BM6P6(@ VVVXXXYYYZZZYYYXXXYYYZZZYYYXXXVVVTTTSSSTTTXXX\\\YYYVVVRRRQQQSSSUUUWWWWWWYYYXXXWWWVVVUUUUUUUUUUUUUUUSSSRRRQQQQQQPPPNNNLLLPPPPPPOOOOOOOOOOOONNNNNNQQQOOOPPPWWW```eeebbb^^^RRRMMMHHHHHHLLLPPPPPPOOOJJJIIIHHHFFFEEEGGGKKKOOOUUUUUURRRKKKDDD???>>>@@@AAA>>>===BBBGGGOOO[[[fffsssyyytttggg]]][[[ZZZVVVYYY```rrrsssPPPCCCAAA@@@EEEOOOZZZssszzz}}}jjjXXXLLLCCC===:::666111...------------......//////...,,,+++)))************************,,,,,,+++***)))(((''''''))))))(((((((((((()))***((((((((((((((()))******---+++((()))******(((%%%***************)))((((((***))))))((('''(((((()))+++*********))))))((((((((()))***++++++***)))((())))))************))))))***,,,...,,,***(((***,,,///...,,,*********,,,---))))))*********+++++++++------------------------333111000...------------000000000000111111111111000000/////////111222333666999===FFF]]]zzzyyyyyy~~~sssooouuuuuurrr}}}|||ppp^^^PPPGGGCCCCCCIIIOOO^^^{{{pppbbb^^^^^^^^^______\\\WWWSSSSSSTTTRRRPPPNNNMMMMMMLLLJJJIIIFFFFFFDDDCCCAAA???>>>===<<<===>>>>>>>>>AAAEEEHHHOOOUUU^^^dddfffhhhkkkmmmttt||||||}}}uuu~~~yyy{{{|||zzzwwwjjjeeeaaa[[[TTTSSSRRRQQQQQQRRRSSSTTTSSSWWW]]]aaacccdddeeefffjjjfffdddeeehhhhhhddd```^^^```bbbdddfffhhhiiijjjggghhhjjjlllnnnnnnnnnnnniiieee^^^WWWQQQNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNOOOSSSXXX[[[[[[ZZZYYYYYYXXXWWWUUUUUUVVVVVVUUUSSSRRRQQQPPPOOOPPPSSSVVVXXXXXX\\\^^^___```eeeooowwwxxx}}}||||||{{{qqq___SSSQQQWWW]]]cccgggiiiiiihhhlllttt{{{VVVXXXYYYZZZYYYXXXYYYZZZXXXWWWVVVTTTSSSUUUYYY\\\^^^ZZZUUUSSSSSSUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSSSSRRRPPPNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQOOOOOOUUU]]]aaa```]]]RRRMMMHHHHHHKKKOOOOOONNNJJJJJJHHHFFFEEEGGGJJJNNNUUUUUURRRLLLEEE??????@@@AAA>>>>>>CCCHHHNNNYYYcccooouuuyyylllaaa^^^\\\WWWYYY___kkkuuuSSSEEEBBBAAAFFFNNN^^^mmm{{{~~~||||||{{{yyy}}}lllZZZNNNDDD???;;;777111...------------,,,,,,,,,,,,+++***)))(((************************++++++******)))((((((((())))))((((((((()))))))))((((((((((((((()))******,,,***((()))******)))&&&***************)))((((((((()))))))))******++++++************)))))))))((())))))************)))))))))******************)))(((***,,,+++***)))+++---...---,,,+++***+++,,,,,,***+++++++++,,,,,,,,,,,,------------------------111000///...------.............../////////000000111000//////000111333444222666<<>>===;;;<<<===>>>???AAAEEEHHHOOOUUU]]]bbbeeegggkkknnnttt}}}~~~zzzzzzwww~~~xxx{{{}}}sssddd^^^YYYTTTQQQPPPPPPOOOPPPQQQSSSTTTVVVZZZ```dddggghhhjjjkkklllhhheeefffiiijjjgggddddddeeeggghhhjjjkkklllllliiijjjlllmmmnnnnnnmmmmmmhhhccc\\\UUUPPPMMMMMMMMMNNNNNNMMMLLLLLLMMMNNNOOOTTTXXX\\\_________^^^___ZZZYYYWWWWWWXXXXXXVVVUUUTTTSSSRRRQQQRRRUUUWWWYYYXXX[[[]]]^^^___ccclllsssxxxzzz{{{|||{{{ooo]]]QQQOOOTTTZZZbbbeeehhhhhhhhhlllttt{{{VVVXXXYYYYYYXXXXXXXXXYYYVVVVVVVVVUUUTTTVVVYYY\\\bbb^^^XXXTTTTTTUUUVVVVVVXXXWWWVVVUUUUUUTTTUUUUUUUUUTTTSSSTTTUUUUUUSSSQQQMMMMMMNNNOOOPPPQQQRRRRRRQQQOOONNNRRRWWW\\\]]]\\\SSSNNNIIIHHHKKKMMMNNNMMMKKKKKKIIIGGGEEEFFFIIILLLSSSTTTSSSNNNGGGAAA???@@@AAA??????DDDHHHLLLUUU^^^iiippp}}}qqqeeebbb___YYYXXX]]]bbbwww~~~[[[HHHBBBAAAEEEJJJfffjjjttt~~~~~~}}}|||{{{ppp\\\OOOFFFAAA<<<888222...------------------,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++)))((()))******)))((()))************))))))(((&&&((()))+++,,,---,,,,,,************))))))))))))******))))))))))))************++++++++++++******((()))************+++---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------------------------//////......---......///,,,,,,---------.........111111000000111222444555000333;;;LLLgggyyywwwoooooovvvyyy}}}}}}ppp^^^PPPIIIEEEDDDHHHLLLWWWqqq|||jjj___]]]___aaa```^^^[[[VVVSSSRRRRRRQQQOOOMMMLLLLLLKKKJJJHHHFFFEEEDDDBBBAAA???>>>===:::;;;===>>>???BBBFFFIIIPPPVVV\\\aaacccfffjjjnnnuuuzzzyyy{{{~~~xxx{{{~~~kkk]]]WWWSSSPPPOOOOOOOOOOOOQQQSSSUUUVVV\\\___eeeiiikkkmmmoooqqqoookkkgggfffiiijjjiiihhhjjjjjjlllmmmnnnnnnoooooolllmmmnnnooonnnnnnllllllfffaaaZZZSSSNNNLLLLLLMMMOOOMMMKKKKKKKKKMMMPPPQQQXXX\\\```bbbbbbbbbcccccc^^^\\\[[[[[[[[[[[[YYYXXXXXXWWWVVVUUUUUUWWWYYYZZZXXX[[[]]]]]]]]]aaahhhmmmuuu||||||xxx{{{}}}lll[[[OOOMMMQQQVVV___cccggghhhhhhllluuu|||VVVXXXYYYYYYXXXWWWXXXYYYTTTUUUVVVVVVVVVWWWZZZ\\\bbb^^^XXXUUUTTTUUUWWWWWWWWWVVVVVVUUUTTTTTTUUUUUUTTTTTTSSSTTTVVVVVVUUUSSSNNNNNNOOOOOOPPPQQQQQQRRRQQQOOONNNNNNQQQVVVYYYZZZUUUQQQLLLJJJKKKMMMMMMMMMKKKKKKJJJHHHFFFFFFHHHKKKRRRTTTTTTPPPIIICCCAAA@@@AAA???@@@DDDGGGJJJQQQXXXccckkkzzzuuuhhhdddaaaZZZYYY\\\]]]pppfffLLLCCCCCCFFFIIIaaabbboooxxxuuu|||uuu___QQQHHHBBB===999333///.........---000///---,,,+++,,,------************************(((((())))))************)))*********))))))((((((((((((((((((((())))))***))))))))))))*********)))))))))************)))(((&&&'''***,,,,,,,,,+++************)))))))))))))))+++***)))(((((()))***++++++++++++,,,,,,+++++++++***++++++++++++++++++,,,++++++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,---,,,,,,------------------------------......//////,,,,,,---------.........111111000000111333555666333444<<>>===999:::===>>>@@@CCCGGGJJJQQQVVV\\\___bbbeeejjjnnnvvv~~~|||zzz~~~qqqbbbWWWSSSQQQPPPOOOOOOPPPRRRTTTWWWZZZ\\\```dddhhhlllnnnppprrrsssqqqmmmhhhfffggghhhiiiiiikkklllmmmnnnooopppppppppoooooopppoooooommmkkkjjjeee```YYYRRRMMMKKKLLLMMMOOONNNLLLKKKLLLOOOSSSUUUYYY\\\___aaabbbbbbdddeeecccbbb````````````^^^]]]\\\[[[ZZZYYYYYYZZZ\\\]]]ZZZ[[[]]]]]]^^^```dddhhhpppvvv|||{{{yyy~~~xxxiiiYYYNNNLLLOOOTTT]]]aaaeeeggghhhlllttt{{{VVVXXXYYYYYYWWWVVVWWWXXXSSSUUUVVVWWWWWWWWWYYY[[[]]]ZZZVVVTTTUUUVVVWWWWWWVVVVVVUUUTTTTTTTTTUUUUUUTTTSSSSSSTTTVVVVVVUUUSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLLLLPPPTTTXXXWWWTTTOOOLLLKKKLLLMMMMMMKKKKKKJJJHHHFFFFFFHHHJJJPPPSSSUUUSSSLLLEEEBBBAAAAAA???@@@DDDFFFHHHNNNUUU^^^gggwwwyyyiiidddaaa[[[YYY\\\\\\kkkpppQQQEEEHHHMMMOOOQQQUUUhhh~~~~~~{{{www{{{{{{dddSSSHHHCCC>>>:::444000............///...---,,,+++,,,---...************************((((((((()))******++++++******++++++***)))((('''((((((((((((((())))))***((()))******))))))******((())))))*********))))))'''(((***++++++***(((&&&))))))))))))))))))******+++***)))(((((()))***++++++++++++,,,,,,+++++++++------,,,,,,,,,++++++*********+++,,,,,,++++++***************++++++++++++,,,,,,,,,---------......,,,,,,---....../////////------........./////////111000000000111333555666888888???PPPgggzzzxxxxxxrrrooooootttyyy~~~rrr```SSSKKKFFFEEEHHHIIIPPPfff}}}yyyggg[[[YYY[[[```]]]ZZZVVVSSSQQQPPPOOOMMMKKKJJJIIIIIIHHHFFFDDDCCCBBBAAA@@@???>>>===<<<888:::===???AAACCCFFFIIIQQQUUU[[[___aaadddiiimmmvvv}}}vvvfffZZZSSSPPPOOOPPPOOOOOOQQQSSSVVVZZZ^^^```dddgggjjjlllmmmnnnpppqqqrrrnnniiifffeeefffggghhhiiijjjlllmmmooopppppppppppppppppppppnnnllljjjiiieee```XXXQQQMMMLLLMMMOOOPPPOOOMMMMMMNNNRRRVVVYYYZZZ\\\___aaaaaaccceeegggiiigggeeeeeeeeeeeecccaaa^^^^^^]]]]]]]]]^^^______]]]^^^___``````bbbdddfffkkkoootttxxx{{{zzzyyyyyyrrreeeXXXNNNLLLPPPTTTZZZ___dddggghhhllltttzzzVVVXXXYYYYYYWWWVVVVVVWWWSSSUUUWWWXXXXXXWWWXXXYYYXXXVVVTTTTTTVVVWWWWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTUUUVVVVVVUUUSSSQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPOOOLLLIIIKKKQQQVVVXXXUUUQQQMMMJJJJJJKKKLLLJJJJJJJJJIIIGGGGGGIIIKKKOOOSSSWWWUUUOOOGGGCCCAAAAAA??????BBBDDDFFFLLLSSS\\\dddsssllleeeaaa[[[YYY\\\\\\hhhxxxWWWKKKPPPUUUSSSEEEMMMccc{{{jjjWWWJJJCCC???;;;555111//////......,,,++++++******+++++++++************************(((((())))))*********+++***++++++,,,+++***((('''((((((((((((((()))******)))***+++***)))((()))***((())))))************)))((())))))***)))((('''&&&))))))))))))******************))))))))))))************++++++++++++******---,,,++++++,,,,,,+++)))************++++++++++++))))))*********++++++++++++,,,,,,------.........+++,,,---..................////////////000000000000//////000111333555666;;;<<>>===<<<;;;;;;888;;;>>>@@@AAACCCEEEHHHPPPUUU[[[___aaacccgggkkkuuuyyylll]]]UUUPPPLLLLLLNNNNNNOOOPPPSSSWWW[[[___aaagggiiikkkkkkjjjjjjkkklllnnnlllhhheeedddeeegggiiijjjjjjlllmmmnnnnnnnnnnnnpppppppppooonnnkkkiiihhhddd___WWWPPPLLLLLLNNNPPPOOOOOONNNOOOQQQTTTXXXZZZ]]]^^^```aaabbbeeehhhkkkllljjjhhhhhhhhhgggeeeccc____________```aaaaaabbbbbbbbbccceeefffgggggggggiiilllooossswww}}}~~~{{{{{{{{{pppjjj```UUUNNNMMMQQQTTTYYY^^^dddfffgggkkkrrryyyVVVXXXYYYYYYWWWUUUVVVVVVSSSUUUXXXYYYXXXWWWWWWWWWVVVUUUUUUVVVXXXXXXVVVTTTUUUUUUTTTTTTTTTTTTUUUUUUWWWVVVVVVVVVWWWWWWVVVTTTPPPPPPPPPPPPQQQQQQQQQQQQOOOQQQPPPLLLHHHHHHNNNTTTWWWUUUQQQLLLHHHGGGHHHIIIHHHIIIIIIIIIGGGHHHIIIKKKNNNSSSWWWWWWQQQIIIDDDAAAAAA>>>>>>AAABBBDDDKKKRRRZZZbbboooqqqgggaaaZZZXXXZZZYYYcccyyy___QQQTTTTTTLLLBBBJJJ\\\rrr~~~qqq[[[LLLEEE@@@;;;666111//////......***++++++,,,,,,+++++++++************************)))))))))))))))************+++,,,,,,,,,***(((&&&((((((((((((((()))******)))+++,,,+++((('''((()))(((((()))***************))))))))))))))))))******((()))))))))************))))))************)))))))))******************))))))'''&&&(((+++,,,+++***+++***)))))))))***,,,---*********+++++++++,,,,,,++++++,,,,,,---......///+++,,,---.........---,,,....../////////000000000///......///000222444666888<<>>>>>===<<<;;;;;;:::999999;;;>>>@@@AAABBBDDDFFFNNNTTT[[[```bbbcccfffiiiuuuxxxuuummm___SSSOOONNNKKKLLLOOOPPPQQQRRRUUUYYY]]]aaacccjjjkkkllljjjgggffffffgggiiihhhgggffffffhhhkkkmmmnnnooooooooonnnmmmlllkkkooooooooonnnmmmjjjhhhgggbbb]]]UUUNNNJJJJJJMMMOOOMMMMMMNNNPPPRRRUUUXXXZZZ^^^___```aaabbbeeeiiilllmmmkkkiiihhhhhhgggeeeccc___``````aaabbbccccccdddfffggghhhiiikkklllkkkjjjkkklllmmmppptttzzz|||uuufffbbb[[[RRRMMMMMMQQQUUUYYY^^^dddfffgggjjjqqqwwwVVVXXXYYYXXXWWWUUUUUUVVVSSSVVVYYYZZZXXXWWWVVVVVVVVVVVVWWWYYYZZZYYYUUUSSSUUUTTTTTTTTTTTTTTTUUUUUUYYYXXXWWWXXXYYYYYYWWWUUUNNNOOOOOOPPPQQQRRRSSSSSSOOOQQQQQQMMMGGGGGGLLLSSSVVVTTTPPPJJJFFFDDDFFFGGGGGGHHHIIIIIIHHHHHHJJJLLLMMMSSSXXXXXXRRRJJJDDDAAAAAA>>>===???AAADDDKKKSSSZZZaaammm~~~ttthhhaaaZZZWWWYYYWWW___uuueeeTTTTTTNNNBBB>>>DDDRRReeexxxuuu^^^OOOFFF@@@<<<666222000//////...+++,,,---...///...---,,,******************************))))))))))))))))))***+++,,,---,,,***(((&&&((((((((((((((()))*********,,,---+++(((&&&''')))(((((()))***************))))))))))))***+++---...(((((())))))*********+++((()))***++++++***)))((())))))************))))))$$$######%%%***---,,,++++++***)))((((((***,,,...++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,,,,.........---,,,+++.........////////////000............000222444555333;;;JJJ[[[hhhtttxxxyyyzzzsssnnnppprrrttt|||vvvfffYYYGGGDDDEEEHHHIIIOOOcccyyyyyyhhh\\\WWWXXXZZZUUUPPPNNNNNNOOOOOOMMMGGGEEECCCCCCCCCBBB@@@>>>======<<<;;;::::::999999:::<<>>LLL^^^kkkxxxxxx}}}uuurrrooossstttuuu|||}}}{{{uuuhhh[[[QQQFFFBBBGGGIIIMMM^^^sss{{{gggZZZTTTRRRUUUTTTRRROOOMMMLLLKKKKKKEEEDDDDDDCCCBBBBBBAAAAAACCCBBB@@@?????????===;;;:::===@@@AAA@@@BBBFFFIIILLLZZZ^^^\\\aaaaaaaaaffftttuuuhhhdddUUURRROOOLLLLLLNNNQQQSSSUUUYYY^^^aaacccdddfffgggnnnlllgggbbb___\\\[[[[[[eeedddcccdddfffjjjnnnpppsssuuuvvvtttpppllliiihhhhhhkkknnnpppooolllhhheeeddd___WWWOOOJJJIIIKKKLLLQQQNNNKKKLLLOOOSSSVVVXXX[[[\\\^^^```bbbdddeeefffkkkiiihhheeecccbbbaaaaaa```aaaccceeefffffffffeeeggghhhiiijjjlllmmmnnnooorrrqqqpppsssxxx|||}}}||||||uuujjjcccWWWSSSNNNKKKLLLNNNQQQSSS\\\aaaggghhhhhhjjjpppuuuXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWVVVVVVVVVVVVVVVWWWUUUTTTUUUXXXZZZZZZYYYWWWVVVTTTRRRQQQRRRTTTUUUWWWWWWXXXXXXXXXXXXWWWWWWUUUTTTRRRRRRSSSSSSQQQPPPOOONNNLLLJJJIIIHHHHHHHHHPPPOOOKKKHHHEEEDDDDDDEEEGGGFFFDDDEEEGGGIIILLLMMMRRRUUUXXXYYYWWWPPPHHHBBB@@@AAAAAAAAABBBEEEJJJMMMVVV^^^kkkyyy{{{lllddd[[[XXXZZZYYY\\\hhhyyy^^^OOOEEE?????????DDDQQQcccttt~~~~~~{{{~~~gggSSSJJJCCC???999444111///,,,***,,,,,,,,,++++++++++++******************++++++,,,))))))************))))))+++---...---***)))***,,,+++***)))(((((())))))******)))))))))((((((((('''***************)))))))))'''((())))))******)))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......------+++,,,------......---------------............///111000.........///111222///000000000///000222555999???NNN```nnn}}}yyy~~~}}}ssspppmmmqqqtttvvvzzzvvv~~~xxxiii[[[LLLCCCAAAHHHKKKNNN___ssszzzggg[[[VVVTTTTTTSSSQQQNNNLLLKKKJJJIIIDDDCCCCCCBBBBBBAAAAAA@@@BBB@@@???>>>>>>>>><<<;;;;;;>>>AAAAAAAAACCCGGGKKKMMM\\\___]]]bbbbbb```ffftttnnnbbb^^^SSSQQQOOOMMMMMMPPPRRRTTTXXX\\\aaadddeeeffffffgggiiigggdddaaa___^^^^^^^^^ddddddeeefffiiimmmqqqsssuuuwwwyyywwwsssoookkkjjjgggiiikkklllllljjjhhhfffeee```XXXQQQLLLJJJKKKLLLNNNLLLKKKMMMRRRVVVYYYZZZ]]]^^^___aaabbbdddffffffiiihhhgggfffddddddccccccbbbcccdddeeefffgggggggggiiijjjkkklllmmmnnnoooppprrrqqqqqquuuzzz}}}}}}|||xxx}}}zzznnnddd]]]SSSPPPLLLJJJKKKNNNQQQSSSYYY___eeehhhiiikkkqqqvvvXXXXXXWWWWWWWWWVVVVVVVVVXXXWWWVVVVVVUUUUUUVVVVVVXXXWWWVVVWWWYYYZZZYYYXXXXXXVVVUUUSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVSSSRRRRRRQQQOOOMMMMMMLLLKKKIIIHHHHHHHHHHHHLLLLLLKKKHHHDDDBBBAAAAAADDDDDDDDDEEEGGGJJJMMMOOOSSSUUUWWWYYYXXXSSSKKKEEE@@@@@@AAA@@@AAACCCHHHKKKSSS\\\iiiwwwrrrhhh^^^WWWVVVVVVYYYcccxxx}}}___KKKBBB???======AAAKKKYYYhhhrrrvvv{{{|||~~~{{{~~~nnnXXXMMMEEEAAA;;;666333000...,,,,,,,,,,,,,,,+++++++++++++++++++++***+++,,,,,,---))))))************))))))+++,,,---,,,*********,,,***))))))((())))))***+++))))))))))))(((((((((((((((((()))***+++,,,------((()))******++++++******))))))))))))))))))))))))(((((())))))******++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------......---------,,,,,,,,,,,,---......---------............///000//////......000111222...///000//////111444666;;;BBBPPPaaarrr|||yyyooolllkkkpppsssyyy|||qqqrrr{{{kkk\\\JJJCCCBBBIIILLLNNN^^^sssxxxeeeZZZVVVTTTRRRQQQOOOMMMJJJIIIHHHHHHBBBBBBBBBAAA@@@@@@??????@@@???============;;;999<<>>???AAACCCEEEGGGIIILLLOOORRRTTTUUUWWWZZZZZZUUUMMMFFFAAABBBAAAAAAAAACCCGGGJJJOOOYYYgggsss~~~xxxmmmbbbYYYUUUSSSUUU^^^ppp___JJJCCCCCC>>>>>>@@@HHHUUUbbbkkkpppsssvvv}}}|||~~~ttt\\\OOOFFFBBB<<<777444111...,,,------,,,,,,,,,++++++++++++************+++,,,,,,))))))************))))))***+++++++++*********+++((((((((())))))***++++++))))))))))))(((((((((((('''((())))))***+++,,,,,,((()))******++++++******))))))))))))))))))))))))''''''((()))***++++++,,,***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------...------,,,------,,,+++,,,---...///---------............///...------------...//////---...///000000222555888===EEESSScccuuutttllliiikkkooouuu~~~vvvnnnsss}}}mmm]]]OOOGGGEEEJJJKKKMMM___uuuwwwdddXXXSSSQQQPPPOOOMMMKKKIIIGGGFFFFFFAAAAAA@@@@@@??????>>>>>>>>>===;;;;;;<<<;;;:::888;;;>>>@@@AAAAAACCCHHHMMMSSSaaaeeecccfffeeeccchhhnnnxxxuuuaaaVVVRRRNNNNNNPPPRRRTTTUUUWWWXXX]]]aaafffhhhgggeeecccbbb____________```bbbcccdddaaaccchhhmmmrrruuuxxxyyyyyy{{{}}}{{{wwwrrrnnnllliiilllpppssstttrrrooommmiiieee^^^WWWQQQNNNLLLKKKIIIJJJNNNTTTZZZ^^^____________```aaacccdddeeefffddddddddddddeeefffggghhhiiihhhhhhggghhhjjjlllmmmmmmnnnnnnnnnooooooppppppqqqsssvvvzzz~~~}}}~~~xxxpppfff\\\TTTPPPIIIHHHHHHHHHIIIMMMSSSWWWXXX^^^fffjjjjjjkkkppptttXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUXXXYYYZZZZZZYYYXXXXXXWWWWWWVVVVVVUUUUUUVVVWWWXXXVVVVVVWWWWWWWWWWWWVVVVVVVVVTTTSSSSSSTTTUUUSSSRRRQQQQQQOOOMMMJJJHHHFFFDDDDDDHHHKKKIIIDDD???>>>>>>AAADDDIIILLLMMMPPPSSSVVVUUUVVVYYY]]]^^^ZZZPPPHHHDDDDDDCCCBBBAAACCCFFFJJJLLLVVVdddoooyyy|||qqqfff\\\VVVQQQSSSZZZkkkaaaIIIBBBEEE>>>>>>@@@GGGRRR___iiioooooossszzz~~~zzz```QQQGGGCCC<<<777444111...,,,---------,,,,,,,,,++++++)))))))))))))))***++++++))))))************))))))******)))***************(((((())))))************(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------...------,,,,,,------,,,+++,,,---...///---------............///---------------...//////---...///000000333666999???HHHWWWhhh{{{tttnnnkkklllqqqyyy}}}tttooowwwppp```RRRIIIEEEIIIJJJOOOeeeyyydddXXXRRRPPPOOONNNLLLIIIGGGFFFEEEDDDAAA@@@@@@???>>>>>>=========;;;::::::;;;;;;999888:::===?????????BBBHHHMMMVVVeeeiiigggjjjiiifffkkkmmmuuurrr```VVVSSSMMMNNNQQQSSSVVVXXXYYYZZZ^^^aaadddeeedddaaa______^^^______aaabbbdddeeefffbbbeeejjjpppuuuxxxzzz{{{yyyzzz{{{yyytttooolllkkkiiimmmsssxxxyyyvvvqqqmmmjjjgggaaa[[[TTTOOOKKKIIIIIIKKKPPPVVV]]]``````___^^^___```aaacccdddffffffdddddddddeeeeeeggghhhhhhkkkjjjjjjiiijjjkkkmmmnnnmmmmmmnnnnnnooooooooopppqqqtttxxx|||~~~{{{wwwppphhh^^^VVVPPPLLLEEEFFFHHHHHHJJJNNNTTTYYY]]]ccciiijjjiiijjjmmmrrrYYYYYYXXXXXXXXXWWWWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTVVVXXXZZZZZZYYYWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRPPPNNNKKKHHHEEECCCBBBGGGKKKJJJEEE@@@@@@AAACCCHHHNNNQQQSSSTTTWWW[[[YYYZZZ^^^ccceee```TTTJJJEEEEEEDDDBBBAAABBBEEEHHHIIITTTaaajjjsss}}}rrriii___WWWPPPRRRYYYiiiiiiMMMAAABBB<<<===???EEEOOO[[[fffmmmmmmqqqvvv}}}fffUUUHHHDDD>>>888444111...,,,------------,,,,,,,,,,,,))))))(((((())))))***+++))))))************))))))***(((((((((***+++***)))((())))))************)))(((((((((((())))))))))))******))))))(((((('''''''''((())))))******))))))))))))))))))))))))))))))(((((())))))******++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------......------,,,,,,---,,,,,,,,,,,,---......---------............////////////000000000000000---///000000111333666999???LLL^^^pppvvvrrrpppnnnttt~~~xxxqqqppp}}}vvvfffQQQHHHDDDHHHJJJRRRkkkxxxcccXXXSSSQQQNNNMMMKKKIIIGGGEEEDDDDDD@@@@@@@@@???>>>>>>======<<<;;;999999::::::999888:::<<<>>>>>>>>>BBBHHHMMMXXXggglllkkkooommmjjjoooooouuuppp___VVVTTTNNNOOOQQQTTTWWWYYY[[[\\\^^^```bbbbbb```]]]\\\\\\______aaaccceeeggghhhiiigggjjjnnnssswww{{{}}}~~~xxxxxxwwwtttoookkkjjjiiigggkkkrrrvvvwwwtttoookkkkkkhhhccc]]]VVVOOOJJJGGGHHHKKKPPPWWW^^^bbbbbbaaa^^^___```bbbdddfffhhhhhhggggggggggggggghhhiiiiiilllkkkkkkkkkllllllmmmnnnmmmmmmnnnoooooopppqqqqqqrrrvvvzzz}}}{{{sssooohhh___WWWPPPKKKIIIDDDFFFIIIJJJKKKPPPVVV\\\cccgggkkkkkkhhhhhhlllqqqZZZZZZYYYYYYYYYXXXXXXXXXUUUUUUTTTSSSSSSSSSSSSSSSTTTWWWZZZZZZXXXVVVWWWWWWUUUUUUUUUUUUVVVVVVVVVWWWUUUVVVVVVWWWWWWVVVVVVUUUQQQPPPPPPQQQRRRSSSSSSRRRPPPPPPOOOMMMKKKHHHEEECCCAAAGGGLLLKKKEEEAAABBBEEEGGGMMMTTTWWWXXXXXX[[[______```dddkkknnngggXXXLLLEEEEEECCCAAA@@@AAADDDFFFHHHRRR^^^gggooo}}}}}}rrrjjj```WWWPPPRRRZZZiiivvvVVVDDD@@@<<<===???DDDMMMXXXdddkkkkkknnnrrrwwwlll[[[JJJFFF@@@:::666333000......------------,,,,,,,,,******))))))******+++,,,))))))************)))))))))(((&&&(((***+++***((())))))***+++******(((((('''((((((((()))))))))************)))))))))((((((((()))******++++++******)))))))))))))))))))))))))))))))))))))))*********((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------......------,,,++++++,,,------......---------------............///...//////000000000000000...///000111111222666888@@@PPPeeezzz|||sssqqqpppooowww}}}sssnnnrrr|||mmmRRRJJJGGGJJJJJJPPPiiippp^^^UUURRRPPPNNNMMMKKKHHHFFFEEEDDDDDDAAAAAA@@@??????>>>>>>===<<<:::999999:::;;;:::888;;;===>>>>>>???BBBIIIOOOZZZjjjooonnnsssqqqnnnsssooosss}}}ooo^^^UUUSSSPPPQQQRRRTTTWWWZZZ\\\^^^^^^___```___\\\[[[[[[\\\^^^___bbbeeehhhkkkmmmnnnnnnpppsssvvvzzz}}}yyywwwuuupppkkkhhhhhhiiiiiilllooorrrrrrqqqnnnlllkkkiiieee___WWWOOOIIIEEEEEEHHHNNNVVV^^^ccceeeeee___```bbbdddgggiiikkklllmmmlllkkkkkkjjjjjjjjjkkkkkkllllllmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrsssttttttwww{{{~~~yyypppkkkfff___VVVOOOIIIFFFEEEDDDGGGKKKLLLMMMQQQXXX^^^gggjjjlllkkkhhhhhhmmmsssZZZZZZZZZZZZYYYYYYYYYYYYUUUTTTTTTSSSSSSSSSSSSSSSRRRVVVYYYZZZXXXVVVVVVXXXTTTTTTTTTUUUUUUVVVVVVVVVUUUVVVVVVWWWWWWVVVVVVUUUQQQOOOOOOOOOPPPQQQPPPOOOMMMMMMMMMLLLJJJHHHEEEDDDAAAGGGLLLKKKFFFBBBDDDHHHIIIPPPWWW[[[[[[[[[^^^aaacccdddiiipppssskkk\\\NNNDDDDDDCCC@@@>>>???BBBEEEHHHQQQ]]]eeelll{{{}}}qqqjjj```VVVPPPSSSZZZjjj___IIIBBB??????AAAEEEMMMWWWccckkkiiikkkooottt}}}rrr___LLLHHHAAA<<<888555222///......---------,,,,,,,,,++++++******++++++,,,---))))))************)))))))))'''&&&'''***+++***((()))***++++++***)))(((''''''((((((((())))))************************++++++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))*********)))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---.........---,,,,,,++++++,,,---...///...---,,,---------.........//////,,,------...///.........///000111111111222555888@@@SSSjjjwwwooonnnnnnoooxxx|||qqqmmmtttrrrUUUNNNKKKMMMJJJMMMbbb||||||gggWWWQQQOOOOOONNNMMMKKKIIIFFFEEEDDDDDDAAAAAA@@@@@@???>>>>>>>>><<<:::999:::;;;;;;:::999<<<>>>??????@@@DDDKKKPPP[[[kkkppppppuuutttqqquuummmqqqyyynnn\\\SSSQQQRRRRRRSSSTTTWWWZZZ]]]___^^^______]]][[[ZZZ\\\]]]]]]___bbbfffkkknnnpppqqqssstttvvvyyy|||yyywwwsssnnniiiggghhhiiimmmnnnnnnooooooooooooooojjjiiieee___XXXOOOHHHDDDCCCFFFLLLUUU^^^eeehhhiii```aaacccfffiiilllnnnoooqqqpppooonnnmmmlllllllllkkklllmmmnnnnnnnnnllllllnnnooopppqqqssstttuuuvvvuuuxxx|||~~~{{{oooeeeeeeaaaYYYPPPIIIEEECCCBBBDDDHHHMMMNNNNNNRRRYYY```iiikkkmmmkkkhhhiiiooouuu\\\\\\[[[ZZZYYYYYYYYYYYYXXXVVVTTTTTTUUUVVVUUUTTTRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVTTTSSSSSSSSSTTTTTTXXXVVVTTTSSSTTTVVVVVVUUUPPPOOOMMMMMMMMMOOOQQQRRRRRRPPPNNNMMMMMMKKKHHHEEEAAACCCHHHMMMKKKGGGHHHLLLNNNQQQTTTVVVXXXYYY\\\]]]bbbfffllluuu}}}xxxcccMMMHHHEEECCCDDDCCCAAADDDIIIHHHPPP\\\gggrrrnnneee___YYYWWWXXXbbbrrrfffPPPFFF>>>===AAAHHHOOOVVV```iiilllqqqrrryyy~~~yyyaaaPPPIIIDDDAAA===555///...------------------,,,,,,+++++++++************)))++++++++++++************************))))))))))))))))))))))))))))))))))))---+++((('''&&&(((***,,,...---+++)))(((((()))***(((((((((((((((((((((((())))))))))))((((((((((((,,,+++***)))))))))***++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000............////////////////////////////////////111000222555333222666<<>>@@@@@@BBBIIIRRR[[[eeennnppppppsssvvvvvvqqqqqqyyy{{{jjjZZZRRRSSSUUUVVVUUUTTTSSSUUUXXX[[[YYYZZZ\\\\\\[[[[[[\\\^^^bbbcccggglllpppqqqpppnnntttzzz~~~~~~~~~tttjjjfffddddddhhhmmmmmmmmmlllllllllmmmnnnnnnkkkmmmhhhfffgggXXXHHHHHHCCCDDDIIITTT```hhhiiigggcccbbbcccfffkkkpppssstttttttttssspppmmmllllllmmmoooooooooooooooppppppqqqoootttuuupppooosssuuussswwwzzz}}}yyymmmcccaaaZZZVVVPPPJJJEEECCCBBBCCCEEEIIIMMMMMMLLLQQQ[[[dddkkkkkkmmmlllhhhgggoooyyy]]]]]]\\\[[[ZZZZZZZZZZZZXXXVVVTTTTTTUUUUUUUUUSSSRRRSSSTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSSSSTTTTTTUUUWWWUUUTTTSSSUUUVVVVVVUUURRRQQQOOONNNOOOPPPRRRSSSSSSQQQOOONNNMMMKKKHHHEEECCCCCCFFFKKKKKKGGGGGGJJJOOORRRUUUWWWXXXZZZ\\\^^^```eeemmmwww|||gggRRRIIIEEECCCCCCBBB@@@BBBGGGHHHPPP[[[fffqqqrrrhhhbbb\\\XXXXXX___lllwwwpppUUUFFF@@@???AAAHHHNNNTTT^^^gggkkkppprrryyy~~~}}}dddRRRKKKEEEBBB>>>777111000...------------,,,,,,,,,+++++++++************)))((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))+++***(((''''''(((***+++...---,,,+++*********+++))))))))))))))))))))))))******)))))))))(((((((((,,,+++***))))))***+++,,,((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...............////////////////////////////////////111000222555333222666===EEEVVVooo~~~ppplllooorrrxxxzzzpppjjjpppxxxeeeUUUJJJJJJJJJLLL]]]rrr{{{mmm]]]TTTRRRQQQMMMLLLKKKJJJHHHFFFDDDBBBAAA?????????>>>===<<<::::::::::::999888999:::;;;<<>>>>>@@@@@@AAAHHHQQQ[[[eeennnqqqrrruuuwwwvvvrrrrrrzzzwwwfffWWWQQQRRRVVVWWWWWWVVVUUUVVVXXXZZZ[[[\\\^^^^^^]]]]]]^^^```dddfffiiinnnrrrtttttttttyyy}}}~~~ttthhhbbb______cccjjjkkkkkkkkkkkkkkklllmmmnnnnnnqqqmmmnnnooo___KKKHHHFFFGGGLLLWWWcccjjjkkkhhhbbbbbbdddiiipppvvvyyy{{{{{{{{{yyyvvvssspppooonnnqqqqqqppppppppppppqqqqqqooosssuuuqqqqqquuuwwwvvvyyy{{{}}}}}}{{{sssggg^^^[[[UUUQQQLLLGGGCCCAAAAAABBBFFFJJJMMMMMMMMMRRR\\\eeeiiiiiikkkllliiiiiiqqq{{{______^^^]]]\\\\\\[[[[[[YYYWWWUUUTTTUUUUUUTTTSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWUUUSSSTTTUUUVVVVVVUUUTTTSSSQQQPPPPPPQQQRRRSSSTTTRRRPPPNNNMMMKKKHHHEEEDDDBBBCCCHHHJJJHHHFFFGGGNNNQQQTTTVVVWWWXXXZZZ\\\\\\cccmmmyyymmmXXXLLLFFFCCCBBBAAA???@@@DDDHHHOOOZZZeeeooo~~~wwwllleee___ZZZWWWYYYccclllxxx}}}\\\FFFBBB@@@AAAFFFKKKQQQZZZdddhhhnnnqqqxxx~~~iiiUUUMMMFFFCCC@@@999333222......---------,,,,,,,,,+++++++++************)))+++************)))))))))))))))(((((((((''''''''')))))))))))))))))))))))))))*********++++++,,,,,,......---,,,++++++++++++************************++++++*********))))))))),,,++++++******+++,,,,,,&&&'''(((***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------***++++++,,,,,,---------............////////////000000000000000000000000111111222555444333888???GGGXXXppp{{{nnnlllpppssszzztttmmmjjjtttwwweeeWWWLLLIIIGGGJJJ]]]tttzzzlll[[[RRRQQQOOOKKKKKKJJJIIIGGGEEECCCBBBAAA>>>======<<<;;;:::999999:::999999888888:::;;;<<<@@@??????AAA@@@AAAGGGOOO[[[eeennnqqqsssvvvwwwvvvqqqrrrxxx~~~pppaaaTTTPPPRRRVVVXXXYYYYYYWWWWWWXXXZZZ]]]^^^``````______aaabbbhhhjjjlllppptttwwwzzz{{{~~~~~~rrreee]]]XXXXXX___gggjjjjjjiiiiiijjjlllnnnooorrrvvvvvvyyy{{{hhhOOOHHHGGGHHHNNNXXXdddkkkkkkhhhaaacccgggnnnwww~~~|||yyyuuurrrooonnnttttttsssrrrqqqqqqqqqqqqpppsssuuussssssvvvyyyxxxzzz|||~~~zzzuuurrrkkk```WWWTTTMMMKKKFFFBBB@@@@@@AAABBBGGGJJJMMMNNNOOOTTT^^^fffhhhhhhjjjkkkjjjkkksss}}}`````````___^^^]]]\\\[[[YYYWWWUUUTTTUUUUUUTTTRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUVVVVVVWWWVVVTTTSSSTTTVVVWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQTTTRRRPPPOOONNNLLLIIIFFFFFFAAA@@@EEEHHHGGGEEEEEEJJJLLLPPPRRRSSSTTTVVVXXXXXX```mmm|||qqq^^^PPPIIIDDDCCCAAA???@@@CCCGGGNNNXXXbbblllzzz|||pppggg```[[[UUUTTT[[[bbbnnnbbbGGGCCC@@@@@@CCCGGGLLLVVV```eeekkkooouuunnnXXXNNNEEEBBB@@@:::444222.........------,,,,,,++++++++++++*********)))))),,,,,,+++++++++*********))))))))))))(((((((((((()))))))))))))))))))))))))))***,,,......///......------,,,,,,++++++++++++************************++++++++++++*********)))+++++++++++++++,,,,,,,,,((((((***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++........................---------.........//////............////////////111111111111111111111111111111222555444444999AAAKKK\\\ssswwwllllllpppssszzz~~~~~~}}}}}}qqqmmmmmmyyypppaaaUUUKKKHHHFFFMMMbbbzzznnn[[[QQQNNNMMMIIIJJJIIIGGGFFFDDDBBBAAAAAA>>>===<<<;;;:::999999999:::999888888888999;;;;;;@@@???@@@BBBAAA@@@FFFNNNYYYcccmmmqqqtttwwwwwwtttooopppvvvwwwiii\\\RRRPPPSSSWWWXXXZZZ[[[ZZZYYYYYYZZZ^^^___aaaaaaaaaaaacccdddmmmnnnppprrruuuxxx|||yyynnnaaaXXXSSSTTT]]]gggjjjjjjiiijjjkkknnnppprrrvvv}}}oooRRRHHHEEEFFFLLLWWWcccjjjjjjgggdddffflllttt~~~~~~zzzwwwuuusssrrrvvvuuutttrrrqqqqqqpppppprrrtttuuuttttttuuuwwwxxxzzz}}}}}}uuunnnjjjdddZZZRRRNNNGGGEEEBBB???>>>???BBBCCCHHHKKKMMMNNNPPPVVV___fffiiihhhiiikkkkkkkkksss|||````````````^^^]]][[[ZZZYYYWWWUUUTTTUUUUUUTTTSSSTTTSSSRRRQQQQQQRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSTTTVVVWWWVVVUUUSSSSSSRRRQQQQQQPPPPPPPPPTTTRRRPPPOOOOOOMMMJJJHHHHHHBBB@@@CCCFFFEEEDDDDDDEEEGGGKKKMMMOOOPPPSSSUUUWWWaaapppuuubbbUUULLLFFFDDDCCCAAAAAACCCFFFMMMVVV___hhhvvvrrrhhhaaa[[[TTTRRRVVV]]]hhhgggIIICCC???===@@@DDDIIISSS]]]cccjjjlllqqqzzzttt[[[PPPEEEAAA???999444111//////...---,,,,,,+++++++++++++++*********)))))))))(((((((((((('''''''''+++++++++*********))))))))))))))))))))))))))))))((()))+++---......---,,,+++++++++++++++*********************************++++++++++++*********)))******++++++,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++........................---------...........................////////////222222222222222222222222222111222555444555;;;CCCOOO```wwwsssjjjlllqqqsss{{{{{{{{{{{{}}}|||zzzlllkkkooo~~~zzz{{{mmm```UUULLLGGGGGGOOOcccwwwmmmZZZPPPOOOOOOMMMIIIHHHFFFDDDBBBAAAAAAAAA>>>>>><<<;;;999999999999999999888777888999:::;;;@@@???@@@BBBAAAAAAFFFMMMXXXbbblllqqquuuwwwuuuqqqooopppvvvpppcccYYYQQQQQQTTTVVVXXX[[[[[[ZZZZZZ[[[\\\^^^```aaabbbbbbbbbdddfffppprrrttttttuuuxxx|||rrriii^^^VVVRRRSSS]]]hhhlllkkkkkklllnnnqqqtttvvvzzzqqqRRRHHHDDDEEEJJJUUUbbbkkkllljjjhhhkkkqqqyyy|||{{{|||{{{zzzwwwvvvuuusssrrrqqqppppppuuuuuuvvvvvvuuutttvvvxxxzzz{{{qqqhhhddd___VVVOOOLLLCCCBBB???>>>>>>AAADDDFFFIIIJJJMMMNNNQQQXXX```fffllljjjjjjkkkkkklllrrrzzz____________^^^\\\ZZZXXXXXXVVVTTTTTTUUUVVVUUUTTTUUUTTTSSSQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWVVVVVVUUUTTTSSSSSSUUUWWWXXXVVVUUURRRRRRRRRRRRRRRQQQQQQQQQSSSRRRPPPPPPPPPOOOLLLJJJHHHCCCAAACCCDDDCCCCCCFFFCCCFFFJJJMMMOOORRRTTTWWW\\\hhhxxxzzzgggWWWNNNFFFDDDDDDBBBBBBDDDDDDKKKSSS[[[dddrrruuuiiibbb[[[UUURRRUUUZZZdddyyylllMMMCCC>>><<>>===;;;:::999888999999999888888777777999:::;;;>>>>>>@@@CCCBBBAAAFFFNNNZZZccclllrrrvvvxxxtttnnnoooqqqwwwyyyiii^^^VVVQQQRRRUUUVVVWWWYYYZZZZZZ[[[]]]______aaacccccccccdddfffhhhqqqtttvvvwwwwwwyyy~~~yyyjjjccc\\\VVVRRRSSS]]]gggmmmmmmlllmmmppptttxxxzzz~~~qqqRRRIIIHHHHHHKKKUUUbbbkkknnnmmmjjjmmmttt}}}~~~~~~{{{xxxxxxvvvuuutttssssssrrrwwwvvvwwwxxxwwwuuuwww{{{}}}wwwlllbbb]]]ZZZRRRLLLIIIAAA@@@>>>===???BBBFFFHHHIIIJJJKKKMMMRRRXXX```fffnnnkkkjjjkkklllmmmrrryyy]]]^^^^^^^^^\\\ZZZXXXVVVVVVUUUSSSTTTUUUVVVVVVUUUWWWVVVSSSRRRQQQQQQRRRSSSUUUVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSUUUWWWXXXVVVUUURRRRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQPPPNNNLLLHHHEEEDDDDDDCCC@@@CCCHHHGGGJJJNNNRRRUUUXXX[[[^^^fffrrrnnnXXXNNNEEECCCDDDBBBBBBCCCCCCIIIPPPXXXaaannn~~~wwwkkkccc]]]VVVSSSVVVYYY___rrrqqqSSSDDD???===???DDDKKKXXXccchhhmmmlllmmmrrrxxxeeeWWWHHHBBB@@@:::444000000///...---,,,++++++***+++++++++************))),,,,,,,,,++++++++++++***+++++++++************)))))))))))))))))))))))))))(((((()))))))))))))))(((******+++,,,,,,++++++***))))))))))))))))))))))))******)))))))))(((((((((&&&''')))***++++++******++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////111111111111111111111111222111222444555666>>>FFFXXXhhh~~~pppiiilllqqqrrr~~~yyyyyyyyyzzzyyyvvvqqqlllaaafffppp}}}{{{wwwxxxooocccXXXLLLGGGHHHMMMUUU\\\eeebbb[[[RRRNNNPPPOOOKKKGGGFFFCCCAAA@@@@@@@@@AAA===<<<:::888777777777888999888777777777888:::;;;======???CCCCCCBBBGGGNNN]]]fffooouuuyyyzzzuuunnnlllnnnttt}}}rrrcccYYYSSSPPPQQQUUUUUUVVVWWWXXXYYY[[[^^^aaaaaaccceeefffffffffhhhjjjooosssxxxzzzzzz}}}zzzqqqddd___[[[WWWRRRQQQYYYcccnnnmmmmmmmmmpppuuuzzz}}}oooRRRLLLLLLJJJKKKSSS^^^hhhkkkkkkiiimmmttt~~~{{{zzzzzzyyywwwwwwvvvvvvvvvxxxvvvwww{{{{{{yyy|||rrrfffZZZVVVTTTNNNHHHFFF???>>>======???BBBFFFIIIHHHIIIJJJLLLQQQYYY```eeellliiihhhkkkmmmooottt{{{\\\]]]]]]]]][[[YYYVVVTTTUUUTTTSSSSSSVVVWWWWWWVVVXXXVVVTTTRRRQQQQQQRRRSSSVVVWWWWWWXXXWWWVVVTTTSSSSSSSSSSSSUUUXXXXXXWWWUUURRRSSSTTTUUUUUUUUUUUUUUUQQQPPPOOOPPPQQQQQQOOONNNHHHFFFFFFEEEBBB???CCCIIIKKKNNNSSSWWW[[[^^^bbbdddmmmzzzrrrWWWMMMDDDBBBCCCBBBAAACCCBBBGGGOOOVVV___lll|||yyylllddd^^^XXXUUUWWWXXX\\\lll~~~tttVVVEEE@@@>>>AAAFFFMMM[[[fffkkkooonnnmmmqqqwwwiiiZZZJJJDDDAAA;;;555111000//////---,,,+++******+++++++++************))))))))))))(((((((((((('''************)))))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++***+++,,,---------,,,+++(((((((((((((((((((((((())))))))))))((((((((((((%%%&&&((()))*********)))((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000000000000000000000000000222111222444555777>>>GGGZZZjjjoooiiimmmqqqrrrzzzyyyyyyyyywwwrrrkkkfffdddiiisss|||zzz}}}~~~tttlll```UUUIIIEEEHHHMMMQQQTTTWWWWWWTTTOOOMMMLLLIIICCCGGGEEECCCAAA??????@@@AAA<<<:::888666555555666777999888777777777888::::::<<<<<>>===<<<<<<>>>BBBFFFIIIHHHHHHIIILLLQQQYYY```eeekkkggggggjjjnnnpppvvv}}}^^^]]]\\\ZZZYYYWWWVVVUUUVVVVVVWWWWWWXXXWWWWWWWWWSSSSSSRRRRRRQQQQQQQQQPPPRRRSSSTTTUUUVVVUUUTTTTTTRRRQQQPPPQQQRRRSSSRRRQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRPPPNNNOOOPPPQQQPPPPPPHHHHHHCCC>>>AAAJJJLLLIIIHHHOOOUUUXXXXXX[[[dddkkkssslll\\\OOOEEECCCDDDCCCAAA@@@EEEGGGMMMWWW```jjjxxxyyynnnkkk]]]ZZZWWWUUURRRVVVdddrrrUUUAAA>>>======BBBLLL[[[hhhtttpppiiilllxxx}}}qqq]]]KKKEEE???666000000///...------,,,+++***)))+++++++++***************))))))))))))))))))))))))+++***)))))))))))))))***,,,+++)))((()))+++...///,,,,,,,,,+++++++++******,,,++++++******++++++,,,))))))))))))))))))))))))******++++++++++++******))))))(((((()))+++,,,.........---,,,,,,,,,------......---,,,,,,+++******+++,,,,,,+++******+++---000---)))))),,,//////...------......///000000000,,,,,,,,,---000222222111000000///////////////000555000000555777777@@@KKK^^^uuu|||qqqmmmmmmssszzz}}}xxxxxx|||{{{rrrhhhbbbfffhhhttt}}}~~~zzzrrrhhh\\\TTTIIIEEEHHHMMMOOOPPPRRRQQQOOOMMMJJJHHHFFFEEEFFFGGGFFFCCC@@@>>>>>>???:::999888666666666777777555555666777888999::::::===<<<>>>AAAAAAAAAGGGOOO\\\iiivvv||||||{{{vvvpppooollllllpppwwwsssiii\\\TTTSSSTTTTTTTTTVVVXXXZZZZZZ[[[\\\___aaaaaabbbeeegggiiikkkllllllqqqrrruuu{{{yyyjjj___]]][[[YYYWWWRRROOOUUU]]]dddhhhgggkkktttsssrrr|||iiiSSSPPPJJJLLLOOORRRWWW]]]dddiiiiiipppyyy~~~zzzyyy{{{zzzvvvsssssssssvvvyyy}}}wwwpppmmmccc\\\RRRIIIDDDAAA@@@???;;;;;;===@@@CCCFFFIIIKKKJJJJJJJJJKKKPPPWWW]]]aaahhhfffhhhnnnqqqrrruuuyyy]]]\\\[[[ZZZXXXWWWVVVUUUVVVVVVWWWWWWWWWWWWWWWVVVSSSSSSSSSRRRRRRRRRQQQQQQRRRSSSTTTUUUVVVUUUUUUTTTUUUSSSRRRSSSTTTTTTSSSRRRSSSSSSTTTUUUUUUTTTSSSSSSQQQOOONNNNNNOOOPPPPPPOOOIIIIIIEEE@@@BBBJJJNNNLLLKKKPPPVVVXXXXXX\\\eeemmm|||{{{hhh[[[OOOEEECCCDDDBBB@@@@@@CCCEEEJJJSSS[[[dddqqq}}}}}}qqqmmm^^^[[[XXXUUURRRUUUbbbooo]]]DDDAAA>>>???CCCLLL\\\jjjuuuuuuqqqttt{{{|||sss___MMMFFFBBB999444444000//////...---,,,++++++,,,+++++++++***)))))))))))))))))))))))))))))))))+++***************++++++---+++***((()))***---...,,,+++++++++************+++++++++******+++++++++))))))))))))))))))))))))''''''''''''''''''''''''******))))))***+++---...///...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,+++******+++---///---******,,,...///...///.....................///...---...000111000///000000////////////000000555//////555777888AAAMMMfffyyyqqqqqqrrrxxx~~~yyywwwzzzyyypppfff```aaagggwww}}}}}}~~~wwwnnneeeYYYQQQGGGCCCFFFKKKOOOPPPRRRQQQPPPMMMKKKIIIGGGGGGGGGFFFDDDBBB@@@>>>===<<<:::999777666666666777888555555666777888999::::::<<<<<<>>>@@@@@@AAAGGGOOOZZZhhhvvv}}}~~~}}}yyyssspppkkkiiilllrrr~~~ooofffZZZSSSRRRTTTUUUUUUXXXYYY[[[\\\\\\]]]```bbbcccdddeeegggjjjlllnnnooouuuvvvxxx~~~rrrddd[[[ZZZYYYYYYYYYUUURRRWWW^^^fffiiigggkkktttsssuuuiiiSSSOOOKKKMMMNNNPPPTTTZZZbbbgggiiipppzzz{{{yyy{{{zzzvvvtttttttttwww{{{sssllliiiaaaZZZPPPHHHCCC@@@???>>><<<===>>>@@@BBBEEEGGGHHHJJJJJJJJJMMMRRRYYY___ccciiigggiiinnnpppqqquuuzzz[[[[[[ZZZYYYXXXVVVVVVUUUVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTWWWVVVTTTTTTUUUUUUTTTRRRRRRSSSTTTUUUUUUTTTSSSRRRPPPOOOMMMMMMOOOPPPOOONNNJJJJJJFFFBBBDDDKKKQQQRRRRRRVVVZZZ\\\]]]bbblllsssooocccYYYNNNEEECCCCCCAAA@@@@@@CCCDDDIIIQQQXXX___lllxxxtttnnnaaa]]]XXXUUUQQQSSS^^^jjjgggJJJDDD???>>>AAAIIIYYYhhhvvvzzzzzz|||}}}zzzeeeQQQIIIDDD;;;666555111111000...------,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))+++*********+++,,,------...,,,***)))))))))+++,,,************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++++++++******+++,,,---...//////...---,,,,,,++++++))))))******+++,,,------+++,,,,,,+++******+++---...,,,++++++,,,.........//////......---,,,,,,+++000///......000000///...000000////////////000000444//////444666888CCCPPPjjjvvvrrruuuwww}}}zzzwwwxxxuuulllccc^^^]]]ggg||||||{{{zzzrrriii___SSSLLLDDDAAADDDIIIMMMOOOQQQQQQOOONNNLLLJJJIIIHHHGGGDDDAAA@@@@@@???<<<999999888777666666666777888666666666777888999:::;;;<<<<<<===@@@@@@@@@FFFNNNXXXfffuuu}}}{{{uuuqqqllliiijjjppp|||}}}uuuhhhaaaWWWRRRRRRTTTVVVWWWZZZ\\\]]]^^^^^^___aaabbbeeeeeeeeegggjjjnnnqqqtttzzz{{{}}}wwwiii\\\UUUUUUVVVYYY\\\[[[XXX\\\bbbhhhllljjjlllvvvvvvyyyjjjTTTPPPOOOOOONNNNNNQQQWWW___dddiiiqqq{{{|||yyy{{{zzzwwwuuuvvvvvvyyy|||ooofffbbb\\\VVVMMMEEEAAA???============>>>@@@AAACCCDDDEEEHHHIIIKKKOOOUUU\\\bbbfffjjjhhhiiimmmooopppuuu{{{ZZZZZZYYYXXXWWWVVVVVVUUUVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUXXXWWWUUUUUUUUUUUUSSSRRRQQQRRRSSSTTTTTTSSSRRRQQQPPPNNNMMMMMMNNNOOOOOONNNIIIIIIGGGEEEFFFMMMVVV\\\^^^aaadddfffhhhnnnxxxrrreee___WWWMMMEEECCCCCCAAA???@@@CCCDDDIIIQQQXXX___lllwwwuuulllccc^^^YYYUUUQQQQQQZZZeee}}}nnnNNNEEE>>>===???FFFWWWhhh{{{}}}lllUUUKKKEEE<<<666555222111///...---,,,,,,------,,,,,,+++***)))(((((()))))))))))))))))))))))))))))))))***+++,,,---......---+++)))((())))))***)))))))))))))))(((((((((******++++++++++++******))))))))))))))))))))))))---,,,***))))))***,,,---+++++++++,,,,,,---------//////......---,,,+++***((())))))******+++,,,,,,+++,,,,,,+++******+++------,,,,,,,,,,,,---............---------,,,,,,,,,...---,,,---...///...---000////////////000000111333//////444666999FFFUUUjjjsssrrrwwwyyy{{{xxxwwwrrrhhh```]]][[[hhhzzzzzz~~~vvvmmmcccYYYMMMGGGAAA???AAAGGGLLLOOOOOOOOONNNLLLKKKIIIHHHHHHGGGCCC>>>>>>@@@???:::555999888777666666777888888777666666777888999;;;<<<<<<;;;===?????????EEEMMMVVVdddsss{{{}}}}}}xxxsssoookkkjjjmmmsssrrrhhh```ZZZTTTPPPQQQTTTWWWXXX\\\^^^````````````bbbccceeeeeedddfffiiinnnsssvvv|||}}}qqqbbbXXXSSSRRRSSSXXX___aaa```bbbgggiiioooooosss|||{{{~~~nnnWWWSSSSSSQQQOOOMMMOOOUUU]]]ccckkksss~~~}}}zzz{{{{{{xxxwwwyyyyyy|||zzzkkk```[[[XXXRRRJJJCCC???===<<<<<<;;;<<<>>>@@@AAACCCDDDDDDEEEGGGKKKQQQXXX___dddgggiiiggghhhkkkkkkmmmttt|||YYYYYYXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUWWWUUUTTTTTTTTTTTTRRRPPPOOOPPPQQQRRRRRRQQQPPPOOOPPPNNNMMMMMMNNNOOOOOONNNHHHHHHHHHGGGGGGNNNZZZeeelllmmmooopppsssyyy}}}oooccc]]]\\\UUUMMMFFFEEECCCAAA@@@AAABBBCCCHHHPPPWWW___kkkwwwvvviiieee___YYYTTTPPPPPPWWW```xxxwwwQQQEEE>>>>>>BBBJJJ^^^ssspppVVVKKKFFF???888888111000...,,,++++++,,,,,,,,,,,,++++++***))))))((())))))))))))))))))))))))((((((((())))))+++,,,---...---+++***)))(((((()))(((((((((((((((((((((((()))******++++++******)))))))))))))))))))))))))))***)))'''&&&&&&''')))***++++++,,,,,,,,,------,,,............---,,,+++***************************+++,,,,,,+++******+++---,,,,,,------,,,---......,,,,,,,,,---------......***))))))+++---//////...///////////////000111111333///000555777;;;JJJ[[[pppppprrrwwwwww~~~|||yyyxxxqqqggg___\\\]]]kkkyyyzzzuuukkk___UUUHHHDDD@@@>>>@@@FFFKKKOOONNNMMMLLLJJJIIIHHHFFFFFFFFFBBB>>>>>>@@@>>>999444888888777666666777888999777777666666777999;;;===<<<;;;<<>>>>>DDDLLLTTTaaaooovvvxxxwwwtttooojjjiiijjjpppvvvwwwiii```XXXTTTPPPNNNPPPTTTWWWYYY\\\^^^aaabbbbbbbbbccceeeeeedddddddddhhhmmmrrrvvv{{{}}}pppaaaXXXTTTPPPQQQWWW```eeefffiiinnnkkksssvvv{{{sss[[[WWWUUUSSSPPPNNNOOOUUU^^^dddmmmvvv~~~{{{{{{{{{yyyyyy|||}}}zzziii]]]WWWSSSNNNGGGAAA>>>===<<<;;;999:::===@@@BBBDDDEEEEEECCCFFFLLLSSS[[[aaafffhhhhhhffffffhhhhhhjjjsss~~~YYYYYYXXXXXXXXXXXXXXXXXXVVVWWWWWWVVVVVVUUUTTTSSSTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSTTTTTTUUUVVVUUUTTTRRRRRRSSSSSSRRRPPPOOOPPPQQQRRRRRRQQQPPPOOOPPPOOOMMMMMMOOOPPPOOONNNIIIIIIIIIIIIHHHMMM[[[jjjssstttttttttuuuyyy~~~uuuuuurrrjjj___XXXWWWYYYUUUNNNHHHFFFEEEAAAAAACCC???@@@EEEMMMTTT\\\hhhtttzzzjjjfff```XXXTTTPPPOOOTTT\\\sssVVVHHH@@@CCCHHHRRRiiisssWWWLLLIIIBBB===<<<222000...,,,++++++,,,---+++++++++***************))))))))))))))))))))))))(((((((((((()))***++++++,,,,,,+++***)))((((((((((((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))******((((((((((((******++++++,,,,,,,,,,,,++++++,,,---.........---,,,+++++++++++++++++++++******+++,,,,,,+++******+++---+++,,,......,,,,,,---///+++,,,,,,---......//////)))((()))***---//////...///......//////000111222333000111666888===NNNaaa}}}pppsssvvvttt}}}~~~|||zzzsssggg___\\\```nnn}}}xxxzzz~~~vvvkkk]]]SSSFFFCCC@@@>>>@@@EEEKKKOOOMMMMMMKKKJJJHHHFFFEEEDDDEEECCC@@@??????===888444888777666666666777888999888777666666777999<<<===<<<;;;<<<>>>>>>===CCCKKKQQQ]]]jjjpppqqqrrrppplllhhhgggjjjooouuu||||||ooobbbZZZQQQPPPNNNMMMOOOSSSWWWZZZ[[[^^^aaacccddddddeeeffffffeeedddeeehhhmmmrrruuuxxx{{{rrreeeZZZUUUPPPPPPTTT^^^eeeiiinnnsssoooxxxzzz~~~www^^^XXXTTTSSSPPPNNNPPPVVV^^^dddooowww{{{{{{|||zzz|||yyyhhh\\\VVVPPPKKKEEE@@@>>>===<<<;;;999;;;>>>AAACCCEEEEEEFFFCCCGGGOOOWWW^^^dddhhhiiigggeeeeeeffffffjjjuuuYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWWWWVVVVVVTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTSSSSSSSSSTTTUUUVVVTTTSSSRRRRRRSSSTTTSSSQQQQQQQQQRRRSSSSSSRRRQQQQQQQQQOOONNNNNNOOOPPPPPPOOOMMMLLLLLLJJJGGGJJJYYYjjjtttsssqqqooonnnnnnoooqqqhhhfffaaaZZZSSSPPPQQQTTTUUUNNNIIIHHHFFFBBBBBBDDD@@@AAAEEELLLRRRYYYdddpppoooggg___XXXSSSPPPNNNSSSYYYlll```PPPFFFHHHLLLSSSkkk{{{\\\OOOJJJCCC===<<<333111///,,,+++,,,---...***************+++++++++))))))))))))))))))))))))*********))))))***++++++++++++******))))))((((((((((((((())))))*********((()))***++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,+++***)))***,,,---//////...---,,,******++++++,,,,,,------+++,,,,,,+++******+++---***,,,......---,,,---///.....................///,,,++++++,,,...000///...............///000111222333111333777999???RRRfff|||ppptttvvvsss~~~~~~}}}uuuiii```]]]```ppp{{{www|||yyymmm]]]RRRFFFDDDAAA???@@@EEEKKKOOOOOONNNLLLJJJHHHFFFDDDCCCDDDCCCCCCAAA???;;;777555888777666666666777999:::999888666666777999<<<>>><<<;;;<<<>>>======BBBJJJNNNYYYeeejjjmmmppppppnnnmmmkkkkkknnnrrrxxxzzzpppdddYYYSSSMMMLLLLLLLLLNNNQQQVVVYYYYYY]]]aaacccdddeeefffgggggggggggghhhjjjnnnrrrttttttyyywwwiii\\\TTTOOOMMMPPPYYYbbbhhhooovvvttt{{{{{{}}}yyy^^^WWWQQQPPPOOONNNPPPVVV^^^dddooowww|||{{{|||{{{}}}wwwggg\\\WWWMMMIIIDDD@@@>>>===<<<;;;;;;===@@@BBBDDDEEEEEEDDDEEEJJJRRR[[[ccchhhjjjkkkgggffffffffffffkkkxxxYYYYYYYYYYYYZZZZZZZZZZZZWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUTTTSSSSSSSSSTTTVVVWWWTTTSSSRRRSSSTTTUUUTTTSSSRRRSSSTTTUUUUUUTTTSSSRRRRRRPPPOOOOOOPPPQQQQQQPPPQQQOOONNNKKKFFFGGGWWWiiirrrpppmmmiiieeecccaaaaaa```]]]WWWQQQLLLLLLNNNPPPUUUOOOKKKIIIFFFCCCBBBEEEDDDDDDGGGMMMRRRXXXcccnnnzzzsssggg___WWWSSSPPPNNNRRRXXXeeejjjXXXKKKJJJKKKOOOeeecccSSSKKKBBB:::777555333000---,,,---...000)))))))))***++++++,,,,,,)))))))))))))))))))))))),,,,,,++++++***+++++++++************))))))))))))(((((())))))******++++++''')))***++++++***)))'''))))))))))))))))))))))))'''((())))))))))))(((''')))***+++,,,++++++)))((()))+++---/////////------((()))***+++---...///000+++,,,,,,+++******+++---))),,,//////---,,,---///000000000///......------000...---...///000///...............///000222222444222444888:::@@@TTTiiizzzpppvvvvvvssswwwjjjaaa^^^___pppzzzvvv}}}{{{nnn^^^SSSFFFEEEBBB@@@AAAEEEKKKPPPPPPOOONNNKKKHHHFFFDDDCCCCCCDDDEEECCC>>>:::777666888777666666666888999:::999888777666777:::<<<>>>;;;:::<<<>>>===<<>>===<<<;;;>>>???AAADDDEEEDDDCCCBBBGGGLLLUUU^^^fffjjjlllmmmgggggggggggggggmmm{{{XXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWSSSSSSSSSTTTUUUVVVXXXXXXWWWVVVVVVUUUTTTTTTTTTUUUWWWVVVTTTRRRQQQPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPLLLKKKLLLKKKHHHIIISSS___lllnnnlllddd^^^]]]\\\ZZZZZZTTTQQQPPPNNNJJJKKKNNNPPPOOOLLLGGGCCCBBBCCCEEEBBBCCCFFFMMMRRRXXXdddooo}}}uuukkk```UUUQQQPPPPPPRRRUUUkkkqqqWWWCCCDDDLLLRRR]]]jjj|||iiiUUUKKKDDD???===444222///---,,,,,,------------......------,,,+++,,,,,,+++***)))))))))***))))))))))))((((((((((((((((((***++++++***))))))))))))))))))))))))))))))+++*********))))))(((((('''!!!&&&++++++)))$$$%%%'''((())))))))))))+++,,,---------+++)))''')))***,,,......---,,,+++,,,,,,++++++,,,...///000//////...---,,,,,,,,,,,,------------------------------,,,+++,,,---...///------......///000000000//////000111111111111000111111333666999CCCUUUfff}}}{{{xxxooorrrssssss~~~|||uuuiiiaaa______ppp}}}yyyxxxzzz}}}xxxtttlll___SSSIIIDDD@@@@@@AAADDDLLLUUUWWWUUUQQQMMMIIIGGGEEEDDDCCCCCCBBB@@@>>><<<:::888::::::999999888888999999999888777777777888999:::;;;<<<<<<<<<<<<>>>AAADDDLLLVVVbbbjjjlllnnnsssxxx}}}uuuooopppsssyyy}}}yyyssskkkccc[[[TTTMMMIIIJJJJJJJJJJJJLLLOOORRRTTT[[[]]]```dddfffgggggggggkkkjjjjjjiiiiiilllrrrvvvtttyyyyyylll___VVVPPPNNNMMMOOOVVVaaalllrrrtttrrrssswww{{{]]]QQQJJJIIIIIIKKKLLLPPPYYYccclllsss}}}~~~pppeeeZZZQQQIIIFFFBBB===;;;:::;;;<<<===<<<>>>CCCDDDBBBBBBEEEKKKMMMWWWfffnnnllliiijjjlllgggdddccceeejjjxxxXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTUUUUUUVVVWWWUUUUUUUUUUUUVVVWWWXXXYYYWWWVVVUUUUUUTTTTTTTTTUUUVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOKKKJJJJJJJJJGGGGGGPPP[[[fffiiihhh```ZZZYYYWWWUUUVVVQQQNNNNNNMMMKKKLLLPPPRRRPPPMMMHHHCCCAAABBBCCCBBBBBBFFFLLLQQQWWWbbbmmm{{{zzzooocccXXXSSSQQQPPPQQQTTTggg|||```HHHEEEHHHJJJRRR\\\vvvnnnXXXLLLDDD???<<<666444111///.........///+++,,,,,,,,,,,,+++******++++++***)))))))))******************))))))))))))((()))************(((((())))))))))))))))))))))))*********)))))))))((((((+++'''$$$%%%))),,,,,,***(((((()))*********)))))))))***,,,------,,,+++***)))***,,,---...---,,,+++,,,,,,++++++,,,---...///+++******))))))))))))***------------------------,,,++++++***++++++---...------......///000000000000000000000111111111111333333555777:::CCCUUUfff||||||uuuooossstttvvv}}}uuuiiiaaa___aaasss~~~{{{{{{|||vvvrrrjjj^^^TTTIIIDDD@@@@@@AAACCCKKKTTTZZZWWWSSSNNNIIIEEECCCBBB??????>>>===<<<;;;999888<<<;;;:::888888777777777888888777666777888999:::;;;;;;<<<;;;;;;===AAADDDKKKVVVdddmmmppprrrvvvzzzyyytttssssssvvv{{{qqqkkkddd\\\WWWRRRMMMJJJIIIIIIIIIJJJLLLOOORRRSSS\\\^^^aaadddggghhhhhhhhhkkkkkklllkkklllooosssvvvyyy}}}{{{nnn```WWWPPPNNNLLLLLLRRR[[[dddjjjpppnnnnnnrrrxxx___QQQJJJHHHIIILLLMMMPPPXXXaaaooowwwmmmaaaWWWOOOHHHFFFAAA===;;;:::;;;<<<===<<<>>>CCCEEECCCCCCFFFKKKNNNYYYhhhooommmjjjjjjlllhhheeefffgggmmmyyyXXXYYYYYYZZZZZZYYYYYYXXXUUUUUUVVVWWWWWWXXXXXXYYYUUUUUUTTTTTTUUUUUUVVVWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUTTTUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOOOONNNNNNNNNMMMKKKJJJIIIHHHEEEDDDLLLVVVeeejjjjjjccc\\\YYYWWWTTTRRRMMMKKKLLLLLLKKKMMMQQQTTTRRRNNNIIICCC@@@@@@@@@AAAAAADDDJJJOOOTTT___jjjxxxsssggg[[[VVVSSSQQQQQQSSSaaazzzhhhLLLEEEEEECCCGGGPPPlllttt]]]OOOEEE>>><<<888666333111000///000111,,,,,,,,,,,,,,,+++******))))))((((((((()))******++++++++++++************************)))(((''''''))))))))))))))))))))))))******))))))))))))((((((,,,++++++************)))++++++,,,,,,++++++***)))((()))+++,,,------,,,,,,)))***,,,---------,,,+++------,,,,,,,,,,,,---...+++++++++***++++++,,,,,,------------------------******)))))))))***+++,,,------......///000000000111000/////////000222333555555666999;;;DDDUUUfff|||}}}|||rrrnnnsssvvvzzz}}}uuuhhh```^^^ddduuu~~~|||zzzrrrnnnggg]]]TTTIIIDDD@@@@@@@@@CCCKKKSSS]]]ZZZUUUOOOIIIDDDAAA@@@;;;;;;<<<;;;;;;:::999999:::999888777777777888999888777777777777888999::::::;;;;;;;;;;;;===@@@CCCKKKWWWgggqqquuuwwwyyy{{{}}}zzzvvvtttppppppzzzuuufffaaaZZZTTTPPPNNNMMMKKKKKKKKKKKKLLLNNNQQQTTTUUU]]]___bbbfffhhhiiiiiiiiikkklllnnnoooppprrruuuxxx~~~qqqbbbXXXOOOMMMJJJIIILLLSSS[[[```jjjhhhiiinnnuuubbbPPPHHHHHHJJJNNNOOOPPPWWW___pppxxx|||iii]]]SSSLLLGGGDDDAAA===;;;:::;;;<<<>>>===???DDDFFFDDDDDDGGGLLLQQQ]]]jjjpppnnnkkkjjjkkkhhhggghhhjjjppp{{{YYYYYYYYYYYYYYYYYYYYYYYYVVVVVVWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTUUUUUUVVVWWWTTTTTTSSSRRRRRRRRRRRRRRRUUUUUUTTTTTTTTTTTTTTTUUUSSSTTTVVVVVVVVVTTTRRRPPPPPPPPPOOOOOONNNNNNMMMMMMLLLJJJIIIIIIEEEDDDIIIQQQccciiilllfff___ZZZWWWTTTPPPLLLJJJKKKKKKIIIKKKPPPUUUSSSOOOJJJCCC???>>>>>>AAA@@@CCCIIIMMMRRR\\\gggvvvttthhh]]]WWWTTTQQQQQQSSS\\\sssjjjMMMEEEDDDBBBDDDLLL```ppp~~~~~~}}}~~~zzzbbbRRRFFF???===999777444111000000000111.........///...------,,,((((((''''''((()))******++++++*********)))))))))+++******)))(((((('''&&&(((((((((((((((((((((((())))))))))))))))))(((((('''***,,,,,,)))''''''(((+++++++++++++++++++++***)))***+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------------------------***************+++++++++------......///000000000222111///......000222333555555666999;;;DDDVVVfff|||~~~uuuooonnnsssxxx|||sssfff^^^\\\eeewww||||||wwwooojjjddd[[[UUUJJJEEEAAA@@@@@@BBBJJJRRR]]]ZZZUUUOOOIIIEEEBBB@@@=========<<<<<<;;;:::999777777666666666888:::;;;888888888999999:::;;;;;;::::::;;;::::::<<<@@@CCCNNNZZZjjjvvvzzzzzzyyyxxxvvvuuuuuuqqqkkkjjjtttwwwmmm]]]XXXRRRMMMKKKKKKLLLLLLNNNNNNOOOQQQSSSVVVXXXYYY^^^```cccfffiiijjjjjjjjjkkkmmmpppssstttuuuxxxyyyuuudddWWWNNNLLLHHHFFFHHHNNNUUUYYYccccccgggmmmuuucccMMMHHHHHHKKKOOOOOOOOOUUU\\\kkkuuu~~~}}}~~~zzzfffZZZQQQJJJEEECCC@@@===;;;:::;;;;;;>>>===???EEEGGGEEEEEEHHHMMMTTT```jjjooonnnkkkjjjiiiggggggiiilllqqq|||YYYYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWTTTTTTSSSRRRQQQQQQQQQQQQTTTTTTTTTSSSSSSTTTUUUUUUSSSTTTVVVWWWWWWUUUSSSRRRQQQQQQQQQPPPOOONNNNNNMMMMMMKKKJJJJJJGGGEEEHHHNNN[[[dddjjjeee]]]XXXTTTQQQQQQMMMJJJJJJIIIGGGIIIMMMTTTSSSPPPJJJDDD???>>>>>>AAA@@@CCCGGGKKKPPPZZZdddsssssshhh]]]XXXUUURRRRRRSSSXXXnnnlllNNNFFFFFFCCCDDDJJJTTTbbboootttwww|||}}}fffUUUHHHAAA???888666444111///...//////....../////////...------((((((''''''((()))************)))))))))(((((((((+++***)))((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((())))))###(((++++++(((&&&''')))(((((())))))***+++,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++(((((('''(((((()))***+++------------------------+++++++++,,,,,,,,,,,,,,,------......///000000000222111///......000222333333333555999<<>><<<;;;:::999888666555555666888999999999:::;;;<<<<<<<<<===:::;;;;;;;;;;;;===@@@CCCQQQ\\\lllxxx|||zzzvvvtttpppqqqrrrpppiiihhhrrr~~~}}}xxxlllbbbWWWSSSMMMIIIIIIJJJKKKKKKOOOOOOQQQSSSUUUXXXZZZ[[[^^^```cccgggiiijjjjjjjjjjjjmmmqqqtttuuuwwwyyy{{{{{{gggXXXNNNKKKHHHFFFHHHLLLRRRVVV\\\```gggooowwwfffKKKHHHHHHKKKOOOOOOOOOTTTZZZgggqqq||||||zzz|||~~~zzzeeeYYYPPPIIICCCAAA???<<<;;;:::;;;;;;===<<>>III\\\mmm}}}|||nnnmmmooottt{{{{{{qqqeee]]][[[cccxxxzzzqqqiiiddd___ZZZUUUKKKFFFAAA@@@???@@@GGGPPPXXXVVVRRRMMMIIIFFFDDDCCCBBBBBBAAA@@@???===;;;:::>>>;;;888555333333444555888999:::;;;<<<=========;;;<<<<<<<<<<<<>>>AAADDDQQQ\\\lllxxx|||yyytttpppmmmoooqqqpppjjjiiirrr~~~yyytttrrrlllbbbXXXRRROOOJJJHHHIIIJJJKKKKKKMMMNNNPPPRRRUUUWWWYYYZZZ^^^```cccgggiiijjjjjjjjjiiilllpppsssuuuwwwzzz|||nnn]]]OOOLLLIIIGGGHHHLLLQQQTTTYYY^^^hhhqqqxxxlllMMMIIIIIIKKKOOOOOONNNSSSZZZcccmmmxxx}}}zzzzzz~~~{{{fffYYYOOOIIIAAA@@@>>><<<;;;::::::;;;<<<;;;>>>DDDFFFEEEEEEHHHNNNXXXaaaeeegggiiiiiihhheeeccccccfffiiippp}}}YYYXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWVVVVVVUUUTTTTTTTTTUUUUUUSSSSSSSSSSSSSSSTTTUUUUUUTTTUUUUUUVVVVVVVVVWWWWWWQQQQQQPPPOOONNNMMMLLLLLLMMMJJJIIIKKKJJJFFFGGGKKKTTTaaallljjjccc\\\XXXUUURRRMMMJJJJJJIIIFFFGGGKKKPPPOOONNNJJJEEEBBBAAAAAABBBAAACCCGGGJJJMMMWWWaaammm{{{wwwlllaaa\\\XXXSSSQQQRRRTTTeeezzzYYYMMMKKKFFFCCCFFFIIITTTeeeqqqxxx~~~~~~rrr]]]MMMDDDBBB999777444000............---------------,,,,,,+++++++++***)))))))))***************)))))))))(((((()))(((''''''''''''((()))))))))))))))))))))))))))'''''''''((((((((())))))((()))*********)))***+++)))(((((('''((()))***+++,,,,,,++++++++++++++++++***************++++++,,,)))***+++,,,------,,,,,,///...---------------...------------------------+++,,,---...///......---------......///000000000000000000000111111111111000111555;;;AAAMMMaaattt|||nnnnnnpppttt|||}}}sssggg___^^^cccyyy{{{uuunnnhhhccc___YYYUUULLLFFFAAA???>>>???FFFOOOXXXUUUQQQLLLHHHDDDBBBAAA>>>>>>>>>>>>===<<<;;;:::<<<:::666333222333555666666777999:::;;;<<<<<<;;;<<<============???BBBEEEOOOYYYiiiuuu{{{xxxsssnnnmmmmmmnnnnnnjjjhhhoooyyy{{{nnnhhhfffbbbYYYQQQLLLJJJGGGGGGIIIKKKMMMMMMLLLNNNPPPSSSVVVXXXZZZZZZ]]]___cccfffhhhiiijjjiiiiiikkkoooqqqsssvvvzzz}}}~~~vvveeeQQQNNNJJJGGGGGGJJJNNNQQQXXX^^^gggpppxxxuuuUUUJJJIIIKKKNNNMMMMMMRRRZZZ___gggrrr{{{}}}|||~~~~~~}}}}}}}}}~~~~~~~~~{{{fffXXXNNNGGG???>>>===<<<;;;::::::;;;;;;:::===CCCEEEDDDEEEHHHNNNXXXaaaaaabbbfffhhhgggeeebbbbbbdddhhhppp~~~YYYXXXWWWVVVVVVWWWXXXYYYWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUWWWXXXXXXPPPPPPOOONNNMMMLLLKKKJJJLLLIIIHHHJJJIIIFFFGGGJJJMMM[[[gggggg___XXXTTTQQQQQQLLLJJJJJJIIIGGGIIILLLNNNNNNMMMJJJFFFCCCBBBBBBCCCBBBDDDGGGJJJMMMWWWaaajjjxxx{{{pppeee^^^YYYTTTQQQQQQRRRbbb|||}}}[[[PPPMMMHHHEEEHHHHHHTTTeeettt{{{www___NNNEEECCC:::888444111///.........//////000000//////...---,,,,,,+++***))))))******+++++++++************))))))((('''&&&&&&''')))***))))))))))))))))))))))))&&&'''''''''(((((())))))))))))((((((((((((((((((++++++)))((((((((()))***************+++,,,---...******))))))******+++,,,((()))***,,,------,,,,,,---,,,,,,+++************------------------------+++,,,---...///...---,,,------......///000000000//////000111111111111000000222666===DDDQQQfffxxxooooooqqqttt|||~~~uuuiiibbbaaadddzzzwwwsssmmmhhhccc^^^YYYVVVLLLFFFAAA???>>>???FFFNNNXXXVVVQQQLLLGGGCCCAAA???::::::;;;<<<<<<;;;;;;:::666555333222333666999;;;444555777999::::::::::::======>>>======???CCCFFFMMMWWWfffsssyyyxxxsssnnnlllkkkkkkkkkhhhfffkkkssstttggg```___\\\UUUMMMGGGFFFEEEGGGJJJMMMNNNNNNNNNPPPRRRUUUXXXZZZ\\\]]]]]]___bbbfffhhhiiiiiiiiihhhjjjmmmppprrrvvvzzz}}}~~~|||kkkSSSPPPLLLHHHGGGIIILLLNNNXXX]]]fffooowww|||\\\KKKJJJKKKMMMLLLLLLRRRZZZ[[[bbblllvvv}}}|||{{{zzzzzz{{{|||}}}}}}{{{fffWWWMMMFFF>>>>>>===<<<;;;:::::::::;;;:::<<>>EEEBBBBBBCCCFFFKKKVVVbbblllvvvwwwjjj```XXXRRRQQQSSSUUU\\\rrrdddRRRTTTNNNEEEHHHJJJRRR```rrrzzzbbbQQQFFFAAA<<<999666222000.........000000000000////////////000///...---+++***)))(((+++***))))))(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))************)))))))))((((((''''''++++++,,,,,,,,,+++******(((((()))***+++,,,,,,,,,---------,,,,,,+++++++++------------------------,,,---......//////......,,,,,,,,,---------....../////////000111111222222333222555:::BBBQQQiii~~~|||tttpppooowwwyyynnngggfffiii~~~}}}|||{{{tttpppjjjfffccc^^^WWWRRRJJJGGGBBB<<<:::===BBBGGGQQQQQQOOOKKKEEEAAA??????===<<<<<<<<<<<<;;;888666888888888666444444666888555666777888:::;;;<<<===@@@@@@@@@???>>>???BBBDDDKKKSSS```lllssstttqqqnnnnnnnnnllljjjiiilllqqquuuwwwiii\\\VVVTTTOOOJJJHHHDDDEEEGGGIIIKKKLLLMMMMMMPPPQQQSSSVVVZZZ]]]```bbbbbbccceeefffggghhhjjjllljjjkkkmmmrrrwww{{{}}}}}}ttt[[[QQQHHHFFFFFFGGGLLLQQQWWW[[[eeeoooyyy]]]OOOKKKJJJLLLLLLLLLOOOSSS\\\bbbjjjrrrzzz~~~|||zzzxxxvvvuuuuuuuuu{{{~~~wwwiii[[[MMMDDD@@@===:::888999:::;;;:::;;;???CCCDDDCCCCCCFFFIIIOOOXXX```bbbdddggghhhgggeeeaaa```ccciiiqqqYYYYYYYYYYYYXXXXXXWWWWWW[[[ZZZZZZXXXWWWVVVUUUTTTWWWVVVTTTSSSRRRSSSTTTUUUUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSRRRQQQOOONNNMMMLLLKKKJJJJJJHHHGGGFFFEEEDDDLLLZZZeeeddd___\\\YYYVVVQQQOOOKKKHHHGGGHHHJJJKKKOOOSSSSSSMMMFFFDDDCCC@@@DDDBBBBBBDDDFFFKKKWWWbbbmmmvvv{{{lllaaaZZZTTTQQQQQQVVV[[[nnnmmmZZZYYYPPPEEEFFFGGGPPPaaasss~~~eeeSSSGGGAAA>>><<<888555222111111111000000000/////////......,,,,,,,,,++++++******)))++++++******))))))))))))************************(((''''''&&&&&&''''''((())))))))))))))))))))))))************)))))))))(((,,,,,,+++***)))(((''''''*********)))))))))(((((()))***+++,,,,,,,,,,,,,,,))))))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------,,,---......//////......------.........//////////////////000111111222222222222555;;;DDDTTTmmmyyytttpppqqqyyy}}}qqqhhheeehhh~~~~~~|||{{{~~~xxxsssnnniiieeebbb^^^XXXSSSJJJGGGBBB===:::===BBBGGGOOOOOONNNJJJFFFBBB@@@@@@???>>>======>>>===:::888888888888666444444666888666777888999:::<<<======???@@@@@@>>>>>>???BBBDDDJJJSSS```lllttttttqqqnnnqqqrrrqqqnnnkkklllqqquuupppcccWWWRRRPPPKKKGGGFFFDDDEEEGGGIIIKKKLLLMMMNNNRRRTTTWWW[[[___bbbcccdddccceeeggghhhhhhhhhjjjkkkllllllmmmpppuuuyyy{{{|||yyy___UUUJJJGGGGGGHHHMMMRRRWWW\\\eeeoooyyy}}}[[[PPPKKKJJJKKKLLLKKKNNNRRR[[[bbbkkksss|||~~~{{{zzzxxxwwwvvvuuuvvvvvvyyy{{{}}}~~~}}}wwwiii[[[NNNEEE???===:::999:::;;;::::::<<>>;;;777555444444444000////////////.........************************,,,+++++++++************************************((((((''''''''''''(((((())))))))))))))))))))))))************)))))))))))),,,++++++***)))(((''''''+++++++++************)))((((((***+++,,,---------*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------------------,,,---......//////............/////////000000000/////////000111111222222111222666===GGGWWWpppwwwsssqqqsss{{{sssiiieeejjj}}}|||{{{{{{{{{tttpppkkkfffcccaaa]]]XXXSSSJJJGGGBBB===;;;===BBBFFFMMMMMMMMMJJJFFFCCCAAAAAAAAA???>>>>>>???>>>;;;999777888888666444444666888777888999:::;;;<<<===>>>?????????>>>>>>???BBBEEEIIIRRR```mmmtttuuuqqqnnnrrruuuvvvrrrllljjjpppvvv}}}fffZZZOOOKKKJJJGGGEEEEEEDDDEEEGGGIIIKKKMMMOOOOOOTTTWWW\\\aaaeeeggghhhhhheeegggjjjkkkjjjjjjjjjkkkoooooooooqqqtttxxx|||~~~fffZZZMMMHHHGGGIIINNNSSSZZZ^^^gggrrr}}}wwwXXXPPPKKKIIIKKKKKKJJJLLLQQQZZZaaalllvvvzzzzzzzzzyyyxxxvvvuuuuuuvvvvvvvvvwwwxxxxxxyyy|||vvvjjj\\\NNNEEE???===;;;:::;;;;;;:::999===@@@DDDEEEDDDDDDFFFIIISSS[[[cccddddddffffffeeefffbbb```bbbfffooo~~~[[[[[[ZZZZZZZZZZZZZZZZZZ]]]\\\[[[ZZZYYYWWWVVVVVVVVVUUUUUUTTTTTTTTTUUUVVVUUUUUUSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMLLLJJJHHHGGGFFFEEEGGGQQQ^^^eeeddd___YYYTTTOOOMMMKKKIIIIIIJJJKKKLLLOOOTTTWWWRRRLLLIIIGGGDDDBBBAAACCCFFFIIIMMMVVVaaammmtttnnnddd___YYYRRRNNNTTTWWWddd|||{{{```WWWKKKAAABBB@@@JJJ[[[lllyyy~~~|||yyyxxxyyy~~~~~~}}}oooYYYJJJBBB@@@>>>:::777555444444444/////////.........------++++++++++++++++++***+++,,,,,,,,,,,,++++++******************************)))((((((''''''(((((()))))))))))))))))))))))))))*********)))))))))))))))(((((())))))******++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,+++++++++++++++++++++***+++++++++,,,,,,---------,,,,,,------------------,,,---......///.............../////////000000000/////////000111111222222222333777???HHHXXXpppuuurrrsssuuu}}}tttkkkhhhnnn}}}{{{{{{}}}xxxqqqmmmhhhccc```___\\\XXXTTTJJJGGGCCC>>>;;;===AAAEEEJJJLLLLLLJJJGGGDDDBBBBBBAAA???>>>>>>>>>===;;;:::777777777666444555777999888999999:::<<<======>>>===>>>>>>>>>===???CCCEEEHHHRRR```mmmuuuvvvsssooopppuuuwwwrrrjjjhhhnnnvvvttt\\\RRRIIIFFFFFFDDDCCCEEEEEEFFFGGGJJJLLLOOOQQQRRRWWWZZZ```fffjjjkkkkkkjjjgggiiilllmmmlllkkkkkkkkkqqqqqqrrrsssuuuzzzooo```PPPHHHGGGIIINNNSSS]]]bbbkkkvvvqqqVVVOOOKKKIIIJJJJJJIIIKKKOOOZZZbbbooozzz{{{|||~~~|||zzzxxxvvvuuuuuuuuuttttttssstttvvvzzzuuukkk^^^PPPFFF???===;;;;;;<<<<<<:::999>>>AAAEEEEEEDDDDDDGGGIIISSS\\\dddeeefffhhhiiihhheeebbbaaadddhhhqqqZZZZZZ[[[[[[[[[[[[[[[[[[\\\[[[ZZZYYYWWWVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTTTTWWWVVVUUUTTTSSSSSSSSSSSSQQQRRRRRRSSSTTTTTTTTTSSSTTTTTTTTTUUUUUUUUUUUUUUURRRRRRQQQPPPOOOOOONNNNNNOOONNNMMMKKKJJJHHHGGGFFFBBBLLLZZZfffhhhaaaWWWPPPLLLKKKJJJHHHHHHIIIJJJKKKMMMTTTWWWSSSMMMJJJFFFCCCBBBAAACCCGGGIIILLLTTT^^^iiiqqqoooeee```ZZZSSSOOOQQQUUUbbbzzz|||[[[NNNDDD>>>BBB???FFFTTTcccpppvvvwwwvvvtttvvv}}}uuu\\\LLLCCC>>><<<999555222111000000............---------------------,,,++++++******+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******'''(((((()))******+++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,---......///.........------.........//////////////////000111111222222333444999@@@HHHWWWoootttqqqtttxxx~~~~~~tttnnnmmmsss~~~|||}}}~~~}}}vvvpppjjjfff```]]]\\\ZZZWWWSSSIIIGGGCCC>>>;;;<<>><<<<<<<<<<<<:::999777777777666555555777999999999::::::;;;<<<======<<<============???CCCFFFIIIRRR___llltttvvvtttrrrmmmqqqtttooohhhfffmmmuuummmUUULLLEEECCCCCCCCCDDDGGGGGGGGGIIIKKKNNNQQQTTTVVVYYY]]]ccciiilllmmmllljjjhhhjjjmmmmmmlllllllllmmmoooqqqrrrtttvvvzzzzzzhhhSSSIIIGGGHHHMMMQQQ]]]cccmmmyyylllUUUMMMIIIGGGIIIIIIHHHJJJOOOZZZcccqqq~~~zzzwwwuuutttssssssrrrqqqrrruuuyyy}}}~~~}}}|||uuummm```RRRHHH???===;;;;;;<<<<<<;;;:::???BBBFFFFFFEEEDDDGGGIIISSS\\\dddgggiiilllnnnmmmdddcccdddhhhlllvvvZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXVVVUUUTTTTTTRRRSSSSSSSSSSSSTTTTTTTTTWWWWWWVVVUUUUUUUUUVVVVVVSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVRRRRRRQQQPPPOOOOOONNNNNNNNNMMMLLLJJJHHHFFFEEEDDDAAAHHHVVVeeeiii```TTTMMMJJJJJJIIIHHHHHHIIIJJJKKKMMMTTTXXXTTTNNNJJJEEEAAAAAAAAACCCGGGHHHJJJQQQZZZbbbmmm~~~rrrggg```YYYSSSQQQNNNSSS```www~~~ZZZIII???<<>>;;;::::::<<<<<<<<<@@@CCCGGGGGGEEEEEEGGGJJJSSS\\\eeehhhjjjmmmpppoooeeeeeehhhlllpppzzzYYYYYYYYYZZZZZZZZZ[[[[[[[[[ZZZYYYXXXVVVUUUTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUVVVPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMKKKIIIGGGEEEDDDCCCCCCFFFQQQaaafff^^^RRRLLLJJJJJJIIIIIIJJJKKKLLLLLLNNNUUUYYYUUUOOOJJJEEE@@@AAAAAACCCGGGGGGHHHNNNVVV\\\iii}}}xxxkkkaaaXXXSSSRRRNNNRRR]]]rrr^^^JJJ???:::???;;;AAALLLZZZgggooosssssswwwvvv|||gggTTTKKKAAA>>>:::555111...---,,,---------,,,,,,,,,,,,+++,,,,,,++++++++++++++++++)))***+++,,,+++***((('''))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))((()))))))))************************))))))))))))************+++++++++,,,******+++,,,,,,,,,++++++***++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......///,,,---......//////............/////////000000000/////////000111111222222444555;;;CCCLLL[[[rrr}}}qqqllltttzzzzzzuuutttrrr~~~|||~~~~~~~~~}}}{{{wwwqqqnnnhhhccc]]]YYYXXXVVVSSSPPPIIIHHHDDD???<<<<<<@@@BBBGGGJJJKKKJJJGGGDDDAAA@@@???===:::999999:::999888666666777666555555888:::888888999999::::::;;;;;;:::;;;<<<<<<===@@@DDDGGGLLLRRR]]]iiiqqqvvvxxxxxxvvvuuuqqqkkkggghhhnnnsssggg\\\MMMFFFAAAAAAAAAAAAEEEJJJKKKKKKLLLNNNRRRVVVZZZ]]]```cccgggkkkmmmmmmlllkkkiiijjjkkkjjjjjjlllooorrrsssvvvzzzzzzyyyzzzyyy^^^NNNIIIJJJMMMPPP\\\cccqqqgggVVVIIIEEEDDDFFFHHHHHHKKKPPPVVVbbbrrr{{{wwwuuusssrrrpppooonnnppptttwwwwwwwwwwwwxxx{{{~~~}}}|||zzzwwwqqqfffWWWMMMCCC???;;;888999;;;======AAADDDGGGHHHFFFEEEGGGJJJSSS\\\dddggghhhlllnnnmmmfffhhhlllpppssszzzXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[ZZZXXXWWWVVVUUUTTTSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYYYYXXXWWWVVVUUUTTTPPPQQQQQQRRRSSSTTTUUUUUUNNNNNNOOOOOOPPPQQQRRRRRROOONNNLLLJJJHHHFFFDDDCCCFFFFFFNNN]]]ccc\\\RRRMMMKKKJJJJJJKKKKKKLLLMMMNNNPPPWWW[[[WWWPPPKKKEEE@@@AAAAAACCCFFFGGGGGGLLLTTTXXXggg|||}}}ooobbbWWWRRRSSSNNNQQQZZZnnndddNNNAAA:::>>>:::@@@LLL[[[hhhppprrrrrrvvvtttzzzkkkXXXNNNDDDAAA<<<777222///---------------,,,,,,,,,++++++((())))))***++++++,,,,,,((()))+++++++++***(((&&&************************++++++************++++++))))))))))))))))))))))))(((((())))))*********+++&&&'''((()))***+++,,,,,,)))))))))******+++++++++((()))***+++,,,---------******+++,,,,,,---......---------,,,,,,+++++++++++++++,,,,,,---...//////,,,---......//////......000000000000111111111111/////////000111111222222333555;;;DDDOOO^^^vvv{{{pppjjjsss{{{}}}wwwuuunnn~~~|||zzz}}}}}}}}}{{{xxxtttooolllhhhccc\\\XXXWWWUUURRROOOIIIHHHDDD@@@<<<<<>>???>>>BBB>>>DDDXXXkkkrrrrrrqqquuuxxx{{{pppXXXKKKDDDBBB???999444111000000......---,,,,,,,,,,,,---,,,,,,------,,,,,,+++***++++++******))))))((((((************************...---,,,+++******************))))))((((((''''''+++*********))))))((((((+++***)))(((((()))***+++))))))))))))))))))))))))------,,,+++)))'''&&&%%%++++++***)))***+++---...---...///...------...///---,,,,,,,,,,,,---.........///000111111000///...............////////////.........//////000111222555999===AAAKKK___yyy}}}tttpppttt||||||vvvtttxxxwww~~~{{{wwwsssooommmfffeeeaaa]]]XXXTTTPPPNNNMMMJJJEEEAAA>>>===>>>???CCCFFFIIIIIIGGGDDDCCCBBBBBB@@@>>>=========<<<;;;:::999888777777999;;;<<>>;;;:::<<<>>>??????@@@>>>>>>AAA@@@@@@CCCIIIPPPRRR\\\hhhmmmkkklllqqqvvvvvvxxxwwwqqqlllnnnuuurrrZZZQQQIIIFFFAAAAAACCCEEEFFFEEEHHHIIIKKKPPPUUU[[[aaadddiiihhhggghhhjjjlllmmmmmmhhhhhhhhhhhhhhhkkkqqquuu{{{ppp\\\QQQOOOSSSWWW]]]mmm|||nnnXXXMMMGGGDDDEEEGGGHHHKKKPPPUUUcccttt~~~yyyvvvuuutttrrrqqqnnnooorrrssssssqqqooommmmmmppptttwwwyyyzzzyyyxxxyyyxxxvvvsssnnndddWWWNNNGGG@@@;;;;;;;;;:::<<>>EEEXXXjjjqqqrrrrrrrrrvvv{{{vvv]]]OOOGGGDDD@@@:::444111000000///......---------------,,,,,,------,,,,,,+++************)))))))))))))))************************,,,++++++***************+++*********))))))))))))+++*********))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++++++++,,,++++++***)))))),,,+++*********+++,,,---,,,---...---,,,+++,,,...------,,,,,,------.../////////000000000000//////............///////////////......//////000111222333777===DDDQQQggg~~~tttrrrvvv~~~yyyuuu}}}yyyyyy{{{vvvrrrnnnllleeedddaaa\\\XXXTTTQQQOOOMMMJJJFFFAAA>>>>>>>>>???@@@CCCFFFHHHGGGEEEDDDDDDAAA???===<<<<<<<<<;;;:::999999777777777888:::;;;???<<<999999;;;===>>>???@@@>>>>>>@@@@@@???BBBHHHOOORRR]]]iiimmmjjjjjjmmmssstttvvvwwwrrrnnnqqqwwwpppYYYPPPJJJFFFCCCBBBDDDFFFGGGFFFJJJKKKMMMQQQWWW^^^dddgggkkkjjjjjjjjjkkkllllllllljjjjjjiiiiiijjjmmmssswww~~~{{{fffXXXRRRTTTVVV```ooo~~~rrrYYYLLLFFFCCCFFFHHHIIILLLPPPYYYeeeuuu|||wwwtttrrrrrrqqqpppooooooqqqqqqqqqooommmlllkkkmmmqqqtttvvvwwwvvvvvvwwwuuutttrrrnnneeeZZZQQQHHHAAA<<<;;;;;;:::<<>>>>>???@@@BBBEEEFFFEEECCCCCCCCC@@@>>><<<;;;;;;;;;:::999888777666666666777999:::<<<:::888888:::===>>>???@@@>>>>>>@@@???>>>AAAGGGMMMRRR\\\gggkkkiiigggiiinnnpppsssuuurrrnnnqqqxxxlllVVVNNNJJJGGGEEEDDDEEEGGGHHHHHHNNNNNNPPPTTTZZZaaahhhlllnnnmmmlllkkkkkkkkkkkkkkklllllllllkkklllooouuuyyyrrrbbbYYYWWWYYYaaannn~~~www[[[JJJFFFDDDGGGJJJKKKMMMPPP[[[fffuuu{{{uuuqqqpppppppppppppppoooooonnnmmmlllkkkkkkjjjlllooorrrtttuuuuuuttttttsssqqqqqqnnnggg\\\UUUJJJCCC===<<<<<<;;;<<<@@@CCCGGGJJJIIIEEEDDDGGGKKKZZZ]]]aaadddffffffeeeccccccggglllooosss{{{\\\\\\\\\[[[[[[ZZZZZZZZZ]]]ZZZWWWVVVWWWXXXXXXWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYZZZVVVVVVUUUUUUUUUUUUVVVWWWSSSTTTUUUWWWWWWWWWVVVVVVRRRRRRQQQPPPOOONNNNNNMMMKKKKKKKKKKKKIIIGGGEEEDDD@@@AAACCCIIIPPPSSSRRROOOPPPPPPRRRVVV\\\dddlllqqqjjjllllllggg^^^RRRIIIDDDAAA@@@BBBEEEFFFGGGNNNWWWaaapppwww|||xxxnnnccc[[[XXXUUUVVVXXX___rrr|||YYYFFF@@@??????EEERRRbbbooouuuwwwvvvrrrvvv|||hhhXXXIIIDDD>>>888444222111000111000000///////////////,,,,,,------,,,,,,+++***(((((())))))******++++++************************'''''''''(((((()))++++++************************************************************************))))))))))))))))))))))))))))))+++,,,---------------,,,,,,++++++*********+++,,,---,,,+++***+++---......------......///000000///...------...///000............////////////////////////000111222333555666<<>>???CCCEEEFFFEEEBBB@@@>>>>>>???===;;;:::::::::999888777666666555666777888888:::999777888;;;>>>???@@@@@@======??????>>>AAAGGGKKKQQQYYYaaaeeefffgggiiilllmmmqqqssspppmmmpppwwwgggTTTMMMJJJIIIGGGGGGGGGIIIJJJKKKPPPPPPRRRVVV\\\ccciiimmmmmmmmmmmmkkkiiihhhhhhiiippppppooonnnnnnpppuuuxxx}}}mmmaaa^^^___aaalll{{{|||]]]JJJFFFDDDHHHKKKLLLNNNRRR\\\eeesss{{{tttpppnnnooopppppppppooommmkkkjjjiiiiiijjjkkkmmmooorrrtttuuuuuutttsssqqqpppooommmggg^^^WWWLLLEEE>>>===<<<;;;===AAACCCGGGIIIHHHDDDCCCGGGKKKXXXZZZ^^^bbbeeeffffffeeebbbgggmmmpppssszzz\\\\\\\\\\\\[[[[[[[[[[[[]]][[[XXXWWWXXXYYYXXXWWWUUUUUUUUUUUUTTTTTTSSSSSSUUUUUUVVVWWWXXXXXXYYYYYYTTTTTTTTTTTTTTTUUUUUUVVVRRRSSSTTTVVVVVVVVVUUUUUUSSSRRRRRRQQQOOONNNNNNMMMJJJKKKKKKKKKJJJHHHFFFEEECCCBBBCCCGGGNNNRRRSSSQQQZZZYYYXXXYYY\\\aaaeeehhhmmmooooookkkaaaUUUJJJEEEAAA@@@BBBEEEFFFGGGNNNWWW```rrrxxxzzz}}}qqqeee[[[WWWRRRTTTUUU[[[lll]]]GGGAAACCC@@@LLL]]]kkkuuuyyyzzzyyyuuuxxx}}}lllZZZHHHBBB;;;666444333222111111111000////////////000,,,,,,------,,,,,,+++***(((((())))))******++++++))))))))))))))))))))))))&&&&&&''''''((()))++++++))))))))))))))))))))))))***************+++++++++******++++++++++++******))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,,,,+++******)))+++---...---,,,+++,,,------------------...//////000///...------...///000............/////////////////////000000111222333555666===MMMeee}}}~~~uuuuuuyyy|||{{{||||||~~~{{{zzzwwwsssooojjjfffdddaaa```^^^[[[XXXUUUSSSQQQLLLJJJGGGCCCAAA?????????BBBDDDEEEDDDAAA???>>>??????===;;;:::::::::999888666666666666666777777777:::999888:::===???@@@@@@???======@@@@@@???BBBHHHLLLQQQVVV[[[___eeeiiilllmmmnnnqqqrrrooolllqqqxxx~~~cccRRRLLLJJJJJJJJJJJJJJJKKKLLLMMMPPPRRRTTTXXX^^^dddiiillljjjkkkkkkiiifffeeefffgggrrrrrrsssrrrqqqrrruuuwwwyyylllfffeeeeeemmm{{{___MMMHHHFFFIIIMMMNNNPPPTTT___gggttt~~~{{{uuupppnnnooopppqqqooonnnkkkiiihhhhhhhhhiiijjjkkkmmmpppqqqrrrrrrrrrtttqqqooommmkkkfff^^^XXXOOOGGG@@@>>>===<<<>>>BBBCCCFFFIIIGGGCCCCCCFFFKKKSSSVVV[[[```dddggghhhhhhbbbhhhnnnqqqtttzzz\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYXXXXXXYYYYYYWWWUUUTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVVVVWWWXXXXXXYYYYYYUUUUUUTTTTTTTTTUUUUUUVVVSSSTTTUUUVVVVVVUUUUUUTTTTTTSSSRRRQQQPPPOOONNNMMMJJJKKKKKKKKKJJJIIIGGGFFFEEECCCCCCGGGNNNUUUXXXXXX[[[ZZZZZZ[[[]]]aaaeeegggoooqqqqqqmmmcccWWWNNNHHHAAAAAABBBEEEFFFGGGNNNVVV___rrryyyyyywwwhhh]]]WWWPPPSSSTTTXXXhhhcccIIICCCGGGEEEUUUfffpppvvv{{{~~~~~~yyy|||ooo\\\JJJDDD;;;666555444333111111111000///////////////,,,,,,------,,,,,,+++***))))))))))))************))))))))))))))))))))))))''''''''''''((()))++++++((((((((((((((()))))))))*********+++++++++++++++******+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++******)))++++++,,,,,,,,,+++******,,,---...---,,,+++,,,...---,,,,,,,,,,,,---......///..................///............////////////000000000000111222333333333555???TTTppp~~~vvvzzz|||~~~{{{zzzzzzvvvvvvtttqqqmmmjjjgggeeeaaa```^^^[[[WWWTTTRRRQQQLLLKKKHHHDDDBBB@@@???>>>>>>@@@BBBBBBBBBAAABBBDDD???===;;;:::::::::999888666666666666777777777777:::999999:::===???@@@@@@>>><<<===@@@AAAAAAEEEKKKOOOTTTWWWYYY]]]eeekkknnnnnnnnnooopppmmmlllrrr{{{xxx___QQQLLLKKKLLLMMMMMMLLLLLLNNNPPPQQQSSSWWW[[[```eeehhhjjjeeegggiiigggdddbbbeeegggqqqsssvvvwwwwwwwwwxxxyyywwwooolllnnnsssbbbQQQKKKHHHJJJMMMOOORRRWWWccckkkxxx~~~{{{tttpppoooooooooooommmllljjjiiihhhhhhhhhiiiggghhhjjjkkkmmmnnnnnnooossspppmmmllljjjfff___ZZZRRRIIIBBB???>>>===???CCCCCCFFFHHHFFFBBBBBBFFFKKKOOOSSSYYY```eeehhhhhhhhhccciiiooorrrtttyyy]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZZZZ[[[\\\ZZZXXXUUUTTTTTTVVVWWWXXXXXXWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYWWWWWWVVVVVVUUUVVVVVVVVVUUUVVVVVVWWWWWWVVVUUUTTTTTTTTTSSSQQQPPPOOONNNMMMKKKKKKLLLKKKJJJIIIGGGEEEDDDBBBBBBGGGQQQZZZ___aaa]]]]]]^^^```ccchhhlllnnnnnnooooookkkbbbWWWNNNJJJBBBAAACCCEEEEEEFFFMMMUUU^^^ssszzzxxx|||lll___YYYPPPTTTUUUWWWeeekkkNNNEEEIIIMMM\\\kkkpppssszzz~~~ttt```PPPHHH>>>888666555333000000000///............///,,,,,,------,,,,,,+++************)))))))))))))))))))))))))))))))))))))))(((((((((((()))******+++(((((()))))))))******************++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,++++++***,,,---,,,+++***+++,,,,,,++++++++++++,,,---------......//////......---............////////////000000000000111222333333333555@@@XXXvvvyyy{{{~~~}}}zzzxxxwwwssssssrrrpppnnnllljjjiiibbb```^^^[[[WWWTTTQQQPPPLLLKKKHHHEEEBBB@@@???>>>===???AAABBBBBBBBBDDDFFF@@@>>>;;;;;;;;;;;;:::888666666777777888888888777999888888:::<<<>>>>>>===>>><<<===AAABBBCCCGGGMMMTTTZZZ]]]\\\___gggllllllhhhhhhhhhiiiggghhhqqq{{{sss\\\QQQLLLKKKMMMOOOOOOMMMMMMOOORRRRRRUUUZZZ___cccfffggggggbbbeeegggfffcccbbbeeeiiinnnsssxxx|||~~~~~~~~~~~~xxxsssuuuxxxkkkVVVOOOJJJKKKMMMPPPTTTYYYeeelllzzz~~~|||xxxssspppnnnnnnmmmlllkkkkkkjjjiiiiiihhhiiiiiifffggghhhiiikkklllmmmmmmpppnnnkkkjjjjjjgggbbb]]]TTTKKKCCC@@@>>>===???CCCCCCFFFHHHFFFBBBBBBFFFKKKNNNRRRYYY```eeeggggggfffdddjjjpppssstttwww~~~]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]___```^^^ZZZWWWSSSTTTVVVXXXYYYYYYYYYXXXVVVWWWWWWWWWXXXYYYYYYYYYZZZYYYXXXWWWWWWWWWWWWXXXWWWXXXXXXXXXXXXWWWUUUTTTUUUTTTSSSRRRPPPOOONNNMMMLLLLLLLLLLLLJJJHHHFFFEEEBBB@@@AAAGGGSSS^^^eeehhhjjjiiihhhhhhiiijjjmmmnnnkkklllkkkggg^^^UUUMMMIIICCCBBBCCCEEEEEEFFFLLLTTT]]]sss{{{wwwoooaaa[[[QQQUUUVVVWWWdddqqqQQQGGGJJJRRRaaammmnnnoooxxxxxxcccUUUMMMBBB:::888666222///000000///...............,,,,,,---------,,,++++++++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))******+++))))))******+++++++++,,,*********++++++,,,,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))++++++,,,---............((()))+++,,,---,,,,,,+++)))+++++++++***)))***+++++++++******++++++,,,---,,,---...//////...---,,,............/////////000000000000000111222333444555777AAAYYYvvv{{{yyy|||zzzwwwtttrrrrrrrrrqqqpppnnnmmmlllbbbaaa^^^[[[WWWSSSPPPOOOLLLKKKHHHEEECCC@@@???>>>@@@BBBCCCBBBAAAAAABBBDDD@@@>>><<<;;;;;;;;;:::999666666777888888888888888999888777999;;;===<<<;;;===<<<===AAACCCDDDIIIOOOXXX___cccaaaccciiillljjjaaa``````aaa```cccnnnyyyppp[[[QQQMMMKKKNNNPPPPPPNNNNNNPPPSSSTTTWWW]]]bbbfffggggggfff```cccffffffccccccgggkkklllrrrzzz~~~xxxyyyzzztttYYYQQQKKKKKKMMMPPPUUU[[[ccckkkzzzzzzwwwrrrooonnnmmmkkkjjjjjjjjjjjjjjjiiiiiiiiiiiihhhiiiiiikkklllmmmnnnnnnnnnkkkiiiiiijjjiiieeeaaaUUULLLCCC@@@>>>===@@@DDDCCCFFFHHHEEEBBBAAAFFFKKKNNNSSSZZZaaaeeefffeeeccceeekkkqqqttttttwww}}}___^^^\\\[[[ZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXXVVVVVVVVVVVVVVVWWWYYYYYYXXXZZZ[[[]]]]]][[[ZZZXXXXXXXXXYYYYYYYYYYYYYYYXXXZZZYYYWWWWWWXXXXXXWWWVVVWWWVVVTTTRRRPPPOOONNNNNNMMMLLLLLLLLLNNNNNNLLLJJJAAADDDCCCCCCLLL___nnntttvvvsssnnnjjjhhhgggfffeeeeeebbb___]]][[[WWWPPPJJJDDDDDDCCCDDDGGGKKKOOOQQQYYYdddqqqxxxzzzhhh[[[UUUSSSSSSVVVaaawww~~~[[[QQQXXX]]]^^^ccccccfff{{{~~~eee___III@@@@@@777222333222//////000000///...---,,,///......---,,,,,,++++++------,,,,,,+++***))))))+++++++++***************+++***)))))))))***,,,---''''''(((((())))))******)))))))))))))))******+++...---+++++++++---///000,,,,,,+++***))))))******------------------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++******)))....................................////////////...///000111111111111111555:::EEEXXXooo|||zzz|||tttooosssssssssrrrooolllhhhfffbbb___]]]ZZZXXXUUUQQQNNNLLLJJJGGGDDD@@@>>><<<;;;BBBBBBBBBAAA@@@???>>>===;;;999777777888999888777666555444444444555777888;;;999777777999;;;<<<<<<<<<=========>>>BBBHHHLLL[[[___ccceeeccc```___^^^\\\___aaa^^^ZZZ]]]gggrrrjjjXXXNNNHHHHHHHHHJJJLLLNNNQQQSSSTTTZZZ]]]aaadddgggiiilllnnnkkkiiihhhgggggghhhiiijjjooosssyyy~~~~~~zzz___SSSJJJIIINNNSSSXXX]]]cccooo~~~{{{wwwrrrqqqssssssooollllllkkkjjjjjjiiiiiijjjjjjfffiiikkklllkkkjjjjjjkkkppppppooonnnjjjeee```]]]XXXRRRHHH@@@======??????FFFFFFEEEDDDDDDEEEFFFGGGRRRVVV[[[^^^^^^^^^^^^___ccciiiooorrrrrruuu{{{```______^^^^^^^^^^^^^^^^^^^^^^^^^^^]]][[[ZZZYYYXXXWWWWWWWWWXXXXXXYYYYYYYYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXXYYYYYYZZZYYYYYYYYYZZZXXXWWWWWWXXXYYYXXXWWWWWWVVVTTTRRRPPPOOONNNNNNMMMLLLKKKLLLMMMMMMKKKIIIDDDFFFFFFFFFQQQddduuu|||}}}vvvmmmgggdddaaa^^^[[[\\\ZZZYYYZZZZZZVVVPPPJJJCCCCCCBBBBBBCCCFFFJJJLLLVVVcccrrrzzz|||kkk___WWWUUUTTTVVV___sssaaaUUUZZZ[[[ZZZ\\\\\\aaazzzjjjZZZJJJCCCAAA:::888:::444//////...............---///............---------......------,,,++++++*********************************)))))))))***+++,,,))))))))))))************)))))))))))))))***++++++,,,+++)))((()))***,,,---,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------.......................................///////////////000111222222333333333333888CCCVVVlll|||yyyxxx~~~|||yyyuuussssssssssssrrrooolllhhhfffcccaaa^^^\\\YYYVVVRRRPPPMMMLLLIIIFFFBBB@@@>>>===???@@@@@@@@@???>>>======:::888666666777888777666888777666666666777999999<<<:::888888:::<<<==================>>>BBBHHHLLL]]]```cccccc```^^^]]]]]]]]]```bbb___[[[^^^hhhrrrhhhVVVNNNIIIGGGHHHIIIKKKNNNRRRUUUWWW^^^aaadddfffggghhhjjjkkkggggggfffgggiiillloooqqqqqquuuzzz~~~~~~```UUUKKKJJJMMMRRRWWW]]]gggrrr}}}zzzyyyyyyyyyuuuqqqqqqsssrrroookkkjjjjjjiiiiiihhhhhhiiiiiiggghhhjjjjjjiiiiiijjjkkkmmmmmmmmmllliiieeeaaa___YYYSSSIIIBBB>>>>>>??????EEEEEEEEEDDDDDDDDDFFFGGGRRRVVVZZZ^^^______``````bbbhhhooorrrsssvvv}}}``````aaabbbbbbbbbbbbaaaaaaaaa``````___]]]\\\[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYWWWXXXYYYZZZZZZZZZZZZZZZZZZXXXWWWWWWYYYZZZYYYYYYWWWVVVTTTRRRQQQOOOOOOOOOLLLKKKJJJKKKLLLLLLJJJHHHCCCDDDCCCCCCLLL___qqq{{{vvvhhhaaa^^^\\\XXXSSSRRRSSSUUUXXX[[[XXXRRRLLLEEEDDDBBBAAABBBDDDGGGIIISSScccttt}}}|||mmmccc[[[VVVTTTUUU\\\lllhhhXXXXXXYYYSSSRRRSSS\\\vvvqqq[[[OOOGGG>>>555777777+++///...---------...///000000000000000///////////////......------,,,,,,+++))))))))))))))))))******)))))))))((())))))***+++++++++++++++***************))))))))))))***+++++++++***)))((((((((()))***,,,++++++************+++++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++,,,,,,---......//////....................................////////////000111111222333333444444333888CCCVVVkkk}}}zzzwwwvvv|||yyyxxxxxxxxxxxxtttttttttrrrooolllhhhfffdddbbb___]]][[[XXXTTTQQQMMMKKKIIIEEEBBB@@@???>>>======>>>>>>>>>======<<<<<<:::888888999:::999888999999999999999:::;;;;;;===;;;999999;;;===>>>???>>>>>>>>>===>>>BBBGGGKKK]]]```cccccc___\\\[[[\\\^^^aaaccc```]]]```jjjssscccTTTNNNJJJGGGGGGHHHKKKOOOSSSXXX[[[bbbeeeggghhhhhhggghhhiiiffffffggghhhkkkooosssuuuvvvyyy}}}eeeYYYOOOMMMOOOSSSYYY___kkkuuu{{{yyyxxxvvvtttrrrrrrsssrrrnnnjjjiiiiiiiiihhhhhhhhhhhhgggggghhhhhhhhhgggggghhhjjjiiiiiijjjjjjiiifffdddbbbZZZTTTKKKDDD@@@?????????CCCDDDEEEDDDCCCDDDFFFGGGPPPTTTYYY]]]___```aaabbbaaagggnnnqqqsssvvv}}}___aaabbbdddeeeeeedddccccccccccccbbbaaa___^^^]]]]]]]]]]]]\\\\\\[[[ZZZYYYZZZZZZYYYXXXXXXYYYZZZZZZWWWXXXYYYZZZ[[[[[[\\\[[[ZZZYYYWWWXXXYYY[[[ZZZZZZWWWVVVTTTRRRQQQPPPOOOOOOMMMLLLLLLLLLMMMLLLJJJHHHBBBAAA???@@@GGGXXXkkkwww}}}pppaaaZZZZZZZZZVVVQQQNNNPPPTTTYYY]]][[[TTTNNNGGGFFFDDDDDDDDDGGGIIIKKKRRRcccvvv~~~{{{nnneee\\\VVVRRRTTTYYYgggnnnXXXQQQUUUMMMMMMPPPXXXqqqvvv\\\SSSIII===555===@@@222000///---------///111333333222222111000/////////......------,,,,,,,,,+++((()))))))))))))))******)))))))))))))))))))))***+++++++++******)))))))))******))))))******+++,,,---,,,+++***))))))******,,,++++++******+++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++,,,,,,------....................................////////////000000000111222333444555555:::FFFXXXmmm~~~xxxwwwuuu|||yyyxxxyyyyyyyyytttttttttsssppplllhhhfffdddbbb___\\\ZZZWWWSSSPPPJJJHHHFFFCCCAAA???======<<<======>>>>>>>>>>>>===???>>><<<<<<=========<<<:::::::::::::::;;;;;;;;;===;;;999999<<<>>>@@@@@@>>>>>>>>>===>>>AAAFFFJJJXXX^^^dddeeeaaa]]]\\\\\\```bbbcccaaa^^^bbbkkksss}}}]]]QQQMMMKKKGGGGGGIIILLLPPPVVV[[[___dddgggiiijjjjjjiiiiiiiiihhhhhhhhhjjjlllpppsssuuu|||~~~iii^^^UUURRRTTTXXX___eeepppyyy}}}yyyxxxsssrrrrrrssssssrrrnnnjjjiiiiiiiiiiiiiiihhhhhhgggfffggggggeeeddddddgggiiifffggghhhiiiiiihhhgggfff\\\VVVMMMFFFBBB@@@??????AAACCCEEEEEECCCCCCEEEGGGNNNRRRWWW\\\^^^___```aaaaaagggmmmppppppssszzz```aaacccdddeeefffeeedddeeeeeeeeedddbbb```___^^^^^^______^^^]]]\\\ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZWWWXXXYYY[[[\\\]]]]]]]]][[[ZZZXXXXXXZZZ[[[[[[ZZZWWWVVVTTTSSSQQQQQQPPPPPPOOONNNMMMMMMNNNMMMKKKIIIDDDBBBAAACCCJJJYYYmmm|||{{{nnn___WWWWWWXXXTTTOOOMMMOOOSSSYYY]]]ZZZSSSMMMGGGFFFEEEEEEFFFIIILLLNNNRRRbbbuuu|||~~~yyynnnfff[[[TTTPPPSSSWWWbbb{{{tttYYYLLLQQQJJJLLLQQQXXXkkk||||||{{{yyy[[[QQQIII@@@===LLLUUUKKK111000///......000222444555444333111000...---,,,,,,,,,,,,,,,++++++++++++(((((())))))*********+++)))************)))))))))*********))))))(((((('''***************++++++,,,,,,++++++***)))))))))))),,,+++++++++++++++,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++....................................////////////////////////000222333444555;;;GGGZZZnnn~~~wwwwwwvvv~~~}}}~~~~~~|||zzzzzzxxxvvvttttttttttttssspppmmmjjjgggcccaaa^^^\\\ZZZWWWSSSPPPIIIHHHEEECCCAAA???>>>>>>>>>>>>???@@@@@@@@@??????@@@>>><<<<<<===>>>===<<<999999999:::::::::::::::===;;;999:::<<>>>>>AAAEEEIIIQQQ[[[eeehhheee___]]]]]]bbbccccccaaa___ccclllsssvvvXXXNNNLLLKKKGGGHHHJJJNNNSSSYYY___bbbdddgggkkkllllllkkkkkklllhhhhhhiiijjjnnnrrrvvvxxx~~~~~~iiiaaaZZZYYYZZZ^^^fffmmmxxxzzzvvvtttqqqqqqqqqrrrrrrpppmmmkkkjjjjjjkkkkkkkkkjjjiiihhhfffffffffdddcccccceeegggeeefffggghhhiiiiiiiiiiii\\\WWWOOOHHHDDDAAA???===???BBBEEEEEEBBBBBBDDDGGGLLLPPPVVVZZZ\\\^^^___```bbbggglllnnnnnnpppvvv{{{aaabbbcccdddeeefffffffffggggggfffeeecccaaa```___^^^____________]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXYYY[[[]]]^^^^^^___]]][[[ZZZYYYZZZ[[[ZZZYYYVVVVVVTTTSSSRRRQQQQQQQQQQQQOOONNNNNNOOONNNLLLJJJAAA@@@AAAEEEKKKXXXlll}}}}}}qqqbbbXXXVVVTTTPPPLLLLLLNNNRRRWWW[[[XXXRRRKKKFFFEEECCCCCCDDDGGGJJJLLLPPP___ooowww{{{yyyoooiii\\\SSSOOOSSSVVV^^^vvv|||^^^LLLNNNIIINNNTTTXXXgggwwwyyy~~~~~~```RRRIIIAAA>>>HHHPPPJJJ111000/////////000111222444333222000///---,,,+++++++++++++++++++++++++++)))))))))***++++++,,,,,,***++++++++++++***)))))))))))))))(((((((((((((((+++************+++,,,,,,))))))))))))((((((((((((,,,++++++++++++,,,,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++000000//////...------,,,....................................////////////............///111444555333:::GGGZZZooo~~~~~~|||vvvxxxyyy~~~|||}}}~~~|||{{{zzzyyyyyyvvvrrrooorrrsssssssssqqqnnnkkkjjjcccaaa^^^\\\YYYVVVRRROOOJJJIIIGGGEEECCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@???===;;;999999:::;;;:::999888888999:::::::::::::::<<<:::999999<<>>>>>@@@EEEHHHMMMXXXdddhhhddd___]]]^^^ccccccbbb``````dddlllsssqqqTTTLLLKKKJJJHHHJJJMMMRRRXXX]]]bbbddddddhhhlllnnnnnnnnnmmmmmmffffffhhhlllqqqwww|||}}}~~~~~~~~~~~~~~~{{{zzz}}}|||}}}iiiccc___aaadddhhhpppxxxyyytttrrrmmmnnnoooooonnnmmmlllkkkjjjjjjkkklllllljjjiiihhheeeffffffeeeccccccdddfffdddeeefffggghhhhhhhhhhhh\\\WWWPPPIIIEEEAAA>>><<<<<>>>>>@@@DDDHHHNNNWWWaaaccc___ZZZ[[[^^^cccbbbaaa``````eeelllrrr~~~nnnRRRJJJJJJHHHIIILLLQQQVVV\\\```ccceeefffjjjnnnppppppnnnmmmmmmiiijjjllloootttzzz~~~||||||}}}|||yyy{{{|||||||||llliiiiiimmmrrrvvvvvvqqqpppiiijjjjjjjjjiiiiiiiiiiiiiiiiiikkkkkkkkkjjjhhhgggdddfffgggfffeeeccccccdddccccccddddddeeeeeeeeeeee\\\WWWPPPJJJEEEAAA<<<:::;;;@@@EEEEEEAAA@@@CCCGGGNNNRRRWWW[[[]]]^^^`````````eeellloooooorrryyy~~~ggggggfffeeeeeefffhhhiiihhhhhhgggeeedddbbb```___\\\^^^___``````^^^\\\[[[ZZZ[[[]]]^^^^^^]]][[[ZZZVVVXXXZZZ\\\^^^___`````````^^^\\\[[[[[[ZZZYYYWWWVVVVVVTTTSSSRRRRRRRRRRRRPPPNNNMMMMMMMMMLLLJJJHHHIIIFFFFFFHHHIIINNN]]]nnnzzzssshhh^^^WWWRRRPPPOOOOOOPPPTTTYYY^^^]]]XXXSSSJJJIIIFFFDDDCCCEEEFFFHHHKKKUUUcccmmmxxxwwwrrraaaUUUPPPTTTUUUXXXnnncccLLLLLLIIIQQQWWWUUUbbbwww~~~hhhSSSIIIHHH===555444111---.........---,,,+++++++++,,,,,,,,,------......------------------------******+++,,,------......,,,------...---,,,+++***))))))******+++++++++,,,++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++,,,,,,---............................................./////////000000000//////111333666888777>>>LLL```uuuxxxwww}}}~~~}}}yyy}}}{{{yyyyyyyyyyyyxxxwwwpppqqqrrrsssrrrpppnnnmmmeeeccc```^^^\\\YYYUUURRRGGGFFFDDDCCCAAA@@@@@@@@@BBBBBBBBBAAA@@@???>>>===<<<;;;999999:::::::::999999999;;;<<<<<<<<<;;;:::;;;999777888;;;>>>@@@@@@AAAAAA@@@>>>===@@@DDDGGGPPPXXX______YYYVVVYYY]]]cccbbbaaa___```eeelllqqq|||lllQQQJJJIIIGGGJJJMMMSSSYYY^^^bbbdddeeehhhlllpppqqqpppnnnmmmllloooooopppsssvvv{{{~~~}}}~~~~~~}}}yyyzzz|||~~~~~~}}}qqqooorrrxxx~~~xxxooojjjhhhgggggggggfffeeeeeefffhhhggghhhjjjkkkjjjiiigggfffdddfffhhhgggfffdddccccccbbbbbbbbbbbbbbbbbbcccccc[[[WWWPPPJJJEEE@@@<<<999:::@@@EEEEEEAAA@@@CCCGGGPPPTTTYYY]]]___```aaaaaa^^^dddkkkoooqqquuu}}}jjjhhheeeeeefffggggggfffgggfffeeeeeefffeeecccbbb```aaabbbbbbaaa```___^^^___^^^]]]]]]^^^^^^[[[YYYZZZZZZZZZZZZ[[[\\\]]]^^^___]]][[[ZZZ[[[[[[ZZZYYY\\\YYYVVVRRRQQQPPPQQQRRRPPPOOONNNMMMLLLLLLLLLLLLEEEEEEFFFEEEDDDHHHXXXiiiwwwkkkaaaYYYSSSQQQRRROOOPPPSSSXXX\\\]]]YYYUUUJJJGGGCCCAAABBBDDDEEEFFFOOOQQQYYYhhhyyyyyyqqq___XXXTTTRRRPPPVVVkkk___JJJEEEIIILLLMMMSSSaaasssmmm[[[IIIAAA===999333000111000///......///000000,,,,,,---...---,,,+++***+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++))))))***+++,,,,,,------........................************************+++++++++,,,,,,,,,------....../////////...,,,+++////////////000000000000111000000000111222333333;;;>>>MMMfff~~~~~~|||yyywwwxxx~~~|||}}}~~~~~~}}}~~~{{{|||{{{{{{yyyxxxwwwvvvvvvqqqrrrrrrqqqnnnlllkkkkkkhhhfffbbb```]]]ZZZVVVSSSJJJIIIFFFCCC@@@???>>>>>>>>>@@@BBBDDDEEECCCBBB@@@===;;;999999:::;;;;;;;;;888999999::::::999999888888777777999===@@@AAA@@@BBBAAA@@@???@@@BBBEEEGGGOOOQQQTTTTTTSSSTTTXXX[[[```aaa```]]]\\\```jjjssslllSSSJJJJJJJJJLLLOOOSSSYYY___dddgggiiioooooonnnmmmlllkkkjjjjjjlllooosssvvvxxxzzz}}}|||}}}~~~yyytttrrrtttwww~~~~~~|||zzzyyyyyy{{{ttt{{{|||wwwnnngggccccccccccccddddddddddddeeejjjjjjjjjjjjhhhfffdddbbbdddddddddccccccbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa[[[XXXRRRKKKEEE@@@>>><<<>>>@@@CCCDDDDDDBBBBBBBBBSSSXXX\\\\\\]]]bbbdddddd^^^bbbiiioooqqqsss}}}iiihhhffffffhhhiiiiiihhhgggfffeeeeeefffeeecccaaa___```bbbccccccaaa___^^^```^^^]]]]]]^^^___^^^\\\\\\\\\\\\\\\\\\]]]^^^___```]]][[[ZZZ[[[[[[[[[ZZZ\\\ZZZWWWTTTRRRRRRSSSSSSRRRQQQOOOMMMLLLKKKJJJJJJFFFEEEFFFEEEDDDHHHWWWggg~~~vvvlllbbbYYYSSSQQQQQQNNNNNNQQQVVV[[[\\\XXXTTTLLLIIIEEECCCCCCEEEFFFGGGMMMOOOXXXgggxxx{{{rrrccc[[[UUUSSSRRRVVVgggzzzaaaJJJEEEHHHJJJKKKOOO]]]ooo|||ppp^^^KKKBBB>>>888333000222111000......///000000,,,,,,---------,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((())))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////...,,,,,,////////////000000000000000000000000111222333333:::>>>NNNiii}}}~~~}}}~~~}}}}}}~~~~~~}}}}}}||||||{{{zzzyyyyyyttttttsssqqqooommmllllllgggdddaaa___\\\YYYUUUQQQLLLJJJGGGDDDAAA???>>>>>>@@@BBBDDDFFFGGGEEECCCBBB===;;;888888999:::::::::888888999999999999888888777777777999<<>>===>>>AAACCCEEEOOORRRTTTTTTRRRSSSVVVZZZ___``````^^^]]]bbbmmmvvvlllSSSKKKKKKJJJMMMPPPUUU[[[aaafffjjjlllnnnnnnnnnnnnnnnnnnnnnnnnnnnqqquuuwwwxxxyyyzzz||||||wwwsssssstttyyyzzz{{{{{{zzzyyyzzz{{{~~~}}}qqqiiieeecccbbbbbbcccccccccddddddeeeffffffggggggfffeeecccbbbfffeeeeeeeeedddddddddcccbbbbbbaaaaaa`````````___ZZZWWWQQQKKKEEE@@@===<<<===???CCCDDDCCCBBBBBBBBBMMMTTT[[[\\\^^^aaaaaa___^^^bbbjjjppprrrttt}}}iiihhhggghhhjjjkkkjjjiiihhhgggeeeeeeeeedddbbb```]]]___bbbddddddbbb```^^^```^^^\\\\\\^^^`````````___^^^^^^^^^^^^^^^_________\\\YYYXXXYYYZZZZZZZZZ\\\[[[XXXUUUSSSSSSTTTTTTSSSRRRPPPNNNLLLJJJIIIIIIFFFEEEEEEEEEDDDHHHUUUcccxxxuuummmcccYYYSSSQQQPPPLLLLLLOOOTTTZZZ[[[XXXUUUKKKHHHDDDCCCCCCEEEFFFFFFKKKMMMUUUdddwww}}}ttthhh]]]UUUTTTTTTVVVbbbqqqeeeLLLEEEFFFGGGGGGKKKWWWkkkzzztttbbbMMMCCC>>>999333000222111000///...///000000,,,------------,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.........///......---,,,////////////000000000000000000000000111222333444888???QQQmmm~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}|||||||||{{{{{{{{{wwwvvvtttqqqooonnnmmmlllhhhfffcccaaa^^^[[[VVVSSSOOOMMMIIIEEEBBB@@@>>>>>>@@@BBBEEEGGGGGGEEECCCAAA===:::888777888999999888777777888888888888777777777666666888<<>>===<<<<<<===???BBBDDDNNNQQQSSSSSSQQQRRRUUUXXX^^^___```______eeeqqqzzzmmmUUUMMMLLLLLLOOORRRWWW^^^dddiiimmmooommmmmmnnnoooppppppqqqqqqqqqtttwwwyyyyyyxxxwwwwww{{{}}}~~~}}}}}}}}}~~~|||zzzxxx~~~|||vvvrrrpppqqqtttxxxzzzzzz{{{|||~~~sssiiidddbbbbbb``````aaaaaabbbcccdddeeebbbcccdddeeeeeeeeedddcccfffffffffffffffeeeeeeeeebbbaaaaaa```___^^^]]]]]]YYYVVVQQQJJJEEE@@@===<<<<<<>>>BBBCCCBBBAAAAAABBBFFFOOOYYY]]]___aaa___[[[___cccjjjqqqsssuuu|||jjjiiihhhiiikkkkkkjjjiiihhhfffeeeeeeeeedddaaa___\\\___bbbeeeeeeccc```^^^___]]][[[[[[]]]___aaaaaa```______^^^^^^^^^^^^___^^^[[[WWWVVVVVVXXXXXXXXX[[[YYYWWWUUUSSSSSSSSSTTTRRRQQQPPPMMMLLLJJJJJJIIIFFFEEEEEEEEEDDDGGGRRR___rrrtttpppeeeZZZTTTQQQOOOLLLLLLNNNTTTZZZ\\\YYYVVVIIIFFFCCCAAABBBDDDDDDDDDHHHJJJSSSbbbttt~~~uuukkk^^^UUUUUUVVVWWW___iiikkkOOOGGGFFFFFFFFFHHHTTTiii|||xxxeeeOOODDD???:::666333333222111////////////000---------------,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))(((((()))***************((()))))))))************))))))*********+++++++++,,,,,,++++++++++++++++++------------------------........................------------..............................------////////////000000000000000000000000111222444444888@@@TTTooo~~~~~~}}}{{{~~~}}}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzyyywwwsssqqqpppooonnnmmmkkkiiigggeeeccc___ZZZVVVPPPNNNJJJFFFBBB???======>>>@@@CCCEEEEEECCC@@@>>>>>>;;;999888888999888888777888888999999888888777888777777999<<>>===<<<;;;===???BBBDDDKKKNNNQQQQQQQQQRRRVVVZZZ\\\^^^```___```hhhttt~~~nnnVVVNNNNNNNNNPPPSSSYYY```ggglllooopppmmmmmmnnnooooooppppppqqqppptttxxxzzzyyywwwvvvuuuxxxyyyzzzzzzzzz{{{~~~{{{xxxwwwuuu|||yyyrrrmmmkkkpppuuuzzz}}}wwwjjjcccaaa```___^^^^^^^^^^^^```bbbdddeeecccccceeeffffffeeeeeedddffffffffffffffffffffffffbbbaaa```___]]]\\\[[[ZZZWWWTTTPPPJJJEEE@@@===<<<;;;===AAABBBBBBAAAAAAAAADDDMMMWWW\\\___aaa```\\\```cccjjjqqqtttuuu{{{nnnlllkkkjjjjjjjjjhhhggggggfffddddddeeedddaaa___]]]```cccffffffccc```^^^]]][[[YYYYYY[[[^^^___```___^^^]]]]]]]]]]]]]]]^^^___\\\YYYXXXXXXYYYZZZYYYYYYXXXVVVTTTSSSRRRRRRRRRPPPPPPNNNMMMLLLLLLKKKLLLGGGEEEEEEEEEDDDFFFOOOZZZlllsssssshhh[[[UUURRROOOMMMMMMOOOTTTZZZ\\\ZZZXXXHHHFFFDDDCCCEEEGGGGGGGGGGGGIIIQQQ```qqqvvvkkk^^^UUUVVVWWWWWW]]]fff|||qqqSSSJJJGGGFFFFFFHHHSSSkkk{{{gggQQQEEEAAA===999777444333111000/////////000......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))(((((()))***************((()))))))))************))))))*********+++++++++,,,,,,++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------......------............////////////000000000000/////////000111333444555999BBBWWWppp~~~~~~~~~}}}{{{|||}}}~~~}}}{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyxxxuuurrrqqqrrrrrrpppnnnmmmkkkiiihhheeeaaa\\\WWWQQQOOOKKKFFFBBB???===<<<>>>@@@DDDFFFFFFCCC@@@===@@@===;;;999999999999888888888999999999999888888999888888:::===@@@AAAAAA???>>>===<<<>>>AAADDDFFFHHHKKKOOOPPPQQQSSSXXX\\\\\\^^^``````aaaiiiuuupppXXXQQQPPPOOOQQQTTT[[[bbbhhhmmmooopppooooooooonnnnnnnnnmmmmmmnnnrrrvvvyyyxxxwwwvvvuuuvvvwwwxxxxxxyyy{{{~~~{{{{{{||||||{{{~~~{{{rrrllliiinnnuuu{{{yyymmmddd```___]]]ZZZZZZZZZZZZ[[[]]]```bbbdddfffggghhhhhhhhhgggfffeeeeeeeeeeeeeeeffffffffffffbbbbbb```^^^\\\[[[YYYXXXUUURRROOOJJJEEE@@@===;;;:::===@@@BBBBBBAAAAAABBBEEENNNVVVZZZ^^^bbbdddbbbbbbccchhhoooqqqrrrwww~~~wwwsssoookkkjjjhhhfffdddfffdddcccdddeeedddbbb``````aaadddeeeeeeccc```^^^\\\ZZZYYYYYY[[[]]]^^^^^^]]]\\\\\\\\\\\\\\\]]]]]]aaa___]]]]]]]]]]]]\\\[[[WWWWWWUUUTTTSSSRRRRRRRRROOOOOONNNMMMLLLLLLLLLLLLHHHEEEDDDEEEDDDEEEMMMVVVgggsssvvvkkk]]]WWWSSSOOONNNNNNOOOTTTYYY\\\ZZZXXXKKKIIIHHHHHHKKKMMMMMMMMMHHHIIIPPP^^^nnnyyylll___VVVVVVVVVVVV\\\eeexxxwwwWWWLLLHHHFFFGGGIIIUUUpppkkkTTTGGGBBB===:::999555333222000/////////000///......---,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))(((((()))***************))))))))))))************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......---------...//////////////////000000000000/////////000111333444555:::CCCXXXppp}}}}}}}}}~~~}}}||||||}}}|||{{{||||||{{{{{{{{{zzzzzzzzzuuusssrrrsssvvvwwwtttqqqlllkkkjjjhhhfffaaa[[[WWWRRRPPPLLLGGGCCCAAA???>>>@@@BBBFFFIIIHHHEEEAAA>>>AAA???<<<::::::999888777777888888888888888888777888777777999===@@@AAAAAA???>>>======???BBBEEEHHHHHHKKKOOOQQQQQQTTTXXX]]]]]]___``````aaaiiiuuuqqqZZZRRRRRRQQQSSSWWW]]]dddjjjnnnpppqqqqqqppppppooommmlllkkkkkklllppptttvvvvvvuuuuuuuuutttuuuwwwxxxyyy}}}~~~}}}zzzzzz|||~~~}}}yyyrrrmmmiiinnnuuu{{{wwwoooddd^^^]]]\\\YYYUUUVVVVVVVVVWWWZZZ]]]aaacccggghhhiiiiiiiiihhhgggfffeeeeeeeeefffffffffffffffdddcccaaa___\\\ZZZXXXWWWSSSQQQNNNIIIEEE@@@===;;;:::===AAACCCCCCBBBBBBCCCGGGOOOVVVYYY^^^dddggggggeeedddfffkkkmmmnnnsssyyy|||tttnnnjjjgggdddcccdddcccbbbccceeeeeecccaaaccccccdddeeedddbbb___^^^\\\[[[ZZZ[[[]]]^^^]]]\\\\\\[[[[[[[[[\\\]]]^^^^^^___^^^^^^^^^___^^^\\\ZZZXXXWWWVVVUUUTTTSSSSSSSSSQQQPPPOOOMMMLLLKKKKKKKKKHHHEEEDDDEEEDDDEEEKKKRRRdddssszzznnn___YYYUUUPPPOOONNNOOOSSSXXXZZZXXXVVVKKKJJJIIIKKKNNNQQQRRRRRRJJJKKKQQQ\\\kkk}}}|||mmmbbbYYYWWWTTTRRRYYYcccvvv|||[[[LLLGGGFFFHHHJJJVVVtttqqqXXXIIIBBB<<<888777555444222000/////////000000///...---,,,------...------------,,,,,,,,,,,,************************((())))))***++++++,,,,,,))))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++*********++++++,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,,,,---------......------,,,---...///000////////////000000000000......///000111333555666999CCCXXXppp|||{{{|||}}}}}}}}}}}}}}}{{{{{{|||||||||{{{zzzyyyxxxxxxwwwsssrrrssswww|||}}}yyyuuummmlllkkkjjjhhhccc]]]XXXTTTRRRNNNJJJFFFDDDBBBBBB@@@CCCFFFIIIIIIEEEAAA>>>AAA>>>;;;999999888777666555555666666666666555555666666666888;;;>>>?????????>>>======???BBBFFFHHHKKKNNNQQQRRRQQQSSSWWW[[[^^^```aaa```aaagggsss}}}rrr[[[TTTSSSSSSWWW[[[aaahhhmmmpppqqqqqqrrrqqqqqqpppnnnmmmmmmlllmmmppprrrtttssssssssstttqqqsssuuuxxx|||~~~~~~wwwvvvuuuvvvvvvuuuqqqmmmjjjnnntttzzztttjjj___YYYYYYXXXUUUQQQSSSRRRRRRTTTWWW[[[___aaacccdddfffggghhhhhhggggggfffffffffgggggghhhhhhhhheeedddbbb___\\\YYYWWWVVVQQQPPPMMMIIIEEEAAA===;;;;;;>>>AAACCCCCCCCCCCCDDDFFFNNNVVVZZZ___fffiiihhhgggdddcccfffhhhjjjnnnuuuxxxpppjjjgggdddccccccbbbbbbccceeeeeedddbbbeeeeeeeeedddcccaaa___^^^]]]\\\\\\]]]______^^^\\\[[[[[[[[[\\\]]]^^^___```\\\\\\\\\]]]^^^\\\YYYVVVXXXXXXWWWWWWVVVUUUTTTTTTSSSRRRPPPNNNLLLJJJIIIIIIHHHEEEDDDEEEEEEDDDJJJQQQbbbsss{{{pppaaaZZZVVVQQQOOONNNNNNQQQVVVXXXVVVTTTIIIHHHIIIKKKOOORRRSSSSSSKKKKKKQQQ\\\iiizzzoooddd[[[WWWSSSOOOWWWbbbuuu~~~]]]LLLGGGEEEHHHKKKWWWwwwuuuZZZJJJBBB;;;777555666444222111/////////000000///...---,,,---......//////.........---------************************(((((()))***+++,,,,,,---))))))))))))))))))))))))(((((()))***************))))))))))))************)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,---...///000////////////000000000000......///000111333555666888CCCXXXppp~~~|||zzz{{{|||}}}}}}}}}~~~~~~|||yyyxxxzzz}}}zzzzzzyyyxxxvvvuuuttttttsssrrrtttzzz}}}yyypppooonnnmmmkkkfff___[[[UUUSSSPPPLLLIIIFFFEEEDDD>>>AAAEEEGGGGGGCCC???;;;@@@>>>:::888888777666444333444444444444444444333555444444666999<<<======>>>=========???BBBEEEHHHNNNQQQSSSSSSQQQRRRUUUYYY___aaaaaa``````fffrrr{{{rrr\\\UUUTTTSSSZZZ^^^dddjjjooorrrrrrrrrrrrrrrqqqqqqpppoooooonnnoooppprrrrrrqqqpppqqqrrroooqqqtttxxx~~~~~~|||}}}}}}{{{xxxvvvsssppppppqqqrrrpppmmmkkknnnsssxxx}}}uuujjj]]]VVVUUUUUURRROOOQQQPPPPPPRRRUUUYYY^^^aaa___```bbbeeefffggggggggggggggghhhhhhiiiiiiiiijjjfffeeeccc```\\\ZZZWWWVVVPPPOOOMMMIIIEEEAAA===;;;;;;>>>BBBDDDDDDDDDDDDEEEDDDMMMVVV\\\aaagggiiihhhhhhdddbbbdddeeeggglllrrrvvvpppmmmiiieeecccbbbdddfffhhhiiigggeeedddgggeeecccbbbbbbaaa___^^^\\\\\\^^^___``````aaaaaa[[[\\\\\\]]]]]]\\\\\\[[[YYY\\\``````]]][[[[[[]]]WWWWWWXXXXXXWWWWWWVVVUUUUUURRRPPPOOOPPPOOOKKKHHHJJJFFFCCCCCCBBBBBBHHHOOO```vvv|||qqqhhh\\\SSSTTTPPPOOOQQQUUUYYYZZZWWWTTTMMMKKKIIIIIIKKKNNNPPPQQQQQQOOOQQQZZZkkk~~~~~~pppeeeZZZTTTRRRRRRVVV\\\sssYYYLLLFFFCCCGGGLLLWWWooozzz^^^MMMDDD>>>:::999333222111///...............---,,,++++++,,,...///000///...---------------,,,++++++******++++++,,,,,,,,,,,,++++++***************************************))))))******+++,,,''''''(((((())))))******))))))***++++++++++++*********+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...............------///////////////............///000//////000333555:::DDDXXXnnn~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{||||||{{{{{{yyyxxxvvvuuutttssssssvvv|||}}}yyyuuuqqqmmmjjjfffbbb___ZZZWWWSSSPPPLLLHHHCCC???@@@AAAAAABBBAAA@@@>>>===;;;::::::999777555444333222222333333444555555666555666666888:::<<<>>>???======>>>===>>>AAAEEEHHHRRRSSSTTTSSSSSSTTTVVVXXX]]][[[\\\___aaaeeeoooyyyvvv___ZZZ[[[[[[___aaaeeelllrrruuurrrooooooppprrrssssssqqqnnnlllkkknnnppppppooonnnnnnooommmwww}}}}}}|||{{{{{{{{{xxxuuuqqqrrrrrrqqqooonnnnnnnnnnnnmmmnnnssswww|||}}}rrrfffZZZUUUTTTQQQOOOOOONNNLLLLLLQQQUUUVVVZZZ___fffdddbbbbbbdddfffggggggdddeeefffggghhhhhhhhhhhheeedddcccbbb```]]]XXXTTTPPPNNNKKKGGGCCC???===<<<;;;===AAADDDEEEEEEDDDCCCGGGLLLTTT\\\dddjjjmmmnnneeeaaa______^^^___dddlllyyypppmmmiiifffeeeeeefffhhhiiiiiihhhgggfffiiihhhfffffffffeeebbb```]]]^^^^^^____________^^^[[[[[[\\\]]]^^^______```^^^```aaaaaa___]]]\\\[[[XXXXXXYYYYYYXXXXXXWWWVVVUUUSSSPPPPPPPPPOOOLLLIIIIIIFFFDDDDDDCCCCCCGGGNNNYYYpppyyyqqqjjj___VVVVVVPPPOOOQQQUUUYYYZZZWWWTTTLLLIIIGGGGGGIIILLLNNNOOONNNOOORRR[[[iiiyyyqqqfffZZZUUURRRQQQUUUZZZppp]]]KKKEEEBBBEEEIIISSSiii}}}aaaNNNEEE>>>:::888333222111000............------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++*********************))))))******+++,,,******************)))))))))************+++++++++******+++++++++,,,,,,,,,...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...///////////////....../////////////////////...///000111000000111444666<<>>???@@@@@@@@@???>>>===:::::::::999888666555444444444444555555555666666555666666888:::<<<===>>>>>>>>>>>>===>>>@@@EEEIIISSSUUUWWWWWWWWWWWWYYYZZZ___]]]___bbbeeehhhrrr|||uuu```ZZZ[[[[[[```bbbffflllqqqsssqqqnnnmmmoooppprrrrrrpppnnnlllmmmoooqqqrrrqqqpppqqqqqqnnnwww}}}~~~~~~zzzyyyzzzyyyvvvsssppppppooonnnlllllllllmmmooolllmmmrrrwww|||sssfffYYYTTTQQQMMMJJJJJJLLLJJJKKKOOOSSSUUUYYY^^^bbbbbbbbbdddfffhhhhhhhhhhhhhhhiiiiiihhhhhhggggggeeedddcccaaa```\\\XXXTTTPPPNNNKKKGGGCCC@@@>>>===<<<>>>AAAEEEFFFFFFEEEDDDGGGKKKSSS[[[ccciiilllnnnaaa\\\XXXWWWWWWXXX___hhh{{{qqqmmmiiiffffffhhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhhhhhhhhfffccc```___^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[\\\^^^```cccdddcccbbbbbbbbbaaa___\\\ZZZYYYYYYZZZZZZYYYYYYXXXWWWUUUSSSRRRQQQQQQOOOMMMJJJIIIFFFEEEFFFDDDCCCFFFLLLTTTmmmxxxrrrlllbbbWWWUUUPPPOOOPPPTTTYYYZZZXXXUUUJJJGGGEEEDDDFFFJJJLLLMMMMMMOOOUUU]]]hhhsss|||ttthhh\\\VVVRRRQQQTTTYYYmmmcccJJJCCC@@@CCCFFFMMM___rrr}}}~~~cccQQQFFF???:::888333222111000///.........---.........---,,,++++++***+++,,,---------,,,+++++++++************+++++++++++++++++++++*********,,,,,,++++++*********)))******))))))******+++,,,---,,,,,,+++******))))))+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...//////000000000//////......//////////////////000111111111111222555777===FFFXXXlll|||}}}}}}}}}}}}~~~{{{|||}}}|||}}}||||||{{{zzzyyyyyyxxx{{{zzzyyyzzz{{{{{{zzzxxxwwwuuurrrooommmjjjgggddd^^^[[[WWWRRRNNNIIICCC???======>>>?????????>>>>>>::::::::::::999888777666666666666666666777777777555666777888:::<<<===>>>>>>???>>>======@@@EEEIIIUUUXXX[[[]]]\\\\\\\\\]]]```___aaaeeehhhllluuutttaaa\\\\\\\\\aaacccggglllpppqqqooommmlllmmmooopppqqqpppnnnmmmnnnpppsssssssssssstttuuussszzz}}}zzzyyyzzzyyyvvvrrrqqqpppmmmkkkkkklllmmmooopppllllllqqqwww}}}uuuhhh[[[TTTPPPKKKHHHGGGJJJGGGHHHMMMPPPRRRVVV[[[\\\___cccfffhhhiiiiiihhhllllllkkkkkkiiihhhfffeeeeeedddbbbaaa___\\\WWWSSSOOONNNKKKGGGCCC@@@>>>===<<<>>>BBBEEEGGGGGGFFFEEEHHHKKKRRRZZZaaagggkkkmmmeee___YYYWWWWWWZZZdddmmm}}}qqqkkkhhhfffgggjjjiiihhhgggfffggghhhhhhfffeeeeeeeeeeeeccc```]]]]]]]]]]]]\\\\\\\\\]]]]]][[[ZZZZZZZZZ\\\___bbbdddcccaaa______aaaaaa]]]YYYYYYYYYYYYYYYYYYXXXWWWWWWUUUTTTSSSRRRQQQPPPNNNLLLHHHFFFEEEFFFEEECCCFFFKKKTTTnnnyyyuuupppdddVVVRRRPPPPPPPPPTTTYYY[[[YYYVVVJJJGGGDDDCCCEEEHHHKKKLLLMMMRRRZZZaaahhhooouuuzzzxxxlll```XXXTTTRRRTTTYYYkkkhhhIIIBBB???AAACCCGGGVVVgggvvv{{{eeeRRRHHH@@@;;;999333333111000///.........//////000000///---+++***)))***,,,...///...---+++++++++************+++++++++++++++***************---,,,,,,++++++******)))******))))))******+++,,,,,,,,,++++++************,,,***)))((((((***,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---......////////////...............////////////000000111111000222444777<<>>??????@@@@@@@@@;;;;;;;;;;;;;;;:::999888888888888888888888888888666777888:::;;;======>>>@@@???>>>======@@@EEEIIIUUUYYY^^^``````___^^^^^^^^^^^^aaaeeeiiinnnxxxsssbbb]]]]]]^^^ccceeehhhllloooooonnnllllllmmmooopppqqqpppoooooooooqqqssstttttttttvvvxxxzzz|||{{{|||{{{wwwtttrrrooollljjjlllooorrrsssrrrnnnlllqqqxxxwwwjjj]]]VVVRRRLLLHHHGGGHHHEEEEEEJJJMMMNNNRRRWWWXXX]]]cccgggiiihhhgggffflllllllllkkkiiihhhfffeeefffdddcccaaa___\\\WWWSSSMMMLLLIIIEEEBBB???>>>===;;;>>>AAAEEEFFFGGGFFFEEEIIILLLRRRXXX___eeejjjllljjjccc]]][[[\\\aaalllxxx~~~qqqjjjgggffffffhhhgggeeeddddddeeefffgggdddcccbbbbbbbbbaaa^^^[[[[[[ZZZZZZZZZ[[[\\\^^^^^^\\\[[[YYYYYYYYY[[[^^^______]]][[[\\\^^^___]]]ZZZWWWXXXXXXXXXXXXWWWVVVVVVTTTUUUUUUTTTRRRPPPOOOOOOIIIFFFEEEGGGEEECCCEEEJJJSSSmmmzzzxxxtttiiiYYYTTTQQQPPPPPPTTTYYY[[[ZZZXXXLLLHHHDDDCCCEEEHHHKKKMMMPPPVVV^^^dddhhhmmmtttzzz{{{pppccc[[[VVVSSSUUUYYYjjjkkkKKKCCC???AAABBBDDDPPP___ttt}}}~~~fffSSSIIIAAA<<<;;;444333222000////////////000111111111111///---,,,***+++...///000///...---+++******))))))******+++************************,,,,,,,,,,,,++++++************))))))******+++,,,)))))))))*********++++++,,,***)))((((((***,,,---******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------.........------.........//////000000...///000000///000333666999BBBUUUiiizzz||||||~~~~~~}}}}}}}}}~~~~~~~~~~~~|||zzzxxxxxxvvvwwwyyyyyyxxxvvvtttsssrrrpppooonnnmmmkkkgggdddccc```[[[WWWRRRLLLGGGCCC????????????@@@AAAAAAAAA<<<<<<===<<<<<<;;;::::::888888999999999999999999999:::;;;===>>>?????????AAA@@@???======@@@EEEJJJUUUYYY^^^aaaaaa```___^^^[[[[[[^^^ccchhhooo{{{pppccc______```dddgggjjjmmmnnnnnnnnnmmmnnnnnnpppqqqqqqqqqqqqpppnnnppprrrssstttvvvxxxzzz~~~~~~zzzvvvpppllliiiiiimmmrrrvvvxxxvvvrrrqqqtttyyyxxxkkk]]]VVVRRRMMMIIIHHHGGGDDDDDDGGGJJJJJJMMMRRRUUUZZZaaaeeefffeeeeeeeeeiiijjjjjjjjjiiiiiihhhggggggeeedddbbb```\\\WWWSSSKKKIIIGGGDDDAAA>>>===<<<:::===@@@DDDFFFGGGFFFEEELLLNNNQQQVVV\\\bbbgggiiihhhbbb\\\\\\^^^eeerrr~~~rrrkkkgggfffgggeeedddcccccccccdddfffgggfffdddbbbaaaaaa```___]]]YYYYYYXXXYYYZZZ\\\^^^___[[[ZZZYYYXXXXXXXXXYYYZZZ[[[ZZZYYYYYYZZZ[[[ZZZYYYWWWWWWWWWXXXWWWVVVVVVUUUTTTUUUVVVUUUSSSQQQPPPQQQJJJGGGEEEFFFDDDBBBEEEKKKPPPjjjxxxxxxxxxnnn^^^XXXQQQPPPPPPTTTYYY\\\[[[YYYMMMIIIEEECCCEEEHHHLLLMMMPPPWWW___ccceeekkkvvv}}}qqqddd\\\VVVTTTUUUZZZiiipppNNNEEE@@@AAABBBDDDOOO\\\rrr|||}}}{{{iiiVVVKKKCCC===;;;444333222111000/////////111111111111000///......,,,---.../////////...---******))))))))))))******)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,(((((())))))***++++++,,,+++***)))))))))***,,,,,,******+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,---------------------......///000000000...////////////000333555888BBBUUUjjjzzzzzz{{{~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}||||||||||||uuuxxx{{{|||zzzvvvtttsssqqqpppooonnnmmmjjjfffcccdddaaa]]]XXXTTTOOOIIIEEEAAA@@@@@@???@@@@@@AAABBB>>>>>>>>>>>>===<<<;;;:::777888888999::::::;;;;;;<<<===???AAABBBBBBBBBAAABBBAAA???======@@@FFFJJJUUUYYY^^^aaaaaa```______ZZZYYY[[[aaahhhqqqmmmccc``````bbbeeehhhlllnnnnnnnnnooopppoooppppppqqqqqqqqqqqqpppoooppprrrtttuuuwww{{{}}}zzzvvvkkkhhhfffiiipppwww|||}}}zzzxxxwwwxxx{{{zzzlll^^^WWWSSSMMMIIIHHHGGGDDDCCCFFFGGGGGGIIINNNQQQVVV\\\```aaaaaadddfffhhhiiiiiijjjjjjjjjiiiiiiiiigggeeecccaaa]]]XXXTTTJJJHHHFFFCCCAAA???======;;;===AAAEEEGGGHHHGGGFFFMMMNNNPPPSSSXXX]]]bbbdddeee```^^^aaafffmmmzzztttnnniiihhhhhhbbbbbbbbbcccdddeeefffggggggddd```_________^^^^^^ZZZZZZXXXXXXXXXZZZ\\\]]]YYYYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZXXXWWWVVVWWWXXXXXXXXXXXXXXXXXXWWWWWWVVVTTTVVVWWWVVVSSSQQQQQQRRRKKKHHHEEEEEECCCAAAEEEKKKPPPiiiwwwwwwwwwnnn^^^WWWRRRPPPPPPSSSYYY\\\\\\ZZZMMMIIIDDDBBBDDDHHHKKKMMMOOOUUU[[[^^^```hhhxxx|||pppccc[[[VVVSSSUUUYYYeee|||vvvQQQGGGAAABBBDDDFFFQQQ^^^ooowww{{{{{{oooZZZMMMDDD===;;;444444222111000///////////////...............///......---------------,,,******))))))))))))******((()))))))))*********+++***++++++,,,,,,---------******))))))******+++,,,******++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,---............------......///000000111///000000000000111444666999CCCWWWlll{{{zzzyyy{{{~~~~~~~~~{{{{{{{{{{{{||||||||||||yyy|||~~~}}}zzzvvvttttttqqqqqqppppppnnnkkkfffccceeebbb]]]ZZZVVVQQQLLLHHHAAA@@@???>>>>>>??????@@@@@@@@@@@@???>>><<<;;;:::666666777999:::;;;<<<<<>>>>>BBBAAAAAA@@@>>><<<;;;:::555555777888:::;;;======AAACCCEEEGGGHHHHHHGGGFFFDDDBBB@@@===<<<@@@FFFJJJWWWZZZ^^^```aaaaaabbbbbb]]][[[]]]ccckkkxxxxxxhhhcccbbbbbbdddfffjjjnnnppppppppprrrtttppppppoooooonnnnnnmmmmmmqqqsssuuuwwwyyy|||}}}{{{{{{|||zzzuuupppllljjjkkkrrr~~~{{{lllbbb\\\TTTNNNLLLJJJFFFDDDEEEEEECCCDDDHHHGGGLLLRRRUUUXXX^^^gggnnnlllmmmmmmmmmllllllkkkjjjkkkjjjhhhfffccc___YYYUUULLLJJJHHHFFFDDDBBBAAAAAA>>>AAAEEEIIIKKKLLLLLLKKKKKKKKKJJJLLLNNNSSSWWWZZZ^^^^^^aaajjjrrrzzzxxxrrrnnnjjjfffbbbbbbcccddddddeeeffffffaaaaaaaaa```___]]]\\\[[[WWWVVVTTTUUUVVVWWWWWWVVVVVVWWWZZZ\\\\\\[[[YYYWWWVVVZZZ]]]\\\XXXUUUVVVXXXWWWWWWXXXZZZ\\\\\\[[[YYYVVVUUUTTTUUUVVVUUUSSSRRRPPPMMMIIIEEEDDDEEEGGGIIIRRRaaarrrzzzuuuiii^^^XXXUUUTTTRRRQQQWWW```ccc```SSSLLLFFFFFFFFFEEEGGGKKKJJJIIIKKKRRR[[[fffwwwxxxnnnaaaXXXUUUUUUVVVWWW^^^xxx]]]MMMIIIJJJEEEHHHVVV]]]jjjrrruuuvvvvvv]]]OOOFFF===666666555222000/////////000//////...---,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,++++++***)))))))))---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******+++---///000,,,,,,,,,,,,,,,---.../////////...------------...111000///......///000111222222333222111222555777<<>>===CCCBBB@@@>>><<<;;;:::999;;;:::::::::;;;>>>@@@BBBCCCBBBBBBEEEJJJLLLKKKJJJFFFDDDAAA>>>===@@@FFFJJJTTTXXX]]]______^^^]]]\\\\\\aaaeeegggkkkxxxuuunnnfffeeegggdddeeeggghhhkkkmmmoooqqqrrrpppllllllnnnnnnkkkkkknnnpppqqqssswww{{{|||zzzyyyxxxvvvppplllpppppprrrxxxyyyhhh\\\TTTNNNLLLIIIGGGEEEEEEEEEEEEDDDCCCHHHIIIKKKOOOTTT[[[```dddfffjjjmmmllliiigggggghhhffffffeeedddaaa]]]ZZZWWWPPPMMMIIIGGGEEEDDDCCCAAA===BBBHHHMMMNNNMMMLLLLLLKKKHHHFFFHHHNNNUUUYYYZZZbbb^^^^^^eeennnvvvxxxrrrnnniiifffddddddeeeeeeeeeddddddddd____________^^^]]][[[[[[WWWVVVTTTTTTVVVWWWVVVVVVVVVWWWYYY[[[[[[[[[ZZZYYYXXX\\\^^^]]]XXXUUUVVVXXXYYYWWWVVVWWWYYY[[[[[[ZZZVVVUUUTTTTTTUUUTTTSSSQQQQQQNNNJJJFFFEEEFFFHHHJJJQQQ___qqq{{{xxxlll___WWWTTTTTTRRRRRRXXXbbbeeecccTTTMMMGGGFFFFFFEEEFFFJJJJJJIIILLLSSS[[[eeeuuuzzzqqqdddYYYUUUUUUVVVVVV^^^www^^^MMMGGGJJJFFFKKKYYY```iiiqqquuuyyyyyy___PPPFFF>>>888777555222000/////////000------------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************++++++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******+++,,,---...---,,,,,,,,,,,,---...///---------------...///000111000///......///000000000111222111000111444666<<>>BBBAAA???===<<<;;;::::::999999999999;;;>>>AAACCCCCCBBBCCCEEEIIILLLKKKIIIHHHFFFCCC@@@???BBBGGGLLLSSSWWW\\\___```````````````dddggghhhlllyyysssllleeeeeehhheeeiiiiiiiiijjjkkkmmmnnnoooooolllkkkmmmmmmkkklllppptttuuuxxx{{{{{{wwwuuusssqqqooovvvyyy|||~~~ooobbbYYYSSSPPPJJJHHHEEEDDDEEEEEEDDDBBBEEEFFFHHHKKKPPPVVV[[[^^^dddhhhlllllliiigggfffhhheeeeeeeeedddaaa^^^ZZZXXXPPPMMMIIIGGGEEEEEECCCBBB@@@DDDJJJNNNOOOMMMLLLLLLKKKIIIIIILLLQQQVVVYYYZZZ^^^YYYXXX\\\ccciiiqqqxxxzzzrrrmmmiiieeeeeeeeeffffffeeecccaaa```]]]^^^^^^^^^]]]\\\\\\[[[WWWVVVTTTTTTVVVVVVVVVUUUWWWWWWXXXYYYZZZZZZ[[[[[[ZZZ\\\^^^]]]XXXUUUUUUVVVYYYWWWVVVVVVYYY[[[]]]]]]XXXWWWUUUUUUVVVVVVTTTRRRQQQOOOKKKHHHFFFGGGIIIJJJNNN\\\ppp}}}}}}qqqaaaVVVSSSSSSRRRRRRZZZcccgggfffVVVOOOHHHGGGFFFDDDEEEHHHJJJJJJMMMTTT\\\eeetttzzzrrreee[[[UUUTTTUUUVVV]]]uuubbbOOOGGGJJJIIIOOO]]]cccjjjqqqvvv~~~}}}bbbRRRHHHAAA;;;777555222000///...///000,,,,,,,,,---------......++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******+++,,,,,,------,,,,,,,,,---......++++++,,,,,,---///000111000000////////////000000000000111000///000333555<<>>===;;;;;;::::::888777888999<<<@@@DDDFFFDDDCCCDDDFFFIIIKKKKKKJJJHHHGGGDDDAAA@@@BBBGGGKKKRRRVVV\\\```aaabbbccccccbbbeeeiiijjjppp}}}oooiiicccdddiiihhhlllllljjjiiiiiijjjkkkllloookkkjjjkkkllllllnnnsssxxxzzz}}}zzzuuussstttvvvwww}}}wwwlllaaaYYYTTTLLLIIIFFFDDDDDDCCCBBBAAABBBCCCDDDFFFJJJOOOSSSVVV___ccciiijjjhhhffffffgggeeeeeeeeecccaaa^^^\\\ZZZRRROOOJJJHHHGGGFFFEEEDDDFFFIIINNNPPPOOOMMMLLLLLLLLLLLLNNNRRRWWWZZZ[[[ZZZZZZUUUSSSUUUWWWZZZ```ggg}}}tttmmmgggdddbbbcccdddddddddbbb```___]]]]]]^^^^^^^^^]]]]]]\\\XXXVVVTTTTTTUUUVVVUUUTTTVVVVVVVVVVVVWWWXXXZZZ[[[YYY[[[\\\ZZZWWWTTTSSSSSSWWWWWWXXX[[[___bbbcccbbb\\\ZZZXXXWWWXXXWWWVVVTTTRRRPPPLLLIIIHHHHHHJJJKKKKKKXXXlll|||uuucccUUUSSSSSSRRRRRRYYYcccfffeeeXXXPPPJJJGGGFFFCCCDDDGGGHHHIIINNNVVV^^^gggvvv|||xxxqqqfff[[[UUUTTTUUUVVV]]]rrrjjjSSSJJJNNNPPPXXXdddhhhooottt{{{gggUUUJJJCCC>>>777666333000......//////------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++******++++++------,,,,,,,,,------...,,,,,,,,,,,,---...///000///////////////000000000000111111111000111333666<<>>===<<<;;;;;;;;;;;;888888999;;;>>>CCCGGGIIIFFFFFFGGGIIIJJJKKKKKKKKKFFFEEECCC@@@>>>AAAEEEIIISSSVVV[[[___aaaaaacccdddaaaeeeiiinnnvvv|||jjjfffbbbdddkkkjjjooommmllljjjjjjjjjllllllooojjjiiikkklllmmmqqqwww{{{~~~~~~yyyuuuuuuwww{{{}}}}}}ssshhh^^^XXXOOOLLLGGGEEECCCBBBAAA@@@AAAAAAAAACCCFFFIIIMMMOOOXXX^^^dddgggfffdddeeefffdddddddddcccaaa___]]]\\\UUURRRNNNKKKJJJJJJIIIIIILLLNNNQQQRRRPPPMMMLLLLLLMMMOOOSSSWWW[[[\\\\\\[[[[[[VVVSSSSSSSSSSSSYYY___uuummmgggddd___```aaabbbbbbaaa```___^^^_______________^^^]]]XXXVVVTTTTTTUUUUUUUUUSSSUUUTTTSSSSSSSSSUUUWWWYYYVVVWWWXXXWWWUUUSSSRRRQQQSSSVVV[[[bbbhhhjjjiiihhh^^^[[[XXXWWWWWWVVVUUUTTTRRRPPPMMMJJJIIIIIIJJJKKKIIITTTgggzzzyyyfffUUUTTTTTTRRRQQQWWW```cccaaaZZZRRRJJJHHHFFFCCCCCCFFFFFFGGGMMMVVV```jjjzzzzzzuuuooofff\\\UUUSSSUUUWWW[[[nnnpppXXXOOOVVV]]]gggrrrtttrrrwwwlllXXXLLLDDD@@@888666333000........./////////...---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********))))))*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,+++++++++***...------,,,,,,,,,------...------,,,,,,,,,------......///000000000000000111222222222111222444777<<>><<<<<<;;;;;;;;;999:::;;;===@@@DDDIIIKKKHHHIIIJJJKKKLLLLLLLLLMMMGGGFFFCCCAAA???AAAEEEHHHRRRVVVZZZ]]]^^^^^^```aaaaaaeeelllttttttfffdddaaadddkkklllooonnnmmmllllllmmmnnnooommmjjjiiilllnnnpppuuuzzz|||}}}|||{{{zzzxxxxxxxxxzzz||||||wwwlllbbb[[[SSSOOOJJJFFFCCCBBB@@@???AAA@@@@@@AAACCCFFFJJJLLLRRRWWW^^^bbbbbbbbbccceeeddddddcccbbbaaa```___^^^ZZZVVVRRROOONNNNNNOOONNNQQQSSSTTTSSSPPPMMMLLLLLLMMMOOOSSSWWWYYYZZZZZZZZZ\\\XXXVVVVVVUUUUUUZZZaaavvvmmmhhheee````````````````````````___`````````______^^^]]]XXXVVVTTTTTTTTTUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSRRRRRRSSSTTTTTTTTTRRRRRRQQQUUU]]]ffflllooommmjjj^^^[[[WWWUUUUUUTTTSSSRRRQQQOOOMMMJJJIIIIIIIIIJJJHHHPPPaaauuu{{{hhhWWWUUUTTTRRRQQQWWW___bbb```ZZZRRRKKKHHHFFFCCCDDDFFFEEEFFFLLLUUU___kkk{{{|||vvvqqqhhh^^^VVVSSSUUUWWWZZZjjjttt[[[RRR\\\gggsss|||zzzooovvvrrr[[[MMMDDD@@@888666333000............000///...---,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,++++++***))))))(((***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,......---,,,,,,,,,------......---,,,,,,,,,,,,,,,---...///000111111111000222222333222222222555777;;;FFFXXXjjjyyy|||{{{~~~}}}{{{zzzyyyzzzzzzzzz{{{|||{{{yyyxxxyyyzzzwwwxxxyyy{{{|||}}}~~~~~~}}}{{{zzzyyy{{{{{{||||||{{{zzzxxxwwwqqqmmmcccYYYVVVVVVTTTNNNEEEDDDBBBBBBCCCCCCBBBAAAAAA@@@???>>><<<<<<;;;;;;<<<<<<<<<===@@@DDDHHHJJJHHHJJJLLLLLLLLLKKKLLLMMMIIIHHHFFFDDDBBBCCCFFFIIIOOORRRVVVXXXZZZ[[[\\\^^^bbbgggpppyyylllaaacccaaadddlllmmmnnnnnnnnnooooooooooooooollliiijjjnnnqqqsssxxx~~~~~~~~~{{{xxxyyy{{{||||||yyyvvvttttttwww}}}{{{qqqggg```WWWSSSLLLGGGDDDBBB@@@???AAA@@@@@@AAABBBEEEHHHJJJLLLQQQXXX[[[]]]^^^bbbeeecccccccccbbbaaaaaaaaaaaa^^^ZZZUUURRRQQQRRRSSSSSSTTTUUUUUUSSSPPPMMMLLLMMMLLLOOORRRTTTUUUVVVXXXZZZ]]][[[[[[[[[ZZZYYY___ggguuummmiiiiiidddcccaaa_________```aaa`````````___^^^]]]\\\[[[XXXVVVTTTSSSTTTTTTSSSRRROOONNNNNNMMMMMMMMMMMMMMMOOOOOOQQQSSSUUUVVVUUUTTTRRRUUU\\\dddjjjmmmkkkiii```]]]YYYVVVVVVUUUTTTSSSPPPNNNLLLJJJIIIHHHIIIIIIIIINNN[[[ooo~~~|||jjjYYYTTTTTTRRRQQQXXXaaadddbbbZZZRRRKKKHHHFFFDDDDDDGGGFFFFFFJJJRRR\\\hhhyyyzzzvvvmmmaaaWWWSSSTTTVVVXXXggg}}}xxx]]]RRR[[[fffoootttnnnfffnnnzzzvvv^^^NNNDDD???999777333000...---...............------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++******************+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++---...///......---///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,---///000111111111000111222222111111222444666;;;EEEUUUgggwww{{{|||~~~|||{{{zzzzzz{{{yyy{{{|||{{{xxxwwwxxxzzzwwwxxxzzz|||~~~~~~~~~~~~~~~}}}|||{{{{{{zzz{{{|||}}}|||zzzyyywwwsssnnncccYYYVVVVVVTTTOOOFFFEEECCCCCCDDDEEEDDDCCCCCCBBBAAA???===<<<;;;;;;===<<<<<<===???BBBEEEGGGGGGJJJLLLLLLJJJIIIJJJLLLIIIHHHGGGDDDCCCCCCFFFIIIIIIMMMQQQTTTVVVXXX[[[]]]bbbgggoooyyyyyyeee___cccbbbeeelllmmmmmmnnnoooppppppooonnnlllkkkiiikkkqqquuuwww{{{}}}|||zzzwwwtttuuuyyy||||||xxxtttrrrqqqsssxxx||||||~~~vvvlllfff[[[VVVOOOHHHEEEBBB@@@???@@@@@@@@@@@@BBBDDDGGGIIIHHHLLLRRRVVVXXX[[[```dddccccccbbbbbbbbbbbbbbbbbb```[[[VVVSSSSSSTTTUUUUUUVVVVVVVVVSSSOOOMMMMMMMMMQQQRRRTTTTTTSSSVVVZZZ^^^aaa```aaabbb``````fffooouuummmkkkkkkiiigggccc```______```bbb_________^^^]]]\\\ZZZYYYXXXVVVTTTSSSTTTTTTSSSRRRMMMMMMLLLLLLKKKJJJJJJJJJNNNNNNPPPSSSVVVXXXXXXWWWTTTVVVZZZ```fffiiiiiigggdddaaa]]]ZZZYYYXXXWWWWWWOOONNNLLLJJJIIIHHHHHHHHHIIILLLXXXlll}}}|||kkkZZZSSSSSSRRRRRRYYYcccgggeeeZZZRRRKKKHHHGGGDDDEEEHHHGGGFFFIIIPPPYYYeeewwwzzzqqqdddYYYSSSSSSUUUXXXeeezzz{{{^^^PPPXXX___eeeeee]]]^^^ggguuuxxx```OOODDD>>>999777444000...------...,,,,,,,,,---------......++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---///000000/////////...---,,,,,,,,,,,,,,,*********+++,,,---...///,,,---///000111111111000000111111000000111333555;;;DDDTTTfffvvv~~~{{{}}}~~~||||||||||||xxxzzz|||zzzxxxvvvxxxzzzwwwyyy{{{}}}{{{{{{|||}}}}}}}}}}}}}}}zzz{{{|||}}}|||{{{yyyxxxtttnnndddYYYUUUVVVTTTPPPHHHFFFDDDDDDEEEFFFEEEDDDEEEDDDBBB@@@>>><<<<<<;;;===<<<<<<<<<===???BBBDDDFFFIIIKKKKKKHHHGGGHHHJJJGGGGGGEEECCCAAAAAADDDGGGEEEHHHMMMPPPSSSWWWZZZ]]]```eeellluuu~~~tttbbb]]]cccbbbeeelllmmmmmmnnnpppqqqpppnnnkkkiiijjjiiilllssswwwyyy|||zzzxxxxxxvvvssspppqqquuuyyyzzzwwwtttssstttrrrwwwzzz|||zzzqqqkkk]]]XXXPPPIIIEEECCCAAA???@@@?????????AAADDDGGGIIIFFFJJJOOORRRUUUYYY___dddcccbbbbbbbbbbbbbbbcccccc```\\\VVVSSSSSSTTTUUUVVVWWWWWWVVVSSSOOOMMMMMMNNNWWWXXXXXXVVVVVVXXX^^^dddfffeeeggghhhfffeeellluuupppggggggkkkdddccc```______```bbbdddbbb```^^^\\\ZZZYYYYYYYYYYYYWWWUUUSSSQQQQQQQQQQQQMMMLLLJJJIIIIIIJJJLLLNNNOOOOOORRRVVVZZZ]]]]]]\\\XXXXXX[[[aaahhhkkkhhhdddccc```\\\[[[\\\\\\YYYVVVRRRPPPNNNKKKIIIHHHGGGGGGIIINNNWWWdddtttyyynnn___ZZZTTTPPPQQQYYYbbbgggiii^^^RRRHHHEEEEEECCCAAAAAACCCDDDIIIQQQYYYdddvvvqqqddd[[[WWWTTTSSSVVVbbbyyyaaaNNNOOOPPPRRRVVVVVV]]]eeelllrrrzzzyyybbbQQQEEE>>><<<888333000///000000000......---------,,,,,,,,,000...---+++******++++++))))))))))))))))))))))))''')))******))))))***,,,,,,,,,,,,,,,,,,+++***)))************************+++++++++*********)))))))))***+++,,,,,,+++)))(((++++++,,,,,,,,,++++++************+++,,,---...///---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111000000000000111111111111111000000000000222333444===FFFVVVhhh{{{|||}}}~~~}}}}}}}}}}}}~~~|||zzzxxxxxxyyy{{{}}}~~~~~~|||zzz{{{}}}~~~|||yyy|||~~~||||||tttqqqhhh]]]WWWVVVSSSNNNHHHEEEBBBBBBDDDFFFEEECCCDDDCCCCCCBBB@@@>>>===<<<::::::::::::===@@@CCCEEEBBBDDDFFFGGGEEEDDDDDDDDDDDDDDDDDDBBBAAABBBEEEHHHIIIIIIKKKNNNSSSVVVXXXXXX\\\bbbiiipppvvv~~~~~~kkkfffaaaaaafffkkkmmmmmmooopppppppppooonnnmmmllljjjmmmrrrxxxzzz|||{{{uuuqqqoooooonnnnnnnnntttzzzzzzvvvrrrqqqqqqqqquuu{{{}}}zzz~~~zzzuuurrrgggddd[[[PPPIIIGGGCCC===??????>>>???AAADDDGGGIIIHHHJJJMMMOOORRRVVV[[[___````````````aaaaaaaaaaaa\\\ZZZWWWTTTTTTUUUXXXYYYWWWTTTOOOMMMNNNOOOPPPQQQUUUWWWZZZ[[[]]]___bbbdddbbbdddfffiiimmmsssyyy}}}nnnfffgggiiieeedddaaa^^^]]]^^^___``````___]]]\\\ZZZZZZZZZ[[[[[[YYYVVVSSSOOOMMMLLLLLLIIIIIIIIIJJJKKKMMMOOOPPPQQQQQQRRRUUUXXXYYYYYYWWWWWWVVVYYY___eeehhheeebbb___\\\ZZZYYY[[[\\\[[[YYYUUUSSSQQQNNNKKKIIIHHHGGGFFFJJJSSSaaaqqqwwwnnn```ZZZUUUQQQRRRYYYaaafffggg___SSSIIIFFFFFFDDDCCCCCCDDDEEEJJJQQQXXXccctttrrreee\\\WWWTTTRRRVVVbbbxxx___KKKKKKJJJKKKOOONNNWWWbbblllooottt|||eeeTTTHHHAAA<<<999333000000000000000......---------,,,,,,,,,///...---,,,++++++++++++))))))))))))))))))))))))''')))******))))))***+++***************)))((((((************************+++++++++*********))))))******+++++++++******)))+++++++++,,,,,,++++++***+++++++++++++++,,,---...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---//////...------------...//////000000000111111111111000000000000222333444:::CCCSSSfffxxxzzz|||}}}~~~~~~|||{{{yyyzzz{{{}}}~~~~~~~~~}}}{{{zzz{{{~~~~~~}}}~~~~~~|||{{{ssspppggg]]]WWWVVVSSSNNNHHHEEEBBBBBBEEEGGGGGGFFFHHHHHHGGGEEECCCAAA???>>>;;;;;;;;;<<<>>>@@@CCCDDDCCCEEEFFFFFFEEECCCCCCDDDDDDDDDDDDCCCBBBBBBDDDFFFIIIJJJLLLPPPTTTWWWYYYZZZZZZ```gggmmmrrryyyvvvhhhddd```aaafffkkkmmmlllnnnoooooooooppppppqqqqqqmmmooouuu{{{}}}vvvrrrnnnkkkkkklllllllllnnnssswwwxxxtttppppppqqqsssuuuxxxzzz{{{zzzyyyxxx{{{|||~~~~~~{{{wwwuuummmkkkdddWWWNNNIIIDDD>>>@@@@@@???@@@AAABBBDDDEEEEEEGGGJJJLLLOOOSSSWWW[[[^^^^^^^^^___```aaaaaaaaa\\\ZZZXXXWWWXXXZZZ]]]___\\\XXXSSSPPPPPPRRRSSSTTTZZZ\\\^^^___^^^]]]^^^___^^^bbbfffjjjooowww|||mmmeeeeeegggfffdddaaa^^^\\\\\\\\\]]]___^^^]]]\\\[[[[[[[[[[[[ZZZXXXUUURRROOOLLLKKKJJJFFFHHHKKKMMMPPPQQQRRRRRRQQQPPPPPPQQQSSSSSSRRRPPPRRRRRRTTTYYY___aaa```]]]ZZZXXXVVVWWWYYY[[[\\\\\\YYYXXXUUURRRNNNKKKIIIHHHDDDHHHPPP^^^pppxxxpppdddZZZVVVRRRTTTZZZ```dddfff```UUUJJJGGGGGGFFFEEEEEEFFFFFFJJJQQQXXXccctttrrrfff]]]WWWTTTRRRVVV```uuu```JJJHHHFFFFFFIIIHHHSSSbbbnnnoooppp~~~iiiWWWKKKDDD===999444000000000000000......---------,,,,,,,,,------------,,,+++******))))))))))))))))))))))))((()))******))))))***+++)))************)))((((((************************+++++++++***************+++***************++++++***++++++,,,,,,+++++++++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---222111///...,,,,,,++++++//////000000000000111111111000000000000222333444888AAARRRdddwwwxxx|||~~~~~~~~~~~~}}}|||{{{~~~~~~~~~~~~{{{zzzyyy{{{}}}~~~}}}~~~}}}zzzssspppggg\\\WWWVVVSSSOOOGGGEEEBBBBBBEEEHHHJJJKKKNNNNNNMMMKKKHHHEEEBBB@@@<<<<<<===>>>@@@AAACCCDDDDDDEEEFFFFFFDDDCCCCCCCCCCCCDDDFFFEEEDDDCCCCCCDDDJJJLLLNNNRRRUUUXXXZZZ[[[[[[___eeejjjnnnssszzz~~~mmmcccaaa___bbbgggkkklllkkknnnmmmmmmnnnppprrruuuwwwrrrtttzzz|||yyymmmjjjhhhhhhiiikkkmmmmmmnnnqqqtttssspppnnnoooppptttttttttttttttttttttuuuzzz{{{|||~~~|||zzzyyyuuuvvvpppbbbUUULLLEEE@@@AAAAAAAAAAAAAAAAAAAAAAAADDDFFFIIIKKKMMMPPPUUUXXXZZZ[[[\\\]]]^^^```aaaaaa]]]]]]\\\\\\^^^aaadddfffaaa\\\VVVRRRRRRTTTVVVWWW\\\^^^```___\\\YYYWWWVVVYYY^^^eeekkkpppyyyyyyllleeecccddddddccc```^^^]]]\\\\\\]]]___^^^]]]\\\[[[ZZZZZZZZZVVVVVVTTTRRRPPPNNNMMMMMMGGGIIIMMMQQQSSSSSSRRRRRRLLLKKKJJJKKKLLLLLLKKKJJJLLLLLLNNNQQQVVVXXXXXXVVVVVVVVVUUUUUUWWWYYY[[[[[[\\\[[[XXXUUUQQQMMMJJJHHHDDDHHHOOO]]]ooozzzuuujjjZZZWWWTTTUUUYYY___ccceeeaaaUUUJJJGGGGGGFFFEEEFFFFFFGGGKKKRRRYYYddduuu~~~ssshhh^^^XXXSSSQQQUUU^^^rrrbbbKKKHHHEEEEEEIIIIIIVVVdddoooqqqssskkkXXXKKKEEE>>>:::444111000000000000......---------,,,,,,,,,,,,,,,---...---,,,***)))))))))))))))))))))))))))((()))******)))((()))+++++++++,,,,,,,,,++++++***************************************************+++***)))))))))***+++,,,******+++,,,,,,,,,++++++,,,,,,++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---222111///...,,,,,,++++++////////////000000000111111000000000000222333444999CCCSSSeeevvvyyy~~~~~~~~~~~~}}}}}}}}}~~~}}}zzzzzzyyyzzz{{{}}}~~~~~~~~~|||{{{~~~xxxssspppfff\\\WWWWWWUUUQQQGGGEEECCCBBBEEEJJJOOORRRUUUTTTSSSQQQNNNIIIEEECCC??????@@@@@@AAABBBCCCDDDEEEFFFFFFEEECCCAAABBBBBBBBBDDDFFFGGGEEEDDDCCCCCCKKKNNNQQQUUUWWWYYY[[[\\\___cccgggiiijjjmmmssswwwwwwjjj_________cccgggkkklllkkknnnmmmlllmmmooosssxxxzzzzzz|||}}}vvvtttkkkjjjiiijjjllloooppppppmmmoooppppppnnnmmmnnnpppqqqqqqqqqqqqqqqrrrrrrrrrwwwxxxzzz|||~~~~~~~~~~~~}}}|||{{{mmm\\\PPPHHHCCC@@@AAABBBBBBBBBAAA@@@@@@FFFGGGIIIKKKMMMPPPTTTWWWWWWXXXYYY[[[\\\^^^___````````````aaaccceeegggiiiccc^^^WWWSSSRRRTTTVVVWWWVVVYYY\\\\\\YYYUUUQQQPPPTTTZZZbbbgggmmmwwwyyymmmeeebbbaaa``````___^^^^^^^^^______^^^^^^]]]\\\ZZZYYYXXXWWWWWWWWWUUUSSSQQQOOOMMMLLLFFFIIIMMMPPPQQQOOOLLLJJJDDDCCCBBBCCCEEEGGGFFFFFFFFFFFFGGGJJJMMMOOOPPPPPPTTTUUUUUUVVVVVVVVVWWWXXX[[[ZZZYYYWWWSSSOOOJJJHHHEEEGGGMMMZZZmmmyyyvvvlllZZZXXXUUUUUUXXX^^^ccceeebbbVVVJJJFFFFFFDDDDDDEEEEEEFFFKKKRRRZZZeeewwwuuujjj___WWWSSSRRRUUU\\\nnnbbbJJJGGGEEEFFFKKKKKK[[[fffppptttzzzmmmYYYKKKDDD???:::555111000000000000......---------,,,,,,,,,+++,,,---...---,,,+++***)))))))))))))))))))))))))))***+++***)))((()))******++++++,,,,,,,,,++++++************************************************+++***)))))))))***,,,---)))***+++,,,,,,,,,,,,,,,,,,,,,+++*********++++++---------------------------,,,,,,++++++,,,,,,---000///...---------------...////////////000000000111000000000000222333444:::DDDUUUeeettt|||~~~~~~}}}~~~~~~}}}}}}{{{{{{zzzzzzyyyyyyzzzzzzzzzyyy|||xxxtttpppggg\\\WWWXXXWWWSSSHHHFFFCCCBBBEEEKKKSSSXXXZZZYYYYYYVVVSSSNNNIIIFFFBBBBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFDDDBBB@@@AAABBB@@@CCCFFFHHHGGGEEEDDDDDDLLLPPPTTTWWWXXXYYYZZZ\\\dddgggiiijjjiiijjjmmmqqqxxx{{{}}}{{{qqqggg^^^___aaadddhhhkkkllllllpppooommmmmmppptttyyy|||wwwrrrqqqmmmmmmlllmmmpppqqqqqqpppmmmnnnnnnnnnmmmmmmnnnooolllnnnpppqqqrrrrrrrrrrrrrrrrrrtttuuuwwwyyyzzz{{{|||sssbbbVVVNNNHHHAAABBBBBBCCCCCCCCCBBBBBBFFFGGGIIIJJJKKKMMMQQQTTTTTTUUUVVVXXXZZZ\\\]]]^^^bbbbbbcccddddddeeeffffffaaa\\\VVVRRRRRRSSSTTTUUUOOOSSSWWWZZZXXXUUUSSSRRRRRRVVV\\\aaagggqqq~~~zzznnnfffaaa^^^\\\\\\\\\\\\]]]^^^___```[[[[[[[[[[[[ZZZXXXWWWVVV[[[ZZZXXXUUUQQQMMMJJJHHHDDDFFFIIIKKKJJJGGGCCC@@@===<<<<<<===@@@CCCDDDDDDBBBBBBCCCDDDFFFHHHJJJLLLRRRTTTWWWWWWVVVUUUUUUVVVWWWWWWWWWVVVSSSOOOKKKHHHEEEFFFJJJVVVhhhuuussskkk[[[XXXUUUTTTWWW\\\ccchhhdddWWWKKKFFFEEECCCCCCDDDEEEEEEJJJQQQXXXcccuuuxxxkkk___WWWSSSSSSUUUZZZjjjbbbIIIEEECCCEEEKKKKKK\\\gggsss|||ppp[[[MMMFFF???;;;666222000000000000......---------,,,,,,,,,,,,,,,,,,------,,,,,,+++)))))))))))))))))))))))))))***+++***)))((()))***(((((()))************)))***************************************+++++++++))))))))))))***+++,,,,,,)))***++++++,,,,,,,,,,,,++++++*********++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---------......///......////////////000000111000000000000222333444888DDDUUUeeerrr~~~~~~}}}}}}~~~~~~}}}}}}{{{||||||zzzxxxwwwxxxzzzyyyzzz}}}zzzuuuqqqhhh]]]YYYZZZYYYVVVIIIHHHEEECCCEEELLLUUU\\\^^^^^^^^^\\\XXXSSSNNNKKKGGGEEEDDDBBBBBBCCCEEEFFFGGGGGGFFFDDDAAA???@@@AAA???BBBFFFGGGGGGFFFFFFGGGMMMRRRWWWYYYXXXWWWYYY[[[cccfffhhhhhhfffgggjjjmmmoooqqqtttwwwxxxuuullleee```aaadddfffiiilllnnnoooqqqppppppqqqsssxxx}}}~~~xxxrrrnnnnnnnnnmmmmmmoooqqqqqqpppnnnnnnnnnnnnnnnoooooooooooolllmmmoooqqqrrrrrrrrrrrrrrrrrrsssuuuvvvxxxyyyyyyyyy|||vvviii___WWWPPPEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFGGGGGGHHHJJJMMMPPPRRRSSSTTTVVVXXXZZZ[[[\\\aaabbbbbbcccccccccbbbbbb^^^ZZZVVVSSSSSSSSSTTTTTTOOOSSSXXX[[[[[[ZZZXXXXXXSSSUUUWWW[[[bbblllvvv}}}|||qqqhhh```\\\YYYYYYYYYZZZ[[[\\\]]]]]]VVVWWWXXXYYYYYYYYYXXXWWWZZZYYYWWWTTTPPPLLLHHHFFFDDDEEEGGGHHHGGGCCC???<<<:::999999:::>>>AAABBBBBBAAABBBBBBBBBCCCEEEHHHJJJNNNRRRWWWYYYXXXVVVUUUUUUQQQSSSTTTUUUSSSOOOKKKHHHHHHHHHJJJTTTfffsssrrrjjj[[[XXXUUURRRUUU\\\eeekkkhhhZZZMMMGGGFFFCCCCCCDDDEEEEEEIIIOOOUUU^^^ooo~~~zzzlll___VVVTTTTTTUUUYYYgggcccJJJEEEBBBDDDJJJKKK[[[jjj|||ttt___QQQKKK@@@<<<666222111000000000......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,---)))))))))))))))))))))))))))***+++***((((((((()))(((((()))***************************************))))))*********+++++++++(((((()))***+++,,,,,,,,,))))))***+++,,,,,,,,,,,,***)))))))))***+++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---------................../////////000000111000000000000222333444888EEEXXXhhhttt~~~}}}}}}~~~}}}}}}}}}{{{|||}}}|||yyyyyy{{{}}}}}}~~~~~~|||vvvrrriii^^^ZZZ\\\\\\YYYKKKIIIFFFCCCEEELLLWWW```bbbccccccaaa]]]XXXSSSPPPKKKHHHEEEBBBBBBCCCFFFHHHHHHHHHFFFCCC@@@??????@@@???AAADDDFFFGGGGGGHHHIIIOOOTTTYYYZZZWWWUUUVVVYYY]]]```cccdddcccdddhhhlllnnnnnnqqqvvvwwwrrrjjjddddddeeefffhhhjjjmmmppprrrqqqqqqrrruuuyyy|||wwwtttooollllllmmmlllmmmoooqqqqqqpppnnnnnnnnnooopppqqqqqqpppooopppooonnnnnnnnnpppqqqrrrttttttuuuvvvxxxyyyzzzzzzyyy{{{~~~wwwooohhhaaaYYYKKKJJJHHHGGGFFFEEEFFFFFFEEEFFFGGGGGGHHHIIILLLOOOQQQRRRSSSTTTVVVWWWYYYYYY\\\^^^___```aaa```___^^^]]]ZZZWWWVVVVVVVVVVVVUUUSSSWWW[[[]]]]]]\\\[[[[[[WWWTTTTTTXXXaaakkkrrrvvv~~~sssiii```[[[WWWWWWXXXXXXYYYYYYZZZZZZRRRSSSUUUWWWYYYYYYYYYYYYUUUUUUTTTSSSPPPMMMJJJHHHEEEFFFHHHHHHGGGDDD@@@===;;;999999:::===@@@BBBBBBBBBBBBBBBBBBBBBDDDHHHKKKKKKQQQWWW[[[ZZZWWWVVVVVVNNNPPPRRRSSSRRROOOJJJHHHLLLKKKLLLUUUffftttssslll[[[XXXTTTRRRTTT[[[eeemmmjjj]]]OOOIIIGGGDDDCCCDDDFFFEEEHHHMMMRRRZZZjjjxxx|||mmm___VVVTTTUUUUUUXXXfffgggLLLGGGCCCDDDJJJKKKZZZnnnwwwcccVVVPPP@@@<<<666222111111000000......---------,,,,,,,,,---,,,+++***+++,,,---...))))))))))))))))))))))))***++++++***((((((((())))))***+++,,,,,,,,,,,,,,,************************))))))******++++++++++++'''(((***+++,,,,,,++++++((()))***+++,,,---------))))))))))))***+++,,,------------------------------,,,,,,++++++,,,,,,---000///...---------------............/////////000111000000000000222333444999HHH\\\mmmxxx}}}~~~}}}}}}~~~}}}}}}}}}zzz|||~~~}}}{{{{{{~~~}}}|||}}}~~~wwwsssiii___[[[]]]]]]ZZZLLLJJJGGGCCCDDDLLLXXXaaaeeeffffffeeeaaa\\\WWWSSSMMMJJJEEEBBBAAACCCGGGIIIHHHHHHFFFCCC@@@>>>???@@@>>>AAADDDFFFFFFHHHJJJKKKOOOUUUZZZZZZWWWTTTUUUWWWWWWZZZ^^^``````ccchhhlllqqqqqqtttyyyzzztttjjjdddfffggghhhiiijjjmmmqqqsssqqqrrrtttxxx~~~xxxuuurrrnnnllllllllllllnnnqqqssssssqqqooooooooooooqqqssssssqqqoootttqqqnnnkkkkkkmmmooorrrqqqqqqrrrssstttuuuvvvwwwyyy{{{}}}~~~}}}}}}~~~}}}wwwrrroooggg___PPPNNNKKKHHHFFFEEEFFFFFFHHHIIIJJJJJJJJJKKKNNNQQQQQQRRRRRRTTTUUUVVVWWWXXXXXXZZZ\\\^^^___^^^]]]\\\]]][[[YYYYYYYYYYYYXXXWWWWWWZZZ]]]^^^\\\[[[ZZZYYYYYYUUUSSSWWWaaalllrrrtttwwwjjjaaa[[[UUUWWWVVVTTTUUUVVVWWWWWWVVVSSSTTTUUUVVVVVVVVVUUUUUUWWWUUURRROOOMMMJJJGGGDDDEEEIIIMMMNNNJJJCCC===:::<<<======>>>???@@@AAAAAAAAAAAA@@@AAACCCFFFHHHJJJKKKQQQYYY```bbb^^^XXXSSSSSSRRRQQQOOOLLLJJJJJJKKKKKKIIINNNTTT\\\ooowwwlll___WWWQQQSSSXXX]]]ccchhhjjjcccXXXPPPKKKHHHEEEBBBDDDDDDGGGMMMRRRZZZgggsss}}}oooaaaXXXVVVVVVYYYZZZfffgggJJJDDDGGGGGGIIIOOOYYYyyy}}}iiiYYYPPPDDD===555000000222222222........................///...---,,,+++,,,------,,,,,,,,,+++***)))(((((()))************+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------...------,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,---------------............///000//////............///000111111111111222555777888GGG]]]ppp~~~}}}|||zzzyyy||||||}}}||||||}}}}}}|||{{{uuuqqqhhh```^^^```___[[[UUUNNNIIIGGGEEEGGGNNNWWWdddhhhiiihhhfffddd]]]UUUPPPKKKEEEDDDFFFIIIJJJIIIJJJHHHEEECCCCCCAAA???>>>@@@AAACCCFFFHHHJJJKKKKKKUUUUUUUUUSSSQQQQQQSSSVVVRRRRRRWWW^^^bbbbbbcccgggnnnoooqqqqqqpppmmmjjjhhhgggmmmrrrtttqqqpppsssuuuxxxyyyzzz~~~yyyssspppooonnnmmmqqqrrrrrrqqqpppqqqtttvvvrrrpppnnnpppsssvvvuuutttqqqpppnnnmmmmmmnnnoooqqqnnnooopppqqqssstttvvvvvvzzzyyyxxxxxxyyyzzz|||}}}zzz|||~~~{{{vvvqqqmmm]]]XXXQQQKKKIIIIIIHHHHHHHHHGGGFFFHHHKKKNNNPPPPPPRRRQQQPPPOOOOOOQQQSSSTTTRRRSSSUUUWWWYYYZZZZZZZZZYYYYYYZZZYYYWWWWWWXXXZZZ[[[\\\]]]\\\ZZZXXXYYYYYYYYYVVVVVV\\\bbbgggooowww~~~mmmaaaYYYTTTPPPRRRRRRRRRTTTUUUUUUSSSQQQOOOPPPRRRSSSTTTUUUVVVVVVUUUSSSQQQPPPNNNKKKGGGDDDFFFIIILLLLLLHHHBBB>>>;;;999:::;;;===>>>@@@AAABBBDDDCCCCCCCCCEEEHHHKKKMMMQQQVVV]]]dddfffddd^^^ZZZSSSRRRQQQNNNLLLJJJJJJJJJIIIGGGLLLRRRZZZnnnwwwmmm___VVVPPPRRRWWW\\\bbbggghhh```UUUNNNJJJIIIGGGEEEGGGFFFHHHNNNRRRYYYeeeqqqrrrcccYYYUUUUUUXXXYYYeee}}}hhhJJJDDDGGGGGGIIIOOOaaa}}}lll\\\SSSHHHAAA888222111222222111........................---,,,+++*********+++++++++,,,,,,++++++)))(((((()))************+++++++++************************************************************************************++++++++++++(((((()))))))))*********...------,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,---------------------............/////////.........//////000000111111111111222555777<<>>===999:::;;;===???AAACCCCCCFFFEEEEEEEEEHHHLLLQQQSSSYYY]]]bbbhhhkkkjjjeee```TTTRRRPPPMMMKKKIIIIIIHHHHHHEEEJJJOOOWWWlllxxxppp```WWWPPPQQQVVV[[[aaagggggg^^^SSSKKKHHHIIIIIIHHHIIIHHHJJJNNNRRRXXXdddooouuueeeZZZUUUUUUVVVXXXcccyyyiiiKKKDDDGGGFFFIIIOOOeee{{{qqq```VVVLLLDDD;;;444222222111///........................---,,,+++*********+++++++++++++++++++++***)))((()))************+++++++++************************************************************************************+++++++++,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,------------.........---------............///...............///000111000111111111111222555777===JJJ^^^qqq~~~~~~~~~~~~~~~|||}}}~~~}}}|||}}}~~~~~~~~~}}}}}}}}}}}}yyyvvvmmmccc^^^^^^]]]YYYPPPJJJEEEDDDCCCDDDLLLTTT[[[bbbgggggggggfff```ZZZTTTPPPLLLKKKMMMNNNMMMKKKLLLIIIDDDBBBBBBCCCCCCBBBAAAAAABBBCCCDDDDDDCCCCCCFFFHHHJJJKKKKKKKKKLLLMMMPPPOOOSSSZZZ^^^]]]___bbb```gggmmmmmmiiigggiiimmmrrrvvv{{{}}}|||}}}}}}yyysssooonnnmmmlllllllllnnnoooooooooppprrruuuvvvsssqqqqqqqqqqqqpppnnnnnnmmmlllkkkjjjkkklllllllllnnnppprrrtttuuuuuuuuusssvvvyyy}}}~~~~~~}}}|||}}}yyyvvvooofffZZZPPPJJJIIIJJJKKKNNNMMMLLLMMMOOOOOONNNLLLOOONNNMMMMMMMMMNNNPPPPPPQQQPPPOOONNNNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRTTTVVVYYYYYYXXXUUURRRQQQRRRTTTSSSRRRVVV^^^fffnnnzzz~~~ooo]]]PPPIIIEEEDDDEEEIIIKKKQQQVVVXXXUUUPPPKKKGGGHHHIIIKKKMMMOOOQQQRRRPPPPPPQQQRRRRRROOOJJJFFFDDDEEEFFFDDDAAA>>>======<<<===>>>@@@AAACCCDDDEEEEEEEEEFFFHHHMMMRRRXXX[[[```bbbfffkkknnnlllgggbbbUUURRRNNNKKKJJJIIIHHHGGGEEECCCHHHLLLTTTkkkyyyrrrbbbYYYQQQRRRWWW\\\bbbhhhiii___RRRIIIGGGHHHIIIIIIIIIHHHJJJNNNRRRXXXcccooovvvfff[[[VVVUUUUUUXXXbbbwwwlllMMMEEEGGGEEEHHHNNN___qqquuucccYYYLLLEEE;;;444222222111///..............................---------,,,,,,,,,+++++++++++++++***)))((())))))*********+++++++++*********************************************************************************+++++++++,,,,,,,,,,,,,,,------------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............///---------......000111111000111111111111222555777===III\\\ooo~~~}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}}}}}}}yyywwwoooccc]]][[[YYYUUUNNNIIIEEEDDDCCCEEELLLTTT^^^ffflllmmmllljjjeee^^^WWWQQQKKKIIIJJJLLLKKKJJJJJJFFFAAA??????AAABBBCCC@@@AAAAAAAAAAAA@@@?????????AAAEEEGGGHHHHHHIIIKKKNNNMMMQQQWWWZZZZZZ[[[___```iiiqqqpppiiiggglllsssuuuyyy}}}zzzwwwsssppppppooonnnmmmnnnoooppppppooooooqqqsssuuutttrrrqqqpppoooooonnnmmmlllkkkjjjjjjjjjjjjkkkkkkllloooqqqsssssssssrrrqqqssswwwzzz|||}}}~~~}}}{{{xxxuuummmbbbXXXRRROOOMMMMMMNNNMMMNNNOOOQQQPPPNNNLLLMMMMMMLLLLLLLLLMMMNNNOOOPPPNNNKKKIIIGGGGGGHHHIIIGGGHHHIIIIIIIIIIIILLLNNNQQQRRRSSSRRRPPPOOOOOOPPPQQQQQQWWW___hhhppp}}}uuucccQQQHHHDDDAAAAAACCCCCCGGGLLLRRRUUURRRLLLGGGFFFFFFFFFFFFGGGIIIJJJKKKMMMNNNOOOQQQRRRPPPLLLHHHAAABBBBBB@@@===;;;;;;<<<>>>???@@@AAABBBCCCDDDEEECCCEEEGGGLLLRRRYYY^^^aaadddeeeggglllpppnnngggaaaWWWSSSNNNKKKIIIIIIGGGFFFCCCBBBGGGKKKSSSiiiyyyttteee\\\SSSTTTXXX]]]ccciiilllbbbTTTJJJFFFFFFGGGGGGGGGFFFHHHMMMRRRXXXdddooovvvggg\\\WWWVVVUUUYYYbbbtttpppOOOFFFFFFDDDFFFLLLTTTddduuu~~~wwweee[[[KKKDDD:::444222222111///.................................---------,,,,,,******+++++++++***))))))))))))*********+++++++++***************************************************************************++++++++++++,,,,,,,,,))))))))))))************+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............///---------......000111111000111111111111222555777>>>III\\\ppp~~~~~~}}}}}}~~~}}}|||{{{zzzrrrfff^^^[[[XXXUUUNNNIIIFFFEEEEEEGGGNNNVVVdddnnnuuuvvvssspppiiicccYYYRRRIIIDDDDDDFFFGGGGGGEEEBBB===<<<===???@@@AAA????????????>>>>>>===<<<;;;>>>BBBEEEFFFGGGIIIJJJMMMLLLNNNTTTWWWWWWXXX\\\bbbkkksssqqqjjjgggmmmvvvvvvyyy~~~zzzwwwuuusssssssssqqqppppppqqqrrrrrrpppooopppqqqnnnnnnmmmllljjjjjjjjjkkkkkkkkkkkkjjjjjjkkkkkkkkkkkklllmmmooopppppppppoooqqqqqqsssuuuxxx{{{}}}}}}~~~}}}zzzxxxtttpppiiiccc]]]XXXSSSPPPMMMMMMNNNPPPRRRRRRPPPNNNMMMLLLLLLLLLMMMMMMNNNNNNOOOMMMIIIFFFCCCCCCCCCCCC@@@AAABBBBBBAAABBBDDDFFFEEEIIIMMMPPPPPPOOOOOOOOORRRTTTZZZbbbjjjrrrnnn[[[IIIDDDBBB??????BBB>>>@@@EEEKKKNNNLLLHHHCCCDDDCCCBBBBBBBBBCCCDDDEEEIIIIIIKKKMMMOOONNNKKKIII???@@@@@@>>><<<::::::;;;>>>???@@@AAACCCDDDEEEFFFEEEHHHLLLRRRYYY___ccceeefffgggjjjpppuuussskkkdddZZZUUUNNNJJJJJJIIIGGGEEEBBBBBBHHHLLLSSSiiiyyyttthhh^^^UUUTTTXXX]]]dddjjjooodddVVVKKKGGGFFFFFFFFFFFFEEEGGGLLLPPPWWWcccnnnuuuhhh]]]XXXWWWTTTYYYaaarrrtttRRRGGGEEEBBBCCCIIIMMM[[[lllxxx|||yyyhhh___LLLDDD;;;444222222000///........................++++++,,,,,,,,,+++***)))******+++++++++******))))))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********++++++++++++,,,***+++---...///......---++++++,,,,,,,,,,,,------,,,------------.........---------............///...............///000111000111111111111222555777???KKK^^^ttt~~~}}}}}}|||{{{}}}|||uuuiii```\\\YYYVVVMMMIIIFFFGGGGGGIIIOOOWWWhhhrrr{{{{{{wwwrrrkkkeee[[[SSSIIICCCBBBBBBCCCBBB@@@===:::999;;;===>>>>>><<<===============<<<<<<;;;>>>AAACCCEEEFFFIIIKKKMMMKKKMMMRRRUUUTTTVVVZZZaaajjjqqqpppiiihhhnnnvvvxxx|||yyywwwuuuuuuuuutttrrrppppppqqqsssrrrqqqoooppppppooooooooommmkkkjjjjjjllljjjjjjkkkllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnppppppqqqsssuuuyyy|||~~~|||~~~}}}|||{{{zzzxxxvvvpppooommmkkkhhhccc\\\XXXPPPPPPPPPQQQSSSTTTSSSQQQMMMMMMNNNNNNNNNOOOOOOOOONNNLLLIIIFFFCCCAAA@@@???===>>>??????>>>???@@@BBB>>>BBBHHHLLLNNNOOOOOOPPPVVVYYY```hhhoooxxxiiiUUUDDDAAAAAA===<<<@@@;;;===AAAEEEHHHHHHEEECCCAAA@@@???>>>???@@@AAACCCDDDDDDEEEGGGIIIJJJIIIGGG???@@@@@@???===;;;;;;<<<>>>@@@BBBDDDGGGJJJLLLMMMJJJNNNTTTZZZ___ccceeefffhhhiiimmmvvv}}}}}}uuummm\\\VVVNNNKKKJJJJJJHHHEEEBBBCCCJJJNNNTTTiiixxxtttiii^^^UUUTTTWWW\\\ccciiioooeeeXXXMMMIIIHHHGGGFFFGGGFFFGGGKKKOOOTTT___jjj|||vvviii^^^XXXWWWRRRXXX___nnnxxxTTTHHHEEEAAAAAAFFFKKKVVVeeeqqqxxx}}}{{{kkkcccPPPHHH===666333111000...........................++++++,,,,,,,,,+++***))))))******+++++++++******)))************+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........)))+++---...//////...---+++++++++,,,,,,---------,,,,,,,,,,,,---------------------............/////////.........//////000000111111111111222555777???KKK___vvv~~~}}}}}}}}}{{{{{{{{{uuuhhh^^^YYYWWWTTTLLLHHHFFFGGGGGGIIIPPPXXXdddpppzzz{{{wwwqqqjjjeee\\\UUUMMMGGGEEECCC???<<<<<<:::999999;;;=========::::::;;;<<<============<<<>>>@@@AAACCCEEEIIIKKKMMMKKKLLLQQQSSSSSSUUUYYY```gggnnnnnnkkkkkkqqqxxx}}}zzzvvvuuutttttttttrrrooommmlllnnnpppqqqqqqpppqqqqqqtttuuuuuuqqqmmmkkkkkkmmmjjjjjjlllmmmoooppppppqqqsssqqqooonnnmmmmmmnnnooooooppprrruuuwwwzzz{{{|||~~~~~~{{{yyyyyyxxxuuutttmmmmmmnnnooooookkkfffbbbWWWUUUSSSSSSTTTUUUTTTSSSNNNOOOPPPPPPPPPQQQPPPPPPMMMLLLJJJGGGDDDAAA???=========>>>===<<<<<<>>>???>>>@@@DDDGGGIIILLLPPPSSS[[[___gggqqqxxxeeeQQQAAA???@@@<<<;;;>>>======@@@CCCGGGHHHFFFEEE???>>>===<<<===???AAABBBAAA@@@@@@BBBEEEGGGFFFEEE???@@@AAA@@@>>>===<<<===@@@BBBEEEIIIMMMQQQTTTVVVOOOSSSYYY___dddffffffeeeiiijjjqqq{{{}}}ttt^^^WWWOOOKKKKKKKKKHHHEEEBBBCCCKKKOOOTTTiiixxxssshhh^^^TTTSSSVVV[[[bbbhhhnnneeeXXXOOOJJJIIIHHHGGGIIIGGGHHHKKKMMMRRR]]]ggg{{{xxxjjj___XXXVVVQQQWWW^^^lllzzzVVVHHHDDD@@@???EEEKKKSSS```lllssszzz}}}mmmfffTTTKKK@@@888444111///---........................------...///...---,,,+++)))******+++++++++******)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------))))))*********+++++++++)))***---/////////...---+++++++++,,,,,,---------+++++++++,,,,,,,,,---------------.........//////000//////.........//////000111111111111222555777<<>>999:::999888999;;;======<<<888999:::<<<===>>>>>>???<<<>>>???@@@AAADDDHHHKKKNNNKKKLLLQQQSSSRRRTTTXXX```fffmmmnnnmmmooouuu|||}}}xxxtttsssrrrrrrrrrpppmmmjjjgggjjjnnnppppppqqqrrrsssuuuvvvuuuqqqkkkhhhhhhiiiiiikkkllloooppprrrrrrssswwwtttqqqnnnmmmmmmooopppnnnppptttxxxzzz{{{{{{zzz~~~{{{yyyxxxvvvtttssskkklllmmmpppqqqpppmmmjjj]]]ZZZWWWUUUVVVVVVUUUTTTOOOPPPQQQRRRRRRRRRQQQQQQMMMLLLKKKHHHEEEBBB???===;;;<<<<<<;;;:::999;;;<<<@@@AAABBBCCCEEEJJJQQQUUU___dddmmmwww~~~hhhNNN???@@@>>>>>>???:::>>>???AAADDDGGGFFFCCC@@@AAA???======>>>???@@@???BBBCCCCCCBBBAAAAAACCCEEEDDDDDDCCCAAA??????@@@BBBAAACCCHHHPPPYYY___aaabbbaaa___```eeehhhggggggiiikkktttwwwhhhVVVNNNMMMHHHIIIJJJDDDBBBGGGHHHFFFPPPdddooonnnjjj```VVVTTTWWW\\\fffooonnnfffZZZOOOIIIGGGGGGGGGDDDFFFHHHHHHJJJRRR___jjjyyyoooddd]]]YYYVVVYYY___mmmZZZDDD@@@@@@>>>===HHHUUUdddmmmpppvvvrrrfffYYYOOO@@@666111000000//////............---------)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***------...///000111222222,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,//////.........---------............///////////////111111111000111222444>>>MMMbbbwww~~~{{{vvvrrrrrrrrrpppiii^^^VVVQQQOOOOOOKKKIIIJJJJJJKKKPPPXXXbbbgggmmmpppnnnjjjeeebbb___^^^[[[UUUNNNHHHDDDCCC<<<:::888888999:::999999777999:::;;;;;;;;;===???======>>>@@@CCCGGGJJJLLLKKKJJJLLLPPPVVVZZZZZZYYY\\\ccclllpppqqqssswww{{{zzzuuutttrrrpppooonnnooopppqqqkkklllmmmnnnooopppqqqrrrsssrrrqqqooonnnllljjjjjjiiikkkmmmooorrrsssuuuuuuyyyxxxuuuqqqoooooorrrtttvvvyyy||||||yyyyyy}}}xxxttttttrrrnnniiihhhhhhnnnuuuwwwqqqkkkhhh]]]VVVXXXYYYVVVTTTVVVUUUUUUTTTTTTTTTSSSSSSSSSKKKLLLKKKGGGAAA===<<<======<<<;;;:::;;;<<<===>>>@@@???AAAFFFHHHIIIOOOUUU___iiiuuuiiiNNN@@@@@@======???:::===>>>AAADDDGGGGGGEEECCC>>><<<;;;;;;===?????????CCCDDDEEEDDDCCCCCCDDDFFFEEEEEEEEECCCBBBBBBCCCEEEGGGHHHLLLSSS[[[aaaeeeeeecccaaabbbgggjjjiiiiiikkkiiivvvjjjWWWOOONNNHHHIIIJJJDDDAAAGGGGGGFFFQQQdddpppqqqlllbbbWWWTTTVVV\\\eeennnooofffZZZOOOIIIGGGFFFFFFEEEGGGIIIIIIKKKSSS```jjj{{{pppeee\\\XXXVVVYYY___mmmZZZDDD????????????GGGTTTcccllloootttwwwjjj[[[PPPBBB777222111000000000000/////////.........******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******++++++++++++++++++++++++((((((((()))))))))*********++++++,,,,,,++++++***+++,,,---...///000000111...------,,,+++***)))))),,,------......------,,,//////.........---------............///////////////000111111000111333555===JJJ___ttt~~~~~~~~~{{{wwwssstttssspppiii```WWWRRRPPPMMMIIIHHHIIIJJJLLLSSS[[[cccgggmmmpppooojjjfffdddcccbbb^^^YYYSSSLLLFFFBBB???<<<999888999999999888888:::;;;<<<<<<<<<>>>@@@@@@@@@@@@@@@BBBDDDFFFGGGIIIIIIKKKOOOUUUYYYZZZYYY]]]eeemmmrrrrrrtttxxx|||{{{wwwtttssspppnnnnnnnnnooopppqqqqqqqqqqqqppppppppppppsssrrrqqqpppooommmmmmlllooopppsssvvvyyy|||~~~|||yyyuuuuuuwwwzzz{{{|||||||||{{{|||~~~~~~wwwrrrrrrppplllhhhggghhhnnnvvvwwwrrrllliiibbb^^^___^^^XXXUUUVVVTTTTTTTTTSSSRRRQQQQQQPPPMMMNNNMMMIIICCC@@@??????>>>>>>===<<<<<<===>>>???@@@>>>AAAFFFHHHJJJOOOUUU```jjjwwwiiiNNN@@@???<<<<<>>AAAAAAAAADDDEEEFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIHHHJJJNNNSSSXXX[[[[[[ZZZXXX[[[aaaddddddgggkkknnn~~~mmmZZZQQQOOOIIIHHHJJJDDDAAAEEEGGGGGGQQQdddrrruuupppeeeZZZVVVWWW\\\eeemmmppphhh[[[OOOIIIFFFEEEEEEFFFIIIJJJKKKMMMUUUbbblll|||qqqfff]]]XXXUUUXXX^^^lll[[[CCC>>>???AAABBBHHHTTTccckkknnnsss||||||ppp^^^SSSDDD999333222111111111000000000////////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************************************************))))))))))))******++++++++++++++++++++++++))))))))))))*********+++***++++++,,,,,,++++++******++++++,,,---...//////---------,,,,,,+++++++++,,,------......------,,,...............---------............///////////////000111111000111333555;;;GGGZZZooo}}}|||}}}|||wwwtttuuutttpppiii```XXXSSSQQQKKKGGGEEEGGGIIILLLUUU^^^dddhhhooorrrqqqnnnkkkiiilllhhhddd```\\\TTTJJJCCCAAA>>>:::999999999888888:::;;;===>>>======???AAACCCBBBAAA@@@@@@@@@AAABBBFFFGGGIIINNNSSSXXXZZZZZZ^^^eeennnrrrssstttyyy}}}~~~zzzvvvtttqqqooonnnnnnoooooossssssssssssrrrrrrqqqpppssssssrrrqqqppppppppppppvvvxxx{{{~~~}}}~~~~~~}}}uuuqqqpppnnnjjjjjjiiijjjooottttttoooiiidddccceeefffbbb\\\YYYZZZWWWWWWVVVUUUTTTRRRQQQPPPPPPPPPOOOKKKFFFCCCAAAAAA@@@???>>>>>>>>>>>>??????>>>>>>AAAFFFIIIKKKPPPVVVbbblll{{{hhhNNN@@@>>>;;;;;;???===>>>>>>???AAAEEEHHHHHHHHH===<<<;;;===@@@DDDEEEFFFDDDGGGIIIIIIGGGFFFFFFFFFHHHHHHHHHJJJLLLMMMLLLLLLJJJIIIGGGHHHJJJLLLMMMMMMMMMLLLPPPWWW\\\```fffmmmxxxppp]]]RRROOOIIIHHHIIICCCAAAEEEFFFGGGQQQdddssszzzwwwkkk^^^YYYYYY]]]eeennnrrriii\\\PPPIIIEEEDDDDDDGGGJJJLLLMMMOOOVVVcccmmm~~~|||qqqggg^^^XXXSSSWWW]]]kkk\\\DDD>>>???BBBEEEJJJUUUccclllooottt|||sssaaaVVVGGG;;;555333222111000000000/////////......------------------------************************************************************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++,,,,,,---......///***+++,,,---...///000111,,,------......------,,,....................................///////////////000111111000111333555:::CCCUUUkkk{{{~~~}}}}}}~~~{{{vvvrrruuurrrnnnggg___XXXSSSPPPKKKFFFCCCDDDFFFJJJSSS\\\dddjjjqqqwwwxxxwwwuuutttvvvqqqlllhhhddd\\\PPPFFF@@@===:::888888999999999<<<===????????????@@@BBBDDDCCCAAA???>>>>>>??????DDDEEEHHHLLLRRRWWWZZZ\\\]]]dddmmmrrrtttvvvzzz~~~yyywwwuuurrrppppppqqqqqqqqqrrrsssuuuuuuuuuttttttssssssrrrqqqqqqrrrsssttt|||~~~}}}}}}}}}}}}zzzsssppppppooolllqqqpppppprrruuussslllggg^^^ccciiijjjfff```^^^___\\\\\\\\\[[[YYYWWWUUUSSSRRRQQQOOOLLLHHHEEEBBBBBB@@@@@@@@@???????????????>>>>>>BBBHHHKKKMMMRRRYYYfffooo~~~eeeLLL@@@???;;;;;;???>>>AAA??????@@@DDDGGGIIIJJJAAA>>><<<===@@@DDDHHHIIIJJJMMMPPPRRRQQQOOONNNNNNMMMLLLNNNQQQTTTUUUSSSQQQOOOMMMKKKJJJLLLMMMMMMMMMJJJIIILLLRRRXXX^^^hhhrrrrrr^^^SSSOOOHHHHHHIIICCCBBBDDDFFFHHHQQQcccttt~~~~~~qqqccc\\\[[[^^^fffnnnsssjjj]]]QQQJJJFFFEEEDDDHHHKKKMMMNNNPPPXXXdddmmm|||zzzrrrhhh```ZZZRRRVVV[[[jjj```GGG???@@@CCCGGGKKKVVVcccmmmqqquuu|||tttdddYYYIII===666444222111/////////.........------------------------------************************))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,------......///)))***+++,,,---...//////,,,------......------,,,---.................................////////////...///111111000111444666999@@@QQQhhhxxx~~~~~~~~~||||||}}}{{{uuupppsssooojjjccc]]]VVVQQQNNNKKKFFFBBBBBBCCCFFFNNNXXXdddkkkvvv~~~yyysssnnniiiaaaUUULLL@@@===999888888:::;;;;;;===???@@@@@@??????AAABBBBBBAAA@@@???>>>??????@@@BBBDDDGGGKKKPPPUUUZZZ]]]\\\dddnnntttvvvzzz}}}|||yyyvvvuuutttuuuvvvssstttvvvwwwwwwvvvuuuttttttsssrrrrrrrrrsssuuuvvv~~~yyyxxx}}}|||zzzwwwyyywwwrrrqqqttttttqqqwwwwwwxxxzzz|||yyytttooodddkkkqqqoooiiidddccccccaaaaaaaaa```^^^[[[XXXWWWTTTRRROOOLLLIIIFFFDDDBBBAAAAAAAAAAAA@@@@@@????????????DDDKKKOOOQQQVVV\\\iiisss```JJJ???@@@<<<<<<@@@???CCCAAA???AAAEEEJJJNNNOOOFFFBBB>>><<>>666333222000............------------...------,,,,,,------...++++++++++++++++++++++++((((((((((((((((((((((((******************************))))))))))))******++++++++++++++++++++++++))))))))))))*********+++***++++++,,,,,,++++++***,,,,,,,,,------.........+++++++++******))))))))),,,------......------,,,---------...........................////////////...///000111111222444666999>>>OOOfffvvv|||}}}}}}~~~~~~|||{{{{{{{{{||||||{{{uuuqqqqqqmmmfff```ZZZUUUPPPLLLKKKGGGCCCCCCCCCDDDKKKTTTeeennn{{{~~~vvvoooiiiaaaYYYSSSDDD@@@<<<::::::<<<======>>>@@@AAAAAA@@@@@@AAABBBAAA@@@?????????@@@AAABBBBBBEEEHHHKKKOOOTTTYYY]]]]]]fffqqqyyy~~~|||zzzyyyyyyzzzzzzzzzzzz{{{{{{yyywwwtttrrruuutttrrrrrrrrrtttvvvwww}}}ttttttzzz~~~zzzwwwtttvvvuuusssssswwwyyywwwyyy{{{vvv{{{|||tttlllhhhfffeeecccdddddddddbbb___\\\ZZZXXXVVVRRROOOMMMKKKGGGEEECCCCCCDDDDDDCCCBBBAAA@@@AAABBBGGGOOOSSSUUU[[[aaakkkttt\\\GGG???AAA======AAA@@@DDDBBB@@@CCCHHHOOOUUUXXXPPPJJJCCC@@@BBBGGGMMMQQQ\\\aaafffjjjjjjiiihhhgggdddcccdddiiinnnnnnjjjeee[[[ZZZYYYXXXYYYXXXUUUSSSKKKIIIJJJOOOVVVbbbtttrrr]]]RRRNNNGGGGGGIIIDDDEEEEEEFFFIIIQQQ```tttxxxhhh^^^ZZZ\\\ccckkkuuulll```TTTMMMJJJIIIIIIGGGKKKNNNOOOQQQXXXdddmmmyyy{{{ssskkkaaaZZZUUUYYY___nnniiiOOOEEEBBBDDDGGGIIISSSaaakkkrrrwww||||||ggg[[[KKK>>>666333111///////////////............------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******************************))))))))))))******++++++++++++++++++++++++((((((((()))))))))*********++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------,,,+++***))))))))),,,------......------,,,---------.........//////............////////////---///000111111222444777:::===MMMfffvvv|||}}}}}}~~~~~~}}}}}}|||}}}}}}}}}}}}||||||{{{}}}wwwsssqqqlllddd^^^YYYUUUOOOKKKKKKGGGDDDEEEEEEFFFLLLTTThhhrrrvvvlllddd]]]YYYWWWKKKGGGAAA>>>======>>>>>>>>>@@@AAAAAA@@@???AAABBBBBBAAA@@@??????@@@AAABBBCCCFFFIIILLLNNNSSSYYY^^^aaakkkwww~~~|||{{{|||}}}~~~~~~~~~}}}zzzwwwtttvvvtttrrrqqqqqqsssuuuwww|||xxxqqqsssxxx}}}zzzxxxsssvvvvvvtttuuuzzz|||{{{zzz|||tttllljjjjjjgggggghhhiiiiiigggdddaaa___^^^[[[WWWUUUSSSQQQMMMJJJFFFGGGGGGGGGFFFEEEDDDCCCCCCDDDJJJRRRWWWZZZ___eeekkkuuuYYYFFF???BBB>>>===BBB@@@DDDBBBAAADDDKKKTTT[[[___YYYRRRIIIDDDFFFLLLSSSWWW___dddkkkooopppnnnmmmlllmmmlllmmmrrrwwwwwwrrrmmmiiigggdddbbb```\\\WWWSSSNNNLLLNNNTTT^^^nnnqqq]]]QQQMMMFFFGGGIIIDDDFFFFFFGGGJJJQQQ___tttxxxggg]]]YYYZZZbbbiiivvvmmm```UUUNNNKKKJJJJJJGGGJJJNNNOOORRRXXXccclllxxx|||tttkkkaaaYYYWWW[[[aaappplllRRRGGGCCCDDDGGGHHHQQQ___jjjqqqvvv{{{ggg\\\LLL>>>666333000///000000000000////////////---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,+++++++++***************+++++++++........................,,,------......------,,,---------.........//////............/////////000---///000111111222555777;;;===MMMfffwww||||||~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~zzzvvvqqqlllddd^^^YYYUUUPPPKKKJJJGGGFFFGGGGGGHHHNNNUUUjjjtttuuujjj___ZZZYYYZZZRRRMMMFFFAAA???>>>>>>>>>>>>@@@AAAAAA??????@@@BBBCCCBBBAAA@@@@@@@@@AAABBBDDDGGGJJJLLLNNNRRRYYY^^^eeeooo|||~~~}}}|||}}}~~~}}}|||zzzvvvuuurrrqqqqqqsssuuuvvv|||wwwpppooossswww}}}{{{zzzzzztttwwwwwwuuuvvv{{{~~~|||zzz}}}qqqjjjkkkllljjjkkklllmmmnnnllljjjfffdddccc```\\\YYYXXXVVVRRRNNNIIIIIIJJJJJJIIIGGGFFFEEEDDDFFFLLLUUUZZZ\\\aaahhhjjjuuuSSSLLLCCC??????BBBDDDEEEDDDDDDDDDFFFLLLTTT]]]ccc]]]VVVMMMGGGHHHNNNUUUYYY]]]ccckkknnnnnnoootttxxxwwwwwwzzz}}}zzzuuunnnaaaTTTPPPSSSOOOTTTZZZ___iii{{{iii___SSSKKKIIIHHHEEECCCEEEDDDEEEGGGLLLZZZsssfffWWWZZZ\\\bbbqqqvvvqqqdddTTTJJJHHHHHHFFFFFFHHHJJJLLLNNNUUU___fffsss~~~sssfff^^^]]]XXXZZZaaatttqqqRRREEEGGGHHHEEEIIIQQQ^^^jjjsssyyy}}}{{{mmm]]]KKKAAA;;;555333333///............---------000000///...------,,,,,,,,,,,,***)))))))))***+++******))))))))))))******((()))))))))************//////---,,,+++***************************************+++++++++,,,,,,,,,)))***+++,,,------------+++*********))))))(((((())))))*********+++++++++,,,,,,,,,---------......---------............///............////////////000000000111111111000000777@@@PPP```ppp|||}}}~~~~~~~~~~~~{{{xxxoookkkddd\\\UUUOOOKKKJJJIIIFFFFFFHHHIIIJJJOOOWWWnnnxxx}}}tttiii```[[[\\\^^^\\\VVVMMMFFFBBBAAA@@@@@@BBBAAA@@@?????????@@@AAABBBBBBAAA@@@@@@AAAAAABBBCCCGGGKKKNNNPPPSSSYYY]]]eeennn~~~}}}~~~|||zzzxxxuuuqqqoooooosssvvvzzzyyyrrrllljjjooowww}}}{{{xxxuuuwwwsssppprrryyy|||~~~{{{|||~~~~~~zzzsssjjjffffffffffffjjjqqqwwwvvvtttrrroookkkggghhhddd^^^^^^```\\\TTTOOOPPPOOOMMMJJJHHHIIIJJJIIIMMMSSSYYY]]]```dddfffsssRRRLLLDDD@@@AAAEEEHHHIIIHHHGGGGGGHHHMMMUUU]]]cccaaa[[[SSSOOOOOOSSSXXXZZZ]]]aaafffiiikkknnnssswwwzzz|||wwwgggXXXSSSTTTQQQWWW___hhhsssddd[[[QQQJJJHHHHHHGGGEEEEEEDDDEEEHHHLLLYYYrrrjjj]]]^^^^^^cccqqqxxxrrrdddSSSIIIGGGGGGFFFHHHJJJKKKLLLNNNTTT]]]dddsssuuuhhh```^^^XXXZZZaaasssrrrSSSGGGHHHIIIGGGLLLUUUbbbkkkppptttwwwzzzppp```MMMAAA:::444111111000000/////////.........---------,,,,,,++++++***,,,+++***)))))))))***+++******))))))))))))******************++++++++++++...---,,,+++******************************************+++++++++,,,,,,,,,)))***+++,,,------------,,,+++++++++***************+++++++++,,,,,,,,,---,,,,,,,,,---------......---------............////////////000000000000111////////////000111333333888@@@NNN```qqq~~~~~~|||~~~}}}}}}~~~|||yyyuuunnnjjjccc[[[TTTNNNJJJIIIIIIFFFEEEGGGHHHIIINNNUUUjjjsss|||{{{rrrhhh___\\\___bbbccc\\\RRRIIIEEECCCBBBBBBCCCBBBAAA???>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAADDDHHHLLLOOOQQQVVV\\\aaakkksss|||zzzwwwrrroooooorrruuuzzz|||vvvrrrnnnlllqqqxxx}}}{{{wwwuuuvvvsssqqqtttyyy}}}|||zzzzzz~~~{{{vvvuuuvvvuuusssnnngggaaa```aaacccmmmvvv~~~{{{vvvnnnoookkkfffeeefffaaaYYYUUUUUUTTTRRROOOMMMMMMNNNNNNRRRWWW[[[___bbbeeehhhtttOOOKKKEEECCCEEEIIIMMMPPPOOONNNMMMLLLNNNSSS[[[aaaccc```\\\ZZZ[[[]]]^^^^^^^^^___bbbfffkkkpppuuuxxx|||nnn]]]UUUVVVWWW___jjjuuuppp]]]VVVNNNIIIHHHHHHHHHGGGDDDDDDFFFHHHLLLXXXppppppcccbbb```dddqqq}}}vvvgggUUUJJJHHHHHHGGGJJJKKKLLLLLLMMMSSS[[[bbbsssxxxkkkbbb___XXXYYY```rrruuuVVVIIIJJJLLLJJJPPPZZZgggnnnoooppptttxxxtttcccOOOBBB:::333//////111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************))))))))))))*********++++++++++++,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......---------............///000000000000111111111111///.........000222555666999???LLL___sss~~~~~~~~~zzz}}}~~~}}}||||||{{{yyyvvvsssnnnjjjccc[[[SSSNNNJJJHHHGGGDDDDDDEEEFFFGGGLLLTTTdddllluuuzzz~~~|||xxxpppeee^^^^^^ccciiimmmeeeYYYOOOIIIFFFEEEDDDDDDCCCAAA???>>>>>>??????@@@AAABBBCCCCCCBBBAAAAAAEEEHHHMMMPPPTTTZZZbbbhhhvvv~~~~~~|||xxxtttpppoooqqqssszzz}}}zzzvvvtttsssqqqpppssszzz}}}{{{xxxuuuuuussssssuuuxxxyyywwwtttxxx{{{}}}{{{vvvqqqooooooooonnnkkkddd]]][[[___eeerrr|||zzzxxxtttooommmmmmhhhaaa^^^^^^\\\YYYVVVTTTSSSTTTUUUXXX\\\```cccfffjjjlllxxxLLLIIIGGGGGGJJJOOOTTTWWWXXXWWWTTTPPPNNNPPPUUUZZZ```______aaacccdddcccbbb___```ccchhhpppvvvzzz{{{|||qqqaaaYYYYYYbbbkkkwwwsssdddXXXSSSLLLHHHGGGGGGFFFFFFCCCDDDFFFHHHLLLWWWmmmttteeebbb___dddttt{{{kkkXXXMMMKKKKKKIIIHHHJJJKKKLLLMMMSSS\\\ccctttzzzmmmbbb___XXXYYY___qqqxxxYYYKKKKKKNNNMMMTTT___lllrrrpppppptttzzzvvveeePPPCCC;;;444111111111111000000000/////////------..................+++++++++*********************))))))))))))***************+++++++++,,,,,,)))))))))))))))***++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---------......---------............/////////000000000111111111111000......///222555777999>>>KKK___uuu~~~~~~}}}}}}~~~~~~{{{}}}~~~}}}}}}||||||zzzxxxvvvtttpppllleee\\\TTTNNNJJJIIIFFFCCCBBBDDDDDDEEEKKKRRRaaaiiiqqqvvv|||}}}xxxuuummmddd]]]___gggooovvvmmmaaaUUUNNNIIIFFFEEEBBBAAA@@@?????????@@@AAA???@@@CCCDDDEEEEEECCCBBBFFFJJJNNNRRRWWW```kkkrrr~~~|||yyytttpppnnnpppqqqzzz|||yyyuuussstttsssrrrwww}}}~~~|||yyyvvvuuutttssstttvvvwwwvvvtttwwwwwwwwwuuuqqqooooooqqqrrrooojjjbbbZZZZZZdddoooxxxyyytttrrrqqqnnnjjjffffffdddaaa]]][[[ZZZ[[[\\\^^^bbbeeehhhmmmqqquuuHHHHHHIIIJJJNNNTTTZZZ^^^```___\\\VVVOOOMMMOOOSSSVVVXXX[[[___dddeeedddbbb^^^```eeemmmuuu|||tttgggaaaaaajjjsssqqqeee^^^VVVRRRMMMHHHFFFEEEDDDCCCCCCCCCFFFHHHKKKUUUjjj~~~uuuddd```]]]eeexxx}}}mmmZZZNNNKKKJJJIIIFFFHHHJJJKKKMMMTTT]]]dddttt{{{mmmbbb^^^XXXYYY___qqq{{{ZZZKKKKKKNNNNNNZZZeeeqqquuurrrpppsssxxxxxxfffRRREEE<<<666333444000000000/////////......------..................++++++++++++******))))))******))))))))))))******))))))))))))*********+++(((((((((((()))***++++++******************************+++++++++,,,,,,,,,******++++++,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---------............///........./////////000000444222000...///111333555999>>>JJJ___uuu}}}}}}~~~~~~}}}~~~~~~~~~||||||}}}}}}~~~~~~~~~|||yyyxxxwwwrrrnnnggg^^^VVVPPPLLLJJJFFFCCCBBBCCCCCCDDDIIIPPP___gggpppvvv|||~~~vvvtttmmmccc\\\___iiirrr{{{sssggg[[[RRRLLLHHHFFF@@@??????>>>???@@@BBBCCC>>>@@@CCCFFFGGGHHHGGGFFFHHHLLLPPPVVV]]]iiiwww~~~|||{{{xxxtttpppnnnoooqqqzzz~~~}}}}}}yyyvvvuuuttttttzzz~~~zzzxxxvvvtttrrrqqqsssuuuwwwxxxvvvuuurrrpppoooqqquuuyyyzzzrrriii```ZZZ\\\mmm~~~~~~xxxvvvuuutttsssnnnnnnllliiieeecccbbbcccbbbdddhhhlllpppvvv|||EEEGGGJJJMMMQQQWWW^^^cccdddfffddd]]]SSSMMMMMMOOOOOOQQQUUU[[[aaaccccccaaa^^^bbbgggooovvv~~~tttllliiijjjllltttzzzmmmccc]]]ZZZTTTQQQMMMIIIFFFCCCBBBBBBBBBCCCFFFIIIKKKTTThhh{{{vvveee___]]]ggg{{{|||mmm[[[OOOKKKIIIGGGEEEGGGIIIJJJMMMTTT^^^eeeuuu|||mmmbbb]]]XXXYYY```rrr|||[[[JJJIIILLLMMM]]]fffppptttqqqooopppsss{{{iiiTTTGGG>>>888666666000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******))))))))))))******(((((()))))))))*********))))))(((((()))***++++++******************************+++++++++,,,,,,,,,******+++++++++++++++***************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---------............///............////////////444333111000000111222333777>>>LLL___ttt~~~{{{}}}}}}~~~~~~}}}}}}~~~~~~|||}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{|||}}}~~~}}}|||{{{{{{tttppphhh___WWWQQQMMMKKKFFFCCCAAACCCCCCCCCHHHOOO]]]fffpppwww}}}vvvtttnnnddd\\\^^^hhhrrr~~~wwwlllaaaXXXQQQKKKHHH@@@??????>>>???AAABBBCCC>>>@@@CCCFFFIIIKKKLLLLLLMMMPPPUUU\\\fffuuu~~~{{{zzzxxxuuurrrpppqqqsss{{{~~~}}}|||xxxwwwvvvvvv{{{~~~{{{xxxuuusssqqqpppqqqtttwwwzzzuuurrrpppoooqqqvvv|||rrrfff___]]]dddyyy}}}{{{|||wwwwwwvvvsssooommmmmmnnnlllnnnqqqtttyyyCCCGGGKKKOOOSSSYYY```eeefffiiijjjdddYYYQQQOOOQQQRRRSSSWWW]]]bbbffffffeeecccggglllpppvvvuuuooollllllmmmjjjooowww~~~|||wwwpppjjjccc]]]XXXWWWQQQPPPMMMJJJFFFDDDCCCCCCBBBCCCFFFIIIKKKSSSfffxxxyyyiiibbb^^^hhh}}}}}}ppp___SSSOOOKKKHHHFFFHHHIIIJJJMMMSSS\\\cccuuu}}}nnnbbb^^^WWWZZZaaattt}}}[[[HHHFFFJJJKKKVVV^^^gggnnnooooooqqqrrrnnnXXXIII@@@999666777111111111000000000//////---------,,,,,,++++++******++++++,,,+++***)))(((******))))))))))))******))))))*********+++++++++******)))))))))***++++++******************************+++++++++,,,,,,,,,******++++++++++++******++++++++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,---------......---------............///...////////////000000000111111111111222222333444666>>>MMM```rrr~~~{{{{{{{{{|||~~~~~~~~~~~~~~~~~~{{{{{{|||}}}}}}}}}}}}}}}}}}}}}|||||||||{{{~~~}}}}}}~~~tttooohhh___WWWPPPLLLJJJFFFCCCBBBCCCCCCCCCHHHOOOZZZdddooowww~~~~~~wwwvvvpppfff\\\\\\fffpppzzzqqqggg^^^VVVOOOJJJBBBBBB@@@?????????@@@@@@???@@@CCCGGGKKKNNNQQQSSSRRRVVV[[[cccooo}}}zzzzzzyyywwwuuutttvvvwww{{{}}}~~~~~~{{{zzz{{{zzzxxx||||||yyywwwrrrqqqqqqppppppqqqtttvvvrrrqqqppprrrvvv{{{pppdddbbbfffppp}}}zzzxxxxxxyyyxxxyyy{{{~~~BBBFFFLLLPPPTTTZZZaaagggfffjjjmmmhhh]]]UUUSSSTTTYYYZZZ]]]aaagggjjjkkkkkkjjjmmmppprrrwwwxxxllljjjjjjjjjlllhhhkkknnnqqqrrrrrrpppoookkkfffcccaaa___ZZZVVVTTTNNNNNNMMMJJJGGGEEEDDDEEEAAACCCFFFIIIKKKSSSeeewww|||mmmfff```hhh}}}tttcccXXXSSSOOOKKKHHHIIIJJJKKKLLLRRRZZZaaavvv~~~oooccc___WWWZZZbbbuuu}}}ZZZGGGEEEHHHIIILLLSSS^^^gggnnnrrrtttuuurrr[[[KKK@@@999555666222222222111111111111000000000///...------,,,,,,******+++,,,+++***)))(((******))))))))))))************+++++++++,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,******+++++++++******))),,,,,,,,,------.........//////.........---------,,,,,,,,,---------......---------.........//////000000000000111111111111//////000222333444555555444>>>NNN```ppp~~~zzzzzz|||}}}~~~~~~~~~~~~~~~zzz{{{{{{|||||||||||||||{{{}}}}}}}}}}}}~~~zzz}}}~~~~~~sssoooggg^^^VVVOOOKKKIIIGGGCCCBBBCCCCCCCCCHHHOOOXXXbbbnnnvvv~~~|||wwwwwwrrrggg]]][[[dddnnn{{{ssskkkbbbZZZQQQLLLEEEDDDBBB@@@>>>======>>>???@@@CCCGGGKKKPPPTTTVVVVVVZZZ```hhhuuu{{{zzzzzzzzzyyywwwwwwyyy{{{{{{}}}zzzyyyzzz}}}}}}zzz|||}}}{{{xxxuuuoooppprrrqqqppppppppppppoooppprrruuuzzz~~~ooodddgggooo{{{FFFFFFHHHMMMTTTZZZ___aaahhhiiiiiigggccc]]]WWWRRRXXX^^^ffflllooorrrvvvyyyyyyyyyzzz}}}}}}pppiiiggghhhhhhgggdddeeeeeefffeeedddbbbaaabbbaaa^^^[[[YYYWWWUUUUUUMMMMMMLLLKKKIIIFFFDDDCCCBBBDDDHHHJJJJJJQQQdddvvvpppccciiinnnvvvfffYYYSSSNNNIIIFFFHHHJJJKKKMMMTTT]]]eeewwwwwwnnneee___VVVYYYaaasss}}}```KKKDDDGGGKKKKKKQQQ^^^kkkqqqqqquuuzzzwww___KKK???:::777555///////////////000000111222111000///---+++***)))++++++,,,,,,,,,,,,++++++))))))))))))))))))******)))************+++++++++...,,,))))))+++,,,+++)))******++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++///......------....../////////.........------------------------------------------............///$$$''',,,000222222111000//////000000111222444555888@@@PPPcccsss~~~|||zzzxxxyyy{{{}}}~~~~~~~~~}}}}}}|||{{{zzzyyyxxxyyyzzzzzz~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}{{{rrrnnnggg___WWWPPPKKKIIIIIIBBB>>>AAAEEEFFFIIILLLUUU^^^lll{{{zzzvvvqqqjjj```\\\cccmmm}}}~~~yyyooofff___VVVOOOJJJDDDAAABBBCCCAAA@@@CCCAAABBBDDDHHHMMMRRRVVVYYY[[[dddiiiqqq}}}{{{zzzxxxvvvwwwxxxzzz|||}}}~~~~~~zzzvvvsssqqqppppppooommmkkklllnnnooolllqqqvvvyyyyyyyyy{{{}}}pppjjjfffjjjrrrHHHGGGHHHKKKRRRYYY___bbbfffiiikkkkkkgggbbb___^^^]]]dddnnnvvv{{{~~~vvvkkkeeeeeefffeeedddbbbcccccccccbbbaaa___^^^ZZZYYYXXXVVVTTTSSSSSSRRRNNNNNNLLLJJJHHHFFFEEEDDDBBBDDDGGGIIIIIIPPPbbbtttuuugggjjjlll}}}yyyhhhZZZSSSNNNIIIEEEGGGIIIJJJLLLRRR[[[cccuuu~~~xxxpppgggaaaVVVXXX___ppp{{{^^^JJJDDDFFFJJJLLLTTTaaaooouuuuuuwww|||yyyaaaMMM@@@999555222222111000000////////////111111000///---,,,++++++***++++++,,,,,,++++++***************)))))))))))))))************+++++++++---+++))))))+++,,,***(((******++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++*********///.........---------------------------------------------............///)))+++...000111111000/////////000000111222444555888>>>KKK___rrr~~~|||zzzzzz{{{|||~~~~~~~~~|||{{{zzzzzzzzzzzz{{{|||||||||}}}}}}~~~~~~}}}~~~}}}|||zzzpppmmmggg___YYYSSSPPPNNNKKKEEEAAACCCFFFGGGJJJMMMWWWaaappp{{{wwwqqqkkkbbb^^^dddnnn}}}ssskkkeee^^^WWWMMMGGGBBBBBBAAA??????AAACCCDDDGGGKKKPPPVVVZZZ]]]aaaiiinnnuuu}}}{{{yyywwwwwwxxx{{{}}}~~~zzzuuupppmmmjjjjjjiiihhhffffffiiillloooppptttxxxyyyvvvsssqqqqqqjjjfffffflllsss}}}NNNLLLJJJJJJNNNUUU]]]aaabbbgggkkkkkkfffcccdddfffeeemmmxxx~~~rrrllleeebbbbbbcccbbbaaa`````````___^^^\\\[[[ZZZVVVVVVVVVVVVUUUUUUUUUUUUPPPOOOLLLJJJGGGFFFFFFFFFBBBDDDFFFHHHHHHNNN^^^ooozzzkkkkkkjjjyyy|||jjj[[[SSSMMMIIIEEEGGGHHHIIIKKKQQQYYY```rrr{{{vvvpppggg```VVVXXX^^^nnnvvvZZZHHHCCCFFFIIIMMMVVVeeetttzzzyyyzzz}}}{{{dddOOO@@@888333111444333222111000/////////000000//////...------,,,******++++++++++++******++++++*********))))))))))))************++++++++++++*********++++++)))'''******++++++++++++******++++++************++++++++++++++++++++++++++++++++++++------------++++++............---------------------------------------------............///...//////000000//////...//////000000111222444555888<<>>???BBBFFFIIIOOOVVV]]]cccgggiiinnnuuuwww~~~}}}yyyxxxzzz}}}~~~xxxvvvrrrlllgggbbb^^^\\\[[[ZZZYYY[[[aaahhhnnnrrrtttsssqqqnnnjjjgggeeedddgggjjjqqqxxx}}}~~~nnnjjjccc\\\WWWXXX^^^ccclllqqqtttqqqjjjhhhmmmrrrxxx|||ooohhhaaa`````````aaaaaa```___]]]\\\[[[ZZZYYYXXXWWWWWWTTTTTTTTTTTTSSSRRRPPPPPPQQQOOOLLLIIIFFFFFFFFFGGGBBBBBBCCCEEEFFFKKKYYYgggzzziiihhhiii{{{}}}kkkZZZOOOJJJFFFFFFHHHKKKMMMOOOTTT\\\bbbnnn|||}}}vvvrrrmmmeee___YYYZZZ]]]kkklllQQQEEEDDDGGGHHHHHHSSSeeewww~~~}}}|||~~~~~~{{{yyyzzziiiSSSCCC999666555222111111111111111222222////////////////////////++++++,,,,,,,,,,,,++++++,,,+++++++++******))))))))))))*********+++++++++,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,+++++++++******))))))******+++++++++++++++++++++++++++'''(((***,,,,,,***(((''',,,,,,------------------,,,,,,,,,---------......---------............/////////......///000111222/////////000111222444444555===HHHXXXppp~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~|||}}}~~~~~~}}}}}}}}}}}}|||{{{zzzzzzyyywwwsssqqqmmmiiiccc]]]XXXUUUSSSSSSNNNJJJGGGGGGFFFEEEHHHNNNYYYhhh}}}xxxrrrnnniiifffjjjqqq~~~ssskkkgggccc^^^VVVNNNGGGEEECCCAAABBBEEEGGGLLLSSS\\\dddjjjnnnpppuuu|||||||||{{{|||zzzwwwmmmkkkgggbbb^^^[[[YYYWWWWWWVVVVVV[[[ccclllqqqtttyyytttmmmgggddddddfffgggkkkpppwww}}}zzzwwwrrrjjjdddcccggglllooorrrtttsssqqqsssyyyxxxnnngggeee]]]]]]^^^_________^^^]]]ZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUSSSQQQOOOOOONNNKKKIIIFFFEEEEEEEEEBBBAAABBBDDDFFFKKKXXXeeeyyyggggggiii||||||jjjYYYNNNIIIFFFFFFIIILLLOOOQQQVVV^^^dddnnn||||||uuummmgggbbbZZZZZZ]]]jjjhhhNNNDDDEEEHHHIIIGGGRRReeexxx}}}|||mmmUUUCCC999777777000000000000000111222222000000//////////////////,,,,,,------------,,,,,,++++++++++++++++++++++++)))************+++++++++,,,------+++***)))+++,,,++++++,,,,,,,,,,,,++++++******))))))))))))******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,------------+++,,,,,,------.........---------............///---------...///000111222//////000000111222444555111;;;GGGWWWrrr}}}}}}~~~~~~~~~~~~~~~}}}|||{{{|||~~~~~~{{{|||~~~~~~}}}|||||||||{{{zzzyyyyyyxxxuuuqqqmmmlllhhhbbb[[[VVVSSSRRRRRRNNNJJJHHHHHHFFFEEEIIIOOOZZZjjj|||wwwrrroookkkhhhkkkqqq|||qqqjjjgggddd```YYYRRRKKKJJJHHHEEEEEEGGGJJJOOOXXXbbbkkkrrrvvvxxx|||~~~|||uuuooolll___]]][[[XXXWWWVVVVVVVVVWWWXXX[[[cccmmmtttwwwwww~~~wwwllldddbbbdddhhhkkkoootttzzzwwwwwwvvvqqqlllkkkoootttppprrrvvvzzz|||tttpppjjjccc___aaaYYYZZZ[[[\\\[[[ZZZYYYZZZWWWWWWVVVUUUUUUUUUVVVWWWVVVWWWXXXXXXWWWUUUSSSQQQMMMLLLKKKIIIGGGEEECCCCCCAAA@@@AAADDDGGGLLLXXXdddyyygggfffhhh{{{{{{jjjYYYOOOKKKHHHDDDHHHLLLOOORRRXXX```fffooo}}}vvvlllfffdddYYYYYY\\\iiieeeLLLDDDGGGIIIIIIHHHSSSgggzzzrrrWWWBBB888666777111111000/////////000000111000000000//////......---......//////......---)))******++++++,,,,,,---)))************++++++++++++++++++(((&&&&&&))),,,+++,,,,,,------,,,,,,+++******))))))))))))******++++++++++++++++++++++++........................++++++,,,,,,,,,---------++++++,,,,,,---......///---------............///,,,------...//////000000//////000000111222444555333<<>><<<>>>AAAGGGOOO___nnnvvv{{{pppSSS???777666111111111111000000000000////////////////////////------......------,,,+++,,,,,,++++++*********)))++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++000//////...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,------------,,,++++++++++++***)))((('''++++++,,,,,,---..................///////////////000000/////////000111111666:::AAAPPPiii|||}}}}}}}}}}}}|||~~~~~~}}}}}}}}}}}}wwwuuusssrrrqqqlllddd^^^TTTPPPLLLMMMLLLHHHEEEFFFDDDEEEHHHKKKKKKLLLTTT^^^gggjjjllliiieeeccceeeiiiiiijjjkkkkkkiiihhhiiijjjiiiiiijjjkkkmmmnnnooopppppppppqqqqqqqqqrrrrrrrrrttt|||uuufffaaa___iii|||}}}yyyssslllgggdddccc```^^^[[[YYYWWWWWW[[[^^^^^^]]]```gggkkkkkkkkkmmmpppssswww{{{}}}}}}|||{{{zzzzzz{{{||||||}}}~~~zzzqqqiiifffccc```]]]\\\ZZZXXXVVVUUUTTTTTTOOOOOONNNMMMMMMPPPUUUYYYTTTYYY```eeejjjsss{{{xxxtttrrrqqqqqqooonnnllllllhhhaaa\\\\\\cccjjjrrrxxxyyyqqqnnnllliiigggfffdddaaa^^^\\\[[[\\\TTTSSSPPPNNNLLLJJJJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKMMMNNNOOOOOOOOONNNMMMNNNNNNLLLHHHEEEEEEGGGEEEAAABBBFFFFFFGGGRRRaaauuupppiiinnnuuuyyyfffTTTMMMKKKKKKGGGIIIKKKMMMPPPVVV^^^dddoooyyyssspppllleee___YYY[[[\\\eee}}}^^^GGG>>><<<>>>AAAHHHOOO\\\jjjrrrxxxnnnTTTAAA888555000000000000111111111111////////////////////////......---,,,,,,,,,,,,---******+++++++++++++++,,,************************))))))+++,,,,,,,,,++++++------------------------+++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++---.........------++++++,,,,,,,,,++++++***------------............------......//////000000///////////////000111222333888>>>LLLccc~~~~~~~~~~~~}}}{{{{{{}}}~~~}}}}}}}}}|||vvvtttrrrqqqoooiiiaaaZZZTTTNNNKKKMMMKKKEEEBBBCCCCCCDDDGGGJJJIIIKKKUUU```dddhhhjjjhhhcccaaaeeejjjnnnqqqsssrrrqqqpppqqqrrrsssssstttuuuvvvwwwyyyzzzvvvwwwxxxyyyzzz{{{{{{{{{yyyzzzllljjjiiiqqqzzzrrrlllhhhgggeeebbb^^^[[[WWWVVVWWWZZZZZZYYYZZZ___aaa```___aaadddhhhllloooqqqrrrpppppppppooonnnnnnnnnmmmlllmmmjjjbbb]]][[[ZZZXXXUUUUUUTTTSSSSSSSSSTTTTTTQQQSSSTTTTTTUUUXXX^^^bbbccchhhpppxxx{{{lllkkkkkkmmmpppqqqpppnnnnnnnnnkkkfffaaa```bbbeeejjjooouuuyyyzzz}}}yyymmmkkklllmmmkkkaaaaaa```]]]ZZZXXXXXXYYYRRRPPPNNNKKKIIIHHHHHHHHHDDDEEEGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNKKKMMMMMMLLLHHHFFFGGGIIIEEEAAAAAAFFFFFFGGGSSSbbbvvvtttkkkpppvvvyyyfffUUUMMMLLLKKKJJJLLLMMMNNNOOOSSSZZZ```kkk{{{xxxrrrpppllleee___YYYZZZ[[[ddd|||]]]GGG>>>;;;>>>AAAHHHNNNZZZhhhpppvvvmmmTTTBBB888444/////////000111111222222------..................///...---,,,+++,,,---...((()))***+++,,,---......************************((()))***+++,,,++++++***)))))))))******+++,,,,,,++++++,,,,,,,,,---------------------,,,,,,+++***+++,,,,,,------,,,,,,+++***+++---...///...------------...///000000000000///////////////.........,,,------...///000111111.........//////000111222222777===III^^^www~~~}}}{{{yyyzzz{{{}}}||||||~~~}}}}}}||||||vvvtttrrrpppnnnhhh___XXXTTTMMMKKKMMMKKKDDD@@@AAABBBCCCFFFHHHHHHJJJUUUaaabbbgggkkkiiidddccchhhmmmsssvvvyyyyyywwwvvvwwwyyy{{{{{{{{{|||}}}yyyzzz{{{}}}~~~~~~~~~~~~yyy}}}rrrrrrsssyyy{{{{{{uuuooonnnmmmjjjfffbbb^^^[[[WWW[[[]]][[[\\\___^^^[[[[[[\\\^^^aaabbbdddeeeeeeeeeeeeeeeeeedddbbbaaa```^^^```^^^WWWSSSTTTTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVYYY[[[^^^^^^___bbbgggllltttzzz|||pppiiiiiijjjmmmqqqvvvwwwvvvuuupppooommmjjjfffdddcccdddiiinnntttwwwzzz{{{sssmmmjjjjjjhhhfffbbbbbbbbb```^^^[[[YYYWWWSSSPPPMMMJJJJJJIIIHHHGGGDDDCCCCCCDDDFFFEEEAAA===AAAAAAAAAAAABBBBBBCCCDDDFFFHHHIIIIIIIIIIIIKKKLLLJJJIIIIIIHHHGGGFFFEEEEEEEEECCCBBBDDDEEEHHHRRR\\\pppooohhhlllwwwwwwdddTTTMMMLLLLLLIIIIIIIIIJJJLLLSSSZZZ```nnn{{{yyyrrrnnnjjjddd___YYYYYYZZZccc|||^^^GGG>>><<>>;;;777444333222111111111222333////////////............///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++************+++,,,---............///...,,,+++,,,---///111........................---,,,++++++************++++++,,,,,,---...//////...///000000000///---,,,........................////////////000000000000444777>>>HHHWWWiiizzz~~~~~~}}}|||{{{zzzzzz}}}{{{zzzzzz~~~{{{xxxyyy|||~~~~~~}}}{{{zzzzzzzzzwwwuuutttqqqlllddd[[[UUUOOOLLLJJJIIIIIIGGGBBB>>>AAACCCDDDDDDHHHOOOUUUXXXhhhlllnnniiibbb```eeelllyyy~~~~~~~~~}}}||||||{{{}}}}}}|||{{{zzzxxxwwwwww~~~{{{}}}~~~|||zzzzzz{{{xxxuuuzzz{{{vvvwwwzzzyyy}}}wwwwwwvvvtttppplllhhheeejjjfffaaa]]]]]]^^^^^^^^^\\\______\\\\\\___```^^^```___]]]]]]]]]\\\ZZZYYYWWWVVVUUUTTTTTTUUUVVVWWWWWWWWWXXXZZZ\\\___aaacccccceeehhhiiilllqqqzzzxxxmmmeeeaaadddooo}}}{{{tttrrrrrrtttsssmmmiiiiiikkkqqqwww{{{wwwrrrlllhhhffffffeeecccbbbbbbaaa```^^^[[[XXXWWWTTTQQQMMMKKKJJJIIIGGGEEE@@@???>>>@@@AAAAAA>>><<<@@@@@@@@@@@@@@@@@@AAABBBBBBDDDFFFGGGGGGHHHJJJLLLJJJIIIIIIHHHGGGFFFFFFFFFEEECCCCCCDDDEEEHHHQQQ[[[mmmpppiiimmmxxxwwwcccTTTMMMLLLKKKLLLLLLLLLLLLNNNSSSZZZ```hhhvvvyyyrrroookkkeee```YYYYYYYYYbbb{{{^^^GGG>>><<>>>>>>>>>>>???>>>@@@CCCEEEEEEFFFHHHJJJIIIHHHHHHHHHGGGFFFFFFFFFEEECCCCCCEEEEEEHHHQQQZZZiiiqqqkkkooozzzvvvbbbSSSMMMLLLKKKOOOOOOOOOOOOQQQVVV\\\aaagggwwwyyyrrrooolllfffaaaZZZYYYYYYbbb{{{^^^GGG>>><<<>>>BBBFFFQQQ```jjjpppxxxzzzVVV@@@;;;777444444222111111111222222111111000000000/////////......---,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))))))))))))))((()))***+++,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++...------,,,,,,,,,,,,,,,+++,,,,,,------...............---,,,,,,,,,,,,---........................////////////000000000000111444:::CCCQQQcccuuu~~~|||zzzyyyyyy{{{zzzyyy{{{~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{yyyxxxwwwwwwtttqqqmmmiiiddd^^^WWWSSSOOOMMMJJJIIIHHHFFFCCCAAAAAACCCFFFGGGIIINNNVVV]]]eeeqqqyyyttthhhccckkkvvvxxxttttttrrrqqqpppooooooooolllmmmmmmnnnooopppqqqrrrqqqqqqtttyyy{{{|||~~~xxxrrrmmmnnnsss{{{zzz|||~~~zzz}}}}}}xxxxxx{{{~~~{{{xxxtttrrrqqqooommmkkkjjjmmmmmmhhhfffhhhjjjiiieeecccaaa^^^[[[YYYWWWWWW^^^___```aaadddhhhkkkmmmppppppqqqtttxxx~~~{{{rrriiiccceeejjjooo{{{uuutttxxx}}}vvvqqqmmmgggfffeeedddcccbbbaaa`````````^^^]]][[[YYYXXXWWWRRRPPPMMMLLLKKKJJJHHHFFFGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>===>>>>>>>>>@@@CCCEEEEEEEEEFFFHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEFFFFFFHHHPPPZZZiiirrrkkkooozzzuuuaaaSSSNNNLLLKKKOOOPPPQQQRRRTTTYYY```eeennn~~~xxxrrrpppmmmgggbbb\\\[[[[[[ddd~~~___HHH???===???CCCHHHQQQ]]]gggnnnwww}}}XXXBBB;;;777555444222111111111111222111111111111000000000000...------,,,,,,,,,------++++++++++++++++++++++++******************************************************************))))))((()))***+++,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,,,,---------......///...---,,,,,,,,,..............................////////////000000000000111333999AAAOOOaaasss~~~www~~~|||zzzyyyyyyxxxyyyzzz|||~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}||||||{{{{{{zzzxxxwwwuuuuuutttpppkkkfffaaa\\\VVVSSSNNNMMMJJJHHHFFFEEEDDDCCCBBBDDDGGGIIIJJJNNNYYYdddnnn}}}pppeeejjjuuu|||uuuqqqpppnnnlllkkkjjjjjjkkkkkklllmmmnnnooopppqqqrrrnnnpppsssxxx{{{~~~wwwnnnhhhfffnnnxxxqqqttt}}}}}}zzzsssttt~~~~~~{{{yyywwwuuuqqqoooqqqvvvxxxtttqqqqqqpppnnnlllkkkjjjgggdddbbbbbbcccggghhhiiilllpppuuuyyy{{{}}}}}}}}}}}}wwwuuurrrmmmjjjkkkooorrrsssrrrxxx~~~xxxsssooollljjjffffffeeedddbbb```^^^^^^___^^^]]][[[ZZZXXXWWWWWWOOOMMMLLLLLLLLLKKKIIIGGGHHHGGGEEEBBB@@@>>>>>>>>>BBBAAA@@@???????????????AAACCCFFFGGGFFFEEEEEEFFFEEEEEEFFFFFFFFFFFFFFFFFFHHHGGGGGGHHHHHHIIIQQQYYYlllrrrkkkooozzzttt```RRRNNNMMMKKKMMMNNNPPPSSSWWW]]]dddiiiqqqyyyssspppmmmgggccc]]]]]]^^^gggbbbKKKAAA???AAAEEEKKKQQQ[[[dddlllxxx[[[CCC<<<666555444333111000000111111111111111111000000000000------,,,,,,,,,------...++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))***+++,,,------------***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,---------------000///...------...///000........................////////////000000000000222444999AAANNN```rrr~~~uuu}}}|||zzzyyyyyywwwyyy{{{}}}}}}}}}||||||~~~}}}zzzzzzzzzyyyxxxvvvtttssstttpppjjjeee```[[[VVVSSSMMMLLLIIIFFFDDDCCCCCCDDDCCCDDDHHHKKKKKKOOO^^^nnn~~~xxxggghhhrrrzzzwwwqqqpppmmmkkkjjjiiiiiijjjmmmmmmnnnnnnoooooopppppplllnnnqqqvvv{{{xxxnnnhhhcccjjjrrr{{{~~~ooottttttnnnvvv}}}|||yyyuuurrrooowww}}}{{{vvvssspppmmmpppqqqqqqooommmmmmpppssstttuuuvvvyyy}}}}}}zzzuuutttsssqqqppprrrvvvyyyvvvsssxxx{{{yyyvvvqqqmmmjjjgggfffdddddddddbbb___]]]\\\]]]^^^]]]\\\ZZZXXXWWWWWWWWWNNNMMMLLLLLLLLLLLLIIIGGGIIIJJJIIIFFFCCC@@@???@@@BBBBBBAAA@@@@@@@@@AAAAAACCCFFFIIIIIIHHHFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIKKKIIIIIIKKKJJJKKKQQQZZZooorrrlllqqq}}}sss^^^QQQNNNMMMKKKKKKMMMPPPSSSXXX^^^eeejjjooozzzssspppmmmgggbbb]]]^^^```kkkfffNNNDDDBBBDDDHHHMMMSSS\\\eeennnzzz]]]EEE<<<666666555333111000000111111111111000000000/////////------,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,)))***+++,,,------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...------------------------///............///000000........................////////////000000000000333555999@@@MMM___qqq}}}~~~ttt|||~~~~~~~~~}}}{{{zzzzzzvvvyyy{{{||||||{{{{{{|||~~~yyyyyyzzzyyyxxxvvvtttrrrsssooojjjeee```[[[UUURRRLLLJJJHHHDDDAAA@@@BBBEEEEEEEEEIIILLLLLLQQQdddzzz|||hhhiiisss{{{zzzsssqqqnnnkkkiiiiiijjjjjjllllllllllllllllllllllllhhhkkknnnrrrzzz~~~|||}}}{{{sssmmmfffiiilllqqqyyyuuuzzz}}}wwwpppqqq{{{{{{}}}~~~~~~|||xxxuuupppzzzzzzvvvssspppqqqsssuuutttsssuuu{{{|||yyyvvvtttwww{{{{{{zzzxxxuuutttvvv{{{wwwqqqsss|||yyytttsssppplllhhhfffeeeeeebbbccccccaaa^^^\\\]]]___^^^\\\ZZZYYYWWWWWWWWWWWWQQQOOONNNMMMLLLJJJGGGDDDGGGIIIKKKIIIFFFCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBBCCCEEEIIIJJJIIIHHHGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMKKKLLLMMMLLLLLLSSS[[[pppsssnnnuuurrr]]]QQQNNNMMMKKKKKKMMMPPPSSSWWW]]]ccchhhqqqzzztttppplllfffaaa[[[^^^aaannniiiRRRHHHEEEGGGKKKNNNUUU___jjjsss|||___FFF===666666555333111000000000111000000000/////////......,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++++++++((()))***+++,,,,,,,,,,,,+++******))))))***,,,---+++++++++++++++++++++++++++++++++++++++,,,------------------------------,,,---....../////////...........................////////////000000000000333555888???LLL]]]ppp|||uuu}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{|||vvvyyy{{{{{{zzzyyy{{{}}}~~~yyyyyyzzzzzzxxxvvvtttrrrqqqnnniiiddd___ZZZTTTPPPJJJIIIFFFBBB>>>>>>AAAEEEGGGFFFIIIMMMMMMRRRjjj{{{jjjnnnyyy{{{xxxssspppmmmjjjhhhhhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkkgggkkkmmmpppyyy}}}||||||~~~~~~xxxtttllllllkkkjjjqqqzzz~~~{{{}}}}}}{{{tttmmmmmmppp|||~~~yyy|||~~~}}}{{{yyywwwsss|||yyywwwvvvuuurrruuuxxxxxxxxx{{{{{{uuupppnnnlllnnnzzz~~~||||||yyyooommm{{{xxxrrrpppooonnnlllhhheeedddeeegggcccddddddbbb___^^^aaaddd]]]\\\ZZZXXXWWWVVVWWWWWWSSSRRRPPPNNNLLLIIIDDDAAA???CCCFFFFFFCCCAAAAAAAAA@@@?????????@@@AAABBBBBBAAADDDHHHJJJJJJIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOOOONNNMMMMMMOOONNNMMMSSS[[[pppssspppyyyrrr]]]PPPNNNMMMKKKKKKMMMPPPSSSVVV[[[aaafffwww{{{tttppplllfffaaaZZZ]]]aaannnlllTTTJJJGGGIIILLLOOOWWWcccnnnwww~~~```GGG===666666555333111000000000111////////////............,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++'''((()))******++++++***,,,***)))((((((***,,,---************************************++++++,,,---------------------------***+++---...///...------........................////////////000000000000333444777>>>JJJ\\\ooo{{{vvv~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}||||||}}}wwwyyy{{{{{{yyyxxx{{{}}}~~~}}}yyyyyyzzzzzzyyyvvvtttrrrooolllhhhddd___YYYRRRNNNIIIHHHEEEAAA======AAAEEEIIIGGGJJJMMMMMMTTTnnnyyykkkssszzztttrrrpppllliiigggggghhhiiihhhiiiiiijjjkkklllmmmmmmiiilllnnnppp{{{~~~~~~|||yyyqqqpppkkkhhhmmmvvv|||}}}}}}|||yyyyyyrrriiiaaagggrrrzzzzzz|||zzzzzzyyywwwvvvqqqyyy}}}xxxsssrrrtttuuuuuuxxx{{{{{{{{{~~~~~~}}}}}}~~~~~~tttooommmmmmmmmtttzzzsssuuusssnnn{{{zzzrrrooooooooonnnllliiigggeeedddccceeedddbbb```^^^\\\\\\[[[]]]\\\\\\[[[ZZZYYYXXXXXXSSSRRRPPPMMMJJJHHHEEEDDDEEECCCAAA@@@AAABBBBBBBBB<<<>>>??????===>>>BBBFFFKKKIIIGGGFFFGGGHHHIIIJJJLLLKKKKKKMMMQQQSSSTTTTTTWWWVVVSSSPPPOOOQQQVVVZZZpppwwwqqqyyyoooZZZPPPMMMNNNOOOPPPOOOPPPTTTWWWZZZbbbiii|||yyytttpppiiibbb```ZZZYYY]]]ooommmRRRHHHIIILLLMMMTTT]]]bbbmmm]]]CCC<<<777666555444333222111111111333111000///000000...,,,,,,,,,,,,------............---,,,,,,++++++,,,,,,************************)))))))))))))))************+++,,,,,,,,,,,,+++***///......------......///++++++++++++++++++++++++......---,,,+++))))))(((---------,,,,,,------............------,,,,,,,,,------------------------///////////////...............//////000000111111444222444<<>>@@@DDDFFFJJJHHHJJJPPPRRRZZZssstttnnnvvv{{{wwwqqqpppooommmkkkiiigggfffffffffhhhiiiiiijjjjjjiiihhheeeeeemmm~~~}}}zzzxxxsssnnnkkkmmmtttzzz~~~}}}zzzyyyssshhh___^^^aaasss|||yyysssrrrssstttuuuvvvuuuyyy|||xxxqqqrrrxxx|||ssstttzzz}}}|||yyywwwtttwww|||uuutttmmmjjjlllnnnvvvkkkgggttt{{{pppnnn~~~yyyqqqnnnmmmlllkkkiiigggeeeccccccbbbbbbbbb```___^^^^^^^^^^^^^^^]]]\\\\\\ZZZZZZYYYXXXVVVUUURRRNNNJJJGGGEEEDDDDDDBBB@@@???@@@AAAAAA@@@<<<>>>@@@@@@???@@@CCCFFFLLLJJJIIIIIIJJJLLLMMMNNNMMMNNNOOOQQQSSSUUUWWWYYYZZZ[[[[[[XXXTTTSSSWWWZZZkkkuuuooowwwmmmZZZOOOMMMNNNOOOQQQNNNOOOSSSVVVZZZbbbjjjzzzvvvrrroooiiidddaaa\\\[[[```qqqlllRRRHHHJJJMMMNNNTTTaaajjjsss___EEE===888666666444333222111111111111000////////////...---,,,,,,,,,------............---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++******))))))***+++,,,,,,,,,,,,+++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,,,,,,,,,,---......---------,,,,,,,,,------------------------............////////////......//////000000111111333111333:::DDDRRRdddsss{{{{{{{{{}}}{{{{{{|||~~~}}}|||}}}||||||{{{zzzxxxwwwvvvyyy|||~~~zzzxxxzzz}}}|||{{{{{{zzzxxxwwwvvvuuussspppnnnmmmkkkfff___YYYSSSOOOMMMFFFDDDBBB@@@@@@BBBDDDFFFJJJHHHKKKPPPTTT^^^xxxqqqlllttt|||~~~xxxuuupppoooooommmllllllkkkkkkiiiiiijjjjjjiiiiiihhhhhhhhhfffeeemmm~~~~~~~~~~~~|||wwwqqqmmmnnnrrrvvv{{{|||}}}xxxtttnnneee^^^bbbeeevvv{{{tttqqqppppppppptttsssyyy{{{zzzwwwyyy~~~~~~yyyuuutttrrrtttvvvyyy~~~yyyqqqmmmnnnooozzzpppfffooo~~~vvvqqqxxxxxxppplllkkkiiihhhfffdddcccbbbbbbaaa______^^^^^^______```aaa___^^^^^^]]]\\\[[[ZZZYYYYYYWWWSSSNNNJJJGGGEEEEEECCCAAA>>>>>>???@@@@@@???>>>@@@BBBDDDDDDDDDFFFGGGFFFFFFFFFFFFGGGIIIJJJKKKJJJMMMPPPRRRRRRSSSWWW[[[]]]bbbfffbbb[[[VVVWWWZZZeee~~~~~~tttooowwwkkkXXXOOOMMMNNNOOOQQQNNNNNNQQQUUUYYYccclllxxx|||ssspppoooiiieeeccc^^^^^^ccctttkkkRRRIIIKKKOOOPPPWWWkkkxxx|||}}}bbbGGG???:::777666555333222222111111000...---...//////...------------------............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))***++++++,,,,,,++++++*********))))))))))))******++++++++++++++++++++++++))))))***+++,,,------...------,,,+++++++++++++++...------------,,,,,,,,,---------------------------------.../////////000......//////000000111111111000222888@@@MMM___nnnyyy~~~||||||}}}}}}}}}|||~~~}}}|||{{{yyyxxxvvvvvvzzz|||~~~}}}yyyxxxyyy|||}}}|||yyyxxxxxxyyywwwuuutttsssrrrooolllkkkiiiddd^^^WWWQQQMMMJJJCCCBBBAAAAAABBBCCCEEEFFFKKKIIIKKKQQQXXXeee}}}nnnjjjqqqyyy|||wwwsssppppppoooooooooooooooooommmllllllkkkjjjiiigggfffhhheeedddlll~~~~~~}}}}}}|||{{{vvvrrrqqqqqqrrrvvvwwwyyy~~~|||uuunnngggaaa]]]fffjjjwww}}}uuuoookkkiiiiiippprrr~~~xxxqqqppppppqqqsss}}}{{{|||~~~uuupppoooyyyyyyjjjmmmvvvsssxxx{{{rrrllliiigggfffeeeccccccbbbbbbbbb^^^^^^^^^^^^______```aaa```___^^^]]]\\\[[[[[[ZZZYYYVVVRRRNNNJJJHHHGGGGGGBBB@@@>>>===>>>??????>>>???AAADDDGGGHHHIIIIIIIIIDDDEEEFFFGGGGGGGGGHHHIIIIIIOOOTTTVVVUUUVVV[[[___aaaiiiooolllbbbYYYWWWYYYbbbzzz}}}vvvrrryyyiiiWWWNNNMMMNNNOOOQQQNNNMMMPPPTTTZZZdddnnnxxx{{{rrrpppnnniiidddbbb^^^___eeeuuukkkRRRJJJMMMQQQSSS^^^xxxxxxyyycccHHH???:::777666555444333222222222...---,,,---...///...------------..................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,------...------,,,+++************------------------------------------------------,,,,,,------...///000000......//////000000111111111000222777>>>III[[[kkkwww~~~}}}||||||||||||}}}|||{{{zzzyyyxxxxxxxxxzzz{{{|||zzzwwwvvvwwwyyy{{{||||||{{{yyywwwvvvvvvwwwvvvtttrrrqqqooollljjjiiifffbbb\\\VVVOOOJJJHHH@@@AAABBBCCCDDDFFFGGGGGGKKKIIIKKKRRR\\\nnnyyylllhhhnnnwww~~~zzzvvvsssrrrqqqpppppppppqqqqqqmmmmmmmmmlllkkkjjjhhhhhhgggdddaaaiii|||~~~~~~~~~~~~}}}}}}|||}}}~~~|||zzzyyywwwtttqqqtttssstttvvvyyy~~~{{{rrrhhhaaa^^^^^^hhhllluuu}}}tttkkkeeebbbaaakkkuuu}}}|||sssnnnlllooosss|||zzztttmmmtttsssoooqqqxxx~~~uuunnnjjjgggfffeeedddcccccccccccc```______^^^^^^^^^______```______^^^]]]\\\[[[[[[VVVTTTQQQNNNLLLJJJIIIIIIBBB@@@>>>===>>>?????????>>>@@@BBBEEEHHHIIIIIIIIIIIIKKKNNNNNNLLLKKKLLLMMMNNNTTT[[[]]]\\\^^^cccggggggooovvvrrrggg[[[XXXXXXaaayyyzzzvvv|||}}}hhhWWWNNNMMMNNNOOOQQQMMMMMMPPPUUU[[[eeeoooxxx~~~tttpppnnnhhhbbb```]]]___eeeuuukkkRRRKKKNNNRRRTTTeeetttttteeeIII???999777777555444333222222222...---,,,---...///...---...........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))******++++++++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********+++------------------------------------------------+++,,,,,,---...//////000......//////000000111111111111333777===GGGYYYjjjvvv}}}{{{{{{{{{|||zzzzzzyyyyyyyyyzzz{{{{{{||||||{{{yyywwwvvvwwwxxxyyyxxxwwwwwwvvvvvvvvvvvvvvvtttrrrpppooommmjjjgggeeeddd```[[[UUUNNNIIIFFF@@@AAACCCEEEFFFHHHIIIIIIKKKJJJKKKSSS```uuuxxxlllfffllluuu{{{wwwuuusssqqqooooooooopppkkkkkkllllllllllllkkkkkkfffbbb___fffzzz~~~~~~~~~}}}}}}||||||||||||}}}~~~}}}|||~~~{{{vvvuuutttrrrqqqsssvvv{{{~~~}}}}}}yyyqqqgggaaa```aaahhhoooxxx{{{pppeee^^^]]]^^^hhh}}}xxx{{{mmmeeegggnnnwwwvvvjjjooo|||qqqnnn{{{~~~wwwooojjjggggggfffdddcccccccccccc``````___^^^]]]]]]]]]]]]```___^^^^^^\\\\\\[[[ZZZUUUTTTSSSQQQOOOMMMKKKJJJDDDBBB??????@@@AAAAAA@@@>>>>>>???CCCGGGIIIIIIIIIKKKOOOSSSTTTQQQPPPPPPRRRRRRWWW]]]aaaccceeehhhkkkooouuuzzzvvvjjj___ZZZYYY```xxx|||yyy~~~}}}hhhWWWOOOMMMNNNNNNPPPNNNNNNRRRWWW]]]gggqqqyyyvvvrrrooohhhbbb```\\\___fffvvvjjjQQQJJJMMMQQQSSSddd}}}tttrrrzzzfffJJJ@@@999888777666444333333222222000...---...//////...---/////////..................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***++++++,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---.........///......//////000000111111111111333777;;;EEEXXXiiiuuu~~~~~~}}}zzzxxxyyy{{{yyyxxxxxxxxxyyy{{{}}}~~~~~~|||yyyxxxwwwwwwwwwvvvtttrrrrrrtttuuuvvvuuutttssspppooommmkkkhhheeebbbaaa^^^ZZZTTTNNNIIIFFFBBBCCCDDDFFFHHHJJJKKKKKKKKKJJJLLLTTTccczzzyyyllldddiiittt~~~yyywwwssspppnnnmmmmmmnnnhhhiiijjjkkkllllllllllllfffaaa^^^eeeyyy~~~|||{{{{{{zzz~~~}}}}}}~~~zzzyyy|||~~~yyyxxxuuurrrppprrrvvvyyyyyyyyywwwqqqiiieeeeeeffflllwwwvvviii]]]XXXZZZ^^^jjj{{{xxxlll^^^^^^eeerrrxxxkkklll|||ssslllwwwzzzuuuoooiiihhhgggeeedddcccbbbbbbbbb______^^^^^^]]]]]]^^^^^^______^^^]]]\\\[[[ZZZZZZWWWWWWVVVUUUSSSOOOLLLJJJFFFDDDAAAAAABBBCCCCCCBBBBBB@@@AAADDDIIILLLNNNMMMKKKQQQWWWYYYXXXVVVXXXZZZZZZ]]]bbbhhhllloooqqqrrrwwwzzz{{{wwwnnnddd]]][[[^^^vvv|||yyy}}}}}}iiiXXXOOOMMMNNNNNNPPPNNNOOOUUUZZZ___hhhqqqxxxxxxtttqqqjjjdddbbb\\\```gggwwwgggNNNGGGIIINNNPPP[[[www~~~zzzvvvtttyyyiiiLLLAAA:::888777666444333333333333111000////////////...---000/////////.........---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))))))))******+++++++++,,,,,,+++******+++,,,,,,******))))))))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,---...///,,,,,,,,,---------......------------------------------------------------......//////000000111111///000333666:::CCCWWWiiisss{{{~~~~~~|||xxxvvvxxxzzzzzzyyyxxxxxxxxxzzz|||}}}|||yyyvvvuuuuuuuuutttrrrooommmmmmpppsssuuutttsssqqqooommmllliiifffccc```___]]]ZZZUUUOOOJJJGGGEEEFFFFFFGGGIIIKKKLLLNNNJJJKKKMMMTTTeee|||zzzkkkaaaeeeqqq}}}xxxvvvrrrooolllllllllmmmhhhiiijjjkkkkkklllllllllgggbbb___fffzzz|||{{{{{{{{{{{{~~~}}}}}}~~~yyyyyy~~~}}}zzztttppppppsssvvvvvvvvvtttqqqnnnlllkkkkkkrrr~~~qqqbbbVVVSSSYYY```rrrlll]]][[[```ppp{{{lllkkkvvvvvvmmmvvvzzzvvvsssmmmhhhhhhgggeeecccbbbaaa``````^^^^^^]]]]]]]]]^^^_________^^^^^^]]]\\\[[[ZZZYYYZZZZZZZZZYYYVVVQQQLLLIIIGGGEEECCCBBBCCCDDDDDDCCCGGGEEEEEEGGGMMMQQQSSSSSSOOOVVV^^^aaaaaa```bbbeeegggiiimmmssszzz~~~~~~~~~|||}}}|||xxxpppggg```]]][[[ttt~~~{{{www{{{~~~jjjYYYPPPMMMMMMNNNOOONNNPPPVVV\\\```iiirrrxxxxxxuuurrrlllgggeee]]]aaaiiixxxeeeLLLDDDGGGKKKMMMRRRmmmzzzwwwxxxyyyxxx{{{~~~kkkNNNCCC<<<888777666555444333333333333111000///000000...,,,000000//////.........---...---,,,,,,++++++,,,,,,************************,,,,,,++++++++++++++++++---,,,+++******+++,,,---++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000,,,,,,,,,------.........------------------------------------------,,,,,,......//////000111111111---...222555999BBBVVVhhhqqqyyy~~~|||wwwuuuwwwyyy|||{{{yyyxxxxxxyyy{{{|||{{{xxxuuurrrqqqqqqppppppooollliiijjjnnnrrrttttttsssqqqnnnlllkkkhhheeebbb^^^^^^\\\YYYUUUPPPKKKHHHHHHGGGGGGHHHIIIKKKNNNOOOJJJKKKMMMUUUfff~~~zzzkkk___cccppp{{{vvvtttqqqmmmllllllmmmmmmhhhiiijjjkkkkkkkkkkkkjjjiiiddd```ggg{{{~~~{{{zzz{{{~~~||||||||||||~~~yyyzzz}}}wwwqqqooorrruuuttttttsssrrrqqqpppooooooxxx|||nnn]]]RRRQQQZZZbbbyyymmm```]]]aaappp~~~nnnjjjrrrzzzyyypppwww~~~yyywwwuuuqqqmmmjjjhhhfffeeedddbbb```^^^___^^^]]]]]]^^^___^^^]]]___]]][[[ZZZ[[[[[[ZZZYYYZZZZZZZZZYYYWWWSSSPPPNNNFFFGGGFFFDDDBBBAAAAAABBBCCCEEEHHHKKKMMMQQQUUUXXXQQQXXX```bbbaaaeeeoooyyyzzz{{{tttggg______fffrrr|||{{{xxx{{{lllYYYPPPMMMNNNNNNQQQQQQRRRUUUZZZ```fffiiiuuu||||||uuuqqqnnnhhhccc]]]```gggwww]]]KKKFFFEEEGGGKKKTTTcccuuu~~~}}}zzz|||~~~}}}~~~pppKKK<<<>>>555555666777666555333222000111111222222222111111000000000000000000000000111000///---,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))((((((''')))+++------+++)))''''''(((((()))***+++++++++---------------------------+++***(((((()))+++,,,------------------------...------,,,,,,,,,------........................---------............///000111111111111222222222111000111444888CCCWWWiiitttwww{{{xxxxxxxxxxxxxxx|||zzzxxxyyyzzzzzzwwwtttxxxuuuqqqnnnlllkkkjjjiiijjjkkklllnnnsssyyyyyytttzzz{{{{{{wwwooohhheeedddbbb___[[[VVVRRRMMMIIIFFFEEEEEEFFFGGGIIIKKKMMMNNNFFFMMMPPPSSSdddyyymmm```bbbooozzzwwwrrrooommmmmmllljjjgggffffffhhhjjjkkkjjjhhheeeaaadddlllyyyzzzxxxyyyxxxyyy{{{xxx{{{~~~~~~uuu{{{}}}}}}xxxtttrrrqqqqqqooopppssswwwyyy{{{}}}|||{{{jjjWWWTTTTTTXXXcccwwwnnn\\\XXX]]]jjjsssfffiiitttwww{{{~~~~~~wwwpppjjjgggdddcccbbbaaa___]]]___^^^]]]]]]^^^___^^^]]]]]]\\\ZZZZZZ\\\]]]]]]\\\]]]]]]]]]\\\YYYVVVSSSQQQIIIIIIHHHEEEBBBAAAAAACCCBBBDDDFFFHHHJJJMMMQQQTTTXXX___fffhhhiiiooozzzttteee^^^^^^fffttt~~~|||wwwzzzkkkXXXOOOMMMMMMNNNOOOPPPRRRVVV[[[aaagggjjjsss|||{{{tttqqqmmmhhhccc^^^```gggxxx}}}ZZZIIIFFFDDDGGGLLLTTTdddwwwtttNNN>>>@@@888888777666555333111000000111111111111111000000........................555444222000...,,,++++++************************+++*********)))))))))))))))***+++,,,,,,+++***)))((((((((()))***+++++++++******************************+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------........................---------............///000000111111111222222222222222333555888AAATTTfffwww|||~~~zzzyyyyyyzzzyyyyyy{{{yyyxxxwwwxxxwwwtttrrrpppnnnjjjhhhffffffffffffiiilllnnnrrr{{{|||ssskkkgggeeeccc```\\\WWWRRRMMMHHHEEEDDDDDDEEEFFFGGGIIIKKKLLLGGGMMMRRRYYYmmmzzzooobbbeeeqqq~~~}}}zzzvvvrrrpppnnnllljjjjjjiiiiiijjjkkkkkkjjjhhhgggaaadddjjjwwwyyyxxxxxxwwwwwwyyyxxxzzz|||||||||}}}vvvzzz{{{}}}xxxsssqqqvvvuuuuuuxxx}}}}}}~~~kkkXXXUUUUUU[[[hhh|||ttt```ZZZ]]]sssvvvhhhjjjsss~~~{{{zzz|||~~~tttjjjgggcccaaa``````___^^^^^^]]]\\\]]]^^^___^^^]]]\\\ZZZYYYZZZ\\\^^^^^^]]]^^^^^^^^^]]][[[XXXVVVTTTNNNMMMKKKGGGCCCAAABBBCCCCCCCCCDDDDDDEEEHHHMMMQQQ\\\aaahhhkkkpppzzzppp___YYY[[[eeettt|||uuuxxxiiiVVVNNNMMMMMMMMMMMMOOOSSSXXX]]]ccchhhkkkqqq|||xxxssspppmmmgggbbb______fffyyyxxxWWWHHHEEEDDDGGGKKKRRRaaauuuzzzSSSAAAAAA<<<;;;888666333111//////111111111111000///..............................333333111///...---,,,,,,***************************************)))))))))***++++++++++++++++++***(((((())))))***+++++++++++++++++++++++++++++++++(((***+++------,,,***)))++++++++++++++++++++++++---------,,,,,,------...---------------------------------............///000000000111111111222222444333333555777@@@RRRccc{{{~~~~~~}}}{{{zzzzzz{{{|||{{{yyyzzzxxxvvvuuutttrrrooommmgggfffcccaaaaaabbbccceeejjjnnnttt|||vvvmmmgggdddaaa```]]]XXXSSSMMMHHHEEECCCCCCDDDDDDFFFGGGHHHIIIHHHMMMUUUbbb||||||qqqfffhhhsss~~~}}}zzzwwwuuuqqqmmmjjjmmmkkkjjjkkkllllllkkkiiiiiiccccccgggsssyyyxxxxxxvvvvvvxxxxxxyyyzzzzzzzzz{{{~~~wwwzzzzzz}}}uuupppsssrrrqqqsssyyy}}}tttzzzmmm[[[WWWWWW]]]lll|||ggg]]]^^^uuuyyyllllllttt}}}~~~{{{{{{{{{yyyvvvvvvvvvxxx|||}}}|||yyy{{{}}}}}}zzzxxxlllhhhccc```___``````___^^^\\\\\\\\\^^^___^^^]]][[[ZZZYYYYYY[[[\\\\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVSSSRRRNNNIIIDDDBBBCCCDDDDDDDDDCCCBBBCCCFFFKKKOOOWWW\\\bbbgggnnn{{{}}}iiiXXXSSSWWWcccttt|||sssvvvfffUUUMMMMMMMMMLLLKKKNNNSSSYYY___eeeiiikkkooo|||~~~vvvqqqpppmmmfffaaa]]]^^^fff|||vvvUUUGGGEEEDDDFFFJJJNNN^^^sss~~~VVVCCCBBB===;;;888555222000000///111111111000000...------........................,,,,,,,,,,,,,,,---...///************************************************,,,+++************+++,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***************************------,,,,,,,,,---......---------------------------------............///000000000000111111111111333222333555777???QQQbbb|||~~~}}}zzzyyyyyy{{{}}}}}}{{{yyyxxxvvvtttrrrooollliiigggaaaaaa```______aaaeeehhhnnnvvvvvvkkkccc___]]]]]]\\\YYYSSSNNNIIIGGGDDDDDDDDDDDDEEEFFFHHHHHHJJJNNNXXXlll|||qqqgggiiittt~~~}}}{{{zzzxxxuuupppmmmmmmkkkjjjjjjllllllllljjjkkkeeedddfffppp{{{yyyyyywwwvvvxxxzzzzzzyyyyyyyyy{{{}}}yyy{{{yyywwwooojjjiiihhhiiirrr{{{qqqvvv~~~mmm___\\\ZZZ___nnnmmmaaa___kkkyyyppprrrzzz}}}zzzyyyyyy{{{~~~zzzxxxvvvssstttvvvvvvtttttttttuuuvvvvvvuuutttvvvxxxxxxvvvyyymmmiiidddaaaaaaaaaaaa```]]]\\\[[[\\\^^^___^^^]]]\\\[[[YYYYYYYYYZZZYYYXXX\\\\\\\\\\\\[[[ZZZYYYYYYWWWUUURRRMMMGGGDDDDDDEEEEEEEEEDDDDDDDDDHHHMMMQQQSSSVVVZZZ^^^cccnnn|||tttdddVVVSSSXXXaaarrr|||sssvvv~~~eeeSSSMMMMMMMMMLLLKKKMMMRRRXXX___dddiiikkkooo|||{{{tttqqqpppllleee```ZZZ]]]gggtttUUUHHHEEEDDDEEEIIINNN]]]sssWWWCCCAAA;;;999777444222222111222111111111000000...------////////////////////////,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++---,,,+++******+++,,,---************++++++++++++))))))))))))))))))))))))++++++*********+++---...************************,,,,,,,,,,,,,,,---...///---------------------------------............/////////000000000111111111000000222555777???QQQbbbzzz}}}}}}yyyyyyzzz|||}}}}}}{{{yyyuuutttrrrnnnjjjeeebbb```\\\]]]^^^^^^```eeelllqqqwww{{{oooeee\\\XXXWWWYYY[[[YYYTTTNNNJJJIIIEEEEEEEEEFFFFFFHHHIIIIIIMMMQQQ]]]vvv|||qqqfffhhhsss{{{zzzzzzzzzzzzwwwssspppllljjjiiiiiikkklllllllllmmmfffeeeeeennn|||{{{{{{yyyxxxyyy|||{{{zzzzzz{{{}}}~~~~~~}}}}}}~~~~~~|||}}}zzzxxxoooaaaaaaaaafffxxx~~~uuuxxx}}}zzznnneeeddd^^^aaappprrreeecccddd~~~yyyuuu{{{yyyvvvuuuuuuvvvzzz{{{wwwuuusssrrroooqqqtttuuuuuuuuuvvvwwwwwwwwwwwwxxxxxxyyy}}}yyyllliiieeecccbbbbbbaaa```\\\[[[ZZZ\\\^^^___^^^]]]]]][[[YYYYYYYYYZZZYYYXXX^^^^^^^^^]]]]]]]]]]]]]]]XXXXXXUUUQQQKKKGGGFFFFFFDDDEEEFFFGGGHHHLLLQQQUUUTTTVVVWWWWWWXXX]]]eeekkkmmmqqqtttwwwwwwvvvvvvwww|||xxxsssmmmcccZZZXXX\\\aaaqqq}}}vvvyyy~~~dddRRRMMMNNNNNNMMMKKKMMMQQQVVV]]]ccchhhkkkqqq}}}zzztttqqqppplllddd^^^WWW\\\iiiqqqSSSGGGFFFEEEFFFJJJQQQ```vvvWWWCCCAAA888888666555444333222222111111111111000///......000000000000000000000000111000///...------------------------------------*********+++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++************************,,,+++***)))***,,,...///************************,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000000000111111//////222444777???PPP```yyy~~~~~~{{{zzzzzz|||}}}|||zzzxxxsssssspppkkkddd___[[[ZZZWWWZZZ^^^bbbgggooozzzzzzooofff^^^XXXSSSSSSVVVZZZXXXSSSMMMIIIHHHFFFFFFFFFGGGHHHIIIKKKKKKOOOVVVggg}}}qqqdddfffssszzzyyyyyyzzzzzzyyyuuurrrmmmkkkiiiiiijjjlllllllllkkkeeeddddddlll|||||||||zzzyyy{{{~~~}}}|||}}}~~~~~~||||||||||||}}}~~~|||{{{qqqZZZ[[[]]]jjj{{{}}}zzzxxxoookkkllleeegggwwwvvvkkkiiiiii}}}~~~|||zzzyyywwwxxxxxxyyy{{{~~~~~~zzzyyyxxxwwwvvvsssuuuxxxzzz{{{}}}vvvjjjhhheeecccbbbaaa___^^^[[[ZZZZZZ[[[]]]___^^^]]]^^^\\\ZZZZZZ[[[\\\\\\[[[]]]]]]]]]]]]]]]]]]^^^^^^YYYYYYXXXTTTOOOJJJGGGFFFBBBDDDGGGIIILLLPPPUUUXXXUUUVVVWWWVVVTTTTTTWWWYYYZZZ]]]aaacccdddfffiiilllpppkkkfffeeebbb]]][[[]]]bbbrrr{{{}}}~~~cccRRRNNNPPPOOOMMMLLLMMMPPPTTTZZZaaagggjjjsss}}}zzzuuurrrppplllddd]]]UUU]]]llljjjNNNEEEEEEFFFHHHKKKSSSbbbwwwXXXCCCBBB888777777666555333222111000111111111111111000000////////////////////////222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++------------------------******++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000111111111222555777===NNN]]]xxx}}}}}}~~~~~~}}}{{{{{{{{{{{{xxxvvvrrrqqqoooiiiaaaZZZVVVUUUUUU[[[bbbjjjsssyyysssjjjccc^^^ZZZWWWTTTRRRVVVZZZXXXQQQJJJEEEDDDDDDEEEEEEFFFHHHJJJKKKLLLPPP[[[sssrrrbbbeeesss}}}|||{{{{{{{{{yyyvvvtttrrrooollljjjkkkkkkkkkjjjgggbbbbbbbbbjjj{{{|||}}}{{{zzz{{{}}}||||||~~~|||yyy}}}}}}}}}~~~~~~ttt]]]^^^bbbuuu|||yyyqqqpppsssmmmqqqzzzqqqqqqppp~~~}}}~~~}}}ttthhhfffdddcccbbbaaa^^^\\\[[[ZZZZZZ[[[]]]___^^^]]]]]]\\\[[[[[[^^^______^^^[[[ZZZZZZZZZ[[[[[[\\\]]]XXXYYYYYYVVVQQQLLLHHHFFF@@@CCCGGGKKKNNNRRRWWWZZZTTTVVVXXXWWWUUUTTTTTTTTTSSSVVVYYY[[[\\\___dddhhhhhhbbb^^^___```]]][[[\\\dddsss~~~cccRRRNNNPPPPPPNNNMMMMMMOOOSSSYYY```fffjjjttt}}}zzzuuurrrqqqlllccc\\\UUU^^^nnneeeJJJCCCEEEGGGIIIMMMSSSaaavvvXXXDDDCCC888888888777555333000///000111111222222222222111........................---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())),,,.........---,,,+++++++++++++++++++++++++++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000222222444555666<<>>???BBBEEEJJJIIIJJJLLLMMMMMMRRRZZZlll}}}vvvooorrrxxx~~~|||{{{zzz{{{{{{{{{{{{{{{||||||zzzvvvsssiiibbb^^^[[[aaa}}}{{{yyy{{{zzz{{{|||}}}|||zzzyyyxxxxxxyyyzzz~~~~~~~~~xxxpppzzzxxxooopppsssrrriiieeecccaaa___^^^^^^^^^\\\[[[YYYYYYZZZZZZYYYYYYYYYZZZ\\\\\\[[[[[[[[[ZZZZZZZZZ\\\]]]]]]]]]]]]\\\[[[[[[ZZZ[[[[[[[[[[[[]]]___```\\\\\\]]]^^^^^^___``````^^^^^^___```bbbeeehhhkkk```dddjjjooouuu{{{qqqkkklll{{{xxx]]]SSSQQQNNNNNNQQQMMMNNNRRRXXX[[[\\\aaahhhvvvyyyqqqiiiccc]]]YYYUUUbbbkkkmmmSSSDDDBBB===???EEEEEERRRhhh~~~^^^GGGDDD===;;;999777555444333333555444333444444333000---////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,))))))*********+++++++++%%%(((,,,...---,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------.............................................//////000000//////111333666>>>FFF[[[uuuwwwzzzttt}}}~~~}}}}}}~~~~~~~~~~~~{{{xxxrrrnnnfff]]]VVVTTTVVVYYY[[[kkk~~~nnnccc\\\XXXXXXVVVVVVWWWYYYZZZYYYVVVSSSLLLHHHBBB===<<>>;;;999888888999999:::777444222222222111111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,)))************+++++++++)))+++---...---,,,---......------------,,,,,,,,,++++++,,,,,,---......///...........................------------...//////////////////000555:::<<>>>>>@@@DDDHHHJJJKKKKKKLLLNNNMMMOOOZZZfffrrr~~~~~~|||vvvvvvvvvxxxzzzwwwrrrqqquuuxxxrrrtttrrrsssssssssssssssrrrrrrrrrqqqpppppppppmmmiiifffaaa]]]^^^ZZZ\\\sss|||sssrrruuuvvvxxx{{{{{{zzzwwwvvvvvvxxx{{{}}}|||{{{zzzyyyzzz|||~~~}}}wwwgggbbboootttlllmmmpppvvvjjjjjjfffdddbbbaaa```^^^[[[XXXVVVZZZ]]]^^^\\\[[[\\\^^^]]]]]]]]]\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXYYY\\\^^^^^^[[[ZZZ[[[]]]XXX[[[^^^___]]]YYYSSSOOOMMMSSS\\\eeemmmvvvwww^^^\\\ZZZlll|||~~~gggSSSOOOPPPMMMKKKMMMNNNNNNOOORRRUUUZZZgggsssyyypppfff___[[[ZZZWWW^^^___uuukkkRRRBBB>>>888<<>>===:::888777888999:::<<<999555222222333333333000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,)))************++++++++++++,,,......---,,,---.........---------,,,,,,,,,++++++,,,,,,---...//////...........................------------...//////...//////...000555999:::HHH[[[hhhttt||||||jjjnnnsss~~~|||{{{{{{|||}}}|||zzzxxxxxxxxxyyyxxxwwwuuurrrlllddd\\\UUUSSSRRR^^^kkkvvvcccZZZXXXVVVTTTSSSQQQOOOLLLJJJHHHFFFBBB???<<<<<<===???BBBFFFIIIKKKIIIJJJLLLOOOOOOSSS___llluuu~~~{{{~~~|||tttttttttvvvxxxvvvpppooorrr|||xxxpppjjjlllkkklllmmmoooooonnnmmmmmmkkkjjjiiijjjjjjiiifffddd^^^]]]```^^^___qqquuummmmmmppprrrtttvvvxxxwwwuuuuuuwwwzzz~~~{{{zzzyyyyyyyyy{{{}}}~~~{{{~~~vvveee```nnnuuummmnnnqqqtttkkkiiigggeeebbb___]]]\\\\\\\\\ZZZZZZZZZZZZZZZZZZ[[[\\\[[[[[[[[[[[[[[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYXXX]]][[[ZZZYYYYYYXXXUUUSSSNNNXXXaaaeeeiiirrrzzz}}}~~~|||bbbWWWUUU[[[fffyyyzzz___OOOOOOLLLMMMOOOKKKLLLMMMPPPRRRSSSXXXfffttt|||sssjjjbbb\\\WWWTTTUUUXXXbbbssslllUUU@@@===@@@@@@DDDKKKZZZmmmcccMMMGGGAAA>>>:::888888999::::::;;;:::888666444333222222111111000000000000111111//////////////////////////////......---------,,,---,,,***+++,,,------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,+++***+++,,,---............------,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,---------......---------............///,,,,,,,,,---------......///000000///000333777;;;FFFSSSfffttt}}}ttt}}}||||||jjjiiittt~~~}}}yyywwwwwwxxxyyy}}}{{{zzz{{{}}}|||yyyuuussstttssslllaaaWWWRRRPPPZZZeeexxxooofff^^^ZZZVVVQQQOOOQQQMMMJJJEEEBBBAAA@@@>>>===<<<===BBBGGGIIIFFFGGGKKKFFFIIIOOOTTTZZZbbbiiinnnyyyxxxwwwxxxyyyzzzyyyxxxvvvtttqqqoooooooooppprrr{{{sssmmmkkkkkkgggjjjmmmooonnnmmmmmmmmmgggjjjlllllljjjhhhffffffeeeeeeeeedddeeekkkttt{{{tttrrrpppoooqqqtttvvvwwwzzzzzz{{{{{{zzzzzz{{{|||{{{{{{|||}}}~~~}}}rrrbbbbbbkkkyyypppjjjkkkooogggfffdddcccaaa___\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\[[[[[[[[[[[[[[[ZZZYYYYYY[[[[[[[[[ZZZZZZZZZZZZZZZXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYYYYXXXVVVTTTNNNWWW^^^___bbbiiipppsssuuuyyy}}}ooo[[[TTTTTTZZZddduuu}}}xxx]]]NNNNNNLLLMMMOOOKKKLLLMMMPPPSSSTTTYYYhhhvvvzzzqqqhhhaaa\\\WWWTTTVVVXXXaaasssrrrXXXCCC???AAA@@@EEENNN___ppphhhQQQJJJBBB???;;;999:::;;;;;;;;;;;;:::888666444333222222333333111000////////////////////////////////////,,,,,,------------------...,,,******,,,------,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---------------,,,,,,,,,+++---,,,,,,+++******++++++,,,,,,,,,---------......---------............///---------........./////////////////////222666:::CCCPPPbbbqqq{{{rrryyy{{{oookkkssszzz|||yyywwwwwwxxxyyy~~~}}}~~~~~~{{{xxxuuuuuusssnnneee[[[TTTPPPQQQZZZkkkuuubbb[[[UUUSSSPPPJJJFFFGGGEEECCC???===>>>>>>>>>>>>>>>???CCCIIIJJJHHHJJJNNNOOORRRWWW\\\bbbiiipppttt{{{yyywwwvvvwwwwwwvvvuuusssrrrqqqpppppppppqqqqqq}}}~~~~~~|||wwwsssrrrrrrsssuuuwwwwwwvvvuuuuuuuuuooosssvvvxxxvvvsssqqqppppppppppppnnnmmmoootttyyyyyyxxxvvvuuuwwwyyy{{{||||||sssbbbaaaiiizzzrrrmmmooovvvhhhbbbaaaaaaaaa```^^^\\\ZZZXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\[[[[[[[[[ZZZZZZZZZYYYYYY]]]]]]\\\\\\[[[[[[[[[ZZZXXXYYYZZZ\\\]]]]]]^^^^^^YYYXXXXXXXXXYYYYYYXXXVVVVVV\\\___^^^___eeekkkmmmkkklllmmmoooqqqssstttuuuxxxzzzxxxmmm^^^SSSPPPQQQYYYaaapppxxx|||uuu[[[MMMNNNLLLMMMPPPLLLLLLMMMQQQTTTVVV[[[iiixxx|||vvvnnnfff___[[[VVVTTTVVVXXXaaassszzz^^^FFFBBBCCCBBBGGGRRRhhhvvv~~~}}}yyy|||lllTTTKKKBBB@@@<<<;;;;;;<<<<<<;;;:::999888666444333222222555444333111///.........////////////////////////***++++++,,,------......///---***)))+++,,,------++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***+++,,,,,,,,,,,,,,,++++++++++++---,,,,,,+++++++++++++++,,,,,,,,,---------......---------............///........./////////000000....../////////111555888???LLL^^^mmmwwwtttvvv}}}uuunnnrrrvvv|||yyyxxxxxxxxxyyy~~~{{{yyywwwvvvtttpppjjjaaaWWWQQQNNNUUUbbbrrr|||zzzoooeeeUUUPPPLLLLLLIIICCC?????????===;;;;;;===@@@AAAAAACCCCCCGGGLLLMMMLLLNNNRRRXXX[[[aaafffkkkqqqvvvzzz|||yyyvvvttttttttttttsssrrrqqqqqqrrrssstttuuuvvv~~~}}}~~~~~~~~~{{{xxxwwwxxxyyy~~~~~~~~~uuuccc```ggg~~~wwwsssuuuoooeeeaaa```_________^^^]]]ZZZXXXVVVVVVVVVVVVVVVWWWYYYZZZ[[[ZZZZZZYYYYYYYYYYYYYYYZZZ^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[\\\]]]]]]^^^]]]]]]WWWWWWVVVXXXYYYZZZYYYWWWZZZ^^^___\\\\\\aaafffgggeeecccaaabbbeeefffdddbbbdddccc```YYYRRRNNNNNNPPPYYY^^^kkktttzzzqqqYYYMMMNNNKKKMMMPPPNNNKKKMMMPPPTTTVVV\\\jjjyyyxxxssskkkccc^^^YYYVVVSSSVVVXXXaaatttdddJJJEEEEEECCCJJJWWWlllzzz~~~~~~yyytttzzzoooTTTHHHBBB???<<<;;;;;;;;;;;;::::::999777666444333333333555444222111000/////////........................------------------------000---***)))***,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,,,,,,,,,,---------......---------............///---.........////////////---.../////////111444777<<>>AAADDDFFFFFFIIIHHHJJJOOOPPPOOOQQQVVV[[[aaaiiippptttwwwyyyzzzzzzwwwtttssstttuuuuuutttuuutttssstttwww{{{zzz~~~uuuccc___fff|||xxx{{{|||llleeebbb```_________^^^]]]ZZZXXXWWWUUUUUUUUUUUUVVVWWWXXXYYYYYYXXXXXXWWWWWWXXXYYYYYY]]]]]]]]]\\\\\\\\\[[[[[[]]]]]]]]]]]]]]]\\\[[[ZZZVVVVVVVVVWWWYYYZZZYYYXXXWWWZZZZZZVVVWWW\\\_________\\\XXXXXXZZZYYYVVVRRRUUUTTTRRRPPPOOONNNNNNOOOYYY]]]hhhqqqzzzoooXXXMMMOOOLLLLLLQQQOOOKKKMMMQQQTTTVVV\\\kkkyyyuuuppphhhaaa\\\XXXUUURRRUUUXXXcccxxxgggLLLHHHHHHEEEMMM\\\jjjxxx~~~~~~{{{uuurrrzzzpppSSSFFF@@@>>>;;;::::::::::::999999999777666444333333333333222222111111111111111------------------------111000000///...------,,,000---+++***+++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++,,,,,,------,,,,,,,,,---------......---------............///,,,,,,---------.........---.../////////000333666;;;EEEVVVfffsss{{{rrrqqquuu~~~~~~}}}{{{{{{zzz{{{{{{}}}zzzxxxwwwvvvuuusssrrrpppiii^^^VVVLLLMMMQQQYYYaaaaaa\\\UUURRRKKKFFFEEEEEEBBBBBBEEEEEECCCBBBBBBEEEHHHIIIJJJKKKJJJLLLPPPRRRRRRVVV\\\aaahhhrrrzzz}}}|||zzzxxxvvvtttssstttwwwyyyzzzzzz{{{yyywwwxxx|||~~~xxxrrr{{{zzztttvvv~~~~~~|||~~~uuuccc```hhh}}}yyy|||xxxmmmhhhddd```______^^^]]]\\\ZZZXXXWWWUUUUUUTTTTTTTTTUUUVVVVVVWWWVVVUUUUUUUUUVVVWWWXXX[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\\\\[[[ZZZXXXWWWVVVUUUUUUWWWYYYZZZYYYXXXVVVYYYXXXVVVWWW[[[]]][[[XXXUUUQQQPPPQQQPPPLLLIIIKKKLLLMMMMMMNNNOOOPPPPPP[[[]]]gggqqq|||nnnXXXOOOPPPLLLMMMQQQPPPNNNOOORRRVVVWWW]]]kkkzzztttoooggg```[[[WWWTTTRRRSSSXXXeee}}}fffLLLJJJKKKGGGOOO```fffttt~~~}}}zzz{{{xxxrrrsss~~~mmmQQQFFF???===;;;:::::::::999888999888777666444444444333222222111111111222222333------------------------333222111000///---,,,,,,///---++++++,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++,,,,,,************************++++++,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......---------............///,,,,,,,,,------------......///000000000111333555999CCCRRRcccrrr~~~}}}tttqqqttt}}}~~~}}}}}}}}}}}}}}}}}}zzzxxxxxxtttttttttssspppjjjccc^^^QQQOOONNNRRRXXX[[[XXXUUUSSSLLLFFFFFFEEEDDDEEEHHHIIIGGGEEEEEEGGGJJJKKKKKKMMMLLLOOOUUUYYY\\\bbbiiiqqqwww{{{xxxrrrrrrtttxxx|||}}}}}}~~~yyysssnnnyyyzzzoooiiikkkuuu~~~{{{|||}}}rrrbbbbbbkkk{{{xxx{{{uuummmiiiccc]]]^^^]]]\\\ZZZYYYXXXXXXWWWUUUUUUTTTSSSSSSSSSTTTTTTUUUTTTSSSRRRSSSTTTVVVWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWVVVUUUUUUWWWYYYYYYXXXWWWWWWYYYXXXVVVWWWZZZZZZVVVQQQPPPNNNMMMMMMLLLJJJIIIHHHIIIKKKLLLLLLNNNPPPRRR]]]^^^gggrrr~~~oooYYYQQQRRRMMMMMMQQQPPPQQQRRRVVVYYYZZZ___mmm{{{}}}tttoooggg```[[[WWWSSSQQQQQQWWWhhhdddKKKKKKMMMHHHQQQcccgggttt|||yyyvvvxxxwwwsssvvvdddMMMGGG???>>><<<;;;<<<;;;:::888999888777555444444444444444333222222111111111111////////////////////////111111000///...------,,,...---,,,---------***(((++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---......,,,,,,,,,---------......---------............///------------...............000111222111222444555777@@@OOO```ppp~~~vvvpppqqq{{{|||xxxwwwwwwsssuuuvvvuuuqqqlllhhhfff[[[UUUOOOOOOTTTXXXXXXWWWTTTNNNJJJJJJJJJGGGGGGIIILLLJJJHHHIIIKKKMMMOOOOOORRRRRRWWW```gggnnnwwwzzzxxxqqqsssvvv||||||{{{~~~~~~uuunnnkkkyyyvvviiibbbfffrrr{{{|||zzzyyyzzzpppbbbdddooo}}}|||{{{sssllljjjccc[[[]]]\\\ZZZXXXWWWVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRTTTSSSRRRQQQRRRSSSUUUWWWUUUUUUVVVWWWXXXYYYZZZZZZVVVWWWXXXXXXXXXXXXXXXWWWVVVVVVUUUWWWXXXYYYXXXVVVSSSUUUTTTRRRRRRTTTRRRNNNNNNNNNNNNNNNMMMMMMMMMMMMHHHIIIJJJJJJJJJLLLPPPSSS______hhhsssoooZZZRRRSSSNNNMMMQQQPPPTTTUUUXXX[[[\\\aaaooo}}}{{{uuuoooggg```ZZZVVVSSSPPPPPPWWWjjjbbbJJJKKKNNNIIIRRReeelllwww}}}xxxuuuxxxyyywwwxxxZZZHHHEEE@@@???=========<<<;;;999999888777555555444444444666555444222111000000///111111111111111111111111..................---------------...///---***'''++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++******,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......---------.........//////............/////////000///111222333222222444555555>>>MMM^^^ooo}}}xxxooonnnzzz~~~~~~yyyuuuttttttsssvvvxxxwwwrrrnnnllllll___WWWNNNKKKOOOSSSUUUUUUUUUPPPNNNPPPOOOLLLIIIJJJOOOMMMKKKLLLOOORRRSSSTTTYYYZZZ```kkkuuu~~~|||xxxwwwrrrtttyyy}}}||||||}}}zzzzzz}}}~~~|||qqqiiijjjxxxuuuggg```eeeqqq{{{~~~}}}{{{uuuvvv|||nnnbbbfffrrr}}}~~~wwwkkkeeeccc\\\ZZZYYYXXXWWWUUUTTTSSSRRROOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRTTTTTTUUUVVVVVVWWWWWWXXXYYYYYYXXXXXXXXXXXXYYYZZZYYYXXXXXXXXXWWWWWWWWWWWWVVVWWWWWWUUUQQQOOONNNNNNNNNMMMKKKJJJJJJJJJKKKLLLHHHIIIJJJIIIJJJLLLOOORRR[[[kkkkkkwwwlllaaaUUUPPPNNNLLLMMMOOORRRWWW[[[\\\^^^eeeqqq|||yyyrrrjjjccc```[[[TTTPPPQQQUUUZZZiiibbbJJJFFFEEEKKKXXX^^^ooosssvvvvvvtttssstttvvvvvv~~~\\\MMMBBBBBBAAA@@@>>><<<;;;::::::666666555444333222222111444333333222222111111111222222111000///...------///............---------,,,,,,,,,---------.........,,,)))''''''(((+++---,,,+++)))(((((()))+++,,,)))))))))***+++++++++,,,///...---,,,+++,,,------,,,,,,,,,++++++*********+++,,,.........,,,***(((---------,,,,,,+++++++++***++++++,,,---...//////---------.........//////......//////000000111111777@@@MMM[[[kkk{{{ooohhhlllsss}}}}}}|||{{{}}}yyyvvvuuuuuuuuuxxxwwwwwwwwwvvvsssnnnjjjeee]]]SSSOOOPPPSSSSSSRRRVVVQQQQQQTTTTTTOOOMMMOOOSSSSSSTTTVVVZZZ^^^aaacccgggkkkpppyyy{{{wwwsssqqqooooooiii|||wwwtttwww{{{yyywwwuuuvvvxxx{{{~~~{{{|||~~~|||{{{~~~~~~xxxlll```ggguuuzzzpppffffffsss~~~wwwuuuwwwwwwkkkeeejjjttt~~~yyyxxx}}}sssiiidddbbb]]][[[[[[YYYXXXVVVUUUTTTSSSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVVVVTTTQQQOOONNNOOONNNMMMKKKJJJJJJJJJKKKLLLIIIIIIJJJIIIJJJLLLPPPSSS]]]oooqqq~~~jjj___TTTPPPNNNLLLMMMPPPRRRWWW[[[]]]^^^fffsss~~~{{{qqqiiiccc___ZZZTTTPPPQQQTTT\\\mmmbbbKKKHHHFFFLLLZZZ```lllppprrrpppllllllqqqvvvttt~~~\\\NNNDDDCCCBBB@@@>>>===<<<;;;;;;888777777555444333222222444444333333222222111111222222111000///...------///............---------,,,,,,------............//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************++++++++++++///...---,,,+++,,,,,,------------,,,,,,,,,+++++++++,,,---------,,,+++***---------,,,,,,+++++++++,,,,,,---------------------------.........//////......//////000000111111222:::GGGWWWkkk~~~}}}pppjjjmmmrrr{{{~~~~~~|||{{{}}}zzzvvvssssssssssssuuuttttttuuuvvvuuurrrpppggg```WWWRRRRRRTTTUUUSSSWWWTTTTTTXXXWWWSSSSSSVVVYYY[[[^^^aaadddhhhmmmpppxxx{{{wwwtttrrrpppnnnnnniii}}}wwwtttuuu|||zzzxxxvvvvvvxxxzzz|||||||||}}}}}}}}}}}}}}}}}}}}}}}}xxxlll```cccqqquuukkklll{{{~~~xxxyyy|||yyyoooiiimmmvvv~~~~~~}}}|||||||||}}}~~~|||}}}~~~yyywwwxxxpppfffbbbbbb^^^[[[ZZZXXXWWWUUUSSSRRRQQQLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRROOOPPPPPPQQQQQQRRRRRRSSSTTTTTTTTTTTTUUUWWWXXXXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSTTTUUUTTTQQQOOOOOOOOONNNMMMKKKJJJJJJJJJKKKLLLIIIIIIIIIIIIJJJLLLQQQTTT```tttzzzggg\\\RRROOONNNLLLMMMPPPQQQVVV[[[]]]___hhhvvv}}}ppphhhaaa^^^YYYSSSPPPQQQTTT^^^rrr___KKKHHHEEEJJJXXX___kkkoooqqqlllffffffnnnwwwttt~~~^^^PPPGGGEEECCCBBB@@@>>>===<<<<<<::::::888777666444333222555555444333222222111111222222111000//////...---///............------------............////////////000000000///...,,,+++***+++---......---+++***+++++++++++++++*********......---,,,,,,,,,,,,,,,---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++......---------,,,,,,,,,---------........................///000111111111222999FFFYYYuuu}}}~~~}}}uuuooonnnooowww|||}}}}}}{{{}}}{{{xxxuuutttsssttttttuuutttssstttuuuuuutttssskkkeee]]]XXXWWWXXXXXXWWWXXXXXX[[[______^^^___ccceeeiiinnnqqqtttxxx~~~}}}yyyvvvttttttsssqqqkkklllhhh~~~vvvrrrsssyyy}}}{{{yyywwwvvvwwwxxxyyy|||{{{zzzzzzzzz|||~~~|||}}}wwwlll```___nnnzzzqqqttt{{{||||||sssmmmpppwww~~~|||zzz{{{{{{zzzzzzzzzzzz{{{{{{~~~zzzzzz|||yyywwwvvvnnneeeaaabbb___XXXWWWVVVTTTRRROOONNNMMMKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLNNNPPPQQQMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTVVVWWWWWWWWWVVVVVVUUUTTTTTTSSSRRRSSSTTTSSSQQQOOOOOOOOONNNMMMKKKJJJJJJJJJKKKLLLIIIIIIIIIIIIIIIMMMQQQUUUbbbxxxdddZZZQQQNNNNNNMMMNNNPPPPPPUUUZZZ\\\```iiiyyy}}}oooggg```\\\XXXSSSPPPRRRTTT```ttt{{{\\\JJJGGGBBBFFFSSS[[[lllrrrvvvqqqhhhfffnnnxxxzzz~~~^^^RRRIIIFFFEEECCCAAA???>>>======<<<;;;:::999777555444444666666555444333222222111222222111111000//////...///............---------.../////////////////////------.........---,,,,,,***+++,,,------,,,+++***,,,,,,,,,++++++*********---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------...///000111111222444:::FFF]]]~~~~~~uuummmnnnsssyyy~~~{{{}}}}}}|||}}}|||zzzxxxwwwwwwxxxyyyyyywwwtttsssssstttsssrrrpppkkkddd___^^^^^^^^^]]]\\\^^^ccchhhlllnnnrrruuuuuuzzzzzzxxxuuutttuuuuuutttsssgggiiifff}}}~~~vvvqqqqqqttt}}}|||zzzxxxvvvvvvvvvvvvyyyyyyyyyyyyzzz{{{}}}}}}{{{~~~~~~}}}xxxlll```]]]mmmxxx||||||zzz|||uuuooopppuuu~~~}}}|||{{{yyyyyyyyyyyyyyyyyyzzzzzzzzz{{{yyyyyy||||||zzz~~~uuuoooeeeaaaccc```XXXWWWVVVSSSQQQNNNLLLKKKIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIKKKMMMNNNLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNOOOPPPRRRSSSTTTVVVVVVVVVUUUUUUUUUTTTTTTQQQRRRSSSRRRPPPNNNNNNOOONNNMMMKKKJJJJJJJJJKKKLLLJJJJJJIIIIIIIIIMMMRRRWWWddd{{{bbbXXXPPPNNNNNNMMMNNNPPPOOOTTTYYY[[[___jjjzzz|||mmmeee^^^ZZZWWWRRRPPPRRRUUUbbbuuuwww[[[KKKIIIBBBCCCQQQYYYmmmuuu|||yyyppplllqqqxxx}}}^^^RRRJJJFFFEEEDDDBBB@@@???>>>>>>===<<<;;;:::888777666555777777666555444333222111222222111111000000/////////............---------/////////////////////...,,,,,,++++++,,,---//////,,,+++***))))))***+++,,,---,,,,,,,,,++++++******,,,,,,,,,,,,,,,+++++++++******************+++++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.....................---------...///000111222222222999EEE\\\|||nnnnnnpppuuuzzz|||{{{}}}~~~|||||||||{{{zzzzzzzzz{{{{{{yyywwwtttsssssstttttttttrrroookkkgggfffeeeeeeeeebbbffflllsss||||||uuutttssssssttttttsssrrreeegggddd{{{~~~vvvpppoooqqq||||||zzzyyywwwuuutttttttttvvvxxxzzz||||||{{{zzz{{{~~~}}}xxxmmmaaa^^^mmmzzztttyyy}}}zzztttnnnnnnrrr~~~|||{{{{{{||||||{{{zzzxxxxxxyyyyyyzzzzzzzzzzzz|||{{{}}}qqqnnneeeaaabbb___[[[ZZZXXXUUURRRPPPNNNLLLGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQSSSSSSSSSTTTTTTTTTTTTUUUQQQRRRSSSRRROOOMMMMMMMMMNNNMMMKKKJJJJJJJJJKKKLLLJJJJJJIIIHHHIIIMMMSSSXXXgggbbbXXXPPPOOOOOONNNNNNPPPNNNSSSXXXZZZ^^^iiizzzxxxlllddd\\\YYYUUUQQQPPPSSSUUUcccvvvsssZZZNNNLLLEEEEEESSS]]]nnnwww{{{wwwyyy~~~{{{\\\RRRJJJGGGEEEDDDBBB@@@???>>>>>><<<;;;;;;:::999888777777888888777666444333222222222222111111111000000000///............---------/////////............---------,,,,,,,,,...///000,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++******))))))))))))************+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------***++++++,,,---...///000...............---------,,,---...///000111222333333<<>>>>>>>>:::::::::999999999888888999888777666555333222222222222222111111111111000///............---------............------,,,,,,,,,,,,,,,,,,,,,+++******+++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))))))))*********++++++++++++,,,---------,,,+++***+++++++++,,,,,,---------,,,,,,,,,------.........//////.........---------,,,,,,---///000222333333333===III[[[~~~zzzpppoooooorrrwww~~~}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyvvvuuuttttttvvvwwwvvvuuussstttssssssssssssuuuvvvrrrtttyyy~~~{{{zzzvvvpppllllllmmmooorrrrrrpppoooiiiiiidddzzz~~~~~~xxxqqqnnnnnnzzzzzzzzzzzzxxxvvvsssrrrqqqsssuuuwwwyyyzzzzzzzzz|||{{{oooddd```mmm~~~zzz{{{}}}zzz{{{|||~~~|||{{{yyytttqqqqqquuuxxxwwwtttrrrsssqqqnnnpppsss}}}}}}}}}~~~kkkeeegggbbb___aaa^^^[[[ZZZWWWTTTQQQNNNKKKJJJEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKJJJJJJJJJKKKKKKLLLKKKLLLMMMNNNPPPQQQRRRSSSRRRSSSSSSQQQNNNKKKJJJKKKNNNMMMKKKJJJJJJJJJKKKLLLJJJJJJIIIHHHIIINNNTTTYYYlll~~~cccZZZRRRQQQPPPNNNNNNPPPNNNRRRVVVXXX\\\hhhyyy{{{qqqjjjbbbZZZWWWTTTQQQPPPSSSQQQeee|||eeePPPIIIKKKFFFHHHYYYeeewww~~~xxxYYYOOOHHHFFFEEECCCAAA???>>>>>>===999999999999999999999999999999888666555333222222222222222111111111111111//////.........---------......---------,,,,,,,,,)))***,,,,,,+++'''$$$!!!***+++---......---+++***+++++++++,,,,,,---------++++++,,,---,,,+++***)))******+++++++++,,,,,,,,,+++,,,.........,,,***)))+++++++++,,,,,,---------......---------,,,,,,,,,//////.........---------,,,,,,---///000222333333...999DDDUUUvvvrrrooooooqqquuu}}}||||||}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzzzzxxxvvvvvvvvvuuusssqqqssstttuuuvvvvvvwwwyyy{{{wwwxxx}}}xxxzzzyyywwwwwwwwwppphhhkkkkkkmmmpppssstttsssqqqlllkkkfff{{{~~~~~~~~~yyyqqqmmmmmm~~~yyyzzzzzzzzzyyyvvvsssrrrssssssssstttvvvyyy{{{}}}}}}{{{pppeee___lll~~~}}}~~~vvv{{{{{{|||zzzyyyzzzzzzxxxxxxxxxxxxxxxxxxwwwwwwvvvtttsssrrrnnnlllmmmrrrvvvtttpppoooqqqqqqpppssswwwxxxrrrjjjddd```_________[[[YYYVVVTTTRRRNNNIIIFFFFFFEEECCCAAA????????????DDDDDDDDDCCCCCCCCCBBBBBBEEEEEEFFFFFFFFFFFFFFFFFFHHHFFFEEEGGGIIIJJJGGGEEEHHHIIIKKKMMMOOOPPPQQQQQQRRRRRRRRRRRRQQQPPPOOONNNNNNLLLJJJHHHHHHIIIKKKMMMLLLIIIIIIJJJJJJJJJPPPWWWjjj```VVVOOONNNPPPOOONNNOOOOOOQQQVVV\\\```iiizzz{{{ttthhh___VVVQQQNNNKKKLLLOOOUUUcccYYYMMMGGGJJJJJJKKK\\\ssswwwZZZLLLGGGEEEDDDAAA???===<<<<<<<<<<<<<<<;;;:::999999999999<<<;;;999777555333333222444333222111000000000000000000000000000000000000...---,,,++++++,,,---...111///,,,))))))***,,,---------,,,++++++************++++++,,,,,,++++++***,,,---............---,,,++++++++++++++++++++++++...---,,,+++++++++,,,------.........---,,,++++++(((&&&$$$&&&***---------///////////////........................///000000000777@@@NNNfffzzzuuusssuuuuuu{{{~~~}}}}}}~~~}}}yyyxxxxxxzzzzzzzzzuuuvvvxxxxxxxxxvvvtttsssqqqqqqssswww{{{~~~~~~~~~}}}}}}zzzwwwpppooonnnnnnnnnmmmjjjhhhjjjiiihhhiiikkkmmmnnnmmmggglllgggxxx|||wwwqqqlllmmm}}}||||||{{{yyyxxxwwwvvvuuuwwwvvvuuuuuuvvvxxx{{{}}}~~~ssshhhccckkk~~~}}}~~~}}}||||||||||||}}}|||{{{{{{|||~~~}}}}}}vvvsssssstttsssrrrrrrqqqpppoooooopppppppppsssttttttrrrppprrrxxx|||~~~~~~|||yyyxxxyyy}}}wwwqqqiiiccc``````______\\\ZZZXXXVVVSSSPPPKKKHHHGGGEEECCCAAA@@@?????????@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCDDDDDDDDDFFFDDDCCCEEEHHHIIIHHHFFFIIIIIIKKKLLLNNNPPPQQQRRRSSSSSSSSSRRRRRRQQQPPPOOOMMMLLLIIIGGGGGGHHHJJJKKKLLLIIIIIIJJJJJJJJJQQQXXXmmmwww]]]TTTLLLLLLNNNMMMLLLNNNRRRTTTYYY___ccclll}}}zzzsssggg^^^UUUQQQNNNKKKLLLPPPZZZgggzzzUUUIIIDDDHHHIIIMMMbbb|||vvvZZZLLLHHHEEEDDDAAA???===<<<<<<<<<<<<;;;::::::999999999999===<<<:::888666555444333333333222111111111111111000000000000000000000000000000////////////000000000///---,,,,,,,,,...///++++++++++++++++++,,,,,,***++++++,,,,,,++++++***))))))***++++++***))))))++++++++++++++++++++++++------,,,+++++++++,,,---...............---,,,,,,///,,,***+++---//////...............//////////////////......//////000111000555<<>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDEEECCCBBBCCCFFFHHHHHHGGGIIIIIIIIIJJJKKKNNNPPPQQQRRRSSSSSSRRRRRRQQQPPPOOOMMMLLLIIIGGGFFFGGGHHHHHHKKKIIIIIIJJJJJJKKKRRR[[[ooorrr[[[SSSLLLMMMNNNMMMMMMOOOVVVXXX]]]bbbgggoooyyyrrrfff]]]UUUQQQNNNLLLMMMQQQ___kkksssOOOFFFCCCFFFHHHOOOiii}}}uuuZZZMMMIIIEEEDDDAAA???============;;;;;;:::999999999::::::===<<<:::888666555555555333333222111111111222222000000000000000000000000------............------,,,,,,,,,---------......*********+++,,,---------***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---.........///......---,,,222000.........///...------------.../////////000000////////////000111111111444777@@@SSSkkk}}}yyy}}}|||uuupppqqqsss{{{~~~}}}||||||||||||{{{{{{}}}}}}}}}xxxyyyzzzzzzzzzyyywwwvvvsssrrrsssuuuxxxzzzzzzyyy|||}}}yyytttpppllldddbbbaaaaaacccccccccbbbdddddddddeeefffgggiiiiiihhhkkkfffzzz}}}zzzxxxtttppplllhhh{{{}}}yyyxxxwwwvvvuuuuuuuuuuuuzzzzzz{{{{{{{{{{{{zzzzzz{{{rrrjjjqqq}}}||||||}}}}}}}}}{{{{{{zzzzzzzzzzzzzzz{{{xxxzzz}}}}}}zzzwwwuuuttttttzzz|||yyytttttt}}}~~~~~~rrrnnngggcccaaa``````___]]][[[YYYXXXVVVSSSOOOLLLEEEDDDBBB@@@????????????AAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHKKKNNNOOOQQQQQQQQQQQQQQQPPPOOONNNNNNLLLJJJHHHGGGGGGGGGHHHJJJIIIJJJKKKJJJKKKTTT^^^sssrrrZZZSSSNNNOOOPPPOOOQQQTTTXXXZZZ___eeeiiirrrzzzrrreee\\\TTTQQQOOOMMMNNNRRRaaannnmmmMMMGGGEEEGGGIIIQQQiiiuuussstttYYYNNNJJJEEEDDDBBB???>>>======>>>;;;:::::::::::::::;;;;;;;;;:::999777666666555555333333222222222222333333000000000000000000000000+++,,,---......---,,,+++((()))***,,,,,,,,,,,,++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------.........//////......---//////...---------,,,,,,,,,,,,------...///000000000000000000000111111222222222444;;;JJJ```uuuyyyyyywwwppppppsss|||}}}||||||||||||~~~{{{{{{|||}}}}}}|||yyyyyyzzzzzzzzzzzzyyyxxxuuuttttttuuuwwwyyyyyyyyy{{{|||xxxsssmmmiiiaaa___]]]]]]___```aaa```cccdddeeeeeeeeefffhhhjjjiiilllfff{{{}}}|||zzzvvvpppllliii|||zzzyyywwwvvvuuuuuuvvvvvvxxxzzz|||}}}~~~}}}|||{{{|||uuujjjqqq}}}{{{{{{|||{{{zzzzzzyyyxxxwwwwwwwwwwwwwwwuuuxxxzzzzzzvvvrrrooonnnooovvvzzzyyy{{{zzz~~~ppplllfffbbbaaa``````___\\\[[[YYYXXXWWWTTTPPPMMMDDDCCCAAA@@@?????????@@@DDDDDDCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEFFFIIIKKKMMMNNNNNNNNNOOONNNNNNMMMMMMNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIJJJKKKJJJLLLVVVaaaxxxmmmXXXRRRNNNOOOPPPPPPRRRVVVYYYZZZ___eeejjjrrr{{{sssddd[[[SSSPPPOOONNNPPPSSS___pppkkkPPPLLLJJJKKKKKKQQQeeezzzyyyqqqpppqqqXXXNNNJJJEEEDDDBBB@@@>>>>>>>>>>>>;;;:::::::::;;;<<<======:::999888777666666555666555444333333333333333333111111111111111111111111...///000111111000///...'''(((***,,,------,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,++++++******))))))))))))))))))***+++++++++++++++++++++++++++++++++,,,,,,---------------...............---+++,,,---------,,,------+++,,,,,,---...//////000000000000000000111111222222222333999FFFYYYooo{{{xxx~~~{{{sssrrruuu~~~~~~~~~}}}}}}||||||||||||}}}|||yyyyyyzzz{{{{{{zzzxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwuuuvvvxxxzzzzzzyyyzzz~~~|||zzzvvvqqqjjjeeeccc```]]]\\\]]]___``````cccdddffffffeeefffhhhkkkiiimmmhhh}}}~~~~~~~~~}}}xxxrrrmmmkkk}}}~~~{{{yyywwwvvvuuuuuuuuuvvvsssuuuxxx{{{}}}}}}|||{{{zzz}}}~~~||||||}}}zzztttgggnnn~~~{{{zzzzzzzzzyyyxxxyyyxxxvvvuuutttsssssssssrrrtttvvvvvvsssooommmmmmooouuuzzz{{{|||}}}{{{zzz{{{mmmjjjeeebbbaaaaaa``````\\\[[[YYYYYYXXXVVVRRROOOFFFEEECCCAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBFFFGGGIIIIIIGGGFFFGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKJJJLLLXXXddd|||bbbSSSNNNLLLMMMNNNNNNRRRWWWYYYZZZ___eeejjjrrr|||sssbbbZZZRRRPPPOOONNNQQQUUU___tttlllUUUPPPMMMLLLMMMSSSbbbqqq|||uuuqqqqqqnnnWWWMMMIIIEEEDDDBBB@@@????????????;;;;;;;;;<<<===>>>???@@@:::999888777777777777777666666555444333333333333111111111111111111111111.........//////.........***,,,---///000000//////.........---,,,+++++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++******+++,,,------------+++,,,------...---------***,,,...///......///000,,,,,,,,,---.........///000////////////000111111222111444:::CCCRRRhhhzzz}}}vvvyyyxxxvvvxxx~~~}}}|||}}}}}}}}}}}}}}}}}}}}}{{{yyyxxxxxxyyyzzzyyyxxxwwwwwwwwwwwwxxxxxxxxxxxxyyywwwvvvvvvxxxzzzzzzzzzzzz~~~}}}}}}~~~}}}zzzuuunnnjjjgggccc___\\\\\\^^^______```ccceeeeeeccccccfffjjjgggmmmiii|||~~~~~~|||}}}~~~~~~zzztttooolll}}}zzzyyyxxxuuurrrqqqqqqqqqrrrlllnnnrrruuuwwwwwwwwwwwwrrrvvvwwwuuutttuuusssooofffkkk}}}{{{yyywwwwwwwwwwwwvvvuuuvvvuuutttrrrqqqqqqppppppoooqqqssssssqqqppppppppptttyyyzzz~~~}}}{{{zzzyyyvvvtttqqquuukkkhhhdddbbbaaaaaa``````]]]\\\[[[ZZZZZZXXXTTTQQQHHHGGGFFFEEEDDDDDDEEEEEEBBBCCCDDDFFFGGGIIIJJJJJJHHHHHHGGGEEEDDDCCCBBBAAA@@@CCCHHHIIIHHHGGGHHHIIIGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIKKKLLLJJJLLLYYYggg}}}|||]]]QQQMMMLLLMMMMMMNNNSSSYYYYYY[[[```fffjjjsss{{{rrraaaYYYRRRPPPOOOOOORRRVVVbbbzzzmmmYYYRRRKKKIIILLLUUUcccooo{{{wwwsssqqqkkkUUULLLIIIEEECCCBBB@@@?????????@@@<<<<<<<<<===>>>@@@AAABBB;;;;;;:::999999999::::::888888666444333222222222111111111111111111111111,,,,,,,,,++++++,,,,,,,,,---......///000000000000------------------,,,,,,***++++++,,,,,,++++++***------,,,++++++,,,------++++++++++++++++++++++++)))***+++---......------***++++++,,,------,,,,,,))),,,///000......///000------------------------//////......//////000111111111444:::@@@JJJ___rrrtttsss~~~}}}{{{|||~~~}}}}}}{{{|||}}}}}}~~~~~~~~~~~~zzzxxxwwwxxxyyyzzzyyyxxxuuuuuuuuuuuuuuuvvvwwwwwwxxxvvvtttuuuwwwyyyzzzzzz{{{{{{|||}}}{{{{{{|||}}}zzzuuuqqqjjjeee___[[[ZZZ[[[\\\\\\\\\___bbbaaa______bbbfffbbbkkkiiizzz~~~~~~~~~~~~||||||}}}{{{zzzzzzzzzyyyvvvtttpppxxxuuussspppllljjjjjjkkkkkkggghhhjjjlllnnnoooooooookkkoooooolllkkklllkkkhhhiiijjjvvv{{{uuusssrrrrrrssssssrrrqqqqqqpppppppppppppppqqqqqqqqqrrrttttttuuuvvvxxxzzzzzzkkkqqq~~~|||xxxwwwwwwwwwuuussskkkrrrjjjgggdddaaaaaaaaaaaa```___]]]\\\\\\[[[ZZZVVVTTTKKKJJJHHHGGGGGGGGGHHHHHHCCCDDDFFFIIIKKKNNNPPPQQQLLLKKKJJJHHHFFFEEECCCCCC:::???FFFIIIIIIHHHIIIJJJIIIIIIKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNMMMMMMIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKLLLJJJLLLZZZhhh{{{}}}___RRROOOMMMOOOOOOPPPUUU\\\ZZZ\\\aaafffkkkssszzzqqqaaaYYYRRRPPPPPPOOORRRVVVeeennn\\\RRRHHHFFFKKKXXXfffqqqxxx{{{}}}{{{|||}}}{{{vvvpppjjjUUULLLHHHEEECCCBBB@@@??????@@@@@@=========>>>???AAABBBCCC===<<<<<<;;;;;;;;;<<<<<<:::999777555333222111111111111111111111111111111000///...------...///000------------.........///+++,,,,,,------......///+++++++++,,,,,,++++++++++++***)))(((((()))***+++++++++++++++++++++++++++)))***+++---......------)))***++++++,,,,,,,,,,,,))),,,//////---+++,,,...------------------,,,,,,...............///000000000000444:::===EEEWWWjjj|||sssmmmwww~~~~~~~~~~~~~~~{{{|||}}}~~~zzzxxxxxxxxxzzzzzzyyyxxxttttttsssssstttuuuvvvvvvwwwuuussssssvvvxxxzzzzzz{{{zzzzzz{{{{{{{{{||||||{{{{{{{{{zzzxxxtttqqqkkkfff___ZZZXXXXXXYYYYYYXXX\\\___^^^[[[[[[___ccc___iiihhhxxx|||{{{{{{{{{}}}~~~}}}|||{{{yyyxxxyyy{{{|||{{{zzz~~~{{{wwwuuuvvvwwwxxxxxxuuuxxxrrroookkkhhheeedddeeefffcccdddeeefffggghhhhhhhhhfffjjjkkkgggeeeffffffdddllliiipppyyyvvvqqqooonnnoooppppppooonnnmmmmmmmmmnnnoooqqqssssssuuuvvvxxxyyyzzz}}}|||xxxyyyzzzzzzzzz{{{}}}~~~|||yyyrrr```hhhwww|||xxxvvvwwwwwwvvvsssmmmuuugggfffdddaaa___^^^^^^^^^___^^^\\\ZZZYYYYYYZZZZZZSSSNNNGGGEEEFFFIIIJJJJJJJJJHHHHHHLLLSSSXXXZZZ[[[VVVTTTPPPMMMJJJIIIIIIIIIJJJIIIHHHGGGHHHHHHFFFEEEGGGEEEDDDCCCEEEGGGJJJLLLNNNNNNOOOOOOPPPOOOOOONNNLLLLLLLLLLLLKKKJJJIIIHHHNNNIIIIIIMMMLLLMMMXXXhhhuuu___OOOOOONNNOOOQQQSSSVVVXXX[[[```fffgggjjjuuuqqqeee___VVVOOONNNNNNOOOPPPTTThhhhhhTTTIIIBBBFFFKKKQQQaaatttwwwxxxzzz~~~zzzpppnnnzzzeeeRRRJJJHHHGGGEEECCCAAA@@@???@@@@@@>>>>>>???@@@@@@@@@@@@???;;;;;;<<<======<<<;;;;;;:::999777666444333333222333111///111333444111///000/////////............,,,,,,,,,------.........------------------------***+++,,,---............++++++++++++++++++++++++...------,,,+++***))))))((()))+++,,,------,,,,,,---------------------------------............///---------............///000000/////////111333444//////111555999AAAPPP^^^uuuvvvlllrrrzzz}}}{{{}}}}}}|||{{{{{{{{{{{{{{{xxxyyyzzzzzz{{{{{{zzzzzzuuuuuutttsssrrrsssvvvyyyrrrqqqqqqrrrvvvxxxyyyxxx{{{xxxvvvxxx|||~~~|||yyy{{{{{{zzzyyywwwuuusssrrrqqqggg^^^ZZZWWWRRROOOPPPSSSTTTUUUVVVUUUVVVXXX[[[^^^aaafffnnnuuuzzz||||||tttsssuuuzzzyyysssssswwwuuuxxx|||~~~}}}|||||||||{{{}}}{{{wwwooollljjjiiieee``````ddddddddddddeeefffhhhjjjkkklllmmmoooppppppooommmlllpppssswwwzzzzzzxxxuuurrrqqqooommmlllllllllkkkjjjjjjllloooppprrrwww~~~}}}xxxxxx{{{yyyyyyyyyzzz{{{~~~rrrhhh```gggmmm~~~}}}zzzxxxxxx{{{|||{{{yyysssvvveeedddbbb```___^^^^^^^^^^^^]]][[[ZZZYYYYYYZZZZZZUUUPPPIIIEEEEEEGGGHHHHHHKKKJJJKKKOOOVVV[[[^^^^^^YYYXXXUUURRROOOMMMMMMLLLMMMLLLKKKKKKKKKJJJIIIHHHEEEDDDBBBBBBCCCEEEHHHIIIKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLKKKJJJIIIHHHGGGKKKGGGHHHLLLMMMOOO\\\mmmttt^^^OOOOOONNNOOOQQQSSSVVVXXX[[[___dddeeeiiiuuu}}}ooocccaaaXXXPPPNNNOOOOOORRRVVVkkkcccQQQGGGAAAEEEIIIPPPaaassstttuuuyyy~~~zzzqqqmmmzzzbbbQQQJJJHHHGGGFFFDDDAAA@@@?????????>>>??????@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<>>>===:::777444222111000333111000222444444222000000000000/////////........................//////------------------------******+++,,,------------++++++++++++++++++++++++---,,,,,,++++++*********((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------............//////......///000222333111111222555777===KKKYYYlllzzzzzzoooqqq{{{{{{~~~}}}||||||{{{zzzzzzzzzzzzyyyyyyzzz{{{{{{{{{{{{zzzvvvwwwvvvtttrrrrrrsssuuusssrrrqqqsssvvvyyyzzzzzzwwwuuusssuuuyyy{{{yyyvvvxxxwwwwwwuuutttrrrqqqppppppfff\\\XXXTTTOOOLLLLLLJJJLLLMMMNNNOOOQQQTTTWWW]]]^^^bbbgggkkkooopppppppppooorrrvvvuuupppppptttvvvzzz}}}}}}{{{zzz|||~~~wwwjjjeeebbbaaa___^^^```fffhhhiiilllnnnqqqssstttuuuwwwxxxyyyyyyyyyxxxwwwvvvwwwxxx{{{||||||zzzwwwuuuvvvtttrrrrrrrrrrrrqqqppppppqqqrrrwww}}}|||yyyyyy|||~~~~~~}}}rrriii```fffiii{{{xxxvvvwwwyyyzzzwwwuuuooosssbbbaaa```___^^^^^^^^^^^^^^^]]][[[ZZZYYYZZZZZZ[[[[[[UUUNNNHHHFFFFFFGGGGGGLLLLLLNNNRRRXXX\\\^^^___\\\\\\ZZZYYYWWWUUUTTTSSSTTTSSSQQQOOOMMMKKKJJJIIIFFFEEECCCBBBBBBCCCDDDEEEHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIKKKHHHIIIMMMMMMPPP___ppprrr]]]OOOOOONNNOOOQQQSSSVVVXXX[[[^^^aaaccchhhvvvxxxlllbbbcccZZZRRROOONNNOOOSSSYYYmmm]]]LLLCCC???BBBHHHPPP```qqqqqqsssxxxxxxqqqkkk{{{___OOOJJJHHHHHHGGGDDDBBB@@@????????????@@@@@@@@@@@@@@@??????======<<<;;;;;;<<<======???>>>;;;888666444222222333222111222444444222111111111000000000/////////000000000///////////////------------------------******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------..................---......///000111333222222444555999EEEQQQbbboootttqqqwww}}}}}}~~~}}}}}}|||{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{xxxxxxxxxvvvsssqqqqqqrrrvvvtttrrrsssvvvyyy{{{|||uuutttrrruuuxxxyyywwwuuuvvvuuuuuutttsssqqqqqqpppnnndddZZZUUUQQQKKKHHHHHHCCCEEEGGGHHHJJJMMMQQQTTT[[[\\\^^^```cccfffhhhiiilllmmmqqqvvvwwwuuuuuuxxx}}}~~~}}}vvvfff```\\\]]]^^^```eeekkknnnrrrwww}}}~~~}}}}}}~~~~~~|||zzzyyyvvvwww~~~~~~}}}|||||||||xxxqqqkkk```dddeee{{{xxxwwwxxxzzzyyyuuurrrmmmsss^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\]]]```\\\TTTMMMIIIGGGGGGGGGKKKLLLOOORRRUUUXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYZZZZZZXXXTTTPPPLLLJJJJJJMMMLLLJJJHHHFFFEEEDDDCCCGGGHHHHHHIIIJJJJJJJJJIIIKKKKKKKKKKKKKKKKKKLLLLLLOOOLLLLLLNNNMMMOOO___rrrooo[[[OOOOOONNNOOOQQQSSSVVVXXX[[[\\\^^^aaahhhxxxsssiiibbbcccZZZQQQNNNMMMNNNSSSZZZnnn|||WWWFFF@@@===AAAGGGQQQaaappprrrtttyyyzzzrrrnnnkkk}}}yyy\\\PPPLLLJJJIIIGGGEEEBBB@@@?????????AAAAAAAAAAAA@@@@@@???>>>???===<<<::::::<<<===???<<<<<<:::999888777777777111111111222222222111111222111111111111000000000000000000//////.........------------------------+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,---------.........,,,,,,------...//////000111111222333333666@@@LLL[[[iiixxx{{{tttvvv{{{~~~{{{}}}~~~~~~}}}|||{{{zzzyyyyyyyyyzzz{{{{{{{{{{{{{{{xxxyyyzzzyyyvvvtttssssssxxxvvvttttttwwwzzz||||||vvvvvvvvvxxxzzz{{{yyywwwwwwwwwvvvuuuuuutttttttttmmmcccXXXSSSOOOIIIEEEEEECCCEEEGGGHHHIIIMMMQQQUUUXXXZZZ]]]```cccgggkkkmmmmmmqqqxxxttteee___]]]```dddggglllrrrtttyyy}}}xxxwwwzzzyyyzzzxxxwwwuuuttttttrrrnnnjjjbbbeeeddd~~~~~~}}}{{{zzz{{{|||{{{wwwrrrooovvv\\\\\\]]]]]]^^^^^^^^^^^^___^^^]]]\\\]]]^^^___```aaa^^^XXXQQQKKKGGGFFFEEEHHHKKKNNNPPPQQQQQQQQQQQQPPPQQQSSSUUUWWWXXXXXXXXXZZZ[[[[[[YYYUUUSSSSSSTTTXXXVVVTTTQQQMMMJJJGGGEEEFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLNNNLLLMMMOOONNNQQQdddxxxkkkYYYOOOOOONNNOOOQQQSSSVVVXXX[[[\\\]]]aaajjj|||}}}qqqhhhbbb___WWWOOOLLLKKKLLLSSS[[[oooyyyTTTBBB???===AAAHHHTTTdddqqquuuvvv|||}}}rrrkkkjjjmmmuuuZZZQQQNNNLLLIIIGGGEEECCCAAA@@@@@@@@@BBBBBBBBBAAA@@@???>>>===???>>><<<;;;;;;<<<>>>???===<<<;;;999888888888888000111111222111111000000333222222222222111111111000//////......---------------------------------,,,---------------,,,+++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------------...+++,,,------...////////////...000222222444===HHHWWWfffuuu~~~vvvtttwww{{{||||||}}}{{{zzzxxxyyyyyyzzzzzzzzzzzzzzzwwwyyyzzzzzzxxxwwwwwwxxxzzzxxxvvvvvvxxxzzz{{{{{{vvvvvvxxxyyy{{{{{{zzzxxxwwwwwwvvvuuuuuuvvvvvvwwwlllbbbXXXSSSOOOJJJFFFFFFHHHIIIJJJJJJLLLOOOSSSWWWXXX\\\```cccfffjjjppptttuuu|||tttddd``````eeekkkmmmpppsssxxx|||vvvuuuwwwuuuvvvuuusssqqqooonnnllljjjiiidddiiiggg~~~~~~~~~~~~}}}{{{zzz|||}}}|||wwwsssqqqxxx\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^```aaa]]]\\\YYYSSSLLLFFFDDDCCCFFFIIIMMMOOOOOOMMMMMMMMMHHHHHHJJJLLLNNNOOOQQQRRRTTTXXX[[[[[[ZZZZZZ]]]```___^^^]]]ZZZUUUPPPLLLJJJFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFHHHIIIIIIHHHKKKOOOOOOVVVkkkgggVVVOOOOOONNNOOOQQQSSSVVVXXX[[[\\\^^^cccnnn|||pppggg```YYYSSSNNNKKKJJJKKKRRR[[[rrruuuPPPAAA??????CCCKKKXXXhhhsssyyyyyy}}}yyykkkeeegggqqqqqqZZZRRROOOLLLHHHGGGEEECCCAAAAAAAAAAAACCCCCCCCCBBBAAA???>>>===>>>>>>===<<<<<<===>>>>>>@@@>>><<<:::888666555555///111333333111000111222444333333333333222222222//////..................------------------------,,,------......---------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,---...////////////------000222111333;;;EEESSScccsss|||yyyrrrtttxxx~~~{{{zzzwwwwwwxxxyyyyyyyyyyyyyyywwwxxxyyyyyyxxxxxxzzz{{{{{{zzzxxxxxxyyyyyyxxxwwwssstttwwwyyyyyyyyywwwvvvttttttssssssssstttvvvwwwlllcccYYYVVVSSSNNNKKKKKKMMMMMMNNNNNNOOOSSSXXX[[[]]]bbbhhhlllooosssyyy~~~zzzkkkfffeeekkkppprrrsssttt|||wwwrrrrrr}}}vvvsssssssssrrrpppnnnllljjjjjjjjjhhhooommm~~~~~~~~~}}}zzzyyyzzz|||{{{wwwtttrrryyy\\\]]]^^^______^^^^^^]]]\\\[[[[[[[[[\\\]]]___```\\\]]]\\\XXXQQQJJJFFFDDDEEEIIIOOORRRQQQPPPOOOPPPHHHGGGGGGGGGHHHJJJLLLMMMNNNRRRVVVXXXWWWXXX]]]aaa`````````^^^[[[VVVRRROOOKKKLLLMMMOOOPPPQQQQQQQQQKKKJJJHHHGGGFFFFFFGGGHHHGGGGGGJJJOOOPPPXXXooocccTTTOOOOOONNNOOOQQQSSSVVVXXX[[[]]]___fffsss}}}pppeee]]]UUUQQQMMMLLLKKKLLLSSS\\\vvvqqqLLL@@@AAABBBEEENNN]]]lllvvv{{{zzz}}}vvvfffbbbggguuummmXXXRRROOOKKKGGGFFFDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBAAA???===<<<========================???>>><<<:::888666555555111333555555333111222444444444444444333333333333//////////////////000000------------------------***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,...///000000//////---...000222111111999BBBMMM^^^pppzzz~~~vvvxxxzzz~~~}}}zzzxxxvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwxxxwwwvvvwwwyyy{{{|||{{{zzzyyyyyyxxxuuurrrqqqsssvvvxxxxxxwwwvvvvvvsssrrrqqqqqqrrrtttvvvwwwmmmddd[[[XXXWWWSSSQQQRRRQQQRRRRRRSSSUUUZZZ```dddfffmmmvvv}}}}}}vvvrrruuuzzz|||}}}~~~~~~~~~qqqnnnqqqzzzvvvtttqqqqqqpppnnnlllllllllmmmkkkuuusss~~~}}}}}}~~~~~~{{{yyyzzz|||}}}zzzwwwuuu{{{\\\]]]^^^_________^^^]]]ZZZZZZYYYYYYZZZ\\\^^^___]]]```aaa]]]VVVNNNJJJHHHEEEJJJQQQUUUUUUTTTTTTUUUMMMKKKJJJHHHHHHIIIKKKLLLJJJOOOSSSSSSQQQQQQUUUYYY______```___]]]YYYUUUSSSQQQRRRUUUWWWYYY[[[\\\]]]TTTRRROOOLLLJJJIIIIIIIIIJJJIIILLLPPPPPPWWWooo```SSSOOOOOONNNOOOQQQSSSVVVXXX\\\]]]aaahhhvvv}}}oooddd[[[SSSOOOMMMMMMLLLMMMTTT]]]zzzmmmIII@@@BBBDDDGGGPPP```oooxxx|||yyy|||~~~tttdddaaahhhxxxkkkWWWQQQNNNIIIFFFEEEDDDCCCBBBCCCCCCDDDEEEDDDDDDBBBAAA???===<<<======>>>>>>>>>>>>======;;;::::::999888888888888222555777777444333444666555555444444444333333333//////000000111111222222------------------------((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********+++,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---...000000000000/////////222333111000666???GGGYYYmmmxxx~~~}}}~~~}}}yyywwwuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwuuussstttwwwzzz|||{{{{{{{{{zzzwwwsssoooqqqtttxxxyyyyyyxxxwwwvvvsssrrrrrrqqqrrruuuwwwyyynnnddd]]][[[YYYWWWUUUVVVTTTUUUWWWXXX[[[aaaggglllnnnwww|||mmmlllqqqzzzwwwpppppppppooonnnmmmooopppmmmxxxwww~~~||||||}}}~~~{{{{{{~~~~~~|||xxx]]]^^^`````````^^^\\\[[[[[[YYYXXXZZZ]]]^^^]]][[[]]]^^^___^^^ZZZUUUPPPMMMMMMOOOTTT[[[bbbccc```]]]WWWTTTPPPPPPRRRSSSRRRQQQPPPPPPPPPPPPQQQRRRSSSSSSXXXXXXZZZ]]]^^^\\\WWWTTTVVVVVVXXXZZZ^^^bbbfffhhhbbb]]]WWWTTTTTTQQQLLLGGGKKKIIIMMMUUUZZZaaavvv}}}]]]RRRLLLKKKJJJJJJMMMQQQUUUXXX\\\\\\bbbnnn}}}~~~pppcccXXXTTTLLLIIILLLMMMNNNXXXeeefffMMMDDDEEEGGGKKKTTT```mmmuuuxxxwwwwwwvvvooohhhfffjjj|||gggWWWPPPKKKHHHFFFEEECCCBBBAAAAAABBBBBBEEECCCAAA???>>>>>>>>>?????????>>>===<<<;;;;;;:::;;;;;;999888777666666666888888777777666555333333555555444333222000000///222222111111000000////////////...---,,,,,,+++++++++***)))((()))***,,,...---------------...///000------++++++++++++------111000...+++***))))))***************))))))((((((+++,,,............,,,+++---,,,,,,++++++,,,,,,---...------------...//////222222111///...000333666CCCUUUmmm}}}{{{~~~}}}~~~~~~}}}yyyxxxuuusssssstttvvvwwwwwwwwwuuuttttttsssssssss|||{{{yyyvvvtttrrrqqqqqqssstttttttttuuuuuuvvvvvvuuutttsssrrrsssuuuwwwxxxmmmddd\\\ZZZYYYVVVVVVWWWVVVYYY[[[\\\___hhhvvv}}}{{{|||~~~}}}~~~{{{mmmmmmhhh||||||~~~yyyxxxvvvuuusssrrrqqqqqqtttvvvyyy}}}||||||}}}}}}}}}}}}|||zzzzzz{{{{{{{{{zzz}}}~~~~~~}}}}}}YYYZZZ[[[\\\[[[ZZZYYYXXX^^^\\\[[[\\\]]]^^^]]][[[\\\]]]^^^]]][[[XXXTTTRRRPPPTTTZZZcccjjjkkkhhheee```]]]YYYXXXZZZ\\\]]]\\\WWWWWWVVVUUUUUUVVVVVVVVVWWWVVVVVVXXXYYYYYYVVVTTTTTTUUUWWWZZZ___cccgggiiiiiiddd^^^[[[[[[ZZZVVVRRRPPPMMMPPPXXX\\\cccwwwzzz[[[PPPMMMLLLKKKKKKNNNRRRVVVYYY]]]]]]cccooo~~~}}}ooobbbWWWTTTMMMJJJMMMNNNOOOYYYfffbbbJJJFFFGGGIIINNNVVVaaammmtttuuutttttttttnnnhhhgggkkk{{{bbbTTTNNNKKKIIIFFFEEEDDDCCCBBBBBBBBBCCCDDDBBBAAA???>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;:::999888888888888888777777888777777666555444555555444333222111000000222222111000000//////...//////...------,,,++++++,,,+++)))))))))***,,,---------,,,,,,---......///------,,,++++++,,,---------,,,,,,++++++,,,,,,,,,+++++++++******))))))))),,,,,,------------,,,,,,------,,,,,,,,,,,,------...------------...//////.../////////000222777:::AAARRRiiizzz}}}}}}zzzxxxxxxxxxxxxwwwwwwvvvvvvvvvxxxxxxwwwvvvvvvvvvvvvvvv|||zzzxxxuuusssrrrrrrrrrsssssstttttttttuuuuuuuuutttsssrrrrrrsssuuuwwwxxxqqqhhh___[[[YYYVVVVVVXXXZZZ^^^cccgggmmmxxx}}}}}}~~~|||}}}zzztttrrrkkk{{{}}}|||{{{wwwwwwvvvuuuuuuuuuvvvvvvtttuuuvvv{{{{{{zzzyyyyyyzzz||||||||||||{{{{{{{{{|||}}}}}}}}}~~~WWWXXXXXXXXXXXXXXXXXXYYYaaa___^^^]]]^^^^^^\\\[[[\\\\\\]]]]]]\\\[[[ZZZYYYVVVZZZbbbjjjqqqsssqqqnnnkkkhhheeedddeeeggghhhhhhcccbbbaaa```^^^^^^]]]]]]ZZZXXXUUUUUUVVVWWWWWWWWWUUUVVVXXX\\\```dddhhhjjjkkkfffaaa_________\\\YYYYYYWWWYYY^^^bbbhhh{{{uuuXXXPPPMMMMMMLLLMMMOOOSSSWWWYYY^^^^^^dddppp|||mmm```VVVTTTNNNKKKNNNNNNPPP[[[iii___HHHGGGHHHJJJPPPYYYcccmmmsssrrrqqqqqqqqqmmmggghhhlll{{{zzz\\\PPPLLLJJJJJJFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>=========>>>>>>>>>>>>>>>=========<<<;;;:::999999888999999666666777777777777666666555555444333222111000000111111000000//////......//////......---,,,,,,,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++******,,,,,,++++++++++++,,,,,,......------------.........------------...//////......//////000333777:::===MMMcccvvv}}}|||wwwtttuuuvvvxxxyyyxxxwwwuuutttwwwwwwwwwwwwwwwvvvvvvvvvzzzyyyvvvsssrrrqqqrrrsssssssssssssssttttttttttttrrrrrrrrrrrrsssuuuwwwxxxuuulllccc^^^[[[XXXXXX[[[```fffooowww}}}|||||||||{{{}}}~~~~~~||||||{{{wwwuuummm{{{xxx{{{zzz{{{~~~yyyvvvsssrrrppppppqqqqqqrrrtttuuuvvvuuuttttttvvvyyy{{{||||||zzzzzzzzz{{{{{{{{{{{{|||}}}}}}~~~YYYXXXXXXXXXYYYZZZ[[[[[[___^^^]]]]]]]]]]]]\\\\\\^^^]]]]]]\\\\\\]]]]]]^^^\\\___dddjjjooorrrrrrrrrpppqqqsssuuuvvvvvvtttssstttrrrqqqooommmkkkkkkjjjgggccc]]]ZZZYYY[[[]]]]]][[[\\\^^^aaadddgggiiikkkkkkhhhdddbbbbbbbbb```^^^cccaaabbbeeehhhooopppVVVPPPNNNMMMMMMNNNQQQTTTXXXZZZ]]]]]]cccppp{{{lll___VVVTTTNNNLLLOOOOOOQQQ^^^nnn]]]JJJEEEFFFJJJQQQ\\\fffnnnsssqqqpppppppppkkkfffggglll{{{tttYYYNNNJJJHHHJJJDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>=========<<<=====================>>>===<<<:::999888777777444555666666777777777666555444444333222222111111111111000000///......---//////......---------,,,...---,,,+++******++++++,,,,,,+++++++++,,,,,,------------,,,,,,------------.........---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---.........------............------------...//////000000000000///000333555;;;HHH]]]ppp~~~~~~{{{xxxvvvssstttuuuvvvvvvuuutttsssuuuuuuvvvvvvvvvvvvuuuuuuxxxvvvsssqqqppppppqqqrrrrrrrrrrrrrrrssssssssssssqqqqqqqqqrrrsssuuuvvvwwwwwwnnnfffbbb___\\\___ccckkkrrr~~~~~~}}}}}}~~~{{{{{{|||~~~}}}ssssssmmm}}}}}}~~~~~~{{{{{{xxxxxx}}}||||||zzzvvvqqqlllhhheeedddcccddddddfffgggiiikkklllqqqpppppprrrvvvzzz~~~YYYYYYYYYYYYYYYZZZ[[[\\\ZZZZZZ[[[[[[[[[[[[\\\]]]___^^^]]]\\\\\\]]]]]]^^^```aaabbbdddgggjjjmmmooopppvvv~~~}}}}}}}}}yyyssslllfffdddeeeggghhheeefffhhhiiikkklllmmmmmmpppnnnllljjjiiigggfffdddgggffffffhhhkkkssslllTTTQQQNNNMMMNNNOOOQQQUUUXXXZZZ[[[\\\bbbpppzzzkkk^^^VVVRRRNNNMMMPPPPPPTTTbbbtttZZZKKKCCCDDDHHHQQQ^^^iiiqqqtttsssqqqppppppjjjeeefffkkk|||pppXXXOOOJJJGGGIIICCCCCCBBBBBBAAA@@@@@@???????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<===AAA@@@===;;;888666555555333333444555666666666666555444444333333222222222111111111000//////......///...............------......---,,,,,,+++++++++---,,,,,,+++++++++,,,,,,------------------------------......---+++)))(((,,,,,,,,,,,,,,,,,,,,,------,,,************,,,---.........------............------------.../////////000000///...///111333999DDDVVVkkk}}}}}}|||{{{zzz{{{{{{vvvvvvvvvuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvuuuvvvtttrrrpppoooooooooppprrrrrrrrrrrrqqqqqqqqqqqqppppppqqqrrrssstttuuuvvvtttnnnhhhfffddddddhhhnnnyyy~~~~~~|||yyyyyyzzz{{{}}}}}}|||{{{qqqtttqqq{{{}}}{{{wwwuuuuuuuuusssoooooorrrvvv|||~~~zzztttqqqooolllhhhccc^^^ZZZWWWUUUUUUUUUVVVWWWXXXZZZ[[[\\\dddeeegggkkkqqqxxxXXXXXXXXXXXXXXXXXXYYYYYYWWWXXXZZZZZZYYYZZZ[[[]]]^^^^^^]]]\\\\\\\\\\\\\\\______`````````bbbeeehhhkkkvvvyyytttrrrrrrrrrrrrqqqrrrssstttttttttttttttssssssrrrqqqnnnkkkgggeeegggffffffgggkkktttgggQQQQQQMMMMMMNNNOOORRRUUUWWWYYYZZZ[[[bbbqqqwwwhhh\\\VVVPPPMMMMMMQQQRRRVVVgggzzzxxxWWWLLLFFFFFFIIIRRR___kkksssvvvtttrrrqqqpppkkkfffhhhmmmlllXXXQQQKKKHHHJJJBBBBBBCCCBBBBBBAAA@@@?????????@@@@@@??????>>>===============<<<<<<<<<<<>>@@@@@@??????>>>>>>======>>>===;;;999777666555555666777777888888888888777444444444444444333333333333333222222111111000000............////////////,,,------...............///......---,,,,,,------,,,---...//////...---,,,++++++++++++,,,---......***+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------...------------...//////000111222222111111222333555;;;III]]]ttt~~~~~~}}}{{{{{{{{{{{{zzz{{{}}}~~~~~~~~~}}}}}}~~~~~~{{{yyywwwwwwwwwwwwvvvtttqqqooonnnqqqqqqpppppppppoooooooooqqqqqqrrrrrrrrrrrrqqqqqqmmmlllmmmoooppppppvvv}}}~~~|||}}}|||{{{yyyxxxwwwwwwxxx{{{}}}{{{uuupppnnnnnnpppqqqqqqpppvvv~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{yyyxxxttttttuuuuuuuuuuuuuuuuuuvvvrrrmmmiiiddd```[[[WWWUUUSSSQQQOOOLLLKKKJJJIIIHHHHHHIIIJJJLLLNNNPPPQQQWWW[[[aaahhhpppzzzXXXYYY[[[[[[[[[YYYWWWUUUYYY[[[]]][[[XXXVVVXXXZZZWWWXXXYYY[[[[[[\\\\\\\\\WWW[[[aaacccbbb``````aaabbblll{{{||||||~~~~~~xxxrrrnnnhhhjjjjjjjjjppp|||```LLLOOOKKKLLLMMMOOOQQQTTTVVVWWW[[[]]]eeeuuu}}}pppbbbVVVRRRMMMKKKMMMRRRTTTZZZmmmuuuYYYUUUSSSPPPPPPWWWcccnnntttvvvsssqqqqqqqqqnnnkkknnnuuueeeWWWUUUNNNJJJMMMEEEFFFFFFFFFFFFDDDCCCBBB???@@@AAABBBAAAAAA???>>>BBBBBBBBBAAA@@@???>>>>>>;;;:::999888777777777777999999:::::::::999999888444444444444444444333333444444333333222111111111.........///////////////,,,,,,---.../////////...000///...---------------,,,---...//////...---,,,///...,,,+++***++++++,,,*********++++++,,,,,,,,,,,,,,,...//////...,,,,,,---,,,,,,++++++,,,,,,---...------------...//////666777777555222000000000444888EEEYYYppp|||~~~{{{yyywwwwwwzzz~~~|||zzz~~~~~~~~~}}}zzzwwwuuuyyyzzzzzzyyywwwssspppnnnqqqpppppppppoooooonnnnnnqqqrrrrrrrrrrrrqqqppppppmmmlllooorrrssssssxxx|||zzzzzzzzzyyy|||}}}yyyuuutttvvvyyy|||{{{{{{}}}uuuqqqoooqqqrrrsssuuuxxxzzzyyywwwtttrrrqqqqqqrrrrrrssssssrrrrrrssssssssssssrrrpppnnnmmmlllmmmnnnoooppppppppppppqqqlllfffaaa\\\WWWRRROOOMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIKKKMMMOOORRRTTTVVV___dddjjjpppwwwZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWVVVVVVVVVWWWXXXXXXYYYZZZ[[[[[[\\\^^^^^^^^^^^^____________ggggggjjjqqqxxxyyyuuuoooqqqpppooooooqqquuuzzz|||~~~|||zzzzzzzzz||||||}}}wwwssslllmmmhhhccclllzzz]]]NNNKKKMMMLLLLLLLLLNNNRRRVVVXXXZZZ```jjjyyyyyynnn___UUURRRLLLKKKNNNRRRSSSZZZppplllVVVTTT[[[VVVVVV___iiiooorrrtttqqqpppqqqrrrnnnkkkrrr~~~hhh\\\UUUPPPMMMFFFEEEFFFGGGHHHHHHGGGEEEDDD@@@?????????@@@@@@AAABBBGGGEEECCC@@@>>>===<<<<<<;;;:::999888888888999999888777666666777777666555555444444333333444444555444333222222111111111111000/////////..............................------......------------..............................---------,,,,,,+++++++++.........---,,,+++)))(((***++++++,,,,,,++++++***++++++******++++++,,,---------------------------000444666444000...000444000999CCCOOObbbxxx{{{uuu}}}}}}{{{{{{||||||{{{||||||}}}~~~|||}}}~~~~~~~~~}}}zzzvvvtttvvvwwwxxxxxxwwwuuurrrqqqoooppprrrssssssqqqnnnlllppppppooooooppppppqqqrrrqqqqqqqqqrrrtttvvvwwwxxx~~~}}}yyymmmkkkgggccc```^^^^^^^^^cccdddeeeggghhhiiiiiijjjdddcccbbbbbbcccfffiiikkkggggggfffeeedddcccbbbbbbaaa```___bbbeeegggeeecccbbb^^^YYYVVVUUURRRNNNKKKKKKJJJIIIHHHHHHIIIJJJKKKOOOPPPRRRRRRTTTWWW[[[^^^gggppp{{{YYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXYYYZZZZZZ[[[\\\\\\]]]^^^^^^______```______aaaggglllmmmiiidddhhhggggggggghhhkkkoooqqqsssrrrqqqqqqrrrtttwwwxxxxxxyyy|||~~~~~~xxxrrroooeeefffbbb```lllvvvZZZLLLKKKMMMLLLLLLLLLOOORRRVVVXXX[[[aaalll|||xxxmmm^^^TTTRRRMMMLLLNNNSSSTTT[[[rrrjjjVVVVVVZZZWWWXXXaaakkkoooppprrrrrrqqqrrrrrroooppp}}}ggg\\\TTTOOOMMMGGGEEEFFFHHHIIIIIIGGGEEECCC>>>??????@@@AAABBBCCCDDDEEEDDDAAA???======<<<<<<;;;::::::::::::999999999999777666666777777666555555444444444444444444555555555444222222111111111000000/////////.......................................------------..............................---------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------///222444333///---///222,,,333<<>>??????AAABBBCCCDDDDDDBBBAAA@@@>>>============:::;;;<<<<<<<<<;;;:::999999777666666777888666555555555555555555555555555888777555444333222111111000000000000////////////..............................------------......------------------------------,,,,,,,,,,,,++++++)))***+++,,,---.........,,,------......------,,,------,,,,,,------...///------------------------...111222111...---...111---222888AAAQQQeeevvv}}}vvvoooxxx~~~~~~~~~}}}}}}~~~~~~~~~{{{yyyuuuwwwyyyzzzzzzwwwtttqqqvvvvvvwwwwwwvvvtttrrrqqqppppppqqqqqqppppppoooooonnnooopppqqqrrrqqqppppppnnnnnnnnnoooppprrrssstttyyy|||~~~}}}qqqeee]]]YYYUUUSSSSSSRRRPPPNNNMMMMMMMMMMMMJJJKKKKKKLLLMMMMMMLLLLLLIIIKKKMMMOOOPPPPPPNNNMMMOOOOOOOOOOOONNNNNNMMMLLLMMMMMMMMMOOOQQQRRRQQQPPPRRRPPPNNNNNNOOOPPPOOONNNOOOPPPQQQSSSWWWZZZ^^^```___bbbfffkkkqqqxxxWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVXXXYYY[[[\\\___```bbbccceeedddcccccceeeeeebbb```]]]]]]^^^_______________````````````aaabbbdddddddddfffhhhjjjlllnnnooopppppppppnnnjjjeee___ZZZVVVOOORRRSSSYYYnnnkkkRRRIIIKKKLLLLLLLLLNNNQQQTTTWWWYYY\\\dddqqqssshhh[[[RRRQQQPPPNNNQQQUUUXXXbbb|||fffTTTUUUVVVVVV\\\gggmmmmmmkkkkkklllnnnnnnlllnnn~~~fffZZZPPPJJJIIIFFFFFFGGGIIIJJJIIIGGGEEECCCAAAAAABBBBBBCCCCCCCCCCCC???>>>>>>===============:::<<<===>>>>>><<<:::999999888666777888888777555666666666666666666666666999888777555333222222111111111111000000000//////............////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......------------------------...000111000...---///000111333666===KKK^^^ooozzz|||xxxnnnttt~~~~~~}}}|||||||||{{{yyywwwqqqsssvvvxxxwwwuuurrrppprrrsssssssssrrrqqqoooooopppppppppooooooooooooooommmoooqqqrrrsssrrrpppooonnnnnnnnnooopppqqqrrrsssuuuxxx{{{~~~~~~||||||||||||}}}}}}}}}~~~}}}~~~|||yyyqqqjjj```WWWSSSPPPNNNMMMOOONNNMMMLLLLLLMMMMMMNNNJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJKKKMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJKKKLLLMMMNNNMMMMMMOOOOOOOOOPPPSSSUUUVVVWWWZZZ[[[\\\^^^aaadddgggiiiiiimmmttt|||WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUSSSSSSSSSSSSSSSTTTTTTTTTWWWXXXYYY\\\^^^```bbbcccdddcccbbbaaaaaaaaa___^^^]]]^^^___```______^^^]]]^^^^^^^^^___```aaabbbcccbbbbbbccccccbbbaaa``````aaa```^^^[[[VVVQQQLLLJJJHHHLLLPPPYYYqqqgggQQQKKKMMMLLLMMMNNNPPPSSSVVVYYYZZZ\\\eeesss}}}ooofffZZZRRRQQQQQQOOOQQQVVVZZZfffcccQQQQQQSSSUUU\\\gggmmmkkkhhhhhhkkknnnooonnntttfff[[[NNNGGGGGGEEEHHHHHHIIIIIIHHHGGGEEEDDDEEEEEEEEEEEEDDDBBBAAA@@@========================;;;<<<===>>>>>><<<:::999999888777777888888777666666777777888888777777666:::999777555444333222222222111111111111000000000........./////////000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------------------------///000000000//////000111000000222888DDDTTTgggttt}}}|||ppprrr|||~~~}}}{{{~~~|||{{{zzzzzzzzzwwwuuuqqqrrrtttuuuuuutttrrrpppqqqqqqqqqqqqppppppooonnnooooooooooooooooooooopppmmmoooqqqrrrsssrrrpppoooooooooooooooppprrrsssttttttvvvzzz{{{||||||}}}~~~zzzzzzyyyzzz|||~~~~~~~~~{{{yyyxxxyyy{{{}}}|||~~~mmmeeecccccc^^^[[[WWWSSSQQQOOONNNLLLOOOOOONNNNNNOOOOOOPPPPPPLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKMMMNNNOOONNNNNNMMMLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSUUUXXX[[[^^^___cccccceeegggjjjnnnrrrtttuuuzzz~~~~~~~~~WWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQTTTUUUWWWYYY\\\^^^```aaabbbbbbbbbbbbaaa```^^^^^^]]]]]]^^^^^^^^^^^^]]]]]]ZZZ[[[]]]___aaaccceeeeeeaaa```___^^^[[[YYYWWWUUUVVVUUUTTTQQQNNNJJJFFFDDDEEEJJJPPP\\\uuucccQQQLLLMMMMMMNNNPPPRRRUUUXXX[[[\\\^^^gggvvvyyyllldddYYYSSSRRRRRRPPPQQQWWW[[[hhh^^^MMMNNNOOOSSS\\\gggkkkiiifffgggjjjnnnqqqrrr|||}}}ddd[[[OOOGGGHHHGGGJJJJJJIIIHHHGGGFFFFFFEEEHHHHHHHHHGGGEEEBBB@@@>>>======>>>>>>>>>>>>======;;;<<<=========<<<;;;::::::888777777888999777666777777999999999999777777999888666555333333222222222222222222111111111000.........//////000000111......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,+++******++++++,,,,,,++++++***+++************+++,,,,,,------------------------////////////000000000000333111333999BBBPPPcccsssxxxvvv{{{~~~|||zzz}}}{{{yyyyyyyyyxxxwwwuuussssssssssssssssssrrrrrrsssssssssrrrrrrqqqqqqqqqnnnnnnooooooppppppoooooonnnooopppqqqrrrqqqppppppppppppppppppqqqrrrsssttttttvvvyyyyyyxxxwwwwwwxxxzzzyyyyyyyyyzzz}}}}}}|||{{{yyyyyyyyywwwuuuvvvxxxzzz|||~~~}}}vvvcccYYYXXXYYYUUUTTTTTTSSSRRRPPPOOONNNRRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOOPPPOOOOOONNNNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKMMMOOORRRSSSSSSRRRQQQRRRSSSUUUVVVUUUTTTUUUVVVTTTVVVYYY[[[\\\___bbbeeefffgggiiilllqqqvvvzzz|||}}}|||zzzxxxxxxzzz}}}~~~WWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTVVVXXXZZZ\\\]]]___aaabbbbbbaaa```___^^^\\\\\\\\\\\\\\\]]]]]]]]]YYYZZZ\\\^^^```bbbcccccc^^^]]]\\\ZZZXXXVVVTTTRRRRRRQQQPPPOOOMMMJJJHHHGGGFFFLLLSSS```yyyxxx___QQQMMMLLLNNNOOOQQQTTTWWWZZZ]]]^^^aaajjjzzzuuuiiibbbYYYSSSTTTRRROOOQQQVVV\\\jjjyyyVVVHHHMMMLLLPPPZZZeeeiiigggeeegggfffkkkppptttuuuaaa[[[QQQJJJKKKKKKMMMKKKHHHFFFEEEEEEFFFGGGGGGHHHHHHHHHFFFCCCAAA???===>>>?????????>>>======<<<<<<<<<;;;;;;;;;:::::::::999777888999999888666777888999::::::999888777777666555444333333333333333333222222222111111111---......///000000111111......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,+++,,,++++++++++++,,,------------------------------...------...////////////333111222999AAAMMMaaarrr~~~}}}||||||zzzxxxwwwxxxxxxvvvuuuvvvuuusssrrrqqqrrrssstttssssssrrrrrrqqqqqqrrrrrrlllmmmooopppqqqpppooonnnoooooopppppppppqqqqqqqqqppppppppppppqqqrrrsssssssssuuuxxxxxxwwwvvvwwwwwwzzzyyywwwwwwwwwzzz|||~~~||||||{{{{{{{{{zzzzzzzzzuuuwwwxxxwwwuuuuuuwwwyyyzzz~~~~~~{{{{{{~~~~~~||||||~~~{{{ggg]]]]]]^^^]]]\\\\\\ZZZXXXVVVVVVWWW[[[\\\[[[[[[ZZZZZZYYYXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZXXXVVVTTTSSSSSSUUUXXX[[[\\\\\\[[[[[[[[[]]]``````^^^]]]^^^```[[[]]]```aaaaaacccgggjjjiiijjjlllnnnrrrvvvzzz|||~~~{{{www{{{}}}zzzwwwvvvyyy~~~XXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVUUUUUUUUUTTTTTTOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSUUUWWWYYYYYYYYY\\\^^^___^^^\\\[[[[[[]]]]]]\\\\\\\\\]]]^^^^^^[[[\\\]]]]]]^^^^^^]]]]]]ZZZZZZZZZYYYXXXVVVUUUTTTRRRQQQQQQPPPOOOMMMLLLKKKGGGMMMUUUccc|||sss]]]QQQMMMKKKOOOPPPRRRUUUYYY\\\^^^___cccmmm}}}ssshhhaaaYYYTTTUUURRROOOQQQVVV\\\jjjqqqPPPFFFLLLKKKOOOYYYdddhhhfffeeegggaaagggmmmsssooo^^^[[[RRRLLLOOOOOOOOOLLLHHHEEEDDDEEEGGGIIIFFFGGGHHHHHHGGGEEEBBBAAA>>>??????@@@@@@???===<<<<<<<<<;;;::::::::::::;;;:::999888888999999888666777888:::;;;;;;:::888777666555444333333333333333333333333222222222111111---......///000111111222.........------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......---------------------------,,,+++,,,...///...------+++---444<<>>===<<<===>>>???===>>>>>>>>>===<<<:::999999999999999999999999999888999:::;;;<<<;;;:::999555555444333222222222222555333222222222222111000...///000///...---///111---------------------------------,,,,,,+++++++++......---,,,++++++***)))***++++++,,,,,,++++++******+++,,,,,,------,,,,,,//////.........---------/////////...---------,,,........................///000333666999AAATTTeeeooottt}}}yyyyyyxxxuuurrrrrrssstttxxxuuuqqqppprrrtttuuuuuummmkkkkkkmmmooopppmmmjjjmmmoooqqqqqqpppooopppqqqnnnmmmmmmmmmoooqqqrrrtttvvvuuurrrqqqppppppqqqrrrvvvtttsssrrrsssvvvyyy{{{uuuvvvvvvuuuuuuwww{{{~~~}}}{{{yyyyyyzzzzzzyyyxxxssssssttttttuuuwwwxxxyyywwwxxxxxxyyyyyyyyyxxxxxxyyyzzz||||||{{{{{{}}}~~~~~~{{{wwwxxx|||zzzwwwwwwvvvzzz}}}|||vvvqqqpppooolllsssrrrrrrrrrmmmggghhhmmmiiipppxxx{{{yyyuuurrrrrrxxxyyy{{{{{{xxxsssnnnjjjgggjjjmmmooopppnnnkkkhhhmmmiiihhhkkkkkkhhhggghhhkkkkkklllkkkjjjkkkmmmooopppqqqqqqpppmmmmmmnnnoootttzzz}}}xxxuuutttvvvuuurrrrrruuutttvvvzzzzzzuuuuuuwww|||~~~}}}{{{yyywwwvvvvvvxxxzzz{{{WWWWWWWWWWWWWWWWWWXXXXXXUUUVVVVVVVVVUUUSSSRRRQQQOOONNNMMMKKKJJJJJJJJJJJJIIIJJJKKKLLLNNNQQQSSSTTTYYYYYYYYYZZZZZZZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\]]]^^^]]]\\\[[[[[[\\\\\\[[[YYYZZZYYYXXXWWWWWWVVVTTTRRROOOOOOOOOPPPOOONNNLLLKKKOOOOOOUUUiiilllXXXOOOMMMNNNOOOOOOSSSZZZ]]]\\\\\\___jjjvvvlll```ZZZTTTPPPNNNOOOPPPSSSXXXcccyyyuuuWWWIIIGGGHHHLLLOOOZZZhhhooooooppptttwww}}}}}}xxx~~~lllYYYTTTQQQJJJGGGJJJKKKJJJGGGFFFEEEEEEFFFGGGGGGFFFDDDBBBAAABBBCCCDDDBBBAAA@@@>>>>>>???@@@AAAEEEEEECCCAAA>>>:::777555999999999999999999999999888999999:::::::::::::::666555444333222222222222333222222222333333222000000000///...............------------------------..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,......------,,,,,,,,,,,,---------------,,,,,,,,,........................///000333555777???PPPaaammmsss}}}~~~zzz{{{zzzxxxuuuttttttuuuvvvtttrrrqqqssstttuuuuuunnnllllllmmmoooooommmjjjjjjlllnnnooonnnmmmnnnoooppppppooonnnnnnooopppqqqrrrqqqoooooooooppprrrssswwwuuusssrrrrrrsssuuuwwwvvvvvvwwwvvvuuuvvvxxxzzz|||zzzyyyxxxyyyzzzyyyyyyssssssssstttuuuuuuvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyxxxzzz{{{{{{{{{{{{|||~~~yyyzzz|||~~~uuummmiiihhhlllooossszzz{{{{{{|||}}}{{{yyyxxxtttooonnnrrruuuyyy~~~|||{{{~~~~~~}}}{{{wwwrrrmmmjjjkkknnnrrruuuvvvuuusssqqqpppkkkiiikkkllliiiiiijjjkkklllmmmmmmlllkkklllnnnnnnnnnnnnmmmkkkjjjkkklllpppvvv{{{{{{{{{zzzwwwrrrtttpppnnnoooooollllllooooooqqquuuyyy}}}|||vvvqqqrrruuuzzz~~~}}}}}}yyywwwtttrrrrrrtttvvvxxxXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSQQQPPPNNNMMMLLLJJJIIIHHHHHHHHHJJJJJJJJJKKKMMMNNNPPPQQQUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZZZZ[[[\\\]]][[[ZZZYYYYYYZZZ[[[YYYXXX[[[YYYXXXWWWWWWVVVTTTQQQOOOOOOOOOOOONNNMMMLLLKKKNNNOOOXXXmmmjjjWWWOOOMMMMMMRRRPPPSSSYYY\\\[[[\\\```kkkyyy}}}iii]]]WWWQQQMMMLLLLLLOOOSSSYYYhhhiiiNNNEEEGGGIIIOOOUUUaaammmtttvvv{{{~~~|||iiiWWWRRROOOJJJHHHJJJIIIHHHFFFEEEEEEEEEFFFGGGFFFEEEDDDBBBAAABBBBBBCCCCCCBBBAAA@@@AAABBBCCCDDDIIIHHHFFFCCC???;;;777555888888888888888888888888999999888888999999:::;;;666666444333333333333333111111222444555555333000555222000000222333111///------------------------------..................+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,........................//////222444555<<>>>>>>>>>>>888888888888888888888888:::999888888888999;;;<<<777777666555444444444444///000222555777777444222...***''')))...111000,,,........................+++++++++,,,,,,---------......---,,,,,,+++******,,,,,,,,,------,,,,,,,,,***+++,,,,,,------,,,,,,------------............,,,,,,------......//////........................000...///111222555@@@KKK[[[hhhuuu}}}}}}}}}|||yyy|||~~~~~~{{{xxxuuutttrrrrrrsssuuuvvvvvvtttrrrppppppooonnnmmmllllllllllllnnnppppppppppppqqqrrrpppooonnnmmmmmmnnnooooooooooooooooooppppppqqqqqqttttttssssssssstttuuuvvvpppssswwwyyyyyyxxxxxxxxxwwwvvvuuuvvvxxxzzzzzzzzzvvvwwwxxxxxxwwwuuurrrpppooooooqqqrrrttttttuuuuuuuuuvvvxxxxxxwwwwwwyyyzzzwwwwwwwwwxxxyyy{{{}}}~~~~~~yyynnnaaaVVVTTTXXXZZZ```iiivvv~~~~~~~~~~~~uuubbb______dddhhhkkksss|||~~~tttqqqqqqqqqrrrvvvxxx}}}ssshhhaaa______aaaeeejjjqqqyyy}}}}}}{{{yyymmmgggbbbccceeeeeehhhllljjjlllmmmnnnmmmlllmmmnnnmmmmmmmmmkkkjjjlllooorrrwww}}}~~~wwwpppllljjjgggccc``````dddffffffiiimmmtttyyy~~~~~~yyytttrrrfffbbbbbbfffkkkqqqyyy~~~~~~~~~|||xxxtttqqquuutttrrrrrrsssuuuwwwyyyTTTTTTUUUUUUVVVXXXYYYZZZWWWWWWWWWVVVUUURRRPPPOOOMMMLLLJJJIIIGGGFFFEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHIIIKKKMMMOOOQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWVVVUUUVVVXXXXXXXXXVVVWWWUUUTTTSSSRRRPPPMMMKKKLLLLLLKKKJJJIIIIIIIIIIIIMMMPPPaaa|||wwwaaaRRROOOPPPPPPRRRQQQSSSZZZ___aaaeeejjjssstttdddZZZSSSNNNLLLMMMMMMRRRVVV]]]rrrvvvWWWHHHHHHJJJJJJTTT```ooo}}}}}}wwwyyyoooeeeYYYQQQNNNNNNNNNOOOOOOOOOMMMKKKHHHFFFDDDCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@>>>======<<<======999999999999999999999999::::::999999::::::;;;<<<888777666555555444555555000111222444777777555333111...---...222444333222........................------..................///......---+++******))),,,,,,------------,,,,,,***+++,,,,,,------,,,,,,------...............///------..........................................000......000111444<<>>===<<<======>>>::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;999888777666555555555555333222222333555666555333666555555444444555555555..........................................---------------,,,,,,+++++++++,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------...............------------------........................///------000111333;;;CCCLLL]]]lllrrrzzz{{{xxxyyy~~~}}}zzz|||~~~}}}zzzwwwvvvvvvvvvuuuttttttuuutttrrrqqqlllmmmmmmllliiiiiikkknnnmmmnnnoooooommmllllllmmmnnnmmmmmmlllmmmnnnoooppppppqqqqqqqqqqqqqqqqqqpppqqqqqqrrrrrrtttuuuvvvvvvtttvvvyyyzzzyyyyyyyyyzzzwwwvvvtttuuuwwwxxxxxxxxxwwwwwwvvvuuuttttttsssrrrpppqqqqqqrrrsssssssssrrrrrrtttuuuvvvuuuuuuvvvxxx{{{zzzyyyyyyzzz|||~~~~~~|||{{{}}}zzzwwwxxx{{{}}}|||xxxqqqhhhaaaZZZTTTTTTYYYdddnnnzzzzzz{{{|||~~~yyykkkaaaZZZZZZccckkkrrr}}}wwwuuuvvvzzzwwwpppfff]]]YYY[[[___cccbbbjjjuuuyyytttjjjdddbbbeeehhhjjjlllpppuuutttpppkkkfffcccdddeeebbbbbbccccccdddgggmmmqqqxxx}}}{{{pppddd^^^\\\[[[TTTSSSUUUZZZ\\\ZZZ[[[^^^aaafffkkkllliiiffffffggggggdddeeekkkpppuuu{{{{{{wwwvvvtttqqqooommmkkkkkkjjjlllpppuuuyyy{{{}}}}}}YYYYYYXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWUUURRRPPPNNNNNNMMMKKKIIIGGGFFFEEEEEEAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGIIIKKKLLLNNNNNNOOOOOOOOOOOOPPPQQQRRRRRRWWWVVVUUUVVVXXXYYYXXXWWWXXXWWWUUUTTTSSSQQQNNNKKKJJJIIIGGGFFFEEEFFFFFFGGGMMMQQQdddmmmXXXLLLKKKMMMMMMVVVUUUYYY___cccccceeeiiittt{{{oooaaaXXXQQQKKKJJJLLLMMMSSSXXXaaayyygggJJJDDDMMMUUUWWWVVVaaaooo}}}uuueeedddjjj}}}xxxpppcccVVVNNNLLLKKKIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@???BBBCCCCCCCCCBBBAAA@@@@@@>>>>>>=========???@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>===<<<;;;999888777666666555555555444333222333555555555444444555555333000//////111////////////////////////---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,---------,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++........................///------000222333:::BBBHHHZZZiiiooowwwwwwsssvvvyyy~~~|||}}}~~~}}}zzzxxxwwwwwwwwwvvvtttssstttsssrrrpppjjjllllllkkkhhhhhhkkkooopppqqqrrrqqqooonnnnnnnnnooonnnmmmllllllmmmnnnooooooooopppqqqqqqqqqqqqqqqppppppqqqrrrrrrsssttttttwwwyyyzzzzzzyyyxxxyyyzzzwwwvvvuuuuuuwwwxxxxxxwwwwwwvvvuuussssssrrrrrrsssrrrrrrssstttttttttssssssrrrsssuuuuuuttttttvvvwwwwwwvvvuuuuuuvvvxxxzzz{{{~~~}}}zzzyyy{{{~~~~~~~~~~~~|||wwwssstttvvvyyy|||~~~|||{{{}}}{{{|||{{{yyytttnnnfff^^^ZZZXXXUUUXXX\\\___jjjwww~~~|||ttttttvvvwwwzzzwwwhhh___WWWXXXcccmmmwww~~~yyywwwxxx~~~tttnnnddd\\\YYY\\\bbbgggfffnnnzzz{{{uuujjjfffdddhhhlllmmmpppttt{{{xxxrrrjjjccc______```\\\\\\]]]]]]___ccciiimmmjjjooooooeeeZZZVVVVVVVVVXXXWWWYYY^^^___\\\ZZZ\\\bbbfffjjjkkkiiijjjooosssssspppqqqwww}}}}}}vvvsssooojjjhhhhhhiiijjjiiimmmsssyyy~~~XXXYYYZZZ[[[[[[ZZZYYYXXXYYYYYYXXXWWWUUUSSSQQQPPPLLLJJJHHHGGGHHHHHHGGGFFFFFFDDDAAA@@@AAABBBAAA@@@GGGGGGFFFFFFFFFGGGIIIJJJMMMMMMMMMMMMNNNOOOPPPQQQWWWWWWWWWWWWWWWWWWWWWWWWYYYWWWUUUTTTSSSQQQNNNKKKOOOIIIDDDDDDDDDCCCDDDHHHLLLWWWkkkxxxdddRRRKKKLLLNNNOOOTTTUUUYYY^^^______eeemmm}}}wwwhhhXXXQQQPPPMMMLLLLLLNNNOOOUUUggg~~~WWWEEECCCHHHOOOTTTYYYcccooowww}}}}}}uuulll[[[```ooo}}}rrraaaTTTMMMJJJIIIIIILLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAABBBBBBCCCBBBBBBBBBEEECCC???======<<<;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::999999888777666666777777777666333111111111222333555444333111000111111222111111111111000000000000.........///////////////////////////............//////...---,,,++++++***************************++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,222111///...---...000111000000///......111666:::HHHTTTdddooouuu{{{{{{sssuuu|||{{{}}}~~~{{{xxxwwwvvvtttttttttsssrrrqqqpppooommmkkkiiiiiikkkmmmmmmmmmooonnnlllkkkjjjjjjkkkkkklllllllllnnnppppppnnnlllppppppppppppooommmlllkkksssrrrqqqpppqqqrrrssstttuuuwwwyyyyyywwwuuuuuuuuuttttttttttttttttttttttttuuuvvvvvvtttrrrppppppqqqqqqrrrrrrssssssrrrrrrqqqtttuuuuuuuuussssssuuuwwwyyyvvvsssssswwwyyyzzzyyy|||||||||{{{zzzzzz}}}yyy{{{}}}}}}{{{{{{~~~yyysssqqqtttwwwxxxwwwvvvuuuvvvwwwyyyzzz}}}zzzwwwuuusssooohhhcccZZZXXXUUUSSSSSSUUUXXXZZZ```fffmmmrrrtttsssqqqppprrrtttvvvwwwvvvssspppnnnccc]]]ZZZ___iii|||yyyyyyzzzsssnnnfff^^^[[[^^^eeekkkooowwwzzzooojjjiiifffeeegggkkkooorrrwwwqqqiiibbb___\\\XXXUUUUUUXXX\\\___aaabbbccccccfffdddaaa^^^[[[ZZZZZZZZZ^^^```bbbcccdddeeehhhjjjooopppssswww|||~~~xxxtttnnnfff___\\\___dddhhhoooooorrryyyWWWXXXYYYZZZZZZZZZYYYXXXYYYYYYXXXWWWUUUSSSQQQPPPLLLJJJGGGGGGGGGGGGFFFEEEEEECCC@@@@@@AAABBBBBBAAAFFFEEEEEEEEEEEEGGGIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPUUUUUUUUUVVVVVVVVVWWWWWWYYYWWWUUUTTTSSSQQQMMMKKKLLLFFFCCCDDDDDDDDDFFFJJJOOOZZZlll~~~uuu___OOOJJJLLLNNNNNNSSSTTTXXX]]]^^^___fffooo}}}vvvgggXXXQQQOOOMMMKKKLLLPPPRRRXXXjjjzzzUUUDDDCCCGGGMMMSSSXXXbbbmmmuuuyyyyyyqqqhhh[[[aaasssvvvkkk]]]RRRMMMLLLLLLKKKLLLLLLKKKIIIHHHGGGFFFEEECCCDDDDDDDDDCCCBBBAAA@@@CCCCCCDDDDDDDDDDDDCCCCCCCCCAAA>>>======>>>===<<<;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777777777777666555333222222444555666666555444333222222222333111111111111000000000000.../////////////////////////////////.....................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........000///...---,,,---///000000000///......000555888EEEQQQ```lllssszzzyyyvvvyyy~~~{{{}}}~~~}}}{{{xxxvvvvvvtttttttttsssrrrqqqpppooonnnllljjjkkkmmmnnnooonnnpppooommmlllllllllmmmnnnrrrpppnnnoooppprrrrrrrrrppppppppppppooonnnmmmlllrrrqqqqqqpppqqqrrrssstttuuuvvvxxxwwwuuutttttttttsssttttttttttttttttttsssuuuvvvvvvtttrrrppppppqqqssssssttttttttttttsssssswwwxxxxxxvvvtttssstttuuuyyyvvvtttuuuxxxzzzzzzyyyxxxxxxyyyyyyxxxyyy|||~~~}}}~~~~~~~~~~~~|||xxxsssqqqrrrtttuuussspppnnnnnnoooppprrrsssqqqmmmkkkhhhccc]]]XXXRRRQQQPPPOOOQQQTTTWWWYYY[[[```fffkkklllkkkjjjiiilllnnnpppqqqqqqooollljjj```[[[YYY^^^kkk~~~{{{wwwvvv|||zzzwwwpppllleee^^^ZZZ]]]ccchhhuuuuuujjjfffeeeddddddgggjjjnnnqqqnnniiiccc___]]][[[XXXUUUTTTVVVZZZ\\\^^^___```aaacccbbb```______aaadddeeejjjlllooorrrsssuuuxxxzzz{{{sssoooiiibbb^^^```eeeiiiqqqqqqttt{{{WWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYWWWVVVTTTRRRQQQKKKIIIGGGFFFFFFFFFEEECCCCCCAAA??????AAACCCCCCCCCCCCCCCCCCCCCDDDFFFHHHJJJIIIIIIIIIJJJKKKLLLNNNNNNRRRRRRSSSTTTUUUVVVVVVWWWXXXWWWUUUTTTSSSQQQMMMJJJHHHDDDCCCEEEEEEDDDFFFJJJQQQ]]]nnn|||oooYYYLLLJJJMMMNNNMMMRRRSSSXXX\\\]]]___hhhssstttfffXXXQQQNNNLLLJJJKKKRRRUUU\\\oootttRRRDDDCCCEEEJJJQQQ\\\dddmmmssswwwvvvmmmdddYYYcccwww|||kkkcccWWWOOOLLLMMMNNNNNNLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFEEECCCAAA@@@DDDEEEEEEFFFFFFEEEEEEDDDCCCAAA??????@@@AAAAAA@@@<<<<<<<<<=========>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<===<<<;;;999888777777777555444444333444666888999777666555444333333333333222222111111111000000000//////////////////......////////////............------------------------........................//////...------,,,++++++---------....../////////......---,,,,,,---...///111111000......000333777@@@LLL\\\iiiqqqxxxvvvvvvvvvzzz~~~~~~zzz|||}}}|||zzzwwwvvvvvvttttttttttttsssqqqpppooonnnmmmlllmmmooopppqqqpppoooooonnnnnnnnnooopppqqquuurrrooonnnooorrrssstttppppppppppppooonnnmmmmmmppppppppppppqqqrrrttttttuuuvvvvvvtttrrrqqqrrrsssssssssttttttttttttsssssstttuuuuuutttrrrpppqqqrrrrrrssssssssssssssssssrrrwwwxxxxxxvvvuuutttuuuwwwwwwvvvvvvwwwyyyzzzyyyxxxtttuuuvvvvvvvvvwwwzzz}}}~~~~~~yyyyyyyyyvvvsssppppppqqqooolllgggcccaaaaaacccdddgggdddaaa^^^ZZZVVVPPPLLLJJJJJJKKKMMMPPPTTTWWWYYYYYY\\\aaacccdddccccccccceeefffhhhiiiiiigggdddbbb^^^YYYYYY___lll|||{{{yyyyyyxxxuuutttxxxzzzuuuqqqpppjjjgggccc^^^\\\^^^cccggg{{{~~~mmmccc``````aaaccceeeiiilllnnngggddd```^^^]]][[[YYYWWW\\\^^^bbbdddfffhhhjjjlllllllllmmmooosssxxx}}}|||{{{|||~~~uuuuuurrrkkkeeedddiiioootttuuuxxx~~~YYYYYYZZZ[[[[[[\\\\\\\\\ZZZZZZYYYXXXVVVTTTSSSRRRLLLIIIGGGFFFEEEEEECCCBBBBBB@@@>>>???AAACCCDDDCCCAAAAAAAAABBBCCCFFFHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNOOOQQQSSSTTTVVVVVVWWWVVVUUUUUUTTTQQQMMMJJJGGGDDDDDDFFFFFFDDDEEEJJJRRR___ppp{{{~~~jjjTTTKKKLLLOOOOOOOOOQQQSSSWWW[[[]]]```lllyyypppcccVVVPPPMMMKKKJJJLLLRRRVVV___rrrnnnOOOEEEDDDEEEJJJSSSbbbiiiqqquuuvvvtttlllbbbVVVccc{{{sssccc\\\RRRMMMLLLMMMNNNNNNKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDFFFDDDBBBAAABBBCCCCCCCCC=========>>>>>>>>>??????;;;;;;<<<<<<=========>>>???>>><<<:::888777777777444444444444555666777888666666555444444333333333222222222111111111000000////////////............////////////............,,,,,,,,,------.......................................---------,,,,,,,,,............------------...------,,,------...///111111000///...///222555<<>>>>>AAACCCDDDDDDAAA@@@@@@AAACCCEEEGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKMMMNNNQQQSSSTTTUUUUUUUUUUUUUUUUUURRRNNNKKKHHHGGGGGGHHHFFFCCCEEEJJJRRRbbbrrr{{{yyyeeeQQQLLLOOOPPPPPPQQQRRRTTTXXX\\\^^^cccqqqkkk```UUUOOOMMMJJJJJJMMMPPPUUUaaavvviiiMMMFFFGGGFFFMMMXXXgggmmmsssuuuuuusssjjjaaaTTTccc}}}mmm^^^XXXPPPLLLLLLMMMMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDHHHEEEBBBAAABBBBBBAAA@@@>>>>>>>>>?????????@@@@@@<<<<<<<<<======>>>>>>>>>???>>><<<:::999888777777555444444444444444555555555555555444333333222111222222222222111111111111000000//////.........---////////////............+++,,,,,,------.........------------------------,,,,,,,,,---------......///......---,,,+++******---------......//////000000000000///...///222444999CCCRRR```llluuu}}}xxxqqqnnnttt}}}~~~~~~~~~~~~{{{||||||{{{xxxvvvvvvvvvuuuuuuuuutttsssrrrqqqpppooonnnnnnoooqqqqqqpppooollllllkkklllmmmooorrrsssnnnmmmmmmnnnoooooonnnlllnnnooopppppppppppppppooooooooopppqqqrrrrrrssssssssssssrrrpppnnnmmmoooqqqqqqrrrsssttttttsssrrrqqqrrrsssttttttrrrqqqrrrsssqqqppppppooooooppppppqqqppprrrssssssssstttvvvyyytttuuuwwwxxxxxxxxxxxxxxxxxxyyyyyywwwvvvvvvxxxyyy|||xxxuuuvvvxxxyyywwwtttrrrsssssssssrrroookkkiiiddd___XXXQQQLLLKKKKKKLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIKKKNNNRRRUUUXXXZZZ]]]___bbbcccbbbbbbccceeeaaabbbbbbaaa```]]][[[YYY[[[ZZZ___iiirrryyy~~~wwwqqqmmmkkkjjjkkkllllllkkkkkklllmmmmmmmmmkkkgggcccaaa```aaaZZZ\\\^^^```bbbfffjjjnnnyyywwwkkkccc___]]]^^^```ccceeehhhiiijjjfffgggiiijjjlllmmmnnnooovvv{{{|||wwwvvvyyy}}}|||vvvqqqooosssxxx|||~~~~~~~~~~~~~~~|||tttqqquuuzzzzzz{{{~~~]]]]]]\\\\\\\\\\\\]]]]]]\\\[[[[[[YYYXXXVVVTTTSSSNNNLLLHHHGGGFFFDDDBBBAAAAAA???>>>>>>@@@BBBCCCCCCAAAAAAAAAAAABBBDDDFFFHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJLLLNNNPPPRRRSSSSSSSSSTTTUUUVVVTTTPPPMMMJJJIIIIIIIIIEEEBBBFFFLLLTTTfffwww}}}qqq___PPPNNNQQQPPPPPPSSSSSSVVVZZZ^^^```fffxxx}}}eee\\\SSSOOOLLLJJJKKKOOOPPPWWWeee{{{cccJJJFFFHHHGGGPPP^^^jjjoootttttttttqqqhhh___UUUeeehhh[[[VVVPPPMMMMMMNNNMMMKKKJJJJJJIIIHHHHHHGGGFFFFFFCCCBBBAAAAAABBBCCCEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDFFFCCC@@@????????????>>>?????????@@@@@@@@@AAAAAA=========>>>>>>>>>>>>>>>>>>===<<<:::999888888888444444444444444444444444444444555444444333222111333222222222222111111111000000000///......------////////////............,,,,,,,,,------.........------------------------++++++,,,,,,---...//////......---,,,+++******)))---------...//////000000.../////////...///222444777???LLL[[[hhhsss}}}}}}rrrlllsss|||~~~{{{~~~|||}}}}}}{{{xxxvvvvvvwwwuuuuuuuuuuuusssrrrqqqpppoooooonnnoooppppppnnnlllkkkjjjjjjkkkllloooqqqrrroooooooooppprrrqqqnnnlllnnnnnnooopppqqqqqqqqqqqqooopppqqqqqqrrrqqqqqqqqqpppqqqqqqpppnnnnnnoooqqqppprrrsssttttttsssrrrpppqqqssstttsssrrrrrrsssttttttsssrrrqqqqqqrrrsssttttttuuuuuusssrrrqqqrrrtttsssuuuvvvvvvuuuvvvwwwyyy{{{{{{{{{yyywwwvvvxxxzzzxxxvvvuuutttuuuuuuuuutttrrrrrrqqqqqqppplllgggccc^^^YYYSSSLLLGGGEEEEEEEEEAAACCCDDDDDDDDDDDDFFFHHHHHHIIIKKKMMMQQQUUUYYY[[[___bbbeeefffffffffggghhhfffgggggggggfffdddbbbaaa___```fffqqqzzz}}}|||yyyvvvrrrpppmmmiiifffccccccccccccccccccccccccbbbccccccaaa______```bbb[[[^^^aaaeeehhhmmmrrrvvv{{{~~~|||uuuoookkkkkkggghhhiiijjjlllmmmnnnooohhhkkkooossswww|||~~~{{{zzz||||||qqqkkkgggeeedddjjjrrrvvvxxxzzz||||||vvvsssvvvyyy{{{}}}^^^]]][[[ZZZYYYZZZZZZZZZ\\\\\\[[[ZZZXXXVVVTTTSSSPPPMMMJJJGGGFFFEEECCCAAAAAA???>>>>>>@@@BBBBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGHHHGGGFFFEEEEEEDDDDDDEEEGGGGGGIIIKKKMMMNNNPPPQQQPPPQQQRRRUUUVVVUUURRROOOJJJIIIIIIIIIFFFDDDIIIQQQXXXlll|||iiiZZZOOOPPPQQQNNNNNNTTTUUUXXX]]]```bbbjjj}}}tttaaaYYYQQQNNNLLLJJJLLLQQQRRR[[[kkk}}}^^^FFFEEEHHHGGGRRRdddnnnsssvvvvvvuuurrrjjjaaaZZZiii|||cccXXXTTTOOONNNOOOPPPOOOLLLKKKKKKKKKJJJIIIIIIHHHHHHFFFCCC@@@>>>===???BBBDDDIIIIIIIIIHHHHHHGGGEEEEEEDDDBBB@@@???@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA??????>>>>>>>>>>>>>>>>>><<<;;;:::999888888888888333444555555666666666666555555666666555444222222333333222222222111111111111000000///......------////////////............,,,,,,------------------------------------------,,,---------------------,,,---------------------++++++,,,---......//////,,,.../////////000222555444;;;GGGTTTcccppp{{{sssjjjnnnwwwzzzxxx}}}}}}~~~}}}{{{xxxwwwwwwxxxvvvvvvuuuuuutttrrrqqqpppooonnnnnnnnnnnnmmmjjjhhhkkkkkkkkkkkklllnnnppprrrrrrqqqoooooopppqqqpppnnnmmmnnnooopppqqqrrrrrrqqqpppqqqqqqrrrqqqpppoooooommmoooqqqqqqpppooopppqqqpppqqqsssuuuuuusssqqqpppqqqrrrssssssrrrrrrtttuuuuuutttsssrrrrrrssstttuuuvvvvvvvvvtttrrrqqqrrrsssrrrtttuuutttssssssvvvyyy{{{{{{{{{zzzxxxxxxzzz|||xxxxxxyyyxxxvvvvvvwwwyyysssqqqooonnnlllhhhbbb^^^XXXTTTOOOIIIDDDAAA@@@@@@===@@@BBBCCCBBBDDDGGGJJJJJJKKKKKKNNNRRRXXX]]]```cccfffjjjllllllllllllmmmlllmmmnnnppppppqqqpppppppppooorrr{{{|||xxxtttrrrrrrqqqmmmiiigggeeecccbbbcccdddeeefffcccdddeeefffeeefffgggiiigggiiimmmppptttxxx~~~~~~|||{{{vvvvvvuuuuuuvvvwwwxxxxxxuuuxxx|||wwwggg^^^[[[YYYYYY___gggkkknnnsss{{{|||xxxvvvwwwyyy|||~~~~~~}}}]]]\\\ZZZYYYXXXWWWXXXXXX\\\\\\[[[ZZZXXXVVVUUUTTTQQQNNNJJJHHHGGGEEECCCAAABBB@@@>>>>>>@@@AAABBBAAADDDCCCCCCBBBCCCDDDEEEFFFIIIHHHGGGEEEDDDDDDCCCCCCFFFGGGHHHJJJLLLMMMOOOOOOOOOPPPRRRUUUWWWVVVSSSPPPJJJHHHIIIHHHFFFEEELLLUUU\\\ppp}}}dddVVVNNNPPPQQQLLLMMMTTTVVVYYY^^^aaaccclllnnn^^^WWWPPPMMMKKKJJJMMMRRRTTT^^^pppzzz[[[CCCCCCGGGGGGSSSfffssswwwzzzyyyxxxuuummmddd^^^lllwww^^^VVVSSSOOOOOOQQQRRRPPPNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKGGGBBB>>><<<>>>AAACCCJJJJJJJJJJJJIIIHHHGGGFFFEEECCCAAAAAACCCEEEEEEEEE@@@@@@AAAAAAAAAAAABBBBBB@@@@@@??????>>>>>>======;;;:::999999888888888888222333555777888999999:::666777777777777555444333333333333222222222111111111000000///...---------000/////////............------------------------........................///......------,,,,,,+++++++++,,,---...///000111)))***+++,,,---......---+++---...//////000333555333888CCCPPP___nnnzzz~~~uuugggjjjsss}}}vvvxxx|||~~~~~~~~~|||yyywwwxxxyyyvvvvvvvvvuuutttsssqqqqqqooonnnmmmmmmmmmkkkhhhfffllllllkkklllmmmoooppprrrtttqqqnnnlllmmmoooppppppmmmnnnooopppqqqrrrrrrrrrqqqqqqrrrrrrqqqpppnnnmmmkkknnnpppqqqqqqppppppqqqoooqqqsssuuuuuusssqqqoooppprrrsssssssssssstttuuutttsssqqqppppppqqqsssttttttuuuuuuuuussssssuuuwwwrrrttttttrrrqqqrrrvvvyyyyyyzzzzzzyyyxxxyyy|||~~~yyy|||}}}|||yyyxxx{{{~~~ssspppmmmkkkiiieee___ZZZTTTQQQLLLGGGCCC@@@>>>>>>???AAADDDDDDDDDEEEIIILLLMMMMMMNNNPPPVVV\\\cccggggggkkkooorrrrrrrrrrrrrrrpppqqqtttvvvxxxzzz{{{|||~~~}}}~~~yyyxxxyyywwwsssoooooommmjjjhhhjjjlllnnnnnnlllmmmoooooonnnnnnpppqqqtttvvvyyy{{{~~~~~~~~~~~~xxxeeeYYYSSSQQQRRRWWW]]]aaaeeennn{{{|||zzzyyyzzz{{{|||~~~~~~|||{{{zzz^^^\\\YYYWWWVVVXXXZZZ[[[___^^^\\\YYYWWWUUUTTTTTTWWWTTTOOOKKKHHHFFFBBB@@@===<<<<<<===>>>@@@BBBCCCFFFEEEDDDCCCDDDFFFHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFIIIIIIJJJLLLMMMMMMKKKJJJLLLMMMOOOQQQRRRTTTTTTTTTQQQLLLIIIJJJJJJKKKPPPVVV```uuuuuubbbTTTLLLOOOPPPMMMPPPXXXXXX]]]bbbbbbcccoootttiii___VVVOOONNNOOOOOOQQQTTTZZZ^^^vvvtttVVVFFFGGGDDDIIIZZZfffrrrrrrtttwwwxxxssslllfffeeeuuunnn]]]YYYVVVPPPMMMLLLMMMMMMNNNOOOPPPQQQOOOLLLJJJJJJJJJMMMKKKGGGCCC@@@>>>======IIIIIIIIIHHHGGGFFFEEEDDDEEEDDDDDDDDDFFFFFFDDDCCCBBBAAA???>>>>>>>>>???@@@===>>>???@@@@@@???>>>======<<<;;;:::999888999999999999888777777777777777999888777555333111///...//////111222222222222222000000111111111000//////......---------......///......---,,,,,,,,,,,,---........................------------------------+++++++++,,,---...///000//////...---,,,,,,++++++......------...///111222222444???OOO^^^jjjvvvvvvlllnnn}}}ppprrrvvv{{{}}}}}}}}}|||{{{{{{|||{{{yyywwwyyyvvvrrrqqqrrrrrrpppnnnpppnnnlllkkklllmmmmmmlllnnnnnnnnnoooppprrrssstttpppppppppnnnmmmmmmppprrrqqqrrrsssrrrqqqqqqrrrtttpppppppppoooooommmllllllmmmmmmmmmnnnoooqqqrrrsssuuutttrrrrrrrrrrrrpppnnnqqqttttttooopppuuuwwwtttqqqpppppppppqqqsssuuuvvvxxxvvvsssqqqqqqrrrqqqpppnnnpppqqqqqqrrrsssuuuwwwxxxxxxwwwxxxyyyyyyyyyxxx|||~~~}}}yyyyyy||||||yyyuuurrrmmmiiieee```[[[XXXOOOLLLGGGCCC@@@???@@@AAA<<>>>>>>>>???@@@AAAEEEDDDCCCBBBCCCDDDFFFGGGJJJIIIHHHGGGEEEEEEEEEDDDIIIIIIIIIJJJKKKKKKJJJJJJGGGIIIKKKMMMOOOQQQRRRSSSRRRNNNLLLMMMMMMMMMRRRXXXcccwwwttt___SSSLLLOOOPPPMMMOOOWWWWWW\\\```___aaalllssshhh^^^UUUOOONNNOOOOOOQQQTTTZZZbbb}}}oooSSSDDDFFFEEEKKK\\\hhhrrrssstttwwwxxxvvvqqqmmmkkk{{{gggXXXUUURRROOOLLLLLLLLLMMMMMMNNNOOOPPPNNNKKKIIIIIIIIINNNLLLIIIEEECCCBBBBBBBBBMMMLLLJJJHHHFFFDDDCCCBBBDDDCCCBBBCCCDDDEEECCCAAA@@@???>>>===<<<===>>>>>>===>>>???@@@@@@???>>>===<<<<<<;;;;;;:::999999888666666666666777888999:::<<<;;;:::888777555444333222222222222222222222222222222222222222111000/////////...............//////...------,,,,,,------------------------------------------------------,,,,,,,,,,,,------...///.........------,,,,,,+++......------...///111222222444<<>>>>>>>>??????DDDCCCBBBAAABBBCCCDDDEEEHHHGGGFFFEEEDDDDDDDDDDDDHHHHHHGGGGGGGGGHHHHHHIIIEEEFFFHHHKKKNNNQQQRRRSSSTTTQQQOOOQQQPPPPPPUUU\\\jjjyyy}}}pppYYYQQQLLLOOOPPPMMMOOOUUUYYY]]]______aaalllpppggg\\\TTTOOONNNOOOOOOQQQVVV[[[hhhiiiOOOCCCFFFFFFNNN___iiirrrtttvvvxxxyyyxxxvvvuuuttt~~~___SSSPPPOOONNNMMMLLLLLLLLLMMMMMMNNNOOOMMMKKKIIIHHHHHHMMMLLLJJJHHHGGGGGGGGGHHHRRRPPPLLLHHHEEEBBBAAA@@@BBBAAAAAABBBCCCCCCBBB@@@>>>===<<<;;;;;;;;;<<<<<<===>>>???@@@@@@???>>>===;;;<<<<<<<<<<<<:::999888333444444555777999;;;<<<<<<<<<;;;:::999888777777666555333222111111222222555555555444444222111111222111000///.........//////...------,,,---------------------------------------------------------------,,,,,,,,,------...------------------------...---------...///000111222222888DDDOOO[[[iiiuuuyyyoooppp}}}{{{ooosssyyy}}}~~~|||{{{zzzzzzxxxvvvsssuuusssrrrrrrrrrqqqnnnlllmmmllljjjjjjlllnnnooonnnppppppppppppqqqqqqrrrrrrppppppooonnnlllmmmppprrrrrrssssssqqqoooooopppqqqqqqpppppppppooonnnnnnmmmrrrrrrqqqpppooonnnnnnmmmrrrpppooopppqqqrrrqqqooooooqqqqqqooopppssstttssssssrrrrrrrrrssstttuuuuuuvvvtttqqqqqqqqqqqqpppoookkkkkkkkklllnnnppprrrtttsssttttttsssqqqpppqqqrrrqqqtttuuutttuuuxxxyyywwwnnnjjjeee___ZZZVVVQQQMMMHHHFFFBBB???>>>>>>???@@@AAACCCFFFFFFFFFFFFGGGHHHLLLPPPTTTZZZfffuuu~~~wwwvvvuuuuuuxxx|||~~~{{{{{{{{{|||~~~yyy|||}}}zzzyyy~~~vvvkkkeeebbb___```dddfffgggjjjlllpppvvv|||}}}|||wwwlll___XXXXXX[[[^^^^^^```dddkkkqqqvvvxxxxxxwwwuuuuuuwwwzzz}}}}}}|||}}}}}}{{{zzzZZZ[[[\\\\\\\\\[[[ZZZZZZWWWVVVVVVUUUUUUVVVVVVVVVXXXWWWWWWVVVUUUPPPKKKFFFBBBAAA???>>>===>>>>>>???BBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIIIIKKKMMMPPPSSSUUUVVVVVVSSSSSSTTTSSSSSSYYYaaappp|||xxxkkkTTTOOOLLLOOOOOONNNPPPUUU]]]```aaaaaadddpppmmmdddYYYSSSNNNNNNNNNNNNRRRWWW]]]llldddMMMCCCGGGHHHQQQaaaiiirrruuuzzz{{{zzzxxxvvvvvv{{{uuu[[[TTTOOOPPPPPPOOONNNLLLLLLLLLMMMNNNOOONNNKKKIIIIIIIIIKKKJJJJJJIIIIIIJJJKKKKKKRRRPPPLLLGGGDDDBBBAAAAAABBBAAAAAABBBCCCCCCBBB@@@>>>===<<<;;;:::;;;<<<<<<===>>>???@@@@@@???>>>===:::;;;===>>>===<<<:::888444444555666777999:::;;;999999999888777777777666777666444222111222444555777777666666555444222222333222111000//////////////////...---------------------------------------------------------------......---,,,,,,,,,------,,,,,,------------------------......//////000111000000444===GGGSSScccqqq}}}vvvrrrzzzppprrrwww|||~~~|||{{{zzzxxxuuusssrrrrrrqqqqqqpppnnnkkkjjjllljjjiiiiiikkklllmmmlllqqqqqqqqqqqqqqqqqqqqqpppppppppooommmlllmmmooorrrqqqrrrrrrrrrpppppprrrtttrrrrrrqqqqqqpppppppppppprrrrrrrrrqqqpppooonnnmmmqqqpppoooppprrrsssrrrqqqnnnoooooooooppprrrssssssttttttsssssstttttttttuuutttrrrpppooopppooonnnlllccccccdddfffkkkooossstttsssttttttsssqqqpppqqqrrrppptttvvvtttuuuwwwvvvsssjjjfff```ZZZTTTPPPKKKHHHDDDBBB@@@>>>======???@@@BBBDDDFFFGGGGGGHHHJJJKKKOOOTTTZZZdddrrrvvvuuusssrrrrrrvvv{{{{{{vvvttttttvvvwwwvvvxxxzzz{{{|||{{{xxxvvvuuuuuuvvvssswwwyyyzzz~~~~~~hhh]]]RRRMMMJJJJJJMMMRRRUUUWWWZZZ^^^bbbhhhoootttrrrqqqmmmddd[[[XXX\\\aaaffffffiiipppwwwzzzvvvrrrlllmmmnnnpppsssxxx}}}~~~{{{yyyxxxxxxxxxxxxXXXYYYZZZ[[[\\\[[[YYYXXXWWWWWWWWWWWWWWWXXXYYYYYYWWWWWWWWWWWWVVVRRRMMMHHHAAA@@@???>>>>>>>>>???@@@@@@@@@AAAAAABBBBBBCCCDDDCCCBBBBBBAAAAAAAAABBBBBBDDDHHHLLLNNNLLLIIIHHHGGGLLLLLLMMMOOOQQQTTTVVVXXXXXXVVVVVVVVVUUUVVV]]]gggwwwrrrdddPPPMMMMMMNNNOOOOOORRRVVV^^^___```aaaeeesss~~~kkk```WWWRRRNNNNNNMMMNNNSSSYYY___qqqaaaMMMEEEIIIJJJTTTccchhhqqqwww}}}}}}yyytttqqqrrr~~~ppp\\\XXXRRRTTTTTTSSSOOOLLLKKKLLLNNNOOOPPPOOOLLLKKKJJJKKKHHHHHHIIIIIIJJJJJJKKKLLLOOOLLLIIIFFFDDDCCCCCCDDDBBBBBBAAABBBCCCDDDBBB@@@???>>>===<<<<<<<<<===>>>===>>>???@@@@@@???>>>===;;;<<<===>>>>>>===;;;999777777777777777888999999888888777777777666666666555444333222222444666777666777777666555444333222444333222000000///////////////...------------...------------------------------------------------......---,,,,,,,,,------,,,,,,------------------------...//////000000000///...111888AAAMMM___nnnvvvtttuuuuuutttuuuyyy~~~}}}|||zzzvvvtttqqqqqqpppnnnllliiiggggggfffeeedddfffjjjmmmooooooqqqrrrrrrrrrrrrqqqppppppooooooooommmlllllloooqqqpppqqqrrrrrrrrrrrruuuwwwssssssrrrqqqqqqqqqrrrrrrppppppqqqqqqqqqqqqpppoooqqqpppoooppprrrtttsssrrrmmmmmmnnnpppqqqqqqrrrsssttttttttttttttttttsssssssssqqqooonnnmmmllljjjhhhcccaaabbbfffmmmtttxxxyyyyyyxxxwwwwwwwwwwwwvvvuuurrrwwwzzzyyyyyyxxxtttnnnfffbbb[[[UUUPPPKKKGGGDDD@@@???>>>======>>>@@@AAAAAADDDGGGIIIKKKNNNQQQTTTRRRYYYcccpppzzzzzz|||~~~~~~|||ttttttsssqqqoooqqquuuxxx~~~|||{{{xxxtttpppnnnnnnoooppplllnnnpppqqqqqqsssvvvxxxuuusssooolllkkkmmmooopppooosssxxx~~~|||lllWWWOOOHHHFFFFFFFFFJJJOOOPPPRRRUUUXXX[[[```fffjjjoooooollleee^^^]]]ccciiimmmnnnsss{{{~~~tttkkkaaadddhhhkkknnntttzzz~~~}}}{{{yyywwwvvvwwwxxxWWWXXXZZZ[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[UUUUUUUUUVVVUUURRRMMMIIICCCBBBAAA@@@@@@@@@AAABBB???@@@AAABBBDDDEEEFFFFFFHHHHHHFFFEEEDDDCCCCCCCCCJJJRRR[[[___ZZZRRRJJJFFFKKKKKKLLLNNNQQQTTTWWWYYY]]][[[ZZZYYYWWWYYYcccooo~~~ooo___MMMMMMMMMMMMNNNPPPTTTXXX[[[\\\]]]___fffuuu}}}iii___UUUPPPNNNNNNMMMNNNSSS[[[cccwww}}}]]]LLLFFFKKKMMMXXXfffhhhqqqxxx}}}{{{ssslllkkkmmmlll]]][[[TTTVVVWWWUUUPPPLLLLLLMMMNNNOOOPPPOOOMMMKKKKKKLLLGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEBBBAAAAAABBBCCCCCCBBB@@@@@@???>>>=========>>>???===>>>???@@@@@@???>>>===<<<<<<===>>>>>>===<<<;;;;;;:::999888888888888888:::999999999888777777777333333222222333444666777444555555555555444333333222222111000/////////000000///......------..............................------------------------------,,,,,,,,,------...------------------------,,,---...///000000000000///...000555;;;FFFXXXhhhqqq~~~xxxrrr~~~|||xxxtttuuu{{{~~~}}}}}}{{{xxxuuuqqqpppnnnkkkfffccccccddd___^^^```dddjjjppptttuuuqqqqqqrrrssssssrrrqqqpppoooooonnnmmmkkkllloooqqqoooppprrrrrrqqqrrrtttvvvsssrrrqqqppppppqqqrrrrrrnnnoooqqqrrrrrrrrrqqqqqqqqqooooooppprrrsssrrrqqqmmmlllnnnrrrsssqqqrrrttttttttttttttttttsssrrrqqqrrrpppmmmlllkkkhhheeebbb```___```gggrrr|||}}}xxxttt{{{~~~zzzrrrjjjbbb]]]VVVPPPKKKGGGDDDAAA>>>>>>===>>>???@@@BBBCCCBBBEEEIIIMMMPPPUUUZZZ^^^ZZZcccppp~~~|||iiigggfffgggjjjmmmnnnnnnppprrrtttrrrooonnnpppssstttsssttttttuuuvvvxxxxxxzzz}}}|||yyytttsssqqqnnnllljjjhhhhhhgggiiikkklllkkkkkklllmmmjjjhhhfffeeefffjjjmmmpppqqqwww|||~~~{{{zzz~~~bbbLLLFFFBBBCCCEEEFFFIIIMMMLLLNNNQQQSSSVVVZZZ___cccmmmooopppmmmhhhfffjjjnnnuuuvvvzzz|||qqqggg\\\```dddgggjjjnnnuuuzzz{{{||||||{{{yyyxxxyyy{{{YYYYYYZZZ[[[[[[[[[[[[[[[XXXXXXXXXXXXYYYZZZ[[[[[[VVVVVVVVVVVVVVVTTTOOOLLLHHHGGGEEEDDDCCCCCCCCCCCC???@@@BBBDDDFFFHHHIIIIIILLLLLLKKKKKKKKKLLLLLLMMMWWWbbbooossslll]]]NNNFFFHHHHHHJJJMMMQQQVVV[[[^^^ccc```^^^\\\ZZZ]]]iiiwwwnnn\\\LLLNNNNNNMMMMMMQQQWWW[[[ZZZ[[[\\\___hhhzzzyyyhhh___SSSOOOMMMMMMMMMMMMTTT\\\hhh~~~rrrXXXJJJGGGLLLPPP]]]jjjkkkrrrwwwzzztttjjjdddggglll~~~hhh[[[YYYSSSVVVWWWTTTOOOMMMNNNQQQLLLNNNOOONNNLLLKKKKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEEEEDDDDDDDDDDDDDDDAAA@@@@@@AAABBBBBBAAA???@@@???>>>=========>>>???===>>>???@@@@@@???>>>===========================<<<;;;::::::999999999:::;;;::::::999888777777666333333333333333444444444222222333333444444333333111000000/////////000000000//////...............////////////////////////------------------------,,,,,,,,,,,,------...///.........------,,,,,,+++,,,---...///000000000///000///000333666???PPP___mmmzzz|||pppsss~~~|||sssqqqwww|||}}}|||}}}|||}}}}}}}}}|||zzzxxxuuuqqqpppmmmgggaaa^^^___aaa```___aaaeeelllqqquuuvvvpppqqqrrrttttttsssqqqpppoooooonnnlllkkklllnnnqqqpppqqqqqqpppooooooppprrrpppooonnnmmmmmmnnnpppqqqnnnoooqqqssssssrrrqqqpppooonnnmmmnnnooopppooonnnnnnkkkmmmssstttrrrrrruuussstttttttttsssrrrpppoooqqqooollljjjhhheee```]]]]]]]]]bbbooozzzttt|||}}}rrrhhh]]]XXXQQQKKKGGGDDDAAA???======>>>???@@@BBBDDDEEEEEEHHHLLLQQQUUU[[[aaafffhhhsss~~~lll\\\[[[YYYZZZ]]]```aaabbbfffkkkqqqrrrooolllmmmooojjjjjjjjjjjjkkkmmmnnnoooqqquuu{{{}}}xxxsssmmmjjjdddfffggghhhgggeeebbb___cccfffiiijjjhhhfffeeeeeeaaaaaaaaabbbfffkkkpppsss{{{xxxxxx|||vvvuuuxxxvvvtttssstttvvv}}}xxx___JJJDDD@@@AAACCCDDDGGGKKKKKKNNNRRRUUUYYY]]]cccfffpppwww}}}yyyxxxxxx|||{{{{{{|||zzzuuulllfff]]]aaaeeegggfffiiinnnsssvvvyyy{{{{{{yyyyyyzzz|||ZZZZZZ[[[[[[[[[\\\\\\]]]XXXXXXXXXXXXXXXYYYZZZ[[[YYYYYYXXXYYYYYYWWWTTTQQQNNNLLLJJJGGGEEEDDDDDDDDD???@@@BBBEEEHHHIIIKKKKKKKKKLLLMMMOOORRRUUUXXXYYYaaannn~~~xxxdddQQQFFFFFFGGGJJJNNNTTTZZZ```cccgggdddaaa^^^\\\___mmm|||nnn\\\LLLNNNNNNLLLLLLQQQXXX]]]\\\\\\^^^aaalll~~~vvvhhhaaaRRROOOMMMMMMLLLMMMTTT]]]kkkiiiUUUHHHFFFMMMRRRaaannnnnnrrrvvvvvvnnnccc```fffmmm}}}eeeXXXUUUQQQTTTVVVSSSOOOMMMPPPTTTKKKMMMNNNMMMKKKJJJJJJKKKIIIIIIIIIJJJIIIIIIHHHGGGDDDDDDDDDEEEDDDCCCCCCBBB@@@???>>>???AAAAAA???>>>@@@???>>><<<<<<======>>>===>>>???@@@@@@???>>>===>>>>>>============>>>???<<<;;;;;;::::::;;;;;;<<<::::::999888777666555444444444444444333222111000000000111222333333333333000///////////////000111000000///...............000000000000000000000000------------------------+++++++++,,,---...///000//////...---,,,,,,++++++,,,---...000000000000///111000111222333:::IIIYYYhhhvvv~~~oookkkooorrroootttzzz|||{{{{{{yyyzzz~~~||||||{{{zzzwwwuuurrrpppllleee^^^[[[]]]___fffeeeeeehhhlllpppssssssoooppprrrttttttsssrrrqqqoooooonnnlllkkklllnnnqqqqqqqqqqqqooolllkkklllmmmnnnmmmllljjjkkklllnnnooooooqqqrrrssssssrrrpppooonnnmmmllllllmmmnnnmmmlllnnnkkknnntttuuurrrrrrvvvssssssttttttsssqqqooonnnpppnnnllliiigggccc^^^ZZZ^^^```iii|||zzzrrr{{{ssshhhZZZUUUNNNHHHDDDBBB???=========>>>@@@BBBDDDFFFGGGHHHKKKOOOSSSXXX^^^eeeiiitttyyybbbXXXVVVUUUVVVXXX[[[[[[[[[]]]dddlllooommmjjjjjjkkkeeedddddddddeeegggiiikkkooouuu|||rrrhhh```ZZZWWWSSSVVV\\\```aaa```\\\ZZZaaadddggghhhfffbbb```___]]]^^^___bbbgggmmmsssvvv|||vvvxxxuuullleeehhhpppyyykkkjjjooollljjjkkknnnrrryyyttt^^^QQQJJJDDDEEEEEEFFFHHHMMMQQQUUUYYY^^^ccciiiooosssyyy~~~{{{wwwsssnnniiifffaaadddhhhgggeeeeeejjjnnnqqqtttxxxyyyxxxwwwyyy{{{YYYYYYYYYYYYXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZWWWXXXXXXXXXWWWUUUSSSQQQNNNMMMLLLKKKHHHEEEBBB@@@AAA???BBBIIIMMMLLLKKKLLLLLLPPPVVV[[[^^^```ccceeejjjwwwwww___PPPNNNLLLPPPTTTVVVWWWZZZ```dddkkkkkkhhhbbb]]]cccuuu~~~dddSSSNNNNNNNNNOOOSSSWWW[[[^^^aaa```bbbhhhqqqssscccWWWTTTPPPLLLLLLLLLOOOWWW___qqqdddPPPLLLIIIMMMZZZgggqqquuuyyyyyywwwpppddd^^^eeepppttt```VVVQQQPPPQQQSSSSSSRRRQQQRRRSSSPPPPPPNNNMMMLLLLLLLLLLLLLLLLLLJJJHHHFFFDDDCCCBBBEEEDDDDDDDDDFFFFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>AAA@@@???>>>===<<<;;;:::======>>>??????????????????>>>===<<<<<<;;;;;;<<<<<<;;;:::999888999:::;;;888888777666666666666666444444666666666444222000000000//////000111222222222222333333222111///.........//////000000111111//////............/////////...---,,,+++,,,------...........................------,,,,,,------...000000000///......------///,,,,,,111555;;;EEEOOOddduuurrrfffeeevvv}}}wwwnnnlllqqqwww|||zzzzzz{{{~~~|||yyywwwvvvrrrnnngggaaa]]]___dddiiinnnpppqqqooommmnnnrrrvvvqqqsssvvvyyyyyywwwtttrrrtttlllgggggghhhhhhkkkoooooopppnnnkkkmmmpppmmmhhhhhhgggggghhhggggggiiilllqqqtttvvvuuuqqqnnnnnnooojjjlllkkkhhhiiimmmnnnkkkooonnnpppvvvxxxuuuuuuvvvtttuuuvvvvvvvvvvvvuuuuuupppnnnnnnmmmggg^^^ZZZ[[[```ffftttuuuooowwwqqqfff[[[QQQGGGCCCAAA??????AAA<<>>AAAHHHMMMMMMMMMOOOQQQWWW```hhhmmmppprrrsssqqq}}}zzzbbbTTTQQQNNNUUU^^^dddgggjjjnnnqqquuusssnnnfffaaaiii}}}|||bbbRRRLLLLLLLLLNNNRRRXXX]]]aaabbbaaaccciiisssppp```VVVRRRNNNMMMNNNOOORRRZZZcccwww```KKKGGGGGGQQQaaaqqqzzz}}}wwwuuurrrkkkbbb___iiiwwwooo]]]VVVRRRPPPQQQRRRRRRQQQQQQQQQRRRPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGEEEDDDCCCFFFEEEDDDEEEFFFEEEDDDBBB?????????>>>>>>???@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<===>>>???????????????>>>===<<<;;;;;;;;;;;;<<<;;;:::999999999::::::888777666666555555666666333444555666555444222111111000000000000111111222222222222222111000///...////////////000000111111//////............////////////---,,,,,,,,,---...------------------------...------,,,,,,------...////////////............111......111444888AAAJJJ]]]oooxxxmmmkkkrrr|||zzzmmmgggjjjrrrxxxxxxwwwyyy~~~|||yyywwwvvvrrrpppjjjccc```eeeooowwwzzzqqqmmmmmmooouuuwwwzzz|||{{{wwwrrroooqqqlllhhhhhhgggeeehhhlllmmmmmmkkkhhhiiimmmkkkggggggfffeeegggiiilllooorrrxxxyyyyyyvvvqqqmmmlllmmmlllmmmkkkiiikkkpppqqqooorrrppprrrvvvyyywwwvvvxxxwwwwwwwwwwwwwwwwwwwwwwwwrrrpppooonnnhhh___[[[\\\aaakkk}}}tttmmmuuurrrfffYYYOOOEEEBBBAAA???@@@BBBBBBCCCEEEFFFHHHIIIKKKMMMSSSWWW```gggfffdddlllvvvsss___^^^ZZZ[[[bbbbbb```dddmmmuuuyyyjjj]]]\\\___dddfffcccbbbdddjjjwwwttt[[[PPPKKKEEEDDDGGGKKKMMMPPPRRRRRRTTTVVVXXX[[[ZZZWWWTTTQQQRRRVVVYYY^^^___ccciiimmmttt}}}eeeZZZ[[[]]]\\\___dddooozzzlllaaaWWWVVVUUUXXX___ffflllttt|||zzzbbbPPPJJJEEEFFFIIIKKKOOOTTT```ppp|||oooiiiggglllrrrtttxxxtttsssxxxssslllppppppqqqsssuuuvvvxxx{{{}}}YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYYYYZZZZZZXXXYYYYYYYYYXXXWWWUUUSSSQQQRRRRRRQQQMMMHHHBBB???>>><<<>>>FFFLLLNNNPPPSSSVVV^^^jjjttt{{{~~~}}}gggYYYVVVTTT^^^lllwww}}}vvviiicccmmmuuu]]]NNNKKKJJJJJJMMMRRRYYY```ddddddccceeekkkvvvzzzjjj]]]TTTNNNMMMNNNPPPRRRUUU^^^hhhtttXXXHHHFFFHHHVVViiiyyytttpppjjjccc]]]```pppiiiZZZUUUTTTQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFEEEEEEEEEEEEBBB@@@=========>>>???@@@AAABBB??????>>>>>>>>>=========;;;;;;<<<===>>>????????????>>>===<<<;;;;;;;;;;;;<<<;;;;;;:::999:::::::::777777666555555555555555222333444444444333222111222222111000000000111111222222111000/////////////////////000000000000111//////............//////000///......------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---............/////////333///...000222444;;;CCCSSSfffzzz|||rrrooonnn{{{}}}mmmdddeeennnvvvuuuuuuvvvzzz{{{xxxwwwvvvsssrrrmmmgggeeennnwwwmmmiiiiiissswww|||~~~yyysssooonnnkkkjjjiiiddd```bbbhhhiiijjjgggdddfffjjjiiiffffffeeeeeehhhooowww|||~~~xxxqqqllljjjjjjiiijjjjjjlllrrr{{{}}}yyy|||wwwvvvyyy{{{yyyyyy{{{yyyyyyxxxwwwwwwxxxxxxyyytttrrrqqqoooiii```]]]^^^bbbrrr}}}wwwrrrjjjtttrrreeeWWWMMMDDDBBBBBBAAAAAADDDFFFGGGHHHIIIKKKOOOTTTXXX^^^eeeooowwwwwwvvv|||ppp]]]ZZZZZZ```hhhjjjjjjuuummmZZZZZZ]]]bbbdddbbbaaaccckkkyyy~~~gggOOOFFFCCC???@@@CCCHHHJJJLLLMMMMMMPPPSSSVVVTTTSSSPPPLLLJJJKKKOOOSSS[[[\\\aaahhhoooyyyrrr[[[SSSVVVZZZZZZ```gggtttxxxbbbPPPOOOOOOTTT\\\cccjjjsss|||dddPPPIIIEEEFFFIIILLLQQQWWWggg~~~mmmfffhhhqqqzzzwww{{{vvvvvvvvvvvvwwwyyy{{{|||VVVWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[YYYYYYYYYYYYXXXWWWVVVUUUTTTUUUUUUTTTQQQKKKEEEAAA===:::<<>>>>>>>>>>>>>>@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::777666666555555555555555111222333444444333333222333222222111000000000000222111///.........///000000000000000000000000000//////............//////000000//////............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---......///000000111///...000111222777>>>KKK]]]rrr}}}sssooommm|||qqqffffffnnnvvvttttttvvvyyy~~~{{{xxxwwwwwwssssssqqqllllllwwwzzzmmmhhhgggkkkqqqyyy~~~wwwrrrllllllllliiibbb[[[]]]cccfffhhhhhheeefffjjjjjjgggffffffgggmmmzzzzzzrrrllliiihhhbbbeeeiiiqqq~~~}}}|||}}}zzzyyyxxxwwwwwwxxxxxxyyyvvvsssqqqpppjjjaaa^^^```eeeyyy{{{wwwssspppgggrrrsssfffVVVMMMEEECCCDDDCCCEEEGGGHHHKKKNNNPPPSSSXXX```eeeeeeqqqlll```WWWZZZbbbjjjlllrrrppp[[[YYY\\\aaabbb``````bbbmmm{{{ppp[[[GGGBBBBBB@@@@@@CCCFFFIIIKKKMMMMMMNNNPPPRRROOONNNKKKIIIGGGIIINNNQQQYYY[[[___dddkkkxxxgggVVVSSSXXX\\\]]]eeennn}}}iiiRRROOOPPPUUU^^^fffnnnyyyhhhOOOHHHCCCEEEHHHKKKPPPVVVfffkkkccchhhuuu|||{{{zzzyyyyyyWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[\\\]]]YYYYYYYYYYYYXXXWWWVVVVVVUUUWWWXXXWWWTTTOOOIIIEEE>>>::::::???EEEHHHLLLQQQ]]]bbbiiiooouuu{{{{{{uuuuuuvvv~~~nnngggttt|||dddTTTNNNOOONNNNNNOOOSSSXXX^^^bbbcccbbbfffooo|||pppaaaXXXSSSLLLLLLOOOQQQQQQTTT___kkkwww]]]JJJGGGHHHOOO^^^nnnwwwvvvqqqnnneee[[[TTTSSS___xxxyyybbbWWWTTTTTTQQQPPPPPPRRRTTTTTTRRRPPPJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHFFFEEEEEEDDDAAA???@@@@@@????????????@@@@@@>>>>>>>>>>>>????????????BBBBBBBBBAAA@@@???>>>===>>>===<<<;;;;;;:::::::::<<<<<<<<<;;;;;;;;;::::::777777666555555555555555111222222333444444444444333333222111000000111111111111///.........///000111111111111000000000000//////............/////////////////////.........------------------------...------,,,,,,------...++++++,,,---...///000000///,,,---000000111666<<>>?????????????????????DDDDDDCCCCCCAAA@@@>>>===>>>===<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;::::::888888777666666666666666222222333333444555666666333222222111111111222222111000000//////000000000222111111111111000000000//////............//////...////////////...------...........................------,,,,,,------...++++++,,,---......//////---+++---000111111444:::???LLL___rrrxxxqqqkkksss|||yyyoookkklllooowwwyyy{{{}}}~~~}}}zzzyyyxxxsssuuuvvvuuuvvvsssfff___^^^cccmmm|||~~~wwwssspppmmmiiiaaaXXXWWWZZZbbbjjjrrrtttttttttpppllleeehhhkkktttzzzrrrlllgggddd^^^dddppp}}}yyyyyyyyyyyyyyyxxxvvvvvvssspppnnnmmmhhhaaa___bbbkkk|||{{{{{{yyysssnnnkkktttuuuiii]]]TTTLLLKKKLLLMMMOOORRRSSSXXX]]]```aaafffmmmttt}}}rrrddd[[[aaa]]]___fffmmmsssppp```]]]\\\^^^______bbbgggmmm}}}bbbPPPCCCCCCFFFBBB@@@AAACCCHHHOOOTTTUUUSSSRRRQQQMMMMMMNNNMMMLLLLLLNNNPPPQQQTTTVVVWWW]]]jjjuuuzzz|||ooodddaaaccceeeiiillluuulllXXXSSSSSSWWW^^^ffftttoooRRRJJJDDDDDDFFFIIIOOOUUU```sssooo```aaarrrXXXXXXYYY[[[\\\^^^______ZZZYYYXXXWWWXXXYYY[[[\\\XXXWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXYYYXXXVVVTTTSSSJJJCCC======>>>>>>AAAFFFSSSVVVZZZ^^^```bbbeeeggghhhhhhllltttzzz|||}}}ooouuulllVVVOOOSSSQQQRRRSSSUUUXXX\\\^^^``````bbbjjjwww}}}hhh[[[TTTQQQKKKLLLNNNPPPPPPVVVfffvvvwww___RRROOOEEELLLXXXeeeooorrrqqqoooeee\\\SSSQQQWWWiiikkk^^^UUUPPPOOONNNNNNQQQWWW\\\\\\WWWQQQPPPQQQRRRRRRRRRPPPNNNMMMNNNNNNMMMLLLLLLKKKJJJJJJHHHGGGEEEEEEEEEDDDBBB@@@AAAAAAAAAAAABBBCCCDDDDDD@@@?????????????????????AAAAAABBBBBBAAAAAA@@@???======<<<;;;::::::::::::;;;<<<=========<<<::::::999999888777777777777777333333333444555666888888222222111111111222333333000000111111111111111000222222222111111111000000//////............//////---......///...---,,,+++------------------------...------,,,,,,------...,,,,,,,,,------............,,,...111111000222888999DDDVVVhhhvvv~~~|||vvvnnnqqqzzz~~~uuupppnnnooopppxxx{{{~~~~~~~~~|||zzzyyysssuuuvvvwwwyyy~~~pppeee___^^^bbbnnnyyysssmmmiiibbbZZZVVVWWW```kkkwww||||||yyyssslllcccfffiiirrr}}}vvvpppkkkeeebbb___eeeqqq~~~{{{yyyzzz{{{|||{{{yyywwwuuupppmmmlllkkkfff``````cccggg~~~{{{zzzyyyvvvrrroooooovvvvvvlllbbbYYYQQQPPPQQQRRRSSSWWWZZZ___eeegggjjjqqq}}}uuubbb]]]UUURRR[[[]]]___fffooowwwmmmaaa\\\ZZZ]]]___bbbgggnnnyyyjjjWWWFFFDDDEEEBBB@@@BBBAAAFFFMMMSSSVVVWWWXXXYYYUUUVVVWWWVVVSSSPPPPPPPPPPPPTTTWWWYYY```nnnwwwzzz~~~tttkkkiiiiiiiiilllrrrzzzqqqddd]]][[[\\\aaajjj{{{wwwUUUMMMGGGGGGJJJNNNTTT[[[hhhwwwuuucccbbbtttTTTUUUVVVXXXYYY[[[\\\]]]YYYXXXVVVUUUVVVWWWYYY[[[WWWWWWVVVUUUUUUUUUVVVVVVVVVWWWXXXYYYYYYXXXWWWWWWPPPGGG@@@>>>===<<>>>>>>>>>>>???@@@AAAAAAAAAAAA======<<<;;;::::::::::::;;;<<<=========<<<:::::::::999999888888888888888333333444444666777999:::111111111111222333444444000000222333333222111000222222222222111111000000//////............//////,,,---.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------......000...///222111///111555555>>>OOObbbqqqzzz~~~xxxrrrqqq{{{wwwqqqoooqqqtttvvvyyy|||~~~}}}}}}{{{yyysssuuuvvvxxxzzz~~~zzzooogggcccbbb___lll}}}tttmmmhhhbbb[[[WWWVVV^^^lllzzz|||tttlllaaadddfffoooyyysssnnniiiddd``````dddppp}}}zzzyyy{{{}}}~~~{{{xxxuuunnnkkkjjjiiieee```___ccc```zzz|||||||||yyyvvvsssqqqqqqqqqxxxvvvmmmeee\\\TTTSSSTTTTTTVVVYYY^^^ccciiimmmrrr}}}aaaQQQQQQMMMMMMXXXZZZ\\\eeeoooxxxkkk```[[[YYY\\\```dddllltttttt___KKKEEEEEEBBBBBBEEE@@@DDDJJJPPPUUUYYY]]]```^^^___```^^^ZZZUUURRRQQQQQQXXX\\\^^^ggguuuzzzrrrooollljjjnnnuuu{{{zzzrrrgggddddddhhhqqqWWWOOOIIIJJJNNNSSSZZZaaaqqq}}}xxxgggfffzzzYYYYYYYYYYYYZZZZZZZZZZZZ]]][[[YYYXXXZZZ[[[[[[ZZZZZZ[[[\\\\\\[[[XXXTTTRRRWWWWWWWWWYYY[[[[[[YYYWWWUUUPPPJJJCCC>>><<<<<<===GGGIIIMMMPPPSSSTTTTTTTTTTTTTTTVVVYYY]]]ccchhhkkknnntttwwwvvvwww}}}uuuiiiiii|||uuu^^^LLLKKKTTTOOORRRVVVZZZ]]]___`````````gggrrrttteeeYYYRRRPPPQQQMMMMMMPPPSSS\\\nnnxxx]]]RRROOOKKKFFFQQQbbbooosssooollllllcccWWWNNNSSScccyyyqqqaaaXXXUUURRRIIIGGGOOOTTTTTTTTTVVVWWWVVVSSSSSSTTTUUUTTTRRRPPPNNNPPPOOONNNLLLKKKJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDBBBAAA@@@BBB@@@???@@@AAACCCCCCBBB;;;;;;<<<===>>>>>>>>>===999999999:::;;;<<<===>>>;;;:::::::::;;;999777444555444333222222222333333444555555555444333333222444444444333333333222222555666666666555444444333111000///.....................---------,,,,,,,,,.........------,,,,,,,,,---------------------------------............///...///000000//////000111333888DDDTTTfffuuu{{{wwwuuutttzzzyyyrrruuuyyyxxxyyy{{{~~~|||zzz{{{}}}|||zzzwwwxxxzzz{{{|||{{{{{{zzz~~~{{{xxxtttoooiiibbb]]]ZZZhhh{{{vvvooojjjfff```YYYSSSYYYeeevvvxxxmmm___\\\dddppp}}}}}}uuusssoooeee\\\ZZZZZZ```nnnzzzxxxyyy||||||||||||zzzyyywwwvvvsssmmmjjjiiiddd[[[XXXZZZaaappp}}}zzzxxxwwwvvvsssrrrvvvyyy~~~~~~xxxqqqmmmlllfff^^^YYYZZZ___eeehhhnnnoootttzzz~~~lllRRRKKKKKKJJJOOOXXX\\\mmmqqqoooyyymmm```YYYVVVZZZ]]]bbbrrrjjjRRRHHHHHHHHHGGGFFFGGGGGGLLLTTTXXXYYY```jjjkkknnnoooiii]]]UUURRRTTTUUUZZZ^^^dddrrr|||tttmmmiiinnnvvv|||vvvqqqrrrzzzaaaUUUNNNRRRWWW[[[hhhxxxqqqiiixxxYYYYYYYYYZZZZZZZZZ[[[[[[\\\ZZZXXXWWWYYYZZZZZZYYYXXXYYYZZZZZZYYYVVVSSSQQQTTTUUUWWWXXXYYYYYYXXXXXXWWWSSSLLLFFF@@@>>>======CCCEEEIIIMMMOOOPPPPPPOOOMMMNNNOOORRRVVVZZZ^^^aaabbbhhhkkkkkkmmmsssxxxzzzzzzrrriiikkk~~~mmmXXXLLLMMMRRROOORRRVVVZZZ^^^```aaaaaabbbiiiuuupppcccXXXRRRQQQRRRPPPQQQSSSWWWbbbxxxlllRRRIIIFFFCCCEEEPPP```mmmqqqooommmlll___YYYTTTYYYjjjkkk]]]VVVTTTRRRJJJHHHNNNSSSRRRRRRSSSTTTRRRTTTUUUVVVUUUTTTRRRPPPNNNQQQOOOLLLJJJIIIJJJKKKMMMJJJIIIIIIHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@???>>>>>>@@@AAAAAA@@@?????????>>>===<<<:::999;;;;;;;;;;;;;;;<<<===>>>===<<<;;;;;;;;;:::777555666555333222222222333444555555555555555444333333444444444444333333333333555555666666555444444333111111000///////////////.........------------,,,.........---------,,,,,,---------------------------------............///---///000000//////000111222777BBBPPPaaaooozzzxxxwwwuuuyyy~~~yyyqqqnnnrrrwwwxxxzzz}}}|||~~~~~~{{{zzz{{{}}}|||zzzwwwxxxyyyzzz{{{zzzzzzyyyzzzyyyvvvssspppkkkeeeaaaZZZfff}}}|||wwwqqqmmmiiiccc[[[UUUXXXcccuuuzzzooo^^^YYY___kkkzzz}}}vvvtttqqqggg___]]]WWW[[[hhhzzz~~~|||~~~~~~zzzwwwxxxwwwxxxyyyyyyxxxuuurrrpppooojjjhhhhhhddd]]]ZZZ\\\aaaooo{{{zzzyyyyyyxxxvvvwwwzzz}}}~~~|||wwwqqqmmmkkkgggaaa^^^___fffooouuu|||zzz{{{hhhOOOIIIJJJKKKSSS___ooommm```YYYWWW\\\aaaiii{{{qqqYYYMMMKKKIIIGGGFFFHHHJJJOOOWWWZZZ\\\dddooozzz}}}|||rrrbbbTTTPPPQQQVVV]]]fffooo~~~tttooorrryyy}}}}}}dddYYYSSSXXX___gggxxxtttnnnzzzZZZZZZZZZZZZ[[[[[[[[[[[[ZZZXXXWWWWWWXXXYYYYYYXXXWWWXXXYYYYYYWWWUUURRRPPPQQQUUUXXXYYYWWWVVVWWWYYYZZZVVVPPPIIICCC???===<<<===@@@DDDHHHJJJKKKJJJJJJIIIJJJLLLOOORRRUUUWWWXXXXXX]]]```aaadddlllrrrssstttnnnhhhnnnzzzbbbPPPMMMOOOOOOOOORRRWWW\\\```bbbcccdddccckkkyyyzzzjjj___VVVQQQQQQNNNNNNOOORRRWWWeeebbbKKKEEEEEEDDDJJJUUUcccmmmqqqooommmlll^^^aaa```cccttteeeZZZTTTSSSRRRJJJIIINNNRRRQQQPPPRRRRRRPPPWWWWWWWWWVVVUUURRRPPPOOORRROOOLLLIIIIIIKKKMMMOOOKKKKKKKKKJJJJJJJJJJJJJJJFFFHHHJJJKKKKKKJJJIIIHHHIIIHHHHHHGGGEEEDDDCCCCCCBBB@@@??????AAABBBBBBAAAAAAAAA@@@???>>><<<:::999===<<<<<<<<<===>>>?????????>>><<<<<<<<<;;;888666666555444333333333444555555555666666666555444444555555555444444444333333555555555555555444444333222222111000000000000111/////////.........------...............------------------------------------------............///---///000000///...000111222666???KKKZZZhhhttt{{{{{{|||wwwwww~~~|||yyywwwuuuppppppvvv|||{{{}}}}}}}}}{{{zzz{{{|||}}}~~~}}}{{{wwwwwwxxxyyyyyyyyyxxxxxxwwwvvvuuutttrrrnnnhhhdddXXXaaasss|||xxxsssppplllfff^^^XXXWWWaaarrr|||qqqbbbYYY[[[fffuuu~~~yyyvvvssskkkdddaaaUUUXXXaaaqqq{{{zzz|||}}}yyywwwwwwsssuuuwwwxxxvvvrrrmmmiiihhheeedddeeeccc^^^[[[\\\```mmm~~~{{{yyyzzz{{{{{{zzzyyyzzz{{{{{{yyyuuuqqqoookkkjjjgggeeegggppp|||eeeMMMGGGHHHLLLYYYiiiuuuccc\\\[[[bbbiiittt|||cccUUUOOOKKKHHHGGGHHHLLLSSSYYY[[[^^^iiiuuuyyydddTTTNNNOOOPPPZZZfffttt~~~|||fff^^^[[[bbblllyyyzzzZZZZZZZZZZZZ[[[[[[[[[\\\ZZZXXXWWWXXXYYYZZZZZZYYYWWWXXXXXXXXXWWWUUUSSSRRRTTTXXX]]]\\\WWWUUUWWWZZZ[[[XXXSSSMMMGGGAAA>>><<<:::===AAAEEEHHHHHHHHHGGGKKKLLLOOOQQQTTTUUUVVVWWWVVVZZZ^^^___dddmmmrrrsssqqqkkkhhhpppwwwZZZKKKOOOQQQMMMPPPSSSWWW]]]aaadddeeefffccclll{{{ttteee[[[TTTPPPPPPLLLNNNOOOQQQXXXiiivvvYYYIIIEEEGGGHHHTTT___kkkqqqssssssqqqnnnhhhooopppooo~~~yyy```XXXSSSRRRQQQJJJJJJOOORRRQQQSSSVVVVVVTTTYYYYYYXXXWWWUUUSSSQQQOOOQQQPPPOOOMMMMMMNNNPPPQQQMMMMMMMMMMMMMMMLLLLLLKKKHHHIIIKKKMMMMMMLLLJJJHHHIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDBBBCCCDDDEEEEEEDDD???@@@@@@@@@???>>>======<<<<<<======???AAABBBCCCAAA@@@>>>======;;;999777777666555444444444555666666666666777777666555555666666666555555555444444555555555666666555555444222222111000000111111111000000/////////.........///.....................---------------------------------............///---...000///......///111111555<<>>>>>:::;;;<<<>>>@@@CCCEEEGGGBBB@@@>>>======<<<:::999888777666555555555666777666777777888888777777777777777777666666666555555555666666777777666666666222111111111111111222222111111000000000000//////////////////////////////---------------------------------............///---...//////......///000111444:::CCCPPPbbbttt}}}tttqqq{{{ssskkkkkknnnrrrtttqqqsssuuuxxx|||}}}|||{{{zzzyyywwwvvvuuuxxx}}}yyyxxxxxxwwwvvvvvvvvvvvvwwwvvvvvvvvvtttpppjjjeeeXXXYYY```ooo{{{xxxtttrrrpppkkkeee___YYY___kkk{{{yyynnn^^^YYY___iii|||~~~xxxsssoookkkgggXXXWWW[[[hhhxxx}}}{{{~~~~~~yyywwwvvvwwwxxxwwwrrrjjjbbb]]]ZZZ]]]_________]]]ZZZWWWYYYeee}}}}}}zzzxxxxxxzzz|||}}}}}}zzzyyywwwuuusssrrrrrrrrroooppppppoooqqqzzznnnZZZQQQMMMOOOaaawww|||uuurrrwww~~~vvvcccVVVOOOMMMOOONNNTTT[[[^^^bbbkkkyyyzzzaaaPPPKKKMMMVVV[[[dddmmmwwwxxxooorrryyyYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ\\\]]]\\\ZZZZZZZZZZZZZZZYYYXXXWWWVVV\\\^^^```___[[[XXXXXXYYYYYYXXXWWWTTTOOOJJJDDDAAA>>>???BBBEEEIIIMMMPPPRRROOOPPPRRRUUUXXX[[[]]]^^^^^^bbbfffiiipppwwwxxxuuuqqqkkkkkkwwwnnnVVVLLLPPPRRRNNNQQQTTTYYY]]]aaadddeeeffffffppplll^^^VVVOOOMMMMMMNNNQQQRRRWWWdddzzz~~~```NNNFFFCCCGGGNNN```mmmxxxzzz}}}lll]]]ZZZTTTQQQPPPJJJMMMPPPRRRTTTYYY___```]]]YYYYYYWWWVVVTTTSSSRRRQQQRRRTTTWWWYYYXXXVVVRRRPPPOOOOOOPPPQQQPPPOOONNNMMMKKKLLLLLLLLLLLLKKKJJJJJJHHHGGGEEEDDDDDDEEEFFFGGGGGGEEEDDDCCCEEEEEEEEEDDDDDDDDDCCCBBBAAA???===<<<:::;;;<<<>>>AAADDDFFFHHHAAA???===<<<======<<<:::999888777666666666777888777777888888999999888888888888888777777777666666666777777888888888888888333222222222222333333444222222111111111000000000////////////000000000000---------------------------------............///,,,...//////...---///000111333888???KKK^^^rrrzzzrrrwww{{{nnnfffeeeiiimmmoooooosssvvvwww{{{~~~|||zzzxxxuuurrrqqquuu{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwuuupppjjjeee\\\YYYZZZfffxxx}}}yyyuuurrrqqqnnnhhhddd\\\___hhhwww}}}ooo___ZZZ^^^bbbrrryyyssspppnnnjjjYYYWWWYYYddduuu{{{wwwvvvvvvtttrrrlllfff```\\\\\\aaacccbbbaaa```\\\VVVUUU```www|||{{{zzz{{{}}}~~~xxxwwwuuusssrrrrrrrrrsssqqqrrrrrrrrrttt{{{|||rrrbbbZZZTTTTTTfff}}}~~~nnn```VVVRRRTTTUUUZZZ___aaaiiiwwwttt]]]NNNJJJLLLXXX[[[```fffjjjsss{{{|||{{{~~~||||||}}}~~~WWWXXXXXXXXXYYYYYYYYYYYYXXXWWWXXXZZZ\\\\\\[[[YYY[[[ZZZZZZZZZYYYXXXXXXWWWYYYZZZ[[[[[[ZZZYYYXXXWWWYYYYYYZZZXXXUUUPPPJJJGGG@@@AAABBBFFFKKKPPPVVVYYYVVVVVVXXX[[[___cccgggiiikkkppptttxxx~~~|||ppplllppp~~~~~~fffTTTNNNNNNOOOOOORRRUUUYYY]]]aaacccddddddkkkuuu{{{gggZZZSSSNNNLLLMMMKKKNNNPPPXXXjjjuuuWWWJJJFFFEEENNNZZZfffttt||||||~~~|||eeeZZZ[[[UUURRRQQQLLLNNNPPPQQQRRRWWW^^^___[[[XXXWWWVVVUUUSSSSSSRRRRRRUUUVVVXXXYYYXXXUUURRRPPPOOOPPPQQQRRRQQQPPPNNNMMMMMMLLLKKKJJJIIIJJJJJJKKKFFFEEEDDDCCCCCCDDDFFFGGGHHHFFFEEEDDDEEEFFFEEEDDDDDDDDDCCCCCCBBB@@@???>>><<<======???@@@BBBDDDEEE@@@>>><<<;;;<<<======<<<:::999888777666777888888777888888999::::::999999999999888888888777777777777888999::::::::::::999555555444444555666666777333222222222222111111111//////000000000111111111---------------------------------............///,,,---///...------...000000222555:::DDDWWWmmm}}}xxxwww~~~ooodddaaabbbdddeeejjjppptttuuuzzz}}}zzzwwwrrrnnnnnnsssyyy|||{{{yyywwwvvvvvvvvvvvvvvvvvvwwwxxxvvvrrrkkkggg]]]WWWTTT]]]ooo{{{vvvsssrrrpppmmmjjj``````eeerrroooaaa^^^aaaaaannn{{{sssrrrqqqnnn]]]YYYYYYbbbsss~~~xxxvvvtttrrrnnnjjjfffcccaaadddiiillliiigggeee___XXXTTT\\\ooozzzzzzzzz|||~~~}}}|||vvvuuusssrrrrrrrrrssstttsssrrrqqqrrrvvv|||~~~|||}}}pppeeeaaaZZZZZZmmm{{{mmm___WWWVVVYYY\\\^^^aaalll}}}xxxcccSSSLLLMMMQQQRRRUUUZZZ___```eeevvv|||{{{~~~zzz|||~~~zzzzzz{{{~~~|||xxxWWWWWWWWWWWWXXXXXXXXXYYYVVVVVVWWWYYY[[[\\\ZZZXXXZZZZZZZZZYYYXXXXXXXXXWWWUUUTTTUUUWWWYYYZZZXXXVVVYYYZZZ\\\\\\YYYTTTNNNKKKBBBBBBCCCFFFKKKRRRYYY]]]^^^___```ccchhhmmmrrruuuxxx}}}nnnlllsssxxx```SSSOOOMMMNNNPPPSSSUUUYYY]]]```bbbccccccpppzzzvvvcccWWWQQQMMMLLLNNNMMMPPPSSS]]]sssgggLLLBBBAAACCCQQQaaammmzzz}}}}}}}}}uuuxxxuuu```XXXZZZUUURRRRRRMMMNNNOOOPPPPPPUUU\\\\\\XXXWWWVVVUUUTTTSSSSSSSSSSSSWWWWWWWWWWWWUUUTTTRRRQQQOOOPPPQQQRRRRRRPPPNNNMMMNNNLLLJJJIIIHHHIIIJJJLLLFFFEEECCCBBBCCCDDDFFFGGGKKKIIIGGGGGGHHHHHHHHHGGG@@@@@@AAABBBCCCCCCCCCCCC????????????@@@AAABBBBBB???===;;;;;;<<<=========::::::888777777777888999777888999:::::::::::::::999999999888888888888777888999:::;;;;;;;;;;;;;;;777777777777777888999999333333333222222222111111//////000000111111111222---------------------------------.........//////,,,---///...------...000000111333666???QQQhhhxxx~~~yyyqqqddd^^^\\\\\\\\\```ggglllnnnuuu}}}zzzvvvppplllmmmqqqyyy}}}|||zzzxxxvvvvvvvvvvvvtttuuuvvvxxxwwwsssmmmhhh\\\TTTOOOVVVgggyyy}}}wwwtttsssrrrpppmmmbbbaaadddpppqqqeeecccfffcccooo}}}ttttttssspppaaa]]][[[cccsssxxxwwwuuuqqqnnnkkkiiiiiiiiijjjppprrrooollljjjccc[[[TTTYYYiiiwwwwwwyyy{{{}}}}}}zzzxxxtttsssrrrrrrrrrsssttttttsssqqqqqqsssxxx~~~~~~wwwmmmfffddd^^^^^^rrrwwwfff[[[WWWXXXZZZ[[[^^^kkk}}}rrraaaQQQJJJKKKRRRXXXOOORRRXXX^^^___bbbrrr{{{}}}|||yyyvvvxxxxxxyyyzzz{{{~~~~~~zzzvvvZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWXXXXXXZZZ[[[]]]]]]ZZZZZZZZZZZZYYYXXXVVVVVVXXXNNNKKKTTTYYYUUUTTTXXXXXXXXXYYY[[[[[[YYYTTTQQQIIICCC???BBBKKKVVV\\\^^^___bbbfffhhhkkkrrr{{{fffeeeuuukkkSSSQQQSSSOOOPPPXXXSSSWWW\\\___``````bbbcccpppppp^^^UUUQQQNNNLLLLLLLLLTTTYYY```wwwyyy___JJJFFFFFFGGGUUUgggttt{{{}}}|||{{{tttjjjjjjrrrkkkcccZZZUUUTTTSSSOOOKKKNNNOOOPPPRRRTTTVVVXXXYYYXXXVVVUUUVVVWWWVVVRRRNNNXXXXXXWWWVVVTTTRRRPPPOOOOOONNNNNNPPPQQQRRRPPPOOOTTTMMMIIIKKKMMMMMMLLLNNNJJJJJJIIIHHHHHHGGGHHHHHHIIIFFFDDDEEEHHHIIIHHHFFFHHHIIIIIIGGGEEECCCCCCDDDAAABBBCCCCCCBBBAAA@@@???DDDAAA>>>===>>>>>><<<:::>>><<<:::999::::::999888;;;:::999999888888999999::::::999999999:::;;;;;;;;;<<<<<<<<<<<<:::888777;;;888666999>>>@@@===:::666555333222333333222111/////////000111111222222///////////////......---,,,---...//////...---,,,---------............///000000222555999EEE[[[ppp}}}rrreeeZZZSSSQQQQQQVVVYYY^^^ccckkkvvv}}}vvvssspppkkkppprrrvvv}}}~~~|||zzzwwwvvvuuutttuuuuuuuuuvvvvvvsssnnnjjjbbbXXXPPPUUUaaaooo|||yyytttrrrpppooonnnfffdddbbbgggwww}}}ooommmiiigggkkkyyyvvvqqqqqqrrrccc______fffssszzzxxxuuupppkkkjjjkkkmmmooorrrrrrrrrrrrpppjjjaaa[[[NNNTTT```qqquuuvvvxxxzzzzzzxxxtttqqqooommmmmmoootttwwwvvvuuutttttttttuuuwww{{{~~~uuukkkeeebbb```cccyyyrrrbbbWWWYYY[[[___fffrrrzzzxxxqqqZZZUUUNNNLLLNNNRRRTTTUUUSSSSSSWWW[[[^^^fffvvv|||zzz|||~~~|||~~~uuusssuuupppxxx|||}}}}}}zzzzzz{{{zzz{{{|||zzzwwwssspppoooYYYYYYXXXXXXXXXXXXXXXXXXVVVWWWWWWXXXYYY[[[\\\]]]ZZZZZZZZZZZZYYYXXXWWWVVVVVVOOOOOOYYY___ZZZWWWYYYXXXYYYZZZ[[[\\\ZZZWWWSSSKKKFFFBBBDDDLLLWWW^^^aaa___bbbfffhhhllltttxxxdddeeeuuugggQQQOOOQQQNNNPPPWWWSSSWWW\\\___```aaadddfffttt{{{kkkZZZQQQMMMJJJIIIJJJKKKSSSYYYccc}}}qqqZZZGGGEEEGGGJJJXXXjjjuuuzzz}}}||||||{{{sssjjjiiiuuuiiibbbYYYTTTSSSRRRPPPMMMOOOPPPQQQSSSUUUWWWYYYZZZ[[[ZZZXXXXXXWWWVVVTTTRRRWWWVVVVVVUUUSSSQQQOOONNNPPPOOOOOOPPPRRRRRRQQQPPPRRRMMMKKKNNNQQQPPPNNNOOOLLLKKKJJJHHHFFFFFFFFFGGGJJJGGGFFFGGGIIIKKKJJJIIIKKKLLLMMMKKKHHHFFFEEEFFFDDDEEEFFFGGGGGGFFFDDDCCCDDDAAA???>>>??????===;;;===;;;999999:::::::::888<<<;;;;;;::::::;;;;;;<<<;;;;;;:::::::::;;;;;;<<<======>>>>>>===;;;:::999;;;999777999>>>???===999777555333222333333222111000000000000111111111111//////000000//////...---------...//////...---------------............///000000111444777BBBWWWjjj~~~yyyooodddYYYRRROOOOOOQQQRRRUUUZZZcccrrr~~~zzzuuunnnqqqrrrvvv{{{}}}yyywwwuuutttssstttsssqqqqqqqqqqqqnnnmmmddd[[[TTTWWW```kkkyyyzzzuuurrrpppoooooolllgggaaabbbooo|||}}}wwwrrrnnnkkkllluuuvvvqqqqqqqqqfffdddccckkkyyyyyywwwtttpppmmmkkkmmmppprrrrrrrrrssssssqqqkkkccc^^^QQQTTT\\\kkk{{{ssssssssssssssssssqqqpppooonnnnnnpppssstttrrrpppuuuuuuvvvwwwzzz}}}}}}wwwmmmfffdddaaafff{{{{{{mmmbbb]]]aaaeeehhhlllllldddZZZLLLIIIGGGJJJOOOTTTVVVVVVPPPQQQUUUZZZ```jjj|||~~~zzzxxxwwwyyy~~~||||||uuulllkkkmmmnnnxxx~~~{{{xxxwwwwwwxxxyyyzzzxxxtttpppnnnmmmWWWWWWWWWWWWWWWWWWXXXXXXVVVVVVWWWXXXZZZ[[[\\\]]]ZZZZZZZZZZZZYYYXXXWWWWWWTTTPPPSSS^^^bbb^^^YYYZZZYYYYYYYYY[[[]]]\\\YYYVVVOOOJJJFFFGGGOOOYYY```ddd```bbbeeefffiiirrryyyjjj```ddduuuxxxaaaNNNMMMPPPMMMOOOVVVTTTXXX]]]___```bbbfffiiizzzvvvgggWWWOOOLLLIIIIIIJJJMMMTTT]]]kkkeeeRRRCCCDDDJJJPPP___ooowwwyyy{{{{{{|||zzzsssjjjkkkzzz|||ggg```WWWRRRQQQQQQQQQPPPQQQQQQRRRTTTVVVXXXZZZ[[[^^^^^^]]]ZZZWWWUUUUUUVVVTTTTTTTTTTTTRRRQQQPPPOOOQQQPPPOOOPPPRRRSSSRRRQQQQQQMMMNNNSSSWWWTTTQQQPPPOOOOOOMMMJJJGGGEEEFFFHHHJJJIIIHHHIIIKKKMMMMMMMMMOOOQQQQQQPPPMMMIIIHHHHHHGGGHHHKKKLLLLLLKKKIIIGGGCCCBBB@@@@@@@@@@@@>>>===<<<;;;999999:::;;;:::999===<<<<<<======>>>???@@@======<<<<<<<<<<<<<<<===>>>????????????===<<<;;;<<<:::999:::===>>>;;;888777555333222333333222111222111111111111000000000//////000000//////...------......//////......------------............///000///000333555>>>PPPaaa}}}}}}{{{xxxtttlllccc[[[UUUQQQOOOSSSSSSTTTYYYdddvvv|||sssssssssuuuyyy~~~zzzvvvtttrrrrrrrrroookkkjjjkkklllmmmmmmfff___ZZZZZZ^^^fffttt}}}wwwsssqqqpppppprrrkkkbbb___gggsssyyyxxxwwwrrroootttvvvrrrrrrqqqkkkiiiiiippp}}}|||yyywwwuuuqqqooonnnppprrrtttssssssttttttrrrmmmfffbbbVVVTTTVVVaaaqqq|||}}}zzzsssrrrpppooonnnnnnoooooosssssstttuuuwwwvvvtttqqquuuuuuvvvxxxzzz~~~}}}}}}{{{ssslllfffcccaaagggzzzyyypppbbbgggjjjgggaaaZZZOOODDDAAAAAADDDJJJRRRWWWXXXVVVNNNNNNQQQYYYbbbpppyyytttssstttvvvyyy{{{|||{{{{{{yyyxxxxxx{{{~~~uuukkkeeefffjjjqqq{{{~~~zzzvvvtttsssvvvwwwwwwuuuqqqmmmkkkjjjVVVVVVWWWWWWXXXXXXXXXYYYVVVVVVXXXYYYZZZ[[[[[[\\\YYYYYYYYYYYYYYYXXXWWWWWWTTTRRRTTT\\\___\\\YYYYYYXXXXXXXXXYYY[[[\\\ZZZXXXSSSOOOKKKKKKQQQZZZaaafff```bbbddddddeeennn}}}lll___[[[bbbuuulllZZZLLLLLLNNNMMMOOOUUUVVVZZZ^^^___^^^```fffkkk~~~rrreeeWWWPPPMMMKKKKKKNNNRRRYYYcccttt~~~ZZZKKKAAAFFFOOOXXXggguuuyyyzzzzzz||||||zzzsssmmmsss~~~ttteee^^^VVVPPPOOOQQQSSSSSSSSSSSSTTTUUUWWWYYY[[[\\\___```___[[[VVVSSSUUUXXXSSSSSSTTTTTTSSSSSSRRRQQQRRRQQQPPPPPPRRRSSSSSSRRRPPPNNNPPPXXX\\\XXXSSSQQQQQQRRRQQQMMMIIIGGGIIIKKKKKKKKKJJJKKKMMMOOOPPPPPPRRRSSSTTTRRROOOKKKIIIHHHHHHJJJMMMOOOOOONNNLLLJJJBBBBBBBBBBBBBBBAAA@@@???===;;;::::::;;;<<<;;;:::<<<<<<======>>>@@@AAABBB@@@???>>>>>>============???@@@@@@AAA@@@???>>>======;;;:::;;;<<<<<<:::888777555333333333444333222333333222111111000//////000000000000000///............////////////......---------............///000//////111333999GGGVVVpppvvv~~~yyyyyyzzzsssooojjjeeeaaa^^^[[[YYY[[[ZZZZZZ```kkk}}}yyyvvvttttttwww}}}{{{vvvsssqqqpppkkkhhheeedddfffhhhjjjkkkiiiddd___]]]]]]bbbppp~~~zzzuuurrrrrrrrruuummmccc___eeeqqq{{{zzzvvv|||}}}uuutttsssqqqnnnmmmmmmrrr}}}~~~zzzyyyxxxvvvsssqqqpppqqqrrrsssuuutttttttttssspppjjjfff\\\VVVRRRYYYgggrrruuusssttttttsssqqqnnnmmmmmmnnnuuuwww{{{~~~~~~{{{xxxsssssstttvvvyyy|||{{{wwwtttssssssrrrrrriiieeecccbbbaaafffuuu{{{kkknnnlllbbbVVVMMMEEE???BBBCCCFFFMMMTTTYYYXXXVVVNNNMMMPPPYYYeeexxx}}}uuuppppppqqqsssssssssrrrqqqqqqpppqqqvvv|||}}}wwwvvvssslllgggfffjjjooowww~~~|||zzzxxxuuusssuuuvvvvvvsssoookkkjjjiiiVVVVVVWWWXXXYYYYYYZZZZZZWWWXXXYYYZZZ[[[[[[[[[ZZZWWWXXXXXXXXXXXXWWWWWWVVVUUUSSSSSSUUUWWWVVVWWWXXXWWWVVVVVVWWWYYYZZZZZZXXXVVVSSSPPPOOOSSSZZZ```ddd\\\```ccccccdddnnn~~~vvvcccZZZXXXaaauuu~~~aaaTTTKKKKKKMMMLLLOOOUUUWWW[[[^^^^^^\\\___fffmmmlllaaaUUUOOOMMMKKKMMMQQQRRR[[[iii~~~oooRRRHHHBBBIIITTT___mmmyyyzzzzzz|||}}}|||xxxsssqqq}}}rrrbbb]]]VVVQQQOOOQQQTTTVVVUUUTTTTTTUUUWWWYYY[[[]]]]]]^^^]]]YYYTTTRRRSSSVVVRRRSSSTTTTTTUUUUUUTTTTTTSSSQQQPPPPPPRRRSSSSSSRRRPPPNNNRRRZZZ^^^ZZZUUUSSSPPPRRRSSSPPPKKKHHHIIILLLKKKLLLLLLMMMNNNOOOQQQRRRRRRSSSSSSQQQNNNJJJIIIHHHIIIJJJMMMNNNNNNMMMKKKIIIBBBCCCDDDDDDCCCBBBBBBBBB???===;;;;;;<<<===<<<;;;<<<<<<<<<===>>>@@@AAABBBBBBAAA@@@???>>>=========???@@@AAAAAAAAA@@@???>>><<<<<<;;;;;;<<<;;;999888777666444333444444333222444444333222111000//////000000000000000//////...////////////////////////---------............//////......000111555@@@KKK___iiiuuuvvvtttuuuzzzsssoookkkiiikkklllmmmllleeedddeeejjjuuu~~~xxxvvvtttvvv{{{|||wwwssspppnnncccbbb```bbbeeeiiikkkllloookkkfffaaa^^^aaannn{{{~~~xxxtttttttttvvvoooeee```ccclllyyyzzzvvvuuurrroooooonnnnnnrrrxxx{{{xxxwwwxxxxxxwwwuuurrrqqqpppqqqqqquuuttttttttttttrrrnnnkkkbbbZZZRRRTTT^^^iiimmmlllrrrtttuuusssooolllllllllqqqvvv}}}~~~|||ssstttuuuwwwzzz|||~~~|||wwwpppjjjhhhggggggggg``````bbbcccdddgggqqq{{{~~~{{{yyyxxxzzzxxxwwwmmm[[[LLLFFFDDDCCCEEEEEEHHHOOOVVV[[[[[[YYYOOONNNQQQ\\\lll}}}wwwpppooopppqqqpppooommmkkkjjjkkklllpppvvv||||||yyyqqqqqqnnnjjjhhhjjjoootttxxxzzzzzzvvvvvv}}}~~~|||||||||{{{yyyvvvuuuuuuuuurrrooollljjjkkkUUUVVVWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\]]]\\\[[[ZZZYYYUUUVVVVVVWWWVVVVVVUUUUUUUUUSSSQQQPPPQQQTTTWWWZZZXXXWWWUUUVVVXXXYYYYYYYYYXXXVVVTTTSSSUUUYYY]]]aaaWWW\\\aaabbbeeeooolll]]]YYYWWWaaauuutttXXXQQQLLLLLLMMMMMMPPPTTTWWW[[[^^^^^^\\\```jjjsss|||eee[[[QQQLLLJJJIIILLLPPPOOO[[[oooeeeNNNFFFDDDLLLXXXdddoooxxxyyyzzz}}}~~~yyysssrrruuuqqqaaa]]]WWWRRRPPPQQQTTTVVVVVVUUUTTTUUUVVVYYY[[[]]][[[[[[ZZZWWWTTTRRRRRRSSSQQQRRRSSSUUUVVVVVVVVVVVVSSSQQQOOOOOOQQQRRRSSSRRRRRROOOQQQYYY]]]ZZZUUUTTTQQQUUUWWWUUUNNNIIIIIIKKKKKKLLLMMMMMMMMMNNNPPPRRRQQQQQQQQQNNNKKKIIIHHHIIIIIIJJJKKKKKKKKKIIIHHHGGGAAACCCEEEFFFEEECCCCCCDDDBBB@@@>>>===>>>>>>===<<<<<<<<<<<<===>>>@@@AAABBBCCCBBBAAA???>>>=========>>>>>>???@@@@@@???>>>===;;;<<<<<<<<<;;;::::::999888666444333444444333222444444333222111111000000000000111111000000///...000//////......//////000---------............///...---...000000222:::CCCQQQ^^^nnn{{{sssssssssuuu~~~yyytttooopppuuu|||wwwvvvvvvzzz{{{xxxuuuvvvzzzyyytttooolll^^^^^^^^^cccjjjqqqvvvxxx|||vvvooohhhbbbbbblllxxx|||xxxvvvvvvwwwpppiiiccc```dddooo{{{yyyvvvtttqqqnnnooooooppprrruuuxxx|||~~~yyyyyyxxxuuussssssuuuwwwuuuuuusssrrrqqqppppppooouuutttsssttttttssspppnnnhhh___VVVTTTYYY```eeeggglllooorrrqqqnnnkkkkkkmmmpppwww}}}zzzwwwxxxyyy{{{|||~~~{{{tttjjjbbb^^^^^^^^^___]]]```cccfffhhhkkkrrrwww~~~|||{{{zzzvvvtttttttttvvv|||~~~nnnYYYIIIEEEFFFFFFCCCDDDIIIQQQZZZ______^^^RRRPPPTTTbbbvvv}}}yyy}}}|||uuuqqqnnnooopppooommmjjjiiiiiimmmppptttyyy|||{{{xxxtttqqqpppnnnkkkjjjjjjnnnqqqqqqrrrqqqoooqqqyyy~~~{{{{{{}}}}}}{{{yyyssstttsssqqqnnnllllllmmmSSSTTTUUUVVVXXXYYYZZZ[[[]]]^^^______^^^[[[YYYXXXSSSTTTTTTUUUUUUUUUTTTTTTQQQRRRQQQPPPQQQVVV[[[]]][[[XXXVVVVVVXXXYYYZZZZZZYYYXXXWWWVVVUUUWWWZZZ\\\TTTZZZ``````aaajjj{{{uuuaaaVVVVVVXXXbbbuuu}}}gggSSSPPPMMMNNNNNNNNNQQQTTTUUUZZZ^^^^^^^^^eeerrr}}}vvv___VVVNNNJJJHHHGGGKKKQQQQQQ```xxxvvv[[[KKKFFFFFFMMMYYYdddnnnuuuvvvyyy~~~~~~uuummmooowwwooo```^^^YYYUUURRRRRRTTTVVVVVVUUUTTTTTTUUUXXX[[[]]]YYYXXXVVVVVVVVVTTTRRRPPPOOOPPPRRRSSSUUUVVVWWWWWWRRRPPPNNNNNNOOOQQQRRRRRRTTTPPPPPPVVVZZZXXXUUUTTTYYY^^^bbb^^^UUUNNNKKKLLLKKKMMMNNNMMMKKKKKKNNNPPPPPPPPPNNNKKKHHHGGGIIIKKKKKKJJJIIIHHHGGGFFFFFFFFF@@@CCCGGGGGGFFFDDDEEEFFFEEECCC@@@?????????>>><<<>>>===>>>>>>???@@@AAABBBDDDCCCAAA???>>>===<<<<<<<<<===>>>??????>>>===<<<:::;;;<<<<<<;;;:::::::::888666444444444555444222333333333222222111111111000111111111111000//////111000///......///000111---------............///...,,,---000000111666===FFFTTTggguuuzzzrrrpppqqqxxx|||uuuuuu}}}|||zzzwwwwwwzzz~~~|||uuunnnjjj^^^]]]^^^eeeppp}}}yyyppphhheeekkkssszzzxxxxxxvvvqqqlllggg```^^^hhhuuu{{{uuurrrqqqppppppoooqqqssstttuuuuuuvvvvvvtttsssrrrqqqpppqqqssstttoooppppppqqqqqqqqqqqqpppuuusssrrrssstttsssrrrpppkkkeee]]]WWWVVVZZZ___cccgggjjjmmmmmmkkklllpppuuu{{{~~~yyyxxxyyyzzz|||}}}}}}~~~~~~~~~}}}||||||~~~~~~|||{{{wwwoooddd\\\XXXYYY[[[]]]^^^aaacccdddgggmmmssswww|||zzzyyyyyyvvvrrrppprrrrrrqqqwww~~~|||mmmZZZMMMIIIHHHGGGCCCFFFNNNYYYbbbfffddd```SSSRRRYYYiii}}}zzzyyyvvvuuuyyyzzzvvvrrrqqqlllnnnpppooommmkkklllnnntttxxx}}}~~~|||vvvqqqooonnnnnnmmmkkkjjjiiijjjjjjllllllmmmooottt~~~|||{{{xxx{{{{{{zzz|||}}}{{{xxxqqqqqqqqqooommmlllmmmnnnRRRSSSTTTUUUWWWXXXZZZZZZ___`````````^^^\\\YYYWWWRRRSSSSSSTTTTTTTTTSSSSSSNNNQQQRRRRRRTTTZZZ___aaa]]]ZZZXXXWWWXXXZZZ[[[ZZZYYYYYYXXXWWWVVVVVVWWWYYYUUUZZZ___^^^[[[bbbqqq~~~}}}yyyvvvjjjWWWPPPTTTZZZcccuuuwww^^^QQQOOOOOOOOOOOOOOOQQQTTTSSSYYY^^^___```iiixxxrrr]]]UUUNNNJJJIIIHHHLLLRRRVVVfffnnnRRRIIIFFFFFFNNNYYYdddlllqqqssswww}}}}}}rrrhhhmmmxxx{{{lll```^^^[[[VVVSSSSSSTTTVVVVVVUUUTTTSSSUUUWWW[[[]]]YYYVVVUUUVVVWWWVVVRRRNNNMMMNNNPPPRRRTTTVVVVVVWWWRRRPPPMMMMMMOOOQQQRRRRRRVVVQQQOOOTTTWWWVVVTTTUUUccchhhlllhhh]]]SSSOOOOOOKKKMMMNNNMMMJJJJJJLLLOOOPPPOOOMMMJJJGGGGGGJJJLLLLLLJJJHHHFFFEEEDDDDDDEEE@@@DDDGGGHHHFFFEEEEEEGGGGGGEEEBBBAAA@@@@@@>>><<>>===<<<<<<;;;<<<===>>>>>>===<<<;;;999;;;<<<<<<;;;:::;;;;;;888666444444444555444333333333333222222222222111111111111111111000//////111000///......///000111---------.........//////---,,,---000000000444:::>>>MMMaaaqqq{{{rrrnnnmmmtttyyyxxx}}}{{{xxxwwwzzz}}}}}}vvvnnniii___^^^___ggguuuvvvlllgggjjjppp||||||yyyxxxtttqqqnnnjjjccc___gggttt~~~zzzwwwsssooonnnoooqqqsssppprrruuuwwwvvvuuuttttttttttttsssqqqpppqqqqqqrrrkkklllmmmoooqqqrrrrrrrrrtttsssrrrrrrssstttsssqqqmmmiiiaaaYYYUUUWWW\\\aaaeeehhhkkkkkkkkknnnvvv}}}|||xxxxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyzzzzzzyyyvvvsssssskkk```XXXUUUWWW[[[]]]^^^aaaaaaaaadddllltttxxx}}}wwwuuuuuuvvvvvvtttooonnnpppooommmqqqxxxzzz|||{{{wwwkkk\\\RRROOOKKKGGGGGGLLLVVVbbbjjjkkkfff```TTTTTT\\\ooozzzpppqqqmmmkkklllpppqqqmmmkkkllljjjmmmoooooommmmmmpppsss{{{{{{sssmmmjjjhhhiiijjjjjjjjjiiihhhgggkkkkkknnnsssyyyxxxtttttttttsssxxx|||yyy{{{{{{yyyvvvoooppppppnnnlllkkkmmmnnnNNNOOOQQQSSSVVVYYY[[[\\\`````````^^^[[[YYYYYYZZZVVVRRROOOPPPTTTWWWUUUSSSQQQRRRUUUZZZ```dddffffff]]][[[XXXXXXXXXYYYZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZYYYYYYYYYWWWWWW]]]iiirrrrrrpppmmmggg\\\QQQPPPUUU[[[dddrrr{{{gggVVVMMMMMMMMMMMMNNNPPPRRRTTTTTTTTTWWW]]]bbbjjjyyyqqqbbbUUUKKKKKKLLLJJJNNNUUUaaarrrcccHHHIIIEEEDDDLLL[[[jjjrrruuuuuuyyy~~~{{{qqqllltttooofff```^^^[[[XXXVVVUUUUUUUUUPPPPPPRRRUUUXXXZZZYYYXXXXXXXXXXXXVVVTTTQQQNNNLLLPPPRRRTTTWWWXXXXXXWWWWWWWWWTTTPPPOOOPPPRRRSSSTTTTTTTTTSSSSSSTTTVVVWWWYYYbbbkkkssstttkkk]]]QQQLLLMMMMMMLLLJJJHHHHHHJJJLLLLLLLLLLLLKKKJJJHHHGGGFFFLLLJJJGGGEEEDDDCCCAAA@@@EEEDDDCCCCCCCCCCCCDDDEEECCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAACCCBBBAAA???===<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>===<<<:::999;;;:::999999888777444111444444444333333222222222333222111000////////////222111111111000000/////////......---------............//////000000000111;;;DDDTTTgggvvv{{{iii```lll|||zzz||||||ttttttvvvxxx{{{}}}vvvooojjjaaa\\\\\\hhh~~~uuujjjhhhooorrr~~~{{{wwwwwwqqqqqqpppmmmeee```fffnnn|||yyyvvvwwwsssnnnlllnnnpppqqqppprrrssstttuuuvvvvvvwwwwwwrrrqqqpppnnnnnnnnnoooooooooooonnnnnnooopppqqqqqquuuuuutttsssrrrpppnnnmmmppplllfff___[[[\\\aaaeeeiiihhhlllrrruuuxxx~~~yyyyyyzzz{{{zzzxxxwwwxxxyyyvvvzzz}}}{{{vvvqqqnnnnnnlllggg```ZZZWWWYYY\\\___aaabbbdddfffhhhmmmtttxxx|||sssrrrsssqqqoooooommmmmmllljjjiiikkkpppttt{{{{{{zzzzzz}}}yyyyyyrrrdddVVVNNNJJJHHHIIISSSaaannnvvvuuugggYYYXXXYYYYYYjjjyyyjjjcccbbbbbbdddfffiiikkkkkkjjjjjjnnnkkkjjjkkkiiiiiinnnvvvxxxmmmggghhhkkkjjjoootttrrrlllggghhhjjjhhhlllttt~~~tttmmmhhhgggoooyyy~~~yyyvvvvvvxxxyyyrrrrrrrrrqqqooollljjjhhhKKKLLLNNNQQQTTTWWWYYYZZZ^^^^^^___]]][[[YYYYYYZZZWWWSSSOOOOOOSSSVVVUUUTTTXXXXXXYYY\\\```ccccccccc\\\ZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[WWWYYYZZZXXXWWWZZZaaagggcccaaa___^^^XXXSSSTTTYYY___eeeqqq|||~~~tttaaaSSSMMMMMMMMMMMMOOOQQQSSSUUUUUUUUUXXX^^^ccclll|||ooo```TTTKKKLLLMMMKKKOOOVVVeeeyyy{{{\\\EEEHHHGGGJJJUUUdddpppvvvwww{{{}}}|||sssnnnvvvjjjddd___]]]ZZZWWWUUUTTTTTTTTTOOOPPPQQQTTTXXXYYYYYYWWWXXXXXXWWWVVVUUURRRPPPNNNRRRSSSUUUWWWXXXXXXWWWVVVWWWTTTPPPOOOPPPQQQRRRRRRSSSRRRQQQQQQQQQRRRTTTTTT]]]fffqqqssslll```UUUOOONNNNNNMMMJJJHHHHHHJJJLLLKKKKKKKKKJJJIIIHHHFFFFFFIIIGGGFFFFFFFFFFFFEEECCCEEEDDDBBBAAAAAABBBCCCDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@????????????@@@@@@BBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>>>>>======<<<<<<;;;;;;<<<;;;:::;;;;;;:::888555444444444333333333222222222111000000000000111111111111000000000/////////000//////.........//////000000000111111111222222777>>>MMM```ppp~~~ooodddkkkvvv}}}xxxvvvwwwwwwyyy|||{{{sssnnnddd^^^]]]jjj|||uuukkkiiinnnvvv{{{zzzrrrpppooolllfffaaadddjjjzzz}}}yyyvvvtttuuuqqqlllkkkmmmooopppppprrrsssuuuvvvwwwvvvuuutttpppooonnnmmmmmmnnnnnnooommmmmmnnnnnnooopppqqqqqquuuuuutttsssrrrqqqpppppprrrppplllgggcccaaaccceeehhhiiioooyyyzzzyyyzzzzzzxxxvvvttttttuuuuuuyyy{{{yyyssslllhhhgggbbb___[[[XXXWWWXXX[[[\\\bbbdddfffiiikkkpppuuuyyyxxxpppnnnnnnkkkiiiiiijjjiiihhhhhhiiilllppprrrxxxyyyzzz{{{vvviii]]]UUUQQQQQQOOO[[[kkkwww}}}zzzlll^^^YYY\\\]]]pppqqqeee______]]]___cccfffhhhiiiiiiiiijjjhhhggghhhhhhhhhnnnuuu~~~vvvlllgggjjjnnntttwwwxxxssslllggghhhjjjjjjpppyyy}}}tttllllllpppwww}}}zzzxxxwwwxxxyyysssrrrrrrqqqooommmkkkjjjIIIKKKMMMPPPSSSVVVXXXYYYZZZ[[[]]]\\\[[[ZZZZZZ[[[YYYTTTPPPOOOSSSWWWYYYYYY___]]]\\\\\\]]]^^^]]]\\\ZZZZZZYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[\\\\\\\\\UUUXXXZZZYYYWWWVVVXXXZZZXXXTTTSSSUUUVVVUUUWWW[[[bbbhhhqqqwwwuuujjjZZZOOOMMMMMMMMMNNNPPPSSSUUUWWWWWWVVVZZZ___fffppp{{{kkk\\\QQQKKKMMMNNNMMMRRRYYYiiioooUUUDDDFFFJJJTTTaaaooowwwyyyxxx~~~~~~}}}yyyrrrpppyyyuuudddaaa]]][[[YYYVVVTTTSSSSSSSSSNNNOOOPPPTTTWWWYYYXXXWWWVVVVVVVVVVVVTTTRRRPPPOOORRRSSSUUUWWWXXXXXXWWWVVVVVVTTTPPPOOOOOOPPPPPPPPPQQQPPPOOONNNNNNNNNNNNOOOSSS\\\ggglllhhh^^^UUUPPPNNNNNNLLLJJJHHHHHHJJJLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEGGGJJJJJJIIIGGGEEEDDDAAA??????@@@BBBCCCCCCCCCCCCBBBBBBBBBAAAAAA?????????>>>>>>?????????@@@???>>>===<<<<<<<<<<<<;;;;;;<<<<<<===???@@@AAA>>>===<<<;;;;;;<<<======<<<;;;:::;;;<<<<<<:::888444444444444333333333333111000000000000111222222000000///////////////...000000/////////000000111///000000000000000111111333777BBBUUUhhhxxxxxxkkkkkkooowwwxxxzzz}}}zzzyyywwwwwwyyyyyyrrriiiaaa^^^kkk{{{vvvnnnkkkooovvv}}}~~~{{{tttpppnnnmmmiiidddbbbcccsss~~~zzzuuusssrrrqqqnnnjjjiiijjjlllnnnoooqqqsssvvvxxxxxxvvvsssqqqnnnmmmmmmmmmmmmmmmnnnooollllllmmmnnnpppqqqrrrrrruuutttsssrrrrrrrrrssstttvvvvvvtttqqqllliiiggggggkkknnnvvv|||xxxxxxyyyxxxvvvsssqqqqqqqqqtttxxxzzzwwwooofff```^^^\\\[[[[[[[[[[[[]]]^^^___cccfffiiilllooorrrwwwzzz|||sssllljjjiiigggfffggghhhgggggghhhllloooqqqqqqvvvzzz}}}yyylllbbb[[[YYYYYYUUUcccsss}}}|||oooddd[[[___cccyyytttiiibbb```aaaaaacccfffiiijjjiiihhhgggfffccccccfffggghhhmmmttt}}}}}}yyyrrrkkkjjjpppvvv~~~zzzrrrjjjfffgggiiijjjqqqzzz{{{vvvoooiiihhhqqq~~~}}}{{{yyywwwvvvsssrrrqqqooonnnmmmmmmmmmHHHJJJLLLOOORRRUUUWWWXXXVVVXXXZZZ\\\[[[[[[\\\]]][[[WWWSSSSSSWWW]]]bbbdddbbb___\\\ZZZYYYYYYXXXWWWYYYYYYYYYXXXWWWWWWWWWXXXZZZ[[[\\\\\\]]]]]]]]]]]]VVVXXXYYYXXXUUUTTTSSSTTTXXXSSSPPPSSSUUUUUUVVVYYYcccjjjsssvvvpppcccUUULLLMMMMMMNNNOOORRRUUUXXXYYYYYYYYY[[[aaaiiiuuuuuufffXXXOOOJJJNNNPPPPPPVVV___pppdddPPPFFFEEENNN\\\kkkuuuxxxvvvssszzzxxxvvvsssppprrr~~~oooaaa___[[[ZZZXXXUUUTTTRRRRRRRRRNNNNNNPPPSSSVVVWWWWWWUUUSSSSSSTTTSSSRRRPPPNNNMMMQQQRRRSSSUUUVVVWWWWWWWWWUUUSSSPPPNNNNNNNNNNNNMMMOOOOOONNNLLLKKKKKKJJJJJJLLLRRRZZZ^^^\\\VVVQQQNNNLLLLLLKKKHHHFFFFFFHHHKKKHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDFFFIIIKKKKKKJJJGGGEEECCC@@@>>>===>>>AAABBBEEEDDDDDDCCCCCCBBBBBBBBB??????>>>>>>>>>>>>??????>>>>>>======<<<=========>>>=========>>>???@@@@@@===<<<:::::::::<<<>>>???<<<;;;999999:::999777666444444444444444444333333222222111000000111111111////////////............/////////...//////000000------------............222222:::LLL___ppp~~~tttnnnkkknnn|||~~~vvvwww}}}}}}{{{xxxvvvwww}}}vvvmmmddd```kkk}}}{{{xxxrrroooqqqrrrxxxyyywwwrrrnnnooonnngggbbb```lllzzzzzzuuusssrrrpppnnnjjjhhhhhhjjjlllmmmoooqqquuuwwwwwwuuurrrooommmmmmmmmmmmnnnooooooppplllmmmnnnppprrrsssttttttuuutttrrrrrrrrrsssuuuwwwxxxxxxxxxvvvrrrooonnnnnnrrrvvv}}}wwwtttvvvwwwwwwuuurrrppppppqqquuuyyy{{{wwwnnnccc[[[WWWZZZYYYZZZZZZ\\\^^^```aaabbbeeeiiimmmooosssvvvyyy~~~~~~zzzyyyzzz|||}}}~~~vvvoooiiihhhhhhffffffiiijjjhhhhhhkkkpppssstttsssxxx~~~vvvjjjccc]]][[[\\\YYYeeessszzzzzzwwwnnnfff[[[aaagggpppjjjhhhiiikkkqqqrrrttttttssspppllljjjfffcccbbbeeeggghhhlllrrrxxxwwwtttpppmmmpppxxxwwwmmmgggeeegggjjjjjjnnntttzzz{{{yyytttqqqlllkkkqqq}}}yyyuuusssrrrqqqooommmllllllmmmmmmDDDEEEGGGJJJLLLOOOQQQRRRPPPTTTXXXZZZ[[[\\\]]]___\\\YYYWWWXXX]]]eeelllpppeeeaaa\\\YYYXXXXXXWWWWWWWWWXXXZZZYYYWWWUUUVVVXXXYYYZZZ\\\]]]^^^^^^^^^]]]WWWXXXWWWVVVTTTTTTTTTUUUXXXSSSPPPRRRTTTTTTVVVZZZdddnnnxxxyyynnn___RRRKKKMMMMMMNNNPPPSSSWWWZZZ\\\\\\[[[]]]ccclll{{{ooobbbUUUMMMJJJOOORRRSSS[[[fff}}}tttWWWIIIFFFFFFRRRbbbpppvvvtttoookkktttpppnnnoooqqqyyymmmaaa^^^YYYXXXWWWUUUSSSRRRQQQQQQNNNNNNOOORRRUUUVVVTTTSSSPPPQQQQQQQQQPPPOOOMMMLLLOOOPPPQQQSSSUUUVVVWWWWWWSSSQQQNNNMMMMMMMMMLLLKKKNNNNNNMMMLLLJJJIIIGGGGGGIIILLLPPPQQQQQQOOOMMMLLLIIIIIIHHHFFFDDDDDDFFFHHHGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEFFFHHHJJJJJJGGGEEEEEECCCAAA???>>>???AAABBBFFFFFFEEEEEEDDDCCCCCCBBB??????>>>>>>>>>>>>??????>>>>>>============>>>>>>AAA@@@???>>>>>>>>>>>>>>><<<;;;:::999:::<<<>>>??????===:::999999777555444444444444444444444444444555444333111000/////////............////////////...---------......///000............------------333111666EEEWWWhhhxxx|||sssjjjiiisss~~~}}}{{{{{{yyyyyy{{{|||}}}{{{yyyzzz|||~~~xxxooogggbbbkkk}}}~~~{{{zzzyyyuuurrrrrrnnnuuuwwwxxxsssppprrrrrrkkkdddaaaggguuu}}}xxxuuusssqqqooollliiihhhiiikkkmmmoooqqqtttuuuuuutttqqqooommmnnnnnnoooppppppppppppmmmnnnppprrrtttuuuuuuuuutttsssrrrqqqrrrtttvvvxxxxxxxxxwwwuuurrrrrrsssuuuwww{{{yyytttrrrtttuuuvvvuuusssrrrrrrsssvvvyyy{{{wwwlllaaaYYYUUUWWWVVVUUUUUUVVVYYY]]]___```cccgggkkknnnqqquuuwww|||~~~{{{wwwsssqqqrrrtttvvvwwwtttmmmhhhfffeeebbbcccfffkkkkkklllooosssvvvxxxyyy~~~pppgggccc___]]]^^^^^^gggooorrrrrrqqqmmmhhh[[[aaaiiiwwwtttuuuxxx{{{|||xxxuuulllhhhfffhhhjjjiiikkkooorrrrrrqqqpppqqqwww~~~ssskkkhhhiiilllooommmmmmmmmnnnoooppprrrssstttxxx}}}~~~}}}yyyuuurrrqqqooommmlllkkkkkkllllll===>>>@@@BBBDDDFFFGGGHHHJJJNNNSSSWWWYYY[[[]]]^^^\\\[[[[[[\\\aaaiiiqqqvvvjjjeee```[[[ZZZZZZZZZYYYUUUXXXZZZYYYVVVTTTUUUWWWWWWYYYZZZ\\\]]]]]]]]]\\\YYYXXXVVVUUUTTTUUUVVVVVVSSSOOONNNQQQSSSUUUYYY___iiittt~~~{{{mmm[[[PPPLLLMMMMMMOOOQQQUUUYYY]]]___^^^]]]___eeepppzzziii^^^TTTMMMKKKOOOSSSVVVaaannneeeLLLDDDDDDIIIVVVfffrrrtttoooiiifffnnnjjjiiimmmuuulllaaa\\\XXXXXXWWWUUUTTTSSSQQQQQQPPPOOOPPPQQQSSSSSSRRRPPPNNNOOOQQQRRRRRRRRRQQQPPPRRRRRRSSSSSSTTTUUUUUUVVVQQQOOOMMMLLLMMMMMMLLLJJJLLLLLLKKKKKKIIIGGGFFFEEEIIIJJJKKKLLLLLLLLLKKKKKKHHHHHHFFFDDDBBBBBBDDDFFFGGGFFFEEEDDDDDDEEEGGGHHHGGGFFFEEEFFFGGGFFFDDDAAACCCCCCBBBAAAAAABBBCCCDDDGGGFFFFFFEEEDDDCCCBBBBBB?????????>>>>>>?????????@@@???>>>>>>>>>>>>>>>???BBBAAA@@@>>>======<<<<<<;;;;;;:::::::::;;;===>>>BBB@@@<<<:::999888666444444444444444555555555555777666444222000///.........////////////000000000------,,,------...///000111111111000000000000///333111555@@@NNN]]]ooo|||xxxlllgggmmmtttzzzuuutttyyy~~~}}}|||~~~~~~{{{zzz|||{{{rrrkkkfffkkkwww{{{xxxvvvvvvuuusssqqqooolllssswwwwwwsssqqqtttsssmmmgggeeecccqqq~~~~~~yyyuuuppppppnnnkkkjjjkkkooorrrvvvvvvuuutttsssrrrqqqpppnnnooopppppppppppppppooonnnoooqqqssstttuuuttttttsssrrrrrrrrrrrrtttuuuvvvwwwwwwvvvsssrrrsssvvvyyyxxx}}}|||xxxuuutttsssuuuuuuuuusssrrrsssttttttwwwxxxtttjjj___XXXUUUXXXWWWVVVVVVXXX[[[___aaa___aaaeeehhhjjjnnnsssvvv{{{|||~~~~~~|||{{{rrrooolllkkklllmmmnnnooosssmmmgggdddaaa^^^___bbbmmmooorrruuuxxx|||}}}hhhbbbdddbbbaaacccdddiiimmmnnnppprrroookkk\\\bbbjjjxxxrrrnnnooonnnkkkkkklllmmmnnnoooqqqtttzzz{{{qqqllllllpppsssuuutttppplllhhhhhhlllpppttt}}}~~~xxxxxx{{{}}}}}}}}}~~~~~~|||zzzwwwvvvqqqpppnnnmmmlllkkkkkkkkk999:::;;;<<<===>>>???@@@CCCGGGNNNSSSVVVXXXZZZ\\\\\\\\\\\\^^^bbbhhhpppuuunnnhhhaaa\\\ZZZYYYYYYYYYSSSWWWZZZYYYVVVSSSTTTWWWUUUVVVYYY[[[\\\\\\[[[[[[XXXWWWVVVVVVVVVUUUUUUTTTOOONNNOOOSSSTTTVVV^^^gggqqq{{{{{{hhhVVVNNNMMMMMMNNNOOORRRVVV[[[^^^aaa```___```gggrrrqqqddd]]]TTTMMMKKKOOOSSSXXXfffuuuxxxXXXEEEDDDHHHMMMYYYiiirrrrrrmmmiiigggiiidddccckkkvvvxxxhhh```[[[XXXXXXWWWVVVUUUSSSRRRQQQQQQPPPPPPQQQRRRQQQOOOMMMMMMOOORRRUUUXXXYYYZZZZZZYYYXXXWWWUUUTTTSSSSSSSSSNNNMMMKKKKKKLLLMMMKKKJJJIIIIIIIIIIIIHHHFFFDDDCCCEEEFFFIIIKKKMMMLLLJJJHHHHHHGGGFFFDDDBBBBBBDDDFFFGGGFFFEEEDDDDDDFFFHHHIIIFFFEEECCCCCCCCCCCCAAA@@@BBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????@@@@@@AAAAAA@@@???????????????@@@???>>>===============;;;;;;;;;;;;;;;;;;;;;;;;AAA>>>;;;999888888666555444444444444555555555666666555333222111000000////////////000000000111111------------...///000111222222111111111000000000111000222:::DDDRRRdddttt|||oooiiikkkppp{{{|||xxx|||~~~}}}|||yyyxxx|||}}}tttoookkklllrrrwwwyyyyyysssrrrpppnnnnnnnnnkkkhhhiiipppzzz|||wwwtttqqqqqqsssrrrmmmiiiiii```lllzzz|||uuummmnnnnnnmmmmmmpppuuuzzz~~~zzzuuuqqqpppppppppnnnooooooppppppooonnnmmmmmmnnnppprrrssssssrrrqqqqqqqqqrrrrrrssssssttttttwwwwwwvvvtttrrrsssuuuwwwvvv{{{~~~~~~|||zzzwwwttttttuuuuuutttrrrqqqqqqrrroooqqqrrrnnneee\\\WWWUUUUUUVVVXXX[[[]]]```bbbccc___aaaccceeehhhlllrrrvvvyyyzzz{{{{{{{{{yyywwwvvvmmmkkkiiiiiijjjkkkjjjiiiooojjjfffeeebbb```bbbgggqqqwww}}}qqq]]]\\\ccceeeeeehhhhhhkkkmmmnnnrrruuurrrlll^^^ccckkk~~~xxxvvvsssnnnjjjjjjjjjlllooorrruuuzzz~~~wwwnnnkkkoootttvvvvvvtttqqqmmmkkkkkknnnrrruuu{{{uuurrrsssyyy~~~|||yyyxxxrrrrrrqqqpppooommmkkkjjj999999::::::;;;<<<======>>>CCCJJJPPPSSSVVVXXXZZZ\\\\\\]]]^^^aaafffmmmqqqoooiiiaaa[[[XXXWWWWWWVVVSSSWWWZZZYYYUUUSSSTTTWWWSSSUUUXXXZZZ[[[[[[ZZZYYYWWWWWWWWWWWWWWWUUURRRPPPPPPPPPSSSVVVVVVXXXaaakkkxxxzzzdddRRRLLLMMMMMMNNNOOOSSSWWW[[[___bbbaaa```aaahhhttt{{{kkkaaa\\\TTTMMMKKKPPPTTTZZZiiizzzlllPPPEEEHHHNNNOOO[[[kkksssrrrmmmjjjjjjddd______ggguuuoooddd^^^YYYXXXXXXWWWWWWUUUTTTRRRQQQRRRQQQQQQQQQQQQPPPNNNKKKLLLOOOSSSXXX]]]```bbbccc___]]][[[XXXUUUSSSQQQQQQMMMLLLKKKKKKLLLMMMKKKJJJGGGGGGHHHGGGFFFEEECCCAAA???BBBGGGKKKNNNLLLHHHEEEHHHHHHGGGEEEBBBBBBEEEGGGGGGFFFEEEDDDEEEFFFIIIJJJFFFCCCAAAAAAAAAAAAAAA@@@AAACCCEEEGGGHHHHHHGGGGGGDDDCCCCCCBBB@@@???>>>>>>AAAAAA@@@@@@@@@@@@AAAAAACCCBBBAAA@@@????????????>>>===============>>>>>>:::;;;;;;<<<<<<;;;::::::===:::777666666666555444444444444555555555666666444444333222111111111111//////000000111111222222............///000222222111111000000//////......000///111666===JJJ]]]ooo}}}}}}pppkkkllloooyyy}}}yyy~~~~~~yyyvvvxxxvvvsssooonnnppprrrttttttmmmmmmkkkhhhhhhiiigggcccfffllluuuzzz{{{yyywwwvvvqqqooopppsssqqqllljjjkkk___iiivvv~~~uuukkkmmmnnnooopppttt{{{~~~vvvqqqoooooopppnnnnnnooooooooommmlllkkklllmmmoooqqqrrrqqqoooooopppqqqrrrsssssssssrrrrrrwwwwwwxxxvvvtttrrrssstttvvvzzz{{{{{{||||||zzzvvvrrruuuvvvvvvtttqqqooonnnoookkkmmmnnniiiaaaZZZUUUTTTNNNQQQVVVZZZ^^^````````````aaabbbdddggglllrrrvvvyyyyyyyyyyyyxxxvvvuuutttlllkkkjjjkkklllllljjjhhhkkkgggffffffffffffkkkqqqvvv~~~fffSSSWWWaaaeeegggjjjiiikkklllooouuuxxxsssjjj___dddkkk~~~{{{wwwooojjjiiiiiikkkooorrruuuxxxyyyzzz{{{ssskkkjjjoootttuuutttooooooooooooqqqsssvvvxxxxxxsssrrrrrruuu|||}}}zzzyyytttttttttsssqqqnnnllljjj<<<;;;;;;<<<======<<<:::===>>>@@@CCCHHHNNNSSSVVVWWW\\\bbbcccbbbbbbeeeiiihhhccc]]]ZZZYYYWWWTTTRRRQQQVVV[[[\\\XXXTTTUUUVVVVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRQQQRRRUUUXXXWWWWWWcccrrrrrr^^^OOOJJJKKKLLLLLLOOOSSSYYY___bbbcccbbb```dddooo}}}yyyggg]]]ZZZSSSRRRPPPOOORRR\\\oooxxxWWWDDDGGGLLLKKK]]]hhhrrrwwwxxxuuulllcccZZZYYY]]]eeeooozzzwwwfff```]]]]]]ZZZXXXVVVSSSQQQQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOOMMMQQQ[[[fffoooqqqnnnjjjjjjfff```YYYSSSQQQPPPPPPMMMKKKJJJIIIKKKKKKKKKJJJGGGGGGGGGGGGGGGFFFEEEEEEEEECCCDDDHHHNNNPPPLLLHHHFFFEEEBBB@@@@@@AAACCCEEECCCCCCCCCCCCCCCDDDEEEEEEGGGFFFDDDCCCBBBAAAAAAAAAAAACCCGGGJJJJJJIIIGGGEEECCCBBBAAA@@@????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@???===999888:::<<<======<<<:::888888:::;;;999777888888888888777666555444444444444444444444444444555555666444222000111111000000////////////000000000/////////............000000000000000000000000//////000444888AAATTTeee{{{zzzooolllooozzz|||xxxqqquuu{{{xxxuuusssrrrtttuuusssqqqpppmmmiiifffdddbbb___]]]bbbeeeiiimmmpppqqqqqqppprrrsssqqqmmmnnnpppnnniiiiiifffmmm~~~wwwnnnnnnoooqqquuuzzz{{{tttqqqooommmkkkmmmkkkkkknnnnnnjjjiiikkkmmmmmmnnnnnnnnnnnnmmmmmmssstttuuuuuuttttttuuuvvvyyyxxxvvvtttrrrqqqppppppuuuvvvxxx~~~}}}}}}~~~~~~|||yyytttpppnnnnnnmmmiiifffgggiiihhhddd\\\UUUQQQPPPOOOSSSWWW[[[^^^```ccceeefffeeedddeeegggjjjmmmooovvvwwwvvvtttrrrssswww{{{rrrsssttttttsssqqqnnnlllllliiijjjllllllmmmvvveee[[[QQQSSS^^^gggiiifffjjjlllooorrrsssrrrpppoooggghhhttt~~~vvvooommmnnneeehhhmmmqqqssssssqqqpppooonnnnnnnnnoooppprrrssswwwrrrooopppqqqpppqqqtttwww||||||zzzzzzxxxtttrrrxxx}}}{{{uuuuuusssuuuuuuqqqnnnlllkkkiii;;;;;;:::;;;===>>>===;;;======???AAAFFFLLLQQQTTTVVV[[[aaabbbaaaaaacccfffdddaaa]]][[[ZZZXXXTTTQQQXXX\\\^^^\\\WWWSSSSSSUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWWWWUUUTTTSSSRRRRRRRRRNNNOOORRRVVVWWW[[[hhhvvvzzzlllYYYLLLIIIKKKLLLMMMPPPTTTZZZ___ccceeebbbaaafffrrrsssbbbYYYVVVKKKLLLMMMOOOUUUaaarrrkkkQQQDDDGGGPPPUUUiiiqqqxxxyyywwwssslllddd___[[[[[[cccooozzzqqqddd___]]]\\\ZZZXXXVVVSSSQQQQQQQQQRRRPPPPPPPPPOOONNNNNNNNNNNNTTTWWW___hhhppprrrooollleeeaaa[[[VVVTTTRRRPPPNNNJJJHHHHHHHHHKKKLLLLLLKKKGGGGGGGGGGGGFFFEEEDDDDDDFFFEEEFFFJJJOOOPPPLLLGGGGGGEEECCC@@@@@@@@@BBBCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBAAAAAA@@@@@@BBBCCCFFFGGGHHHGGGEEEDDDCCCBBBAAA@@@????????????======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@???<<<999888:::<<<======;;;999777888::::::888666888888888888777666555555555555555555555555555555555666666444222111111222000000000//////000000000000000/////////.........000000000000000000000000//////000333555===LLL[[[qqqzzz~~~tttoooooowww||||||tttvvv{{{~~~|||yyyyyyzzzzzzxxxvvvqqqooollliiihhheeebbb``````bbbeeehhhjjjkkkkkkjjjooorrrrrrooooooqqqqqqnnnkkkiiipppzzzpppoooooopppsssxxx}}}xxxrrrooooooqqqqqqxxxrrrnnnoooooolllkkklllmmmnnnnnnnnnnnnmmmmmmlllqqqrrrtttttttttuuuwwwxxxwwwvvvtttsssrrrqqqppppppuuuvvvxxx|||~~~||||||~~~~~~{{{yyyvvvrrrnnnmmmlllkkkfffccc\\\^^^^^^ZZZUUUPPPNNNNNNPPPSSSXXX\\\^^^```ccceeehhhhhhhhhhhhiiijjjkkkllltttvvvwwwvvvuuuuuuxxx{{{qqqrrrsssttttttssssssrrrqqqoooppprrrtttyyyqqqYYYRRRLLLOOOYYYcccffffffjjjlllnnnpppqqqqqqpppoooiiikkkwwwzzzrrrmmmkkkgggiiilllnnnmmmjjjgggdddlllmmmnnnpppqqqrrrrrrssstttqqqrrruuuvvvsssqqqrrrpppuuuvvvtttuuuyyy|||{{{{{{|||tttuuutttqqqnnnlllkkkiii<<<;;;:::;;;>>>??????????????????@@@CCCHHHLLLOOORRRWWW\\\___^^^^^^```bbb```^^^\\\[[[ZZZXXXUUUSSSaaabbbaaa]]]WWWSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVWWWVVVUUUSSSRRRRRRRRRRRROOOOOOQQQUUUWWW^^^kkkxxx{{{rrrbbbRRRIIIHHHKKKMMMNNNQQQUUUZZZ^^^bbbeeeaaabbbiiiwwwlll\\\SSSPPPEEEHHHLLLPPPXXXeeettt~~~oooXXXIIIDDDHHHUUUaaasssyyy}}}zzzvvvsssnnniiilllccc___gggtttjjjbbb___]]]\\\ZZZYYYVVVSSSQQQPPPQQQQQQPPPPPPOOONNNNNNNNNNNNNNNUUUWWW[[[aaafffhhhfffddd___ZZZUUUTTTUUUTTTPPPLLLFFFFFFFFFGGGJJJLLLMMMLLLGGGGGGGGGGGGFFFEEEDDDCCCFFFFFFHHHLLLPPPOOOJJJFFFFFFDDDBBB@@@???@@@AAABBBFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@@@@AAACCCCCCDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@?????????======>>>>>>>>>>>>??????@@@@@@??????????????????>>><<<999888:::;;;<<<<<<:::999777888999999888666999999999999888777666666777777777777777777777777555666666555333111111222111111000000000000111111000000000000////////////000000000000000000000000000///000222333666BBBNNNcccqqq~~~|||tttpppsss}}}}}}xxxwww{{{}}}~~~{{{yyysssrrrpppooonnnlllhhheee```aaabbbcccddddddddddddjjjpppsssqqqoooqqqtttsssnnnmmmttt}}}qqqpppooooooqqquuuzzz}}}{{{uuupppnnnrrryyy|||rrrppppppnnnmmmnnnnnnnnnnnnnnnnnnmmmlllkkknnnppprrrttttttuuuxxxzzztttsssrrrqqqppppppppppppuuuuuuvvvyyy|||~~~~~~}}}}}}||||||||||||{{{xxxuuussspppmmmlllkkkgggaaa\\\RRRRRRRRRPPPNNNMMMMMMNNNPPPTTTXXX\\\^^^aaaccceeejjjkkklllmmmlllkkkjjjiiirrruuuxxxzzzzzzzzzzzz{{{sssssstttuuuwwwxxxzzz{{{yyyxxxxxxyyy|||iiiZZZLLLIIIHHHMMMVVV___eeegggjjjkkkmmmnnnooopppppppppmmmooo{{{wwwnnnhhhfffhhhkkklllkkkgggccc```ooopppqqqqqqqqqqqqpppooosssrrrvvv{{{zzzuuuqqqqqqooossstttsssxxx}}}~~~vvvuuusssqqqooollljjjiii???===<<<===@@@CCCDDDDDDEEECCCBBBAAABBBDDDGGGIIIJJJNNNTTTWWWYYYZZZ\\\^^^___]]][[[YYYXXXYYYYYYYYYfffeeebbb\\\WWWTTTUUUWWWWWWXXXXXXXXXXXXXXXWWWWWWUUUUUUTTTSSSRRRQQQQQQRRRSSSRRRSSSTTTXXX```llluuuwwwiiiYYYMMMHHHIIILLLNNNPPPSSSUUUXXX[[[^^^aaa___ccclll{{{}}}fffXXXPPPMMMHHHKKKNNNQQQZZZhhhtttzzzuuu^^^JJJEEEFFFIIIVVVfffuuu{{{~~~{{{xxxyyyyyywww~~~ssslllssswwweeeaaa^^^\\\[[[ZZZYYYVVVSSSQQQPPPPPPQQQNNNMMMMMMMMMNNNOOOPPPQQQTTTUUUVVVYYY[[[\\\\\\[[[YYYTTTQQQSSSWWWWWWQQQKKKFFFEEEEEEGGGJJJKKKKKKJJJFFFFFFFFFFFFEEEDDDCCCBBBFFFGGGIIILLLNNNLLLGGGCCCCCCBBBAAA@@@@@@AAABBBCCCFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????============>>>>>>>>>??????????????????>>>>>>>>>===;;;888888999;;;;;;;;;999999888888888888777777:::::::::::::::999888888777777777777777777777777666777777666333222222333222111111000000111111222111111111000000000/////////////////////////////////...///222222333;;;DDDWWWiii{{{zzzsssqqq|||{{{xxxyyyzzz|||~~~{{{yyyuuuuuutttuuuuuusssooollleeeeeeddddddccccccccccccfffnnnsssqqqoooqqquuuvvvrrrssswww{{{rrrqqqooonnnooorrrvvvxxxwwwuuurrrpppqqqxxxtttppppppooonnnnnnnnnnnnnnnnnnmmmlllkkkkkknnnppprrrsssssstttwwwyyyqqqqqqpppooooooooopppppptttttttttvvvyyy{{{zzzyyyzzzzzz{{{{{{zzzxxxuuurrrtttqqqnnnllliiiddd[[[UUUNNNMMMLLLKKKKKKLLLNNNPPPQQQUUUYYY]]]___aaaccceeejjjlllooopppooollliiifffmmmqqqvvvzzz{{{{{{yyyxxxuuuttttttuuuxxx{{{~~~~~~~~~rrr]]]OOOEEEEEEHHHMMMUUU^^^eeeiiijjjjjjkkklllmmmnnnooopppoooqqq|||ssshhhbbbeeeiiimmmoooooommmlllyyywwwuuurrrpppnnnmmmlllvvvvvvxxx|||yyyssspppppprrruuuwwwxxx~~~|||{{{|||xxxtttqqqpppnnnjjjhhhhhhCCCAAA???@@@CCCFFFIIIJJJLLLJJJHHHEEEDDDCCCCCCDDDBBBEEEJJJNNNQQQTTTWWWYYY^^^\\\YYYWWWWWWYYY]]]```eeeccc___[[[XXXWWWYYY[[[ZZZZZZ[[[ZZZZZZYYYXXXXXXTTTTTTSSSRRRQQQQQQQQQQQQSSSSSSSSSUUU[[[fffqqqwww}}}rrraaaSSSKKKJJJLLLMMMPPPRRRTTTTTTTTTVVVYYY[[[]]]dddooovvvbbbVVVOOOLLLJJJNNNOOORRR\\\lllvvvxxxgggRRRCCCFFFIIIJJJVVVgggttt{{{{{{pppbbb```]]]ZZZZZZ[[[YYYUUURRRPPPOOOOOOPPPKKKKKKKKKKKKMMMPPPSSSTTTWWWXXXXXXXXXXXXXXXYYYZZZUUUQQQPPPSSSYYYYYYSSSLLLHHHGGGGGGHHHIIIIIIGGGFFFDDDEEEEEEEEEEEEDDDCCCCCCEEEFFFHHHKKKKKKIIIEEEBBB@@@@@@@@@@@@AAACCCEEEFFFGGGFFFDDDCCCAAA@@@@@@@@@?????????@@@AAABBBDDDDDDFFFEEECCCBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAA???>>><<<============>>>>>>>>>?????????>>>>>>=========<<<:::888888999:::::::::999999999999888777777888;;;;;;;;;;;;;;;;;;:::999777777777777777777777777777888888666444222333444222222111111111111222222222111111111111000000000////////////////////////...---///222222333888???MMMaaavvv~~~~~~yyynnnwww}}}zzzxxxwwwxxx{{{~~~|||zzzwwwwwwxxxyyyzzzxxxuuurrrnnnnnnmmmlllkkkjjjiiiiiifffnnntttrrrppprrruuuvvvuuuwwwyyy|||~~~~~~zzzuuuqqqpppooonnnnnnppprrrtttqqqqqqpppqqquuutttoooooonnnmmmmmmmmmmmmmmmmmmmmmlllkkkkkkoooqqqrrrsssrrrssstttvvvpppoooooonnnnnnnnnoooooorrrqqqrrruuuxxxyyyyyyxxxvvvxxxyyyyyywwwuuusssqqqwwwtttpppmmmiiiaaaWWWPPPNNNLLLJJJJJJKKKMMMOOOPPPSSSVVVZZZ^^^```aaadddeeegggjjjnnnqqqppplllgggdddcccfffkkkpppssssssqqqnnnppppppooopppssswww{{{}}}{{{iiiWWWLLLBBBDDDHHHMMMTTT[[[cccggghhhhhhiiijjjlllmmmnnnooonnnrrr|||zzzmmm^^^bbbgggmmmrrrvvvxxxyyy|||wwwrrrooonnnoooooozzzxxxxxxwwwsssnnnnnnrrruuuyyy|||~~~}}}{{{|||~~~{{{tttooopppnnnhhheeefffHHHEEEBBBBBBEEEIIILLLMMMQQQPPPNNNLLLIIIFFFDDDCCC@@@AAACCCFFFJJJNNNQQQTTTYYYYYYWWWVVVVVVYYY___cccbbb___\\\YYYXXXZZZ\\\^^^\\\\\\\\\\\\[[[ZZZXXXXXXSSSSSSRRRQQQQQQQQQQQQQQQPPPQQQRRRVVV```nnnxxx{{{yyylllZZZNNNKKKLLLNNNNNNPPPSSSUUUTTTRRRSSSVVVYYY___hhhvvvooo^^^TTTOOOLLLIIINNNQQQTTT```qqqwwwtttYYYJJJBBBFFFKKKNNNZZZiiivvviii```^^^YYYVVVYYY[[[YYYUUURRRPPPOOOOOOOOOJJJJJJJJJJJJMMMPPPSSSUUUWWWWWWWWWVVVTTTTTTVVVWWWSSSQQQQQQTTTXXXXXXSSSMMMJJJIIIIIIIIIJJJHHHEEECCCBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIHHHFFFDDDBBB@@@@@@AAABBBCCCDDDFFFGGGFFFEEEDDDBBBAAA@@@@@@@@@??????@@@AAACCCEEEGGGHHHHHHGGGFFFDDDBBBAAAAAAAAABBBBBBCCCCCCCCCAAA???>>><<<<<<============>>>>>>??????>>>>>>======<<<<<<;;;999888888999:::999999999:::;;;:::888888888999;;;<<<<<<======<<<<<<;;;888888888888888888888888777888888777555333333444333333222222222222333333222222222222111111111000000000000000000000000000...---...222333333777===EEEZZZppp{{{|||~~~pppsss|||yyyuuuvvvxxx{{{~~~~~~}}}yyyyyyyyy{{{||||||zzzyyywwwwwwwwwwwwvvvuuussssssmmmtttxxxwwwuuuwwwxxxvvvvvvyyyzzzwwwvvvvvvtttpppoooooonnnnnnnnnooooooooonnnnnnnnnqqqwww}}}sssppppppmmmllllllkkkllllllmmmmmmmmmlllllloooppprrrrrrrrrrrrtttuuupppooonnnnnnnnnnnnnnnooopppppppppsssvvvxxxxxxwwwtttvvvwwwwwwuuusssssssssxxxuuuppplllhhh```VVVNNNNNNLLLJJJJJJLLLNNNOOOOOOTTTWWW[[[^^^```bbbdddfffdddhhhlllooonnniiiccc___XXXZZZ]]]bbbfffgggeeebbbeeeeeefffhhhkkkooosssvvv{{{|||sssbbbRRRHHHAAABBBDDDIIIQQQYYY```ccceeefffhhhjjjkkkmmmmmmmmmmmmqqqzzz|||nnn\\\___ccchhhnnntttyyy|||~~~{{{wwwtttrrrssstttvvvzzzwwwtttqqqllliiinnnuuu~~~zzzxxx{{{uuuxxx{{{}}}wwwpppqqqppphhhdddfffJJJGGGCCCBBBEEEIIIMMMNNNRRRSSSSSSRRRPPPMMMIIIGGGBBBAAA@@@AAADDDHHHLLLNNNQQQSSSVVVVVVWWWYYY]]]aaa^^^\\\YYYXXXYYY[[[]]]^^^]]]\\\\\\\\\ZZZYYYXXXWWWRRRRRRQQQQQQPPPPPPQQQQQQOOORRRTTTXXXeeettt|||{{{ssseeeTTTKKKKKKNNNNNNMMMNNNRRRUUUUUUSSSSSSWWW[[[dddppphhhYYYQQQLLLJJJHHHOOOTTTYYYeeerrrrrriiiKKKEEEAAADDDJJJSSScccqqq{{{~~~yyyxxx```\\\ZZZTTTRRRXXX[[[YYYUUURRROOONNNNNNNNNLLLKKKJJJJJJLLLNNNQQQSSSRRRSSSTTTRRRPPPOOOQQQSSSQQQQQQRRRTTTUUUTTTQQQNNNKKKJJJJJJJJJJJJIIIFFFCCC@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAACCCFFFHHHJJJKKKJJJIIIHHHFFFDDDCCCAAA@@@BBBBBBCCCDDDCCCAAA@@@>>><<<<<<<<<=========>>>>>>??????>>>======<<<;;;;;;:::888777888999:::999888:::;;;===;;;999888999;;;<<<======>>>>>>======<<<999999999999999999999999888999999777555444444555333333222222222222333333333333222222222111111111000000000000000000000000///------111222222555:::AAAVVVnnn|||wwwsss}}}{{{vvvuuuwwwuuuzzz~~~zzzyyyyyyzzz}}}~~~~~~}}}}}}~~~~~~|||{{{yyy~~~~~~}}}~~~|||xxxtttxxxyyyssspppqqqqqqnnnlllmmmnnnoooooonnnmmmlllmmmllllllooouuu}}}|||vvvrrrrrrqqqmmmlllmmmjjjjjjkkklllmmmmmmmmmmmmlllnnnpppqqqrrrsssuuuwwwppppppooonnnnnnmmmnnnnnnoooooooooqqqtttuuuuuussssssuuuvvvuuusssrrrtttuuuuuurrrmmmjjjfff```WWWPPPOOOMMMLLLMMMPPPSSSSSSRRRTTTXXX\\\___aaabbbdddfffdddgggkkkllljjjddd^^^YYYSSSSSSTTTWWW\\\^^^]]][[[ZZZ\\\^^^bbbfffkkkppprrrxxxzzz}}}}}}nnn]]]NNNEEEAAA@@@AAAFFFPPPYYY```ccccccdddgggjjjlllllllllkkklllpppxxx}}}~~~ttteeeZZZ[[[]]]bbbhhhpppwww{{{|||{{{zzzyyyxxxwwwvvvvvvuuuqqqnnnkkkhhhgggnnnxxx}}}yyyuuurrrwww{{{sssuuusssiiieeegggKKKHHHCCCBBBDDDIIILLLNNNRRRTTTVVVVVVUUUQQQNNNKKKFFFCCC@@@???AAADDDHHHJJJJJJOOOUUUXXXXXXYYY[[[]]]\\\ZZZWWWWWWXXX[[[]]]]]]\\\\\\\\\[[[ZZZXXXVVVVVVRRRRRRQQQPPPPPPPPPQQQQQQSSSUUUWWWZZZggguuu{{{xxxoooaaaPPPIIIKKKOOONNNKKKMMMQQQUUUUUUTTTUUUZZZ___iiivvv{{{cccUUUNNNJJJHHHIIIRRRYYY]]]gggpppjjj]]]CCCAAA@@@AAAHHHWWWkkkyyyzzzrrrmmmppp}}}nnnZZZXXXWWWPPPPPPWWW[[[YYYUUURRROOONNNNNNNNNOOOMMMLLLJJJKKKMMMOOOQQQQQQSSSTTTSSSPPPOOOQQQTTTPPPQQQRRRSSSSSSQQQOOONNNJJJJJJJJJKKKKKKJJJGGGDDD>>>???AAACCCDDDEEEFFFFFFGGGHHHHHHHHHFFFFFFGGGHHHFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBEEEGGGJJJLLLNNNKKKKKKJJJHHHFFFDDDBBB@@@BBBCCCDDDDDDDDDBBB@@@>>><<<<<<<<<<<<=========>>>???>>>>>>===<<<;;;;;;;;;999888777888999:::999777:::<<<>>><<<:::888:::<<<======>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;888999999888555444444555444333333222222333333444333333333222222222111111000000000000000000000000111...---000111000333777AAAVVVooo~~~vvv{{{}}}wwwuuuwwwooouuu|||~~~}}}~~~{{{yyyyyyzzz}}}zzzrrrwwwxxxqqqnnnppppppnnnjjjlllnnnppppppnnnllljjjmmmkkkjjjmmmsssxxxzzzzzztttrrrrrrtttsssnnnlllmmmiiiiiikkklllmmmnnnnnnnnnjjjllloooqqqrrrtttvvvyyyqqqqqqooonnnnnnmmmmmmmmmoooooooooppprrrsssrrrppprrrtttuuutttrrrrrruuuwwwrrrnnnjjjgggeee```XXXSSSQQQOOONNNQQQUUUXXXXXXVVVUUUXXX\\\___aaabbbdddfffeeegggjjjjjjgggaaaZZZUUUSSSRRRQQQTTTYYY\\\\\\ZZZUUUWWW[[[```ffflllpppsssyyyzzz|||zzzlll\\\MMMDDDBBB@@@@@@FFFQQQ[[[bbbdddaaacccgggjjjllllllkkkjjjlllpppxxx{{{~~~zzzqqqpppqqqhhhZZZXXXXXXZZZ^^^eeennnwww||||||}}}~~~~~~|||xxxtttrrrooollljjjiiifffgggooozzzyyyvvvwwwwwwyyyvvvxxxuuukkkfffhhhOOOJJJDDD@@@AAAFFFJJJMMMPPPRRRVVVZZZ\\\ZZZVVVSSSNNNKKKHHHEEECCCDDDEEEFFFIIIKKKOOOSSSWWWZZZ\\\]]]___]]]ZZZXXXXXXYYY[[[]]]___^^^\\\ZZZXXXWWWVVVVVVTTTSSSRRROOOMMMLLLNNNPPPPPPTTTXXX___kkkwwwzzzwwwdddUUUHHHFFFJJJNNNPPPQQQQQQSSSTTTUUUVVVXXX]]]aaakkktttooo\\\PPPJJJJJJMMMKKKRRRXXXaaaooovvvgggRRRDDDBBBBBBFFFRRRcccuuuvvvhhhbbbcccnnn}}}mmm\\\TTTSSSSSSSSSUUUVVVVVVTTTSSSQQQQQQPPPPPPQQQNNNJJJGGGFFFHHHKKKMMMSSSTTTTTTSSSQQQOOOPPPQQQPPPOOOPPPRRRPPPKKKJJJMMMJJJMMMMMMLLLKKKJJJDDD===;;;???BBBCCCBBBAAABBBDDDHHHIIIIIIGGGDDDDDDGGGJJJJJJHHHFFFDDDCCCCCCDDDEEEGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBAAABBBCCCFFFIIIJJJLLLIIIFFFEEEEEEDDD@@@===BBBBBBAAAAAA@@@AAAAAAAAA<<<<<<======>>>?????????AAA???<<<;;;;;;<<<<<<;;;=========;;;::::::<<<>>>;;;:::999888888888999::::::::::::<<>>???BBBIIIQQQYYY^^^aaacccdddfffjjjmmmnnnmmmlllpppkkknnnyyyqqqnnnjjjfffccc```\\\YYYRRRQQQQQQSSS[[[hhhvvv|||zzzxxxtttmmmhhhlllfffccccccdddeeekkkqqq}}}zzzyyyuuuuuuvvvzzzxxxssssssqqqlllgggRRRMMMFFF@@@>>>@@@CCCEEEPPPSSSWWW\\\______]]][[[VVVSSSOOOJJJFFFDDDCCCCCCDDDFFFIIIMMMQQQUUUWWWYYY]]]\\\ZZZYYYYYYZZZ\\\]]]___^^^\\\ZZZXXXVVVUUUUUUTTTTTTRRRPPPMMMLLLNNNPPPQQQTTTYYYaaannnyyyxxxqqq```SSSHHHGGGKKKNNNPPPRRRSSSUUUVVVVVVWWWZZZ___cccnnnyyyjjjYYYNNNIIIJJJNNNKKKQQQ[[[hhhsssrrr```MMM@@@???AAAIIIXXXjjj{{{yyykkk___]]]aaapppvvvgggXXXSSSSSSTTTVVVXXXWWWVVVTTTRRRPPPOOOOOOOOOOOOMMMJJJHHHHHHJJJMMMOOOSSSTTTTTTSSSRRRQQQRRRSSSQQQOOOPPPQQQMMMGGGFFFIIIKKKOOOQQQNNNKKKIIIDDD>>>===@@@DDDEEEDDDDDDEEEGGGIIIJJJJJJHHHFFFFFFHHHJJJKKKIIIGGGEEEDDDDDDEEEFFFGGGFFFEEECCCCCCCCCCCCDDDFFFEEEEEEEEEGGGIIILLLMMMKKKHHHEEEDDDDDDDDDBBB???CCCCCCBBBAAAAAA@@@AAAAAA<<<======>>>??????@@@@@@@@@???=========>>>??????=========<<<::::::;;;======<<<;;;:::::::::;;;<<<>>>>>>>>>@@@CCCEEEEEEDDD<<<;;;;;;:::::::::::::::999:::::::::999888777777666666555444444333444444444333222111111111111111111000000000////////////111000//////000111333555777DDD[[[rrr|||xxxuuusssrrrsssvvvzzz}}}}}}{{{{{{zzzzzzzzz|||}}}|||{{{{{{|||}}}~~~}}}vvvuuusssqqqpppooonnnnnnooonnnnnnmmmmmmnnnnnnnnnmmmmmmmmmnnnoooppprrrrrrooonnnmmmllllllmmmnnnooommmllljjjiiihhhiiijjjkkkqqqqqqqqqqqqrrrtttuuuvvvsssrrrqqqpppoooooooooooorrrrrrqqqqqqqqqqqqrrrrrrssssssttttttsssrrrrrrqqqooollliiifffccc^^^YYYVVVQQQQQQSSSVVV[[[___```aaacccddddddeeefffhhhiiijjjpppooommmjjjhhhdddaaa^^^[[[[[[\\\```eeegggfffcccdddeeehhhlllqqqvvv{{{}}}}}}|||}}}|||ppp```QQQFFFAAA>>>???BBBHHHQQQYYY^^^aaacccdddgggiiilllmmmlllkkkmmmkkkooo|||~~~vvvkkkgggaaa\\\XXXUUURRRPPPLLLKKKKKKNNNVVVcccsss}}}|||zzzxxxsssmmmiiihhhdddccceeeffffffiiimmmxxx{{{}}}}}}|||zzzyyyyyyyyy|||vvvqqqqqqqqqmmmiiiTTTOOOHHHBBB>>>>>>???AAAIIIMMMSSSXXX\\\^^^^^^]]]___\\\VVVPPPKKKFFFDDDBBBBBBCCCDDDGGGJJJOOORRRTTTYYYYYYYYYZZZ[[[[[[\\\\\\___^^^\\\ZZZXXXVVVUUUTTTTTTTTTSSSPPPMMMLLLNNNOOOQQQUUU[[[fffttt{{{tttiiiYYYOOOGGGHHHLLLNNNPPPRRRVVVXXXYYYXXXXXX[[[aaafffrrr|||eeeUUULLLHHHKKKOOOLLLQQQ___pppvvvjjjUUUFFF???@@@DDDPPPaaarrr~~~zzzpppaaaVVVYYYbbbsssmmm```TTTQQQSSSVVVXXX\\\YYYWWWTTTQQQOOOMMMMMMLLLMMMLLLJJJIIIJJJMMMPPPRRRTTTTTTTTTSSSRRRRRRSSSUUURRRPPPOOONNNJJJDDDCCCEEELLLRRRUUUQQQLLLIIIFFFCCCAAACCCEEEGGGGGGGGGIIIJJJJJJKKKKKKIIIHHHGGGIIIJJJLLLKKKIIIHHHGGGFFFFFFFFFHHHGGGEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDFFFHHHJJJKKKJJJHHHDDDCCCCCCDDDDDDCCCDDDDDDCCCBBBAAAAAA@@@@@@===>>>???@@@@@@AAAAAAAAA@@@@@@?????????@@@AAABBB=========<<<::::::;;;===>>>===============>>>???AAA@@@AAACCCEEEGGGFFFEEE;;;;;;::::::;;;;;;<<<===:::::::::;;;::::::999999888777666555444444444444666666444333222222222222111111000000000/////////111000//////000111333444444<<>>???@@@BBBBBBBBBBBBBBBAAAAAABBBAAA@@@@@@@@@AAA===>>>???===;;;;;;;;;===>>>>>>>>>>>>??????@@@@@@@@@@@@@@@BBBDDDEEEDDDBBB;;;;;;;;;;;;<<<===>>>???;;;;;;;;;<<<<<<;;;;;;::::::999888777666555555555888777555444333222222111111111111000000000//////000000000///000111222333666888AAARRRcccqqq||||||~~~{{{vvvtttssssssuuuwwwzzz|||{{{zzzyyyyyy{{{|||{{{yyyyyyxxxxxxwwwwwwwwwxxxxxxxxxzzz}}}yyyxxxvvvtttrrrqqqppppppoooooonnnnnnnnnoooppppppoooooonnnmmmmmmmmmmmmnnnkkklllnnnpppqqqqqqqqqqqqpppooonnnmmmllllllmmmmmmoooooopppppppppoooooonnnqqqqqqqqqqqqqqqqqqppppppsssssssssssssssrrrrrrqqqrrrrrrqqqqqqpppnnnmmmllliiifffaaa]]]ZZZXXXTTTRRROOOPPPSSSYYY```eeehhhiiikkkmmmrrrvvvyyy{{{{{{{{{|||xxxrrrnnnkkkjjjhhhkkkooorrrtttvvvyyy{{{yyyzzz|||~~~~~~}}}uuuqqqnnnqqqvvvyyykkk]]]PPPHHHCCC??????BBBGGGPPPYYY___bbbdddfffggghhhhhhhhhhhhhhhjjjkkkrrr}}}{{{oooddd]]]RRRJJJFFFEEEFFFFFFJJJIIIIIIKKKRRR^^^lllvvvyyyxxxwwwuuurrrnnnjjjgggcccaaabbbgggjjjjjjmmmrrrvvv}}}}}}{{{}}}|||wwwrrrpppqqqrrrpppmmmXXXVVVPPPIIIDDDDDDGGGJJJMMMPPPTTTVVVVVVVVVXXXYYYZZZYYYXXXVVVTTTQQQOOONNNJJJIIIGGGEEEEEEEEEGGGHHHMMMOOOSSSVVVYYYZZZZZZZZZ\\\\\\[[[ZZZXXXVVVTTTSSSSSSTTTSSSRRROOONNNOOOPPPNNNWWWeeetttooo]]]LLLIIIIIIMMMOOOOOORRRVVVXXX[[[\\\ZZZYYY]]]gggoooppp]]]QQQJJJHHHJJJNNNUUUXXXcccnnnhhhTTTEEEBBB@@@EEEPPP^^^nnnyyy}}}~~~}}}wwwmmmaaaZZZaaakkk{{{oooddd[[[UUUTTTVVVWWWZZZ^^^\\\YYYUUUPPPMMMKKKJJJJJJJJJKKKLLLNNNPPPSSSVVVWWWZZZXXXUUURRRNNNNNNQQQSSSUUURRRPPPPPPMMMIIIJJJNNN[[[``````WWWNNNJJJJJJIIIHHHGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHKKKKKKLLLMMMLLLLLLJJJJJJJJJIIIHHHGGGFFFGGGHHHHHHJJJJJJJJJKKKKKKLLLLLLMMMHHHGGGEEECCCCCCDDDGGGIIIHHHHHHHHHGGGFFFDDDBBBAAA???AAABBBDDDEEEDDDDDDCCCBBBDDDEEECCC@@@>>>>>>??????@@@AAA???===<<<<<<===<<<<<<===>>>???@@@@@@@@@@@@@@@@@@BBBDDDDDDBBB@@@;;;;;;;;;<<<===>>>???@@@<<<============<<<<<<;;;;;;:::999888777777777777888777555444333222111111111111111111000000000000000000000000000000111111555444999FFFUUUeeeuuu~~~yyy||||||{{{|||~~~uuutttsssqqqrrrtttwwwzzz{{{yyyxxxyyyzzz{{{zzzxxxyyyxxxwwwvvvuuuuuuvvvvvvtttvvvzzz|||}}}||||||{{{wwwvvvtttsssqqqpppoooooonnnnnnnnnnnnnnnooopppppppppooonnnmmmlllllllllllliiijjjmmmooopppqqqppppppmmmmmmmmmmmmnnnoooooopppnnnooopppqqqqqqooonnnmmmppppppqqqrrrrrrrrrqqqqqqrrrrrrsssssssssrrrqqqpppoooppppppppppppooonnnnnngggccc]]]YYYVVVTTTRRRPPPPPPPPPSSSXXX^^^cccffffffiiimmmrrrxxx}}}}}}wwwqqqmmmkkkllloootttxxx{{{~~~{{{vvvssshhhddddddhhhnnnxxxwwwjjj]]]QQQIIIEEE@@@@@@AAAGGGPPPXXX___bbbccceeeggggggfffeeefffhhhkkkmmmqqqyyy~~~rrrddd\\\QQQHHHDDDEEEGGGHHHLLLKKKKKKMMMRRR\\\hhhpppsssttttttrrroookkkgggfffdddaaabbbgggkkknnnsssyyy~~~yyyvvvvvvxxxxxxvvvtttuuuuuutttqqqmmm]]]ZZZTTTLLLEEEDDDIIINNNTTTVVVXXXWWWSSSQQQRRRTTTTTTUUUVVVWWWWWWWWWUUUUUUNNNLLLJJJGGGEEECCCCCCCCCHHHJJJMMMQQQUUUWWWXXXYYYYYYZZZZZZZZZYYYWWWUUUTTTQQQRRRSSSRRRPPPPPPPPPQQQOOO]]]nnn|||}}}kkkYYYIIIHHHJJJNNNPPPOOOSSSYYYZZZ]]]^^^\\\[[[```lllvvvwwwiiiYYYOOOKKKIIIJJJNNNVVV\\\eeefff[[[KKKCCCCCC>>>GGGUUUeeerrr{{{zzzrrrjjjbbb___gggqqq~~~kkkaaaZZZUUUVVVWWWWWWYYY]]]]]]ZZZUUUPPPMMMKKKKKKKKKJJJKKKMMMPPPSSSVVVXXXYYY\\\ZZZVVVRRROOOOOORRRUUUXXXUUUSSSRRRPPPNNNPPPVVVeeefffaaaVVVMMMJJJIIIGGGMMMKKKJJJJJJLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLJJJHHHHHHJJJLLLNNNOOONNNLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGFFFEEECCCDDDGGGIIIIIIIIIJJJJJJIIIGGGEEEDDDAAABBBDDDFFFGGGFFFEEEDDDCCCFFFGGGEEE@@@======???AAABBBCCCBBB@@@>>>===>>>:::;;;===>>>@@@@@@AAAAAABBBBBBCCCEEEFFFFFFCCC@@@============>>>???@@@AAA????????????>>>===<<<;;;;;;::::::999999999999999777777555444333333333333222222111111111000000000000000000000000000000000111000333===JJJYYYlll|||xxxsssttt}}}wwwvvvuuutttrrrqqqrrrvvvyyy{{{yyyxxxxxxyyyzzzyyywwwxxxwwwwwwvvvuuutttsssssspppsssvvvwwwwwwvvvvvvvvvuuutttsssqqqooonnnmmmmmmmmmmmmlllmmmmmmnnnooopppoooooommmllllllkkkkkkkkkiiijjjlllnnnoooooooooooojjjjjjkkklllmmmnnnoooooooooqqqsssuuuuuussspppnnnooopppqqqsssssssssrrrrrrqqqrrrssssssrrrqqqooonnnnnnnnnooooooooonnnmmmmmmeee```ZZZVVVSSSRRRPPPOOOPPPPPPRRRWWW\\\```bbbccceeeiiinnntttxxx{{{||||||xxx{{{~~~|||uuuoookkkjjjooopppsssxxx}}}zzzsssmmmjjj```\\\]]]eeelllvvv~~~sssfff[[[QQQHHHDDD@@@@@@AAAFFFOOOXXX___cccbbbeeegggfffdddcccfffiiikkkmmmpppuuuuuuggg^^^RRRHHHDDDDDDFFFHHHJJJKKKLLLNNNRRRYYYccciiioooqqqrrrpppllliiifffffffffcccccchhhlllooouuu{{{wwwqqqooopppvvv}}}~~~|||{{{yyyvvvqqqnnn```]]]WWWOOOIIIJJJRRRYYY[[[]]]]]]YYYSSSOOOPPPRRRSSSTTTWWWYYYZZZYYYXXXWWWQQQPPPNNNLLLIIIFFFEEEDDDCCCEEEHHHLLLPPPTTTVVVWWWWWWXXXYYYZZZZZZXXXVVVUUUOOOQQQRRRRRRQQQQQQRRRSSSTTTdddxxxzzzeeeSSSIIIIIILLLPPPPPPOOOTTT[[[\\\___aaa___^^^dddrrr}}}kkk___SSSMMMKKKJJJLLLOOOSSS___fff___QQQFFFBBBAAAAAAMMM^^^llluuu{{{xxxllldddaaadddnnnyyyssshhh\\\WWWTTTUUUVVVVVVXXX\\\^^^ZZZUUUQQQMMMLLLLLLMMMJJJLLLOOORRRUUUXXXYYYZZZ\\\ZZZWWWSSSQQQSSSWWW[[[\\\XXXUUUUUURRRPPPTTTYYYdddbbb[[[PPPKKKMMMNNNLLLRRROOOMMMMMMNNNOOOOOOMMMOOONNNMMMNNNPPPPPPMMMJJJFFFHHHKKKOOOPPPPPPNNNMMMKKKJJJIIIIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJIIIIIIEEEGGGHHHGGGDDDDDDFFFHHHJJJJJJLLLLLLLLLJJJHHHGGGAAACCCFFFHHHHHHHHHFFFEEECCCGGGIIIGGGCCC???@@@BBBBBBDDDEEEDDDBBB?????????:::;;;===???AAABBBBBBBBBCCCCCCDDDFFFGGGFFFCCC@@@>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@???===<<<;;;::::::::::::::::::;;;<<<888777666555555555555555222222222111111111000000///000000000000000//////000///222999AAAMMMaaaqqq}}}sssppp~~~yyy}}}wwwwwwwwwuuussssssvvvyyyzzzyyyxxxxxxyyyyyyxxxvvvuuuvvvvvvuuutttrrrqqqooolllpppssstttsssrrrsssuuutttsssrrrpppnnnmmmllllllkkkkkkkkkkkklllmmmnnnooonnnnnnmmmlllkkkkkkkkkkkkjjjkkklllmmmnnnnnnooooookkklllmmmmmmnnnnnnnnnnnnnnnqqqtttvvvvvvtttqqqooonnnoooqqqsssttttttsssrrrpppqqqrrrrrrqqqpppnnnlllnnnnnnnnnmmmlllkkkjjjiiiddd___YYYSSSQQQPPPPPPOOOPPPPPPRRRVVV[[[___aaaaaaeeegggkkkooossstttuuuuuuqqqtttvvvsssmmmhhhhhhiiimmmlllmmmqqqxxx}}}~~~~~~~~~zzzuuuoooiiidddaaa\\\YYY]]]hhhqqq}}}{{{pppdddZZZQQQHHHCCCAAA@@@AAAFFFOOOXXX___ccc```cccfffeeecccbbbfffjjjiiilllooosss~~~{{{lllcccVVVKKKEEEDDDEEEFFFGGGIIILLLOOOTTTZZZaaafffmmmppprrrppplllhhhgggggggggeeefffjjjmmmnnnqqqvvvzzz}}}zzzvvvuuuxxx{{{}}}{{{vvvrrrppp```^^^YYYRRRNNNRRR\\\eeeeeeffffffaaaYYYUUUUUUXXXTTTVVVYYY[[[[[[ZZZYYYWWWTTTTTTSSSQQQNNNLLLIIIHHH@@@BBBEEEIIIMMMRRRUUUWWWUUUWWWXXXZZZZZZYYYWWWVVVNNNPPPRRRSSSRRRRRRSSSTTTXXXjjj~~~vvvaaaPPPIIIJJJMMMPPPPPPOOOUUU]]]]]]aaadddbbbaaagggvvvyyybbbXXXNNNKKKKKKKKKMMMPPPPPPaaahhh[[[KKKEEEBBB@@@GGGTTTfffqqqvvvyyy}}}xxxiiiaaaaaahhhuuullleeeXXXTTTRRRTTTUUUUUUWWW[[[^^^[[[VVVQQQNNNMMMMMMNNNJJJLLLPPPSSSVVVXXXYYYZZZ\\\ZZZWWWTTTSSSVVV\\\```___[[[WWWVVVSSSQQQTTTZZZ]]]ZZZRRRKKKKKKQQQUUUTTTVVVSSSOOOOOOPPPQQQPPPNNNQQQPPPOOOPPPRRRRRROOOLLLDDDGGGKKKOOOQQQPPPOOONNNLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLEEEGGGIIIHHHEEEDDDEEEGGGJJJKKKMMMNNNNNNLLLJJJIIIBBBDDDFFFIIIIIIHHHGGGEEEBBBGGGJJJIIIEEEBBBCCCFFFCCCEEEFFFEEECCCAAA@@@@@@;;;<<<>>>AAABBBCCCCCCCCCBBBBBBCCCEEEFFFDDDAAA>>>?????????>>>??????@@@AAACCCCCCBBBAAA???===;;;:::::::::::::::;;;<<<======888888777777777777777888222222222111111111111000///000000000000000///...222222444777;;;DDDVVVhhhwwwxxxssszzz~~~|||}}}}}}xxxyyyzzzxxxuuutttwwwyyyzzzyyyxxxxxxyyyyyywwwvvvssstttuuuuuutttqqqooommmjjjnnnrrrsssrrrrrrtttvvvtttsssqqqooonnnllllllllljjjjjjjjjkkklllmmmnnnooonnnmmmlllkkkkkkkkkkkklllllllllmmmmmmnnnnnnooooooooopppppppppppppppooonnnlllooorrruuuuuussspppnnnnnnoooqqqtttuuutttsssrrrooopppqqqrrrqqqooommmkkknnnnnnmmmllljjjhhhfffeeeddd___XXXRRRPPPPPPOOOOOOOOOOOOQQQVVV[[[```bbbbbbhhhiiilllnnnpppqqqrrrrrrlllnnnooolllfffccceeehhhiiifffeeeiiipppuuuuuussstttsssoookkkfffaaa]]][[[\\\ZZZ```mmmxxxzzzoooeee\\\SSSJJJDDDAAA@@@AAAFFFNNNXXX___ccc___cccfffeeebbbbbbfffjjjgggkkkoootttrrriii[[[OOOGGGEEEEEEFFFFFFIIIMMMRRRWWW]]]cccgggmmmppprrrqqqmmmiiihhhiiigggfffhhhmmmooommmmmmooorrrtttwwwzzz|||||||||||||||yyywwwwwwxxxwww||||||vvvsssrrraaa___[[[WWWVVV\\\gggooorrrmmmfffaaa^^^[[[YYYWWW]]]^^^^^^^^^\\\ZZZWWWUUU[[[WWWTTTSSSTTTRRRLLLGGGFFFEEEGGGNNNUUUZZZXXXUUUUUUUUUUUUUUUSSSQQQOOONNNQQQMMMLLLOOORRRRRRTTTWWWgggxxxlllWWWHHHIIILLLPPPQQQPPPSSSZZZ```bbbbbbbbbbbbaaahhhyyynnn```TTTLLLLLLJJJEEEJJJTTT]]]aaa```TTTFFF??????AAASSS___oooxxx{{{{{{zzzzzzqqqeeeeeejjjpppzzz}}}hhhfffZZZWWWUUUUUUVVVWWWWWWWWWYYYWWWTTTQQQPPPPPPRRRSSSLLLNNNSSSYYY^^^___^^^\\\___^^^\\\[[[[[[^^^```bbbaaaaaa___ZZZUUURRRQQQRRRUUUSSSOOOKKKJJJLLLRRRVVVWWWVVVTTTSSSSSSSSSTTTTTTUUUSSSQQQRRRSSSRRROOOKKKKKKJJJIIILLLPPPRRRPPPNNNNNNMMMKKKJJJIIIJJJLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJKKKKKKJJJIIIIIIIIIIIIJJJIIIKKKMMMOOOOOOMMMKKKIIIHHHHHHHHHHHHIIIKKKLLLMMMKKKJJJHHHFFFEEEEEEFFFFFFGGGFFFDDDAAA@@@?????????@@@?????????@@@BBBDDDEEECCCDDDDDDDDDDDDEEEEEEEEEBBBAAA@@@@@@????????????@@@@@@@@@@@@???>>><<<<<<;;;;;;;;;;;;<<<>>>???@@@<<<999666555666777777777777666444333222111111000.........///////////////000///000222444;;;LLL\\\sssyyyssstttzzzxxx~~~}}}{{{yyyxxxwwwwwwuuuuuuuuuxxxzzz|||{{{zzzuuutttsssssstttsssqqqooohhhpppyyyzzzuuuqqqppprrrqqqrrrrrrrrrpppmmmiiigggkkklllmmmnnnooooooooooookkkmmmnnnmmmllllllmmmnnniiijjjlllnnnooopppppppppnnnoooooooooooonnnmmmmmmppprrrtttsssrrrpppoooooorrrrrrssssssrrrqqqooonnnoooppppppppppppooonnnnnnlllkkkkkkkkkjjjhhhdddaaaXXXWWWVVVTTTRRRQQQPPPPPPSSSTTTVVVYYY]]]bbbeeeggghhhiiikkkkkkjjjiiifffeeefffeeecccaaa___]]]\\\\\\aaa``````cccgggkkkmmmmmmrrriiiaaa]]]ZZZUUUUUUWWWXXX\\\cccnnnzzzpppfff\\\RRRIIIDDD???@@@AAADDDHHHPPPYYY___bbbbbbbbbbbbbbbbbbbbbcccfffgggjjjsss~~~}}}tttfffWWWLLLGGGFFFFFFFFFGGGLLLSSSWWWZZZaaajjjuuu{{{}}}uuullliiijjjkkkiiijjjkkkkkkjjjiiijjjkkknnnoooqqquuuzzz}}}}}}}}}zzz|||ttttttxxxyyyuuusssrrrpppbbbaaa^^^[[[ZZZ___hhhooouuupppjjjeeebbb```^^^\\\````````````^^^[[[XXXVVVZZZXXXXXXZZZ\\\ZZZTTTNNNKKKJJJLLLRRRYYY\\\ZZZWWWVVVVVVVVVUUUSSSQQQNNNMMMPPPMMMMMMPPPQQQQQQUUU[[[pppwww```QQQIIIKKKOOORRRSSSSSSUUU\\\aaaaaaaaaaaabbbdddmmm}}}hhhZZZPPPKKKMMMLLLIIIMMMWWW]]]^^^[[[OOOCCC???CCCHHHZZZgggtttxxxyyy|||{{{xxxyyyooohhhkkkqqqvvv}}}tttbbb^^^XXXVVVUUUUUUVVVXXXXXXXXXZZZXXXUUUSSSQQQQQQQQQRRRMMMOOOSSSYYY___bbbbbbaaa```^^^\\\ZZZYYYZZZ\\\]]]^^^^^^\\\YYYTTTQQQOOOPPPPPPPPPNNNKKKKKKMMMRRRVVVVVVUUUTTTSSSSSSSSSTTTTTTVVVTTTSSSSSSTTTRRROOOLLLLLLJJJJJJLLLOOOPPPOOONNNNNNMMMKKKJJJIIIJJJKKKLLLKKKLLLLLLLLLLLLKKKJJJIIIGGGGGGFFFFFFEEEEEEFFFFFFHHHJJJNNNPPPQQQPPPNNNLLLHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFEEECCCAAA????????????@@@?????????@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAA??????>>>======<<<;;;;;;=========>>>?????????@@@>>><<<999777777888777666555555444222111111111111000000000000000/////////000///000111222777EEESSSmmm~~~yyyuuuwww{{{{{{xxxvvvuuutttssstttvvvyyy{{{zzzyyytttsssrrrsssssssssqqqoooooovvv}}}~~~xxxsssrrrsssqqqrrrrrrqqqooommmjjjhhhkkklllmmmnnnooopppppppppmmmnnnooonnnmmmmmmnnnoookkklllmmmnnnooopppppppppppppppppppppppppppppppppqqqrrrtttsssqqqppppppqqquuuuuuuuuuuutttsssrrrqqqppppppppppppoooooonnnmmmjjjiiiiiihhhgggddd___[[[TTTSSSRRRQQQPPPQQQQQQRRRTTTVVVXXX[[[^^^aaadddeeehhhhhhiiihhhfffdddaaa```^^^]]]\\\[[[ZZZZZZZZZZZZ^^^^^^___bbbfffiiijjjiiiiiiaaaYYYVVVTTTRRRRRRVVV]]]```gggsss{{{qqqfff\\\RRRIIICCC@@@AAABBBDDDHHHPPPYYY___ddddddddddddeeeeeeeeeeeeffffffiiiqqq{{{~~~vvviii\\\RRRKKKFFFDDDFFFGGGKKKRRRUUUWWW]]]ddduuu}}}yyyqqqmmmlllkkkfffhhhiiiiiihhhiiikkkmmmrrrsssvvv{{{|||{{{ssstttwwwyyyqqqllljjjiiihhhgggbbbcccbbb```___bbbiiinnnvvvrrrmmmjjjhhhfffeeedddddddddcccbbb```]]]ZZZYYYVVVWWWYYY]]]aaa```[[[VVVRRRRRRSSSWWW\\\^^^\\\YYYVVVVVVUUUTTTRRRPPPNNNMMMMMMMMMOOOQQQPPPQQQXXXbbbyyyiiiRRRKKKLLLOOORRRUUUUUUVVVXXX]]]bbbaaa___```ccchhhtttttt___SSSLLLIIIMMMOOONNNRRR[[[___\\\TTTHHH>>>???IIISSSdddsss|||yyyyyy~~~|||tttqqqnnnooovvv}}}kkk___ZZZWWWUUUTTTTTTWWWYYYZZZZZZZZZYYYWWWUUUSSSRRRQQQQQQOOOPPPTTTZZZ```eeeggghhhaaa___\\\YYYWWWWWWXXXXXXZZZZZZZZZWWWSSSOOONNNMMMMMMMMMMMMMMMMMMOOOSSSVVVUUUUUUTTTSSSSSSSSSTTTTTTXXXVVVUUUUUUTTTRRROOOLLLMMMLLLJJJKKKMMMNNNNNNMMMMMMLLLKKKIIIIIIJJJKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGIIILLLOOOPPPPPPOOONNNIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDEEEEEEFFFEEEDDDBBB@@@???>>>??????@@@@@@???@@@AAABBBDDDEEEHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCC>>>===<<<;;;::::::;;;;;;>>>???@@@AAAAAA@@@?????????===;;;:::999888666444555444333222222222222222222222111111000000/////////...///000000222===HHH]]]ssswwwwwwuuu{{{}}}xxxuuutttqqqqqqqqqtttwwwyyyyyyyyysssrrrrrrsssttttttrrrqqqtttzzzyyysssrrrsssrrrrrrqqqpppnnnmmmkkkjjjjjjkkklllnnnooopppppppppmmmooopppooonnnmmmnnnooommmnnnnnnnnnooooooooooooqqqqqqppppppqqqrrrtttuuusssssstttsssqqqqqqrrrsssvvvvvvuuutttssssssssssssppppppppppppooonnnllllllhhhgggfffeeebbb^^^XXXTTTPPPOOOMMMLLLMMMOOORRRTTTUUUWWWZZZ^^^aaabbbcccbbbhhhgggfffccc```\\\YYYXXXUUUUUUUUUUUUVVVWWWYYYZZZ^^^^^^```dddhhhjjjjjjhhhbbbYYYRRRPPPOOOOOOSSSWWWbbbdddkkkzzz|||rrrggg\\\QQQHHHBBB@@@AAABBBDDDHHHPPPZZZ```ffffffgggggghhhhhhhhhhhhfffeeegggnnnxxxyyyoooeee[[[QQQHHHCCCEEEEEEIIIOOORRRSSSXXX^^^rrryyy}}}xxxpppllljjjgggdddeeeeeeeeefffgggjjjmmmvvvxxx{{{}}}vvvqqqrrruuu|||{{{zzzzzzyyyvvvqqqnnnhhhfffcccbbbcccddddddcccaaadddeeedddcccdddhhhlllqqqooollljjjkkkkkkkkkjjjhhhgggfffeeebbb```]]]\\\UUUUUUWWWZZZ]]]^^^[[[YYYZZZYYYZZZ[[[]]]]]]ZZZWWWRRRRRRRRRQQQPPPOOONNNMMMKKKMMMQQQRRROOOQQQ]]]jjj{{{\\\IIIIIIOOOPPPSSSUUUWWWWWWZZZ^^^aaaaaa___```dddlll|||lllYYYQQQKKKIIILLLNNNPPPVVV^^^bbbZZZNNNCCC<<<@@@OOO___ooo}}}|||oookkkpppyyytttfffaaa\\\UUUSSSSSSTTTWWWZZZ[[[[[[ZZZYYYXXXVVVTTTRRRQQQPPPPPPQQQSSSYYY```fffjjjkkk```^^^\\\YYYWWWVVVVVVVVVWWWXXXXXXVVVRRROOOMMMMMMNNNOOOPPPPPPPPPPPPRRRTTTTTTTTTTTTSSSSSSSSSSSSTTTXXXWWWWWWUUUTTTQQQNNNLLLNNNLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHJJJJJJJJJJJJJJJIIIIIIHHHFFFHHHJJJMMMNNNNNNLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFDDDBBBAAA???>>>>>>??????@@@@@@@@@@@@AAACCCDDDFFFJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCC???>>>;;;:::999:::<<<===???@@@AAABBBBBB@@@>>>======<<<:::::::::999777555555555444444333444444444333222222111000///.........---...111000000777@@@LLL```ppp{{{zzzwwwtttvvvyyyuuutttpppooooooqqquuuwwwxxxxxxtttsssssstttuuuvvvtttsssssswww{{{{{{vvvrrrpppqqqrrrqqqpppooonnnmmmlllllliiiiiikkkmmmnnnooooooooommmnnnooonnnmmmlllmmmnnnooooooooonnnnnnnnnooooooqqqpppoooooopppsssuuuwwwtttttttttrrrqqqqqqsssuuutttsssqqqpppppppppqqqrrrqqqqqqpppooonnnlllkkkjjjfffeeecccaaa^^^YYYRRRNNNMMMLLLJJJIIIJJJNNNQQQTTTTTTWWW\\\aaadddeeeddddddhhhfffccc^^^ZZZUUURRRPPPRRRRRRRRRSSSUUUXXXZZZ\\\```bbbfffkkkooopppnnnlll___WWWOOONNNOOOQQQUUU[[[bbbeeeooo}}}ssshhh]]]QQQGGGAAAAAAAAABBBCCCHHHPPPZZZ```ffffffhhhiiiiiiiiiiiiiiifffdddeeejjjttt}}}|||vvvnnneeeZZZMMMEEEDDDCCCFFFLLLPPPRRRVVV[[[jjjppprrrmmmgggeeecccaaaccccccdddccccccdddhhhjjjtttvvvyyy|||}}}}}}xxxppplllmmmpppppppppooonnnlllhhhdddbbbaaa```______aaadddfffggg```cccffffffeeedddfffhhhjjjhhhggghhhkkkmmmnnnmmmkkkjjjiiigggeeecccaaa```YYYWWWVVVVVVWWWYYYZZZZZZ^^^^^^^^^]]]\\\ZZZVVVTTTNNNNNNNNNMMMNNNNNNNNNNNNKKKMMMQQQRRRPPPSSSbbbqqqnnnTTTHHHIIINNNPPPRRRTTTVVVXXX[[[^^^```ccc```aaahhhsss|||gggVVVSSSNNNJJJJJJLLLQQQXXX___eeeYYYJJJAAA===CCCVVVhhh||||||nnnjjjvvvkkkcccaaa\\\TTTSSSRRRTTTWWW[[[\\\\\\ZZZYYYXXXVVVTTTSSSQQQPPPQQQQQQSSSWWW^^^dddgggiii^^^\\\[[[YYYXXXWWWWWWWWWVVVWWWWWWUUURRRPPPOOOOOORRRTTTUUUTTTRRRQQQQQQRRRSSSSSSSSSSSSTTTSSSSSSSSSVVVWWWVVVUUURRROOOMMMLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEHHHIIIKKKLLLLLLKKKJJJIIIKKKKKKLLLKKKKKKJJJIIIHHHEEEDDDCCCCCCCCCDDDEEEFFFCCCBBB@@@???>>>??????@@@AAA@@@@@@@@@AAACCCEEEFFFJJJJJJIIIHHHFFFEEEDDDDDDBBBAAAAAAAAAAAAAAABBBBBB@@@???===;;;;;;<<<>>>???>>>???AAAAAAAAA???===;;;999888888999::::::888666777666666555555555666666222222111111000///......---,,,...111111111666<<>>======>>>???@@@>>>>>>?????????>>><<<;;;999888777888999::::::888888777666555555555555555333222222222111000000000...---...222222222555:::???MMM[[[nnntttxxx|||xxxvvvpppooonnnoooqqqtttuuuuuuvvvuuuuuuvvvwwwwwwuuutttnnnqqqssssssrrrrrrrrrsssooooooooooooooonnnmmmmmmiiiiiijjjkkklllllllllllllllmmmmmmllljjjiiijjjkkkooonnnmmmllllllmmmnnnooonnnnnnmmmnnnoooqqqssstttqqqrrrsssrrrqqqqqqsssuuutttssssssrrrrrrsssssssssrrrrrrqqqooollliiigggfffccc```[[[XXXUUURRRNNNLLLLLLKKKJJJKKKMMMPPPSSSVVVVVVZZZ```fffjjjlllllllllkkkgggaaaZZZUUUPPPNNNMMMQQQPPPQQQSSSWWW\\\aaadddhhhkkkqqqwwwyyyvvvooojjjZZZSSSNNNOOORRRUUU[[[aaadddppp|||tttjjj___SSSHHHAAA@@@@@@???@@@EEENNNXXX```bbbcccfffhhhiiihhhgggfffdddcccccchhhqqqxxx|||}}}}}}~~~{{{wwwlll]]]RRRIIIDDDCCCGGGLLLOOOSSSXXX\\\___]]]XXXVVVYYY\\\[[[aaabbbccccccaaaaaabbbcccaaaaaabbbeeekkkppprrrssssssqqqmmmiiigggeeeeeeeeeaaaccceeeggghhhkkkooorrrrrrrrrrrrrrruuu{{{aaaeeeiiiiiifffdddeeeffffffeeeeeegggiiillllllkkklllkkkjjjiiihhhgggffffff```___]]]ZZZXXXWWWYYYZZZZZZ[[[]]]]]][[[YYYWWWWWWQQQPPPNNNMMMLLLLLLMMMMMMLLLLLLMMMPPPRRRZZZkkk{{{oooYYYKKKJJJMMMNNNNNNOOORRRWWW[[[___aaabbbdddcccgggssswwwhhh[[[QQQNNNNNNNNNOOOQQQUUUYYYZZZYYYLLLAAA@@@CCCLLLaaavvvtttmmmkkkqqqrrrfff^^^YYYWWWTTTSSSRRRTTTWWWZZZ\\\\\\XXXVVVTTTRRRRRRRRRSSSTTTUUUUUUUUUXXX[[[]]]^^^]]]ZZZYYYXXXWWWVVVUUUUUUTTTVVVVVVTTTQQQOOOOOORRRTTTWWWXXXXXXVVVSSSPPPPPPPPPPPPQQQSSSTTTTTTTTTSSSSSSOOOQQQRRRQQQMMMJJJJJJJJJFFFIIIMMMMMMKKKIIIIIIJJJIIIIIIIIIIIIIIIHHHGGGGGGBBBCCCDDDEEEEEEEEEEEEDDDFFFGGGIIIIIIIIIHHHFFFEEEDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJJJJHHHGGGFFFBBBAAAAAAAAAAAACCCEEEFFFBBBBBBAAA@@@@@@AAABBBCCCAAAAAAAAAAAABBBDDDEEEGGGFFFFFFEEEDDDCCCCCCBBBBBB???????????????@@@AAAAAA????????????????????????>>>>>>>>>>>>>>>>>>======<<<:::888888999:::::::::777777555444333333333333444444444444444333333333111...///111222000222777;;;DDDNNNbbbyyyzzzwww|||~~~yyyvvvrrrpppnnnnnnpppsssttttttvvvuuutttuuuuuuuuusssqqqnnnoooppppppppppppqqqqqqmmmnnnpppqqqpppooommmlllkkkllllllmmmmmmmmmllllllmmmnnnnnnmmmkkkjjjjjjkkknnnmmmlllkkkkkklllnnnooommmnnnnnnooopppqqqrrrrrroooqqqrrrsssrrrqqqrrrsssttttttuuuuuuuuuuuuuuutttsssrrrqqqnnnkkkhhhfffddd```\\\WWWSSSQQQOOONNNMMMJJJJJJKKKMMMQQQTTTXXXZZZ[[[^^^ccchhhkkkmmmnnnmmmmmmiiibbb[[[UUURRRPPPPPPRRRRRRSSSWWW\\\cccjjjmmmpppsssxxx||||||uuukkkdddWWWQQQNNNRRRVVVZZZ```fffnnn~~~{{{sssjjj```TTTIIIBBB??????>>>???CCCLLLWWW___```bbbeeeggghhhhhhgggfffcccbbbdddiiiqqqxxxzzzzzz|||~~~|||ssseeeZZZOOOGGGBBBDDDHHHKKKOOOTTTUUUXXXXXXUUUUUUXXXZZZXXX]]]```cccdddcccbbbbbbbbb```^^^]]]```eeejjjnnnppppppllliiifffeeeeeedddccc```bbbcccdddeeeiiioootttxxx{{{bbbfffjjjjjjgggeeeeeeggghhhgggggghhhjjjkkkjjjiiilllkkkjjjiiihhhhhhhhhhhh______^^^\\\ZZZXXXWWWXXXVVVXXX[[[\\\\\\[[[ZZZZZZUUUSSSQQQOOOMMMLLLLLLLLLMMMKKKLLLOOOSSS\\\mmm|||wwwdddPPPFFFHHHNNNQQQNNNOOORRRWWW]]]aaaccccccdddccciiixxxooobbbWWWOOOIIILLLPPPRRRUUUXXXYYYWWWRRREEE===@@@FFFOOOdddyyyzzzvvvyyytttgggbbbffftttlllfff___YYYXXXUUUSSSSSSTTTWWWZZZ\\\\\\WWWUUUSSSQQQPPPRRRTTTUUUXXXWWWWWWYYY[[[\\\[[[YYYYYYYYYXXXVVVTTTSSSRRRQQQVVVUUURRROOOMMMNNNRRRUUUWWWWWWWWWUUURRRPPPPPPPPPPPPQQQRRRTTTTTTTTTSSSRRRLLLOOOQQQOOOLLLIIIIIIJJJCCCHHHMMMNNNLLLJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGFFF@@@AAAAAABBBCCCCCCCCCBBBAAABBBDDDEEEDDDCCCAAA@@@>>>>>>@@@BBBCCCDDDDDDDDDDDDEEEGGGHHHHHHGGGEEEDDDAAA@@@@@@@@@AAACCCEEEFFFCCCBBBAAAAAAAAABBBCCCDDDAAAAAAAAAAAABBBDDDFFFGGGDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????@@@@@@AAABBB===>>>????????????>>>>>>??????>>>===>>>>>>??????@@@===:::999999:::::::::777666444333222111111000555555555666666666666666333000///111111///000444555;;;BBBWWWrrr|||~~~vvvuuuyyyvvvsssqqqooonnnppprrrssssssuuutttsssssstttsssqqqooommmmmmnnnmmmmmmmmmmmmnnnlllnnnpppqqqqqqpppmmmlllnnnnnnoooooonnnnnnmmmlllnnnoooooonnnllljjjkkklllmmmllljjjjjjjjjlllnnnooonnnooopppqqqqqqqqqqqqqqqmmmppprrrsssrrrqqqqqqrrrssstttuuuvvvvvvuuutttssssssrrrqqqnnnkkkhhheeeccc^^^YYYSSSOOONNNNNNMMMMMMGGGIIIKKKOOOTTTXXX\\\^^^```bbbeeeiiilllmmmnnnnnnnnnjjjccc\\\WWWSSSRRRRRRTTTUUUWWW[[[bbbkkkrrrwwwwwwzzz~~~~~~uuuiii```UUUQQQOOOUUU[[[```ffflllwww{{{sssjjj```UUUJJJCCC???>>>===>>>BBBKKKVVV^^^```bbbeeehhhiiihhhgggfffcccbbbdddjjjrrrxxxyyyxxx|||~~~wwwjjj```SSSJJJBBBBBBEEEGGGKKKPPPNNNSSSUUUTTTUUUXXXXXXUUUZZZ^^^bbbddddddcccccccccdddbbb```aaaeeekkkpppsssnnnkkkgggeeeffffffdddbbb```aaaaaa``````dddkkkqqqsssyyy^^^aaaeeeggggggeeeddddddmmmkkkhhheeecccdddeeefffhhhgggfffeeeeeefffhhhiiidddbbb```_________^^^]]]\\\[[[YYYXXXXXXXXXYYYZZZ[[[YYYVVVRRROOONNNMMMMMMHHHLLLNNNMMMQQQ___nnnwwwzzzjjjXXXMMMJJJIIILLLPPPOOOPPPSSSYYY___dddfffgggggggggppplllZZZPPPMMMJJJMMMMMMMMMUUU^^^^^^YYYJJJ???999???HHHSSSfffxxx|||qqqiiigggccc]]]^^^fffuuuuuujjj```\\\[[[VVVWWWVVVUUUUUUWWWWWWVVVUUUQQQOOONNNOOOQQQSSSSSSRRRVVVTTTSSSSSSVVVXXXYYYYYYXXXWWWUUUTTTRRRQQQPPPPPPTTTTTTSSSPPPLLLKKKMMMPPPMMMNNNOOOOOOOOONNNMMMLLLHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJJJJKKKKKKJJJIIIIIIIIIKKKMMMKKKHHHFFFFFFHHHKKKHHHFFFDDDDDDCCCBBB@@@???????????????@@@@@@@@@@@@???????????????@@@@@@???>>>===>>>@@@AAAAAA@@@@@@@@@BBBEEEGGGFFFBBB???======>>>>>>???AAABBBCCC@@@@@@AAAAAAAAABBBBBBBBBAAA@@@AAAAAACCCEEEHHHIIIIIIHHHEEEBBB@@@?????????>>>>>>>>>>>>????????????>>>???@@@AAA@@@>>><<<;;;@@@@@@??????>>>>>>======:::777444555888;;;;;;:::777777777777777777777777555555444333222222222222000000000000000111111111444777===III]]]sssyyyrrr}}}|||}}}yyyzzzqqqkkklllpppppppppqqqsssssstttttttttrrrqqqpppooopppqqqooommmllllllmmmllllllmmmnnnnnnnnnnnnnnnppppppooonnnmmmlllkkkkkkkkkkkkllllllkkkkkkjjjiiilllkkkkkkjjjkkkmmmnnnooooooooooooooopppppppppppppppnnnmmmmmmooopppooooooqqqpppppppppppppppqqqrrrqqqqqqppplllfff```]]]\\\TTTPPPLLLKKKLLLMMMMMMKKKNNNOOOQQQSSSTTTWWW[[[^^^cccfffjjjmmmoooqqqssstttqqqlllgggbbb[[[UUUVVV\\\XXX^^^dddiiiqqq|||yyynnnccc\\\QQQSSSWWW[[[\\\___kkkwww}}}zzztttkkk```TTTIIICCC>>>===<<<===AAAIIISSSZZZbbbccceeeffffffeeedddccceeeeeefffjjjpppvvvyyyzzzuuummmUUUPPPJJJEEEDDDEEEEEEFFFJJJJJJLLLQQQVVVYYYZZZZZZ[[[```gggkkkkkkiiigggeeeggghhhjjjkkkmmmrrrxxx|||wwwpppgggcccdddeeeccc``````^^^[[[ZZZ[[[^^^bbbdddoooqqqvvv}}}```bbbeeefffdddcccbbbbbbiiigggeeeccccccdddfffhhhffffffeeeeeeeeefffffffffbbbaaa``````aaa```___^^^[[[[[[YYYXXXXXXXXXYYYZZZ\\\[[[YYYWWWUUURRRPPPOOOMMMPPPPPPQQQXXXfffsssxxxssscccRRRJJJJJJKKKNNNPPPRRRSSSUUUYYY^^^cccgggiii|||zzzwwwdddUUUMMMKKKLLLMMMMMMNNNUUU\\\ZZZSSSFFF???<<>>>>>?????????>>>???>>>>>>===>>>>>>??????===<<<<<<===???@@@@@@??????AAADDDFFFEEECCC@@@>>>>>>>>>===>>>>>>???@@@AAA@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@AAACCCFFFHHHIIIIIIGGGEEEBBBAAA?????????======>>>>>>????????????<<<===???@@@@@@???>>>===??????>>>>>>>>>>>>>>>>>>;;;999777888:::;;;:::999777777777777777777777777666555444333222222222222333333222111000///......333555999CCCTTTiii{{{~~~yyyzzz|||sssllllllnnnnnnoooqqqrrrsssssstttsssrrrqqqppppppqqqqqqpppnnnmmmmmmnnnoooooooooooonnnmmmllllllnnnnnnnnnmmmmmmlllkkkkkkkkkkkkllllllkkkkkkjjjiiiiiiiiihhhhhhiiijjjlllmmmmmmmmmnnnnnnooooooooopppooommmlllmmmnnnoooooonnnmmmmmmnnnnnnooopppqqqrrrpppooommmjjjfffaaa\\\YYYPPPMMMIIIHHHIIIJJJJJJIIILLLNNNPPPSSSVVVZZZ___cccfffhhhkkkmmmooooooppppppmmmiiieeebbb]]]YYY\\\bbbccciiiooosss{{{}}}rrreee[[[VVVVVVWWW[[[^^^aaaiiizzz}}}wwwnnnbbbUUUJJJDDD>>>>>>======AAAIIISSSZZZ___```bbbdddeeedddcccbbbfffgggiiilllqqqvvv{{{~~~xxxooo^^^ZZZSSSKKKGGGEEEEEEFFFIIIJJJLLLRRRWWW[[[\\\\\\^^^aaaeeehhhiiiiiiiiijjjnnnnnnpppssswww{{{}}}~~~xxxqqqhhhcccbbbbbb```]]]\\\[[[ZZZYYYYYYYYYZZZ[[[aaaccchhhnnnuuu{{{```bbbccccccaaa``````aaacccbbbaaaaaabbbeeegggiiicccdddeeeeeeeeeeeedddccc^^^```aaacccccccccaaaaaa\\\[[[ZZZYYYYYYYYYZZZZZZ]]]]]]^^^]]][[[WWWTTTRRRRRRSSSRRRUUU```nnnvvvwwwhhhYYYJJJGGGKKKOOOPPPQQQTTTUUUVVVYYY^^^bbbgggiiiooo___TTTOOOOOONNNMMMMMMPPPVVVYYYRRRIII@@@@@@@@@FFFTTTeeennnooossseeeYYYTTTRRRRRR[[[ggg|||llleee___^^^^^^YYYUUUTTTSSSTTTUUUTTTSSSQQQPPPOOONNNOOOQQQSSSRRRQQQRRRQQQPPPQQQSSSUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOOOOOOONNNLLLJJJIIIKKKMMMLLLMMMNNNOOOOOONNNMMMMMMHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGFFFFFFFFFDDDEEEFFFEEECCCBBBCCCDDDCCCAAA???>>>??????>>>===;;;<<<===>>>???>>>===<<<======<<<<<<<<<<<<<<<===<<<;;;;;;===???@@@???===>>>BBBGGGGGGDDD???===<<<>>>>>>============>>>>>>>>>>>>?????????@@@@@@@@@>>>???@@@AAACCCFFFHHHIIIGGGFFFDDDBBBAAA@@@@@@???<<<===>>>>>>??????>>>>>>:::;;;===????????????>>>=========>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;999777777777777777777777777777666555555444333333222222333222222111000///......333444777===JJJ]]]sssyyyvvvnnnlllllllllmmmppprrrrrrsssssssssrrrqqqqqqpppqqqqqqpppnnnmmmnnnooorrrrrrqqqpppnnnlllkkkjjjllllllmmmmmmmmmmmmllllllkkkkkkkkkkkkkkkjjjjjjiiigggffffffffffffhhhiiijjjkkkkkkllllllmmmnnnoooooonnnlllkkklllnnnoooooonnnjjjjjjkkklllnnnooopppqqqnnnllljjjhhhgggbbbZZZTTTKKKHHHEEEDDDEEEFFFGGGFFFJJJLLLOOOSSSWWW]]]ccchhhiiijjjlllnnnnnnnnnmmmllljjjeeebbb```^^^]]]aaaggglllrrrvvvzzzuuuggg\\\UUURRRWWWXXX\\\aaahhhvvv{{{qqqeeeXXXLLLEEE??????>>>>>>AAAIIIRRRXXX[[[]]]```bbbcccbbbaaa```eeehhhlllnnnqqqwwwzzzsssjjjhhhbbbXXXNNNGGGFFFGGGFFFHHHLLLRRRYYY]]]______ccceeegggiiikkkmmmpppsssvvvvvvwww{{{{{{tttkkkdddbbbbbb```___]]]]]]]]]\\\[[[YYYWWWVVVZZZ\\\```eeeiiimmmpppqqq^^^___``````___^^^```aaa```______```aaacccfffgggaaabbbdddeeeeeecccaaa___\\\___ccceeeeeedddcccbbb^^^]]]\\\[[[[[[[[[\\\\\\___```______]]][[[YYYWWWUUUTTTTTTZZZgggtttvvvqqq```RRRFFFGGGNNNQQQQQQQQQRRRUUUXXX\\\___bbbeeegggyyyzzzhhh[[[SSSQQQRRROOONNNNNNQQQUUUSSSJJJ@@@<<<@@@DDDJJJ\\\pppwwwqqquuueeeVVVOOOMMMPPP]]]lllxxxiiiddd^^^]]]^^^WWWTTTSSSRRRSSSSSSSSSPPPNNNOOONNNNNNOOOQQQRRRRRRPPPPPPOOONNNOOOQQQSSSSSSRRRSSSRRRQQQPPPOOONNNNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLKKKLLLNNNOOOOOONNNMMMMMMIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDCCCBBBBBBCCCCCC@@@>>>======>>>???>>>===:::<<<===??????>>>===<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<>>>@@@@@@???===>>>DDDIIIIIICCC>>><<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>><<<===>>>AAACCCEEEGGGHHHEEEDDDCCCBBBAAA@@@@@@@@@<<<===>>>?????????>>>>>>;;;<<<===>>>>>>>>>======<<<<<<<<<======>>>>>>>>>=========<<<;;;999777555777777777777777777777777666666666555444444333222//////000000111111222222555444666:::BBBTTTmmmzzzpppmmmkkkjjjkkkooorrrrrrrrrrrrsssssssssrrrpppqqqqqqqqqooonnnnnnppprrrrrrqqqpppooommmkkkjjjkkklllmmmnnnooonnnnnnmmmjjjkkkkkkkkkkkkjjjiiiiiiffffffeeeeeefffgggiiijjjhhhiiijjjkkklllmmmnnnooommmkkkjjjkkkmmmnnnnnnmmmiiijjjkkklllmmmmmmnnnnnnllliiigggffffffaaaXXXPPPGGGFFFDDDCCCCCCEEEFFFGGGIIILLLOOOSSSWWW]]]dddhhhjjjjjjlllnnnpppooommmkkkiiiddd___^^^\\\ZZZ^^^dddiiimmmqqqtttyyy}}}{{{uuukkk```WWWTTTTTTWWWYYY___hhhuuu~~~uuuiiiZZZNNNFFF@@@@@@??????BBBHHHQQQWWWYYY[[[^^^```aaa___]]]\\\```eeekkknnnrrrzzz}}}wwwtttvvvtttjjj[[[NNNHHHFFFDDDFFFJJJQQQYYY^^^```aaagggiiimmmppprrrtttxxxzzz|||yyywwwyyy}}}{{{vvvnnnhhhfffffffffeeeddddddcccbbbaaa```^^^^^^]]]```dddgggjjjlllooopppZZZ\\\]]]^^^^^^^^^```bbb____________```bbbcccddd```aaadddeeedddbbb___]]][[[___dddgggfffdddcccccc```___^^^]]]]]]]]]^^^___bbbaaa___]]]\\\\\\\\\\\\YYYYYYZZZbbbpppyyytttjjjZZZOOOFFFIIIPPPRRRQQQQQQOOOTTTZZZ___aaabbbdddeeekkkxxxttt___UUUOOOMMMNNNOOONNNNNNQQQQQQLLLCCC<<<:::AAAGGGPPPdddyyyxxxxxxfffUUUMMMLLLQQQaaaqqqssshhhddd]]]\\\\\\TTTRRRQQQQQQRRRSSSRRRPPPMMMNNNNNNNNNPPPRRRRRRQQQOOONNNMMMMMMNNNPPPQQQPPPOOOPPPOOOOOONNNMMMMMMMMMNNNMMMLLLLLLLLLMMMMMMNNNMMMKKKLLLMMMNNNOOONNNMMMMMMOOONNNLLLJJJIIIGGGFFFEEEAAABBBCCCCCCDDDDDDDDDCCCEEEDDDCCCCCCCCCDDDEEEEEE@@@???======>>>??????>>><<<===>>>?????????>>>>>><<<<<<;;;:::::::::::::::=========???BBBBBB@@@>>>@@@EEEIIIHHHBBB>>>===??????>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;===???BBBCCCEEEEEEAAAAAAAAAAAA@@@@@@??????<<<===???@@@@@@@@@???>>>============<<<<<<;;;;;;;;;;;;<<<<<<=========>>>;;;<<<===<<<:::888666555777777777777777777777777666666666666666444333222...//////000111111222222444222333777===KKKcccyyy}}}tttoookkkiiikkkoooqqqqqqqqqrrrrrrsssssstttooopppqqqpppnnnnnnoooppppppppppppoooooonnnllllllkkklllnnnoooppppppooonnnjjjjjjkkkkkkjjjjjjiiihhhggggggffffffggghhhjjjkkkggghhhiiijjjkkklllmmmmmmkkkjjjiiijjjlllmmmnnnmmmkkkkkkllllllllllllkkkjjjkkkhhheeeeeeddd___VVVNNNGGGFFFEEEEEEEEEFFFIIIJJJLLLOOORRRUUUYYY]]]bbbfffjjjjjjlllpppsssssspppmmmlllddd]]]YYYVVVTTTVVVZZZ]]]bbbeeefffkkkrrruuutttlllmmmkkkddd\\\UUUTTTUUUZZZ]]]gggwwwxxxlll\\\OOOGGG@@@@@@??????AAAGGGNNNTTTYYY[[[^^^``````]]]ZZZXXXZZZ```ggglllsss~~~~~~{{{{{{{{{lllZZZMMMGGGDDDEEEIIIOOOWWW]]]aaabbbfffkkkqqqvvvyyyzzz{{{{{{~~~xxxrrrqqquuuxxxxxxvvvuuurrrmmmiiiiiiiiikkkkkkkkkjjjiiiggggggggghhhiiidddhhhmmmqqqtttvvvyyy{{{WWWZZZ\\\^^^^^^___```bbb____________```aaabbbbbb```aaacccddddddbbb___]]]\\\```eeegggdddbbbaaabbbaaa```___^^^^^^^^^______bbbaaa^^^\\\\\\]]]^^^___]]]___ccclllxxx|||rrrdddSSSLLLHHHLLLQQQQQQQQQQQQNNNTTT[[[```bbbccceeehhhooommm\\\TTTPPPMMMMMMOOOMMMNNNOOOLLLCCC>>>===;;;BBBMMM\\\nnn}}}wwwfffTTTMMMMMMTTTeeewww|||oooiiifff^^^\\\[[[QQQOOOOOOPPPRRRSSSSSSPPPNNNMMMMMMNNNPPPRRRRRRQQQOOOMMMLLLLLLNNNPPPPPPOOOMMMNNNMMMLLLLLLLLLLLLMMMMMMLLLKKKKKKLLLOOOPPPOOONNNJJJKKKLLLNNNNNNNNNNNNMMMOOONNNLLLIIIGGGFFFEEEDDDAAABBBBBBCCCDDDDDDDDDDDDFFFDDDCCCCCCEEEGGGGGGGGGBBB@@@>>>>>>???@@@??????======>>>>>>>>>>>>??????>>>===<<<;;;::::::::::::======>>>@@@CCCBBB@@@>>>@@@CCCEEEDDDAAA??????AAA>>>>>>===<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999:::<<<>>>@@@AAAAAABBB===>>>???????????????>>>===>>>@@@BBBBBBAAA@@@???>>>======<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<;;;999777777888777777777777777777777777666777777888777555444333111111111111000000//////222...///444888AAAUUUiiiuuuzzzxxxrrrmmmiiikkkooooooooooooooopppqqqrrrsssnnnooopppooonnnmmmnnnooommmnnnnnnnnnnnnnnnmmmmmmjjjlllnnnppppppooonnnmmmjjjjjjjjjjjjjjjiiiiiihhhiiiiiihhhhhhiiijjjkkkmmmhhhhhhiiijjjjjjkkklllllljjjhhhhhhiiikkkmmmmmmlllmmmmmmnnnnnnmmmllljjjiiiiiigggeeedddbbb]]]UUUOOOHHHHHHHHHHHHHHHIIIMMMPPPRRRUUUYYY\\\^^^aaaccceeellllllnnnrrrwwwwwwtttpppmmmcccZZZUUUQQQNNNNNNQQQTTTXXX[[[\\\```fffiiihhhdddggghhhccc[[[UUUTTTVVV[[[```nnnyyymmm^^^PPPGGG@@@@@@??????@@@EEELLLQQQXXXZZZ^^^``````^^^ZZZXXXXXX\\\cccjjjuuuyyygggVVVMMMHHHHHHJJJOOOVVV]]]aaacccdddjjjrrryyy{{{{{{zzzyyy}}}wwwpppllllllnnnooooookkkkkkjjjiiijjjkkkmmmnnnmmmllljjjiiiiiikkkmmmnnnmmmsss{{{WWWZZZ]]]______^^^______]]]]]]^^^___```aaabbbcccaaabbbcccdddcccaaa___^^^^^^bbbffffffbbb______aaa```___^^^]]]]]]]]]^^^___``````__________________]]]bbbjjjsss|||{{{lll\\\LLLIIIIIINNNPPPOOOPPPSSSRRRWWW]]]___aaadddjjjoooyyy~~~fffXXXTTTQQQNNNLLLNNNMMMNNNNNNFFF<<<;;;@@@===DDDTTTjjjyyy~~~uuudddUUUPPPRRRZZZlll~~~uuullljjjggg___^^^\\\QQQNNNNNNPPPRRRTTTTTTQQQOOOMMMMMMNNNPPPRRRRRRPPPNNNMMMLLLLLLNNNOOOPPPNNNLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJLLLOOOQQQPPPNNNIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKIIIFFFDDDCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEGGGDDDBBBBBBEEEHHHHHHHHHCCCAAA?????????@@@???>>>>>>===<<<;;;;;;===>>>@@@??????>>><<<<<<;;;;;;;;;;;;<<<===@@@BBBBBB???===??????>>>>>>??????AAABBB>>>>>>======<<<=========;;;;;;;;;<<<<<<<<<======888999;;;===>>>>>>>>>>>>:::;;;===>>>>>>>>>======>>>???BBBCCCDDDCCCAAA@@@<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;999;;;<<<;;;999999;;;===777777777777777777777777666777888888888666444333111111111111000000000000333......444666999GGGWWWfffnnn{{{~~~{{{vvvpppkkkkkkpppkkkkkkkkkkkklllnnnpppqqqlllmmmnnnnnnmmmlllmmmooommmmmmmmmmmmmmmllllllkkkiiijjjmmmnnnnnnmmmkkkjjjjjjjjjjjjjjjjjjiiihhhhhhjjjiiiiiiiiiiiikkklllmmmiiiiiiiiijjjjjjkkkkkkkkkiiigggggghhhjjjlllmmmllllllmmmooopppooonnnlllkkkhhhhhhfffccc___ZZZUUURRRIIIJJJKKKKKKJJJLLLPPPTTTXXX\\\bbbfffhhhhhhiiijjjoooooopppuuuzzzzzzvvvqqqjjj```VVVQQQNNNKKKKKKNNNOOOSSSVVVWWWZZZaaacccbbbeeehhhiiiddd\\\WWWYYY]]]bbbgggyyyzzznnn^^^PPPGGG??????>>>>>>???CCCJJJNNNUUUXXX]]]```bbb```]]][[[ZZZ\\\aaajjjxxxqqq```UUUNNNLLLLLLOOOVVV]]]ccceeeeeekkksssyyy|||{{{zzzzzz}}}yyysssnnnjjjiiiiiiiiifffgggiiikkklllmmmnnnooollllllllllllllllllllllllpppxxxXXX[[[___``````^^^]]]]]][[[\\\]]]___aaabbbddddddbbbcccccccccbbbaaa___^^^___dddgggfffaaa]]]^^^```___^^^]]]\\\[[[\\\]]]]]]^^^___aaabbbbbbaaa```^^^[[[bbbllluuu|||xxxgggUUUFFFFFFIIINNNPPPNNNPPPTTTVVVZZZ]]]^^^```eeennnuuurrr\\\QQQOOOMMMIIIGGGMMMMMMNNNLLLBBB888:::CCC???EEEZZZttt~~~|||tttdddWWWTTTWWWaaasssyyypppjjjjjjiii```___]]]RRRMMMMMMOOORRRUUUUUURRRPPPLLLLLLNNNPPPRRRRRRPPPNNNMMMLLLLLLNNNPPPOOONNNLLLKKKJJJJJJJJJJJJKKKLLLLLLJJJIIIIIIKKKOOOQQQPPPNNNIIIJJJLLLMMMNNNNNNNNNMMMOOOMMMKKKHHHFFFEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFGGGDDDAAABBBEEEHHHIIIHHHCCCAAA????????????>>>===>>><<<:::999999;;;>>>???@@@@@@???>>>===<<<<<<<<<:::;;;<<>><<<>>><<<999:::===???AAABBB>>>>>>============>>>>>>=========>>>>>>>>>??????888999:::<<<===<<<<<<;;;888:::;;;============<<<>>>@@@CCCDDDEEEDDDBBB@@@::::::::::::;;;<<<======<<<<<<<<<;;;;;;::::::::::::;;;<<<;;;999:::>>>AAA777777777777777777777777666777888999888666444333---...///000111222333333666000000666777666???MMM[[[fffvvv{{{}}}xxxrrrllllllppphhhhhhhhhhhhiiikkkmmmoookkkmmmnnnmmmllllllmmmnnnmmmmmmmmmmmmlllkkkjjjiiihhhiiikkkmmmmmmkkkiiigggiiijjjjjjjjjjjjiiihhhhhhjjjiiiiiiiiiiiikkklllmmmjjjjjjjjjjjjjjjjjjkkkkkkhhhgggfffgggjjjlllllllllkkkmmmoooqqqqqqpppooonnnhhhhhhgggccc]]]XXXUUUTTTIIIKKKLLLLLLKKKMMMRRRVVV\\\aaahhhmmmoooooooooooosssrrrssswww||||||vvvqqqhhh]]]SSSOOOMMMKKKLLLOOOMMMRRRTTTUUUXXX___aaa```hhhjjjjjjeee^^^[[[___eeeooouuuyyynnn___PPPGGG??????>>>===>>>BBBHHHMMMSSSVVV\\\aaacccccc```___^^^^^^aaakkkzzzwwwggg\\\RRRPPPNNNPPPVVV^^^dddgggiiinnnuuuzzz|||}}}}}}}}}}}}|||xxxrrrlllhhhggggggeeehhhkkknnnoooooopppqqqjjjlllnnnooonnnllljjjhhhiiisssZZZ\\\]]]\\\YYYXXX[[[]]]YYY[[[___bbbdddddddddccc````````````````````````cccbbbbbbaaa```^^^\\\[[[^^^\\\YYYXXXXXXYYYYYYXXX[[[ZZZZZZ\\\^^^______^^^]]]dddppp|||ttt^^^NNNFFFHHHKKKMMMOOOQQQTTTWWW]]]]]]^^^___]]]```mmmzzzooofffZZZRRROOONNNLLLIIIMMMKKKJJJGGGAAA;;;;;;??????SSSiiiuuuzzz|||}}}|||ppp___TTTXXXcccppppppffffffeeedddaaa\\\TTTOOOMMMLLLMMMPPPTTTUUURRRNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMOOOOOONNNNNNNNNLLLIIIGGGGGGHHHLLLNNNMMMJJJKKKPPPRRRPPPNNNMMMLLLMMMNNNOOONNNMMMQQQMMMHHHEEECCCCCCAAA@@@BBBCCCEEEFFFGGGGGGGGGGGGJJJIIIHHHGGGFFFEEEEEEEEE????????????>>>>>>>>>>>><<<<<<;;;:::999999999999;;;;;;<<<<<<<<<<<<<<<;;;888:::>>>@@@@@@@@@AAABBB@@@@@@???>>>>>>???@@@AAABBB@@@>>>===<<<===>>>???============<<<;;;:::999999::::::::::::::::::;;;===============>>>??????===???BBBDDDEEECCC@@@>>>:::::::::::::::;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::<<<:::777555444444555666888999999999888777555444333333222222222222222222000222333333333555:::>>>OOO]]]qqq|||}}}|||{{{|||~~~yyyuuuqqqmmmjjjiiigggfffeeefffiiilllnnnlllmmmoooqqqqqqooommmlllkkknnnppppppooommmlllllliiijjjjjjkkkkkkkkkjjjjjjggghhhhhhhhhhhhhhhggggggiiiiiihhhhhhhhhhhhhhhiiijjjjjjkkkkkkkkkllllllmmmgggggghhhjjjjjjkkkkkkkkkjjjkkkmmmoooooonnnmmmkkkjjjiiieeeaaa[[[UUUQQQNNNKKKIIIHHHKKKMMMOOOUUU]]]dddjjjpppqqqnnnkkkkkklllnnnrrrvvvvvvvvvvvvppphhh```ZZZRRROOOQQQRRRQQQOOOSSSUUUXXXYYYZZZ]]]cccgggiiiooonnneee___bbbjjjoooxxx~~~|||~~~|||wwwpppeeeUUUGGGAAA===;;;===???@@@CCCIIIOOOSSSYYY```cccdddcccaaaaaabbbeeeppp|||rrrjjj[[[VVVRRRRRRWWW\\\``````kkkpppwww|||}}}{{{yyyxxxzzzxxxtttpppnnnmmmnnnnnnhhhkkkmmmoootttyyyvvvppppppooommmlllmmmnnnmmmlllooosssyyyYYYZZZZZZ[[[[[[\\\]]]^^^\\\^^^```bbbbbbbbbaaa```________________________aaaaaaaaa```___^^^]]]\\\\\\ZZZXXXWWWWWWWWWVVVTTTXXXXXXYYYZZZ[[[[[[ZZZXXX^^^ggguuuuuu\\\IIIFFFIIILLLNNNPPPSSSVVVYYY\\\]]]___aaaaaaeeeqqq}}}eee]]]SSSMMMLLLLLLKKKJJJLLLIIIGGGEEE???:::===BBBHHHXXXkkkuuuxxxyyyvvvrrrjjj^^^TTTYYYhhhyyyxxxjjjgggffffffeeebbb]]]VVVQQQNNNLLLLLLNNNRRRTTTRRRPPPLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPMMMNNNNNNLLLIIIHHHHHHIIIMMMPPPPPPNNNOOOSSSTTTRRRNNNMMMLLLLLLMMMNNNMMMLLLNNNKKKHHHFFFFFFEEEDDDCCCBBBCCCDDDFFFGGGGGGFFFFFFIIIIIIHHHHHHGGGFFFFFFEEE@@@@@@@@@?????????>>>>>>======<<<<<<;;;;;;<<<<<<;;;<<<<<<======<<<<<<<<<888;;;>>>???@@@@@@AAACCCBBBAAA???>>>>>>>>>???@@@AAA@@@>>>===<<<===>>>???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>=========>>>>>>???<<<>>>AAACCCDDDCCC@@@???;;;:::::::::;;;;;;<<<============>>>>>>===<<<<<<===<<<;;;;;;:::::::::;;;;;;:::888666555555555666999999:::::::::888777666333333333333222222222222000222333333222444888<<>><<<>>>??????BBBGGGMMMQQQXXX^^^bbbddddddcccbbbaaaeeennn}}}~~~zzzssseee___XXXTTTTTTXXX\\\___fffkkkqqqtttuuusssrrrqqqssssssrrrrrrqqqqqqrrrrrrmmmqqquuuxxx|||~~~xxxqqqqqqooommmmmmnnnoooooonnnpppsssyyy}}}XXXWWWWWW[[[```cccbbbaaa```````````````___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^```____________^^^^^^^^^\\\ZZZYYYYYYYYYWWWTTTQQQSSSTTTTTTUUUUUUUUUTTTTTTaaammm~~~qqqWWWEEEGGGIIIMMMPPPRRRUUUXXX[[[[[[]]]aaaeeefffkkkxxxiii[[[UUUNNNJJJKKKMMMMMMMMMMMMIIIFFFCCC>>><<>>>>>>>>>>>>>>?????????<<<<<<============<<<<<<999;;;>>>???@@@@@@BBBCCCDDDCCCAAA???>>>>>>>>>???@@@???>>>===<<<===>>>?????????@@@??????>>>===<<<<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>;;;===@@@BBBCCCBBB@@@???;;;;;;;;;:::;;;;;;<<<===????????????>>>>>>===<<<===<<<;;;;;;:::;;;;;;;;;::::::999888888777666666999999:::;;;;;;:::999888444444444333333333222222111222333222222333666999>>>KKK\\\mmm}}}~~~wwwrrrrrrxxxzzz||||||yyytttoookkkhhhhhhggggggggghhhjjjkkkmmmmmmnnnooopppqqqqqqrrrrrrtttuuutttqqqnnnlllkkkiiijjjjjjjjjiiihhhhhhgggdddeeeeeeffffffeeeeeeeeedddfffiiilllmmmkkkhhhgggggghhhhhhiiiiiiiiiiiiiiifffggghhhiiijjjkkkkkkkkkkkkkkkllllllllllllmmmmmmiiigggbbb[[[UUUNNNIIIFFFEEEBBBCCCFFFHHHIIIOOOWWW\\\aaagggjjjkkklllpppsssxxx~~~xxxnnn\\\XXXRRRQQQTTTXXXYYYYYYWWW\\\bbbcccdddiiittt}}}zzzssslllnnnxxxxxx}}}}}}}}}zzztttnnnfffYYYMMMDDD???===>>>>>>>>>AAAFFFJJJNNNTTT[[[```cccdddeeebbbaaaccclllzzz~~~}}}~~~zzznnniiiaaaYYYTTTVVV[[[___cccfffkkkmmmmmmkkkjjjjjjnnnpppsssvvvwwwwwwvvvuuuvvv|||}}}rrrqqqooommmmmmooopppqqqpppqqquuuzzz||||||{{{zzzzzzXXXUUUVVV\\\eeeiiigggccc``````___^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_________^^^]]]]]]]]]\\\YYYTTTQQQOOOOOONNNMMMMMMOOOSSSVVVfffuuu{{{dddPPPDDDGGGJJJMMMPPPRRRUUUYYY\\\\\\^^^ccchhhjjjpppxxxaaaVVVRRRMMMKKKLLLOOOPPPPPPQQQLLLFFFBBB>>>>>>FFFPPPbbbkkktttwwwvvvpppeee[[[SSSVVVXXXaaayyy{{{nnnmmmcccbbbccccccaaa\\\VVVQQQNNNMMMNNNRRRVVVWWWTTTQQQNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNLLLLLLLLLKKKIIIHHHJJJKKKKKKQQQUUUUUUVVVXXXVVVRRROOOLLLJJJJJJKKKLLLKKKJJJJJJIIIGGGGGGGGGGGGFFFEEEBBBCCCDDDEEEFFFEEEDDDCCCFFFGGGIIIJJJJJJHHHFFFEEE@@@????????????>>>>>>>>>===>>>>>>???@@@AAAAAAAAA======>>>>>>>>>===<<<<<<999<<<>>>???@@@@@@BBBDDDFFFEEECCC@@@>>>>>>>>>>>>???>>>============>>>>>>??????@@@??????>>>======;;;<<<<<<======>>>>>>>>>@@@@@@@@@@@@@@@??????>>>:::<<>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;:::999777666888999:::;;;;;;:::999999666555555555444333333333222222222222222333444666;;;EEESSSbbbssszzztttsssvvv|||wwwtttxxx~~~~~~|||wwwqqqmmmhhhggggggfffffffffggghhhjjjlllnnnqqqssssssrrrqqqrrrsssuuutttqqqnnnmmmllliiiiiiiiiiiiiiihhhgggfffffffffggghhhhhhhhhggggggdddfffiiikkklllkkkjjjiiihhhhhhiiijjjjjjiiiiiihhhfffggghhhiiijjjkkkkkkkkkkkkkkkjjjjjjkkkkkklllmmmiiifffaaaYYYRRRKKKGGGDDDCCCAAACCCFFFIIIJJJPPPWWW\\\```fffkkkoootttyyy|||yyynnnZZZWWWSSSRRRUUUYYY[[[\\\ZZZaaahhhlllooowww}}}zzzzzzxxxwww|||}}}|||yyyrrrmmmggg\\\QQQFFFAAA>>>>>>>>>===???DDDHHHKKKPPPVVV\\\aaadddeeebbbaaabbbjjjwww|||{{{{{{}}}~~~zzzrrrpppjjjbbb[[[YYY]]]aaaccceeeiiijjjiiigggfffffflllpppvvv{{{~~~~~~|||zzztttooommmkkkkkkmmmoooppppppsssxxx}}}~~~zzzwwwvvvXXXVVVVVV^^^hhhmmmjjjddd]]]]]]]]]]]]]]]]]]^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\\\\\\\]]]^^^___```^^^]]]]]]]]]\\\YYYTTTPPPMMMKKKIIIFFFGGGLLLUUU\\\kkkyyyiiiSSSIIIHHHHHHJJJNNNQQQSSSVVVYYY\\\]]]___dddjjjnnnvvvooo^^^RRRPPPMMMLLLLLLNNNPPPQQQRRRLLLEEE@@@===???IIITTTkkksssyyyzzzvvvnnnbbbWWWKKKTTT]]]kkktttnnnpppcccccccccdddccc___YYYTTTNNNOOORRRVVVZZZYYYTTTOOORRRRRRRRRQQQQQQOOONNNNNNMMMNNNNNNOOOOOONNNMMMLLLLLLMMMLLLJJJHHHHHHJJJLLLLLLRRRWWWXXXYYY[[[XXXSSSMMMKKKIIIIIIKKKLLLMMMMMMMMMJJJHHHFFFFFFEEEDDDBBBDDDDDDEEEFFFFFFEEEDDDCCCDDDFFFGGGIIIIIIHHHFFFEEE??????>>>>>>>>>=========<<<===>>>@@@AAAAAAAAAAAA>>>>>>??????>>>======<<<:::<<<>>>??????AAACCCEEEHHHFFFDDDAAA???>>>========================>>>>>>>>>>>>?????????>>>======:::;;;;;;<<<======>>>>>>@@@@@@AAABBBAAAAAA@@@???;;;===???@@@AAAAAA@@@???===<<<<<<;;;;;;;;;<<<<<>>===<<<;;;:::<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<;;;:::999888777888999:::::::::999888777777666666555444444333333222222222333444444444888???JJJWWWjjj}}}wwwuuuvvvxxxzzz{{{ssstttxxx~~~}}}{{{uuuqqqiiihhhfffeeedddeeeeeeffffffjjjooosssuuutttqqqooonnnpppssssssqqqnnnmmmmmmiiiiiiiiiiiiiiihhhgggffffffgggggghhhiiiiiiiiihhhggghhhhhhiiijjjkkkkkklllfffggghhhiiiiiihhhgggfffggggggiiijjjjjjjjjjjjjjjkkkjjjjjjjjjjjjkkklllllliiieee___XXXQQQKKKGGGDDDEEEDDDFFFJJJMMMPPPVVV]]]cccgggmmmsssyyytttiiiZZZWWWUUUTTTVVVZZZ^^^```aaahhhpppvvv|||}}}zzzxxx|||||||||xxxrrrmmmhhh]]]RRRGGGBBB>>>???>>><<>><<>>>>>>>>>>>===<<<===???@@@AAAAAA@@@@@@???@@@@@@??????>>>===<<<;;;===>>>??????AAACCCFFFIIIGGGEEEBBB@@@>>>>>>>>><<<<<<============>>>>>>>>>>>>?????????>>>>>>===:::;;;;;;<<<===>>>?????????@@@BBBCCCCCCCCCBBBAAA>>>???@@@AAAAAAAAA@@@???>>>===<<<<<<;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<;;;<<<<<<===>>>=========<<<<<<;;;;;;;;;888888999::::::999888777999888888777666555444444333222222333555666555444333888AAAMMMaaa~~~yyyvvvtttttttttvvv|||yyyvvvuuu{{{|||zzz{{{~~~zzzvvvmmmkkkhhheeeddddddfffgggfffiiinnnssstttssspppmmmllloooqqqrrrpppnnnmmmmmmhhhhhhiiiiiijjjiiiiiihhheeeeeefffggghhhhhhhhhhhhiiiiiiiiihhhiiijjjkkkllleeefffhhhiiihhhgggeeedddiiiiiiiiijjjjjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkkkkkgggccc^^^WWWPPPKKKHHHFFFHHHGGGJJJPPPTTTWWW]]]eeennnpppuuu{{{}}}wwwmmmccc[[[ZZZYYYYYY\\\aaafffjjjnnnrrryyyxxxvvvzzz||||||yyysssnnnhhh]]]RRRGGGBBB??????>>><<<>>>CCCEEEFFFHHHLLLRRRWWW]]]```^^^^^^aaaiiiuuu}}}{{{{{{{{{}}}~~~~~~~~~zzzqqqggg___[[[aaadddgggiiigggeeecccbbbdddiiiqqqzzzvvvllljjjgggfffgggjjjkkklllrrrvvv|||WWWWWWZZZ```fffgggccc^^^YYYZZZ\\\]]]^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\[[[ZZZ[[[\\\^^^```\\\[[[ZZZZZZYYYWWWSSSPPPKKKLLLKKKIIIHHHNNNXXX```llljjjdddXXXKKKDDDFFFKKKOOOQQQTTTVVVWWWYYY[[[^^^\\\^^^dddmmmwwwkkkZZZSSSIIIJJJJJJJJJJJJKKKMMMOOOJJJEEE@@@???@@@GGGVVVdddsss}}}~~~rrreeeZZZQQQNNNXXXmmmvvvkkkiiihhhccccccdddfffeeebbb]]]YYYTTTRRRRRRSSSVVVVVVRRRNNNTTTTTTTTTSSSRRRQQQPPPOOOKKKMMMOOOPPPQQQPPPOOONNNOOOOOOMMMIIIGGGGGGIIIKKKJJJPPPUUUVVVXXXZZZWWWSSSHHHGGGFFFHHHMMMQQQUUUVVVTTTOOOJJJFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCDDDEEEFFFFFFFFFAAAAAAAAA@@@@@@@@@??????===>>>@@@AAABBBAAA@@@???@@@@@@@@@@@@???>>>===<<<<<<===>>>??????AAADDDFFFIIIGGGEEEBBB@@@?????????;;;<<<<<<======>>>======??????@@@@@@@@@@@@??????;;;<<<<<<===>>>???@@@AAA>>>???BBBDDDEEEDDDDDDCCC@@@AAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>??????>>>======<<<<<<<<<<<<<<<===>>>>>>???>>>===<<<<<<<<<======::::::;;;;;;;;;999888777:::999999888666555555444333222111333666888666444222666;;;EEEXXXxxx{{{wwwuuutttuuummmrrr}}}{{{tttvvv|||zzzyyy}}}~~~{{{rrrooojjjfffeeefffhhhjjjhhhjjjllloooppppppoooooonnnppprrrrrrpppmmmllllllggghhhiiijjjkkkkkkkkkkkkfffggghhhiiiiiijjjjjjjjjiiiiiijjjkkkkkkkkkjjjiiigggiiijjjlllkkkiiigggeeejjjjjjjjjjjjjjjiiiggggggggghhhjjjkkkkkkkkkjjjiiiccc```[[[UUUOOOKKKIIIHHHJJJJJJNNNUUUZZZ^^^dddlllrrrtttwww{{{}}}~~~|||{{{yyy{{{yyyuuurrrqqqkkkddd]]]]]]^^^```dddkkkrrrwww~~~tttppptttzzz|||}}}zzztttoooiii]]]QQQFFFAAA>>>???>>>===???CCCEEEEEEFFFHHHMMMRRRXXX[[[[[[\\\aaajjjvvv~~~~~~~~~~~~~~~~~~yyypppeee^^^```dddiiikkkjjjgggdddccccccgggmmmttt{{{uuummmjjjfffeeefffhhhiiijjjmmmpppuuuxxx{{{~~~UUUWWWZZZ___dddccc___[[[YYY[[[]]]^^^^^^\\\ZZZXXXZZZZZZZZZZZZZZZZZZZZZZZZ]]]\\\[[[ZZZZZZ\\\^^^___^^^\\\[[[[[[[[[YYYVVVSSSKKKMMMOOOMMMLLLOOOWWW]]]jjjaaaUUUKKKFFFFFFHHHJJJRRRUUUWWWXXXYYYZZZ]]]___[[[]]]dddnnn{{{cccTTTPPPHHHIIIJJJKKKKKKMMMOOOQQQIIIEEEAAABBBFFFOOO___nnnuuu~~~oooaaaVVVOOOQQQ[[[ssspppkkkiiiggg___```aaacccccc```ZZZVVVWWWSSSPPPOOOQQQRRRQQQOOORRRSSSSSSSSSSSSSSSRRRQQQLLLMMMOOOQQQRRRRRRQQQPPPPPPOOOMMMIIIGGGFFFHHHJJJFFFKKKPPPQQQSSSUUUSSSOOOGGGFFFEEEHHHMMMSSSWWWYYYVVVQQQKKKGGGGGGIIIJJJKKKHHHIIIIIIIIIHHHFFFEEEDDDBBBBBBBBBBBBCCCEEEFFFGGGCCCCCCBBBBBBBBBBBBAAAAAA>>>???AAACCCCCCBBBAAA@@@AAAAAAAAA@@@@@@>>>======<<<===>>>??????AAADDDGGGIIIGGGEEEBBBAAA@@@???@@@;;;;;;<<<===>>>>>>======@@@@@@AAABBBBBBAAAAAAAAA<<<===>>>???@@@AAABBBBBB===???BBBDDDEEEFFFEEEDDDBBBBBBBBBBBBAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<>>>??????@@@@@@@@@??????<<<<<<<<<<<<<<<===>>>>>>@@@???===;;;;;;<<<>>>???<<<<<<======<<<:::888777::::::999888777666555444333222111444777999777555555777:::AAARRRqqq|||xxxwwwwwwxxxhhhmmmwwwtttsss|||}}}{{{zzz~~~~~~vvvrrrlllhhhfffgggkkkmmmlllkkkkkkkkklllmmmoooqqqqqqrrrtttssspppmmmkkkjjjggghhhiiijjjkkkllllllllliiiiiijjjkkklllmmmmmmmmmgggiiilllmmmmmmkkkhhhffflllmmmoooppppppnnnkkkiiilllkkkkkkkkkiiihhhgggffffffhhhjjjkkklllkkkiiihhh```]]]XXXSSSNNNKKKJJJIIIKKKKKKPPPXXX^^^bbbiiippprrrssstttvvvvvvtttppplllqqqrrrpppmmmmmmpppnnniii^^^```bbbeeekkksss|||~~~rrrkkkpppvvv||||||}}}zzzuuupppiii\\\PPPFFFAAA>>>>>>>>>===???DDDFFFEEEEEEFFFJJJOOOUUUXXXYYY[[[aaakkkwww}}}~~~~~~~~~}}}vvvllldddbbbggglllooonnnkkkgggeeegggiiilllppptttwwwzzz{{{|||sssnnnkkkgggeeeeeegggiiiiiiiiikkknnnqqqssswww{{{UUUWWWYYY[[[]]]\\\[[[[[[QQQUUUZZZ]]]\\\YYYVVVUUU[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\\\\\\\]]]^^^^^^```]]][[[[[[\\\[[[WWWTTTRRRPPPNNNMMMOOOTTTXXX[[[eeeZZZLLLDDDDDDHHHKKKLLLQQQSSSVVVYYY[[[]]]]]]^^^]]]bbbiiirrrqqq```VVVNNNJJJKKKLLLMMMMMMLLLKKKJJJBBBDDDAAA???JJJddd{{{{{{xxxmmm\\\UUUXXXVVVgggzzznnniiiggghhh```aaabbbbbb```\\\YYYVVVVVVUUUSSSRRRPPPNNNMMMLLLZZZZZZYYYXXXVVVTTTQQQPPPOOOPPPQQQQQQQQQPPPOOONNNOOOMMMKKKJJJJJJJJJHHHGGGHHHIIIJJJNNNQQQQQQPPPNNNKKKGGGCCCFFFMMMTTTVVVVVVQQQNNNKKKJJJJJJKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGCCCBBB@@@?????????@@@@@@>>>???AAACCCDDDDDDCCCBBBBBBBBBAAA@@@??????>>>>>><<<===>>>>>>>>>???BBBDDDGGGGGGFFFDDDBBB@@@>>>===============<<<<<<<<<<<>>AAADDDFFFGGGEEECCCAAA<<<<<<<<<<<<<<<======>>>===???AAAAAA@@@>>>>>>>>>@@@@@@@@@???>>>===<<<;;;;;;<<<===>>>>>>======<<<;;;<<<>>>===<<<<<<===>>>;;;:::999777666555555555666777777666444333333444444333555>>>LLLddd~~~{{{zzzzzznnnlllppp{{{~~~ssspppvvv}}}}}}zzzxxx|||{{{wwwqqqllliiihhhiiijjjmmmkkkhhhfffgggiiimmmooopppqqqrrrrrrpppnnnjjjhhhkkkiiiggghhhkkkmmmllljjjmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjlllnnnnnnllljjjhhhmmmlllkkkjjjiiiiiiiiiiiiiiiiiijjjiiihhhfffeeeccc```ZZZUUUSSSOOOLLLLLLOOOMMMQQQXXX^^^bbbfffiiikkkiiifffdddeeeiiilllllljjjqqqvvvyyyxxxxxxwwwqqqkkkeeeeeejjjttt}}}~~~~~~|||rrrllllllnnnsssyyy~~~~~~{{{xxxvvvqqqhhh]]]TTTIIIAAA<<<===>>>>>>???BBBIIIJJJJJJIIIHHHJJJPPPVVVZZZ^^^eeennnuuuzzzzzzyyy{{{|||}}}~~~~~~|||}}}~~~~~~{{{|||~~~~~~{{{vvvppplllnnnjjjiiinnnpppooommmmmmhhhfffdddcccfffkkkppptttyyy{{{~~~~~~zzzuuurrroookkkgggfffhhhjjjjjjiiihhhkkknnnooooooppprrrsssXXXYYY[[[\\\]]]\\\[[[ZZZWWWYYY\\\]]]\\\[[[ZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[]]]]]]]]]\\\]]]]]]^^^^^^^^^[[[YYYYYYYYYXXXUUURRRSSSQQQOOOOOORRRVVVZZZ\\\___VVVJJJCCCDDDIIILLLMMMQQQSSSVVVXXXZZZ\\\^^^```^^^ccckkkwwwjjj[[[QQQIIIIIIJJJKKKLLLLLLKKKIIIHHH===???AAAHHH\\\wwwyyylll[[[VVV[[[dddqqqqqqhhheeeeeefffaaaaaa```^^^[[[WWWTTTQQQSSSRRRQQQPPPOOONNNMMMMMMXXXWWWWWWVVVTTTRRRPPPNNNOOOPPPRRRRRRRRRQQQOOOMMMMMMLLLKKKJJJKKKKKKKKKJJJIIIJJJMMMNNNOOOOOONNNMMMOOOKKKHHHJJJPPPTTTVVVUUUNNNLLLJJJJJJKKKLLLKKKKKKHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFCCCBBBAAA@@@@@@@@@AAAAAA???@@@BBBDDDDDDDDDCCCBBBAAAAAABBBBBBAAA@@@??????;;;===>>>???@@@AAADDDFFFGGGGGGFFFDDDCCCAAA???>>>??????>>>>>>>>>=========AAA@@@@@@@@@@@@AAAAAABBBAAABBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@<<<===@@@BBBBBBAAA???>>>??????>>>===<<<<<<<<<===>>>@@@BBBBBBAAA@@@@@@@@@??????@@@@@@???>>>======;;;<<<===>>>>>>>>>===<<<<<<===>>>>>>======>>>??????>>>;;;999777555555444666777777666444333333444555333444:::EEEXXXsss~~~sssnnnmmmttt}}}yyyqqqssszzz~~~|||vvvpppllljjjiiiiiijjjiiihhhhhhhhhiiikkkllllllnnnoooppppppnnnkkkiiillljjjhhhiiilllmmmmmmkkklllllljjjiiiiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiggghhhkkkmmmmmmlllkkkjjjjjjiiiiiihhhhhhhhhhhhhhhiiiiiiiiihhhgggdddbbb```]]]WWWRRRPPPLLLIIIIIIMMMKKKOOOTTTXXXZZZ]]]```bbbbbbbbbaaaaaaccchhhmmmqqq{{{~~~{{{uuuooojjjjjjpppzzz}}}zzzwwwtttuuu{{{|||tttlllkkkmmmsss|||{{{zzzwwwuuuqqqhhh\\\TTTGGG@@@<<<===??????AAADDDGGGHHHIIIGGGFFFHHHNNNSSSZZZ^^^eeemmmtttxxxyyyxxx||||||}}}~~~|||}}}~~~~~~}}}}}}|||~~~{{{vvvsssqqqmmmlllpppsssrrrqqqrrrpppmmmiiifffeeegggjjjlllsssuuuwwwyyyyyywwwuuusssppplllhhhfffggghhhhhhgggkkknnnrrrsssrrrpppooooooYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[\\\\\\\\\[[[[[[]]]___]]]]]]\\\\\\\\\[[[[[[[[[\\\]]]]]]]]]]]]^^^^^^___]]]\\\ZZZYYYYYYWWWUUURRRSSSRRRPPPQQQUUUYYY[[[\\\UUUNNNFFFBBBEEEJJJNNNPPPRRRTTTVVVXXXYYY\\\```cccdddhhhqqqxxxbbbWWWNNNGGGGGGIIIJJJKKKKKKIIIFFFDDD<<<>>>EEEWWWrrrvvvggg[[[\\\eeettt{{{zzzeeeaaabbbccccccbbbaaa___[[[WWWSSSPPPNNNPPPPPPOOOOOOOOOOOOOOOOOOUUUUUUTTTRRRQQQOOONNNMMMOOOQQQTTTVVVUUUSSSOOOMMMKKKKKKKKKLLLMMMNNNOOOPPPLLLOOOQQQPPPMMMJJJJJJLLLPPPMMMKKKMMMQQQSSSRRRQQQLLLJJJIIIIIIKKKMMMMMMLLLIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDFFFGGGGGGFFFEEEEEECCCCCCBBBAAAAAAAAAAAABBBAAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBCCCCCCBBB@@@???;;;===???AAAAAABBBEEEGGGFFFFFFFFFEEECCCAAA??????AAAAAA@@@@@@@@@?????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@????????????@@@@@@???@@@AAAAAABBBAAAAAA@@@BBBAAA@@@>>>===<<<<<<<<<>>>@@@BBBCCCBBBBBBCCCDDD@@@@@@AAAAAAAAA@@@@@@???;;;<<<===>>>>>>>>>>>>===<<<>>>@@@@@@???>>>???@@@CCCAAA>>>:::777555444444666777888777555444444555666444333666;;;GGG[[[lll|||sssmmmnnnttt}}}uuussswww{{{~~~|||wwwqqqmmmjjjhhhgggggghhhhhhhhhhhhhhhhhhjjjkkkmmmoooooonnnlllkkkmmmkkkjjjjjjlllmmmmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhheeegggiiikkkllllllkkkjjjfffffffffffffffggghhhhhhiiiiiiiiihhheeebbb^^^\\\XXXRRRMMMKKKHHHEEEEEEIIIKKKMMMPPPQQQRRRUUUXXXZZZ[[[^^^```aaabbbhhhqqqyyy|||vvvpppnnnnnnrrryyy}}}zzzwwwwwwqqqooollllllsss}}}vvvkkkiiijjjrrr~~~xxxwwwvvvuuuqqqhhh\\\SSSFFF@@@<<<===??????BBBFFFGGGIIIJJJHHHGGGHHHMMMQQQYYY]]]dddlllrrrvvvwwwxxx{{{~~~}}}{{{|||~~~||||||}}}}}}}}}|||{{{{{{|||~~~~~~{{{xxxtttooommmppprrrrrrsssvvvvvvsssnnnjjjgggffffffgggkkkmmmnnnppprrrssssssssspppmmmiiigggfffgggfffeeejjjnnnsssvvvuuusssqqqpppWWWXXXYYYZZZ[[[[[[[[[[[[ZZZ[[[\\\[[[ZZZZZZ\\\^^^]]]]]]]]]\\\[[[[[[ZZZZZZ\\\\\\]]]^^^^^^____________^^^]]]\\\ZZZXXXVVVUUUSSSQQQPPPRRRVVVYYYZZZYYYLLLGGGCCCBBBFFFLLLQQQSSSTTTUUUWWWXXXYYY]]]cccgggmmmppp{{{kkk\\\VVVPPPJJJHHHIIIKKKLLLJJJHHHDDDBBB@@@BBBLLLddd{{{nnnbbb]]]gggtttooo______aaaaaa```bbb```^^^ZZZWWWSSSQQQPPPOOOOOOOOOOOOOOOPPPRRRSSSTTTSSSQQQPPPNNNNNNNNNNNNPPPSSSWWWZZZYYYVVVQQQNNNJJJKKKMMMNNNPPPRRRTTTVVVUUUXXXYYYUUUNNNIIIHHHKKKMMMKKKKKKMMMPPPQQQPPPNNNKKKJJJIIIJJJLLLMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFDDDEEEGGGHHHHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA???AAACCCEEEEEECCCAAA???===???AAABBBBBBCCCDDDFFFFFFFFFEEEEEECCCBBBAAA@@@CCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@???>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>>>>???AAACCCCCCCCCCCCEEEGGGDDDDDDDDDDDDCCCBBBAAA@@@<<<<<<======>>>>>>>>>???>>>@@@BBBBBBAAA@@@@@@AAABBB@@@===:::777666666666777888999888666555666777888555333444555:::GGGSSSeeettt~~~~~~zzzqqqoooqqqwww|||zzzxxx~~~{{{vvvqqqllljjjhhhggggggffffffggghhhhhhkkklllnnnoooooonnnlllkkklllkkkjjjjjjkkkkkkkkkkkkjjjiiiiiihhhgggggghhhhhhggggggggggggggggggggggggfffgggiiijjjkkkjjjiiiiiidddddddddeeefffggghhhiiijjjjjjjjjhhheee```\\\YYYRRRMMMHHHGGGDDDAAABBBFFFLLLMMMNNNOOOPPPSSSWWW[[[]]]```dddgggkkkqqqyyy|||vvvrrrnnnpppllllllooooookkkggghhhmmmnnnpppvvv}}}xxxiiiffffffooo}}}~~~vvvuuuuuutttpppggg[[[RRRFFFAAA===>>>???>>>AAAFFFJJJLLLNNNLLLJJJKKKNNNQQQWWW\\\dddkkkppptttvvvxxx{{{~~~}}}{{{zzz{{{}}}~~~||||||||||||{{{zzzzzzyyyzzz|||}}}~~~}}}zzzyyyvvvqqqnnnoooooonnnppptttwwwuuurrrooollljjjjjjiiihhhhhhiiijjjlllnnnpppqqqpppnnnkkkhhhfffeeeeeedddeeeiiiooosssuuuvvvxxxxxxQQQRRRTTTVVVXXXZZZ[[[[[[WWWZZZ]]]___]]]\\\[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZ[[[\\\]]]______```____________^^^\\\ZZZWWWVVVUUURRRPPPOOORRRWWWYYYWWWTTTEEEDDDBBBDDDHHHMMMRRRUUUUUUWWWYYYZZZZZZ^^^ffflllqqqwww{{{cccYYYTTTOOOKKKJJJKKKKKKKKKJJJGGGCCCAAACCCEEEQQQjjj}}}ssshhhaaadddttthhh___aaabbb^^^[[[\\\[[[ZZZXXXVVVTTTSSSRRRQQQPPPPPPPPPPPPRRRTTTUUUTTTRRRPPPNNNMMMNNNOOOOOORRRUUUYYY\\\\\\XXXSSSPPPKKKMMMPPPQQQRRRTTTXXX[[[bbbdddddd]]]TTTMMMKKKMMMJJJJJJLLLNNNPPPRRRQQQPPPMMMLLLKKKKKKMMMMMMKKKJJJJJJJJJJJJJJJJJJHHHGGGGGGDDDFFFGGGHHHGGGEEECCCBBB?????????@@@@@@@@@??????BBBBBBBBBBBBBBBAAAAAAAAA@@@AAACCCEEEEEECCC@@@??????AAACCCDDDCCCBBBBBBCCCEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCCCCBBBBBBBBBBBB@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@AAA@@@???>>>>>>???@@@AAA???>>>===<<<<<<===>>>>>>@@@@@@????????????@@@@@@???@@@BBBCCCCCCDDDFFFHHHIIIIIIHHHGGGEEEBBB@@@???<<<<<<<<<===>>>??????@@@AAACCCEEEEEEDDDBBBAAAAAA???===;;;888777777888999999:::;;;:::888888888::::::777555555444555<<>>===@@@FFFLLLNNNPPPOOOLLLLLLNNNPPPUUU[[[cccjjjnnnrrrvvvyyy|||{{{zzz{{{|||}}}}}}}}}||||||{{{zzzzzzyyyyyyyyy{{{{{{|||}}}|||{{{zzzyyyzzzuuuqqqpppnnnlllnnnssszzzyyyxxxuuurrrooommmllliiihhhgggggghhhjjjmmmnnnooonnnllljjjgggfffffffffdddgggkkkooorrrvvv{{{~~~KKKLLLNNNPPPSSSVVVXXXYYYUUUZZZ___bbbaaa^^^[[[YYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^___`````````___]]]]]]]]][[[WWWTTTSSSSSSRRRPPPOOORRRWWWWWWSSSNNNCCCCCCDDDGGGKKKOOORRRUUUUUUYYY\\\]]]]]]```hhhooosss}}}qqq]]]UUUQQQLLLJJJLLLLLLKKKJJJHHHEEEBBBAAA@@@DDDSSSkkk|||yyytttkkkccccccnnntttddd```aaa___ZZZWWWTTTTTTUUUUUUTTTTTTSSSRRRSSSRRRQQQPPPPPPRRRTTTUUUTTTRRROOOMMMLLLNNNPPPQQQRRRUUUYYY\\\\\\XXXTTTQQQKKKNNNQQQRRRRRRTTTXXX\\\kkkkkkhhhaaaYYYRRRPPPPPPKKKLLLNNNPPPRRRTTTTTTUUUNNNMMMMMMMMMNNNNNNLLLJJJKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFFFFFFFEEEDDDBBBAAA===>>>??????@@@?????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDCCCAAA???>>>>>>AAACCCDDDCCCBBBBBBBBBEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@??????@@@@@@@@@@@@??????@@@@@@????????????@@@@@@@@@@@@???>>>>>>>>>????????????>>>>>>???@@@@@@AAA???@@@AAAAAAAAABBBDDDGGGKKKKKKIIIGGGEEEBBB???>>><<<<<<<<<===>>>???@@@AAAEEEGGGIIIHHHFFFCCCAAAAAA===<<<999777777888:::<<<;;;<<<===<<<;;;:::;;;===;;;888666777555444888>>>@@@OOOdddttt|||zzzwwwzzz}}}}}}~~~~~~|||yyyvvvtttnnnkkkhhheeeeeegggjjjlllppppppppppppooonnnmmmllliiijjjjjjiiigggggghhhjjjjjjiiiiiihhhhhhhhhiiiiiiggggggggggggggggggggggggiiiiiiiiihhhgggfffddddddbbbbbbbbbccceeeggghhhiiikkkkkkkkkiiieee___YYYVVVLLLGGGDDDEEEEEECCCFFFKKKLLLNNNQQQUUUYYY___fffkkktttsssuuu{{{|||uuuxxxxxxvvvwwwzzzzzzwwwpppggg___]]]]]]___dddjjjlllxxx}}}yyynnnjjjhhhmmmvvv{{{{{{xxxtttrrrooommmiiiaaaVVVNNNFFFBBB@@@@@@>>>===AAAHHHLLLOOOQQQPPPMMMKKKLLLNNNTTTZZZccciiinnnrrrxxx|||}}}||||||{{{{{{||||||}}}|||{{{zzzzzzyyyzzzzzzzzz||||||}}}}}}}}}}}}||||||~~~zzzwwwuuurrroooqqqvvv~~~{{{wwwrrrnnnkkkkkkiiihhhffffffhhhjjjkkkmmmnnnmmmkkkiiihhhhhhiiiiiikkkmmmnnnppptttyyy}}}HHHIIIJJJLLLNNNPPPRRRTTTTTTXXX]]]```___\\\YYYXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZ\\\^^^```aaaaaa``````]]]^^^^^^[[[WWWSSSSSSSSSSSSQQQPPPSSSXXXWWWQQQJJJCCCEEEHHHJJJMMMPPPRRRTTTUUUZZZ___``````ccckkkrrrzzzfffWWWRRROOOMMMMMMMMMLLLIIIGGGDDDBBBAAA@@@???EEEUUUjjjvvvwwwsssrrriiieee___]]]eeexxxvvvkkk```]]]]]]ZZZVVVTTTPPPRRRTTTUUUVVVUUUTTTSSSUUUTTTQQQOOOOOOPPPRRRSSSSSSPPPMMMKKKKKKMMMOOOQQQQQQTTTWWWZZZYYYVVVRRRPPPJJJNNNQQQQQQPPPQQQVVVZZZgggeeeaaa\\\WWWSSSPPPNNNLLLMMMOOOPPPQQQRRRTTTVVVMMMMMMMMMOOOPPPPPPOOOMMMKKKLLLLLLKKKKKKJJJIIIHHHFFFFFFEEEDDDCCCBBBAAA@@@===>>>???@@@AAA@@@@@@???>>>>>>>>>>>>???@@@AAAAAACCCCCCCCCBBBAAA???>>>===;;;>>>AAACCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCBBB@@@???===;;;;;;<<<===>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>>>>>??????>>>???@@@??????@@@BBBEEEIIIHHHGGGEEECCC@@@>>>======<<<<<<===>>>???AAABBBHHHJJJLLLJJJGGGCCC@@@@@@???===:::888888:::<<<>>>===>>>??????======>>>???;;;888666777666444666:::<<>>???@@@AAABBBAAAAAA@@@============>>>???@@@AAAEEEDDDBBBAAA???>>><<<<<<777;;;???BBBDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDAAAAAA@@@@@@@@@?????????AAAAAABBBCCCBBB???===;;;888999:::<<<============@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>===AAAAAA???>>>======<<<<<<>>>??????>>>===>>>AAACCCEEEEEEDDDCCCAAA@@@>>>======<<<<<<<<<>>>???AAACCCJJJLLLMMMLLLHHHCCC@@@???AAA???<<<:::999;;;===???>>>???@@@@@@???>>>???AAA;;;777666666555333444888666>>>JJJWWWdddqqq}}}~~~vvvvvvzzz{{{~~~~~~|||{{{mmmmmmmmmllllllkkkkkkkkkkkkkkkllllllmmmnnnnnnooojjjlllmmmkkkhhhgggiiikkkkkkjjjjjjjjjjjjjjjkkkkkkhhhhhhhhhhhhhhhhhhhhhhhheeeeeeffffffffffffffffff______``````aaacccdddeeegggggghhhgggccc]]]VVVSSSKKKGGGEEEHHHIIIJJJNNNSSSXXX[[[aaagggmmmssszzz~~~}}}~~~{{{uuurrrrrrssszzz}}}wwwiiibbb^^^aaahhhqqq|||~~~|||}}}yyyvvvtttvvvxxxzzz{{{qqqmmmhhhccc___WWWNNNHHH???===>>>??????@@@GGGOOOQQQUUUXXXWWWSSSPPPOOOPPPQQQYYYbbbiiinnnsss{{{}}}{{{zzz{{{|||{{{zzzzzzyyyzzz{{{}}}~~~wwwwwwxxxzzz|||~~~{{{yyyyyyzzzwwwuuuxxx~~~~~~{{{uuuppplllhhhhhhgggfffffffffggghhhjjjlllnnnnnnlllkkknnnpppkkknnnrrruuuvvvwwwxxxyyyCCCDDDEEEGGGHHHJJJKKKKKKMMMNNNPPPSSSTTTVVVVVVVVVYYYVVVTTTUUUYYY^^^``````]]]^^^```aaabbbbbbbbbaaabbb___]]]\\\\\\YYYTTTPPPRRRTTTXXX]]]___XXXLLLCCCFFFIIIMMMPPPQQQRRRTTTVVV[[[___eeehhhffffffppp}}}xxxdddTTTQQQOOOJJJIIINNNMMMKKKIIIGGG@@@;;;<<>>???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCAAA??????AAABBBCCCBBBCCCBBBAAA???===<<<;;;;;;:::;;;>>>AAADDDFFFHHHIIIKKKJJJIIIGGGFFFEEEEEEEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@???===<<<;;;;;;;;;999888999<<>>BBBAAA@@@???>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;AAA@@@>>>=========>>>???@@@@@@AAAAAA@@@@@@??????DDDCCCBBBAAAAAABBBDDDDDDFFFGGGIIIIIIHHHFFFCCCAAAAAA>>>;;;999:::===@@@CCCDDDDDDBBBAAA???>>><<<<<<===<<<:::888777777777888888:::???IIIXXXjjjzzz~~~}}}yyyyyy~~~}}}zzztttpppkkkhhhhhhjjjjjjkkkooollljjjjjjmmmooopppqqqpppqqqqqqpppmmmkkkjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhiiijjjiiihhhhhhjjjkkkfffeeedddcccbbbcccdddddddddaaa^^^]]]___bbbdddeeeeeeeeeeeeddd```[[[VVVRRRKKKKKKJJJLLLOOOTTTYYY\\\___iiirrrtttwwwzzzxxxssszzz{{{yyytttrrrttttttrrr{{{pppffflllooonnnttt~~~}}}}}}{{{xxxvvvwwwxxxyyyyyypppkkkeee___ZZZSSSKKKEEE@@@???===<<<===BBBIIINNNVVVWWWXXXWWWTTTPPPNNNNNNQQQWWW___gggmmmuuu~~~|||{{{|||||||||{{{{{{yyyzzz~~~~~~zzzwwwwwwxxxyyyyyyzzz{{{{{{zzzyyyxxxwwwxxxyyyzzz{{{}}}|||{{{zzzxxxtttoookkkjjjhhhgggfffffffffdddbbbfffiiilllppprrrppplllhhhmmmmmmooouuu{{{|||wwwrrrEEEEEEEEEFFFGGGHHHIIIIIILLLMMMMMMNNNPPPQQQRRRSSSYYYXXXXXX\\\```cccbbbaaa]]]^^^```bbbcccccccccccc```^^^[[[[[[[[[YYYUUURRRSSSVVVZZZ\\\[[[TTTKKKDDDGGGJJJMMMPPPQQQSSSUUUWWW\\\___dddfffdddfffrrrppp^^^PPPOOONNNJJJJJJOOOLLLIIIHHHFFFAAA<<>>>>>@@@AAABBBAAABBBAAA@@@>>>===;;;;;;;;;:::;;;>>>AAADDDFFFGGGHHHIIIHHHGGGFFFEEEDDDCCCCCCAAA@@@@@@???????????????????????????>>><<<;;;::::::::::::999888:::===???DDDDDDDDDDDDCCCAAA???>>>AAAAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;>>>>>>=========>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCBBBAAAAAABBBCCCDDDEEEFFFGGGHHHGGGEEEBBBAAA@@@>>>;;;999:::===@@@CCCGGGFFFDDDBBB@@@>>><<<;;;===<<<:::888777777777777555777;;;BBBOOO```rrr}}}}}}xxxuuu}}}~~~~~~}}}zzzwwwssspppmmmkkkkkklllllllllmmmlllmmmnnnqqqqqqpppnnnnnnooopppnnnlllkkkkkkllljjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjiiihhhhhhiiijjjhhhgggfffdddddddddeeeeeefffccc``````aaaccceeeeeeeeefffeeeddd```[[[VVVRRROOONNNNNNPPPTTTYYY___bbbhhhpppuuuuuuuuuwwwvvvrrrooorrrtttsssvvv}}}}}}tttkkkhhhrrr}}}~~~~~~~~~~~~|||}}}~~~~~~}}}|||{{{|||yyywwwvvvwwwwwwwwwvvvooojjjccc\\\VVVOOOHHHCCC??????===<<<>>>BBBIIIOOOUUUWWWXXXWWWTTTQQQOOONNNQQQWWW___hhhooowww}}}zzzyyyyyyzzzzzzyyy|||yyyzzz}}}~~~{{{xxxuuuvvvvvvwwwxxxxxxyyyyyyvvvvvvvvvwwwxxxzzz{{{|||yyyxxxwwwwwwwwwuuurrrooojjjhhhgggggghhhiiihhhggghhhiiikkknnnooonnnkkkiiilllkkkmmmrrrxxxzzzvvvrrrHHHGGGFFFEEEFFFGGGHHHIIIKKKJJJIIIIIIKKKMMMOOOQQQWWWYYY\\\aaadddeeebbb```______```aaabbbbbbbbbaaa]]]\\\ZZZZZZYYYXXXUUUSSSTTTYYY^^^]]]WWWOOOIIIFFFJJJLLLNNNPPPQQQTTTWWWZZZ___aaadddeeedddhhhwwwfffXXXMMMLLLMMMJJJKKKOOOJJJGGGEEEDDD@@@>>>CCCJJJXXXeeessswwwnnn```UUUOOOKKKNNNWWWggg{{{iii^^^[[[XXXUUUSSSSSSTTTUUUZZZ___cccccc^^^XXXUUUSSSTTTSSSSSSQQQOOOMMMKKKIIIKKKKKKLLLLLLMMMNNNNNNOOOQQQQQQPPPOOONNNMMMLLLLLLNNNSSSXXXZZZWWWRRRMMMJJJGGGGGGFFFHHHJJJKKKJJJIIIFFFGGGGGGHHHLLLQQQOOOKKKJJJJJJKKKKKKJJJJJJIIIIIIFFFFFFEEEDDDCCCBBBBBBAAAAAABBBBBBAAA@@@???@@@AAADDDDDDDDDCCCCCCBBBBBBBBB@@@>>>======???@@@@@@@@@@@@???>>>===<<<;;;:::::::::;;;===@@@CCCEEEFFFGGGEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>>============>>>???>>>===;;;:::999999999999999:::999999;;;>>>AAAFFFFFFFFFEEECCCAAA???>>>AAA@@@???>>>============>>>=========<<<<<<<<<<<<;;;<<<===>>>??????>>>>>>??????@@@AAABBBBBBBBBBBBCCCBBBAAAAAAAAAAAABBBBBBBBBCCCEEEEEEEEECCCAAA@@@>>>===:::999:::===@@@BBBIIIHHHFFFCCC@@@>>><<<;;;<<<;;;:::888777777777777333555999<<>>======>>>CCCJJJOOOUUUWWWXXXWWWTTTQQQPPPOOOQQQWWW```jjjsss{{{~~~{{{xxxwwwwwwyyyyyyyyy|||yyyyyy{{{{{{xxxuuuttttttuuuuuuvvvvvvwwwwwwuuuuuuwwwxxxyyyyyyyyyyyytttsssrrrsssuuuvvvuuutttkkkjjjhhhiiikkkllllllkkkiiiiiiiiijjjjjjjjjjjjjjjkkkjjjjjjnnnrrruuusssqqqHHHGGGFFFEEEFFFGGGIIIJJJHHHGGGFFFGGGIIIMMMQQQTTTXXXZZZ]]]```bbbaaa^^^\\\aaa`````````___^^^^^^]]]]]]\\\ZZZYYYWWWUUUSSSRRRUUU]]]cccaaaVVVLLLGGGFFFMMMNNNPPPQQQRRRUUUYYY]]]bbbbbbcccdddeeemmmrrr___TTTLLLLLLLLLJJJJJJMMMIIIEEECCCAAA??????GGGPPPfffqqq|||{{{mmm\\\RRRNNNJJJSSSdddwwwxxxeee[[[YYYVVVTTTRRRRRRSSSTTTUUUYYY\\\[[[XXXTTTQQQPPPRRRRRRQQQOOONNNLLLJJJIIIJJJKKKLLLNNNOOOOOOOOOOOOQQQPPPOOOMMMLLLLLLLLLLLLLLLPPPVVVXXXUUUPPPJJJGGGFFFGGGIIIKKKLLLKKKIIIHHHDDDEEEGGGIIIMMMNNNLLLIIIEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@>>>@@@AAAAAA@@@???@@@AAADDDDDDCCCCCCBBBAAAAAAAAA>>>===<<<===>>>??????>>>>>>>>>======<<<;;;:::999999;;;===???BBBCCCDDDEEEAAABBBCCCDDDCCCAAA>>>===>>>======<<<<<<<<<======???===;;;:::888888999999999:::::::::;;;===AAADDDHHHHHHGGGEEECCCAAA@@@???@@@@@@???>>>============>>>>>>=========<<<<<<<<<999;;;===@@@AAAAAA???>>>>>>???@@@AAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAA@@@???>>>===;;;:::;;;===@@@BBBFFFEEECCCBBB@@@>>><<<<<<;;;:::999999888777777777555888999:::>>>KKK___nnnzzz{{{|||yyyxxxrrrrrrssstttvvvvvvtttrrrnnnoooqqqtttvvvuuuqqqooooooooommmkkkiiihhhkkkmmmkkkkkkkkkkkkjjjjjjjjjjjjiiikkkkkkjjjhhhffffffgggjjjiiigggfffeeeeeeeeeeeegggeeedddeeefffeeedddbbbccccccbbb```\\\VVVRRROOOQQQPPPPPPQQQUUUZZZ___bbbaaabbbbbbaaaaaaeeeiiilllttt~~~~~~}}}xxxpppjjjlllsssyyy|||{{{{{{||||||}}}}}}~~~~~~|||}}}~~~~~~}}}|||{{{{{{|||{{{yyyvvvnnniii```WWWNNNGGGBBB@@@>>>>>>======???DDDKKKPPPUUUWWWYYYXXXVVVSSSQQQQQQRRRXXXaaalllwww{{{yyywwwvvvxxxzzz{{{{{{|||zzzxxxxxxyyyyyywwwuuuttttttttttttuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvtttrrrrrrpppoooppprrruuuvvvvvvooommmkkkkkklllmmmmmmllliiihhhgggfffdddeeegggiiillljjjhhhiiilllnnnnnnmmmEEEDDDDDDDDDDDDFFFGGGHHHFFFEEEEEEFFFJJJPPPVVVYYY]]]^^^^^^^^^]]]\\\[[[[[[]]]]]]\\\\\\\\\\\\]]]]]]^^^]]][[[YYYVVVSSSRRRRRRWWW```gggcccVVVJJJFFFGGGOOOPPPRRRSSSTTTWWW\\\_________aaacccfffsssfffZZZTTTNNNMMMMMMKKKJJJJJJHHHCCC@@@???>>>AAALLLVVVpppxxx}}}wwwgggXXXQQQOOOPPP^^^tttpppbbbZZZXXXUUUSSSQQQPPPPPPQQQPPPRRRTTTTTTSSSRRRQQQPPPPPPOOONNNMMMKKKJJJJJJIIIIIIJJJLLLOOOPPPPPPOOONNNPPPOOONNNMMMLLLKKKKKKKKKIIILLLOOOPPPMMMIIIGGGFFFFFFHHHKKKLLLLLLIIIGGGEEE@@@AAACCCGGGHHHGGGEEEDDDAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@?????????<<<>>>@@@@@@???>>>???@@@AAAAAAAAA@@@@@@?????????===<<<;;;<<<>>>???>>>===<<<<<<======<<<;;;:::999999:::<<<>>>@@@BBBBBBCCC>>>???AAAAAAAAA???===;;;======<<<<<<<<<<<<======>>>===;;;:::999999:::;;;:::;;;<<<<<<===???CCCGGGIIIHHHFFFDDDBBBAAA@@@???@@@???>>>===<<<<<<<<<<<<============<<<<<<<<<<<<888;;;>>>AAACCCBBB@@@???===>>>???AAABBBCCCCCCDDD@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@@@@?????????>>><<<;;;<<<===???AAA@@@@@@???>>>>>>===<<<<<<999999999999888777777666666888999888999CCCTTTaaarrr~~~{{{|||{{{|||}}}{{{zzzttttttvvvyyy{{{{{{xxxvvvsssrrrqqqrrrssstttsssrrrrrrqqqoookkkhhhggghhhjjjkkkkkkkkkjjjjjjjjjiiiiiihhhjjjkkkjjjhhhfffffffffhhhgggfffdddccccccddddddeeedddddddddeeedddbbb```aaa```^^^[[[WWWRRRNNNKKKLLLKKKJJJKKKMMMQQQVVVYYYYYYYYYZZZ]]]bbbhhhqqqxxxqqqpppnnnlllllluuu~~~{{{{{{||||||}}}}}}~~~~~~|||}}}~~~}}}{{{zzzzzz{{{zzzwwwuuuoookkkbbbXXXNNNFFFBBB@@@<<<======>>>@@@EEELLLQQQVVVXXXZZZZZZXXXUUUTTTTTTSSSXXXbbbooozzz}}}yyyxxxwwwxxx{{{}}}}}}}}}wwwvvvuuuvvvwwwwwwwwwvvvttttttttttttuuuuuuuuuuuuvvvvvvwwwwwwvvvtttrrrqqqrrrpppnnnnnnqqqsssttttttssspppmmmkkkkkkkkkjjjiiihhhhhhgggdddbbbbbbeeehhhmmmjjjhhhfffggghhhhhhhhhCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFKKKRRRXXX\\\______^^^\\\ZZZYYYZZZ[[[XXXXXXXXXYYY[[[]]]^^^___]]]]]]\\\YYYUUUSSSSSSTTT[[[bbbggg```RRRHHHFFFJJJPPPRRRTTTVVVWWWZZZ]]]```\\\\\\___ccckkk{{{sss___VVVSSSPPPNNNMMMKKKJJJHHHEEEAAA>>>>>>@@@FFFTTTaaatttvvvtttjjj]]]SSSQQQSSS[[[kkkzzzfff]]]XXXWWWTTTRRRPPPNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTPPPOOOMMMKKKJJJIIIHHHHHHGGGIIILLLOOOPPPPPPNNNMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGHHHIIIGGGEEEDDDEEEFFFDDDGGGJJJKKKIIIFFFCCCBBBBBBCCCHHHMMMMMMHHHCCCBBB>>>>>>???@@@@@@@@@??????@@@@@@@@@??????>>>>>>>>>;;;===???@@@???======>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===??????>>><<<;;;;;;=========<<<;;;:::999:::<<<>>>???@@@AAAAAA===>>>?????????>>><<<;;;<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<=========@@@DDDGGGHHHGGGEEECCCBBBAAA@@@@@@???>>>===<<<<<<;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;999;;;>>>AAABBBAAA@@@???<<<===???@@@AAABBBBBBBBB???@@@@@@@@@???>>>===<<<<<<===>>>>>>????????????BBB@@@???======>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<888888999999888777777666555777777666666===HHHRRRfffttt|||xxxxxx}}}}}}|||wwwxxxzzz}}}~~~|||yyyvvvtttqqqpppqqqssstttuuusssrrrqqqmmmiiiggggggiiijjjjjjjjjiiiiiiiiihhhhhhgggiiikkkjjjhhhffffffffffffeeedddcccbbbcccddddddcccbbbbbbcccddddddbbb```___^^^\\\XXXTTTOOOKKKIIIHHHGGGFFFFFFHHHMMMQQQTTTSSSSSSWWW```hhhqqq|||wwwoookkkkkkmmmqqqvvv||||||||||||||||||}}}}}}zzzzzz|||}}}}}}|||{{{{{{zzzxxxvvvvvvvvvuuusssqqqpppllleee[[[OOOFFFAAA???;;;<<<===???AAAFFFMMMQQQWWWYYY\\\\\\ZZZXXXWWWWWWTTTYYYcccppp}}}|||yyyyyyyyy{{{}}}~~~}}}|||ssssssttttttuuuuuuuuuuuuttttttttttttttttttttttttqqqrrrssstttuuuuuuuuuuuurrrpppooooooqqqrrrsssssstttqqqllliiihhhgggfffeeehhhiiijjjgggcccbbbeeehhhkkkiiigggeeecccdddeeefffIIIIIIJJJJJJHHHFFFDDDBBB@@@AAABBBEEEJJJPPPVVVYYYYYYZZZ[[[ZZZWWWVVVXXXZZZZZZZZZYYYYYYZZZ[[[]]]^^^ZZZ[[[[[[YYYVVVUUUWWWYYY```cccbbbXXXKKKDDDGGGMMMPPPSSSVVVYYYZZZ\\\^^^```\\\]]]bbbjjjttt|||dddYYYPPPPPPOOOMMMMMMLLLJJJHHHBBB>>><<<>>>DDDNNN___ooovvvrrriii]]]SSSPPPTTTXXXgggvvvlll___[[[UUUTTTSSSQQQOOONNNMMMMMMQQQPPPPPPQQQSSSUUUVVVVVVTTTRRROOOLLLIIIGGGFFFEEEEEEGGGKKKOOOPPPPPPNNNLLLIIIIIIJJJJJJHHHGGGEEEDDDDDDEEEEEEDDDCCCCCCDDDFFFCCCFFFJJJJJJGGGDDDBBBBBBDDDGGGPPPYYYXXXMMMDDDAAA<<<===>>>????????????>>>>>>>>>>>>===============;;;===???@@@>>><<<<<<<<<<<<<<<<<<===>>>>>>??????<<<<<<<<<>>>???@@@>>><<<:::;;;===>>>>>>===<<<;;;999:::<<<===>>>??????@@@>>>>>>============<<<<<<:::999999999999:::;;;<<<999999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<>>>BBBEEEFFFEEEDDDBBBAAA@@@@@@AAA>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999:::<<<>>>??????>>>===<<<===>>>???@@@AAAAAAAAA???????????????===<<<;;;<<<<<<======>>>??????@@@DDDCCCAAA???>>>>>>??????<<<<<<;;;;;;;;;:::::::::777888888999999888666666666666666555666:::@@@EEEVVVhhh|||{{{~~~xxxvvvzzzyyy{{{{{{{{{|||~~~|||vvvtttqqqpppqqqsssttttttqqqrrrqqqoookkkiiiiiiiiiiiiiiiiiihhhhhhhhhggggggeeegggjjjjjjiiigggfffgggdddccccccbbbbbbccceeefffcccbbbaaabbbcccdddcccbbb___^^^[[[WWWSSSNNNJJJHHHEEEEEEDDDFFFIIINNNTTTWWWVVVWWW^^^jjjuuu}}}~~~rrrkkkhhhppprrryyy{{{zzz{{{}}}{{{{{{{{{{{{zzzzzzzzzzzzxxxyyyzzzzzzzzzyyyxxxwwwyyywwwtttrrrrrrrrrqqqpppooommmggg]]]PPPFFF@@@>>>;;;<<<===???BBBGGGMMMRRRYYY[[[]]]^^^\\\ZZZYYYYYYUUUZZZdddqqq~~~{{{xxxyyyyyy~~~}}}{{{{{{|||~~~}}}yyyvvvsssssstttsssrrrrrrrrrsssrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqqqqssstttvvvvvvqqqpppoooppprrrssssssrrrsssooojjjfffeeedddcccbbbiiilllooommmhhheeefffhhhggggggeeedddccccccdddfffPPPQQQRRRQQQNNNJJJFFFCCC???@@@AAADDDIIINNNRRRUUUQQQTTTWWWWWWUUUTTTUUUWWW```___]]][[[YYYYYYYYYYYYWWWYYYZZZXXXVVVWWWZZZ]]]dddccc]]]QQQEEEAAAHHHPPPPPPSSSWWWZZZ\\\]]]^^^``````bbbgggqqq~~~nnn[[[UUUKKKMMMNNNMMMLLLLLLKKKHHH@@@===;;;???GGGTTThhhxxxxxxpppcccVVVOOOQQQXXX^^^nnn{{{zzzeee]]]\\\SSSRRRQQQPPPOOONNNNNNNNNRRRQQQPPPPPPRRRTTTUUUVVVXXXVVVRRRMMMIIIFFFDDDCCCDDDGGGKKKOOOPPPOOOMMMKKKFFFGGGHHHHHHGGGEEEBBBAAACCCDDDEEEDDDCCCCCCEEEGGGCCCFFFJJJJJJHHHEEEEEEEEEAAAFFFSSS^^^\\\MMM@@@<<<<<<======>>>?????????>>><<<<<<<<<<<<<<<<<<;;;;;;;;;===???@@@>>><<<;;;;;;;;;;;;<<<===>>>???@@@@@@<<<<<<<<<>>>@@@@@@>>><<<:::;;;===??????>>><<<;;;999:::;;;===>>>?????????>>>>>>===<<<<<<<<<======888888777777888999::::::666777999;;;<<<<<<<<<<<<:::;;;;;;;;;;;;<<<@@@CCCEEEDDDBBBAAA@@@@@@AAAAAA>>>>>>===;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888999:::<<<<<<<<<<<<;;;<<<===>>>???????????????>>>?????????>>>===;;;:::;;;<<<<<<===>>>???@@@@@@FFFEEECCCAAA???>>>>>>???>>>===<<<;;;:::999999888777777888999999888666666777777777777999;;;>>>???KKK^^^vvvxxx|||xxxuuuwwwzzz~~~wwwrrrwww}}}}}}~~~}}}uuusssqqqqqqrrrssssssrrrooopppqqqpppmmmkkkkkkkkkhhhhhhhhhhhhggggggggggggdddgggiiijjjiiigggggggggdddcccbbbbbbcccdddfffgggdddbbbaaaaaaccceeeeeeddd___^^^[[[WWWSSSNNNJJJHHHEEEEEEEEEHHHLLLRRRXXX\\\aaabbbjjjyyyqqqmmmqqqttt{{{{{{zzzzzz{{{~~~~~~zzzzzzzzzyyyyyyxxxxxxxxxyyyzzzzzz{{{zzzyyywwwvvv{{{xxxtttrrrrrrrrrrrrqqqooommmhhh^^^QQQEEE???<<<:::<<<>>>@@@CCCHHHNNNRRRYYY\\\^^^___]]]\\\[[[[[[UUUZZZdddrrr~~~yyyuuuuuuuuuyyy}}}}}}~~~{{{uuuppptttttttttsssqqqpppppppppqqqqqqqqqpppppppppppppppsssrrrqqqpppqqqrrrssstttpppoooooopppsssttttttsssqqqmmmhhhdddccccccbbbaaajjjooorrrqqqlllhhhhhhjjjdddddddddccccccccceeegggQQQPPPOOOOOOOOOMMMIIIFFFDDDAAAAAAGGGKKKLLLNNNQQQMMMMMMOOORRRUUUXXX[[[\\\```___]]][[[YYYWWWVVVUUUYYYYYYYYYYYYXXXZZZ^^^aaabbbXXXKKKDDDEEEJJJMMMNNNSSSTTTUUUYYY^^^cccfffgggdddgggnnnzzzzzzcccVVVSSSNNNMMMMMMMMMMMMLLLIIIFFF???======CCCOOO___mmmuuuxxxgggVVVOOOLLLKKKTTT___xxxqqqddd]]]\\\TTTTTTRRROOOMMMLLLNNNPPPJJJNNNOOOMMMPPPZZZ___^^^[[[VVVQQQNNNLLLKKKGGGDDDCCCGGGNNNQQQQQQNNNKKKJJJJJJKKKLLLJJJGGGEEEDDDDDDEEEDDDBBBAAABBBCCCEEEGGGEEEEEEEEEDDDBBBAAABBBDDDDDDIIIPPPTTTSSSKKKAAA:::<<<===>>>???@@@AAAAAABBBAAA@@@>>>===;;;;;;::::::<<<<<<<<<;;;;;;:::::::::999999999999:::;;;<<<<<<>>>===<<<;;;:::;;;;;;<<<:::;;;<<<<<<======<<<<<<999888888999:::;;;<<<===???===<<<<<<======<<<::::::::::::999999999999888777888999:::::::::::::::;;;:::999999999;;;===??????>>>=========???@@@AAA=========;;;::::::<<<>>><<<<<<;;;:::999999999999777666777999<<<<<<;;;999<<<<<<======>>>>>>??????888<<<@@@AAA???=========:::::::::;;;<<<===>>>???@@@AAABBBAAA???>>>???@@@@@@???>>><<<;;;;;;;;;;;;999999999999999999999999999999888888999999:::;;;DDDNNN___sss|||tttqqqsss}}}yyypppooo{{{|||vvvuuusssqqqnnnnnnppprrrrrruuuwwwuuuqqqmmmkkkkkkiiigggdddccceeefffggggggggghhhjjjiiigggeeeddddddhhhfffddddddeeeeeedddccccccccccccddddddeeeeeeeee```]]][[[XXXQQQHHHDDDEEEFFFHHHKKKNNNRRRXXX^^^cccjjjttt~~~qqqooovvv}}}yyyzzzzzz{{{{{{{{{{{{zzzzzz{{{zzzzzzzzzzzzyyyyyyyyyxxxzzz{{{|||{{{yyyvvvttttttrrrpppppprrrtttttttttqqqnnnfff]]]SSSIIIBBB>>>AAA???======AAAGGGNNNSSSTTTUUUXXXZZZ\\\]]]\\\\\\[[[^^^eeeppp{{{vvvqqqmmmlllnnnuuu~~~~~~{{{xxxvvvwwwwwwvvvuuussspppnnnmmmnnnqqqtttvvvvvvssspppmmmrrrqqqpppoooooonnnnnnnnnooommmlllnnnpppqqqooommmrrrmmmiiihhhccc___ccclllyyyyyyzzzyyyvvvqqqllliiigggfffddddddeeefffffffffPPPPPPOOOPPPPPPNNNKKKHHHIIIEEEDDDHHHKKKJJJKKKNNNKKKLLLNNNQQQTTTXXX[[[]]]]]]]]]\\\[[[YYYXXXWWWVVVXXXWWWWWWWWWYYY\\\^^^___YYYQQQHHHDDDGGGMMMPPPRRRTTTUUUWWW[[[___ccceeefffdddiiissslll[[[QQQOOONNNMMMMMMMMMLLLKKKGGGEEE>>><<<>>>FFFUUUdddoootttqqqcccUUUOOOLLLNNNZZZhhhwwwhhh```[[[[[[TTTSSSQQQOOOMMMMMMNNNOOOMMMPPPQQQOOOQQQYYY\\\[[[YYYUUUPPPMMMKKKJJJHHHFFFFFFJJJOOOQQQOOOLLLIIIGGGIIIJJJKKKIIIFFFDDDCCCDDDBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEDDDBBBAAABBBCCCAAADDDGGGIIIHHHCCC>>>:::<<<===???AAABBBBBBBBBBBB@@@???>>>===;;;;;;::::::;;;;;;;;;;;;::::::::::::888888888888999:::;;;;;;======;;;:::::::::;;;;;;:::;;;<<<<<<<<<<<<<<<;;;999999999:::;;;<<<======???===<<<;;;<<<===<<<;;;:::999999888888777777777666777777888999999888888;;;:::999888999:::<<<===>>>======<<<===>>>???@@@<<<<<<<<<;;;999999;;;===>>>===<<<:::999999::::::;;;::::::;;;======;;;999<<<=========>>>>>>>>>???999<<>>======>>>======<<<<<<<<<<<<======???@@@AAAAAA@@@???AAABBB@@@@@@>>>===<<<;;;::::::::::::999999999999999999999999999888999999:::;;;===EEETTTgggzzz|||vvvtttuuu~~~vvvpppuuu{{{zzzyyywwwuuusssrrrrrrsssppprrrtttssspppmmmmmmnnnjjjhhhdddccccccddddddcccfffhhhiiiiiifffdddddddddeeecccbbbcccdddffffffeeeddddddeeefffffffffffffffccc___\\\XXXQQQHHHEEEGGGHHHKKKOOOTTT\\\eeepppvvvzzzyyysssooottt}}}~~~}}}{{{wwwzzzzzz{{{|||||||||{{{{{{}}}}}}|||{{{zzzyyyyyyxxxzzz{{{|||}}}|||yyywwwuuurrrrrrsssuuuwwwwwwvvvssspppllleee\\\RRRIIIBBB???AAA@@@??????CCCHHHNNNRRRTTTUUUWWWYYY[[[\\\]]]]]][[[]]]cccnnnyyy|||jjjgggeeeeeehhhrrr}}}|||~~~~~~~~~~~~~~~|||zzzwwwuuuvvvvvvuuusssrrrqqqpppppppppqqqtttuuuuuussspppnnnpppooonnnnnnnnnnnnppppppqqqnnnkkklllnnnppppppooorrrnnnkkkjjjfffccchhhppp{{{wwwsssooommmkkkjjjhhhhhhhhhhhhfffdddRRRRRRRRRSSSTTTRRROOOMMMOOOJJJHHHJJJKKKIIIIIIKKKKKKLLLNNNQQQUUUZZZ]]]___\\\\\\\\\[[[ZZZXXXWWWVVVWWWUUUTTTVVV[[[^^^^^^]]]QQQLLLFFFFFFJJJOOORRRSSSVVVXXX[[[___bbbdddeeeeeeiiiooo~~~kkk]]]SSSNNNNNNNNNMMMMMMLLLLLLIIIFFFBBB@@@>>>AAALLL\\\iiinnnnnnggg\\\RRRNNNLLLQQQbbbvvvhhh___[[[YYYXXXSSSRRRPPPNNNMMMMMMNNNOOOPPPRRRRRRQQQRRRVVVXXXVVVVVVRRRMMMJJJIIIIIIIIIHHHIIIMMMPPPQQQNNNJJJFFFDDDHHHIIIJJJIIIFFFDDDCCCDDDBBBBBBCCCCCCDDDDDDDDDCCCDDDEEEEEEDDDBBBAAAAAABBB@@@@@@??????>>>======<<<<<<>>>@@@BBBCCCCCCBBBAAA@@@???>>><<<<<<;;;;;;;;;::::::::::::::::::::::::777777888888999::::::;;;<<<;;;;;;::::::::::::;;;:::;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<======>>>???===;;;:::;;;<<<<<<<<<:::999999888777666666555555555666777777777777666;;;:::999888888999;;;;;;<<<<<<<<<;;;<<<<<<===>>>:::;;;;;;999888999;;;===AAA???===:::999999:::;;;???>>>===>>>??????===;;;============>>>>>>>>>>>>;;;<<<>>>===<<<<<<===>>>@@@???>>>===<<<;;;;;;;;;===???AAAAAAAAABBBCCCEEEBBBAAA???===<<<;;;::::::::::::::::::::::::::::::999999999999999:::;;;;;;888===GGGVVVgggyyy}}}wwwpppxxxtttppprrryyy~~~zzzzzzyyyxxxwwwuuutttsssnnnooopppooonnnmmmnnnpppmmmjjjgggeeedddcccbbbaaadddfffhhhhhhfffdddcccdddbbbaaaaaabbbdddfffgggfffeeefffggghhhiiihhhggggggfffaaa]]]XXXQQQJJJHHHKKKNNNQQQWWW___iiiuuu|||wwwvvvpppssswww|||{{{zzzzzzzzzxxxvvvwwwxxxyyyzzzzzzzzzzzzzzz|||{{{zzzyyyxxxwwwvvvuuuyyyzzz{{{|||{{{xxxvvvtttqqqssswww{{{}}}{{{wwwsssmmmiiibbbZZZQQQIIICCC@@@@@@@@@@@@AAADDDHHHLLLOOOQQQQQQSSSUUUXXX[[[]]]^^^]]]]]]aaakkkwww|||xxxsssfffccccccfffmmmzzz|||zzz{{{zzzzzz{{{{{{zzzxxxvvvtttttttttrrrrrrrrrrrrssstttqqqrrrsssssssssrrrpppooonnnmmmlllkkklllnnnppprrrqqqnnnkkkjjjlllooopppqqqrrrpppooonnnkkkiiinnnuuuzzzvvvsssrrrooonnnmmmmmmmmmjjjfffcccWWWWWWWWWYYY[[[ZZZXXXVVVUUUOOOLLLMMMMMMKKKJJJLLLMMMOOORRRVVVZZZ___bbbddd``````___]]][[[XXXVVVUUUVVVSSSSSSWWW]]]___\\\XXXLLLJJJHHHIIILLLOOOQQQQQQXXX[[[___bbbdddeeeffffffoooxxxppp[[[SSSOOOOOOOOONNNMMMMMMLLLLLLIIIDDDAAABBBAAAFFFSSSccckkkiiiccc]]]VVVPPPNNNMMMTTTjjjppp^^^[[[ZZZWWWUUURRRPPPNNNMMMNNNOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQPPPQQQNNNJJJGGGFFFGGGHHHIIIKKKMMMPPPOOOLLLIIIFFFEEEHHHIIIJJJIIIFFFEEEEEEEEECCCDDDFFFGGGHHHGGGFFFEEEDDDEEEFFFDDDBBBAAAAAAAAA@@@???===<<<<<<===???@@@;;;===???AAABBBAAA@@@??????>>>===<<<<<<<<<<<<<<<999999999:::::::::::::::888888999:::;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<======<<<:::999<<<<<<======>>>>>>>>>>>>???===::::::;;;<<<===<<<;;;::::::999888777666666666666777777777777666666:::999999888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<888999999888777888;;;===AAA@@@===:::999999:::;;;???>>>===>>>@@@@@@???>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;<<<===??????>>>===<<<;;;;;;;;;;;;;;;===@@@AAABBBCCCEEEGGGBBBAAA???>>><<<;;;::::::::::::::::::;;;;;;;;;;;;:::999999999999:::;;;;;;:::;;;@@@HHHUUUfffwww{{{rrrvvv|||}}}tttpppuuu|||yyywwwwwwxxxyyyyyyxxxuuusssnnnmmmllljjjjjjkkkmmmoooooollliiigggfffeeecccbbbccceeeggggggeeeddddddddddddcccbbbccceeegggggggggeeefffhhhiiiiiihhhgggffffffaaa\\\XXXRRRMMMMMMQQQWWW[[[bbbjjjrrr|||xxxttttttuuu{{{|||yyyxxxxxxxxxwwwuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvvvvuuuuuutttsssssssssxxxyyyyyyyyyyyywwwuuutttvvvwwwzzz}}}~~~|||wwwsssiiifff___WWWOOOHHHDDDAAA>>>>>>???AAACCCFFFIIIKKKKKKLLLNNNQQQUUUZZZ^^^```^^^^^^aaajjjuuuxxxssslllhhhdddeeeooo~~~}}}zzzzzzxxxxxxxxxxxxxxxwwwvvvuuusssrrrqqqpppqqqsssvvvwwwssssssrrrrrrqqqpppppppppnnnmmmkkkjjjkkklllooopppooonnnllllllmmmnnnooopppqqqqqqrrrqqqooooootttyyy|||xxxuuusssqqqqqqqqqrrrqqqnnnjjjfff\\\]]]^^^aaaddddddbbb```ZZZTTTPPPQQQQQQOOOOOOQQQRRRUUUYYY^^^cccgggiiijjjhhhfffccc___[[[WWWTTTSSSTTTTTTUUU[[[``````ZZZSSSGGGHHHIIILLLOOORRRSSSTTTZZZ^^^bbbeeeffffffgggiiirrrcccQQQMMMMMMNNNOOOMMMMMMMMMMMMLLLIIIDDD@@@???AAAJJJYYYhhhllleee]]]VVVQQQOOOPPPQQQYYYrrrggg]]]]]][[[VVVQQQQQQNNNLLLMMMPPPRRRTTTSSSRRRPPPPPPPPPNNNLLLKKKLLLLLLKKKHHHFFFDDDEEEGGGHHHJJJLLLNNNNNNKKKIIIGGGGGGGGGIIIJJJIIIGGGFFFFFFGGGBBBDDDFFFHHHHHHGGGEEEDDDCCCEEEFFFEEEBBB@@@@@@@@@???>>>=========>>>@@@AAA:::;;;===???@@@???>>>===>>>======<<<<<<<<<======::::::::::::::::::::::::999:::;;;<<<============999::::::::::::::::::::::::;;;===>>>>>>===;;;:::<<<===>>>?????????>>>>>>>>><<<::::::;;;<<<===<<<<<<<<<;;;:::999999888888888888888999999888888777999999888999999999:::::::::;;;;;;;;;;;;:::::::::777888888888777888;;;===@@@???<<<:::999999:::;;;===<<<;;;===???AAAAAAAAA??????>>>>>>======<<<<<<===;;;:::999:::<<<===>>>;;;;;;::::::;;;;;;<<<===:::<<>><<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::999999::::::;;;<<<::::::;;;???HHHXXXkkkwwwyyy~~~uuuvvvyyy~~~xxxwww~~~}}}xxxuuuuuuvvvyyy{{{{{{yyyvvvooolllhhheeefffhhhkkkmmmnnnkkkiiiggggggfffdddbbbbbbdddfffgggeeeddddddeeegggfffeeeeeeggghhhhhhgggeeefffggggggggggggeeeeeeeee```[[[XXXTTTPPPRRRWWW___dddjjjooossswwwzzz}}}xxxyyyyyyxxxwww{{{|||{{{yyyxxxxxxxxxwwwvvvuuuvvvvvvwwwwwwvvvvvvuuuqqqqqqrrrrrrssstttttttttxxxyyyyyyzzzyyyyyyxxxwww}}}|||||||||{{{yyyuuurrrgggccc\\\UUUMMMGGGCCCAAA>>>???@@@BBBDDDGGGJJJKKKJJJKKKMMMQQQWWW\\\aaaddd```___bbbjjjrrruuupppjjjgggdddjjj}}}|||{{{xxxxxxxxxxxxwwwwwwvvvvvvrrrqqqppppppqqqtttvvvxxxssssssrrrqqqppppppooooooooonnnlllkkkjjjkkklllmmmkkklllnnnoooooonnnmmmmmmooorrrsssrrrppprrrvvvyyy~~~~~~|||xxxtttqqqpppppprrrtttuuusssnnnjjj```aaacccfffjjjkkkjjjhhh```ZZZVVVVVVVVVTTTTTTVVVXXX\\\bbbhhhmmmoooooooooppplllfff___YYYUUUSSSRRRSSSVVV[[[aaaccc^^^UUUNNNCCCFFFJJJOOOSSSVVVYYYZZZ\\\```eeegggggggggjjjmmmuuurrrXXXLLLJJJKKKLLLMMMMMMMMMMMMNNNMMMJJJEEEAAA===BBBNNN___kkkmmmdddZZZSSSOOOOOOSSSXXXccc|||tttbbb]]]___[[[TTTNNNOOOLLLKKKMMMRRRVVVXXXWWWRRROOOMMMNNNLLLIIIHHHKKKIIIIIIIIIGGGEEEEEEFFFHHHIIIKKKLLLLLLJJJIIIIIIIIIEEEGGGHHHHHHGGGFFFFFFGGG@@@AAACCCEEEEEEDDDCCCBBBCCCEEEFFFEEEBBB@@@??????;;;<<<<<<<<<=========>>>;;;;;;<<<==================<<<<<<<<<<<<======>>><<<<<<<<<;;;;;;::::::::::::;;;===>>>???>>>>>>===999::::::;;;;;;;;;;;;::::::;;;>>>@@@@@@???===;;;<<<===>>>?????????>>>===;;;::::::;;;<<<===<<<;;;;;;;;;;;;;;;;;;:::::::::999::::::::::::999999888888888999999:::;;;;;;;;;:::;;;;;;;;;;;;:::999999666777888888888999<<>>===<<<<<<<<<;;;<<<<<<;;;:::<<>>===<<<<<<;;;<<<:::888999:::<<<<<<<<<999999::::::<<<===>>>???;;;===???@@@@@@AAADDDEEEAAA@@@???>>>===<<<<<<<<<:::;;;;;;<<<<<<=========:::::::::::::::;;;;;;<<<777888888:::AAAOOO```mmmzzzxxxuuuvvv{{{~~~|||vvvuuuvvvyyy}}}~~~{{{xxxooojjjddd```bbbfffkkkmmmmmmkkkhhhgggfffeeebbb```bbbdddfffgggfffeeeffffffiiigggffffffhhhiiiiiihhhffffffeeeeeeeeeeeeeeeeeeddd___\\\YYYUUUQQQSSSXXXaaadddiiilllnnnnnnooopppppptttyyy}}}|||{{{{{{zzzyyyxxxwwwvvvvvvxxxxxxyyyxxxxxxwwwvvvuuupppqqqrrrssstttvvvvvvwwwyyyzzzzzz{{{||||||||||||~~~{{{yyyxxxuuurrrpppeeeaaaZZZRRRKKKFFFBBBAAA??????@@@BBBEEEIIILLLNNNNNNOOORRRVVV[[[```cccfff___```ccciiioooqqqooollliiilllzzz}}}xxxxxxxxxwwwvvvvvvvvvvvvrrrqqqqqqqqqrrrtttvvvwwwssssssrrrqqqpppoooooonnnoooooonnnmmmlllkkkkkkkkkhhhkkkoooqqqpppnnnlllllllllqqqtttqqqooorrruuuuuutttuuuxxxyyyxxxvvvrrrpppoooppprrrtttvvvuuuqqqnnn```aaaccchhhlllnnnmmmlllgggaaa[[[[[[ZZZWWWWWWZZZ\\\aaaiiiqqquuuuuusssqqqsssnnnfff^^^WWWSSSRRRRRRRRRYYYaaagggeee]]]QQQIIIEEEHHHMMMRRRUUUXXX[[[\\\]]]bbbfffhhhgggiiimmmqqquuudddQQQJJJIIIJJJJJJKKKLLLLLLNNNOOOOOOLLLGGGBBBBBBJJJWWWeeemmmjjj___UUUPPPMMMPPPXXXaaannnxxxkkk___]]]]]]YYYQQQLLLNNNKKKJJJMMMTTTZZZ\\\[[[SSSNNNKKKLLLKKKHHHHHHMMMIIIKKKLLLKKKHHHFFFGGGHHHJJJLLLLLLKKKIIIHHHHHHIIICCCDDDFFFFFFEEEDDDDDDEEE@@@AAABBBCCCDDDCCCBBBBBBCCCEEEFFFEEEBBB???>>>>>>;;;;;;;;;:::;;;;;;<<<<<<======<<<;;;<<<===>>>???<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<;;;::::::999:::<<<>>>???>>>===<<<999:::;;;<<<===<<<<<<;;;999;;;>>>AAABBBAAA???>>><<<===???@@@???>>>===<<<999999:::<<<>>>>>>;;;999999999::::::::::::;;;;;;:::::::::::::::999888888777777999:::<<<<<<======;;;;;;<<<<<<<<<;;;999999666777888888888:::===@@@>>>???@@@@@@@@@???>>>>>>>>>===<<<===???BBBBBBBBB@@@@@@???>>>===<<<;;;;;;;;;999888999;;;<<<<<<:::;;;;;;<<<<<<===???@@@AAA;;;===????????????AAACCC@@@??????>>>======>>>>>>:::;;;;;;<<<======>>>>>>;;;::::::::::::;;;<<<<<<666777888888;;;EEETTT___rrr~~~}}}xxxuuuyyy|||xxxvvvuuuwww{{{|||yyyuuummmfff___\\\```fffllloooqqqooollljjjiiifffbbb```bbbdddggghhhggggggggghhhgggeeeeeefffhhhjjjjjjiiihhhgggeeedddcccdddeeefffeee```]]][[[VVVQQQRRRVVV\\\^^^aaadddfffiiilllooottt{{{}}}zzzzzzzzz{{{yyyxxxvvvuuuuuuxxxxxxxxxwwwuuutttrrrqqqqqqqqqrrrssstttuuuuuuvvvvvvwwwxxxzzz{{{|||}}}~~~}}}{{{yyywwwvvvssspppmmmddd```YYYQQQJJJDDDAAA@@@=========???CCCGGGKKKMMMRRRSSSVVVYYY\\\^^^```aaa\\\___cccgggjjjlllnnnoooooozzz}}}xxxxxxwwwvvvuuutttttttttrrrrrrrrrsssssssssttttttrrrrrrrrrrrrqqqooonnnmmmmmmmmmnnnnnnnnnnnnlllllliiillloooooonnnlllmmmnnnjjjpppsssooollloooqqqppppppqqqrrrssstttsssrrrqqqpppppprrrtttuuutttqqqooo___```bbbgggkkknnnmmmlllmmmeee___^^^\\\YYYXXX[[[^^^dddmmmuuuyyyyyyuuurrrtttnnneee\\\UUURRRRRRSSSRRR[[[eeekkkggg[[[OOOGGGJJJMMMQQQTTTVVVWWWYYYZZZ^^^cccggghhhgggiiioootttiii[[[NNNJJJKKKJJJJJJKKKLLLLLLNNNPPPPPPMMMHHHDDDJJJSSS```kkkmmmfffXXXNNNOOOLLLPPP\\\hhhwwwqqqfff\\\[[[ZZZUUUOOOLLLMMMJJJIIIMMMVVV\\\^^^^^^TTTNNNKKKLLLKKKHHHIIIOOOJJJLLLOOONNNKKKHHHHHHIIILLLMMMMMMKKKHHHGGGGGGHHH@@@BBBDDDDDDCCCBBBCCCDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCEEEFFFEEEBBB???>>>======<<<:::::::::;;;<<<===???>>><<<;;;;;;===???@@@<<<<<<<<<<<<<<<===>>>???@@@@@@???===<<<;;;:::999888999<<<===>>>>>><<<;;;999:::<<<=========<<<<<<999;;;???BBBCCCCCCAAA???<<<===>>>??????>>><<<;;;888888:::===???>>>;;;888777888888999999:::;;;;;;:::::::::::::::999888777666777999;;;===>>>>>>???;;;;;;<<<===<<<;;;999888666777888999999;;;>>>AAA>>>@@@BBBCCCCCCBBBAAA@@@AAA???>>>>>>@@@AAABBBBBBAAA@@@???>>>===<<<;;;:::;;;999777999<<<===;;;999>>>>>>>>>>>>???@@@AAABBB<<<>>>??????>>>>>>???@@@??????>>>>>>>>>>>>??????;;;;;;;;;<<<===>>>>>>???;;;::::::::::::;;;<<<<<<888999999777777>>>IIIRRReeettt~~~|||wwwxxxxxxyyy|||yyyvvvssstttwwwxxxtttpppjjjddd\\\ZZZ___fffmmmqqqxxxuuurrrooollliiidddaaabbbdddggghhhhhhggghhhiiidddccccccdddhhhjjjkkkkkkjjjhhheeeccccccdddfffgggfffbbb___\\\VVVPPPPPPSSSVVVWWWZZZ\\\aaagggooouuu~~~~~~{{{yyyzzz{{{yyywwwuuuttttttvvvvvvuuutttrrrpppnnnmmmpppqqqqqqqqqqqqrrrrrrrrrrrrssstttvvvxxxzzz{{{|||yyyxxxwwwwwwvvvsssoookkkddd```XXXPPPIIICCC@@@???999888999:::>>>CCCHHHKKKSSSTTTWWWYYYZZZZZZZZZZZZZZZ^^^cccfffgggiiinnnqqqqqq}}}xxxwwwvvvuuutttsssssssssrrrssssssttttttsssrrrrrrrrrrrrsssrrrqqqooommmllljjjkkknnnpppppppppnnnmmmkkkmmmnnnmmmkkkkkkmmmpppiiippprrrmmmjjjmmmnnnlllpppppppppppppppqqqrrrrrrrrrqqqrrrssstttsssqqqnnnZZZ\\\^^^aaadddiiioootttwwwsssmmmjjjgggbbb]]]XXXZZZccclllsssyyy~~~~~~zzz|||sssiiiaaaXXXPPPPPPSSS```bbbiiimmmcccOOOEEEGGGKKKMMMPPPSSSUUUYYY^^^aaabbbdddhhhjjjhhhjjjvvvrrrXXXSSSMMMIIIIIIJJJKKKKKKMMMLLLMMMNNNJJJEEEDDDHHHOOObbbssssssjjj```UUULLLNNNPPPXXXhhh{{{lllfff^^^YYYUUUSSSOOOLLLKKKMMMNNNQQQYYYaaaaaa\\\TTTPPPLLLJJJKKKLLLMMMNNNNNNOOOOOOMMMKKKJJJJJJKKKNNNMMMJJJHHHGGGFFFFFFFFFEEEBBB???===???BBBDDDEEEGGGDDDCCCDDDGGGHHHFFFDDDAAAAAAAAA@@@@@@>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;???>>><<<;;;;;;===@@@AAA@@@@@@@@@@@@???>>>======;;;<<<======<<<:::888666:::;;;<<<===>>>===<<<;;;>>>>>>>>>@@@BBBCCCBBBAAA>>>>>>???@@@BBBBBB???======;;;:::;;;======:::888<<<:::888777555555666666:::999888888888999:::;;;::::::;;;;;;<<<>>>???@@@>>>>>>===<<<;;;::::::999999::::::;;;======>>>>>>;;;===@@@CCCEEEEEEEEEDDD>>>??????@@@@@@@@@??????<<<<<<;;;;;;;;;;;;<<<<<<777777888999;;;<<<<<<===BBB@@@>>>@@@CCCDDDCCCAAA@@@???===<<<<<<===>>>>>>>>>>>>>>>>>>============@@@@@@@@@???>>>===<<<<<<===<<<;;;<<<======;;;999???===;;;888888;;;@@@DDDUUUfff|||}}}}}}wwwvvv||||||{{{~~~|||yyyxxxwwwtttooojjjhhhaaa\\\]]]___cccnnnzzz}}}|||{{{xxxssslllfffcccbbbbbbcccdddeeeeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeeeeeeefffggggggcccaaa\\\XXXTTTQQQQQQQQQVVVXXX\\\aaahhhsss|||~~~}}}|||{{{{{{zzzxxxvvvuuuuuuvvvvvvtttssssssrrrrrrqqqppppppppppppooonnnnnnnnnnnnnnnrrrssstttvvvxxxyyyzzzzzzzzzyyyxxxvvvsssqqqpppoooeee```XXXPPPJJJDDD>>>::::::;;;<<<<<<<<>><<<<<<===============<<>><<<;;;<<<===@@@AAAEEEDDDDDDBBBAAA???===<<<;;;<<<=========;;;999888::::::;;;<<<<<<<<<;;;;;;???>>>???AAACCCDDDDDDCCC>>>>>>???AAABBBBBB@@@>>>>>>===;;;<<<======:::777;;;:::999888777888999999:::999888888888999:::;;;999:::;;;<<<===>>>>>>???>>>>>>===<<<;;;::::::999999:::::::::<<<===>>>???>>>???AAADDDDDDDDDCCCBBB????????????????????????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<=========@@@>>>===>>>@@@AAA@@@>>>???>>>>>>============>>>?????????>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>===<<<<<<===??????>>><<>>;;;888777:::>>>BBBLLLYYYpppyyyvvvyyy}}}~~~wwwsssssswwwzzz}}}zzz~~~~~~|||{{{yyyvvvppplllnnnfff```^^^^^^bbblllwww~~~{{{vvvpppkkkhhhggggggggggggfffeeeddddddddddddeeeeeefffgggggggggggggggfffffffffgggggghhhfffccc]]]WWWRRRPPPPPPQQQYYY]]]dddlllvvv}}}{{{{{{||||||||||||{{{zzzyyyxxxvvvuuuttttttttttttsssrrrrrrqqqqqqpppoooooonnnmmmmmmmmmnnnooopppppprrrssstttvvvwwwxxxxxxxxxyyyxxxwwwuuusssqqqooooooeee```XXXPPPJJJDDD>>>;;;999:::;;;;;;<<<@@@GGGNNNUUUZZZ\\\ZZZXXXYYYXXXUUUXXXXXX\\\cccgggkkkvvv{{{yyywwwvvvuuutttrrrpppooorrrtttuuutttsssssssssqqqqqqppppppnnnmmmlllkkkmmmnnnnnnmmmllllllnnnppppppooonnnmmmmmmmmmnnnooorrrooolllkkkmmmoooqqqqqqppppppoooooonnnnnnmmmmmmmmmmmmnnnnnnoooppprrrsssPPPSSSWWW[[[```fffmmmrrr|||vvvqqqmmmiiieeeccc```gggpppyyyyyymmm```UUUPPPTTT\\\hhhtttxxxjjjUUUHHHGGGJJJNNNPPPRRRUUUXXX]]]ccchhhnnnkkkiiiiiilllwwwiiiWWWRRROOOLLLKKKLLLLLLLLLKKKHHHHHHIIIHHHDDDBBBJJJUUUkkkuuuyyyooo___SSSMMMKKKJJJWWWkkkrrrddd___YYYUUURRRPPPOOONNNKKKNNNPPPTTT\\\dddeeebbbRRRNNNIIIFFFFFFHHHIIIJJJJJJLLLMMMMMMLLLKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEFFFGGGDDD@@@???@@@CCCDDDCCCBBBBBBDDDDDDCCCBBBAAAAAA@@@???>>><<<:::999;;;;;;;;;;;;<<<>>>???@@@??????????????????>>>>>>@@@???===<<<<<<>>>@@@AAAIIIHHHGGGEEEBBB???===<<<;;;<<<===>>>>>>===;;;;;;;;;;;;;;;<<<<<<=========?????????BBBEEEFFFFFFEEE?????????AAACCCCCCAAA???AAA???>>>======<<<:::888:::999999999::::::;;;<<<:::999888888888:::;;;<<<;;;<<<>>>???@@@@@@@@@@@@???>>>>>>===<<<;;;::::::::::::999999:::<<<>>>???@@@AAACCCDDDDDDCCCBBBAAAAAA@@@>>>===<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<===>>>>>>===<<<>>>?????????>>>>>>===<<<@@@??????>>>???AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@>>>======>>>@@@AAA@@@??????>>><<<999777888<<>>???BBBCCCBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@???===;;;:::999::::::;;;<<<===???AAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>======>>>@@@AAAIIIHHHGGGEEEBBB@@@>>><<<;;;;;;<<<===>>>>>>===============>>>>>>???@@@@@@>>>>>>???AAAEEEGGGFFFEEE@@@???@@@AAACCCDDDBBBAAACCCBBBAAA@@@>>><<<:::999:::::::::::::::;;;;;;;;;:::999888888999:::<<<===>>>@@@BBBDDDEEEEEECCCBBB??????>>>===<<<;;;::::::::::::999999:::<<<>>>@@@@@@AAACCCDDDEEEDDDCCCAAABBB@@@>>><<<;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@???>>>>>>=========<<<<<<>>>???@@@@@@???>>><<<;;;??????>>>>>>???AAADDDEEECCCCCCCCCCCCCCCBBBAAAAAA???>>>>>>???AAAAAA@@@>>>>>>>>><<<999777777:::<<>>888:::;;;;;;<<<@@@HHHNNNUUU[[[```___]]]]]]ZZZVVVXXXYYY\\\```iiiyyy}}}rrrnnnqqqttt}}}~~~xxxwwwuuuuuuvvvvvvtttsssrrrssssssrrrooommmlllllloooooonnnnnnmmmmmmmmmnnnlllmmmnnnnnnmmmnnnoooqqqpppooommmlllmmmnnnqqqrrrlllkkkiiikkkooosssuuuwwwooonnnkkkjjjiiijjjkkklllpppoooooonnnnnnnnnnnnnnnBBBGGGNNNUUU]]]dddlllqqqwwwuuurrrnnnjjjgggffffffdddiiiqqq{{{{{{fffXXXQQQUUUbbbooo{{{yyyjjjTTTHHHKKKOOOMMMQQQSSSWWWZZZ^^^ccchhhlllnnnjjjhhhmmmyyyiiiYYYSSSMMMLLLKKKLLLMMMNNNLLLKKKNNNIIICCC@@@@@@III]]]ppp|||sssfff[[[TTTPPPOOOPPPZZZnnnxxxhhhbbbYYYWWWTTTPPPMMMMMMNNNOOOJJJMMMNNNMMMPPPTTTTTTQQQMMMJJJFFFDDDEEEFFFGGGHHHJJJLLLOOOPPPOOONNNNNNOOOMMMLLLLLLKKKJJJIIIHHHHHHEEEIIILLLIIICCC???@@@CCCBBBBBBBBBAAA@@@???>>>???@@@@@@@@@???===<<<:::999:::;;;;;;<<<>>>@@@BBBCCCDDDCCCBBBAAAAAAAAAAAABBBAAA@@@??????>>>???@@@@@@DDDDDDCCCBBBAAA???>>>===;;;;;;<<<======>>>>>>>>><<<======>>>???@@@@@@@@@======>>>@@@DDDFFFFFFEEEAAA@@@@@@BBBDDDEEEDDDCCCDDDDDDDDDBBB???===;;;;;;:::::::::::::::999999999999999888888999;;;<<<===@@@AAADDDEEEFFFEEEDDDCCC??????>>>===<<<;;;;;;:::;;;:::::::::;;;===???@@@>>>@@@BBBDDDEEEEEEDDDDDDBBB@@@>>><<<;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===???@@@BBBBBB@@@@@@@@@@@@???>>>>>>>>>???@@@@@@@@@@@@>>><<<;;;>>>>>>===>>>???AAACCCDDDBBBBBBBBBBBBBBBAAAAAA@@@AAA@@@??????@@@@@@>>><<<>>>>>>===;;;888888999;;;>>>>>>FFFXXXkkkyyyvvvmmmiiiiiifffgggkkkssszzz}}}~~~~~~wwwnnnfffbbbgggfffddddddiiivvvyyysssooommmnnnooooooppppppoooooonnnnnnmmmlllkkkiiihhhggggggggggggfffeeeeeefffffffffbbbbbb```^^^]]]bbblllttt}}}}}}~~~~~~|||zzzwwwvvvvvvuuutttrrrqqqsssuuuvvvvvvuuusssrrruuuuuutttsssqqqpppnnnnnnooooooppppppqqqqqqrrrrrrooonnnnnnmmmmmmmmmnnnnnnssssssttttttttttttssssssyyyyyyyyyyyywwwuuurrrqqqhhhddd___YYYRRRLLLEEE@@@;;;<<<=========AAAIIIOOOUUU\\\aaa```______]]]ZZZYYY\\\```fffrrrzzztttppppppsssxxx|||yyyzzzvvvuuutttuuuvvvwwwvvvuuutttuuutttqqqmmmjjjiiihhhllllllllllllmmmnnnooopppkkkmmmnnnnnnmmmmmmnnnooommmlllkkkkkkkkkmmmooopppkkkjjjjjjllloooqqqrrrrrrmmmllljjjjjjjjjlllnnnoooooonnnmmmmmmllllllmmmmmm>>>BBBIIIOOOVVV]]]cccggglllmmmmmmkkkhhhfffeeefffbbbgggnnnyyyvvv```UUUUUU]]]jjjuuuvvvaaaPPPJJJMMMOOONNNQQQTTTZZZ^^^aaadddhhhkkkhhhfffiiitttyyyaaaUUUQQQMMMKKKKKKKKKMMMMMMLLLKKKNNNGGG@@@???DDDQQQfffwww{{{nnn___UUUPPPNNNQQQUUUhhh|||iii]]][[[VVVUUUSSSOOOLLLKKKMMMOOOJJJNNNOOONNNOOOSSSTTTQQQJJJHHHFFFFFFHHHIIIIIIHHHIIILLLOOOPPPOOONNNNNNNNNKKKLLLLLLKKKKKKJJJHHHHHHFFFIIIJJJIIIEEEBBBCCCDDDBBBCCCCCCAAA???======>>>@@@@@@@@@???>>>===<<<;;;;;;<<<<<<===???@@@BBBCCCEEEDDDCCCAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======;;;;;;;;;<<<<<<======>>>:::;;;===???@@@@@@??????>>>===>>>@@@CCCEEEEEEDDDBBBAAAAAABBBDDDFFFFFFEEEEEEFFFFFFDDDAAA>>>======:::;;;;;;;;;::::::999888999999999999:::;;;===>>>???@@@AAABBBCCCCCCBBBAAA@@@??????>>>===<<<;;;;;;:::;;;<<<===>>>??????@@@>>>@@@BBBEEEFFFFFFEEEDDDAAA@@@>>>===<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<999999;;;===???AAABBBCCCAAABBBCCCBBBAAA@@@AAABBBAAAAAAAAA@@@???>>>===<<<======>>>@@@AAABBBCCCCCC@@@AAAAAABBBAAAAAA@@@@@@AAA@@@???@@@AAAAAA???======>>>>>><<<:::999:::;;;::::::@@@LLLZZZhhhwwwvvvnnnjjjeeefffllluuu{{{{{{zzzzzz~~~~~~yyyqqqiiibbb___eeeggggggffflllyyy|||vvvpppmmmkkklllmmmnnnppprrrrrrssssssqqqpppnnnllljjjhhhffffffeeeeeeeeeeeeeeefffggggggaaacccdddccccccjjjvvv}}}|||{{{zzzzzz{{{|||}}}uuusssrrrrrrtttuuuuuutttrrrtttvvvwwwvvvtttqqqpppttttttsssrrrqqqooommmlllkkklllmmmoooppprrrssssssppppppooonnnnnnnnnnnnnnnssssssttttttttttttttttttxxxxxxyyyyyywwwuuurrrpppjjjgggddd___YYYQQQIIICCC===??????>>>>>>AAAHHHNNNVVV\\\aaa``````bbbaaa^^^[[[^^^ccckkk{{{yyyqqqpppqqqsssvvv{{{xxxwwwuuutttssstttwwwxxxwwwvvvtttuuutttpppllliiihhhiiijjjjjjiiiiiijjjlllnnnoookkklllnnnnnnlllkkkllllllkkkkkkkkkkkkkkkkkklllllljjjjjjlllnnnpppqqqooommmkkkkkkjjjkkklllmmmooopppiiiiiiiiijjjkkklllnnnnnn???CCCHHHMMMQQQUUUZZZ]]]cccfffiiiiiihhhffffffgggbbbfffkkkuuunnn[[[VVV]]]fffooouuuwwwgggUUUNNNMMMNNNOOOPPPQQQUUU\\\aaadddeeeggghhhfffhhhpppooo]]]SSSPPPNNNLLLJJJJJJLLLLLLLLLKKKJJJCCC>>>BBBLLLYYYiiiwwwpppfff[[[SSSMMMMMMWWWccc}}}ooo```[[[YYYUUUTTTSSSOOOKKKJJJLLLOOONNNRRRSSSPPPPPPRRRRRROOOGGGGGGGGGIIIKKKLLLJJJIIIHHHKKKNNNOOONNNLLLKKKKKKIIIJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFBBBDDDDDDBBB>>><<<<<<>>>??????@@@@@@???>>>>>>============>>>???@@@BBBCCCFFFEEECCCAAA@@@AAABBBCCCBBBBBBAAAAAA@@@@@@@@@@@@>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;===@@@CCCDDDCCCBBB@@@@@@???@@@BBBDDDFFFEEEDDDCCCBBBAAABBBEEEGGGGGGFFFEEEFFFGGGEEEBBB??????@@@999:::;;;<<<===<<<;;;;;;999999999999:::<<<>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;:::<<<>>>@@@AAAAAA@@@???@@@BBBDDDEEEFFFEEEDDDCCC????????????????????????<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<>>>???AAABBBBBB@@@BBBDDDDDDBBBAAACCCEEEBBBBBB@@@???>>>============???AAACCCDDDCCCCCCBBB@@@AAAAAABBBBBBAAAAAAAAA@@@??????AAACCCDDDCCCBBB<<<===>>>===<<<:::;;;<<<888999===CCCIIITTTfffwwwxxxrrrmmmkkkoooxxx|||yyyvvvwwwyyyzzzyyytttmmmfffbbbaaaaaafffggggggmmmzzzyyysssooommmllljjjkkkmmmppprrrtttuuuuuutttsssqqqooommmkkkjjjiiieeeeeeeeeeeefffhhhiiijjjdddgggiiihhhgggmmmxxx~~~|||zzzvvvvvvvvvwwwwwwxxxyyyzzzrrrpppnnnoooqqqrrrrrrrrrqqqrrruuuvvvvvvtttqqqooorrrrrrrrrqqqooollljjjiiiggghhhiiilllnnnqqqrrrssspppooooooooooooppppppqqqrrrssstttuuuuuuuuuuuuuuuuuuvvvwwwxxxvvvtttqqqoookkkjjjiiifff```VVVLLLEEE?????????>>>===???FFFKKKVVV\\\``````aaadddeeeccc___aaadddmmmssslllkkkmmmrrrxxx}}}xxxxxxssssssrrrtttwwwyyyxxxxxxrrrrrrrrrooolllkkkkkklllmmmlllkkkjjjjjjkkklllmmmjjjlllmmmmmmkkkiiiiiiiiijjjkkkkkkllllllkkkjjjiiiiiikkknnnqqqsssrrroookkkkkkkkkkkkllllllmmmmmmmmmgggggghhhhhhiiikkklllmmmDDDGGGKKKNNNPPPRRRUUUWWW^^^ccchhhjjjiiiggggggiiidddfffiiiqqq{{{iiiYYYYYYccclllqqqtttfffVVVKKKLLLOOOMMMOOOTTTPPPVVV]]]bbbeeefffffffffiiilllxxxyyyeeeXXXPPPLLLOOOLLLJJJJJJKKKLLLLLLKKKFFF???===EEEQQQ^^^jjjtttddd___ZZZTTTLLLNNN^^^qqqzzzfff^^^]]]]]]TTTTTTSSSOOOJJJIIILLLOOOSSSWWWVVVRRRNNNNNNMMMJJJFFFFFFHHHKKKNNNNNNLLLJJJGGGJJJMMMNNNLLLJJJIIIIIIGGGHHHHHHIIIHHHGGGEEEDDDHHHFFFEEEEEEGGGIIIIIIHHHCCCDDDEEEBBB>>><<<<<<>>>??????@@@@@@@@@@@@??????======>>>>>>???@@@BBBBBBGGGEEECCCAAA@@@AAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@????????????===<<<;;;:::<<<;;;;;;:::::::::;;;;;;>>>AAAEEEHHHIIIHHHFFFDDDBBBAAABBBCCCEEEFFFEEEDDDCCCBBBAAACCCEEEGGGHHHGGGDDDGGGHHHFFFBBB@@@@@@AAA888:::<<<===??????>>>>>>999999999999:::<<<>>>???BBBBBBAAAAAAAAABBBCCCCCC@@@@@@???>>>===<<<;;;;;;:::<<>>??????@@@@@@@@@??????<<<<<<<<<;;;;;;<<<<<<<<<======>>>???@@@@@@AAAAAA@@@BBBDDDDDDBBBBBBDDDFFFDDDBBB@@@>>>=========>>>>>>@@@CCCEEEFFFEEECCCAAAAAAAAABBBBBBCCCBBBBBBAAA>>>>>>???BBBEEEGGGGGGFFF<<<===???>>>===;;;<<<<<<999;;;>>>>>>===DDDXXXkkk}}}zzzppplllnnnuuuwwwssspppqqquuuvvvvvvrrrkkkfffdddddd\\\bbbeeefffmmm{{{}}}wwwssspppooonnnjjjkkkmmmppprrrssstttuuuvvvuuutttsssrrrpppooooooeeeeeeeeefffhhhiiikkklllgggkkkllljjjhhhmmmwww|||yyyyyyyyywwwuuusssttttttuuuvvvwwwxxxxxxsssqqqnnnmmmnnnnnnnnnmmmoooqqqsssvvvvvvtttqqqooopppppppppooommmkkkhhhgggcccdddfffiiimmmooorrrsssooooooooooooppprrrssstttrrrssstttuuuvvvvvvvvvvvvssstttvvvvvvuuurrrooommmllllllllljjjdddZZZNNNFFF???@@@???===;;;>>>DDDIIIVVV\\\``````aaaeeegggfffbbbbbbccclllyyyooojjjgggiiirrr{{{~~~zzzyyysssrrrrrrtttwwwyyyyyyxxxoooppppppooommmmmmnnnpppsssqqqooolllkkkllllllmmmjjjlllmmmmmmjjjhhhggggggjjjkkkmmmmmmmmmkkkiiiggghhhkkkoootttvvvtttppplllkkkkkklllllllllkkkjjjjjjjjjiiiiiihhhhhhhhhhhhhhhBBBJJJPPPRRRTTTYYY\\\\\\bbbmmmvvvuuupppmmmlllkkkgggjjjmmmqqq}}}ooo```TTTYYYkkkxxxyyysssVVVPPPJJJKKKQQQUUUTTTQQQVVV\\\```aaa```bbbeeegggiiiwww~~~ggg[[[SSSMMMKKKMMMKKKJJJKKKMMMLLLIIIEEEHHHFFFEEEJJJXXXhhhmmmkkkbbbXXXPPPOOOMMMTTTlll~~~kkkddd\\\WWWXXXRRRRRRQQQMMMJJJLLLQQQUUU\\\ggghhhZZZOOOPPPRRROOOLLLLLLLLLLLLKKKKKKKKKKKKGGGIIIKKKLLLJJJIIIIIIJJJHHHGGGDDDBBBAAAAAABBBCCCFFFFFFFFFFFFHHHLLLOOOQQQFFFDDDBBBAAAAAA@@@>>><<<<<<<<<<<<===============>>>>>>>>>???@@@BBBCCCDDDDDDBBB???<<<;;;<<<===???AAABBBCCCDDDDDDBBB@@@???<<<===???@@@@@@???===<<>>;;;::::::;;;>>>???===AAAEEEGGGFFFEEEDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBCCCEEEGGGHHHJJJJJJFFFGGGHHHFFFCCC@@@??????>>>===============>>>???;;;:::999888999;;;===???@@@@@@@@@???@@@@@@AAAAAACCCAAA>>>============<<<<<<===@@@BBBDDDDDDCCCBBBCCCCCCCCCDDDEEEEEECCCAAA??????>>>>>>>>>???@@@@@@===>>>>>>>>>>>>===<<<<<<>>>>>>>>>>>>============@@@AAABBBDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>EEEFFFHHHIIIJJJIIIHHHGGGCCCBBB@@@>>>============AAACCCEEEFFFGGGFFFEEEDDDDDDEEEEEEDDDBBB???<<<999:::999:::;;;<<>>>>>BBBGGGUUUYYY]]]```gggnnnqqqnnnpppjjjiiisssqqqeeeeeeggghhhqqq~~~}}}xxxwwwrrrtttvvvxxxyyyxxxwwwvvvoooqqqsssqqqnnnlllmmmpppooooooppppppppppppoooooonnnnnnnnnnnnmmmlllkkkjjjfffiiimmmnnnmmmjjjhhhgggkkkjjjiiijjjlllmmmlllkkkhhhiiijjjkkkllllllllllllnnnllliiihhhiiijjjjjjiiiFFFLLLQQQQQQTTT[[[```aaahhhvvvxxxsssqqqppprrrtttwww{{{vvveee]]]XXX^^^llltttppphhhQQQMMMKKKLLLQQQUUUUUUTTTVVV[[[``````___bbbfffjjjrrrqqq^^^WWWQQQLLLJJJMMMLLLKKKKKKLLLKKKGGGDDDAAACCCHHHRRRbbbooopppiiiYYYQQQKKKMMMQQQ\\\wwwrrrddd___XXXSSSRRRRRRQQQPPPMMMKKKMMMQQQUUU\\\eeeeeeXXXMMMMMMNNNKKKMMMMMMLLLLLLKKKKKKKKKJJJIIIKKKLLLLLLIIIGGGGGGGGGGGGFFFDDDBBBBBBBBBCCCDDDFFFFFFFFFGGGIIIKKKMMMOOOFFFDDDAAA@@@@@@???>>><<<=========<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAAAAA@@@>>><<<;;;<<<===>>>@@@AAABBBCCCBBBAAA???>>>===>>>???AAAAAA???>>>===???>>><<<::::::<<<>>>???@@@BBBEEEFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFHHHIIIJJJKKKLLLGGGHHHHHHFFFCCC@@@??????<<<<<<<<<<<<<<<===>>>>>><<<;;;::::::;;;<<<>>>@@@@@@@@@????????????@@@@@@CCCAAA>>>===>>>>>>===<<<===>>>@@@BBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEECCCBBB?????????>>>??????@@@@@@???????????????>>>======???>>>============>>>>>>BBBCCCDDDDDDDDDCCCBBBAAA??????>>>>>>>>>??????@@@BBBDDDHHHKKKLLLLLLKKKJJJEEEDDDBBB@@@????????????AAABBBDDDFFFFFFEEEDDDCCCDDDDDDDDDCCCAAA???<<<;;;<<<::::::;;;;;;===FFFPPPkkkzzz~~~{{{tttkkkfffhhhkkkoooppptttvvvwwwtttnnnhhhdddcccXXXZZZ^^^dddlllssszzz}}}~~~{{{wwwvvvvvvuuutttrrrpppqqqrrrttttttuuuuuuuuuwwwwwwvvvuuurrrooollljjjiiigggeeefffiiikkkjjjiiigggfffffffffiiilllpppsssyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvuuuuuuuuussssssrrrpppooopppsssvvvppppppppppppppppppoooooonnnoooppprrrrrrsssssssssrrrpppooooooqqqqqqnnnkkkooommmkkkkkkmmmnnnnnnnnnmmmnnnooonnnnnnppptttwwwwwwuuuttttttuuutttrrrpppqqqrrrssstttsssrrrpppoooqqqooolllkkkiiicccYYYQQQIIICCC>>>>>>>>>>>>BBBHHHQQQVVVZZZ___hhhrrrvvvuuutttooonnnvvvvvvllleeeeeefffiiivvv|||wwwvvvuuuvvvxxxyyyxxxwwwuuutttqqqrrrrrrqqqooonnnnnnoooooooooppppppppppppoooooonnnnnnnnnnnnmmmlllkkkjjjjjjmmmooopppnnnlllkkkjjjkkkiiiiiijjjkkklllkkkjjjiiijjjkkklllllllllllllllmmmkkkiiihhhiiikkkjjjjjjLLLOOOQQQPPPTTT]]]dddgggmmm||||||uuuuuuvvvyyy|||xxxhhh[[[ZZZ\\\dddkkkjjjbbbYYYJJJJJJLLLNNNQQQTTTVVVXXXZZZ]]]aaaaaa```bbbiiiooo|||{{{aaaTTTRRRQQQMMMKKKLLLLLLKKKLLLLLLIIIEEEBBB>>>EEEQQQ```pppwwwooobbbRRRJJJGGGLLLUUUfffeee\\\YYYUUUPPPOOORRRQQQPPPNNNLLLNNNQQQTTTVVV^^^]]]SSSKKKKKKLLLIIIMMMMMMLLLKKKJJJIIIIIIHHHJJJKKKLLLKKKHHHEEEDDDDDDFFFEEEDDDCCCCCCCCCEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJFFFCCC???>>>>>>>>>>>>============<<<<<<;;;;;;:::>>>>>>>>>>>>>>>>>>>>>>>>========================???@@@AAAAAAAAA@@@???>>>>>>???@@@AAAAAA@@@???>>>???>>><<<;;;;;;<<<>>>???BBBDDDDDDDDDBBBAAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKGGGHHHHHHFFFBBB???>>>>>>:::::::::;;;<<<===>>>???>>>===<<<<<<===>>>@@@AAA??????>>>>>>>>>>>>??????AAA@@@>>>===>>>???>>>===@@@@@@@@@@@@@@@AAABBBBBBBBBCCCEEEFFFFFFEEECCCBBB?????????@@@@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@??????@@@???===<<<<<<===???@@@DDDDDDDDDEEEDDDBBBAAA@@@============>>>???@@@AAA???BBBGGGLLLOOOOOOMMMLLLFFFEEECCCAAA@@@@@@AAAAAAAAABBBDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>===>>><<<<<<<<<;;;;;;BBBJJJZZZlll|||qqqhhhfffjjjpppuuuqqqsssuuusssnnngggbbb```WWWXXX\\\aaagggnnnsssvvvvvvwwwwwwvvvuuuttttttuuutttuuuuuuvvvvvvvvvvvvuuuvvvuuutttrrrpppnnnmmmllljjjhhhfffggghhhiiiiiihhheeeeeefffgggiiillloooqqqttttttssssssssssssttttttwwwvvvvvvuuuuuutttssssssrrrrrrrrrpppnnnoooqqqsssnnnnnnnnnnnnnnnooopppppppppppppppppppppqqqqqqrrrqqqpppooopppppppppnnnlllqqqooommmmmmnnnnnnnnnmmmkkklllnnnnnnooorrruuuxxxxxxvvvttttttuuuuuutttssspppsssvvvvvvsssqqqqqqsssqqqooommmlllkkkfff^^^XXXNNNGGGAAA???======AAAGGGLLLQQQWWW^^^jjjxxxzzzvvvsssyyy{{{mmmhhhfffggggggnnn}}}zzzzzzyyyyyyyyyyyyxxxvvvsssrrrtttrrrqqqqqqqqqqqqpppnnnnnnooooooppppppoooooonnnmmmnnnnnnmmmmmmlllkkkjjjlllmmmooonnnmmmkkkkkkllljjjhhhhhhhhhjjjkkkjjjiiijjjkkkkkkllllllllllllkkkjjjhhhffffffhhhiiiiiiiiiOOOQQQPPPNNNRRR]]]gggjjjjjjzzzwwwsssvvv{{{|||~~~ooo]]]VVVZZZ___dddddd]]]SSSKKKGGGJJJNNNPPPQQQSSSWWWZZZ```aaaccccccaaabbblllvvvkkkVVVOOOQQQQQQOOOLLLLLLLLLLLLKKKJJJGGGDDDAAA@@@LLL]]]nnnzzzyyyhhhWWWOOOJJJHHHOOO[[[oooqqq]]]VVVVVVTTTRRRQQQSSSRRRQQQNNNMMMMMMNNNOOOMMMRRRRRRLLLIIIKKKMMMKKKKKKKKKJJJIIIHHHGGGFFFEEEHHHJJJKKKJJJGGGDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFDDDEEEGGGHHHIIIHHHGGGFFFEEEBBB===;;;<<<===============<<<<<<;;;:::999999;;;;;;<<<<<<=========<<<;;;<<<===>>>???>>>>>>===??????@@@@@@@@@@@@???>>>??????@@@@@@@@@@@@?????????>>><<<;;;;;;<<<>>>???AAABBBBBBAAA???@@@BBBDDDBBBBBBCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGEEEBBB???>>>>>>::::::;;;;;;===>>>@@@@@@??????>>>>>>???@@@AAAAAA???>>>==================???>>>======?????????>>>BBB@@@???>>>>>>???AAABBBEEEFFFHHHHHHGGGDDDBBBAAA@@@@@@AAABBBBBBBBBCCCCCCAAABBBBBBBBBBBBAAA@@@@@@@@@???<<<;;;;;;===@@@AAABBBCCCDDDDDDDDDBBBAAA@@@<<<<<<<<<<<<===>>>???@@@<<<@@@FFFKKKNNNNNNLLLJJJEEEDDDBBBAAA@@@@@@AAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>?????????======>>>>>>===BBBHHHQQQaaawww~~~|||~~~yyyqqqkkkkkkooossslllnnnpppppplllgggbbb^^^VVVWWWZZZ^^^ccchhhmmmpppnnnrrruuutttpppnnnpppsssssstttuuuvvvvvvvvvvvvvvvvvvuuussspppnnnlllkkkkkkjjjiiihhhgggggggggggggggeeeeeeggghhhkkkmmmooopppqqqppppppppppppqqqqqqrrruuuuuutttssssssrrrrrrqqqpppqqqqqqpppnnnmmmnnnpppooonnnmmmllllllmmmnnnoooqqqpppooonnnnnnooopppqqqqqqppppppppppppooonnnmmmooonnnmmmnnnooopppooonnnkkkmmmnnnooopppqqqtttwwwwwwuuurrrrrrtttuuuuuuuuurrrvvvyyywwwrrroooqqqtttnnnmmmlllkkkjjjgggbbb]]]TTTLLLDDD@@@===<<<@@@FFFHHHNNNVVV```ooo|||wwwxxx~~~|||wwwiiiiiiiiiiiijjjwww~~~yyyyyyyyyxxxwwwuuutttsssvvvssspppqqqssssssqqqnnnnnnnnnoooooooooooonnnnnnmmmmmmmmmmmmlllkkkjjjjjjjjjkkkkkkjjjhhhgggiiijjjiiigggggghhhiiijjjiiihhhkkkkkkllllllllllllkkkkkkfffdddcccccceeegggggggggQQQPPPMMMKKKPPP\\\fffiiidddrrr|||xxxooopppyyyzzzeeeVVVWWW[[[___^^^YYYPPPIIIEEEHHHLLLQQQSSSRRRTTTXXX\\\cccbbbccccccaaabbbooo}}}ooo___OOOKKKNNNNNNMMMLLLKKKKKKKKKJJJGGGEEECCCBBBDDDTTThhhwww}}}vvvcccQQQMMMKKKLLLVVVfffyyyxxxhhhXXXQQQRRRSSSSSSTTTUUUSSSQQQOOOMMMLLLJJJIIIIIIKKKJJJHHHHHHJJJKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCEEEGGGHHHHHHFFFDDDCCCDDDBBBBBBBBBCCCCCCDDDEEEEEEBBBCCCEEEGGGGGGEEECCCBBBCCC@@@<<<::::::<<<<<<<<<===<<<<<<;;;:::999999888777888:::;;;============:::<<<>>>???@@@???>>>>>>?????????@@@@@@@@@???????????????@@@@@@?????????======<<<;;;;;;<<<=========>>>>>>======???BBBEEECCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEEEECCC@@@>>>======<<<<<<<<<===>>>@@@AAABBB???????????????@@@@@@AAA>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<>>>??????===AAA???===<<<<<<>>>@@@AAAGGGJJJLLLKKKGGGBBB@@@???@@@AAABBBCCCDDDDDDDDDDDDAAABBBBBBBBBBBBAAA@@@@@@???===;;;:::;;;===???AAA???@@@AAACCCCCCCCCBBBAAA===<<<<<<;;;;;;<<<<<<===<<>>>>>???@@@@@@>>><<<===AAABBBAAADDDIIILLLVVVfffvvv~~~|||||||||vvvqqqnnnmmmfffgggiiijjjiiieeeaaa]]]SSSTTTUUUXXX]]]aaaeeehhhggglllpppooojjjhhhkkkooorrrssstttvvvwwwxxxyyyyyyxxxvvvssspppllljjjhhhhhhiiiiiihhhgggfffffffffggggggggghhhiiikkkmmmnnnoooooooooooooooooopppqqqqqqsssrrrrrrqqqqqqpppooooooooopppqqqpppnnnmmmmmmnnnqqqpppnnnlllkkkllllllmmmqqqpppooonnnmmmnnnoooppppppqqqqqqqqqooonnnnnnmmmlllllllllnnnppprrrqqqpppnnnoooppppppooopppqqqssstttrrrpppqqqsssuuuuuuuuuuuuxxxzzzwwwqqqnnnpppsssmmmmmmllllllkkkiiifffddd[[[RRRHHHBBB>>>;;;>>>CCCFFFMMMWWWcccuuuwwwuuuyyy|||{{{xxxjjjjjjjjjiiinnn~~~wwwwwwwwwwwwvvvvvvuuuuuuvvvsssqqqqqqssstttqqqnnnnnnnnnoooooooooooonnnnnnmmmmmmmmmmmmlllkkkjjjiiihhhiiihhhgggeeeeeeggghhhhhhgggfffgggiiijjjiiihhhiiijjjkkkkkklllkkkkkkkkkgggeeecccccceeeggghhhgggPPPOOOLLLJJJPPP[[[cccddd```llltttppplllqqq~~~~~~mmm\\\TTTZZZ[[[ZZZUUUNNNHHHFFFGGGKKKNNNRRRTTTUUUWWW\\\```dddaaabbbdddbbbeeevvvaaaUUUKKKIIIJJJIIIIIIJJJJJJKKKJJJGGGDDDCCCCCCDDDJJJ[[[nnnyyyxxxooo___QQQJJJLLLTTTbbbtttjjj```TTTNNNOOOQQQSSSSSSTTTRRRPPPNNNMMMKKKHHHEEEJJJHHHGGGFFFGGGGGGGGGEEEGGGGGGFFFEEEDDDCCCCCCBBBCCCEEEGGGGGGEEECCCBBBCCCAAAAAABBBBBBCCCCCCCCCCCC@@@AAABBBDDDCCCBBB@@@???@@@>>>;;;999:::;;;;;;;;;;;;;;;;;;::::::999999888666777999;;;============:::;;;===>>>???>>>>>>============>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;<<<999:::;;;;;;<<<===AAACCCCCCBBBBBBAAAAAA@@@@@@@@@CCCCCCDDDDDDDDDDDDDDDDDD@@@BBBBBBAAA???==================>>>???@@@AAABBB????????????????????????===<<<;;;:::::::::::::::999999999;;;>>>???>>>===>>>===;;;;;;;;;===???@@@FFFJJJLLLKKKFFF@@@>>>===>>>???AAACCCDDDDDDCCCCCC@@@AAAAAAAAAAAA@@@??????<<<<<<:::::::::<<<>>>@@@===>>>???AAABBBBBBAAAAAA<<<<<<;;;;;;:::;;;;;;;;;;;;>>>BBBFFFGGGFFFCCCAAAAAA@@@???>>>===>>>??????AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===<<<===BBBDDDCCCEEEHHHFFFKKKTTTcccsss~~~yyypppkkkcccccccccddddddbbb^^^[[[OOOOOOQQQSSSWWW[[[___aaabbbfffiiihhheeedddgggkkkrrrsssuuuwwwyyyzzz{{{{{{xxxvvvtttqqqmmmjjjgggfffhhhiiiiiigggeeeeeefffgggiiiiiihhhhhhiiijjjlllmmmnnnnnnnnnnnnnnnooopppqqqqqqqqqpppoooooonnnnnnmmmmmmoooqqqqqqpppnnnnnnnnnqqqpppooonnnllllllkkkkkkppppppooooooooooooooopppoooqqqrrrqqqooommmmmmnnnjjjjjjkkkmmmppprrrrrrqqqpppqqqrrrqqqooooooooopppqqqppppppqqqsssuuuvvvuuuvvvxxxxxxvvvrrroooppprrrppppppoooooonnnmmmlllkkkaaaXXXOOOHHHAAA===>>>BBBEEENNNYYYgggyyyxxxtttvvvyyyzzzyyykkkkkkjjjlllwww{{{xxxxxxuuuuuuuuuuuuuuuuuuuuuvvvuuusssrrrrrrrrrrrrqqqooommmnnnnnnoooooonnnnnnmmmlllmmmmmmllllllkkkjjjiiihhhiiiiiihhhffffffgggiiiiiigggggggggiiijjjiiihhhggghhhiiijjjkkkkkkkkkkkkjjjhhhffffffhhhiiiiiiiiiPPPOOOLLLKKKQQQ[[[``````]]]gggooonnnmmmttt}}}ppp```WWWWWWYYYWWWSSSMMMHHHFFFIIILLLNNNOOOQQQTTTXXX]]]bbbffffffcccdddhhhiiinnnpppVVVPPPKKKJJJHHHFFFHHHLLLJJJJJJHHHDDDAAAAAADDDGGGSSSdddtttwwwnnncccXXXQQQKKKQQQ^^^pppvvv^^^YYYSSSOOOPPPSSSSSSQQQQQQNNNMMMLLLMMMKKKHHHDDDJJJFFFCCCDDDGGGGGGFFFDDDFFFFFFFFFFFFEEEEEEDDDDDDDDDFFFGGGFFFCCCAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA===>>>???@@@@@@@@@???>>>>>><<<:::999:::;;;:::999:::::::::999999999999999777888:::<<<======<<<;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>==================>>>::::::::::::::::::::::::777888:::::::::;;;===???@@@@@@?????????>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBB===>>>@@@???===<<<<<<===>>>>>>===>>>>>>???@@@@@@======>>>>>>>>>>>>======<<<<<<:::999999888888888666666777:::===>>>===<<<::::::999999:::<<<===???@@@EEEIIIIIICCC>>><<<===;;;<<>>======:::999999::::::<<<=========>>>???@@@@@@???>>>===:::999999999:::;;;<<<===;;;===@@@CCCDDDDDDCCCBBBAAA@@@???>>>===>>>??????AAAAAA@@@???????????????@@@@@@AAABBBBBBAAA@@@???===;;;===CCCEEECCCCCCEEEBBBDDDIIISSS```nnn{{{wwwooodddbbb```______]]]ZZZWWWOOOOOOPPPSSSVVVZZZ]]]___^^^```bbbbbbbbbdddhhhkkkssssssuuuvvvxxxxxxyyyyyyuuuuuutttrrrooolllhhhgggfffhhhiiigggeeedddfffiiijjjiiigggeeeeeefffiiijjjmmmmmmmmmmmmnnnoooppppppooooooooonnnmmmmmmllllllkkknnnqqqrrrqqqooonnnnnnooooooooooooooonnnmmmlllooooooppppppqqqpppppppppoooqqqrrrqqqooommmmmmooojjjjjjkkkmmmpppqqqpppnnnpppqqqrrrrrrpppooooooppppppppppppsssvvvwwwwwwvvvuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrqqqpppooopppppphhh___UUUNNNGGG@@@???BBBEEENNN[[[iii{{{zzzuuuvvvwwwwwwvvvllllllmmmuuuyyytttsssttttttssssssssssssttttttrrrssssssrrrqqqooopppqqqmmmmmmnnnnnnnnnnnnmmmmmmllllllllllllkkkjjjiiiiiihhhiiijjjiiigggfffggghhhiiihhhggghhhjjjkkkjjjiiidddeeeggghhhjjjjjjkkkkkkkkkhhhffffffggghhhhhhgggOOOOOOMMMLLLRRR[[[___]]]ZZZdddlllmmmnnnuuu~~~zzzssseeeXXXVVV\\\WWWTTTOOOIIIFFFGGGLLLQQQOOOOOOPPPTTTZZZaaagggjjjhhheeehhhnnnqqqxxx|||___RRROOOMMMLLLIIIFFFIIIOOOJJJIIIGGGCCC@@@@@@EEEIII]]]mmmyyyuuufffYYYQQQMMMOOOXXXgggyyyiiiWWWVVVTTTRRRTTTVVVTTTQQQMMMKKKJJJKKKMMMLLLIIIEEEFFFBBB@@@CCCHHHJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHFFFBBB???======@@@@@@@@@AAAAAA@@@@@@???<<<======>>>>>>>>>>>>>>><<<;;;::::::;;;;;;999777999999999999999999::::::999:::<<<======<<<:::999999999999999999999999999999888888888999999:::;;;======<<<<<<<<<<<<======999999999999999999999999777888::::::999999:::;;;==================>>>>>>;;;<<<<<<===>>>>>>??????;;;<<<>>>>>>===<<<<<<===>>>===============>>>???<<<<<<============<<<;;;<<<;;;:::999888888888888444444666999<<<======;;;777888888999:::;;;===>>>;;;AAAFFFFFFBBB===<<<===888:::<<>>>>>>>>>>>>>>>>>===<<<<<<888888999:::;;;;;;<<<<<<>>>>>>??????>>>===<<<;;;777777888999:::<<<===>>>;;;<<>>>>>>>>???@@@AAAAAA@@@???>>>>>>??????@@@AAABBBCCCCCCBBB@@@>>>>>><<<===CCCEEEBBB@@@AAAAAACCCFFFJJJQQQ___ppp||||||uuufffbbb^^^\\\\\\ZZZVVVSSSQQQRRRSSSUUUYYY\\\```bbb\\\]]]^^^___aaaeeeiiimmmrrrrrrssstttttttttttttttssssssssssssqqqmmmjjjhhheeeggghhhgggeeedddgggiiikkkhhheeecccbbbcccfffhhhllllllllllllmmmnnnooopppooonnnnnnmmmllllllkkkkkkjjjmmmqqqsssrrrpppoooooolllmmmooopppppppppooonnnnnnoooppprrrrrrrrrqqqpppoooqqqsssrrrnnnmmmmmmoookkkkkkkkkmmmoooooommmllloooqqqrrrrrrpppooooooppppppppprrruuuxxxyyyxxxwwwsssrrrpppqqqssstttttttttrrrrrrrrrqqqoooooopppqqqlllcccZZZSSSKKKCCCAAACCCDDDNNN[[[jjj{{{|||xxxwwwwwwuuusssmmmnnnqqq~~~yyyuuutttuuutttsssrrrrrrrrrrrrrrrqqqssstttsssooonnnoooqqqmmmmmmnnnnnnnnnnnnmmmmmmllllllllllllkkkjjjiiiiiifffgggiiihhhfffeeeeeefffjjjhhhhhhiiijjjkkkjjjiiibbbdddeeegggiiijjjkkkkkkiiifffdddcccdddeeeeeedddRRRQQQQQQSSSWWW[[[^^^___\\\dddfffbbbgggwww~~~vvvjjj```[[[XXXUUUSSSUUUPPPJJJGGGJJJMMMOOOPPPSSSTTTTTTVVV\\\ccchhhiiikkkgggffflllwwwjjjYYYNNNLLLJJJJJJKKKLLLKKKJJJFFFIIIHHHBBB<<>>???@@@???===@@@@@@???@@@BBBBBB@@@>>>@@@???======>>>>>><<<::::::::::::999888777666666888777666666666777999:::999999999999999999999999888777777777777999;;;<<<888888999999999888888777:::::::::;;;;;;<<<<<<<<<999999888777666666777777;;;:::999888888999:::;;;888999:::;;;;;;;;;::::::888999999::::::999999888:::;;;;;;;;;;;;;;;::::::===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888888999:::;;;;;;;;;:::999888888777777777999999777555888888777888:::===@@@BBB???>>>======>>>===;;;999::::::::::::;;;;;;<<<===;;;<<<=========<<<;;;:::999999888888999999:::;;;;;;;;;;;;;;;:::999888888777777777888999999::::::======>>>???@@@AAAAAABBBBBB@@@>>><<<;;;<<<>>>@@@???@@@@@@???===<<<===???@@@@@@AAAAAAAAA@@@??????BBB@@@???AAADDDDDDAAA======???BBBCCCGGGRRR```kkkssslllfffddd^^^VVVSSSWWWRRRSSSYYY^^^]]]ZZZ[[[___]]]]]]^^^```bbbdddfffgggmmmjjjjjjpppsssqqqnnnnnnnnnmmmllllllmmmmmmlllkkkeeegggiiiiiihhhgggggghhhiiihhhfffdddcccdddeeefffllljjjhhhjjjmmmnnnmmmkkkkkklllllljjjhhhgggiiijjjoooppprrrsssttttttsssssstttsssrrrpppooonnnnnnnnnpppooonnnmmmmmmoooqqqrrrpppqqqqqqrrrqqqpppooonnnqqqqqqqqqpppooonnnnnnmmmmmmoooqqqpppmmmlllnnnpppqqqqqqrrrrrrtttuuuvvvwwwxxxuuurrrqqqsssuuuvvvwwwvvvtttrrrpppooopppqqqrrrnnnmmmfffZZZMMMDDDBBBDDDHHHRRR\\\fffttt{{{xxxwwwuuuppplllkkkjjjttt|||xxxtttwwwuuurrrqqqrrrrrrrrrqqqsssssssssssssssrrrqqqpppooonnnmmmlllkkkllllllmmmmmmnnnnnnnnnmmmlllkkkkkkkkkiiigggeeedddeeefffgggkkkjjjjjjiiiiiiiiihhhhhhggggggggghhhhhhiiijjjjjjgggfffdddccccccdddeeefffPPPPPPPPPSSSWWWZZZ[[[[[[ZZZ```bbb___gggvvv}}}vvvoooeee]]]XXXUUUQQQOOONNNKKKGGGGGGKKKOOOQQQRRRRRRSSSUUUYYY^^^dddggggggiiifffhhhsssdddRRRLLLKKKJJJKKKNNNPPPPPPOOOIIIIIIGGGBBB@@@GGGWWWeeeyyyyyyttthhhZZZQQQMMMMMMXXXfff~~~fffZZZSSSTTTTTTTTTXXX\\\YYYRRRKKKLLLLLLLLLKKKHHHFFFDDDBBBAAAAAAAAABBBCCCEEEFFFHHHFFFDDDDDDGGGHHHHHHGGGKKKGGGBBB?????????>>>===@@@???>>>>>>@@@@@@???>>>???>>><<<<<<======<<<;;;::::::999999888888777777999888888777888999:::;;;999999999999999999999999777666666666666888999;;;999999999888888777777777999999::::::;;;;;;;;;;;;999888888777666666777777:::999888777777888999:::999:::::::::::::::999999888999999999999999999888<<<<<<===============<<<===<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999999:::;;;;;;;;;;;;:::888888999888888999::::::888666777777777777999<<<>>>@@@>>>===<<<<<<<<<<<<:::888888777777888999:::;;;<<<;;;;;;<<<<<<<<<;;;999888888888888888888999999:::;;;;;;;;;;;;:::888777666666666777777888999999:::===>>>???@@@AAABBBBBBCCCDDDBBB@@@>>>>>>???@@@BBBAAAAAAAAA@@@===<<<===???AAAAAA@@@@@@?????????>>>BBBAAAAAABBBCCCBBB@@@>>><<<>>>??????BBBIIIUUU^^^vvv|||}}}}}}vvvrrrpppjjj```XXXVVVRRRTTTYYY^^^]]]ZZZZZZ^^^\\\]]]]]]^^^___aaabbbcccfffccceeejjjmmmjjjggggggkkkkkklllmmmnnnnnnmmmllleeegggiiiiiihhhggghhhiiiiiiiiigggfffffffffggggggmmmkkkjjjkkkmmmnnnmmmkkkhhhiiikkkkkkkkkkkknnnpppoooppprrrssssssssssssrrrvvvuuusssrrrqqqpppppppppppppppnnnnnnnnnpppqqqsssrrrrrrpppooooooooopppppprrrqqqqqqpppoooooonnnnnnnnnppprrrqqqooonnnppprrruuuuuuuuuuuuuuuvvvwwwwwwyyyvvvsssrrrsssuuuvvvvvvwwwuuusssrrrqqqqqqrrrsssrrrpppjjj^^^QQQGGGDDDDDDGGGPPPYYYbbbooo|||{{{tttooonnnnnnmmmnnn||||||xxxuuuvvvtttrrrrrrrrrrrrrrrpppppppppqqqrrrrrrqqqqqqqqqooonnnmmmlllkkkllllllmmmnnnnnnnnnmmmmmmkkkjjjjjjjjjhhhfffeeeddddddeeefffiiiiiiiiihhhhhhhhhggggggfffggghhhiiiiiiiiihhhhhhgggfffdddccccccdddeeefffQQQQQQRRRUUUYYY[[[[[[ZZZXXX\\\\\\\\\eeetttzzzwwwkkkggg```ZZZUUUPPPLLLIIIFFFEEEEEEHHHLLLPPPSSSTTTPPPRRRWWW]]]aaadddeeefffhhhgggnnn}}}{{{^^^MMMKKKJJJJJJKKKNNNOOOOOONNNIIIHHHDDDAAACCCPPPbbbqqqyyypppdddYYYQQQOOOPPP```ssseeeUUUPPPOOOSSSVVVWWWYYY[[[WWWQQQJJJKKKKKKKKKJJJHHHFFFEEE@@@@@@@@@AAABBBDDDEEEFFFIIIGGGEEEEEEFFFGGGFFFEEEJJJFFFBBB??????>>>>>>===AAA>>><<<<<<>>>??????>>>>>>===;;;;;;=========<<<999999999999999888888888:::999999999999:::;;;;;;999999999999999999999999666666555555666777999:::;;;:::999777666666666777999999999999999:::::::::888888777666666666777777888888777777777777888888999999999999999999999999999999999999999999999999:::;;;<<<=====================<<<<<<============999999:::;;;;;;;;;;;;:::;;;;;;<<<;;;:::999888777;;;:::999999::::::888666555555555666777:::<<<>>>;;;:::999:::::::::888666444444444555666888999::::::;;;;;;;;;:::999777666777777666666777777888999::::::::::::888777666555555555666777777888888999<<<<<<===>>>???@@@AAAAAA???>>><<<::::::;;;===>>>AAABBBBBB@@@>>>===>>>???CCCBBB@@@???>>>>>>>>>>>>AAACCCDDDCCCAAA???>>>>>><<<===>>>======AAAIIIOOOddduuu~~~wwwuuu|||ooo```WWWUUUVVVYYY^^^]]]ZZZYYY\\\]]]\\\[[[[[[[[[[[[\\\]]]```^^^```fffhhhdddaaaaaafffhhhjjjlllmmmllljjjiiieeegggiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiihhhnnnlllkkkkkklllmmmllljjjggghhhjjjkkklllmmmoooqqqoooooopppqqqrrrrrrrrrrrruuutttsssrrrqqqpppppppppqqqpppooooooooopppqqqrrrtttrrrooommmmmmoooqqqrrrrrrqqqqqqppppppooooooooommmoooppppppooooooppprrrvvvvvvuuuuuuuuuuuuvvvvvvzzzxxxuuussstttuuuvvvvvvxxxvvvuuusssssssssttttttvvvtttooodddWWWLLLFFFEEEEEELLLTTT[[[fffrrryyy{{{rrrhhhiiinnnlllqqq~~~|||yyyvvvuuusssrrrrrrsssrrrqqqooolllmmmnnnoooppppppppppppnnnnnnmmmllllllllllllmmmnnnnnnnnnmmmllljjjiiihhhhhhgggfffdddddddddeeeeeegggggghhhhhhggggggfffffffffggghhhiiiiiigggfffeeegggfffeeecccccccccdddeeeUUUVVVWWWZZZ^^^___^^^]]]YYYZZZXXXZZZcccoooqqqmmmeeebbb^^^XXXRRRLLLFFFCCCBBBCCCEEEIIIMMMQQQSSSTTTPPPRRRYYY```dddcccdddfffjjjmmmwwwuuu[[[MMMLLLKKKJJJJJJKKKKKKJJJHHHGGGDDD@@@???GGGXXXkkkxxx|||sssggg]]]VVVSSSUUUYYYiiijjjUUUNNNMMMNNNTTTYYYXXXWWWXXXVVVRRRKKKKKKKKKJJJHHHFFFEEECCC???@@@@@@BBBCCCEEEFFFGGGHHHGGGEEEDDDDDDCCCBBBBBBEEECCCAAA???>>>>>>??????BBB???===<<<===???@@@@@@>>>===;;;;;;===??????>>>888999999999999999999999999999999999999::::::;;;888888888888888888888888888777666666666888999:::===;;;888666555555666777888888888888888888888888888777777666666666777777777777666666666666777777777777777888999999:::;;;999999888888888888999999888888999:::;;;;;;;;;;;;<<<<<<==================888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888777;;;:::999999:::999777555333333444555666888:::;;;999888777777888888666444222222333444666777999:::999999::::::999777555444666555555555555666777777999999999999888666555444555555555666777777888888888888999:::;;;<<<======;;;;;;999888888999:::;;;===>>>???>>>======???AAAFFFDDDAAA???>>>>>>???@@@@@@CCCFFFDDD@@@======>>>===>>>>>>===<<<>>>BBBEEEWWWiiizzzxxx{{{nnn```\\\[[[\\\______[[[ZZZ]]]^^^]]][[[YYYXXXXXXXXXYYY]]]\\\___dddeeeaaa^^^^^^dddgggjjjlllkkkiiifffeeeeeegggiiiiiihhhhhhiiijjjjjjkkklllnnnnnnmmmkkkjjjmmmmmmlllllllllkkkkkkjjjhhhjjjkkkkkkjjjjjjkkklllllllllmmmooopppqqqqqqrrrqqqqqqpppooonnnnnnooooooqqqqqqppppppppppppqqqrrrrrrqqqpppnnnnnnoooqqqrrrrrrrrrqqqqqqqqqpppppppppkkkkkklllmmmmmmnnnooopppssssssssssssssstttuuuvvv{{{yyyvvvuuuuuuvvvuuuuuuxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvqqqhhh\\\PPPGGGCCCCCCGGGMMMTTT]]]gggpppttttttgggfffllljjjsss|||||||||yyywwwsssrrrqqqqqqrrrrrrqqqooollllllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmllllllmmmmmmnnnnnnmmmlllkkkiiigggfffgggfffeeeddddddddddddeeefffggghhhhhhhhhgggffffffhhhhhhgggffffffeeeeeedddffffffdddcccccccccccccccVVVVVVXXX[[[^^^```___]]]\\\ZZZXXXZZZaaahhhhhheeecccaaa\\\VVVOOOHHHCCCAAABBBDDDHHHLLLNNNPPPRRRSSSQQQSSSZZZccceeebbbccchhhjjjsssjjjXXXNNNLLLKKKJJJKKKLLLLLLJJJHHHFFFBBB@@@DDDQQQaaaqqqzzzvvvjjj^^^VVVRRRRRRXXXaaawww{{{ZZZNNNMMMNNNTTT]]]aaa^^^XXXVVVUUUSSSMMMLLLKKKIIIGGGEEECCCBBB@@@AAABBBDDDEEEGGGHHHHHHEEEFFFEEEDDDBBB@@@??????@@@@@@??????>>>???@@@AAACCC@@@>>>===>>>@@@AAAAAA>>><<<;;;;;;>>>@@@AAAAAA999999999999999:::::::::888888888999999999999999888888888888888888888888:::999888888888999:::;;;<<<;;;888666444555555666777777777777777777666666777666666666666666777777666666666666666666666666444555555666888:::<<<===999888888777777888888999888888999:::;;;;;;::::::;;;;;;<<<===>>>>>>======888999:::;;;<<<=========<<<<<<;;;:::999999888888;;;:::888888888777555333222222333444555666888888777666555666777777555333222222333444666888999:::777888888888888666555333555555444444555555666777888888888888777666555555555555555666777777888888666777888999:::;;;;;;<<<===<<<;;;;;;;;;<<<<<<===888:::;;;<<<<<<===@@@BBBGGGEEECCC@@@??????@@@AAA???BBBDDDCCC???<<<<<<===<<<======<<<<<<===???AAAKKKZZZjjjsss{{{~~~qqqfffbbb```aaa___\\\[[[]]]___^^^ZZZXXXVVVVVVVVVWWW[[[ZZZ]]]bbbbbb]]][[[]]]fffjjjnnnoookkkgggdddbbbeeegggiiiiiiiiiiiijjjkkkjjjlllnnnpppqqqpppnnnmmmmmmmmmmmmlllkkkkkkkkkkkkiiikkkllllllkkkiiiiiijjjjjjjjjkkklllnnnpppqqqrrrppppppooonnnnnnoooooooooqqqqqqppppppppppppppppppoooppppppqqqqqqqqqpppppprrrrrrrrrrrrqqqqqqqqqqqqlllllllllmmmnnnooopppooopppqqqqqqrrrtttvvvwwwxxx{{{yyyvvvuuuvvvvvvuuutttwwwvvvvvvuuuuuuuuuuuuuuuuuuuuussslllaaaTTTIIICCCAAADDDHHHNNNUUU]]]hhhpppwwwjjjgggjjjkkkwww{{{zzz{{{|||zzzxxxsssqqqppppppqqqrrrqqqooonnnnnnnnnnnnnnnmmmlllkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmlllkkkiiihhhfffeeefffeeeeeeeeedddddddddeeefffggghhhiiijjjiiiggggggjjjhhheeecccbbbcccdddfffeeedddccccccbbbaaaaaaaaaSSSRRRTTTVVVZZZ\\\\\\\\\\\\[[[ZZZ[[[___bbbbbb```___]]]YYYRRRJJJDDDBBBAAADDDGGGLLLNNNPPPQQQRRRTTTTTTTTTZZZcccddd```ccckkkmmm}}}yyyjjj\\\QQQLLLJJJJJJKKKNNNPPPQQQOOONNNFFFDDDEEENNN]]]llltttwwwooocccWWWRRROOOPPP[[[iiifffRRRLLLOOOTTTdddnnntttlll```WWWSSSRRRLLLLLLJJJHHHFFFDDDCCCBBBAAABBBDDDEEEGGGGGGHHHHHHDDDEEEFFFDDDAAA???>>>??????@@@AAAAAA@@@@@@BBBDDDCCCAAA???>>>@@@AAAAAAAAA===;;;999:::===@@@BBBBBB:::::::::::::::999999999777888888999:::999999999888888888888888888888888;;;:::999888999999:::;;;:::999888666555555555666666666666666555555555555666666555555666666777777666666777777777777666666444444444555777999<<<>>>999888777666666777888999;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;=========<<<<<<999999:::<<<<<<=========<<<;;;:::999999999::::::<<<:::999888888666444222111222333444555666666777555444444555666666444333333333444444666777999999666666777888888777555444555555444444555555666777777777888888888888777777555555666777777888888999888888999:::;;;<<<======::::::::::::::::::;;;;;;666888:::;;;;;;===@@@BBBEEEDDDBBBAAA@@@@@@@@@AAA>>>@@@AAAAAA>>><<<<<<;;;::::::999999:::;;;<<<===AAALLLXXXcccrrr~~~}}}}}}~~~pppiiibbb```___[[[[[[^^^___]]]YYYVVVUUUUUUVVVWWWYYYXXX[[[^^^]]]YYYXXX[[[hhhmmmppppppkkkfffcccbbbeeegggiiijjjiiiiiijjjlllkkkllloooqqqrrrqqqpppooommmnnnoooooommmlllmmmnnnnnnppprrrrrrqqqooooooppplllllllllmmmnnnooopppqqqqqqqqqpppppppppqqqqqqrrrppppppppppppooooooooonnnnnnoooqqqrrrrrrqqqpppooorrrrrrrrrrrrrrrrrrrrrrrrpppooonnnoooqqqsssrrrqqqqqqqqqrrrtttvvvxxxzzz{{{yyywwwuuuuuuvvvvvvuuutttuuuuuuuuuuuuuuuuuutttttttttuuuuuuqqqhhh[[[OOOGGGAAAAAADDDJJJOOOVVVcccnnn~~~yyynnnjjjlllqqq~~~~~~yyyyyyzzz|||{{{yyysssqqqnnnnnnoooqqqqqqpppoooooooooooonnnmmmlllkkkkkklllmmmmmmnnnmmmmmmmmmkkkkkkkkkjjjiiigggfffeeeeeeeeeffffffeeeeeeeeeeeeeeegggiiijjjjjjiiihhhgggiiigggdddbbbaaabbbdddeeeccccccbbbaaa```______^^^OOOOOOOOOQQQVVVYYYZZZZZZ[[[ZZZ[[[]]]_________```YYYWWWRRRJJJCCC@@@BBBDDDFFFJJJNNNPPPQQQRRRTTTWWWWWWUUUZZZbbbbbb^^^dddoooxxxqqqaaaXXXQQQLLLKKKKKKKKKMMMOOORRRRRRPPPNNNDDDDDDIIIWWWgggqqqrrrnnndddZZZRRRPPPNNNQQQaaauuupppZZZRRRQQQZZZgggxxxmmm\\\RRRNNNIIIIIIHHHFFFFFFEEEEEEEEEAAABBBDDDEEEFFFFFFFFFEEEDDDFFFGGGFFFCCC@@@@@@@@@CCCEEEFFFEEECCCBBBCCCEEEAAA???>>>???@@@AAA@@@>>>:::888777888;;;???AAABBB;;;;;;;;;::::::999999888888888:::;;;;;;;;;:::999888888888888888888888888;;;:::999888888999::::::888888777777666666666555555555555555444444444333555555555555555666777777666777888888888888777666666555555444555777:::;;;999888777666666777888999<<<<<<<<<<<<;;;;;;:::999777888:::<<<===<<<;;;;;;::::::;;;<<<======<<<<<<::::::999999999:::;;;<<<===;;;:::999888777444222111222333444555666666666444333333444555666444333444333333444555666777888444555777888888777777666555555555555555666666777666666777888999999999999666666777777888999999:::888888999:::;;;<<<<<<===777777777888888999999999999:::;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@@@@?????????=========>>>>>>>>>;;;999;;;:::888888999:::<<<<<<<<>>BBBFFFGGGKKKOOOQQQRRRSSSWWWZZZYYYVVVYYYaaaaaa]]]dddqqquuu```TTTOOOLLLJJJKKKMMMMMMMMMOOOPPPOOOLLLIIIAAABBBJJJZZZkkkrrrnnnfffZZZRRRMMMNNNOOOTTTiiiaaaUUUVVVXXXggg{{{www```QQQJJJFFFFFFFFFEEEFFFFFFGGGHHHAAABBBCCCEEEEEEEEEDDDDDDDDDGGGIIIHHHDDDAAAAAABBBHHHJJJJJJHHHEEECCCCCCEEE???>>>>>>???@@@@@@>>>===888666555666999===@@@AAA<<<<<<;;;::::::999888888999:::;;;<<<<<<<<<;;;:::777777777777777777777777:::999888777777888999999666666777777777777666555555555555444444333333333555555555555555666777888666777888999999888777666999777666555555666777999999888777555555777888999;;;;;;;;;:::999888777666666777:::<<<<<<<<<;;;::::::;;;<<<<<<===<<<<<<<<<:::999888888999:::<<<===???===;;;::::::888555222111222333444555666666666444333333444555666444333333333333333444444555666444555666888888888888777666555555555555666777777555666777888::::::;;;;;;777777777888999999::::::666666777888999::::::;;;::::::;;;;;;<<<<<<<<<<<<<<<=========;;;;;;===???>>>>>>?????????>>>>>>======;;;:::<<<>>>???;;;888>>><<<:::999:::<<<======>>>AAAFFFNNN```xxx{{{xxxxxx{{{~~~|||pppccc]]]ZZZWWWXXX\\\ZZZXXXUUURRRRRRSSSUUUWWW\\\[[[\\\]]]ZZZWWWYYY___]]]bbbfffeee```]]]\\\^^^eeegggiiijjjjjjjjjkkkmmmlllmmmnnnpppqqqrrrssssssqqqsssuuuuuussssssuuuwww}}}zzzxxxyyyxxxuuurrrpppnnnnnnnnnnnnmmmmmmmmmnnnooopppqqqnnnnnnoooooonnnmmmllllllrrrpppooommmnnnppprrrtttssssssssssssssssssssssssssspppnnnoooqqqrrrpppnnnrrrrrrrrrssssssuuuvvvvvvuuutttssstttuuuvvvuuutttqqqqqqrrrrrrsssrrrrrrqqqvvvxxx||||||vvvjjj\\\RRRBBB@@@AAAGGGKKKQQQ```oooooolllpppyyy~~~|||xxxxxxzzz|||{{{zzztttqqqlllkkklllooorrrsssnnnooopppqqqqqqrrrrrrqqqjjjkkkmmmnnnnnnnnnmmmmmmhhhhhhiiihhhhhhgggffffffffffffgggggghhhggggggfffbbbdddfffhhhiiihhhfffddd```bbbeeegggfffdddaaa___`````````___^^^\\\[[[ZZZTTTSSSQQQPPPQQQUUUYYY[[[ZZZYYYZZZ]]]aaacccaaa___VVVOOOGGGCCCDDDGGGKKKLLLKKKLLLNNNQQQTTTWWWYYYZZZ^^^ZZZ\\\cccddddddnnn~~~rrrdddWWWRRROOOJJJIIIKKKOOOOOORRRVVVSSSJJJDDDCCC???EEEPPP^^^hhhjjjddd]]]SSSRRRPPPOOOSSSbbbwwwtttWWWSSS]]]kkk|||zzz```QQQLLLHHHGGGFFFFFFFFFGGGHHHIIIDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDBBBAAABBBEEEHHHRRRPPPNNNKKKHHHEEECCCAAADDDCCCAAA@@@>>>===<<<<<<<<<999666666999<<>><<<;;;;;;;;;;;;999888777888:::<<<============>>>;;;888555555666888:::;;;888555444555666666666999999888888777666666666888666444333333555777999888777777777777666666666555777888::::::888777555444555777888888888777666::::::999888777777777888888:::<<<;;;:::999999:::999;;;===>>><<<;;;;;;;;;<<<;;;999999;;;<<<<<<;;;555555555666777999:::;;;===;;;:::999888666333000222222222444666777555333444444555555444444333333444555555444222333666:::;;;999777888:::999777444555555666666666666555555888999:::;;;<<<<<<<<<<<<999999:::999888666444333222444666888::::::::::::999999999999888888777777999;;;======<<<===>>>@@@@@@@@@@@@@@@???===<<<;;;===<<<;;;::::::;;;<<<======:::888888:::<<<:::888::::::>>>EEENNN]]]ttt}}}zzzzzz{{{{{{{{{zzzlll```]]]]]]ZZZYYY\\\]]]XXXUUUUUUSSSPPPQQQUUU^^^______^^^\\\[[[[[[]]]YYY\\\______^^^]]]^^^aaagggkkknnnnnnllljjjkkkmmmoooooooooooopppqqqrrrssspppoooqqqssssssttt{{{~~~{{{{{{yyyyyyxxxvvvtttrrrpppoootttrrrqqqooommmmmmmmmnnnkkklllnnnooopppppppppooommmnnnoooooonnnnnnooopppqqqooonnnnnnoooppppppooooooqqqssssssrrrpppppppppqqqrrrssstttuuuuuuuuuuuuvvvuuutttsssssstttuuuvvvvvvuuuuuutttttttttuuuuuuyyyxxxxxxzzzxxxpppcccYYYJJJCCC@@@DDDIIIQQQbbbuuusssmmmuuu{{{vvvuuutttsssssstttuuuvvvvvvtttpppmmmlllmmmpppqqqooopppqqqqqqpppoooppprrrooonnnlllkkklllmmmoooqqqiiihhhhhhgggggggggggghhhfffggggggggggggffffffeeedddfffjjjlllkkkhhheeebbbdddaaa______bbbcccbbb`````````___^^^\\\[[[ZZZYYYSSSRRRQQQQQQSSSVVVYYY[[[^^^]]]\\\]]]^^^]]]YYYVVVMMMHHHCCCAAADDDIIILLLMMMMMMNNNPPPSSSVVVYYY\\\]]]aaa]]]___eeegggkkk{{{{{{bbbWWWNNNLLLMMMKKKJJJLLLPPPOOOQQQTTTQQQJJJEEEEEEBBBHHHRRR___gggggg```YYYQQQPPPOOORRR[[[mmmfffRRRVVVgggzzzwww]]]OOOJJJFFFEEEEEEEEEGGGHHHJJJKKKJJJJJJIIIHHHGGGFFFEEEEEEHHHHHHFFFDDDCCCEEEIIILLLSSSQQQNNNJJJFFFCCCAAA@@@???>>>======<<<===>>>???>>>;;;999999<<>>;;;888666777777888777888888999999999999999999888777555333333444666888777666666666666555555555555666888999999999888777555555777777888777666555::::::999999999999999999:::<<<===<<<999888888888;;;===??????>>><<<<<<===:::999999999:::::::::999444444555555777888:::;;;::::::999::::::888555111444333333555777888777555666666666666666555444333444555555444333333777:::;;;999888999;;;;;;888666666666777777777777666666888999:::;;;======>>>>>>::::::::::::999777666555555666777888888999999888999999999999888888888777:::<<<======<<<<<<>>>???@@@@@@@@@???>>>===<<<<<<>>>===<<<<<<;;;;;;;;;<<<<<<:::888999;;;<<<;;;:::<<<<<>>===;;;::::::;;;===>>>>>><<<;;;;;;===@@@@@@@@@<<<;;;999999::::::999777888999:::<<<=========<<<;;;:::888666777999;;;===@@@>>>:::888999999999888888888999::::::;;;<<<<<<999777555333333333555666555555555555444444444333555555666777888999999:::777888999999999888777666::::::::::::;;;;;;;;;;;;<<<======<<<999777666666777999;;;;;;999888999999888888999::::::999888777444444444555777888:::;;;999999999;;;<<<:::777444777666555555777999999888888888888888777666555444444555555555444555888:::;;;:::::::::<<<<<<:::888666777777888888777777666777888:::<<<>>>??????@@@;;;;;;;;;;;;:::888777666999888888777777777888888999999999999888888888888;;;===>>>===<<<<<<===>>>?????????>>>>>>======<<<>>>>>>>>>>>>===;;;:::999:::999999:::<<<===<<<;;;>>>===???AAACCCIIIVVVcccwww~~~~~~{{{rrrooorrruuupppzzzssshhh^^^WWWUUUXXXVVVSSSRRRVVVXXXXXX[[[```ccceeefffeeeaaa]]]YYYXXXZZZZZZYYYWWWVVVVVVXXXZZZfffkkkpppqqqnnnjjjggggggkkkkkklllmmmnnnooopppqqqvvvttttttuuuuuuwww~~~|||{{{{{{yyyyyyxxxwwwuuutttsssrrrsssrrrqqqooonnnnnnnnnooonnnoooppppppppppppoooooopppqqqpppnnnkkkiiiiiijjjooommmllllllmmmnnnnnnmmmqqqrrrrrrrrrpppppprrrsssttttttrrrqqqqqqrrrrrrsssqqqsssvvvwwwwwwvvvsssqqqsssssssssssstttvvvwwwxxxwwwxxxyyy{{{{{{uuullldddRRRJJJFFFIIIMMMVVViii|||wwwsss|||~~~{{{zzzyyyxxxvvvtttrrrqqqppppppnnnmmmmmmmmmmmmmmmqqqrrrrrrqqqooonnnooopppoooooonnnmmmkkkjjjhhhgggjjjiiihhhgggfffffffffffffffffffffffffffeeeddddddeeefffggghhhhhhgggfffeeeeeecccaaa```aaa```___^^^\\\[[[XXXVVVTTTSSSSSSSSSOOOPPPRRRUUUWWWXXXYYYYYY[[[[[[\\\[[[XXXTTTOOOLLLAAABBBDDDHHHMMMQQQTTTVVVRRRSSSTTTWWW[[[___dddfffbbbbbbeeejjjrrrkkk[[[SSSPPPMMMNNNPPPOOONNNMMMPPPNNNLLLKKKGGGCCCDDDJJJSSSYYY```eeeccc]]]VVVPPPRRRRRRUUU___ooo___UUUTTTddd{{{jjjUUULLLKKKDDDDDDEEEFFFHHHIIIJJJKKKQQQOOOKKKGGGDDDBBBBBBBBBFFFEEEDDDBBBBBBEEEKKKOOOPPPMMMIIIDDDAAA@@@@@@@@@AAA???===:::999999;;;;;;<<<;;;::::::<<<>>>======;;;:::888999999:::888777888999;;;<<<=========<<<:::999888888999;;;===???BBB???;;;999999:::999999999999:::::::::;;;;;;;;;999888666444333333444555444444444444333333333333333333333444666888999::::::;;;<<<<<<<<<;;;:::999:::;;;<<<<<<============:::<<<<<<;;;999777666777666888999888777666777888777999;;;;;;:::888777777555555555777888:::<<<======;;;::::::;;;:::999777888666555555777999::::::999999999999888666555444555555666666666777999;;;======<<<<<<<<<;;;:::888666666777777777777666666777888:::<<<>>>@@@AAAAAA;;;:::::::::999888777777:::999777777777777999:::999999999999999999999999<<<===>>>===<<<;;;<<<===???>>>>>>============>>>???@@@@@@???>>><<<999888999999:::;;;<<<=========???>>>???@@@@@@AAAIIIRRRiiiwww{{{|||tttkkkjjjllljjjuuusssfff[[[VVVUUUUUURRRQQQTTTWWWXXX\\\aaadddgggjjjkkkhhhbbb^^^\\\ZZZXXXVVVSSSSSSTTTWWWYYYdddhhhlllmmmjjjhhhhhhiiijjjkkklllnnnoooqqqqqqrrrtttrrrrrrsssrrrttt|||}}}zzzyyyzzzxxxwwwvvvuuutttssssssssssssrrrqqqooonnnnnnoooooopppppppppppppppooooooooopppqqqqqqooolllkkkjjjkkkpppnnnlllmmmnnnooonnnnnnrrrrrrrrrqqqppppppsssuuuvvvtttrrrpppooopppqqqrrrtttuuuwwwxxxxxxwwwuuuttttttttttttttttttuuuvvvwwwvvvwwwyyy||||||xxxqqqlllZZZPPPJJJKKKNNNVVViii}}}|||yyy}}}||||||yyyyyyyyyxxxvvvssspppooolllmmmnnnnnnooooooooooooqqqrrrrrrqqqooonnnnnnooohhhiiijjjkkkjjjiiigggfffhhhhhhgggfffffffffgggggggggggggggggggggfffeeedddccccccccccccddddddddddddfffdddaaa___]]][[[ZZZYYYVVVUUUTTTSSSSSSTTTVVVWWWPPPQQQSSSUUUWWWXXXYYYYYY[[[\\\[[[YYYTTTOOOJJJHHHAAADDDHHHKKKOOORRRTTTUUUSSSTTTVVVYYY]]]aaaeeeggg```bbbgggooo{{{qqq\\\SSSKKKLLLLLLLLLLLLLLLKKKHHHOOOKKKHHHEEEAAA@@@FFFOOO```eeeiiiiiicccZZZSSSPPPPPPSSS[[[hhhxxxkkkYYYUUUYYYiiifffSSSKKKJJJFFFFFFGGGGGGHHHHHHHHHGGGLLLJJJGGGDDDBBBAAABBBBBBEEEDDDCCCBBBCCCFFFKKKOOOKKKHHHEEEAAA@@@@@@AAABBBAAA@@@>>><<<;;;;;;<<<======;;;::::::<<<===<<<;;;;;;999888888::::::999777999:::<<<===>>>======<<<999999999999:::===???AAAAAA>>>:::999999999999999;;;;;;:::::::::999999999999888777555444444444555555555444444444333333333222222222333555777999::::::;;;<<<<<<<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>888999;;;:::999888888999:::;;;<<<;;;:::999;;;<<<777:::======;;;888777888666777777999:::===>>>???CCC???;;;999999:::::::::888666444555777999:::999999999999888888666555555666666666777888:::;;;;;;???@@@???>>><<<:::888888555666666777777666666555777888:::<<<>>>@@@AAAAAA999999888888777777666666888888777777777999:::<<<999999999999999999999:::<<<===>>>===<<<;;;<<<===>>>======<<<<<<===>>>???AAAAAAAAA@@@>>><<<:::888999:::<<<============>>>>>>===>>>@@@???>>>BBBIIIZZZiiizzzssskkkiiillluuusssggg]]]WWWSSSOOONNNPPPTTTVVV\\\cccbbbgggmmmpppnnnjjjfffddd[[[XXXUUUSSSSSSVVVXXXZZZaaaccceeedddcccdddhhhkkkiiikkkmmmoooqqqrrrsssssssssqqqqqqrrrrrrssszzz~~~zzzxxxwwwxxxuuutttsssrrrrrrrrrrrrssssssrrrqqqoooooooooppppppppppppooooooooooooooooooooopppqqqpppnnnnnnnnnoooqqqooonnnnnnoooppppppooorrrrrrrrrqqqpppqqqsssvvvvvvuuurrrpppooopppqqqrrrxxxwwwwwwwwwwwwwwwwwwxxxwwwvvvuuutttttttttttttttuuuvvvzzz}}}}}}{{{vvvrrrcccXXXOOOMMMOOOWWWjjj~~~|||yyyxxxttttttuuuuuusssrrrpppnnnjjjkkkmmmoooqqqrrrrrrrrrpppqqqqqqpppnnnlllmmmnnnggghhhjjjlllllljjjhhhgggfffeeeeeeeeefffggghhhiiihhhiiiiiihhhgggfffeeeeeeccccccbbbbbbbbbccccccccceeecccaaa]]]YYYVVVTTTTTTQQQQQQRRRTTTVVVZZZ\\\^^^RRRRRRTTTVVVWWWXXXXXXXXX]]]]]]ZZZUUUNNNGGGCCCAAABBBEEEJJJMMMOOOPPPRRRSSSUUUWWWYYY]]]aaadddfffhhh```dddmmmyyy{{{bbbUUUQQQHHHKKKMMMLLLMMMOOONNNKKKKKKGGGDDDAAA???AAAMMMZZZllloooqqqlllaaaWWWRRRQQQOOOVVVcccsss}}}```SSSRRRXXXggg}}}zzzcccQQQIIIHHHHHHHHHIIIHHHHHHFFFEEEDDDGGGFFFDDDCCCAAAAAABBBBBBEEEFFFFFFEEEEEEHHHLLLOOOFFFDDDBBB@@@???@@@AAAAAA============>>>???@@@@@@@@@===;;;;;;<<<=========;;;:::888999:::;;;:::888:::;;;<<<===>>>======<<<::::::::::::<<<>>>@@@AAA???<<<999888999:::::::::<<<<<<;;;::::::999888888999999888777666666666666666666666555555555555444222333444555777888999:::888999:::;;;;;;;;;::::::<<<===>>>?????????>>>===777888::::::999888888999999::::::999888888999;;;888;;;>>>===999777777999777888999:::<<<>>>@@@AAAEEEAAA<<<999999:::;;;<<<888666555666888::::::999888888999999888888777666666666666888:::<<<<<<;;;???@@@@@@>>>;;;999888888666777777888888777777666777888:::<<<>>>??????@@@999888777777666666777777777777777888999:::;;;;;;999999999999::::::::::::;;;===>>>===<<<<<<===>>>===<<<<<<;;;<<<===???@@@BBBBBBAAA@@@>>>===;;;:::999;;;>>>???>>>======>>>>>><<<===@@@@@@>>>AAAFFFLLLZZZkkkyyyzzztttuuu}}}yyylllbbbTTTOOOKKKLLLOOOTTT[[[cccaaafffmmmrrrrrrpppmmmkkk___[[[WWWUUUVVVXXXZZZZZZ[[[]]]^^^]]]\\\^^^dddjjjggghhhkkknnnppprrrrrrrrrrrrpppqqqsssrrrrrrxxx~~~|||xxxvvvvvvwwwsssrrrqqqppppppqqqsssssssssrrrqqqpppoooppppppqqqooonnnnnnnnnnnnnnnoooooonnnoooqqqqqqpppoooqqqrrrqqqpppnnnnnnpppppppppoooqqqrrrsssrrrrrrrrrtttvvvvvvuuusssrrrqqqqqqqqqrrryyyxxxwwwvvvvvvwwwxxxyyyxxxwwwvvvtttsssssssssssstttvvvzzz}}}}}}|||yyywwwmmm```VVVSSSTTT[[[ooo{{{wwwtttqqqqqqqqqqqqqqqpppooonnnkkklllmmmoooqqqqqqrrrrrrnnnoooooonnnlllkkklllmmmlllmmmnnnnnnmmmkkkiiigggeeeeeeeeeeeefffggghhhhhhhhhhhhhhhhhhgggfffdddddddddcccccccccbbbbbbbbbbbb``````^^^[[[VVVSSSRRRSSSSSSTTTVVVZZZ]]]```bbbdddTTTTTTUUUUUUVVVWWWWWWXXXYYYYYYVVVOOOHHHBBB??????DDDHHHLLLOOOPPPQQQSSSUUUXXXZZZ^^^bbbeeeggghhhhhhcccjjjwwwiiiYYYRRRQQQHHHMMMOOOMMMMMMOOOOOOKKKFFFBBB@@@??????GGGXXXiiitttwwwvvvmmm___TTTQQQRRRSSS___pppmmmZZZQQQPPPSSS^^^ooo~~~ppp]]]NNNHHHGGGHHHHHHIIIIIIHHHFFFEEEDDDEEEDDDDDDCCCBBBAAAAAAAAADDDEEEFFFFFFFFFGGGJJJLLLCCCCCCAAA@@@???>>>>>>>>>;;;<<<===???@@@@@@??????@@@===:::999999;;;<<<<<<;;;:::999:::;;;<<<;;;::::::;;;===>>>>>>======<<<;;;;;;;;;<<<===???@@@AAA>>><<<999888:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999999888888888888888888888888888777777777666666444666888999;;;;;;;;;:::888999;;;===>>>>>>======<<<===?????????>>><<<;;;888:::;;;:::888777777777555666666555333444555777888;;;===;;;777444666999777777888:::<<<>>>@@@BBBBBB@@@===============<<<888777777999;;;<<<;;;999888888999::::::::::::999777666666888<<<>>>===;;;;;;===???>>>;;;999:::;;;888999999::::::999999888888999:::;;;======>>>>>>:::999888777777777888888888999999::::::999999999999999999:::::::::;;;;;;:::<<<======<<<<<<>>>???===<<<;;;;;;;;;===???AAACCCBBB@@@???>>>=========:::===@@@@@@>>><<<<<<======;;;<<<@@@@@@???@@@EEEDDDMMMYYYgggyyyrrr^^^UUUNNNKKKKKKNNNVVV^^^```eeemmmrrrsssrrrpppooofffbbb]]]ZZZZZZ[[[ZZZYYYVVVXXXYYYXXXWWWYYY^^^bbbaaacccgggjjjlllnnnnnnnnnnnnmmmooorrrqqqpppuuu|||yyyzzzyyyxxxuuutttuuuwwwsssrrrqqqpppqqqrrrtttuuusssrrrqqqpppppppppqqqrrrmmmmmmlllllllllnnnooopppmmmoooppppppooooooppprrrpppooommmmmmooopppooonnnoooqqqssstttsssssstttuuuuuutttttttttssssssrrrrrrvvvvvvvvvvvvvvvvvvvvvvvvwwwvvvuuutttttttttttttttsssvvvzzz|||}}}|||{{{zzzuuuhhh\\\YYY[[[dddyyy{{{vvvrrrrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnkkklllmmmmmmkkkjjjkkkmmmkkkllllllmmmlllkkkjjjiiihhhgggfffeeeeeeeeeeeeeeegggggggggfffeeedddbbbaaaaaaaaaaaaaaa```^^^]]]\\\[[[\\\\\\YYYVVVTTTVVVWWW[[[]]]___bbbdddeeeeeedddVVVVVVUUUUUUUUUVVVWWWXXXSSSSSSPPPKKKDDD@@@@@@BBBGGGKKKPPPRRRRRRSSSVVVYYYZZZ]]]aaaeeehhhiiiiiihhhhhhppp~~~oooZZZQQQNNNNNNFFFLLLMMMIIIGGGJJJIIIEEEBBB???>>>>>>AAALLLaaasssxxxzzzxxxlll]]]RRRPPPSSS[[[iii||||||bbbWWWSSSQQQPPPUUU```lllqqqpppssstttqqqfffXXXMMMHHHHHHGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBB@@@???AAABBBDDDEEEDDDEEEFFFHHHCCCCCCBBB@@@???===<<<;;;===>>>???@@@@@@>>><<<:::???;;;777555666888999:::<<<:::::::::<<<<<<<<<:::;;;<<<===>>>>>>======<<<;;;;;;<<<<<<===???@@@AAA>>><<<999999;;;=========;;;;;;<<<<<<===>>>>>>>>>999999999999999:::::::::999999999999888888888888777888;;;===>>>===<<<;;;;;;<<<>>>@@@AAABBBBBBBBB===>>>???@@@???===;;;::::::;;;<<<:::888555555555777888777666555555777999777:::<<<999444333555999666666777999;;;>>>@@@AAA======>>>@@@AAAAAA>>><<<999999999;;;===>>><<<:::999999:::;;;<<<<<<<<<<<<777666666999===???===;;;888;;;======;;;:::<<<>>>:::;;;;;;<<<<<<;;;;;;:::888999:::;;;<<<<<<<<<<<<;;;:::999888888888999:::::::::;;;;;;:::999777666999999999::::::;;;;;;;;;999;;;======<<<===>>>@@@<<<;;;::::::;;;===@@@AAACCCBBB@@@>>>======>>>>>>:::>>>AAAAAA>>><<<<<<===>>>;;;<<>>DDDBBB@@@@@@CCCFFFGGGHHHDDDCCCAAA@@@???>>>>>>>>>==============================;;;777555777===BBBEEEBBB>>><<<===>>>>>>>>>>>>>>>>>>===============999:::;;;<<<===>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::<<<999777777:::;;;:::888:::;;;;;;<<<<<<;;;;;;:::<<<===>>>???AAABBBCCCDDD=========>>>>>>>>>>>>>>>???<<<999:::<<<<<<999777666777777888888888777777777666555444444555666777777777888999;;;===???AAA===>>>???@@@@@@@@@@@@@@@:::::::::::::::;;;<<<===999999999:::;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;888999<<<>>>??????>>>>>>>>>===<<<;;;:::999999999:::::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<999999999888888888777777777888:::<<<<<<;;;:::999;;;===??????>>>===>>>???>>>===;;;:::;;;>>>@@@BBBEEEDDDBBBAAA@@@@@@AAABBB===@@@CCCBBB???======???@@@??????>>>???@@@BBBCCCDDDFFFHHHKKKRRR```rrr{{{nnn]]]QQQMMMNNNNNNMMMWWW```ffffffhhhooossssssnnnnnnlllhhhccc\\\VVVSSSRRRSSSUUUVVVVVVUUUSSSQQQVVV\\\```aaaeeemmmpppmmmkkkkkkkkkmmmoooqqqrrrqqqoooooooooppppppqqqqqqqqqlllnnnooooooooopppsssuuurrrqqqnnnmmmlllnnnpppqqqsssqqqnnnkkkkkklllooopppmmmnnnoooppppppooonnnmmmooonnnmmmlllkkklllllllllnnnoooppppppqqqrrrvvvxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrvvvuuuttttttttttttsssqqqtttuuuvvvxxxyyyzzz{{{{{{yyyrrrnnnppptttzzz~~~yyywwwvvvvvvqqqppppppoooooooooooooooppppppooonnnmmmkkkiiihhhiiijjjkkkjjjhhhfffeeefffgggjjjlllllliiihhhiiikkkiiihhhhhhfffdddbbb```___^^^___``````___]]][[[YYY[[[ZZZYYYWWWWWWXXXYYYZZZWWWZZZ[[[[[[YYYZZZ^^^bbbhhhgggfffeeecccbbbaaa```RRRQQQPPPRRRUUUWWWXXXXXXNNNKKKEEEBBBBBBEEEGGGIIIOOOSSSVVVVVVTTTUUUZZZ___eeeddddddggggggdddfffjjjuuuhhh]]]WWWNNNHHHIIIIIIIIIJJJJJJHHHEEEBBB@@@>>>>>>@@@HHHUUUeeerrrzzz~~~ttthhh___XXXUUU\\\fffuuu}}}zzzdddVVVPPPNNNNNNOOOOOONNNOOORRRUUUVVVUUUSSSPPPMMMJJJHHHGGGFFFGGGIIIIIIIIIGGGEEEDDDGGGEEECCCBBBCCCCCCBBB@@@AAA@@@???@@@CCCEEEFFFFFFCCCCCCBBBAAA@@@???>>>>>>========================<<<<<<;;;888888<<>>>>>>>>>>>@@@@@@@@@@@@????????????===>>>???@@@@@@AAA@@@@@@?????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;999777888:::;;;:::888999999:::;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBBBB========================>>>;;;999999;;;;;;999666777777888888888888888777888777666555555666777888888999999:::<<<>>>???@@@??????@@@@@@AAAAAAAAAAAA======<<<;;;::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;888999<<<>>>??????>>>=========;;;:::999999999999888999999:::::::::999999:::;;;;;;;;;<<<<<<<<<<<<::::::999999999999888888777999:::<<<<<<;;;:::999:::<<<>>>???>>>===>>>???AAA???===<<<;;;===???@@@EEEDDDCCCAAA@@@@@@AAAAAA???AAADDDCCCAAA??????@@@@@@?????????@@@AAACCCDDDFFFGGGHHHHHHKKKTTTbbbllluuuggg[[[TTTPPPNNNMMMMMMVVV]]]___bbbhhhkkkjjjoooooonnnlllgggaaa[[[XXXSSSSSSTTTTTTTTTSSSRRRRRRTTTYYY]]]]]]aaagggiiigggggggggiiikkknnnooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmooopppppppppqqqsssuuusssqqqooonnnnnnoooqqqrrrsssqqqnnnlllkkklllnnnpppmmmmmmnnnoooooooooooooooooonnnnnnnnnmmmmmmmmmlllnnnoooppppppppprrruuuwwwxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvuuuwwwvvvuuutttttttttsssssstttuuuvvvxxxyyyyyyyyyyyyyyyvvvuuuyyy}}}zzzvvvtttssssssppppppooonnnnnnnnnnnnoooppppppooommmllljjjiiiiiihhhiiijjjiiifffeeedddeeegggiiikkkkkkiiihhhiiikkkiiiiiihhhgggeeecccbbbaaa^^^^^^^^^^^^\\\YYYVVVTTTSSSSSSTTTTTTUUUVVVWWWXXX\\\]]]^^^______aaadddffffffeeecccaaa^^^\\\ZZZYYYNNNNNNPPPRRRUUUWWWVVVUUUIIIDDD@@@@@@DDDIIIMMMNNNQQQSSSVVVVVVVVVYYY^^^cccgggfffggggggdddcccjjjsssmmm[[[VVVSSSLLLGGGFFFJJJJJJIIIHHHEEEBBB???===???AAAHHHUUUcccnnntttvvvrrrhhh\\\VVVUUU]]]lllyyynnn___TTTNNNNNNNNNNNNLLLJJJJJJKKKMMMLLLLLLKKKIIIHHHFFFEEEEEEDDDEEEGGGIIIIIIIIIGGGFFFFFFDDDCCCCCCDDDEEEDDDCCC>>>>>>>>>@@@CCCEEEDDDCCCBBBBBBCCCBBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::<<>>>>>>>>@@@@@@@@@@@@??????>>>>>>@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;:::999777888999;;;<<<<<<<<<<<<:::<<<>>>AAABBBBBBAAAAAA>>>=========<<<;;;;;;;;;===:::888999<<<===;;;888888888999999999888888777888777777666666777777888999:::;;;<<<===>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@>>><<<:::999888888<<<;;;;;;<<<<<<===>>>???>>>>>>>>>===<<<<<<;;;;;;888:::;;;===>>>>>>>>>===<<<;;;::::::999999999999777888888999:::::::::999;;;<<<<<<===============;;;;;;;;;::::::::::::999888999:::;;;<<<;;;:::999:::<<<>>>>>>>>>>>>???@@@CCCAAA???===<<<===>>>???FFFEEECCCAAA@@@@@@@@@@@@AAACCCDDDDDDCCCAAAAAAAAA@@@??????@@@AAACCCDDDFFFGGGHHHHHHGGGGGGKKKSSSZZZttt}}}uuujjjaaaYYYRRRNNNEEELLLSSSVVVZZZ___aaa```kkklllmmmmmmkkkfffbbb___WWWVVVTTTRRRQQQQQQQQQRRRSSSWWWYYYYYY[[[```aaa___```bbbeeehhhkkkllllllkkkkkklllmmmmmmmmmlllkkkkkkooopppqqqqqqpppqqqsssuuusssrrrqqqooopppqqqssstttsssrrrooonnnmmmnnnooopppnnnnnnmmmnnnnnnoooppppppnnnooopppppppppooonnnmmmnnnooopppooooooqqqtttvvvxxxwwwvvvuuutttssssssssstttuuuvvvwwwxxxyyyyyyxxxxxxwwwuuutttssssssttttttuuuvvvwwwxxxxxxxxxxxxwwwwwwxxx|||{{{vvvsssqqqpppppppppooonnnnnnmmmmmmnnnnnnpppooommmlllkkkjjjjjjjjjhhhiiijjjiiifffdddddddddfffgggiiiiiigggffffffgggiiiiiihhhgggeeecccbbbaaa\\\[[[[[[YYYWWWTTTQQQOOORRRSSSVVVXXXZZZ\\\\\\\\\aaa```___aaadddggghhhhhhcccaaa^^^[[[WWWTTTQQQPPPLLLMMMOOORRRUUUUUUSSSPPPEEEAAA===???FFFMMMPPPQQQRRRSSSUUUVVVXXX[[[aaafffffffffgggfffdddffftttlll___SSSQQQPPPMMMJJJJJJLLLKKKJJJGGGDDDAAA???===>>>DDDQQQbbboootttpppkkkbbbZZZQQQNNNVVVggg|||nnnccc[[[SSSMMMPPPPPPOOOLLLJJJIIIJJJLLLJJJIIIIIIHHHGGGFFFEEEEEEBBBCCCFFFHHHJJJJJJIIIIIIGGGEEEDDDCCCDDDEEEDDDCCC>>>>>>???BBBEEEEEECCCAAA@@@AAACCCCCCBBB@@@>>><<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<::::::>>>DDDLLLQQQRRRMMMFFFAAA??????@@@@@@??????>>>>>>======<<<<<<@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======;;;::::::;;;;;;;;;::::::888999:::<<<>>>?????????;;;===@@@CCCDDDCCCBBBAAA>>>>>>===<<<;;;::::::999<<<:::999<<<@@@BBBAAA???999999999:::999999888777777777777666666777777777999:::;;;<<<======>>>>>>@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@>>><<<;;;:::999999===============>>>??????>>>>>>>>>===<<<<<<;;;;;;999:::;;;<<<============;;;::::::999999999::::::888888999:::;;;;;;;;;;;;<<<<<<===>>>???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;888999:::;;;;;;;;;::::::999;;;>>>>>>>>>>>>???@@@BBBAAA???>>>>>>>>>???@@@GGGEEECCCAAA@@@???@@@@@@AAACCCDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@AAACCCEEEGGGGGGHHHIIIHHHHHHJJJNNNRRRaaajjjwww~~~xxxrrrjjj^^^TTTHHHJJJMMMNNNQQQUUUWWWXXXaaacccgggjjjkkkjjjhhhfff^^^[[[WWWSSSPPPOOOPPPPPPSSSUUUVVVVVVWWWXXXXXXWWWYYY\\\aaaeeefffggggggggghhhjjjlllnnnoooooommmmmmoooqqqqqqqqqpppppprrrtttssssssqqqqqqqqqrrrtttuuutttsssrrrqqqpppqqqqqqrrrqqqpppooommmmmmnnnoooooonnnoooqqqrrrrrrqqqooommmooopppppppppooopppsssuuuwwwvvvuuusssrrrrrrrrrrrrtttuuuvvvwwwxxxxxxxxxxxxwwwvvvuuusssrrrrrrsssuuuwwwxxxxxxxxxxxxxxxwwwwwwuuuxxx}}}~~~|||yyyuuurrrqqqppppppoooooonnnmmmmmmmmmmmmmmmooonnnlllkkkjjjjjjjjjjjjiiikkkkkkjjjhhhfffffffffdddeeeffffffeeedddddddddhhhhhhgggeeeccc```^^^]]]XXXXXXWWWVVVUUUSSSQQQOOOVVVXXX\\\___aaaaaa```___aaa___^^^```eeehhhgggeee\\\[[[XXXTTTQQQMMMKKKIIIKKKMMMOOORRRTTTRRRNNNJJJCCCAAA???BBBHHHMMMPPPQQQQQQSSSTTTVVVYYY^^^cccfffhhhhhhiiihhhfffmmmppp```WWWNNNLLLMMMLLLLLLMMMKKKJJJGGGEEEBBB@@@>>>>>>>>>IIIZZZkkktttqqqfff]]]TTTPPPLLLOOO]]]ttt~~~rrr```[[[WWWRRRNNNOOOOOOOOOLLLJJJIIIJJJLLLJJJJJJIIIGGGFFFEEEDDDCCCAAACCCFFFHHHJJJJJJJJJIIIIIIGGGEEEDDDDDDDDDCCCBBB???@@@AAADDDFFFEEECCC@@@???@@@BBBBBBBBB@@@>>><<<========================>>><<<:::;;;???DDDJJJMMMLLLHHHCCC@@@???@@@AAABBB??????>>>>>>===<<<<<<;;;@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>=================================>>>======<<<<<<======>>>:::;;;<<<<<<<<<;;;;;;;;;:::;;;===???@@@AAABBBBBB===???BBBDDDEEEDDDCCCAAA>>>>>>===<<<;;;::::::999<<<;;;;;;>>>DDDHHHHHHFFF:::::::::::::::999888888666666666666666666666666888999;;;<<<============@@@???>>>>>>===>>>??????@@@???>>>===<<<<<<<<<<<<>>>>>>=========>>>??????>>>>>>>>>===<<<<<<;;;;;;::::::;;;<<<<<<=========:::::::::999::::::;;;;;;:::;;;;;;<<<======<<<<<<;;;<<<>>>???@@@???>>>============<<<<<<<<<;;;;;;999999::::::;;;;;;;;;::::::<<<>>>>>>>>>>>>???@@@>>>>>>>>>>>>???@@@AAABBBFFFEEECCCAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDBBBAAA@@@@@@@@@@@@AAACCCEEEFFFFFFGGGIIIIIIIIIJJJKKKLLLPPPYYYfffpppxxx}}}}}}nnnaaaUUUQQQLLLIIIIIIJJJMMMPPPVVVYYY^^^dddiiikkkmmmmmmeeeccc^^^YYYTTTRRRPPPPPPQQQQQQQQQQQQQQQOOONNNOOORRRWWW\\\___``````aaabbbdddgggkkkooorrrrrrqqqqqqooopppppppppnnnnnnppprrrrrrrrrqqqqqqqqqrrrsssttttttttttttttttttttttttuuuuuusssqqqooonnnmmmmmmnnnmmmnnnpppqqqrrrpppooommmoooppppppooonnnooorrrtttuuutttsssrrrqqqqqqqqqqqqttttttuuuuuuuuuuuuttttttuuuvvvuuusssqqqppprrrtttyyyyyyyyyyyyyyyxxxxxxwwwuuuyyy}}}~~~|||zzzxxxvvvsssrrrrrrqqqoooooonnnmmmmmmmmmmmmmmmllllllkkkjjjjjjjjjjjjjjjkkkmmmmmmllljjjhhhhhhhhhffffffeeeffffffeeedddcccfffeeedddbbb___\\\ZZZXXXVVVVVVVVVVVVVVVVVVVVVUUU[[[]]]___bbbbbbaaa^^^]]]aaa___^^^___cccdddccc```TTTSSSQQQNNNKKKIIIGGGFFFNNNNNNPPPQQQQQQNNNHHHDDDAAABBBDDDGGGJJJMMMOOOQQQRRRSSSUUUXXX\\\```ccceeelllkkkkkklllnnnyyy}}}aaaUUUQQQKKKHHHIIIJJJLLLMMMGGGFFFCCCAAA???>>>>>>>>>DDDOOO```lllooogggZZZQQQKKKMMMPPPXXXjjjfffZZZWWWSSSOOOOOONNNNNNMMMKKKHHHGGGHHHJJJHHHHHHGGGFFFDDDCCCBBBAAACCCDDDFFFIIIJJJIIIIIIHHHIIIGGGDDDCCCCCCCCCBBBAAABBBBBBBBBDDDEEEDDDAAA???>>>???@@@@@@@@@???===<<<===========================<<<:::<<<@@@DDDFFFGGGFFFCCC@@@???@@@AAABBBBBBBBBAAAAAA@@@???>>>======@@@AAAAAABBBBBBBBBAAAAAA============<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>999<<<>>>>>>===;;;;;;;;;<<<===???@@@BBBCCCCCCDDD>>>???AAACCCDDDCCCBBBBBB>>>=========<<<;;;;;;;;;<<<;;;;;;???EEEIIIIIIGGG;;;;;;;;;;;;:::999999888666777777888888777777666888999;;;===>>>>>>>>>>>>@@@???>>><<<<<<===>>>>>>???>>>>>>=========>>>>>>>>>>>>============>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;<<<===<<<======>>>>>>======<<<;;;<<<>>>???@@@???===<<<=========<<<<<<<<<<<<;;;999999999:::::::::;;;;;;;;;===??????>>>===>>>???;;;;;;<<<===???AAACCCDDDEEEDDDBBBAAA@@@@@@AAABBBBBBBBBBBBDDDEEEEEECCCBBBAAAAAA@@@@@@@@@BBBCCCDDDFFFGGGGGGGGGGGGFFFDDDDDDGGGNNNXXXbbbjjjsss|||tttjjj___SSSKKKFFFCCCDDDHHHMMMPPPUUU\\\bbbhhhmmmooojjjiiieeeaaa\\\XXXUUUSSSOOOMMMLLLNNNLLLHHHFFFHHHLLLQQQVVVXXXXXXXXXZZZ\\\___ccciiiooorrrsssrrrqqqmmmnnnooommmllllllmmmooopppooooooppppppqqqrrrsssrrrssstttvvvwwwwwwwwwwwwvvvuuusssrrrpppooonnnnnnlllmmmnnnooooooooonnnmmmnnnnnnnnnmmmlllllloooqqqrrrrrrqqqpppppppppqqqqqqsssssssssttttttsssrrrrrrsssvvvwwwvvvrrrppprrrtttxxxxxxyyyyyyyyyxxxxxxwwwvvv{{{}}}|||}}}|||zzz{{{yyyxxxwwwuuutttssssssrrrpppooonnnnnnmmmmmmnnnnnnjjjjjjkkkkkkkkkjjjiiiiiikkklllmmmllliiigggggghhhgggfffeeefffffffffdddbbbaaaaaa```^^^\\\ZZZXXXWWWXXXXXXYYYZZZ[[[]]]^^^^^^cccdddeeefffeeebbb___]]]```___^^^^^^^^^^^^[[[ZZZMMMLLLKKKIIIFFFDDDCCCBBBQQQQQQPPPPPPNNNJJJCCC???>>>CCCIIILLLLLLLLLOOORRRSSSUUUXXX\\\```cccdddeeejjjiiikkkpppyyylllWWWLLLLLLKKKIIIIIIKKKLLLMMMEEEDDDAAA???>>>???@@@AAAOOOXXXdddhhhcccYYYPPPKKKHHHOOOYYYeeeyyyttt___XXXUUUOOOLLLOOOOOOOOONNNKKKGGGFFFGGGHHHFFFEEEEEEDDDCCCBBBBBBAAADDDFFFHHHIIIIIIHHHGGGFFFFFFDDDBBBBBBCCCDDDCCCBBBDDDCCCBBBBBBCCCAAA???<<<>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;===BBBEEEEEEDDDBBB@@@??????AAABBBBBBBBBBBBBBBAAA@@@???>>>=========>>>???@@@@@@AAA@@@@@@=========<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<=========999<<>>???AAABBBCCCCCCCCC>>>>>>???@@@AAAAAAAAAAAA========================<<<;;;:::===BBBEEEDDDBBB<<<<<<<<<<<<;;;:::999888888999::::::::::::999888888:::===???AAAAAAAAAAAAAAA@@@>>>===<<<===>>>???@@@???>>>>>>======>>>>>>>>>======<<<<<<=========>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???===>>>>>>>>>===<<<;;;::::::;;;===???@@@>>>===;;;======<<<<<<<<<;;;;;;;;;:::999999999::::::;;;;;;===>>>??????===<<<<<<===999:::;;;===???AAABBBCCCCCCCCCAAAAAAAAAAAABBBCCCDDDCCCCCCEEEGGGHHHEEECCCBBBAAA@@@??????@@@AAABBBDDDDDDDDDEEEEEEDDDBBB@@@BBBGGGMMMTTT\\\fffrrr{{{~~~sssbbbWWWMMMDDDAAABBBEEEGGGJJJPPPWWW___eeeiiikkklllkkkjjjfffaaa\\\XXXQQQMMMLLLNNNLLLGGGEEEGGGGGGKKKOOOPPPNNNNNNRRRUUU[[[___ffflllppppppnnnmmmlllllllllkkkiiiiiijjjkkkmmmmmmnnnnnnoooppppppqqqooopppsssuuuwwwxxxxxxxxxttttttttttttsssrrrqqqqqqkkkkkklllllllllmmmmmmmmmkkkkkkkkkjjjhhhhhhjjjlllppppppooooooooopppqqqqqqpppqqqrrrssssssttttttsssssswwwzzzyyyuuurrrsssuuuuuuvvvvvvwwwwwwwwwvvvvvvtttzzz}}}zzzzzz~~~~~~zzz{{{}}}~~~}}}}}}~~~{{{wwwvvvvvvuuuuuutttsssrrrrrrqqqqqqppppppooonnnnnnnnnnnnoooggghhhjjjllllllkkkiiiggggggiiiiiihhhfffddddddddddddbbbaaaaaacccbbb```]]][[[[[[[[[\\\[[[[[[ZZZYYY]]]]]]^^^___aaacccdddeeeggggggggggggeeebbb___^^^[[[\\\\\\ZZZVVVSSSQQQQQQIIIHHHFFFDDDAAA???>>>===SSSRRRQQQOOOLLLGGG@@@<<<;;;CCCLLLOOOMMMLLLOOOSSSUUUVVVZZZ___cccffffffeeeddddddhhhsssxxx```RRRGGGJJJLLLKKKKKKMMMNNNMMMFFFEEEBBB@@@@@@BBBDDDEEEWWW___fffddd[[[QQQKKKJJJGGGRRR```ooolll\\\XXXTTTLLLJJJOOOSSSRRRPPPMMMIIIFFFFFFGGGEEEEEEDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIHHHFFFEEECCCBBBAAAAAACCCDDDDDDCCCEEECCCAAAAAAAAA???===;;;>>>======<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;>>>CCCFFFEEECCC@@@??????@@@BBBCCCBBBAAA@@@@@@???>>>===<<<;;;:::999:::;;;======>>>>>>>>>============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======999<<<@@@@@@===;;;;;;<<<===>>>???@@@AAABBBBBBBBB=========>>>>>>???@@@@@@=========>>>>>>>>>>>>>>>===:::999;;;>>>@@@>>><<<<<<<<<<<<<<<;;;:::999888::::::<<<<<<<<<<<<::::::999;;;>>>AAACCCDDDDDDCCCCCCAAA???>>>===>>>???@@@AAA@@@???>>>============>>>===<<<<<<<<<<<<======>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@>>>>>>======<<<;;;999999999;;;===??????>>><<<;;;===<<<<<<<<<;;;;;;;;;;;;::::::999999999:::;;;<<<>>>???@@@???===<<<<<<<<<::::::;;;===>>>@@@AAAAAABBBBBBAAA@@@AAABBBCCCDDDFFFDDDDDDFFFIIIJJJGGGDDDBBBAAA@@@?????????@@@AAAAAAAAABBBDDDEEEFFFDDDCCC???BBBFFFJJJQQQ\\\iiisssvvv{{{pppcccVVVIIIAAAAAA??????BBBFFFMMMUUU\\\```jjjlllnnnooolllgggaaa]]]UUUPPPOOORRRPPPIIIGGGJJJCCCGGGKKKKKKHHHHHHLLLQQQYYY]]]dddjjjmmmllljjjhhhjjjkkkkkkiiigggggghhhiiikkkllllllmmmnnnooooooooolllnnnqqquuuwwwxxxxxxwwwqqqrrrtttuuuvvvuuutttsssjjjjjjjjjjjjjjjkkklllmmmhhhiiihhhgggeeeeeegggiiinnnnnnnnnnnnooopppqqqrrrnnnoooqqqssstttuuuvvvvvvsssxxx}}}}}}xxxttttttvvvsssssstttuuuuuuuuuuuuuuuqqqxxx{{{xxxxxx||||||yyyuuuxxxzzz{{{yyyyyyzzz|||}}}zzzyyyyyyxxxvvvuuuuuurrrqqqqqqqqqppppppooooooqqqqqqpppoooooooooooooooeeegggjjjmmmmmmkkkhhhfffdddeeefffeeebbbaaa```aaa___]]][[[\\\]]]]]]ZZZWWWVVVWWWYYYZZZ\\\\\\]]]]]]bbbbbbbbbccceeefffhhhiiiccccccbbbaaa___]]][[[YYYVVVXXXYYYUUUOOOJJJHHHIIIGGGFFFDDDAAA>>>;;;999888QQQPPPMMMFFF@@@???AAAEEEIIIJJJLLLLLLLLLNNNRRRTTTVVV\\\aaadddccccccdddfffdddiiirrr{{{dddUUUMMMJJJHHHGGGHHHKKKMMMKKKIIICCCAAA>>>;;;===EEEOOOVVVggg```ZZZUUUPPPJJJIIILLLLLLZZZppphhhcccZZZRRRMMMLLLMMMOOOPPPNNNLLLJJJHHHFFFFFFEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGFFFEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFCCCBBBAAA@@@???===<<<<<<<<<999888999<<<>>><<<::::::999999999999:::;;;;;;<<<<<<<<<===>>>@@@BBBCCC@@@AAABBBCCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<===>>>??????>>>===<<<<<<===>>>??????>>>===<<<===========================>>>@@@???===<<<<<<===;;;;;;<<<==================???@@@@@@>>><<<;;;;;;;;;<<<======<<<===???AAAAAAAAAAAAAAA@@@@@@???>>>======<<<<<<<<<<<<======???>>>>>><<<;;;:::999888>>>>>>????????????>>>>>>>>>======>>>@@@@@@???===@@@@@@???>>>=========>>>AAA@@@???>>>>>>>>>???@@@BBBAAA???>>>>>>>>>??????<<<<<<===>>>>>>===<<<;;;======>>>>>>===;;;999888666666777888:::===???@@@:::;;;;;;<<<;;;:::999888999:::;;;>>>@@@@@@>>><<<>>><<<:::888777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@@@@>>><<<:::888888999;;;>>>AAACCCDDDBBB@@@>>>===>>>@@@BBBDDDEEEBBBAAACCCHHHJJJHHHDDDAAAAAA@@@@@@???@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAACCCDDDEEEGGGOOO\\\fffppp||||||uuufffUUUGGG???===>>>???@@@BBBHHHPPPWWW^^^aaafffjjjkkkhhheeebbb```[[[TTTOOONNNMMMKKKHHHJJJIIIHHHFFFDDDDDDGGGJJJVVVZZZ```fffiiihhheeecccfffhhhkkkmmmnnnnnnmmmmmmsssmmmjjjlllooonnnmmmooonnnnnnoootttvvvuuutttsssxxxxxxwwwuuutttsssrrrqqqtttoookkkkkknnnpppnnnkkkiiihhhfffddddddeeeggghhhhhhiiikkklllnnnoooooooooooooooooopppqqqrrrssstttwwwwwwxxxxxxxxxwwwvvvvvvppppppooonnnoooqqqtttuuuvvvvvvvvvwwwwwwxxxxxxyyywwwvvvtttrrrrrrtttwwwyyy~~~{{{xxxvvvwwwxxxxxxxxxsssrrrqqqpppoooppppppqqqtttrrrpppmmmlllkkklllllleeeeeefffiiilllkkkgggcccgggddd```___``````___]]]ZZZZZZ[[[[[[ZZZZZZYYYXXX\\\]]]___aaaaaaaaa___^^^ccccccddddddeeeeeeffffff___]]][[[ZZZYYYXXXVVVTTTVVVSSSNNNKKKHHHFFFDDDBBBDDDBBB???<<<:::999999:::RRRPPPKKKEEE@@@???BBBDDDLLLMMMNNNMMMMMMOOORRRUUUXXX]]]ccceeeddddddeeeggghhhooo}}}lll[[[PPPKKKKKKIIIHHHJJJLLLLLLJJJHHHEEEAAA======BBBLLLXXX___jjjbbbYYYSSSMMMGGGGGGJJJSSSccc{{{uuuaaa\\\UUUNNNIIIHHHJJJKKKLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIGGGGGGGGGGGGEEECCCCCCBBBAAAAAAAAACCCDDDEEEBBBBBBAAA@@@???======<<<>>><<<;;;;;;===>>>===;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCC@@@???===;;;999888888888<<<===>>>??????>>>===<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????===<<<<<<===;;;<<<======>>>>>>>>>======???@@@@@@>>><<<;;;<<<<<<===>>>>>>>>>>>>AAACCCBBBBBBBBBAAA@@@???>>>===;;;;;;::::::::::::;;;;;;>>>>>>===<<<;;;:::999888>>>>>>???@@@@@@???>>>>>>>>>======>>>@@@AAA@@@???AAAAAA@@@?????????@@@@@@BBBAAA@@@???>>>>>>???@@@AAAAAA???>>>>>>>>>??????:::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<:::999888888888888888999:::;;;<<<:::;;;;;;;;;;;;:::888777777777888;;;===>>>===<<<<<<;;;999888888999;;;===;;;;;;;;;;;;;;;;;;::::::<<<>>>@@@AAAAAA???===<<<999999:::<<<>>>@@@BBBCCC@@@???===<<<<<<>>>AAABBBDDDBBBAAADDDHHHJJJHHHEEEAAAAAA@@@????????????@@@=========>>>>>>?????????AAACCCCCCBBBCCCIIITTT\\\lllxxx~~~uuuxxx}}}~~~{{{~~~ttteeeUUUKKKAAAAAA@@@>>>===@@@FFFKKKTTTXXX^^^dddhhhjjjjjjjjjhhhccc]]]YYYVVVRRRNNNKKKMMMLLLJJJGGGEEEEEEGGGJJJRRRVVV[[[```cccbbbaaa___bbbdddgggiiikkklllkkkkkkooojjjiiimmmpppnnnnnnooonnnnnnooorrrssssssrrrrrruuuuuuttttttssssssssssssrrrnnnjjjkkkmmmnnnlllhhhiiiiiihhhgggggghhhiiiiiiggggggiiijjjjjjkkkkkkkkkkkkkkkkkkmmmnnnppprrrssstttttttttttttttttttttssspppooooooooopppsssuuuwwwvvvvvvvvvuuuuuuuuuttttttttttttrrrrrrrrrtttvvvwwwzzzxxxuuuttttttuuutttsssrrrqqqooonnnmmmlllmmmmmmoooooonnnmmmkkkjjjhhhhhhaaaaaacccfffiiiiiifffbbbccc```]]]]]]^^^___^^^]]][[[[[[\\\\\\\\\\\\\\\\\\___```bbbcccccccccbbbbbbddddddddddddcccccccccccc\\\ZZZWWWVVVVVVUUUSSSQQQOOOLLLHHHFFFFFFEEEDDDCCC???>>><<<:::999999:::;;;RRRMMMGGGBBBAAABBBCCCDDDOOOPPPOOONNNNNNPPPUUUXXX\\\```eeefffeeedddgggiiimmmxxxooo[[[RRRLLLJJJKKKKKKKKKLLLLLLKKKHHHEEEDDD@@@===@@@JJJXXXccchhhhhh___UUUOOOJJJGGGIIIMMM```rrrxxxcccXXXTTTNNNIIIFFFEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGIIIKKKMMMNNNLLLIIIHHHHHHFFFDDDBBBAAAAAAAAA@@@AAAAAABBBCCCAAAAAA@@@???>>>>>>======???>>>======??????>>><<<>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>AAAAAA@@@@@@@@@AAABBBCCCDDDCCC@@@>>><<<:::::::::======>>>??????>>>======<<<<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????===<<<<<<===<<<======>>>>>>>>>>>>>>>===???@@@???===;;;;;;<<<<<<===??????>>>???BBBDDDCCCCCCBBBBBB@@@???===<<<::::::999999999999::::::<<<<<<;;;;;;:::999888888<<<>>>???@@@@@@???>>><<<======<<<>>>@@@AAAAAA@@@?????????>>>??????@@@@@@BBBBBB@@@???>>>>>>>>>>>>??????>>>=========>>>>>>999:::;;;<<<<<<;;;::::::::::::;;;::::::999888777:::999888777777777777888999:::::::::999888666555666555555777:::<<<<<<;;;:::999888888888:::===>>>::::::::::::::::::::::::;;;<<<>>>??????>>><<<;;;;;;;;;;;;<<<>>>???AAABBB>>>===<<<;;;;;;===>>>@@@DDDBBBAAACCCGGGIIIGGGEEEAAA@@@??????>>>>>>>>>???======<<<<<<===???AAABBBAAAAAAAAA???>>>BBBJJJPPPdddppp~~~ssstttwww~~~wwwtttxxxhhh[[[NNNLLLGGGAAA<<<:::<<<>>>DDDGGGMMMTTTZZZ```dddfffjjjhhhdddaaa]]]YYYSSSOOONNNMMMKKKGGGEEEEEEHHHJJJNNNPPPSSSWWWYYYZZZYYYYYY[[[]]]___bbbdddfffggggggkkkhhhhhhmmmpppnnnmmmnnnlllmmmnnnoooooopppppppppqqqqqqqqqqqqrrrsssttttttrrrpppmmmnnnooooookkkhhhjjjkkkkkkkkklllkkkkkkkkkgggggghhhhhhhhhggggggfffffffffgggiiikkkmmmooopppoooooonnnnnnnnnnnnoooooommmmmmmmmnnnooorrrtttuuuttttttsssrrrqqqoooooonnnoooooooooooopppqqqsssssstttrrrpppppppppooonnnlllnnnmmmllljjjiiihhhhhhhhhhhhiiijjjjjjiiigggdddbbb______```bbbdddcccaaa^^^^^^]]][[[\\\^^^_______________^^^______```aaabbbbbbbbbbbbbbbbbbccccccccceeedddcccbbbaaa______^^^VVVUUURRRQQQQQQPPPNNNLLLIIIGGGCCCBBBBBBBBBAAA@@@::::::999888999:::;;;<<>>GGGUUUaaahhhjjj___WWWNNNJJJHHHIIIOOOVVVmmmjjj\\\QQQOOOKKKHHHFFFEEEFFFGGGIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHKKKMMMOOONNNLLLJJJIIIIIIHHHEEECCCAAAAAAAAAAAAAAAAAABBBBBB@@@@@@??????>>>>>>======>>>======>>>???@@@??????AAA@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;???>>>>>>===>>>???@@@AAADDDCCCAAA???===============>>>????????????>>>===;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>======>>>???>>><<<:::;;;<<<:::<<<=========>>>AAACCCCCCCCCBBBAAA@@@>>><<<;;;;;;;;;::::::::::::;;;;;;:::::::::999999888888888:::;;;===??????===;;;:::;;;::::::;;;>>>@@@@@@???;;;;;;;;;;;;<<<===>>>>>>AAA@@@???>>><<<;;;;;;:::<<<<<<;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::999999999888888777777666999888777666666666666666777888888888888666555333666444444666999;;;<<<<<<:::999888888888:::;;;<<<999999999999::::::::::::777888:::;;;;;;:::999888<<<<<<<<<<<<===>>>???@@@>>>===<<<;;;;;;<<<===>>>BBBAAAAAACCCFFFGGGFFFDDD@@@@@@???>>>============<<<<<<;;;:::<<<>>>AAABBB??????>>>===<<<>>>CCCGGGYYYeeevvv{{{zzzzzz}}}{{{tttzzzyyymmmbbb]]]UUUKKKCCC===;;;:::<<<>>>@@@EEEKKKQQQVVVYYY______aaaaaa```]]]YYYVVVOOOOOOMMMIIIGGGFFFHHHJJJJJJKKKMMMNNNPPPQQQQQQRRRTTTUUUVVVYYY\\\^^^```aaagggfffhhhmmmnnnkkkiiijjjhhhkkkmmmlllllloooppppppoooooooooooopppqqqsssttttttsssrrrrrrsssqqqnnnkkklllmmmoooppppppooonnnmmmjjjkkkkkkjjjjjjhhhggggggffffffggghhhiiijjjlllmmmkkkjjjiiiiiiiiiiiijjjkkkkkkjjjjjjkkklllmmmnnnooopppooonnnmmmllljjjjjjiiiiiiiiijjjkkklllmmmmmmnnnmmmlllkkkjjjjjjiiigggdddggggggffffffeeeeeeeeeeeeeeeeeeeeeeeedddbbb```___```````````````___]]][[[^^^^^^^^^___```bbbcccccceeedddcccbbbbbbcccdddeee``````____________```aaacccbbbaaa^^^\\\ZZZXXXXXXRRRPPPNNNMMMMMMLLLJJJHHHHHHEEEAAA???>>>===<<<::::::999999999999:::<<<<<>>>>>>>>>>>>>>>>>;;;<<<===>>>???@@@AAABBBBBBAAA@@@>>>===<<<;;;;;;;;;<<<<<<===<<<;;;::::::<<<<<<;;;;;;<<<<<<===>>>===<<<;;;;;;:::;;;<<<======>>>???@@@@@@???>>>===;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>><<<<<<<<<=========>>>>>>>>>>>>======<<<======<<<:::999:::;;;777999:::;;;;;;<<>>===::::::::::::;;;<<<============<<<;;;:::999888777888888888999999999999888999:::;;;<<<===<<<;;;;;;888777777777666666666666666666666555555666777777555666777777777666444444777555555666999;;;<<<<<<;;;:::999888777888888999888888888999999999::::::666777888999:::999999888<<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<<<<<<<======??????@@@BBBDDDEEEDDDCCC@@@???>>>===<<<<<<<<<<<<777777666666777999<<<>>>=========<<<<<<>>>AAACCCKKKWWWjjj{{{~~~xxx~~~tttnnncccXXXNNNFFFAAA>>>>>>======???BBBGGGLLLOOOMMMQQQVVVZZZ]]]^^^______WWWWWWUUUQQQMMMJJJIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNOOORRRTTTWWWYYYbbbbbbeeeiiiiiidddbbbddddddkkknnnkkkkkkoooqqqoooooonnnmmmlllmmmnnnpppqqqtttssssssssssssqqqooommmmmmoooqqqssssssrrrqqqpppqqqqqqqqqppppppooonnnmmmllllllkkkkkkkkkkkklllllljjjjjjiiihhhhhhhhhhhhiiiiiiiiiiiihhhiiiiiiiiiiiillllllkkkjjjjjjiiihhhhhhffffffggghhhhhhiiiiiijjjjjjhhhgggggggggeeeccc``````aaabbbcccdddeeeeeeeeeeeedddcccaaa`````````aaa______``````_________```bbbcccdddeeeeeeeeeffffffiiihhhgggfffdddccccccccc^^^]]]\\\\\\\\\\\\]]]]]]^^^]]]\\\YYYVVVTTTRRRQQQNNNLLLJJJJJJJJJIIIGGGEEEEEEBBB???======<<<;;;:::<<<<<<<<<;;;;;;;;;;;;<<>>>>>>>>>>>>>>>>>:::<<<>>>?????????AAACCCBBBAAA???>>>===<<<<<<<<<;;;;;;=========<<<;;;:::999:::;;;<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;===>>>???>>>>>>???@@@@@@???>>>>>>:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<<<<<<<==================<<<<<<;;;;;;;;;;;;:::888777888999555666888888999:::===???@@@@@@??????===<<<:::999777777666666666666777777666666666666666777777777777777888888888888777777999777666666888;;;<<<;;;<<<<<<<<<;;;<<<<<<======::::::::::::999777666555666666777888888888777777777888:::;;;<<<;;;;;;:::777777666666666666777777555555555555666777888888555666777999999888777777777666666888:::;;;;;;::::::999888777666666666666777777777888888999999:::888888999:::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<======???@@@AAABBBBBBBBB???>>>===<<<;;;:::::::::777777777777888999;;;<<<;;;<<<<<<===>>>???@@@AAA@@@JJJ[[[mmmxxx}}}~~~}}}~~~wwwmmmbbbYYYQQQKKKGGG???===;;;;;;<<<@@@DDDFFF@@@EEEKKKQQQVVVZZZ^^^aaa___```___\\\VVVPPPMMMLLLNNNMMMLLLJJJIIIIIIIIIIIIIIIHHHGGGGGGHHHKKKMMMOOOYYYYYY]]]aaa```\\\[[[^^^dddmmmrrrmmmkkkoooooolllmmmlllkkkjjjkkkmmmooopppqqqqqqqqqqqqpppooonnnnnnoooqqqsssuuuuuuuuusssrrrvvvvvvwwwwwwwwwvvvvvvuuuttttttsssrrrqqqqqqqqqqqqoooooooooooonnnlllkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkoooooonnnmmmmmmlllkkkkkkhhhhhhhhhhhhhhhiiiiiijjjllljjjhhhggggggfffcccbbb___```bbbdddfffggghhhhhhiiigggeeecccbbbbbbdddeee^^^```aaabbbbbbdddgggiiigggiiijjjjjjhhhffffffggghhhhhhgggeeecccaaa___^^^[[[[[[[[[[[[ZZZZZZZZZZZZXXXWWWUUUSSSPPPNNNMMMLLLJJJIIIGGGFFFGGGFFFEEECCC???===;;;;;;===>>>>>>>>>>>>>>>>>>======<<<<<<;;;@@@BBBEEEHHHIIIKKKNNNPPPMMMPPPUUUYYY]]]```dddgggiiihhhggghhhnnn|||vvv```ZZZRRRLLLJJJKKKKKKLLLKKKLLLLLLJJJEEEBBBAAABBBAAAKKK[[[hhhnnnjjjaaa[[[TTTNNNJJJMMMSSS[[[gggqqqlllaaaZZZUUUNNNOOOPPPPPPPPPOOOMMMMMMNNNLLLJJJHHHFFFDDDCCCCCCBBBEEEJJJMMMOOOOOONNNLLLIIIHHHGGGHHHIIIJJJIIIHHHAAABBBBBBCCCBBBAAA@@@???<<<=========>>>>>>??????>>>@@@BBBAAA??????AAACCCAAA@@@???======<<<<<<<<<:::;;;===>>>>>>===<<<;;;888:::<<<>>>>>>===;;;:::>>>===<<<<<<<<<===??????>>>???@@@@@@@@@@@@???>>>:::999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999;;;======<<<<<<<<<===<<<<<<<<<<<<<<<;;;::::::999:::999777555555666888333555777777888999<<<>>>============<<<;;;:::999777666666555555666666777444444555555666666666666888777777666666777777888:::888666666888:::;;;;;;===<<<;;;;;;;;;;;;;;;;;;888888999999999888666666555666777888999888888777444555777999999999999888777777666555555666777888666666666666666666777888777888:::<<<=========<<<777777777999:::;;;999777666666666666555555555555666666777777888999999:::888888999:::;;;;;;<<<<<<999888888888999999:::;;;<<<<<<;;;;;;:::::::::::::::;;;===>>>??????@@@@@@???>>>===;;;:::999999999999999::::::;;;;;;;;;<<<;;;<<<<<<>>>?????????>>><<>>CCCFFFJJJOOOUUUZZZZZZ]]]``````]]]YYYUUUSSSSSSRRRPPPNNNKKKIIIHHHGGGFFFEEEBBBAAAAAACCCEEEGGGLLLMMMRRRVVVVVVSSSUUUYYYgggssswwwqqqlllnnnlllgggiiihhhggghhhiiilllppprrrpppppppppooonnnnnnooopppqqqrrrsssuuuvvvvvvuuuuuuxxxxxxyyy{{{{{{|||||||||{{{{{{zzzyyyyyyyyyzzzzzzwwwxxxxxxxxxvvvssspppnnnnnnooopppqqqssssssttttttyyyxxxwwwuuutttrrrqqqppppppooommmkkkkkklllmmmnnnqqqoookkkjjjiiiiiihhhfffcccdddfffhhhjjjkkkkkkkkklllkkkkkkjjjiiiiiiiiiiiieeefffgggfffeeegggjjjnnnkkkmmmnnnlllgggdddccccccaaabbbccccccaaa^^^[[[YYYVVVVVVWWWWWWWWWVVVUUUTTTPPPPPPOOOMMMKKKJJJHHHHHHGGGEEEDDDCCCDDDCCCBBB@@@===;;;::::::<<<>>>>>>>>>===>>>>>>>>>======<<<<<<@@@DDDIIIKKKJJJJJJLLLOOOPPPSSSYYY]]]```cccfffhhhhhhggggggiiirrrsss^^^UUURRRNNNKKKJJJKKKMMMOOOJJJLLLLLLHHHDDDAAAAAABBBHHHSSScccooopppjjjaaa[[[PPPKKKJJJPPPXXXcccqqq}}}lllaaa\\\WWWRRRMMMNNNPPPQQQQQQOOOMMMLLLKKKJJJIIIGGGEEEDDDCCCCCCCCCGGGLLLPPPRRRQQQNNNLLLJJJHHHGGGGGGHHHIIIGGGFFF@@@AAAAAABBBAAA@@@???>>><<<<<<======>>>>>>??????BBBDDDEEEDDD@@@???@@@BBB@@@???>>>===<<<<<<<<<<<<:::;;;===??????>>>===<<<888;;;>>>@@@@@@???<<<:::<<<;;;:::999888999999:::>>>???@@@AAAAAA@@@???>>>999999888888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999;;;======<<<<<<<<<===;;;<<<<<<<<<;;;::::::999999999888666444444555777333555777777888999<<>>@@@AAA@@@@@@666666777999::::::777444333333444444555666666666555666666777888999999999666777777888999999::::::777777777777888999:::::::::::::::999999999888888999:::<<<=========>>>??????>>><<<;;;:::999999999666777777888888888777777<<<<<<===>>>??????===;;;======DDDOOOWWW^^^kkkxxx~~~wwwpppjjjeee___[[[RRRNNNHHHBBB===;;;;;;;;;:::<<<>>>>>>???DDDJJJPPPNNNTTT[[[``````___]]][[[VVVUUUSSSPPPMMMKKKHHHGGGEEECCC@@@======>>>@@@BBBCCCEEEJJJOOOPPPNNNQQQWWWkkkwww|||sssmmmmmmjjjbbbfffeeeeeefffiiimmmqqqtttqqqqqqqqqpppoooppprrrtttrrrrrrtttuuuuuuvvvvvvvvvxxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}~~~}}}yyyuuurrrrrrsssuuuwwwzzz{{{|||}}}~~~|||yyywwwuuutttvvvtttrrroooooopppqqqsssvvvsssooollllllllllllkkkgggiiikkklllnnnnnnmmmmmmnnnooopppqqqpppnnnlllkkkmmmnnnmmmjjjgggfffiiilllmmmnnnooolllfffaaa``````[[[\\\^^^```___\\\XXXVVVPPPQQQSSSTTTSSSQQQOOONNNLLLLLLKKKIIIHHHGGGFFFFFFEEECCCAAAAAAAAAAAA@@@>>>???===:::999:::;;;;;;:::;;;<<<======>>>=========CCCGGGJJJKKKJJJJJJLLLOOOTTTZZZaaafffggggggffffffggggggjjjvvvttt```WWWNNNMMMKKKJJJJJJJJJKKKLLLQQQIIIDDDCCCAAA===???EEENNNXXXeeemmmmmmeee]]]WWWOOOLLLLLLUUUdddsss{{{}}}fff\\\[[[WWWTTTUUUNNNMMMLLLKKKKKKLLLMMMNNNJJJKKKKKKHHHDDDAAABBBDDDFFFKKKQQQUUUTTTPPPLLLJJJKKKJJJIIIGGGFFFEEEEEEEEECCCBBBAAAAAAAAA@@@>>><<<======<<<:::999;;;>>>BBBJJJWWW[[[LLL>>>===AAAAAA@@@>>><<<999999:::<<<===@@@@@@AAAAAA@@@???===<<<======<<<;;;;;;:::999999999::::::;;;<<<===???@@@???===:::;;;===???===<<<===<<<:::999999:::<<<======;;;888666555555555666:::999999999999:::;;;;;;999999999999999999999999999888777666444444444333666444222444777999888666>>>===<<<;;;999888777666444444555555555555555555333333333444555666777888<<<:::888666666777888999;;;888555222111222444666777777888999::::::;;;;;;555777888777555444444555<<<;;;;;;:::888666555444444444444444444444444444555555666666666666555555777777666666666666777777::::::;;;===???>>><<<:::666666666888999999666444333333333444444555555555333444666666666777999;;;::::::::::::::::::::::::666666666666777888::::::999999888888888888999999::::::::::::::::::::::::;;;:::888777777777888999999999888888999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>AAACCCGGGPPP]]]gggzzz{{{rrrlllhhhggg]]]XXXPPPLLLJJJHHHEEECCC>>>;;;<<>>=========>>><<<@@@CCCCCCCCCGGGNNNUUUjjjlllnnnjjjccc^^^]]]___bbbaaaaaaeeelllsssxxxzzztttsssrrrsssssstttsssrrrrrrtttwwwxxxvvvuuuttttttwwwxxxxxxyyyzzz|||~~~|||zzzzzzzzz{{{|||{{{zzzzzz}}}~~~|||zzzyyyxxxwwwuuutttsssssstttuuu{{{yyyvvvsssqqqpppqqqqqqvvvssspppnnnooopppppppppqqqqqqqqqpppooommmlllkkkllllllkkkjjjiiigggfffeeeeeefffgggfffddd```\\\YYYXXXXXXXXXXXXVVVTTTQQQPPPOOOOOOPPPOOONNNLLLJJJIIIIIIIIIHHHHHHFFFEEEDDDCCC<<<<<<<<<<<<<<<;;;::::::===<<<;;;:::::::::::::::======<<<<<<<<<;;;;;;;;;FFFHHHKKKLLLLLLMMMOOORRRZZZ___eeehhhhhhfffeeeeeedddhhhqqq{{{cccTTTNNNKKKKKKKKKKKKKKKLLLMMMMMMMMMGGGCCCBBB@@@???CCCKKKXXX\\\bbbggggggaaaWWWOOOIIIIIILLLYYYjjj{{{sss]]]WWWXXXSSSPPPQQQMMMLLLKKKJJJIIIJJJJJJKKKIIIJJJIIIFFFBBBAAACCCEEEHHHMMMRRRTTTSSSOOOLLLJJJJJJIIIHHHFFFEEEEEEDDDDDDBBBAAA@@@AAABBBBBB@@@>>>=========<<<<<<>>>BBBEEEVVV``````PPPCCCBBBDDDCCC@@@???<<<;;;:::;;;===>>>>>>????????????===<<<;;;<<<<<<;;;;;;:::999999999::::::::::::;;;<<<>>>>>>>>><<<::::::===>>>===;;;<<<;;;:::999:::;;;===>>>???===;;;999888888999:::<<<;;;;;;;;;;;;<<<======:::::::::999999999999999:::999888666555555444444666444222333666888888666<<<<<<<<<;;;:::999888777444444444444444444444444333333333444555666777888999888777666777999:::<<<<<<:::666333222333555666777777888888999::::::;;;555777888888666555555555999::::::::::::999777666444444444444444444444444555555666666666666555555888777777666666777777888888888999;;;===<<<:::888555555555777888888555333222333333333444444444444444555666666555666888999999999999999999999999999999999888888888888999999888888777777777777888888::::::::::::::::::::::::;;;:::999888888888999999999999999888999999:::;;;:::;;;;;;;;;;;;;;;::::::;;;===>>>>>>>>>DDDMMMUUUlllyyy}}}||||||wwwtttrrrqqqkkkeee^^^ZZZZZZYYYWWWUUUHHHCCC@@@@@@===999:::???===???CCCHHHMMMRRRUUUWWW]]]]]]]]]ZZZUUUPPPMMMLLLFFFDDDBBB@@@?????????@@@;;;>>>AAAAAAAAADDDKKKPPP```cccdddbbb^^^\\\^^^aaafffeeeeeehhhmmmssswwwyyysssrrrrrrrrrssssssrrrrrrrrruuuwwwxxxwwwvvvvvvvvvuuuvvvvvvwwwyyy{{{|||}}}~~~|||{{{zzzzzzzzzzzz{{{}}}~~~}}}|||{{{{{{zzzyyywwwvvvuuuuuuuuuyyywwwuuusssrrrrrrsssttttttqqqnnnmmmnnnoooooooooqqqpppooonnnmmmkkkjjjjjjkkkkkkjjjiiigggeeedddcccbbbccccccbbb```\\\YYYWWWUUUTTTTTTSSSQQQPPPNNNMMMMMMMMMMMMMMMLLLJJJHHHGGGFFFEEEEEEEEEDDDBBBAAA@@@;;;;;;<<<<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999IIIJJJLLLMMMNNNPPPTTTWWW^^^ccchhhjjjhhhffffffggghhhqqqzzzfffVVVNNNKKKHHHIIIKKKLLLMMMNNNMMMMMMJJJFFFBBB@@@???AAAJJJTTTcccbbbaaabbbaaa\\\RRRJJJGGGKKKSSSbbbtttooo```TTTSSSTTTPPPMMMOOOKKKJJJIIIHHHGGGGGGHHHHHHJJJIIIHHHEEECCCDDDFFFIIIKKKNNNQQQRRRPPPMMMKKKJJJHHHHHHFFFEEEDDDDDDDDDDDDAAA@@@@@@BBBCCCDDDCCCAAA===>>>>>>>>>>>>AAADDDHHHVVV[[[YYYLLLBBBAAAAAA???@@@???===<<<<<<===>>>???<<<===>>>>>>===<<<:::999;;;;;;::::::999999888888:::::::::::::::;;;<<<======<<<;;;;;;<<<===<<<;;;<<<;;;:::::::::<<<===>>>===<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;::::::999999999:::999888777666555555555555444333333555777777666888999;;;<<<<<<;;;:::999444444444444444333333333222222222333444555777777666666666666888:::===>>>>>>;;;888555444444555666777777777888999999::::::666777999888777555666666777888:::;;;;;;:::999888333333333333333333333333444555555666666555555444888888888777777888888888777666777888::::::888666444444444666777777444222222222222222333333333333444666777777666666777888999999999999999999999999999999999999999999::::::777777666666666666777777::::::::::::::::::::::::;;;;;;:::999999999999:::999999999999999:::;;;;;;999::::::;;;;;;;;;::::::===>>>???===<<<===CCCGGGXXXeeettt~~~}}}zzz|||yyyssspppqqqrrrrrrqqq```WWWNNNIIIDDD>>>:::999888999;;;>>>AAAEEEIIIKKKSSSUUUWWWWWWVVVTTTTTTTTTKKKJJJGGGDDDBBB@@@@@@@@@;;;>>>@@@@@@@@@BBBFFFKKKSSSUUUWWWWWWVVVWWW\\\aaafffeeeeeegggkkkpppssstttppppppppppppppppppppppppqqqsssvvvvvvuuuuuuuuuvvvsssttttttvvvxxxzzz{{{|||~~~{{{zzzwwwvvvuuuvvvyyy}}}}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzzyyyxxxwwwuuutttuuutttrrrqqqqqqrrrssstttqqqnnnllllllmmmnnnnnnnnnooonnnllljjjiiihhhhhhhhhhhhhhhgggfffdddbbb```___^^^^^^]]][[[ZZZWWWUUUTTTPPPOOONNNLLLKKKJJJJJJJJJHHHIIIIIIHHHGGGFFFDDDDDDAAAAAAAAAAAA@@@>>>===<<<:::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===999999888777666666555555JJJKKKKKKMMMOOOSSSWWWZZZ^^^ccchhhiiigggfffiiimmmtttgggYYYQQQLLLKKKHHHJJJLLLNNNNNNMMMKKKJJJFFFDDD@@@===???GGGVVVbbbllljjjfffbbb]]]WWWPPPKKKLLLSSSaaaqqqxxx___WWWQQQRRRRRRNNNLLLNNNHHHHHHGGGGGGGGGHHHHHHHHHKKKJJJGGGEEEEEEGGGJJJMMMKKKMMMOOOOOOLLLJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDBBBAAAAAABBBDDDEEECCCBBB>>>????????????AAADDDFFFIIIMMMMMMFFFAAA@@@???;;;>>>===============>>>>>><<<======>>>===;;;:::999:::::::::999999888888888;;;;;;:::::::::;;;;;;<<<============>>>>>>======>>>===<<<<<<;;;;;;<<<<<<:::999888888888999::::::999999888888999999:::;;;<<<<<<;;;;;;::::::999999999999777666666555555555444444333444555666777777555777:::===>>>===<<<:::555555555555555444444444111111111111222444555666666666666777999;;;===>>>===;;;888666444444444555777777777777888888999999666888999999888777777888666888:::;;;;;;:::888666333333333333333333333333555555555666666555555555999999888888888888999999666666666777999999888666444333333444666666444222222222222222222222222222444666888888888888999:::999999999:::::::::::::::777777777888999:::;;;<<<666666555555555555666666999999999999999999999999::::::999999999999999999:::999999999999:::;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;<<<======<<<===@@@BBBHHHRRR```llluuu{{{~~~~~~~~~}}}sssfff]]]UUULLL@@@888;;;:::999999;;;===AAACCCGGGJJJNNNPPPQQQSSSUUUWWWTTTRRROOOJJJFFFCCCAAA@@@>>>@@@AAABBBAAABBBEEEHHHIIIJJJKKKLLLMMMQQQXXX]]]```______aaafffjjjlllmmmlllmmmnnnnnnmmmmmmnnnooopppqqqrrrrrrppppppqqqrrrsssttttttvvvwwwyyy{{{||||||~~~zzzxxxwwwuuusssqqqrrruuuyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{vvvwwwxxxxxxxxxwwwuuutttrrrrrrqqqoooooooooooopppmmmllljjjjjjkkkllllllkkkmmmkkkhhheeedddcccdddeeecccbbbbbb```___]]][[[ZZZYYYXXXWWWUUUTTTSSSRRRQQQMMMKKKIIIGGGFFFFFFFFFGGGDDDDDDDDDCCCBBBBBBAAA@@@>>>>>>>>>>>>===<<<;;;::::::;;;<<<<<<======<<<<<<<<<;;;::::::999999999999666666555444333222222111JJJJJJKKKMMMQQQVVVZZZ]]]```dddhhhgggeeefffmmmtttkkkYYYQQQLLLIIIHHHJJJLLLMMMNNNMMMJJJFFFDDD??????===>>>FFFWWWjjjwwwvvvvvvrrrgggZZZQQQMMMNNNQQQ]]]nnnyyydddZZZVVVRRRPPPNNNKKKJJJLLLEEEFFFGGGHHHIIIJJJJJJJJJIIIGGGEEEDDDEEEHHHKKKMMMJJJLLLMMMLLLJJJGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDBBB@@@???@@@@@@???>>>>>>@@@BBBCCCGGGJJJHHHEEECCC???;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????>>>===;;;:::::::::999999999999888888;;;;;;:::::::::;;;<<<<<<>>>???@@@AAA@@@?????????AAA@@@???===<<<;;;::::::888888888888999999::::::999888888888888999::::::<<<<<<<<<;;;;;;;;;::::::888888777666555555555555444555555555555666888999555777;;;===>>>>>><<<;;;888777777777666666666555//////000000111333444555888888888999999:::;;;<<<;;;:::777555444333444444666666777777777777888888777999::::::999888888999888888999:::999888555444444444444444444444444444555666666777777666666555999999888888888888999999777666666777999999888777444333333333555555444222222222222222222222222222333666888:::::::::<<<===999:::::::::;;;;;;;;;<<<888888777777777777888888666666555555555555666666999999999999999999999999888888999999999999999999::::::999999::::::;;;<<<;;;;;;<<<===============999:::;;;;;;;;;;;;<<<===@@@FFFPPP[[[eeennnuuu{{{|||tttmmmbbbRRRDDDAAA>>>;;;888777888:::;;;===@@@DDDGGGIIILLLOOORRRUUUTTTQQQNNNKKKHHHGGGFFFCCCDDDFFFGGGGGGGGGHHHHHHEEEEEEEEEEEEGGGLLLRRRVVVXXXWWWXXX[[[___dddffffffiiikkkllllllkkkjjjlllnnnooooooooonnnllllllnnnpppsssttttttuuuvvvxxxzzzzzz~~~}}}|||{{{zzzyyy{{{}}}}}}zzzwwwuuuuuuvvvuuusssssstttuuuvvvuuuyyyyyyxxxxxxwwwwwwvvvvvvrrrsssuuuvvvwwwwwwvvvuuutttsssqqqpppnnnlllkkkkkkjjjhhhgggggghhhhhhhhhfffgggeeebbb___]]]]]]^^^^^^[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSRRRQQQOOONNNNNNMMMIIIHHHFFFEEEDDDDDDDDDEEEAAA@@@@@@???>>>>>>>>>>>>============<<<;;;::::::;;;<<<<<<======<<<<<<<<<;;;:::888777555555444444444333333222111111000000JJJJJJKKKOOOUUUZZZ^^^___eeehhhiiigggeeejjjvvvrrr]]]RRROOOLLLJJJIIIMMMMMMNNNMMMJJJFFFBBB???999<<>>===>>>@@@EEEHHHKKKJJJFFF@@@<<<:::;;;<<<>>>???@@@@@@@@@?????????@@@@@@???>>><<<;;;::::::::::::::::::999999;;;;;;;;;;;;;;;<<<===>>>>>>AAACCCCCCBBB@@@@@@AAABBBAAA@@@???===;;;:::999;;;<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888777666666666666777555666777777666777999;;;888999;;;===>>>===<<<;;;999999999888777777666666000000000111222333444555999999999::::::::::::::::::999777555444444444555666666666666666777777777777999;;;;;;:::999:::;;;:::::::::999888777666666555555555555555555555555666777777888888777777666888888888777777888888888888777666777999:::999888555444333333444555444333333333333333222222222222333666999;;;;;;;;;;;;<<<999999999::::::;;;;;;<<<;;;:::999777666555555555666666555555555555666666999999999999999999999999888999999::::::::::::999:::::::::::::::;;;;;;<<<;;;<<<===>>>>>>>>>>>>>>>?????????>>>>>>======<<<@@@AAAGGGPPPYYY```jjjrrrtttyyywwwhhhZZZJJJGGGBBB===999777666666888:::===???AAACCCFFFIIIKKKKKKLLLLLLMMMMMMMMMMMMHHHIIIKKKMMMMMMMMMLLLLLLFFFDDDCCCCCCEEEIIIMMMPPPQQQQQQRRRUUUYYY]]]______cccfffhhhhhhfffeeegggjjjkkkkkkjjjiiihhhjjjmmmpppqqqqqqqqqrrrrrrssstttuuuyyyyyyyyyyyyxxxvvvuuutttwwwxxxzzzyyywwwuuutttuuuwwwyyyzzzyyyvvvttttttuuuwwwvvvuuuuuutttsssrrrrrrpppqqqrrrssstttuuuuuuuuutttsssqqqooollliiigggfffeeecccbbbbbbbbbbbbaaa___^^^]]]ZZZXXXVVVUUUTTTTTTRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMLLLKKKJJJIIIHHHFFFFFFEEECCCCCCBBBBBBBBB???>>>===<<<<<<<<<<<<===<<<<<<======<<<;;;::::::;;;;;;;;;;;;;;;:::999999888777555444222222111111222222111111111111000000KKKKKKMMMRRRYYY___aaaaaaeeehhhjjjiiijjjuuupppbbbTTTOOOOOONNNMMMNNNMMMMMMLLLJJJGGGDDD@@@>>>;;;AAAJJJVVVjjjrrr___QQQLLLRRRYYYcccnnn}}}mmm```\\\TTTRRROOOKKKJJJJJJHHHFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGEEECCCDDDGGGIIIJJJIIIHHHJJJMMMMMMKKKHHHFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGBBBAAAAAABBBDDDDDDCCCAAA>>>???@@@@@@???>>>???AAAHHHJJJLLLIIIBBB<<<;;;<<<<<<===@@@BBBDDDCCCBBBAAA??????@@@@@@???>>><<<;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@===@@@CCCDDDBBB@@@@@@AAA????????????>>>===<<<<<<>>>>>>?????????>>>>>>===:::::::::999::::::;;;<<<;;;;;;;;;<<<======>>>>>>::::::999999888888999999666888999888777777:::<<<;;;;;;<<<<<<<<<<<<;;;;;;999999888888777666666555333333333333444666777888999999::::::::::::::::::999888777666666666666777666666666666666666666666888:::;;;<<<;;;:::;;;<<<;;;;;;:::999999999:::;;;777777777777777777777777888888999999999999888888888777777666666777777888888777555666888999999888666444333333555555555444444444444444333333333222555777::::::999888777888666777777888999999::::::999999888888777777888888777666666666666666666777888888888888888888888888::::::<<<=========<<<<<<;;;::::::::::::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>CCCBBB@@@@@@@@@@@@??????AAA@@@DDDKKKPPPSSS[[[ccckkkrrr{{{wwwkkkZZZWWWQQQJJJDDD???<<<;;;999:::;;;<<<;;;<<<>>>@@@@@@AAADDDGGGJJJLLLNNNNNNLLLMMMOOOQQQSSSRRRPPPOOOGGGFFFDDDDDDFFFHHHKKKLLLKKKKKKKKKNNNQQQSSSTTTTTTXXX[[[^^^^^^[[[ZZZ]]]aaa```aaaaaaaaabbbfffkkkooommmmmmllllllllllllmmmmmmppppppqqqqqqqqqqqqppppppttttttuuusssqqqpppqqqssstttzzz~~~xxxssssssuuusssrrrrrrqqqqqqppppppooonnnnnnmmmmmmmmmmmmnnnnnnmmmlllkkkhhhfffccc```______^^^\\\\\\\\\[[[YYYVVVTTTSSSRRRPPPNNNLLLJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIFFFGGGHHHHHHHHHFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@>>>===<<<;;;;;;;;;<<<===;;;;;;<<<<<<;;;;;;::::::999999999888777666555444444333222222222222222222000111111111111222222222KKKLLLNNNUUU\\\bbbccccccaaaeeehhhjjjooowwwaaaVVVLLLJJJKKKKKKLLLNNNLLLLLLKKKIIIFFFCCC@@@>>>BBBJJJTTTcccwww|||hhhVVVMMMPPPYYYaaannnwwwmmm^^^YYYYYYQQQPPPNNNMMMMMMNNNKKKGGGIIIIIIJJJIIIHHHFFFDDDCCCJJJHHHFFFHHHKKKMMMLLLKKKHHHKKKNNNOOOMMMJJJHHHGGGEEEDDDDDDEEEEEEFFFGGGHHH?????????AAADDDEEEDDDCCC===>>>@@@@@@@@@@@@BBBCCCMMMNNNNNNJJJCCC>>>@@@FFF===???BBBEEEFFFFFFEEECCC>>>????????????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>???AAAAAA<<<@@@CCCCCCAAA??????@@@======>>>??????????????????????????????>>>======888888777777888888999:::::::::;;;<<<===>>>??????<<<<<<;;;:::::::::;;;;;;666888:::999888888;;;============<<<;;;;;;;;;:::999888888777666555555444555555555666777888999:::777888999:::;;;;;;;;;;;;999999888888888888888999666666666666666555555555888:::<<<<<<;;;;;;;;;<<<<<<;;;:::999:::<<<>>>@@@777777777777777777777777999999::::::::::::999999777777666666666666777777888666555555777888888777777555333333555666555555555555555444444333333333666888::::::777555333333444555555666777888888888444555666777:::<<<>>>???777777666666666666777777888888888888888888888888;;;<<<>>>?????????>>>===;;;::::::::::::;;;<<<<<<999:::;;;<<<===============<<<;;;;;;===>>>>>>>>>BBB@@@CCCJJJLLLKKKPPPWWWiiipppyyy{{{qqqiiifff___XXXPPPJJJEEECCC;;;<<<<<<;;;999999:::<<<:::<<>>>>>===<<<;;;;;;;;;<<<===::::::;;;;;;;;;::::::999777777777666555333111111111111111111222333444555000000111111222222333333QQQRRRUUUWWWZZZ\\\^^^```\\\cccllluuu~~~gggXXXUUUPPPNNNNNNOOOOOOOOOUUULLLEEEEEEBBB======@@@AAA[[[uuulllZZZTTTSSSTTTaaapppxxx~~~~~~lllaaa[[[WWWUUULLLJJJIIIHHHIIIIIIHHHFFFHHHHHHIIIJJJJJJIIIHHHHHHDDDDDDEEEHHHLLLOOOPPPPPPGGGIIIKKKMMMLLLKKKHHHFFFKKKHHHEEEEEEFFFGGGGGGGGGBBBCCCDDDDDDDDDCCCAAA@@@BBBAAA???>>>>>>AAADDDFFFRRRRRRRRRNNNHHHBBB>>><<>>>>>===<<<<<<;;;;;;::::::999999999::::::;;;>>>>>>????????????>>>>>>CCCCCCCCCBBBAAA@@@>>>===BBBAAA@@@>>>======<<<<<<===???AAACCCCCC@@@===;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>===<<<;;;::::::;;;<<<<<<<<<;;;:::999===>>>>>>===;;;999:::;;;999777555666888888666333444555666777888888888888777888:::<<<<<<<<<:::999666666666666666555555555999777444444555666666555777777888999:::;;;;;;<<<===;;;888666777:::???BBB;;;:::888777666777888888888999:::999777777888999999::::::;;;;;;::::::999777777777777777888888888333444444555555444333333666555555555555666777777777777666666666666777777777888::::::888666555555999999999888888888888888888777666666666666777777999888888888888:::;;;<<<======???@@@@@@???>>>===::::::;;;;;;::::::999888777999;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;<<<======?????????@@@CCCGGGKKKMMMZZZcccmmmsssuuuxxx~~~zzzwwwvvvuuuvvvvvvqqqhhh^^^WWWSSSLLLEEE>>><<<>>>???<<<999:::888:::>>>@@@======???HHHJJJMMMPPPRRRTTTTTTTTTQQQNNNKKKKKKMMMNNNLLLJJJHHHGGGGGGFFFEEEDDDCCCCCCIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKMMMQQQWWW___eeeiiiaaaaaaaaa^^^\\\\\\]]]___eeegggggggggeeeeeefffggglllkkkiiigggfffeeeffffffnnnnnnoooooopppqqqrrrrrrrrrooollliiigggfffffffffccccccbbbaaa```___^^^]]]YYYXXXVVVUUUTTTTTTTTTUUUSSSRRRPPPNNNMMMLLLLLLMMMFFFFFFDDDCCCAAA@@@???>>>??????@@@@@@@@@AAAAAAAAACCCAAA???>>>>>>@@@BBBCCC===DDDHHHDDD???===<<<;;;::::::999999999999999::::::999888777666555444444444333333222111111111222666555333111//////222555222333444333111000000222VVVWWWXXXYYYZZZZZZ\\\]]]^^^eeeppp}}}lll[[[RRRPPPNNNMMMNNNPPPPPPOOOPPPJJJFFFEEEBBB======AAANNNjjj|||uuukkk\\\RRRTTTZZZ```lllyyy~~~}}}~~~sss^^^VVVRRRPPPNNNMMMLLLJJJJJJKKKKKKIIIHHHFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFHHHNNNUUUXXXVVVSSSIIIJJJKKKLLLLLLKKKIIIHHHIIIGGGDDDDDDEEEGGGHHHHHHDDDEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@???@@@BBBDDDEEEOOOPPPOOOMMMGGGBBB???>>>===???AAABBBBBBAAA@@@>>>>>>>>>======<<<;;;;;;::::::::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCBBBAAA@@@>>>===@@@@@@???>>>===============>>>@@@AAA@@@???<<<;;;===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>===<<<;;;:::;;;<<<===>>>>>>===<<<<<<<<<===>>>===<<<;;;;;;===:::888777888::::::888555555555666777888888888888777999:::<<<<<<;;;:::999888777777777777777888888;;;999666666666777666555666666777888999:::;;;;;;;;;999777666777;;;@@@CCC<<<;;;:::999888888999:::999::::::999777777777888999::::::;;;;;;::::::999888888888888777777777777444444555555555444333333555555555555555666666777888888777666555555555555777999:::999666444333333888888888888888888888888888777777666666777777888999999888888999:::<<<======>>>???@@@@@@???>>>>>>;;;;;;;;;;;;;;;:::999999777999;;;;;;::::::;;;<<<;;;;;;;;;;;;;;;<<<======@@@?????????AAACCCFFFHHHOOOWWWaaahhhkkkpppyyy~~~||||||~~~~~~xxxrrrmmmjjjaaa\\\TTTKKKEEEBBBAAAAAA===999888:::;;;999:::===>>>???CCCGGGKKKNNNPPPQQQQQQQQQPPPRRRTTTSSSOOOLLLGGGFFFDDDBBBAAA??????>>>BBBBBBCCCCCCDDDDDDEEEEEEEEEFFFGGGJJJOOOUUU[[[^^^XXXYYYXXXWWWUUUTTTVVVXXX^^^```aaa```______```aaadddcccbbbaaaaaabbbcccccceeeeeefffgggggghhhiiiiiiiiigggdddaaa^^^]]]]]]]]]ZZZYYYYYYXXXWWWVVVUUUTTTSSSRRRPPPOOONNNNNNOOOOOOKKKJJJHHHFFFEEEEEEEEEFFFAAAAAA@@@@@@???>>>>>>>>>????????????@@@@@@@@@@@@???>>>>>>===<<<=========<<>>======<<<::::::999777666666666666444444444444444333333333444333222222111111111222222222222000///000333555444444444333222222333333ZZZ\\\]]]\\\\\\\\\]]]___fffmmm{{{{{{fffXXXPPPLLLKKKKKKMMMOOOQQQPPPOOOJJJGGGEEECCC???<<<@@@FFF[[[tttuuukkkdddWWWNNNMMMYYYgggpppzzz|||yyydddUUUQQQOOONNNNNNMMMLLLJJJJJJKKKKKKIIIHHHDDDFFFHHHJJJJJJHHHFFFDDDGGGHHHMMMWWWaaaccc^^^WWWLLLLLLLLLKKKKKKKKKJJJJJJHHHFFFDDDDDDFFFHHHIIIIIIHHHHHHGGGFFFDDDCCCBBBAAA@@@AAAAAABBBCCCCCCCCCDDDJJJLLLLLLJJJFFFCCCAAA@@@;;;===AAACCCDDDCCC@@@>>>=========<<<;;;;;;:::::::::::::::;;;;;;===>>>???@@@???>>>======>>>???@@@BBBBBBBBBBBBAAA@@@>>>>>>???>>>>>>======>>>>>>???===>>>>>>>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;===>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===???@@@@@@@@@@@@???<<<>>>??????===<<<===>>>;;;:::999:::;;;;;;999777555666777888999999999999888999;;;<<<<<<;;;::::::999999888888888:::;;;<<<===;;;999888888777666555555555666777888999::::::999888666666888<<>>=========<<<;;;:::999999777999;;;;;;;;;:::;;;===;;;;;;::::::;;;;;;<<<===AAA@@@?????????@@@AAABBBHHHOOOWWW^^^cccjjjuuu}}}}}}~~~~~~zzzxxxpppdddWWWPPPPPPRRRJJJBBB;;;:::999777888;;;888999;;;>>>BBBFFFIIIJJJNNNPPPSSSWWWYYYXXXTTTPPPKKKJJJGGGDDDAAA@@@??????===>>>>>>>>>????????????AAAAAAAAACCCFFFJJJNNNQQQNNNNNNOOONNNLLLLLLMMMOOOSSSUUUVVVVVVUUUUUUVVVXXXWWWWWWWWWXXXYYYZZZ\\\\\\XXXXXXYYYYYYZZZ[[[[[[[[[\\\[[[XXXUUURRRQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGBBBAAA@@@@@@??????@@@@@@======>>>>>>>>>>>>>>>???>>>>>>>>>>>>????????????<<<<<<======<<<;;;:::999<<>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;===>>>???@@@AAA???===<<<<<<===???AAABBBBBBBBBAAAAAA???>>>>>>===============>>>????????????>>>==================>>>>>>>>>======<<<<<<::::::::::::;;;===>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===???@@@AAAAAAAAAAAA???AAABBBAAA???=========;;;;;;;;;;;;;;;;;;:::999666777888999::::::::::::::::::;;;<<<<<<;;;;;;::::::999999888999;;;===???>>><<<:::888888777555333444444555666777888999999999999888888999<<>>>>>==================;;;<<<<<<:::888666666777999999::::::::::::999999::::::999888777777666666666666666666666555444444555555444444555555666777777666555555555555555555444555777777666555666888666666666777777888888888999999999999999999:::;;;;;;::::::::::::<<<===>>>@@@@@@AAABBBAAA@@@???>>>???>>>===<<<;;;:::::::::777999;;;<<<;;;;;;<<<===;;;;;;;;;:::;;;<<<<<<===AAA@@@????????????@@@@@@DDDIIIOOOTTTYYYaaallltttyyy}}}}}}~~~tttmmmkkklllaaaVVVJJJCCC>>>:::999;;;;;;:::::::::<<<>>>@@@AAAEEEHHHMMMRRRVVVWWWWWWUUUQQQOOOKKKHHHEEECCCCCCCCC@@@@@@@@@???>>>>>>======@@@@@@??????AAACCCEEEGGGFFFGGGHHHHHHFFFFFFGGGIIIIIIJJJKKKLLLKKKKKKLLLNNNMMMMMMNNNNNNOOOPPPQQQRRRLLLLLLMMMMMMMMMNNNNNNNNNPPPNNNLLLIIIGGGFFFEEEEEEGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>>>>???????????????============>>>>>>>>>>>>===========================BBBBBB>>>;;;;;;;;;999555444333222111000000000222222222333333333333444222222111111111111111222000111333333222222333555444222000111444777999888^^^___```^^^]]]___eeekkk}}}}}}dddVVVOOOMMMLLLLLLLLLNNNPPPQQQPPPLLLHHHDDDDDDAAA<<<<<>>??????<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>@@@AAAAAA???===<<<<<<===???AAAAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<===>>>???@@@AAA@@@???>>>>>>>>>??????>>>>>>?????????>>>===<<<:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>===<<<<<<===>>>@@@AAAAAA@@@@@@CCCDDDEEEDDDAAA>>>===<<<;;;;;;<<<<<<;;;:::::::::777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::<<<>>>???>>><<<:::999888666444222444444555666777888888999;;;::::::999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<;;;888666666777888999999::::::999999888999999888888777666555555555666666777777666666555666555555555555666777777444444444555666777888999777888999888666555666777555666666777888999999::::::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;===>>>???@@@AAAAAABBBAAA@@@???>>>???>>>===;;;;;;:::;;;;;;888:::<<<<<<;;;;;;<<<===<<<<<<;;;;;;<<<<<<===>>>@@@@@@@@@@@@@@@AAAAAABBBAAACCCFFFIIIMMMTTT]]]dddqqq|||zzzlll]]]SSSLLLDDD???>>><<<;;;999888777888999999;;;===AAAFFFKKKPPPUUUWWWRRRPPPNNNKKKIIIHHHHHHHHHGGGFFFEEECCCAAA???>>>===@@@???>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBDDDAAACCCDDDDDDCCCCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDBBBAAA???>>>>>>AAAAAA@@@@@@??????>>>>>>==================<<<<<<======>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>===<<<<<<<<<===???AAABBB???AAA@@@:::777888777555000000000///000000111111222222222222111111111111111111111000000111222222///111222222111111222333555444555777;;;???AAABBBaaabbbbbb___^^^bbbmmmuuuhhhVVVPPPMMMKKKJJJNNNNNNOOOPPPPPPMMMHHHDDDBBBBBB@@@===BBBSSSdddoootttkkk___WWWTTTQQQKKKEEEIIITTTggg}}}|||zzzccc\\\VVVVVVTTTOOOKKKJJJLLLKKKIIIIIIJJJJJJHHHGGGHHHIIIJJJJJJJJJJJJIIIHHHIIIJJJNNNXXXaaaddd]]]VVVOOONNNLLLJJJIIIIIIJJJJJJIIIGGGEEEEEEHHHKKKLLLLLLLLLIIIEEEBBB@@@@@@AAABBB@@@BBBFFFHHHIIIHHHEEECCCDDDFFFFFFFFFDDDCCCDDDFFFFFFDDDAAA>>>======>>>???========================;;;;;;;;;<<<<<<>>>???@@@@@@???>>>======>>>???@@@@@@@@@AAA@@@@@@???>>>>>><<<<<<<<<<<<======>>>???AAA@@@@@@???????????????>>>???@@@AAA@@@???>>>===::::::;;;;;;===>>>@@@AAA>>>>>>>>>??????>>>>>>===<<<===>>>@@@@@@@@@??????DDDFFFGGGFFFCCC@@@>>>===;;;<<<>>>===<<<:::;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>===<<<:::999999777444222444444555666777888999999;;;;;;;;;::::::;;;;;;;;;<<<======>>>>>>>>>>>>===;;;<<<<<<;;;888777777888888888999999999999888888777777777666666555555444444555666777888888888888777777666666777777888999333333444555777999:::;;;======;;;999555333333444555666777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<<<<<<<>>>???@@@@@@@@@AAAAAAAAA???>>>=========;;;:::::::::;;;<<<888:::<<<<<<<<<;;;<<<=========<<<<<<======>>>??????@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEGGGMMMTTTYYYeeeqqq~~~qqqhhh```UUULLLHHH>>>>>><<<;;;999888888888777999:::===@@@FFFMMMRRRRRRRRRRRRRRRQQQQQQQQQQQQLLLKKKJJJHHHEEECCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>@@@BBBAAA@@@??????@@@???@@@AAAAAA??????@@@AAABBBBBBCCCCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????>>>======<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===<<<<<<;;;;;;;;;<<<===============<<<===<<<<<<<<<<<<<<<<<<;;;============>>>>>>>>>>>>============>>>@@@AAABBB>>>???<<<666444555555222//////...//////000111222111000000000//////......111000000000000111222222///000111111111111333555444777<<<@@@CCCFFFKKKNNNccceeeeeedddfffooommmYYYPPPMMMJJJJJJLLLOOONNNNNNOOONNNKKKFFFBBB>>>@@@@@@AAALLL```qqqyyyuuugggWWWMMMJJJKKKKKKLLLUUUdddyyymmm```\\\[[[^^^\\\UUUOOOMMMLLLJJJIIIIIIIIIIIIHHHFFFIIIHHHHHHHHHHHHHHHHHHIIILLLLLLNNNSSSXXX[[[XXXUUUMMMMMMLLLJJJIIIHHHHHHHHHHHHFFFDDDDDDFFFIIIJJJJJJJJJGGGCCC???>>>>>>@@@BBBAAACCCFFFHHHIIIHHHFFFEEEFFFGGGGGGFFFDDDCCCDDDEEECCCBBBAAA@@@???>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????>>>======<<<<<<<<<======>>>???????????????>>>>>>>>>???@@@AAABBBAAA@@@>>>===;;;;;;;;;<<<>>>@@@AAABBB===>>>>>>?????????>>>>>>>>>>>>@@@@@@AAA@@@???>>>BBBDDDGGGGGGEEECCCAAAAAA<<<>>>@@@???===<<<<<<>>>999:::;;;<<<<<<======<<<======<<<;;;;;;;;;;;;;;;<<<===???@@@@@@???>>>======<<<;;;;;;;;;999666333444555666777888999999:::999::::::;;;;;;<<<<<<<<<:::;;;<<<===>>>======<<<:::;;;<<<;;;999888999:::888888999999999999888888555555555555555444444444333444555777888999::::::888888888888888999999:::555555555666888999;;;<<<;;;;;;:::777444333444555666666777999:::<<<======<<<<<<<<<<<<===>>>??????>>>===<<<<<<===>>>@@@AAA???@@@@@@AAA@@@>>>===<<<<<<;;;999999999:::<<<===888:::<<<===<<<<<<===>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAABBBAAAAAAAAAEEEEEEDDDCCCEEEIIINNNRRRSSSaaaoooxxx~~~}}}xxxmmmaaa[[[OOONNNLLLIIIFFFBBB???>>>;;;<<<<<<;;;:::===CCCGGGJJJLLLOOOQQQSSSSSSSSSRRRPPPPPPOOOMMMLLLKKKJJJIIIEEEEEEDDDDDDCCCBBBBBBBBBAAACCCEEEDDDBBBAAA@@@AAA@@@AAABBBAAA???===>>>?????????@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>=========;;;;;;::::::::::::999999:::;;;<<<======<<<;;;;;;;;;<<<=========<<<;;;;;;;;;;;;;;;<<<======>>>>>>======>>>>>>>>>????????????AAACCCEEEEEECCC@@@>>>::::::777222111444555222000000000///000000111111///////////////000000000000000000000000111222222222333444444555888<<>>>>>>>>>>>????????????<<<<<<;;;;;;;;;<<<<<<===>>>>>>????????????>>>>>>??????@@@@@@@@@??????>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>===<<<<<>>>>>?????????>>>>>>???@@@AAAAAAAAA@@@???>>>@@@CCCFFFHHHGGGEEEDDDDDD>>>@@@BBBAAA???===>>>@@@999:::;;;<<<============>>>===<<<;;;;;;;;;;;;;;;>>>???BBBCCCCCCAAA???===>>>===<<<<<<<<<;;;888555555555666777888999::::::777888:::;;;<<<=========999:::;;;=========<<<;;;999;;;;;;;;;999999999;;;888888999999999999888888333333444444444444444444222333555777999:::;;;;;;999999888888999999:::;;;777777777777888999:::;;;444555555555444555777:::666777888999;;;<<<>>>>>><<<<<<<<<<<<===>>>@@@@@@>>>============???@@@AAA???@@@@@@@@@???>>><<<;;;:::999888888888:::<<<>>>888:::<<<===<<<<<<===>>>???????????????@@@@@@AAA@@@AAAAAAAAAAAA@@@??????AAA@@@???>>>@@@CCCGGGIIIDDDRRRbbblllvvvrrrkkkcccaaa^^^YYYSSSMMMGGGDDDAAAAAA@@@===999888;;;>>>===???DDDHHHKKKLLLKKKKKKTTTSSSSSSSSSRRRRRRQQQQQQJJJJJJJJJIIIIIIHHHHHHHHHFFFHHHIIIIIIGGGDDDDDDDDDBBBCCCCCCAAA???===>>>???======??????@@@???>>>===>>>>>>>>>>>>>>>=========;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;;;;===>>>>>>???>>>===<<<;;;;;;;;;<<<>>>???AAABBBCCC>>>>>>>>>>>>????????????BBBFFFJJJMMMLLLGGG@@@<<<666777333///000555666444333222111000000000000000//////000111222333444444000000///000000111222222666777888999;;;@@@FFFJJJNNNYYYeeekkkkkknnnuuu|||eeedddjjjvvviii[[[TTTKKKEEEEEEGGGKKKMMMPPPMMMMMMPPPMMMEEE>>><<>>>>>>>>>>>>>>>>>===============<<<======<<<<<<===???BBBAAA@@@???>>>============????????????>>>>>>>>>>>>???>>><<<:::999:::;;;<<<>>>???@@@AAA@@@>>><<<;;;>>>???@@@@@@???>>>===<<<>>>>>>>>>>>>>>>>>>??????===============>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???;;;;;;;;;<<<===???AAAAAA>>>>>>????????????@@@@@@BBBBBBCCCCCCBBB@@@>>>===>>>>>>===<<<;;;:::999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999888888888>>><<<:::888777888999:::999999999999999999999999555555444444444555555666333444666888999::::::999:::::::::999999888888888666666666666666777777888;;;:::888777555444444444333555777:::;;;<<<<<<<<<======>>>????????????>>>@@@@@@???>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;::::::999999999999:::;;;;;;<<<===>>>???>>>>>>???AAA===<<<;;;;;;===???BBBCCCGGGFFFDDDAAA???>>>===<<<>>>>>>>>>>>>???AAACCCEEEGGGJJJPPP[[[hhhxxxuuuqqqssstttpppiiibbb^^^]]]WWWSSSMMMFFF@@@<<<:::999===;;;:::<<>>>>>???======>>>???@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;???@@@AAACCCBBBAAA???>>>???@@@BBBCCCCCCBBBBBBAAAAAA@@@????????????@@@AAAEEEKKKQQQQQQIII@@@:::777333333222111000///......000111222333333222111000333///...000111//////111111333444333111111555888555:::@@@DDDGGGNNNXXX```hhhssseeehhhsss|||gggWWWRRROOOJJJHHHIIIKKKLLLMMMLLLIIIIIIKKKIIIAAA<<<;;;<<>>=========>>>>>>>>>>>>============<<<<<<===<<<<<<===???AAAAAAAAAAAA@@@??????>>>>>>@@@????????????>>>>>>>>>>>>===;;;::::::;;;<<<===>>>???@@@AAAAAA@@@>>>===>>>???@@@@@@@@@>>>===<<<>>>>>>>>>???????????????============>>>>>>??????BBBAAAAAAAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????<<<<<<<<<===>>>???@@@AAA>>>>>>>>>>>>????????????@@@AAAAAAAAAAAA???>>>===??????>>><<<;;;999888888999999999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<======;;;;;;::::::999999999999<<<;;;:::999999999::::::999999999999999888888888666555555444444444555555333444555777888999999888999:::<<<>>>===;;;999777555555444444444666777888777666555444333333333333333444777999;;;<<<============>>>>>>>>>?????????@@@???>>>===<<<===>>>>>>>>>>>>======<<<;;;:::::::::999999999999:::;;;;;;===>>>??????>>>===???@@@BBBAAA@@@>>>>>>???@@@AAADDDCCCAAA???===<<<;;;;;;======<<<<<<===???@@@AAABBBDDDHHHQQQ\\\hhhtttzzzyyyxxx{{{~~~zzzvvvvvvvvvnnnjjjcccZZZPPPGGGAAA===???>>>======>>>>>>======AAABBBDDDEEEFFFFFFFFFEEEHHHMMMSSSUUUVVVXXX]]]aaa```___^^^]]]]]]]]]]]]]]][[[WWWRRRLLLGGGEEEEEEFFFEEEEEEDDDBBBAAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCCCCBBBBBB@@@AAABBBCCCBBBBBBAAA@@@CCCBBBAAA@@@@@@AAABBBCCCFFFIIILLLIIIAAA:::666555000000000000////////////333333444444333111000///555111000222333111111444333555666666555777<<>><<<======JJJYYYeeekkkllleee]]]TTTJJJDDDEEEHHHPPPbbbtttrrrcccXXXSSSSSSOOOPPPRRRSSSRRRPPPNNNLLLKKKJJJIIIGGGGGGHHHIIIIIINNNLLLIIIGGGEEEFFFGGGHHHKKKNNNQQQRRRPPPNNNMMMLLLIIIIIIJJJHHHFFFEEEEEEFFFGGGFFFGGGHHHIIIHHHFFFCCCAAAAAABBBCCCDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEGGGHHHJJJIIIFFFDDDBBBBBBCCCCCCDDDCCCAAA???>>>===<<<<<>>>>>============;;;<<<===<<<<<<<<<>>>@@@AAABBBBBBBBBBBB@@@???>>>?????????>>>>>>>>>>>>===<<<<<<;;;::::::<<<===>>>>>>>>>@@@AAAAAA@@@????????????@@@@@@@@@???>>>===????????????????????????<<<<<<===>>>>>>???@@@@@@BBBAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???????????????>>>=========>>>>>>???@@@===>>>>>>>>>????????????>>>>>>???@@@@@@???>>>===@@@???>>>===;;;:::999888999999999999;;;<<<>>>@@@>>>=====================::::::::::::999999999999888999::::::::::::::::::999999999888888777777777777666555444444444444444222333444666777777777777777:::>>>AAA@@@===999666555444333222333555777999666555444444333333444444222333666888:::<<<======>>>============>>>??????@@@>>><<<::::::;;;===>>>======<<<<<<;;;;;;:::::::::::::::::::::;;;<<<<<<>>>???@@@???===<<<===>>>CCCBBBAAA@@@@@@AAABBBCCCAAAAAA???>>>===<<<<<<<<<;;;;;;::::::;;;<<<======>>>???AAAFFFNNNWWW___ddd{{{~~~|||}}}ttthhh\\\QQQKKKGGGHHHGGGDDD@@@<<<::::::<<<<<<<<<======>>>???@@@>>>CCCIIINNNQQQUUU[[[```ffffffhhhiiijjjkkkkkkkkkgggbbbZZZRRRNNNMMMNNNPPPOOONNNMMMKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHJJJJJJIIIIIIHHHHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBDDDFFFHHHIIIJJJEEEEEEEEEEEEDDDCCCBBBAAACCCBBBAAAAAAAAAAAABBBCCCDDDEEEDDD???888333222333/////////000000111111111000000111111111000//////222//////111222111222666444777:::<<<>>>DDDLLLRRR___eeennnuuuzzzyyyxxxbbbUUUOOOLLLFFFFFFHHHKKKNNNOOOMMMKKKKKKGGGDDDDDDAAA===>>>CCCJJJYYYiiipppoooiii^^^TTTJJJEEEBBBEEEKKKVVVjjj}}}ppp___YYYUUURRRPPPLLLKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLPPPMMMIIIFFFDDDEEEGGGHHHJJJNNNQQQRRRQQQNNNLLLKKKGGGHHHIIIGGGEEEDDDDDDEEEHHHGGGGGGHHHIIIHHHDDDBBB@@@AAACCCEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHFFFEEECCCAAA@@@AAABBBCCCEEEDDDBBB@@@>>>======<<>>>>>===<<<<<<<<<:::;;;<<<<<<;;;<<<===??????@@@BBBCCCBBBAAA>>>===============<<<<<<<<<<<<;;;:::::::::;;;<<<>>>???<<<===>>>???@@@@@@???????????????????????????>>>???????????????>>>>>>>>>;;;;;;<<<===???@@@AAAAAAAAAAAA@@@???>>><<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???????????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>?????????@@@<<<===>>>@@@@@@@@@???>>>??????>>>>>>===<<<<<<<<<;;;:::999999;;;>>>AAACCC???>>>>>>>>>======<<<<<<888888888888888888888888555777999;;;;;;;;;:::999999888888777777666666555777666555444444444444444222333333444555555555555666888;;;======;;;777555555444333222333555888:::888888777666555555555555222333555777999;;;<<<======<<<<<<;;;<<<===>>>???===;;;888666666888:::<<<;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;<<<<<<===>>>>>>???@@@>>><<<;;;;;;<<<<<<===>>>???BBBDDDGGGHHHAAA@@@???>>>>>>>>>>>>>>>:::::::::::::::::::::;;;======>>>AAAFFFMMMRRRVVVeeeqqq}}}rrrhhhbbb[[[[[[YYYSSSJJJCCC???>>><<<;;;:::999:::;;;===>>>:::===AAAEEEGGGKKKPPPSSS\\\^^^bbbfffiiikkklllmmmeeebbb]]]XXXWWWXXXZZZ\\\]]]\\\[[[YYYXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXWWWVVVTTTRRRPPPOOONNNIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJLLLNNNPPPIIIIIIHHHGGGFFFEEEDDDCCC??????>>>>>>>>>>>>??????>>>>>><<<888333000000111111111111111222222222222---...///000111222333333222000000222333222555:::666;;;AAAGGGNNNWWWbbbjjjzzz~~~ttt___SSSMMMIIIGGGIIIHHHIIIJJJMMMMMMLLLJJJJJJEEEBBB@@@>>>>>>CCCKKK___jjjtttssslllbbbXXXOOODDDCCCDDDIIIRRR```rrrttt___WWWVVVTTTQQQOOOJJJHHHFFFEEEEEEGGGIIIKKKJJJJJJJJJKKKKKKLLLMMMNNNOOOMMMIIIEEEDDDDDDFFFGGGIIILLLPPPQQQOOOMMMKKKJJJFFFGGGHHHGGGEEEDDDDDDEEEGGGGGGGGGHHHHHHFFFCCC@@@@@@AAACCCEEEFFFFFFEEEEEEBBBCCCCCCDDDEEEFFFGGGHHHDDDBBBAAA??????@@@AAABBBEEEDDDBBBAAA???>>>>>>>>>>>>>>>======<<<;;;;;;:::888:::<<<<<<;;;;;;<<<>>>===>>>@@@AAA@@@???===<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>???;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>=========:::;;;<<<===>>>???@@@@@@@@@??????===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???????????????>>>======<<<=========>>>>>>>>>>>>????????????;;;<<<>>>???@@@@@@??????======>>>>>>>>>?????????;;;;;;::::::<<>>>>>===<<<;;;::::::555555555555555555555555333555777:::;;;:::999888777777777666666555555555666666555444444444444444333333333333333444444444555555555666666666666555666555444444555777999:::999888777555444444333333333333444666888999;;;<<<;;;:::::::::;;;;;;<<<<<<999777444222222444777999999999999999::::::::::::===============>>>>>>???===>>>???===;;;999:::;;;777888:::===@@@DDDFFFHHH>>>>>>===<<<<<<<<<<<<<<<999999::::::::::::::::::<<<<<<===???BBBGGGKKKNNNRRR]]]kkkssstttuuuzzz~~~|||wwwvvvtttoooggg^^^UUUPPPMMMFFFCCC@@@===:::::::::;;;:::;;;===>>>???BBBEEEGGGJJJMMMQQQVVVZZZ]]]___```ZZZZZZ[[[\\\___aaadddeeefffeeedddbbbaaaaaa``````^^^___aaabbbddddddeeeeee^^^]]][[[XXXUUURRRPPPOOOKKKJJJIIIGGGFFFDDDCCCBBBHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMHHHGGGFFFDDDCCCBBBAAAAAA999999999999999999999999666666777666444222111111222222222111111111000000///000111222333555666777555333444777777777<<>>>>>>>>BBBMMMXXXrrrvvvvvvmmmcccZZZSSSMMMEEEFFFJJJSSS```ooo}}}ooobbbWWWTTTTTTQQQNNNMMMJJJHHHEEECCCDDDFFFJJJLLLKKKKKKLLLLLLMMMNNNNNNNNNLLLJJJGGGEEECCCDDDEEEFFFFFFIIILLLMMMLLLKKKJJJJJJFFFGGGHHHGGGEEEDDDEEEFFFGGGFFFGGGGGGHHHGGGCCCAAABBBBBBCCCDDDEEEEEEEEEDDDAAAAAABBBCCCDDDEEEFFFFFFCCCAAA???>>>>>>???@@@AAACCCCCCAAA@@@??????>>>>>>======<<<;;;:::999999888777999;;;<<<;;;;;;<<<===<<<<<<===>>>>>>===<<<;;;;;;;;;;;;:::::::::999999::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>>>>>>>>>>>>>======<<<<<<;;;::::::;;;<<<======>>>>>>>>>======<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<============:::;;;===>>>???>>>>>>===<<<<<<<<<======>>>>>>???::::::::::::<<<===???AAA======<<<;;;:::888888777333333333333444444444444222333555777888888777666555555555555555555555555555555444444444555555666555444333333333333333444555444222111111333555777666666666666666777888888666555444333222222222222555444555555666888999:::777888999999::::::999999555444222111111333555777777777888888999999::::::===<<<<<<<<<<<<===>>>>>>;;;<<<===;;;999888888999999999;;;<<<>>>???@@@@@@::::::999888777777777888888888999:::;;;;;;::::::::::::;;;<<>>===<<<;;;::::::;;;<<<===>>>>>>@@@BBBFFFIIIKKKMMMNNNMMMPPPUUUZZZ^^^aaabbbcccaaa```___^^^^^^^^^^^^^^^[[[\\\^^^___aaabbbbbbbbbWWWVVVSSSQQQMMMKKKHHHGGGFFFEEEDDDBBBAAA???>>>===BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDAAA@@@>>>===;;;;;;;;;;;;444444555666666555444444111222333444444333222111111111000000000/////////000111111222333555777888::::::;;;>>>>>>>>>EEEMMMRRR[[[gggsss|||tttdddTTTNNNMMMJJJIIIJJJKKKKKKLLLNNNOOONNNKKKHHHCCC@@@>>>@@@CCCLLL\\\kkkzzzyyypppcccXXXSSSOOOJJJIIILLLSSS```qqqtttaaa[[[WWWUUURRRMMMKKKMMMJJJHHHEEEDDDEEEHHHLLLNNNLLLLLLMMMNNNNNNOOOOOOOOOIIIHHHFFFDDDDDDDDDDDDEEECCCEEEHHHIIIIIIHHHIIIJJJFFFHHHHHHHHHFFFEEEFFFGGGGGGGGGGGGHHHIIIHHHEEEBBBCCCCCCCCCBBBCCCCCCDDDDDD>>>???@@@AAABBBCCCCCCCCCCCCAAA???>>>===>>>???@@@@@@??????>>>======>>>>>><<<;;;;;;:::999888777666666999;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>======<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999::::::::::::::::::::::::999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<888888999999999:::::::::999999;;;<<<<<<;;;::::::;;;;;;;;;;;;::::::::::::888888888999:::;;;;;;<<<<<<;;;:::999777666555444222333333333444444444444222222444555555555555444333333333444555555666666444444444444444555666777666555444333222333333444666444222111111333666888555666777777777666555444222222222222333444444555666666555555555666777888333555777999999888777555444333222222222333555666666666777777888999:::::::::::::::999::::::;;;<<<999::::::999777666777888;;;;;;;;;<<<<<<;;;;;;;;;999888777666555444444444555666888999::::::::::::999999999:::<<<>>>AAABBBBBBGGGOOOUUUZZZ^^^bbbeeelllttt~~~zzzzzz~~~|||tttpppkkkddd]]]WWWTTTRRRJJJHHHEEEBBB@@@@@@@@@???????????????@@@@@@AAABBBDDDFFFJJJNNNQQQSSSTTTTTTPPPPPPOOOOOOOOOOOOOOOPPPNNNOOOOOOPPPPPPPPPPPPOOOGGGGGGEEEDDDBBB@@@???>>>===<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<======<<<<<<:::999888666555555666666222333444555555444333222222111111111222222222111111111222222222222222333444555777:::===BBBEEEGGGLLLKKKNNNPPPPPPQQQYYYbbblllvvv|||yyyxxxyyy]]]RRRJJJJJJJJJHHHIIINNNIIIJJJMMMPPPRRRPPPKKKGGGCCC@@@@@@DDDJJJVVVjjj{{{|||wwwjjj[[[QQQNNNLLLHHHLLLPPPYYYiii}}}zzzaaa]]][[[ZZZXXXQQQJJJJJJNNNKKKIIIFFFEEEFFFIIIMMMPPPLLLMMMNNNOOOOOOOOOOOONNNFFFFFFEEEDDDDDDDDDDDDDDDAAACCCFFFGGGGGGGGGIIIJJJGGGHHHIIIHHHFFFFFFGGGHHHHHHHHHHHHIIIKKKJJJGGGDDDEEEDDDBBBAAAAAABBBCCCDDD<<<===>>>???@@@AAAAAAAAACCCBBB???>>>===>>>???@@@======<<<<<<<<<<<<======;;;;;;:::999888777666555666888;;;<<<;;;:::;;;;;;======<<<<<<<<<<<<===>>>>>>>>>=========<<<<<<<<<:::;;;<<<<<<===<<<<<<<<>>===<<<<<<<<<<<<<<<;;;::::::999:::;;;<<<=========<<<;;;::::::999999::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888888888999::::::::::::999:::999999999999:::;;;<<<555666666666777777777777777888999:::999999888777<<<;;;:::999777666555555555666777888888888888888::::::999777666444333222333333333444444555555555222222333333444444333333111222222333444555666666333333333444555666777888777666444333222333333444666555444444444666777999444555777777777555222111111111222333555777999:::777666555444444555666777111333777999999888555333333333333333444555555666555555666777888999999:::888888777777888888999:::777888999888666666666888::::::;;;;;;;;;;;;:::::::::999888666555555555444333444666888:::::::::999::::::::::::;;;===???@@@???BBBIIIOOOUUUXXXYYYZZZ```jjjwww~~~wwwxxx}}}}}}}}}|||zzztttooollljjjaaa]]]WWWRRRNNNKKKIIIGGGFFFEEEBBB@@@>>>=========???@@@AAACCCDDDDDDDDDDDDAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBAAA@@@???>>>===<<<<<<;;;;;;::::::999999555666666666777777888888888888888888888888888888333444777999::::::999888888777666444444444555555333333444555555444333333444222000//////111111111333333444555666777888999===???CCCIIIPPPWWW]]]aaacccccceeehhhhhhiiiqqq{{{yyyqqqmmmooorrrpppaaaMMMKKKHHHFFFEEEGGGIIIKKKNNNOOOOOOOOOPPPOOOJJJDDDDDDBBBBBBIII[[[lllrrrppptttkkk```VVVNNNHHHKKKQQQPPP\\\nnn|||fffYYYQQQRRRQQQPPPNNNMMMMMMNNNQQQJJJDDDCCCIIIPPPTTTUUUJJJOOOSSSQQQKKKGGGIIIMMMIIIIIIJJJIIIGGGCCC@@@>>>???>>>AAAGGGHHHDDDFFFKKKGGGFFFEEEDDDDDDEEEFFFFFFGGGHHHJJJKKKJJJGGGCCCAAADDDCCCAAA@@@@@@@@@@@@AAABBB@@@>>>===<<<<<<===>>>@@@??????>>>>>>??????@@@???>>>>>>===<<<;;;;;;;;;;;;;;;:::999888666666555777888888888888999999999;;;;;;<<<<<<===>>>>>>???:::;;;<<<===<<<;;;:::999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============;;;::::::::::::;;;<<<<<<888888999999999999999999<<<<<<;;;;;;;;;:::::::::666777999999888666444222666666666555666777777888999::::::888666555888;;;999999888777777666777777666555555444444555555666555555555555555555555555555555555555555555555555444333222111111333444555666555444333222000//////......///111333333111///333333333333333333333333000000111222333333444444333333333444444666777777777777666555444444333333333222111000000222444555888777666444444333333333222222333333333222222111111111111222333444555666444555666777777555333222000111333444555555444333222555888::::::777333111999999888888777666666666555777999999888777666777777777888999::::::;;;;;;===;;;999777555444444555444444666777777777666555999;;;<<<<<<;;;<<<>>>@@@BBBCCCEEEGGGIIIKKKLLLLLLVVV^^^fffkkkrrr{{{|||{{{|||}}}{{{zzznnnbbb]]]]]]```ZZZTTTLLLIIIHHHGGGCCC???<<<<<<<<<>>>???===<<<======<<<;;;<<<<<<<<<;;;999:::999999999:::::::::999999888666444444555777888333333333222111111333555444444555666666666555555111111222333333333333222777333222666666333000111///000222333444444333333333444444444111///------444666999<<<>>>@@@CCCEEEHHHPPP\\\gggpppwww{{{wwwvvv{{{|||rrrkkkjjjmmmppptttxxxwwwbbbWWWHHHGGGEEEEEEFFFIIIMMMOOOLLLPPPSSSTTTQQQMMMFFFBBB===DDDMMMWWWeeepppqqqmmmjjjcccZZZSSSLLLHHHJJJPPPZZZgggxxxkkkXXXOOOQQQQQQPPPNNNLLLLLLLLLMMMOOOIIIDDDEEEJJJPPPSSSTTTNNNTTTYYYXXXQQQKKKIIIJJJIIIIIIHHHGGGEEECCC@@@???@@@AAAFFFMMMMMMHHHGGGJJJGGGFFFEEEDDDCCCDDDEEEFFFFFFHHHIIIJJJIIIFFFCCCAAABBBAAA@@@?????????@@@AAAAAA@@@===<<<;;;===???@@@@@@@@@????????????@@@@@@??????>>>>>>===<<<<<<;;;;;;;;;:::999888777777666777777888888888999999999888999999::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;<<<======>>>>>>======;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::777777888888777666444333555555666666666777777777444555666444222111333555888888777666666666666666444444333333333333444444444444444444444444444444333333333333333333333333444444333333333333333444444444333222111000////////////000222555555333111333333333333333222222222000000111222222333444444333333333333444555666777666555555444333333222222444333222111111333444666666555444333222222222222111222222333333222222111222222111111111222222333444555666666666555333222000111222444444444444333333555777999888666333111888888777777777777666666666888::::::888777777888777777777888999:::::::::<<<;;;999777555444444444555555444444444555666777666777888777777777999;;;<<<===???AAACCCDDDEEEFFFOOOWWW^^^bbbgggoootttttt{{{~~~~~~wwwsssuuuyyyuuummmddd]]]XXXSSSMMMHHHBBBAAAAAABBBAAA@@@???@@@???<<<:::888999999999888888777777777888999888888666555444333222333444444333444555555555444555555333333444444444444444333111222444666777999999:::<<<555111222222111222555444444333333444444555666555666777666333333666888;;;===AAAFFFKKKPPPVVVYYYhhhppp|||zzztttjjjfffgggoooxxxrrr]]]QQQMMMFFFEEEDDDEEEGGGJJJNNNPPPOOOTTTZZZZZZRRRIIICCCBBB<<>>>>>>>>???@@@AAAAAA???===;;;;;;>>>AAACCC@@@@@@????????????@@@@@@??????>>>>>>======<<<<<<:::::::::999999888888888777777777888888888999999777888888999999:::;;;;;;<<<<<<;;;::::::::::::;;;======>>>????????????>>>999999::::::;;;;;;;;;;;;:::::::::::::::;;;<<<<<<::::::999999888888777777;;;::::::::::::999999999888888777666555555555555444555777888888888777666666777888888666555555666666666555444444444555555222222222111111222222222222222222222222222222222222222222222222222222222555555555555444333222222111111111111000000000/////////000333555666555333333333333222222222111111000000111111222333333333222222333333444444555555444444333333222111111111444333222222222333555666333333222222111111111000111111222222222222222111222222111000000000000000333444555666555444333222000111222333444444444444444555666666666555444333555666666666666777777777666888:::;;;999888888888666666777777888888999999:::999888666555444444444555444222111222333666777444555555555333333555777888888999;;;<<<>>>??????GGGNNNTTTVVVZZZ```ddddddnnnsss||||||tttnnnggg```[[[QQQQQQOOOMMMKKKIIIHHHGGGFFFCCC>>>;;;;;;;;;;;;;;;888888888888888888888888666555555555444444444333222333444555555555555444555555555555444444444444222222444666777999:::;;;???999555555666444555777999888777666777777999999999<<<>>>===;;;===DDDJJJPPPSSSWWW^^^gggpppxxx}}}xxxuuusssrrrppplllnnnvvvmmmZZZMMMHHHIIIIIIHHHGGGGGGIIIKKKNNNPPPWWW\\\aaa^^^QQQEEECCCHHHLLL]]]nnnsssnnniiieeeaaaZZZUUUPPPOOOMMMOOOVVV^^^sss}}}nnn]]]XXXXXXXXXRRROOOKKKIIIHHHIIIJJJJJJIIIHHHGGGIIIMMMPPPPPPPPPQQQWWW\\\\\\VVVOOOJJJHHHHHHGGGDDDCCCBBBBBBCCCDDDEEEIIIOOOSSSSSSOOOLLLKKKFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCAAA@@@>>>===<<<<<<===>>>???@@@BBB@@@===<<<===@@@CCCFFF@@@??????>>>>>>??????@@@=========<<<<<<;;;;;;;;;:::::::::999999999999999777777777777888888888888888999999:::;;;;;;<<<<<<===<<<;;;:::999:::;;;;;;<<<======>>>>>>>>>>>>>>>999999::::::;;;;;;<<<<<<::::::999999::::::;;;<<<::::::999999888777666666::::::999999999888888888999888666444444444666777555777999:::;;;:::888777999:::;;;<<<;;;999888777444444333333333333333444111111000000000000111111333333333333333333333333222222222222222222222222555555666666555333222000/////////000000000000000//////000222555666555444333333333222111111000000000000111111222222222333111222222333333333333333222222111111111000000000222222111111111222333444111111222222111111111000000111111222222222222111222111111000000000111111333333444444444444333222000111111222333333444444555555555444444444333333333444444555666666777777777999;;;;;;:::999888999555555666666777777777777888777666555555444333333333333222222222333444555555666666555444444555666777888888999:::;;;<<<<<>>>>>===;;;::::::;;;:::::::::::::::888777777777666555666777999:::::::::999999888888777777777777777777888999:::;;;;;;???;;;;;;???@@@<<<999999;;;<<<>>>???@@@@@@@@@???@@@EEEIIIJJJJJJMMMUUU\\\gggiiimmmuuuxxxssssssvvvyyy{{{mmm[[[NNNFFFEEEHHHJJJJJJJJJJJJLLLOOOQQQSSSaaabbbbbb[[[MMMBBBHHHSSSiiiuuu|||vvvkkkdddbbbaaaWWWRRRNNNNNNPPPVVVaaakkk|||dddZZZZZZ[[[[[[TTTPPPJJJGGGHHHIIIJJJJJJIIIHHHIIIJJJLLLNNNNNNNNNOOORRRUUUTTTPPPLLLJJJIIIGGGEEEDDDBBBBBBDDDFFFGGGIIILLLOOOOOOOOOOOOOOOOOOGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@===<<<<<<;;;<<<===???@@@AAA@@@>>>===>>>AAADDDFFF???>>>>>>======>>>>>>???:::::::::::::::999999999999999999999999999999999666666777777777888888888888888999999:::;;;;;;<<<===<<<;;;:::999:::;;;;;;:::;;;<<<<<<======<<<<<<999::::::;;;<<<<<<======:::999999999999:::;;;;;;>>>>>>======<<<;;;::::::999888888888888777777777888777555333333444666777777999;;;<<<<<<<<<:::999666777777777777666333222333222222222222222333333111000000//////000000111333333333333333333333333222222222222222222222222555555666666555333111000...////////////000000000.........000222333333222222222222111111000000000000111111111111111222222000111222222333222222111000000000000000/////////000000000000000111111222000111111222222222111111///000111111222222222222000000000111111222444444222222333333333333333222000111111111222333444444555444444333333333333333222222333444555666666777777999;;;;;;:::999888999444444555555555555555666555555555555444444333333000111333555555444333111666777777666444444555777888888777777777888999:::AAAGGGMMMNNNQQQVVVYYYXXXYYYZZZ^^^ggguuu~~~{{{uuusssnnnhhhbbb___ZZZVVVSSSPPPLLLIIIEEEFFFFFFDDDAAA??????@@@???@@@@@@??????===<<<;;;@@@===:::999<<<@@@CCCCCCAAA@@@???===<<<<<<<<<===>>>>>>>>>???@@@BBBDDDEEECCC@@@@@@DDDFFFDDDCCCDDDCCCGGGMMMQQQSSSQQQNNNKKKKKKQQQXXX\\\]]]aaafffkkkuuuuuuwww}}}}}}}}}uuuhhhYYYOOOHHHCCCDDDGGGHHHHHHIIILLLOOOSSSVVVXXXaaa^^^ZZZSSSGGGAAAMMM```ttthhhdddeeefffWWWRRRQQQTTTXXX```lllxxxwwwgggaaaaaa```___WWWQQQJJJGGGHHHKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNMMMKKKIIIIIIIIIFFFEEEDDDCCCDDDFFFHHHIIIJJJMMMNNNKKKKKKOOORRRRRRHHHGGGEEECCCBBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@>>>===<<<<<<<<<===>>>?????????>>>>>>>>>@@@BBBDDD======<<<<<<<<<<<<======999999888888888888888888999999999888888777777777666666666777777777888888666777777888888999::::::<<<<<<;;;::::::::::::;;;999999:::;;;;;;;;;;;;:::999999:::;;;<<<======>>>999999999999999:::;;;;;;<<<<<<;;;;;;::::::999999888888777777777666666666777666444333333444666777999999;;;<<<<<<<<<;;;:::777555444444555444222000222222111111111222333333111111111000000111111111444444444444444444444444222222222222222222222222444444444444333222111111////////////000000000000...------...000111000///000000000000000000000000111111111111111111111111///000111222222111000///000000//////////////////......//////000000000000...///111222333222111111//////000111222222222222000000000111222333444555111111222222222222333333111000000111111222333444444444333333333222222222111111222333444444555555666888:::;;;999888888888333444444444444444444444333333444444444333333222...111444777777555222000444555666555333333555777888888666555555666777888>>>EEEJJJKKKMMMRRRUUUTTTOOOOOOSSS\\\lll~~~zzzoookkkeee___[[[WWWSSSPPPMMMOOOPPPOOOKKKIIIJJJLLLKKKKKKJJJIIIHHHGGGGGGFFFHHHDDD@@@@@@EEEIIIKKKLLLKKKJJJHHHFFFEEEEEEEEEEEEAAAAAACCCFFFJJJNNNRRRUUURRRMMMLLLPPPSSSTTTWWW[[[XXX]]]dddkkkllliiiddd```]]]aaaggglllppptttwwwzzz~~~~~~xxx\\\SSSKKKGGGEEECCCCCCGGGHHHIIIJJJLLLOOOSSSUUUWWWXXXRRRMMMIIIAAA@@@RRRhhhzzzmmmfffgggiiiiiiYYYXXXZZZaaagggnnnyyy}}}qqqjjjggggggeeeccc[[[TTTKKKHHHIIILLLMMMMMMLLLLLLLLLKKKJJJIIIJJJKKKJJJKKKLLLKKKJJJHHHGGGGGGDDDDDDDDDEEEFFFHHHJJJKKKIIIMMMNNNKKKKKKPPPTTTSSSIIIHHHFFFDDDCCCCCCCCCCCCAAA@@@???>>>===>>>???@@@???>>>===<<<<<<<<<===>>><<<<<<<<<======>>>>>>???<<<;;;;;;::::::;;;;;;<<<888888888888888999999999999999888888777666555555666666666666777777777888777777888888999:::::::::;;;;;;<<<<<<;;;;;;:::999888999999:::::::::::::::888888999:::;;;<<<======999999999888999999:::;;;777777666666666666666666777777777666666666555555666555444444444444666666999999999999:::::::::::::::777444444555555333111222111111111222222333444333222222222222222222333222222222222222222222222111111111111111111111111333222222111111111222222000000000000000000000000000...------/////////.........//////000111111111111111111111000000000000...///111222222111///...///////////////000000000...//////000000000000000+++---///111111111000///...///000111222222222222000000000000000111222333111111111111111222333333111000000000111222333444222333333333333222111111111111222222333333444444666888::::::888777777888333333333333333333333333111222333444444333222222000222444666666555333222333444555555444444666888;;;999777666555666777888999???CCCDDDFFFJJJLLLKKKIIIIIIMMMVVVdddrrr|||~~~|||uuulllccc^^^[[[ZZZYYYWWW[[[^^^]]]ZZZZZZ]]]```aaa```^^^\\\[[[[[[[[[[[[VVVSSSRRRUUUZZZ]]]\\\ZZZZZZYYYVVVTTTRRRRRRRRRSSSNNNNNNPPPTTTYYY___dddgggfffeeeiiiqqqwwwvvvvvvwwwuuuzzz|||xxxpppppprrrwww~~~sss]]]PPPIIIEEEDDDEEECCCDDDHHHKKKKKKLLLMMMNNNPPPQQQRRRNNNGGGCCCBBB>>>@@@TTTlll~~~zzzpppfffeeeiiikkkiii]]]^^^cccmmmuuu{{{nnnjjjfffdddeeefffeeeccc]]]UUULLLHHHJJJMMMNNNNNNMMMMMMMMMKKKIIIHHHIIIJJJJJJKKKMMMMMMKKKHHHFFFDDDDDDDDDEEEFFFHHHIIIKKKLLLGGGMMMOOOLLLMMMRRRUUUSSSJJJIIIGGGEEEDDDCCCDDDDDDAAA@@@>>><<<<<<===???@@@@@@???>>>===<<<<<<===>>>999:::;;;;;;<<<;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999::::::999888777666555444333666666666666777777777777999::::::;;;;;;<<<======:::;;;<<<===<<<;;;:::999888999::::::;;;;;;::::::666777888999:::;;;<<<<<<999999888888999999:::;;;777777777777888888888888777666666666555555555555555555444444444555555666888888777777777888999:::999666222111222333111000222222111111222333444444444444333333333333444444111111111111111111111111000000000000000000000000222111000000000111222333222111111111000000000///111///...---...///...---------...///000111222222111111111000000000000000...///111222111000...---/////////000000000000000//////000111111111111111)))+++---///000000///.........000111111222222222111000000///////////////111111000000111222333333111000000000000222333444222222333444333222111000111222222222222333333333555777999999888777777777333222222222222222222222000111222333444333222111333333444444444555555555444555777666666777999;;;>>><<<:::888777888999:::444:::>>>===>>>BBBDDDBBBGGGGGGKKKSSS^^^fffkkklllxxx}}}pppddd___^^^___``````dddiiiiiihhhhhhlllqqquuusssqqqnnnmmmmmmnnnoooiiihhhiiinnntttvvvrrrnnngggeeebbb___^^^]]]^^^^^^bbbbbbdddfffjjjoootttwwwsssyyy}}}zzzxxx|||rrr^^^VVVHHHGGGDDDCCCDDDGGGKKKMMMNNNKKKJJJNNNTTTTTTOOOIIIAAA>>>>>>AAACCCGGGPPPZZZeee___\\\___ccccccdddfff]]]hhhuuu~~~rrrfff]]]^^^^^^]]]ZZZYYYYYYYYYYYYVVVPPPKKKIIIJJJMMMOOOMMMLLLLLLKKKKKKLLLMMMNNNQQQOOOJJJFFFDDDCCCCCCDDDGGGDDDAAAAAAEEEHHHIIIHHHKKKKKKLLLNNNNNNOOOOOOOOOHHHGGGFFFDDDCCCBBBBBBBBBBBB???<<<;;;<<<===>>>>>><<<===>>>???@@@AAAAAAAAA======<<<;;;:::999999888888999999:::::::::999999:::999999:::===@@@AAAAAA<<<;;;999777555555555555999888777666666555666666555666777888999:::::::::;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;:::999888888888888777999;;;;;;:::999888999777666666666666666666777777777888666333222222222888888777777666666666555777777777777888888888888333333222111111111222222222222222111222222333333555444444333333444444444555555444333222222222222............///111222333333222111111000000111111111111111111000000000000000000000000000000000000111000///......///000111222222222111111111111111........................//////000000///...------////////////////////////////////////////////////111222222333333333222222000111111111111000000///111111000000111222333333000///---,,,---...000222222222222111111111000000111111222222222333333333333444666777777777666555222333333444444333333222222333333444555666888999444555555666666555444444555666777888888888888888999999999999888888888888888888888999:::===???AAACCCFFFJJJNNNSSSWWWZZZ\\\hhhqqq}}}}}}~~~ppplllkkkjjjmmmrrruuuwwwyyyxxxwwwyyy~~~}}}tttkkkjjjkkkooovvv}}}~~~vvv^^^MMMGGGGGGFFFEEEEEEFFFHHHJJJLLLNNNKKKIIIJJJMMMLLLGGGAAA@@@===@@@GGGNNNPPPSSSVVVWWWTTTTTTYYY\\\]]]```dddmmmxxxvvvddd^^^ZZZZZZZZZXXXTTTRRRRRRRRRTTTRRRNNNKKKJJJLLLNNNPPPNNNNNNMMMLLLMMMNNNPPPRRRRRRPPPLLLHHHEEEDDDDDDEEEEEEBBBAAABBBEEEGGGHHHGGGJJJJJJKKKKKKLLLLLLLLLLLLHHHGGGFFFEEEDDDCCCBBBBBB???===::::::;;;<<<;;;;;;===>>>??????@@@@@@@@@@@@======<<<;;;:::999999888777888999:::::::::::::::;;;:::999:::===???@@@???===<<<:::888777777777888999888777666666555555666666777888999:::;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<:::999888777777666777777666888::::::999888888999888888999999999999888888999::::::999666555666777777777777777666666555555888888777777777777666666555444333222222111111111222222222222222333333444444444333333333444555555444444222111000000000000000000/////////000000111111111000111111222333333222222111000////////////000000000000000000000000111000///......///000000222222111111000000/////////////////////////////////////////////...------........................------------------------//////000111111111111111000000000111000000000///111111000000111222222333111000///......000111333222222222111111111000000111111222222222333333333444555666777777666555444222333333444444333333222444444333444444555666666444444444555555666666666555666666777777777777666888888888888888888888888;;;:::999999:::;;;<<<===@@@BBBEEEIIILLLPPPRRRSSSWWW___iiisssyyy}}}~~~uuutttuuuwww|||}}}yyy{{{||||||sss```PPPFFFBBBFFFFFFFFFGGGHHHIIIJJJKKKLLLIIIFFFEEEEEEDDD@@@<<<>>>>>>EEERRR[[[YYYTTTQQQMMMMMMPPPUUUWWWZZZaaaiiiwww___WWWYYYXXXXXXWWWTTTPPPMMMKKKLLLMMMMMMLLLKKKLLLMMMOOOPPPOOONNNNNNNNNOOORRRTTTVVVSSSQQQMMMIIIGGGEEEEEEEEEBBBBBBBBBDDDFFFGGGFFFEEEIIIIIIIIIIIIHHHHHHHHHGGGFFFGGGGGGGGGFFFEEECCCBBB===<<<:::;;;<<<<<<;;;:::>>>>>>??????@@@?????????======<<<;;;:::999999888666777888999:::;;;;;;;;;<<<:::999:::<<<>>>>>>======<<<;;;999999999:::;;;999888777666555555555555777777999:::;;;<<<<<<<<<999999999999999:::;;;;;;999999::::::;;;;;;<<<<<<999888777666555555555555666888999999888777777888999:::;;;<<<<<<;;;:::999666777777666444444555666777777666666666666555555888888777777666666555555666666444333222222222222222222222222222333444555444333333333444555666666666555333222111000000000222111000///////////////000000000111222333444555333222111///......//////////////////////////////000000////////////000000222111111000///......---///////////////////////////////////////......---........................------------------------,,,,,,...///000000000000/////////000000000000000111111111000111111222333111111000///000111222333222222222111111111111111111111222222222333333333666666666666666555444333222333333444444333333222555444444333333444444555555555444444555666777888666666666777666666555555666666666777888888999999===<<<;;;:::999999999999<<<===???AAACCCEEEGGGHHHJJJPPPXXX```gggmmmsssvvv{{{}}}zzz{{{|||}}}www|||qqq___TTTLLLHHHGGGEEEFFFHHHJJJKKKJJJJJJIIIGGGEEEBBB??????>>>======???DDDPPP^^^bbb[[[QQQLLLMMMNNNRRRUUUWWW]]]kkkyyyeeeVVVTTTZZZ[[[[[[YYYUUUPPPLLLJJJJJJIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNMMMNNNPPPSSSVVVXXXQQQOOOLLLIIIFFFEEEDDDDDDAAABBBDDDFFFHHHHHHGGGFFFJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHFFFDDDBBB======<<<===>>>>>>===;;;>>>???????????????>>>=========<<<;;;:::999999888555666888999:::;;;;;;<<<<<<;;;999:::;;;===<<<;;;<<<;;;:::999999:::;;;<<<:::999888666555555555555666777888999:::;;;;;;;;;888888888888999:::;;;;;;888888999999:::;;;<<<<<<999888777666666555555555666777999888777666777888999;;;<<<======<<<;;;999555666666444333333555666666666666666666666666666777777666666666666666666555555444333333333444444333333222333333444555666444333333444444555666777888777666444333222222222111111000000///000000111000000000111111333444444444333000...---......///........................///////////////000000000111111000///...------,,,...........................///////////////..............................////////////////////////***+++---...///000000111.........//////000000111222111111111111111222222111000000000000111222333111111111111111111111111111111222222222333333333777777777666555333222222222333333444444333333222333333333333333444555666999777555444444555777888777777888888777666555555444555555777888999::::::<<<<<<;;;:::999888888888;;;;;;;;;<<<<<<===>>>???CCCFFFKKKQQQWWW^^^fffkkkooouuu{{{}}}{{{{{{}}}||||||ppp[[[PPPLLLHHHGGGGGGFFFHHHJJJLLLLLLKKKIIIGGGCCCAAA>>>:::888999<<<>>>EEENNN\\\eeeaaaUUULLLJJJLLLLLLPPPTTTZZZfff|||ooo```XXXWWWXXX\\\[[[YYYUUUPPPLLLJJJJJJIIIJJJKKKLLLMMMLLLKKKJJJLLLLLLMMMNNNOOOQQQSSSTTTMMMLLLIIIGGGEEEDDDCCCCCCBBBDDDGGGIIIJJJIIIHHHHHHKKKJJJIIIGGGEEEDDDDDDDDDDDDEEEFFFHHHGGGFFFDDDCCC===<<<<<<===>>>>>>===;;;>>>>>>?????????>>>>>>=========<<<;;;:::999999888555666888999:::;;;;;;<<<<<<:::999999;;;<<<;;;::::::999999888888999;;;<<<:::999888666555555444444444555666888999999999999888888888888999:::;;;<<<888888999999:::;;;<<<<<<::::::999888777777777777777888888888666666777999::::::;;;<<<<<<;;;::::::999999999777666666888:::666777777777777777777777555555666666777777888888333333333333444555666666333333333333444555666777444444444444444555666777777777555444333222222222////////////000111222333222111111000000111111111333222000............///------------------------......///000000000000000000000//////...------,,,------------------------......///////////////...........................////////////////////////+++,,,---///000111111111............///000222333222222111111111111111222////////////000000111111111111111111111111111111111111222222222333333333888888666555444333222222222333333444444333333222111111111333444666888999;;;:::777555444555666777999999999999999888777666444555666777888999:::;;;:::::::::::::::::::::999<<<;;;:::999999::::::;;;;;;===???BBBFFFMMMTTTZZZaaagggnnnqqqpppqqqvvvzzz~~~kkk^^^QQQLLLJJJHHHGGGIIIIIIJJJLLLMMMLLLJJJGGGFFF??????<<<888666888???EEERRRYYYcccfff\\\OOOIIIKKKHHHIIIMMMVVVaaasssttteee___ZZZVVVUUUXXXXXXVVVSSSNNNJJJIIIIIIIIIJJJLLLMMMMMMLLLJJJIIIJJJKKKMMMNNNOOOOOOOOOOOOHHHHHHFFFEEEDDDCCCCCCCCCCCCEEEIIIJJJJJJIIIIIIJJJLLLJJJHHHFFFEEEDDDDDDDDDCCCCCCEEEFFFFFFEEEDDDDDD;;;999999999;;;<<<;;;:::======>>>>>>???>>>>>>>>>======<<<;;;:::999999888666777888999:::;;;;;;;;;;;;:::888888:::;;;;;;:::999999888777777888999:::::::::888777555444444444333444666777888888999999888888888888999;;;<<<===999999::::::;;;;;;<<<<<<<<<;;;:::999888888888888888888999888666666888:::;;;::::::::::::::::::;;;:::999888666444555777999777777888888888888999999777777777777888888888888222222222222333444555666333333333444555666777888666666555555555555555666333333222111000000000000/////////000111222333444222111000///////////////000000000/////////..............................---...///000111111111000////////////....................................---...//////////////////------------------------------------------------------///000111111111111///.........000222444555333222111111000111111111/////////000000000111111111111111111111222222222111111222222222333333333888777666444333222222222222333333444444333333222000111222333555888:::;;;;;;:::888777666666666666999999::::::999999888888555666777888999:::;;;;;;::::::;;;<<<<<<<<<;;;;;;<<<;;;999888888888999:::999:::;;;<<<>>>CCCHHHMMMRRRXXX___dddgggjjjooosssuuu|||}}}~~~}}}{{{yyy[[[SSSMMMKKKKKKJJJKKKNNNLLLLLLMMMMMMLLLIIIFFFDDD;;;<<<===;;;<<>>?????????>>>======<<<;;;:::999999888777888999::::::::::::::::::888777888:::;;;;;;::::::999888777777888999999;;;:::888777555444444444444555666777888999999999888888999999:::<<<===>>>;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999888888999999999999888777777999;;;===<<<:::999999:::<<<===999999777444222222444777888888999999999:::::::::;;;::::::999888777777666444444333222222222222222333333444444555777888999888777666555555444444555111000000//////000000000111000000000111222222333///............//////000,,,---///000111000///...........................,,,---///000111111111000...////////////000000000000000000000000000000000------...///////////////------------------------------------------------......///000000000000000000/////////000333555777333222222111000000111111000000111111222222111111000000111111111222222222111111222222222333333333777666555333222222333333222333333444444333333222333333333444666888:::;;;888888888888888888888888777888888999999999999888777888888999:::;;;;;;<<<;;;<<<=========<<<;;;;;;:::999777666666777888999888999;;;<<<===???CCCGGGGGGJJJPPPVVV\\\```dddeeefffnnnyyy|||uuuoooooouuu}}}MMMHHHFFFGGGHHHHHHLLLRRRNNNNNNNNNMMMLLLIIIFFFDDD777;;;>>>@@@EEEPPPaaannnnnnhhhaaa]]]VVVOOONNNQQQZZZ[[[aaannn}}}vvviii]]]WWWUUUTTTUUUWWWRRRRRRRRROOOLLLIIIIIIIIIHHHIIIJJJLLLMMMMMMNNNNNNJJJLLLOOOQQQPPPMMMIIIFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBEEEHHHHHHGGGGGGIIIKKKIIIHHHEEECCCBBBBBBCCCDDDBBBBBBAAABBBBBBCCCDDDEEE>>><<<999999;;;===>>>>>>;;;;;;===>>>????????????>>>===<<<;;;:::999999888888999999:::::::::999999999888777777:::;;;;;;;;;;;;:::999888888888999999;;;:::888777555444444333555666777888999:::::::::999999999:::;;;<<<>>>???<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;:::999888888888888:::::::::999777777:::<<>>>>><<<:::888666555444777666444222111000//////333333444444666777888999999888777666444444444444111111111000111111222333333222111111000111111111,,,,,,,,,---...///000111***,,,///111222111///---////////////////////////,,,---///000111111111000......//////000111111111111111111111111111111111------...///000000//////------------------------////////////////////////......///////////////...000000//////111444777888333333222111000000111111111111222333333333333222000000111111222222222222111111222222222333333333777666444333222222333444222333333444444333333222555555555666666888999999444555777999::::::::::::555666777888888888888888999999999::::::;;;;;;<<<======>>>>>>>>><<<;;;:::888777555444444555777888444666888999:::<<>>>>>>>>===============>>>???@@@AAAAAA@@@>>>>>><<<=========;;;:::888666999999999999999999::::::<<<999777888:::===>>>>>>@@@>>>===:::888777666666;;;:::777555333222222222999999:::::::::999888888888888:::;;;<<<<<<======>>>===;;;::::::;;;<<<<<<===;;;888666555666888999<<<;;;;;;::::::999999888<<<:::888777888;;;>>>AAA<<<;;;999888777666666666999999:::<<<===???@@@AAA>>><<<999777666666666777666555333222333333222111333333444444666777888999999888777666555555555555111000000000000000111111333222111111000000111111////////////000000000000000000000000////////////000000//////.........---111111111111111000//////222111000000000111333444...///111222222111000...................................................000///---,,,++++++,,,------...///111111///...---000000111111222222222111////////////000111222333222222222222222222222222111111000000000111333444222222222333444555666777777777888777666444222111111111222333333444555555111333555777999999999999:::999777666666666777777999999888888999:::<<<===<<<<<<<<<<<<<<<;;;::::::???>>>===<<<;;;:::999999;;;;;;:::999999:::::::::777777888:::<<<===??????@@@AAACCCFFFJJJNNNRRRTTT[[[[[[^^^bbbjjjrrrzzz~~~{{{yyyzzz}}}|||~~~HHHGGGFFFHHHJJJLLLMMMLLLOOORRRRRRMMMFFFAAA??????<<<@@@DDDKKK```yyyvvvhhhYYYRRRQQQTTT[[[cccrrrvvvssseeejjjbbbXXXQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJIIIHHHHHHEEEFFFHHHJJJLLLMMMMMMNNNOOOPPPQQQNNNJJJFFFCCCBBBAAACCCDDDFFFGGGFFFEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGEEECCCCCCCCCCCCAAA@@@AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>======@@@@@@AAA@@@???>>><<<;;;999999999999::::::::::::<<<:::888888:::===>>>>>>???>>><<<:::999888777777;;;:::999777666666777777:::::::::;;;::::::999999999999:::<<<<<<=========>>>===<<<;;;;;;<<<<<<======;;;888666666777888999<<<;;;;;;::::::999999888:::999777777888:::<<<>>>???>>>===;;;::::::999999999::::::<<<===>>>??????===<<<999777666666777777777555333222333333222111222222333333444666777888888888777666555444444333111111000000000000111111222222111000000000111111////////////000000000000111111111111000000000000000/////////............111222222222222111000000111000000///000111222333///000222222222111///...------------------------........................------,,,,,,,,,------...---...///000000///...---...///111222222111111000111000000000000000111111111111111111111111111111222222111000111111333333333333333444555666777888999999999999888666444333222222333333444555555666222333444666888999999999;;;:::888777777777888999999999999999:::<<<>>>???????????????>>>===<<<;;;======<<<;;;;;;::::::999:::999999888888999999999888999:::;;;<<<>>>>>>?????????@@@CCCFFFJJJNNNQQQXXXXXXZZZ]]]bbbiiipppsssxxx}}}{{{yyy|||~~~~~~GGGGGGHHHKKKNNNPPPPPPOOOVVVUUUQQQKKKBBB======???@@@KKKWWWbbbrrrsssfffXXXQQQQQQVVV```jjjzzzmmm```\\\ccc\\\TTTNNNMMMNNNMMMLLLJJJJJJIIIHHHHHHHHHIIIIIIGGGHHHIIIKKKLLLLLLMMMMMMLLLNNNNNNLLLHHHDDDBBBBBBCCCDDDFFFGGGGGGFFFDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFDDDCCCBBBCCCBBBAAA??????>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@<<<<<<============<<<<<>>===<<<;;;:::999999999:::::::::;;;;;;===;;;999999;;;===>>>======<<<;;;:::::::::::::::;;;:::999999999:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<========================<<<<<<===>>>>>>===;;;999777777777888999<<<;;;;;;::::::999999888888777777777888999::::::<<<<<<;;;:::999888888777999::::::;;;<<<======>>><<<;;;999888777777777888888666444333444444333222222222222333444555666777777777777777666444222111111111000000000000000111222111111000000000000000.../////////000000000111222222222111111111000000////////////............222222222222222111111000///////////////000111111111111222333222111///...------------------------........................***+++,,,---............---...///000000///...------///111222222222000///222111111000000000000000111111111111111111111111333333222111111222222222333444444555666777888999888888888888777666444444222222333333444555555555333333444444666777999:::;;;:::999888777888999:::999999999:::<<<>>>@@@BBBCCCCCCBBBAAA@@@>>>======<<<<<<<<<;;;;;;:::::::::999888888777777888999999:::;;;<<<===>>>>>>>>>>>>AAA@@@@@@AAACCCGGGKKKNNNTTTTTTTTTUUUXXX]]]bbbdddfffjjjpppsssssstttwwwzzz}}}yyyuuutttFFFFFFHHHKKKPPPSSSUUUUUUYYYTTTNNNGGG>>>:::<<>><<<=====================<<<======>>>???@@@AAAAAA;;;<<<<<<==================<<<<<<<<<;;;:::999999999999::::::;;;;;;<<<<<<>>><<<:::;;;<<<=========;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::::::::;;;<<<===>>>>>>===<<<<<<;;;;;;;;;<<<<<<==============================>>>>>>??????===<<<:::888888888999999<<<;;;;;;::::::999999888777777888888999999888888:::::::::999999888777666999999::::::;;;;;;<<<<<<;;;:::999888888888888999999777555444555555444333333333333333444555666777666777888888777555222111222111000000000000000000111111000////////////000......//////000000111111111111111000000000000//////////////////.........111111111111111000//////............//////000000111222222222111000///...------------------------........................***+++---...///...---,,,......///000000///.........///111333444222111///111000000000000000111111111111111111111111111111444444333222222222111111222333444555666777777888666666555555444333222222222222222222333333444444444333333333444666888999:::999888777777777888999999999:::;;;===@@@BBBDDDFFFEEECCCAAA@@@>>>======??????>>>===<<<;;;:::999999888888888888999999:::======>>>???@@@???>>>>>>DDDBBBAAAAAACCCFFFJJJMMMOOOOOONNNOOOQQQTTTWWWYYYXXX\\\```bbbaaabbbeeehhhoooppprrruuuyyy}}}|||xxxvvvIIIHHHIIILLLRRRWWWZZZ\\\UUUNNNGGGBBB<<<999@@@III\\\kkk}}}{{{kkk___SSSOOOSSS___sssrrraaaWWWWWW\\\XXXTTTOOOMMMMMMMMMKKKHHHFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIJJJJJJIIIFFFDDDCCCDDDCCCDDDDDDDDDCCCBBBAAA@@@CCCCCCDDDDDDDDDEEEEEEEEEDDDBBBAAA@@@AAA@@@>>>===;;;;;;;;;<<<<<<======>>><<<<<<===>>>???@@@@@@AAA<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<;;;;;;999::::::;;;<<<<<<======???===<<<<<<===>>>===<<<;;;;;;;;;;;;<<<===>>>???AAA@@@>>>============>>>@@@???>>>===<<<<<<<<<<<<==================<<<<<<;;;<<<<<<===>>>??????@@@===<<<;;;:::999999999:::<<<;;;;;;::::::999999888888888999::::::999888777<<<<<<======<<<;;;:::999888888999999::::::;;;;;;::::::999999999999999999:::888666555666666555444444444444444555666777777666777888888888666444222222222111000//////000000111000//////......//////.........///000111111111000////////////..................//////////////////////////////......---------......////////////111111111111000000//////------------------------........................,,,---...///...---+++***......////////////......///000222333444333222111.........///000222333444333333333333333333333333333333333333222111111000111222333555666666666666555555444333333222222222111111111111222222222222444333222222333555777888888777666555555666777888999999:::;;;>>>AAADDDEEEFFFDDDBBB@@@>>><<<<<<<<>><<<:::999888999999999999999:::;;;;;;>>>???AAABBBBBBAAA@@@???CCCBBBAAAAAABBBEEEHHHJJJJJJJJJJJJJJJLLLOOORRRTTTQQQTTTWWWWWWUUUUUUWWWZZZ```aaadddhhhmmmsssxxx{{{{{{{{{MMMMMMMMMQQQVVVZZZ\\\\\\NNNFFF@@@???======GGGUUUhhhuuuwwwrrrbbbZZZSSSSSSZZZggg{{{mmm]]]WWWSSSTTTXXXXXXUUURRRQQQRRRRRROOOLLLGGGIIIJJJKKKKKKJJJHHHFFFHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJIIIFFFEEEEEEFFFDDDDDDBBBAAAAAAAAAAAABBBEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@???@@@???>>><<<::::::;;;<<<======>>>>>><<<<<<======>>>>>>??????<<<<<<;;;<<<<<<===>>>???<<<<<<;;;:::::::::::::::999::::::;;;<<<===>>>>>>@@@>>>======>>>>>>===;;;;;;;;;;;;<<<===>>>???@@@EEEDDDBBB@@@????????????AAA@@@>>><<<;;;;;;<<<<<<===============<<<;;;:::999:::<<<===>>>?????????======<<<;;;::::::::::::<<<;;;;;;::::::999999888999999999999999888777666999:::;;;;;;;;;999888777666777777888999::::::;;;999999999:::::::::::::::;;;999777666777777666555555555555555555666777888444555666777666666555444333222111000////////////000000///...............------...///000111222222//////.........---------.........///////////////...............---,,,,,,---......///000/////////////////////////////////............................................................---,,,+++***////////////////////////000000111222222222222222------...///111333444555444444444444444444444444111111222222222111000000000111333555666666555555777666555444444444444555111111111222222222222222222222222333444555666666666666555444555666777888:::::::::<<<>>>AAACCCEEEDDDCCC@@@>>><<<;;;;;;;;;BBBBBB@@@>>><<<:::999888999999999999:::;;;<<<<<>>;;;>>>@@@DDDQQQbbbqqqxxx~~~rrrhhhdddWWWTTTUUU[[[cccooorrrYYYRRRSSSQQQRRRWWWWWWTTTRRRSSSTTTTTTPPPMMMIIIKKKNNNOOONNNKKKFFFCCCFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKIIIGGGGGGHHHIIIFFFDDDBBB@@@@@@AAADDDEEEGGGFFFFFFEEEEEEDDDDDDCCCBBBAAA????????????===;;;::::::;;;<<<===>>>??????<<<<<<<<<<<<<<<=========;;;:::::::::;;;<<<===>>>;;;:::999888888888999999::::::;;;<<<===>>>??????AAA???>>>>>>???>>><<<;;;;;;;;;<<<<<<===>>>@@@@@@DDDCCCAAA???>>>>>>>>>>>>AAA@@@>>><<<::::::;;;<<<=========<<<<<<:::999999777999;;;===>>>?????????======<<<<<<;;;:::::::::<<<;;;;;;::::::999999888999999888777666666555555555666777888888666555444555555666777888::::::;;;888999999:::;;;;;;;;;;;;;;;999777777888888777666555555444444444555666666111222222333333444555555333222111000////////////000///......------......------...///000111222222////////////......................../////////000......//////......---,,,---...///000000000//////---,,,---------...///000////////////////////////...........................------,,,,,,,,,------//////............//////000///.........///111111.........///000222333444333333333333333333333333...///000111111111000000000222444666777777666555666555444333333333444555333333333333333333333333111222333444444444444444777666555555555666888999:::::::::;;;===@@@BBBDDDCCCAAA???<<<;;;:::;;;;;;>>>>>>===<<<;;;:::999999888888888888999:::;;;<<>>???>>><<<;;;999:::;;;<<<===???@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;999999888888999;;;<<<===???>>>===<<<;;;<<<===>>>::::::;;;<<<===>>>???@@@AAA@@@????????????<<<:::<<<<<<<<<<<<===???@@@@@@???>>>===;;;;;;;;;<<<<<>>??????>>>=========<<<;;;;;;::::::<<<<<<;;;::::::999999888999888777555444444444444777888:::::::::999777666333444555777888:::;;;;;;888888999:::;;;;;;;;;;;;<<<:::888777888888777666444444333333333444555555/////////000111222444555333222111000//////////////////...------------...------...///000111222222000000000000////////////---.........//////000000/////////000///......------...000111111111000///+++++++++,,,---...///000000000000000000000000000........................---,,,++++++,,,---///000//////............/////////...,,,+++,,,---///111000000///000000111222222222222222222222222222222---...///111111111000///111333555777888888777666444333222111111111222333555555555555555555555555000111333444555444444333888777666666666888999:::;;;::::::;;;===???AAACCCCCCAAA>>><<<;;;;;;;;;<<<::::::::::::::::::::::::777777777777888999:::;;;???AAADDDFFFGGGFFFDDDCCC???AAACCCEEEFFFFFFFFFEEE??????@@@@@@AAACCCDDDEEEFFFHHHJJJIIIHHHHHHKKKNNNIIIJJJLLLPPPUUUZZZ___aaaZZZYYY___ggggggdddlll{{{~~~~~~PPPQQQQQQNNNIIIDDD@@@???888999:::>>>FFFRRR___ggglllnnnooommmfff\\\SSSNNNKKKVVVdddpppxxxxxxccc\\\SSSNNNPPPRRRQQQPPPRRROOOLLLKKKMMMOOOMMMLLLMMMMMMMMMLLLIIIFFFDDDBBBBBBDDDFFFGGGGGGHHHJJJLLLOOOMMMKKKKKKJJJIIIFFFCCCHHHGGGEEEDDDDDDFFFHHHIIIHHHFFFEEECCCBBBBBBBBBCCC??????>>>===<<<;;;;;;:::::::::;;;<<<===>>>??????<<<;;;:::;;;======<<<;;;:::;;;===>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;999;;;===>>>>>>>>>???@@@????????????>>><<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;???===;;;999888999:::;;;??????>>><<<<<<;;;;;;;;;===>>>>>>===<<<999777666999:::;;;===>>>>>>??????============<<<;;;:::999:::999999888888777777777555666777777555333333333777888999:::999666333111444555777888999999999888888888999999:::::::::999:::999777666555555666666444444444333222111000///...//////000111222222222000111222333222000...,,,.........---,,,,,,++++++)))***,,,...000222222333111000///...---,,,+++++++++...000111000///...///,,,000222000,,,***,,,///............///000111222------------------------///000000000000000//////000000000000000//////...,,,///222111///------...000000//////............444222000///...///000111111000...------///111333111111111111000000000000000111222333333222000//////000111333444555666666333333222111111222333333666666666666555444333222333333333333333333333333666666666666666777888888666777999:::;;;<<<<<<<<<<<<===>>><<<999777666666888999:::;;;:::888666444;;;:::999999999:::;;;<<<>>>@@@BBBEEEFFFGGGFFFEEEBBBBBBAAA@@@@@@@@@@@@AAAAAA???===<<<===???BBBCCCEEECCCCCCEEEIIILLLKKKJJJHHHHHHIIILLLQQQXXX^^^bbbYYYXXXWWWXXX[[[___dddgggvvv|||KKKLLLKKKGGGBBB>>>;;;;;;999;;;???CCCIIIQQQZZZ```cccfffiiifff___WWWRRROOOSSS]]]kkkxxx|||fff]]]VVVOOOLLLNNNQQQQQQPPPOOOLLLHHHHHHIIIKKKKKKJJJIIIIIIHHHGGGEEECCCAAA@@@BBBDDDFFFGGGHHHIIILLLNNNNNNMMMLLLLLLMMMLLLJJJHHHGGGFFFEEECCCCCCDDDFFFGGGFFFEEEDDDBBB@@@@@@@@@@@@>>>>>>======<<<;;;;;;;;;888888999:::<<<======>>>===;;;::::::<<<======<<<999:::;;;<<<===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::<<<>>>>>>>>>===>>>???>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<<<<;;;;;;:::===;;;:::888888999:::;;;???>>>===;;;:::999999999888999:::;;;;;;;;;:::::::::;;;<<<======>>>>>>===;;;;;;;;;;;;;;;:::999888777777888888888888888888666777777666444333444555777888999999888666333222222333555666777777666666666777888999:::999999888888777666555444444444555333333333333222111000///......///000000111222222000111222333222000...------......//////000111111000000111111222222222111000000///...---,,,+++++++++---...///...---...///---000222111---+++...111333222111//////.........---------------------------...............------......//////......---,,,))),,,//////---,,,---////////////......---------------------,,,,,,++++++//////.........///000111000000000000000000000//////000222333333222000///111111222333444444444444333222222111111222222333444555555555555444333333333333333333333333333333555555555555555666777777555666888999:::;;;;;;;;;<<<======<<<999666666666777888999::::::999888777:::999999888999:::;;;<<<<<<>>>@@@AAABBBAAA@@@???AAA@@@??????>>>>>>??????>>>===<<<;;;<<<===???@@@AAA@@@@@@BBBFFFHHHGGGFFFEEEEEEEEEGGGKKKPPPUUUXXXTTTSSSRRRQQQSSSVVVZZZ\\\ccciiirrrzzz~~~FFFFFFDDD@@@;;;999888999999===BBBGGGKKKOOOTTTWWWZZZ]]]___\\\UUUPPPQQQSSS]]]eeessszzzcccVVVUUUPPPKKKIIIKKKOOOPPPPPPKKKHHHDDDCCCDDDFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCEEEHHHIIIIIIJJJLLLNNNKKKJJJJJJKKKMMMMMMLLLJJJFFFEEEDDDBBBBBBBBBCCCCCCEEECCCBBB@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<777888:::<<<===>>>??????===;;;999999:::<<<======:::;;;<<<===>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;===??????===<<<===>>>============<<<;;;;;;:::::::::;;;;;;;;;;;;:::::::::999888888888999;;;<<>><<<:::888777777777555666777999::::::::::::;;;<<<<<<=========<<<<<<999999999999999999888888555666666777777888999999777777777555333222444666777777777666555444333333000111222444444444333333444555777999999888777666666555444333333222333333222222222222111000//////.........///000000111111111111222222222000///.........//////000111111111////////////.........---000//////...---,,,+++++++++,,,---,,,++++++---///---///111111...---///222444333111000///.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***&&&)))+++,,,,,,,,,---.........------------,,,,,,,,,---///000///...,,,***---......///////////////.....................//////000111222222111000///222222333333333222222111333222111111111111222333222333333444444444444444222222222222222222222222444444444444444555555555444444666777888888999999:::;;;<<<:::888666555666555666888999::::::999999888888888888999;;;<<<===???@@@BBBCCCCCCBBB@@@??????>>>======<<<<<<======::::::::::::;;;;;;;;;;;;===<<<<<<===@@@BBBBBBAAAAAA@@@@@@AAACCCFFFJJJLLLOOONNNLLLJJJKKKLLLOOOQQQRRRXXXaaaiiiooosssvvvxxxwwwoookkkCCCBBB???;;;888777:::<<<;;;???DDDIIILLLOOORRRTTTYYYZZZXXXRRRMMMMMMSSSZZZdddkkkxxx}}}eeeWWWSSSQQQMMMIIIHHHJJJLLLMMMMMMHHHEEECCCAAAAAACCCEEEGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGIIIJJJJJJIIIIIIKKKLLLGGGFFFFFFGGGIIIIIIHHHFFFEEEDDDBBBAAA@@@@@@@@@@@@BBBAAA@@@>>>===;;;:::::::::;;;;;;;;;<<<<<<<<<===:::<<<>>>@@@BBBBBBCCCCCC===;;;888777999<<<>>>>>><<<===???@@@@@@@@@???>>>;;;;;;<<<<<<<<<;;;::::::<<<===???>>><<<;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::888888888999:::;;;===>>>???>>><<<:::888777666666666666777777777888888888<<<=========<<<<<<;;;:::888888999999999888888777666666666666666666777777666666555222000000333555666555333222111111111222///000111222333222222111222333555777777666555333444333333222111111000000000111111111000000///...------........./////////000111111111111000///...000//////......---,,,,,,+++++++++,,,,,,---......//////...------,,,++++++,,,------+++***+++...000,,,...//////......///111000000000//////000000111---------,,,,,,,,,,,,,,,)))***++++++,,,+++++++++,,,,,,,,,,,,,,,+++******((()))***+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////...---+++---...000000///...---,,,---------------.........///000111111111000000111111222222222222111111222222111111111111222222000111222333444444444444222222222222222222222222222222333333444444444444222333444555666666666666888999:::999777555555555444555666777888888888777666777777888:::;;;<<<===@@@AAACCCDDDDDDCCCAAA@@@>>>===<<<<<<;;;;;;<<<<<<888888999:::::::::999888999999999:::<<<=========<<<<<<<<<===>>>@@@BBBDDDJJJIIIGGGFFFFFFGGGIIIJJJKKKPPPWWW]]]aaaeeegggiiiooonnnmmmmmmooorrruuuvvvwwwyyy|||xxxooohhhcccaaa>>>===;;;888777999>>>BBBDDDGGGKKKOOOSSSWWW[[[^^^ccc```ZZZSSSOOOSSS^^^hhhooottt~~~zzzhhhZZZSSSRRRPPPMMMJJJIIIIIIJJJJJJJJJFFFEEEDDDBBBBBBCCCEEEGGGGGGFFFFFFEEEFFFGGGHHHJJJKKKLLLMMMKKKIIIHHHHHHIIIGGGFFFEEEEEEFFFFFFDDDBBBCCCBBBAAA@@@??????>>>>>>@@@@@@???>>><<<;;;999999::::::;;;;;;<<<=========<<<===@@@BBBDDDDDDDDDCCC===:::777777999<<<>>>>>><<<===???@@@@@@@@@???>>>;;;;;;<<<<<<;;;:::999999;;;<<<>>>===;;;999999:::888999999:::::::::999999;;;;;;;;;<<<<<<;;;;;;;;;888999999;;;<<<===???@@@@@@???===;;;999777666666444444555555666777888888============<<<;;;:::999888999999999999888888777777777666666555444333333444333222000......000222333222000.........///000///000111222222222111000000111333555555444333222222222222111000000///...//////000000//////......---------------.........//////000000//////....../////////...------,,,,,,//////.........///000111.........---,,,,,,++++++---------,,,+++,,,...111+++,,,------------...////////////...//////000111------,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,+++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***,,,...000000///---,,,++++++,,,,,,---------.........//////000000000000//////000111222222222222111111111111111111111111...///000222333333333333111111111111111111111111111111222333444333333222111111222333444444444444555777888777666444444555444444555555555555444444666666777999:::;;;;;;<<<;;;<<<>>>@@@AAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;777888:::;;;;;;:::888777777888888999999999::::::999:::;;;<<<>>>???@@@AAACCCBBBAAAAAAAAABBBDDDEEEGGGJJJOOOTTTVVVYYY\\\^^^aaa```^^^]]]^^^bbbeeehhhiiikkknnnrrrxxx|||{{{|||~~~uuuqqqlllfffbbbaaaaaaaaa888888888888999>>>DDDIIIQQQTTTXXX\\\```eeekkknnnrrrmmmeee___```gggrrrzzz}}}rrrcccZZZQQQMMMNNNNNNMMMKKKIIIHHHGGGGGGGGGEEEFFFFFFEEEDDDDDDFFFHHHEEEEEEEEEEEEFFFGGGHHHHHHLLLMMMMMMKKKHHHFFFFFFGGGJJJHHHGGGGGGGGGFFFCCCAAAAAAAAA@@@@@@??????>>>>>>?????????>>>===<<<;;;:::;;;<<<<<<<<<======>>>>>>:::<<<>>>@@@AAAAAA@@@???;;;999777777:::<<<===>>>:::;;;<<<===>>>===<<<<<<;;;;;;<<<;;;;;;:::999888999:::<<<;;;999888888888666777888888999999999999::::::;;;;;;;;;;;;::::::999999:::<<<===??????@@@???>>><<<:::999888777777111111222444666888:::<<<<<<<<<<<<<<<<<<;;;:::999999999999999888777666555888777666555333222111111111111111///---,,,...000111000...---------...//////000111222222111000000000000111111222222111111111111111111000///...---.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------......///000000000111000...,,,++++++,,,,,,------------,,,,,,++++++,,,---...---,,,,,,...000,,,,,,,,,,,,,,,---------000000///...------------------,,,,,,++++++******)))***+++,,,------------------......------,,,+++///---++++++,,,,,,,,,+++++++++,,,,,,,,,,,,------...---+++******,,,...000***+++---//////...---,,,+++++++++,,,------......------......//////000000---...///000111222222222000000111222222111000000...///000111222222222222000000000000000000000000000111333444444444333222000111222222333333333222333555666666444333444555555444444444444444444444666666888999:::::::::::::::<<<>>>@@@AAA@@@??????<<<;;;;;;:::::::::::::::888999:::::::::999888777666777888888666666777888888999;;;===>>>?????????<<<<<<;;;;;;<<<===???@@@>>>AAAFFFIIILLLOOORRRUUU]]][[[XXXUUUUUUWWWZZZ\\\\\\^^^aaafffkkkqqquuuxxxxxx~~~wwwzzz~~~tttlllhhheeeccc```^^^^^^___aaabbb666888999;;;???FFFMMMSSS\\\```eeejjjnnnrrrvvvyyyzzzuuutttyyyqqq^^^XXXTTTMMMIIIKKKJJJJJJJJJHHHGGGFFFFFFFFFCCCFFFHHHHHHFFFEEEGGGHHHDDDDDDEEEFFFGGGGGGGGGGGGJJJKKKLLLJJJHHHGGGGGGHHHJJJIIIHHHGGGHHHGGGEEECCC??????@@@@@@@@@?????????>>>>>>?????????>>>===<<<======>>>>>>>>>>>>>>>>>>999;;;===??????>>><<<;;;999888777888;;;=========999:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;:::999888888666888999999777666777777444555666777888888999888888888999999999999888888888999:::<<<===>>>>>>???<<<;;;:::999888777777666222222222333555888:::<<<;;;;;;<<<<<<<<<;;;::::::999999888888666555333222666555555444333222111111000111111000...------...000//////...............//////000111111000///...000///......//////111111000111111111000///...---,,,------.........------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++,,,,,,,,,---,,,,,,------.../////////...,,,***)))((()))***+++---------,,,,,,,,,,,,+++***,,,------,,,,,,---......---,,,---------,,,,,,...------,,,,,,,,,------------,,,,,,+++******)))))))))***+++,,,,,,,,,,,,------......------,,,+++...,,,)))***,,,...---,,,,,,,,,,,,,,,---------...---------------...//////***+++,,,---...------,,,++++++,,,,,,---......///------------...///000000//////000000000000000//////000111222222111000///...//////000111111111111000000000000000000000000000111333444555444333222000111111222222222222222222333555555444333333444444444444444555666777777666777888999::::::999888<<<===???@@@@@@???===<<<:::999999888777888888888888888888888888777777666444666777777444333555777777999;;;<<<======<<<;;;:::999999999999::::::;;;999<<>>??????@@@@@@@@@@@@???===>>>???@@@@@@???>>>===????????????>>>>>>>>>>>>:::;;;>>>??????>>>;;;:::888777777999;;;======<<<:::;;;===>>>>>>>>>===<<<;;;<<<;;;;;;:::999888777555666888888666666666777444444555777888888888888666666777777777777666666777888:::;;;<<<=========:::999888777666666666666666555555444555666777888:::;;;;;;<<<<<<;;;;;;:::888888888666555333111000333333333333333333333333///111222111///.........000000000000000/////////...///000000000///...---000///---,,,---...000222000111111111111///...---,,,,,,---......---------,,,++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,++++++***)))))),,,,,,++++++,,,...000222---,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,++++++,,,000///............---,,,((())))))***,,,...000111------,,,,,,+++***))))))(((((()))++++++,,,,,,,,,,,,------------,,,++++++,,,)))'''(((,,,......---,,,,,,,,,------.........&&&''')))+++++++++)))(((++++++,,,,,,---------,,,++++++,,,------...//////,,,,,,,,,------///000111111111111111000///...---///000111222222111000///...//////000000000000000000000000000000000000000000222333555555444333222000111111222222222222111111222444444333222333444444444444555777888:::;;;777777999::::::999888777999:::;;;;;;:::999666555888888777666666666666666888888777777666666666666333555777666333222333555777999:::<<<<<<;;;999888;;;;;;:::999999999999999:::<<<>>>>>>???AAADDDFFFJJJIIIHHHGGGHHHJJJMMMOOOQQQRRRUUUYYY___eeejjjlllsssvvv{{{}}}rrrsssvvv{{{qqqkkkbbbYYYUUUVVVZZZ]]]\\\\\\]]]]]]]]]]]]]]]]]]666<<>>===============???AAACCCDDDDDDBBB???>>>AAAAAABBBBBBAAA@@@>>>===;;;===>>>===<<<:::;;;;;;:::999888777777888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777555444444555555555555555555555555444555777888777666444333111222333444444444333333555555555666777999:::;;;777777777777666444333222555555555444444555555555666666666666666666666666777666666444333222111111111111222222222222111111////////////////////////111000000///...---------000111111000000///...---...------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------++++++,,,,,,---...//////***+++,,,............---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111///,,,******+++---///...---,,,,,,,,,---...///+++++++++,,,,,,---------++++++******++++++,,,------------,,,,,,+++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++************************,,,+++***)))***+++---...,,,///000///+++***+++...++++++******+++---...///111000///..................///111222111000...---000///......------------,,,---...000111111222222333333333333333333333333222222222333333444444444111000000111333444444333222333555777888888888888999999999999999777666666888888888777777777777777666555555666777777555333999888888777666555555555666666555555555555666666666666555555555555666666666777888:::;;;<<<<<<===;;;;;;:::999:::<<>>============>>>???@@@BBBCCCCCCAAA???===AAAAAABBBBBBAAA@@@>>>===;;;===>>>===;;;999999999999999888777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;999888666555444333444444444444444444444444333444555666666444333111222222333333333444444444888777666555555555555555888888777777777777777777555444444333333444444555555555555555555555555555666666555444333222222111//////000000000000//////////////////////////////111000000///......------...//////000000000//////......------------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,******++++++,,,------...,,,------......---,,,+++)))******++++++******)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,+++******)))***+++,,,---+++++++++,,,,,,,,,------++++++******++++++,,,---------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++************************+++++++++++++++,,,,,,---,,,---...---,,,+++,,,---++++++******+++,,,...///000///......---------......///111111111000...---...---------------......,,,---...///111111111111333333333333333222222222000000111111111111111111222111000111333555444333444444555666777888999:::::::::::::::999888777666777666666666666666666666888777666777888888777555777777666666666555555555999888777555444444444444777777666666666666777777666777888:::;;;<<<<<<<<<:::999888888999;;;===>>>======<<<<<<======>>>???AAACCCGGGMMMUUU^^^eeejjjkkkmmmoooooommmlllllllllkkkiiiggggggiiijjjiiiggglllooorrrttttttuuuwwwyyyzzz}}}yyysssnnnhhhccc```[[[VVVSSSSSSTTTTTTXXX^^^eeeccc___[[[XXXWWWWWWWWWFFFJJJOOOTTTWWWZZZ]]]___ddd___ZZZYYYXXX]]]iiiuuu|||fff\\\WWWPPPJJJKKKKKKIIIGGGGGGFFFEEEDDDDDDFFFHHHGGGGGGFFFGGGGGGFFFEEEDDDFFFGGGKKKTTTaaaiiihhh^^^PPPFFFGGGGGGFFFFFFEEEEEEDDDDDDBBBEEEGGGEEEEEEHHHHHHEEEBBBAAA>>><<<<<<<<<===>>>>>>???AAABBBAAA@@@>>><<<@@@@@@AAAAAA@@@???===<<<:::;;;<<<;;;999888777888888888777777777888888999::::::::::::::::::::::::;;;:::999888666444333222333333333333333333333333222333444444444333111000444333333222222333555666777777555444333333333333777666555555555666888999333333222222222222333333444444444444444444444444444444444333333222222222...//////000000//////...////////////////////////000000000///......------------...///000000000000.............../////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******++++++,,,,,,---.........---,,,***)))))))))************))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))***))))))))))))***++++++++++++++++++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************)))***,,,,,,---,,,,,,+++,,,+++***+++,,,---,,,+++++++++***++++++,,,---.........---,,,,,,,,,------//////000111000///...---++++++++++++,,,---...///,,,---...///000111111111222222222222222222222222111111111000000000000000222111000222444555444333555555555555666888999:::::::::::::::999888777666444444444555555555555555999888777888::::::999777555555555555555555555444777666666555444444555555888777777777777777777888777777999:::;;;;;;;;;;;;999999888777888999;;;<<<999888888888888999::::::===>>>AAAEEEKKKQQQVVVYYYaaabbbeeefffgggiiimmmooonnnnnnnnnooopppooollliiiiiiiiiiiiiiihhhiiilllnnnooorrrvvv{{{|||rrrkkkgggfffdddbbbaaa___[[[XXXVVVQQQOOOQQQSSSTTTYYY^^^fffbbb]]]WWWRRRPPPPPPPPPUUUUUUUUUUUUUUUUUUVVVWWW___YYYUUUUUUYYYcccuuulll^^^YYYQQQMMMIIIIIIIIIHHHGGGGGGFFFDDDCCCDDDFFFGGGGGGGGGEEEFFFGGGFFFEEEFFFGGGIIIPPPYYYgggooommmaaaPPPEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCFFFGGGEEEFFFIIIJJJGGGAAA@@@===;;;:::;;;===>>>>>>???@@@@@@@@@???===<<<===>>>>>>???>>><<<;;;:::777888::::::888888888999777777777777888888888999::::::::::::999999999999::::::888777555333222222333333333333333333333333222222333333333222111000555444222111111333555666444444333333333444444555555444222111111333444666222222111111111111222222222222222222222222222222333333333333222222222222000000111111111111000000////////////////////////000000//////............---......///000000//////...//////000000000000000------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))************++++++,,,,,,,,,------...---,,,+++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***++++++***)))(((+++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,***************++++++,,,+++++++++++++++***************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,...///---,,,***+++)))'''))),,,...,,,*********+++++++++,,,,,,---,,,,,,,,,++++++,,,------//////000000000///...---+++++++++++++++,,,---...,,,---...///000000000000000000111111111111111222333333222222111111111000222111000222444555444333333444555777777888888777888888888888777666555555222222222333333333333333888777777888::::::999777666666555444444333222222222222333444555777888999777777666666666666777777777888999:::::::::::::::999999888888888999::::::888777777777777888999999======>>>???AAACCCEEEFFFPPPRRRUUUYYY\\\bbbhhhlllllloootttzzztttuuutttrrrooonnnooopppkkkmmmppprrrvvv|||yyytttsssvvvyyyxxxyyy{{{yyyyyyxxxxxxxxxyyyzzz{{{zzzppphhhbbb^^^[[[XXXXXXZZZ\\\]]]]]]ZZZWWWRRRNNNMMMOOOQQQRRRVVV\\\```\\\WWWRRRNNNNNNNNNOOOeeeaaa[[[VVVRRRPPPOOOOOOVVVSSSTTTYYYbbbqqqvvvjjj```XXXTTTMMMLLLJJJHHHHHHIIIHHHGGGFFFDDDCCCDDDEEEGGGGGGFFFEEEFFFGGGGGGGGGGGGJJJLLLRRRYYYbbbhhheee[[[MMMDDDCCCCCCCCCBBBBBBBBBBBBBBBDDDGGGGGGEEEEEEHHHIIIGGG???===<<<::::::;;;<<<===>>>>>>?????????>>>===<<<;;;;;;<<<<<<;;;:::888777333555888999888888:::;;;777777888999999999999999::::::999999999888888888999888777666555333222222333333333333333333333333333333333333222222111111444333111000111222444666444444333333333444555555666555333111000000222333111111111000000111111111222222222222222222222222222222222222222222111111000000111111111111000000////////////////////////////////////............///////////////...------......000000111111000000------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******)))))))))++++++++++++,,,,,,,,,,,,)))***,,,---------,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,---,,,***)))******++++++,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((***---//////...,,,***+++((('''(((,,,---,,,)))******+++++++++++++++++++++++++++++++++,,,---...///////////////......---...---,,,+++++++++++++++,,,---...//////000///////////////000000000111111222222222111111000000000111000000111333444444333000333666888999777555333555666666555555444333222000000111111222222222222666555555666888999888666888777666444333111000///111111222333555777888999555555555444444555555555888888999::::::999999999::::::999999999999999999666666666666666777888888;;;;;;<<<===============AAACCCEEEHHHKKKPPPVVV[[[___eeennnxxx~~~~~~~~~}}}}}}~~~tttppplllkkknnnpppppppppssspppqqqqqqrrrssstttuuuvvv{{{zzz{{{}}}vvvooojjjbbb[[[VVVUUUUUUUUUOOOPPPRRRVVVXXXXXXUUURRRQQQMMMKKKMMMNNNOOORRRWWWZZZWWWSSSOOOLLLLLLMMMNNNqqqiii^^^UUUPPPNNNNNNNNNPPPSSS[[[gggssskkk]]]XXXTTTOOOKKKJJJLLLKKKGGGGGGIIIIIIFFFGGGEEECCCDDDEEEFFFEEEDDDEEEFFFHHHHHHHHHJJJLLLOOOQQQTTTXXXZZZWWWQQQIIIDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDGGGFFFBBBBBBDDDEEEBBB<<<<<<;;;;;;<<<<<<======???????????????>>>======::::::;;;;;;:::999777666333555777888888999:::;;;777888999:::;;;;;;;;;::::::999999888888777777777666666666555444444333333333333333333333333333333333222222222111111111111222111111000000222333444666666444333222222222222777666444333222111222222111111000000000000111111222222222222222222222222222222222111111000000000---......//////......---//////////////////////////////////////////......////////////...---,,,,,,---...///111111111000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---------,,,(((((())))))))))))((((((******++++++++++++******++++++++++++++++++++++++***+++,,,---------,,,+++((()))******++++++******+++++++++++++++************))))))))))))***++++++)))))))))))))))*********)))******+++++++++++++++++++++,,,,,,,,,,,,------************************)))+++---//////...,,,++++++***)))***+++,,,+++*********++++++++++++***************+++,,,---...////////////.........------///...---,,,++++++++++++,,,---...///////////////---......//////000000000////////////............000///...000222333222111///111555777777666333111444444444444333222111000//////000000111222222222444444444555777888777555888777666555333111000000555444444444444444555555555444444333333444444555888999999999999999888777::::::::::::999888888888444444333333444444555666666777:::<<<=========<<>><<<>>>>>>;;;:::;;;===>>>???@@@??????@@@@@@?????????>>>>>>>>>:::;;;;;;<<<;;;999888777666777999999888888888999888999:::<<<======<<<<<<:::999999888777777666666444444444444444444444444444444444444444444444444111111000000//////000000///000000000000111111111444333222111111111111111444444333333222222222111222111111000000111111222222222222222222222222222333333222111000//////...------............------////////////////////////.../////////////////////.........///......------+++---///000111111000///------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++************,,,,,,---,,,+++***(((((())))))))))))((((((******++++++++++++*********************************++++++,,,,,,---,,,,,,))))))+++,,,,,,,,,+++***++++++++++++*********))))))))))))))))))***++++++((((((((()))))))))******))))))***++++++++++++++++++++++++,,,,,,---------***************************+++---...///...---,,,***+++,,,+++***)))***+++)))***+++,,,,,,+++***)))******++++++,,,...///000//////......---------.........---------------...------......//////......,,,------...//////000000------..................///...---...000222111000111111222222333333333222444444444333333222111000/////////000111222222222444333333555777888777555666666555555444444333333555555444333333444444444555555444444444444555555999999999999999888777777999999999999888777666555333333222222333333444555444666999<<<>>>>>>===<<<>>>???@@@@@@???AAACCCFFFEEEHHHMMMQQQTTTXXX]]]aaammmpppvvv{{{|||vvvsssqqqiiiccc[[[VVVUUUVVVVVVUUUXXXXXXXXXUUURRROOOMMMMMMOOOOOOPPPRRRSSSSSSQQQOOOLLLHHHGGGJJJKKKJJJMMMQQQUUUTTTRRRPPPMMMKKKIIIHHHnnncccTTTJJJHHHLLLPPPSSS]]]gggyyydddZZZRRRPPPOOOLLLIIIIIIFFFJJJKKKEEECCCFFFGGGCCCIIIGGGEEEDDDDDDDDDCCCBBBFFFHHHJJJKKKKKKMMMPPPSSSMMMLLLJJJHHHFFFEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDBBBCCCAAA;;;888:::999666999;;;>>>AAABBBBBBBBBAAA@@@@@@@@@???????????????;;;<<<======<<<;;;999888999:::;;;:::888666666777888:::;;;===>>>>>>======999999999888777666666555333333333444444555555555555555555555555555555555000000///............///......///000000000000///.........///000222333444//////000111111111111000222222111111111111222222222222222222222222222222444333222111000///...---//////000000000000//////////////////////////////.........///////////////,,,,,,---...////////////***,,,...000111111//////---------,,,,,,,,,++++++++++++++++++++++++++++++))))))***+++,,,------...*********)))))))))))))))+++,,,------,,,+++)))(((******++++++++++++************++++++++++++************************************+++++++++,,,,,,---+++,,,---...///...------++++++++++++******)))))))))))))))))))))******+++'''((((((((())))))******))))))***++++++++++++***+++++++++,,,,,,---------************************+++,,,---.........------+++---///---***(((***,,,)))***+++,,,,,,+++))))))***++++++,,,---///000111//////...------------...------------...///000000------......///.........,,,,,,------...///000000.../////////000000111111...---,,,...000111000///333222000...///000333444444444444444333222111111...//////000111222222333444333333555777888777666444444444555555666666666222222222333444555666777666666555555555555666666999999999999999888777666888888888888777555444333444444444333444555555666777888;;;===>>>===;;;999777999;;;<<<===???BBBDDDCCCEEEGGGGGGGGGJJJPPPTTTUUUWWW[[[___fffnnnwww}}}zzzuuuqqqjjjccc^^^\\\[[[[[[ZZZWWWSSSPPPPPPPPPQQQQQQOOOQQQTTTUUUSSSPPPNNNMMMNNNMMMNNNOOOPPPPPPOOOMMMIIIFFFEEEIIIJJJJJJMMMQQQQQQQQQQQQPPPOOOMMMKKKJJJbbbYYYPPPLLLIIIHHHPPP[[[gggzzz{{{kkk[[[VVVPPPMMMMMMLLLJJJGGGDDDDDDEEEDDDDDDEEEHHHJJJEEEGGGHHHFFFCCCBBBDDDFFFHHHGGGGGGJJJOOOQQQPPPOOOLLLJJJIIIIIIIIIHHHEEECCCBBBBBBAAA@@@@@@@@@AAAAAA???>>><<<:::999999999:::777888;;;@@@DDDEEEDDDBBBDDDCCCAAA???============>>>===<<<;;;:::999999999::::::999999999999999999:::::::::;;;===>>>@@@AAA>>>===;;;999888777666666666666555555555444444444444444333333333333222222555333000000000000///...111111111000000000000000//////000111222222333333444444333222111111111111...000111111000000111222444444444444444444444444333222111/////////000111//////000000000000//////////////////////////////,,,,,,,,,------...............------------......---------,,,,,,+++++++++*********++++++,,,,,,,,,---------------,,,+++***))))))***+++,,,------...)))***+++++++++)))((('''+++++++++************)))+++++++++***((((((+++---++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))((((((''''''(((((((((((())))))))))))************************)))************+++++++++---,,,+++*********+++,,,))))))***+++,,,,,,---------,,,,,,,,,,,,---...///,,,+++)))((((((((())))))+++******)))(((&&&&&&%%%,,,,,,,,,---...///000000000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---...............------...///000000000...---,,,,,,,,,---...///000111111//////000000111222444444666555444222111000//////000111222333333222000...555444333555777888777666777666555444444333444444444333111000000222333555666666777777888888999999;;;:::999888888888999:::;;;:::888666555444444555333444555555333333444555777888999;;;<<<=========@@@???===;;;<<<>>>@@@BBBEEECCCBBBCCCFFFIIIJJJJJJHHHJJJMMMQQQWWW\\\```bbbjjjkkklllppptttzzz~~~uuuqqqnnnmmmllljjjfffbbb[[[XXXUUUQQQNNNMMMMMMNNNGGGHHHIIIJJJKKKMMMNNNNNNQQQQQQRRRRRRRRRRRRQQQQQQSSSQQQOOOPPPQQQQQQNNNKKKPPPNNNKKKIIIHHHHHHJJJKKKQQQRRRRRRPPPMMMIIIHHHGGG\\\SSSKKKJJJLLLQQQ]]]hhhwwwzzzeeeYYYWWWTTTPPPMMMKKKJJJHHHGGGEEEFFFFFFDDDCCCCCCFFFHHHEEEGGGHHHGGGEEEEEEGGGIIIFFFFFFFFFHHHLLLMMMLLLJJJIIIHHHGGGGGGHHHHHHFFFDDDEEEDDDCCCAAA@@@????????????>>><<<;;;::::::::::::999:::===AAADDDEEEDDDBBBCCCBBB@@@???============>>>===<<<;;;:::999999999999999999999999999999999999999999:::;;;<<<===>>><<<;;;999777666555444444333333333333222222222222444444333333333222222222...---,,,---000222222222111111111111000000000000//////000111111222333333444444333222111111111111...000111111000000111222333333222222222222222222222111000/////////000000//////000000000000000///////////////////////////,,,------------------.........------------...............---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,++++++************+++,,,,,,------+++++++++++++++***))))))+++++++++************)))***++++++***((()))***,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))((((((((()))))))))******************************)))************+++++++++,,,+++*********+++,,,---)))******+++,,,,,,------,,,,,,,,,---------......---,,,+++*********++++++///////////////.........++++++,,,,,,------......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...---......//////...------//////000000000///...---///////////////000000000000000000000111222333333666555444333222111111111000000222333333333222222555444333555777888777666777666555444444333444444333222111000111222444555666666777777888999999999888888777777888999:::;;;<<<;;;999777666666666666555666777666555444555666888999:::<<<===>>>======???>>>===<<<===???AAACCCDDDBBBAAABBBEEEHHHIIIIIIGGGHHHIIIKKKMMMPPPRRRSSSWWWXXXYYY[[[___dddhhhkkkpppqqqsssuuuxxx{{{}}}~~~~~~|||{{{{{{}}}~~~zzzuuurrrooolllhhheeecccaaa^^^^^^___]]]ZZZWWWUUUTTTQQQNNNLLLKKKJJJJJJGGGGGGHHHJJJKKKMMMNNNOOORRRSSSSSSTTTTTTSSSSSSRRRTTTRRRPPPPPPQQQQQQNNNKKKIIIHHHGGGFFFGGGJJJLLLNNNQQQRRRSSSQQQNNNKKKIIIIIIUUUNNNIIIKKKSSS^^^kkkuuuuuudddXXXQQQQQQQQQPPPMMMJJJGGGFFFFFFFFFFFFFFFDDDBBBBBBDDDFFFFFFGGGHHHHHHGGGHHHJJJLLLFFFFFFGGGIIIKKKKKKIIIFFFEEEDDDDDDFFFHHHHHHGGGFFFHHHGGGEEEBBB@@@>>>===<<<>>>===<<<;;;;;;;;;;;;<<<======???BBBDDDEEECCCAAABBBAAA@@@???>>>======>>>>>>======;;;:::999999888888888888999999::::::;;;999999999999999:::;;;;;;999888777555444333333333333333222222222111111111333333333333222222222222,,,+++***,,,///222333333111111111111111111111111///000000111111222222222444333222111000000000000...000111111//////000222222111111111000000//////111000000////////////000...//////000111111111000////////////////////////.........---------------......------------......//////............------------------,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,------,,,++++++++++++,,,+++++++++************)))***++++++***))))))***,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++************)))))))))*********++++++************************)))************+++++++++************+++,,,------******++++++,,,,,,------++++++---......------,,,......---,,,,,,,,,---------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////---......//////.........000000111111111000///...111111111000000000//////222111111111111111222222444333222222111111222222111111111222333444666666555444333555777888777666777666555444444333444444333222111111111333444555666777777888999999::::::777777777888999:::;;;<<<<<<;;;:::888777777777888888999:::999777666666777888:::<<<>>>??????>>>===>>>>>>======>>>AAACCCEEEBBBAAAAAABBBEEEGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNQQQTTTVVVXXXXXXYYYZZZ\\\^^^```aaabbbfffdddaaa``````bbbeeegggjjjlllnnnpppqqqpppooonnntttttttttuuuuuuvvvvvvvvvuuussspppooopppppppppooommmnnnnnnllliiifffeeeeeecccaaa^^^\\\ZZZXXXUUUSSSWWWVVVVVVVVVXXXXXXVVVTTTQQQQQQPPPNNNMMMKKKIIIHHHFFFFFFHHHJJJKKKMMMOOOOOOSSSTTTTTTUUUUUUTTTTTTSSSTTTSSSQQQPPPPPPOOOLLLJJJEEEDDDDDDEEEGGGJJJLLLNNNQQQRRRRRRQQQNNNLLLKKKKKKQQQNNNNNNTTT___kkkvvv|||xxxfff\\\WWWTTTMMMPPPQQQNNNIIIEEEEEEFFFDDDEEEEEEDDDBBBCCCEEEGGGJJJJJJJJJIIIIIIIIIJJJKKKFFFGGGIIILLLMMMLLLIIIGGGBBBAAABBBDDDGGGHHHHHHFFFHHHGGGEEEBBB@@@>>>===<<<========================>>>>>>???AAABBBBBBAAA>>>@@@??????>>>>>>>>>>>>>>>@@@??????>>><<<;;;:::999777777888999::::::;;;;;;::::::999888888999999999777777555444333333333333555444444444444333333333333333333222222222222111000///---...///000000///000111111111111111222222///000000000111111111222333222111000000///000000...///000000//////000222111111111000000///......000000//////////////////...///000111111111111111//////////////////////////////......------,,,,,,......------------..................------------.........------,,,,,,,,,***++++++,,,++++++******------,,,,,,,,,+++++++++---,,,+++******+++,,,---+++++++++*********)))))))))+++++++++))))))***,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************)))*********++++++++++++************************))))))*********+++++++++))))))******+++,,,---...+++++++++,,,,,,,,,------***+++---......---+++***......------------------*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---...///...---+++***------------------------...//////000000000000000---......////////////...000111111111111000000000111111111111111111111111333222222111000000111111000000000000000111222222444333222222222444666888555444333555777888777666777666555444444333444444222222222222222333444555666777777888999:::;;;;;;999999999::::::;;;;;;<<<;;;:::999888777777888999999:::;;;:::888777777888999;;;===???@@@@@@>>>============>>>@@@BBBEEEFFFCCCBBBAAACCCEEEGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLMMMLLLLLLLLLLLLMMMNNNPPPPPPRRRRRRSSSTTTUUUVVVWWWWWWZZZXXXUUUSSSSSSVVVYYY[[[ZZZ[[[]]]^^^^^^]]][[[YYY_______________`````````cccaaa___^^^___```___^^^]]]^^^______]]]\\\\\\]]][[[ZZZXXXVVVUUUSSSPPPOOOSSSSSSTTTUUUVVVVVVUUUTTTPPPQQQQQQRRRPPPNNNLLLKKKFFFGGGHHHJJJLLLNNNOOOPPPSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQOOONNNLLLJJJHHHFFFFFFFFFGGGHHHJJJKKKLLLPPPQQQQQQPPPMMMKKKKKKLLLMMMRRRZZZdddpppzzznnnbbb[[[VVVSSSLLLOOOPPPNNNIIIFFFFFFGGGBBBCCCDDDCCCCCCEEEGGGJJJMMMLLLKKKJJJIIIIIIIIIHHHDDDGGGKKKNNNNNNLLLJJJHHHAAA@@@AAACCCFFFHHHGGGFFFEEEDDDCCCAAA???>>>>>>>>><<<======>>>???????????????>>>>>>???@@@@@@>>><<<======>>>>>>????????????AAAAAAAAA@@@???===;;;:::777777888999::::::;;;;;;;;;:::999999888999999999777666555444444444444444555555555444444444333333333333222222222111111111444222000///000000///...000000111111222222222333000000000000000111111111222222111000////////////---///000000//////000111222222111111000000000000//////000000000000000000//////000111111111111111/////////////////////////////////......---------......------------......,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,***++++++,,,,,,,,,++++++......---,,,,,,+++++++++,,,+++***))))))***,,,,,,+++++++++*********)))))))))***,,,+++***)))***+++++++++++++++++++++++++++************************))))))*********+++++++++************************)))))))))))))))))))))))))))*********++++++++++++************************))))))*********+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,---------***+++---......---+++))),,,,,,------------------......------------,,,,,,............------------,,,---.........---,,,+++------------------------...//////000000000000000---......///000000//////111000000000000000111111000000000111222333333333333333222111000000000000111000000111111222444444777555333222222333555666555444333555777888777666777666555444444333444444222222222222333444555666777777888999:::;;;<<<<<<=========<<<<<<;;;;;;::::::999777777666777888999999;;;;;;:::888888888999:::<<<>>>???@@@???>>>===<<<<<<===>>>@@@CCCEEEFFFCCCCCCBBBDDDFFFHHHGGGFFFDDDDDDDDDEEEGGGIIIKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJNNNOOOOOOPPPPPPQQQQQQQQQRRRPPPNNNMMMNNNPPPSSSUUUVVVWWWXXXXXXWWWUUUSSSQQQWWWWWWVVVVVVVVVWWWWWWXXXXXXVVVUUUTTTUUUVVVUUUSSSRRRTTTVVVVVVUUUUUUUUUWWWVVVVVVUUUTTTQQQNNNLLLKKKMMMNNNOOOOOOOOONNNNNNNNNOOOPPPRRRSSSSSSQQQOOOMMMGGGHHHIIIKKKMMMNNNPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPNNNLLLIIIHHHGGGFFFGGGHHHJJJLLLNNNOOOOOOOOOOOOOOOMMMKKKIIIJJJKKKOOO[[[jjjwww|||nnnddd\\\UUUQQQMMMMMMMMMKKKHHHFFFFFFGGGAAACCCDDDDDDDDDFFFIIILLLNNNLLLJJJIIIIIIHHHGGGEEEDDDHHHMMMOOONNNJJJGGGFFFBBBAAABBBCCCFFFGGGFFFEEEBBBBBB@@@???>>>>>>>>>>>>;;;<<<>>>???@@@AAAAAAAAA???>>>===>>>??????===;;;;;;<<<===>>>????????????BBBBBBBBBAAA@@@===;;;999888888888999999::::::;;;:::999999888888888999999666666555555555555555666444444333333333222222222222222222222111111111111222000//////111222222111000000111111222333333333000000000000000000000000222111000///............---///000000......///111111111111111111111222222///000000111111111111000000111111222222111111000/////////////////////////////////.....................------------......+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,---------,,,,,,......------,,,,,,+++++++++************++++++,,,+++++++++************)))(((***,,,,,,***)))***+++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++((((((((((((((())))))))))))))))))*********++++++************************)))************+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,*********+++,,,,,,------,,,,,,......---------,,,,,,,,,........................,,,------...------,,,,,,------------------------......///000000000//////---...//////000000000000000000/////////000111111...///000111222333444444333333222111000000000111333333333333444555666777777666444222222222444555555444333555777888777666777666555444444333444444111111222333444555555666777777888999;;;<<<======>>>>>>>>>===<<<;;;999999999888777666666777999:::999;;;<<<;;;:::999:::<<<<<<<<<===>>>>>>>>>>>>>>>;;;<<<===>>>@@@BBBDDDEEECCCCCCCCCEEEGGGHHHGGGEEEIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLNNNPPPRRRTTTUUUUUUUUUTTTRRRQQQPPPOOOTTTSSSRRRRRRRRRSSSUUUVVVUUUSSSRRRRRRRRRRRRPPPNNNKKKMMMOOOPPPOOOOOOPPPQQQRRRSSSSSSRRRNNNKKKIIIHHHIIIJJJLLLKKKJJJIIIIIIJJJMMMNNNPPPRRRRRRQQQPPPOOOJJJKKKLLLMMMNNNOOOPPPQQQOOOPPPPPPQQQQQQPPPPPPOOONNNOOOOOONNNKKKHHHHHHHHHCCCFFFIIINNNQQQSSSTTTUUUOOOOOOOOOLLLJJJHHHIIIJJJZZZlll~~~xxxoooeee\\\UUURRRMMMKKKHHHGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEGGGIIILLLLLLJJJGGGGGGHHHHHHGGGEEEIIINNNRRRSSSPPPJJJFFFDDDDDDCCCCCCDDDFFFFFFEEECCCAAAAAA???>>>======<<<<<<;;;<<<>>>@@@BBBBBBCCCBBB@@@???>>>>>>??????>>><<<999;;;<<<>>>???@@@@@@@@@AAAAAAAAAAAA???<<<999888999999999999999999999999777777777666777777888888555555444444444555555666555555555444444444333333222222222222111111111111///...---...000222222222000000111222222333444444000000000000000000000///111111000///............---...//////......///111000000000111111222222333///000111222333333222111222222222222111000//////////////////////////////............////////////......------------......,,,,,,,,,,,,------......++++++++++++,,,,,,,,,,,,+++,,,---...............---------------,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++************)))(((***,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))*********((((((((()))))))))******************************)))************+++++++++******+++,,,,,,,,,+++***------------------------,,,,,,,,,+++++++++*********+++,,,------------,,,************++++++++++++,,,,,,,,,------......///---------,,,,,,------...........................------...////////////...------///000000111111111//////.........///000111///000000000111111222222222222111111111111111111222222222222333444555555444333333222222333444555555444333555777888777666777666555444444333444444000111222444555666666666777888999:::;;;===>>>>>>;;;;;;<<<<<<;;;:::999888999888888777888999:::;;;:::;;;======<<<<<<>>>???======<<<<<<<<<===>>>???;;;<<<===>>>???AAABBBCCCBBBBBBBBBDDDFFFGGGEEECCCKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFJJJJJJJJJKKKKKKLLLLLLLLLIIIJJJKKKMMMOOOQQQSSSTTTUUUTTTRRRPPPNNNNNNNNNNNNPPPPPPOOOOOOPPPQQQTTTUUUUUUSSSRRRQQQRRRQQQNNNLLLHHHJJJLLLLLLKKKKKKLLLMMMNNNPPPRRRQQQNNNJJJIIIIIIGGGJJJLLLLLLKKKJJJKKKMMMMMMNNNOOOQQQRRRRRRRRRQQQMMMMMMNNNOOOOOOPPPQQQQQQOOOOOOPPPPPPPPPPPPOOOOOONNNOOOQQQOOOLLLJJJJJJKKKEEEGGGLLLPPPSSSUUUVVVVVVQQQQQQPPPMMMIIIHHHHHHJJJggg{{{~~~vvvuuuqqqjjj```XXXSSSRRRMMMIIIEEECCCEEEFFFEEEDDDFFFGGGGGGFFFFFFFFFIIIKKKJJJGGGEEEEEEGGGIIIGGGEEEOOOTTTXXXXXXSSSKKKFFFCCCFFFEEEDDDEEEFFFFFFDDDBBBBBBAAA???>>><<<;;;;;;::::::<<<>>>AAABBBCCCCCCCCCAAA@@@>>>???@@@@@@???>>>999:::<<<>>>@@@@@@@@@@@@???@@@@@@???>>>;;;888666::::::999999999999999999555555555555555666777777444444333333444444555555888777777777777666666666222222222111111111111000000...------///000000///000000111222333333444444000000000000////////////111000///......------...---...//////......///111......///000111222333333000111222333444333333222333333333222111000///...////////////////////////------......//////000000.........------.........---------.........//////*********++++++,,,,,,,,,,,,------.../////////...------------------------***+++---...///...------+++++++++************)))(((***,,,,,,+++***)))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,(((((((((((())))))))))))************************)))************+++++++++***+++,,,---,,,+++***)))------------------------------++++++*********+++***+++---.........------)))******+++---......///******+++,,,,,,---.........---,,,++++++,,,...///........................,,,------...............------///000111111111111///...---------///000111111111111000000000000000222111111111111111222222000000//////000111111222111111111222333444555666555444333555777888777666777777555444444444444444000111333444555666666666777888999:::<<<===>>>???777888999:::::::::999888:::999999888999:::<<<===;;;<<<>>>???>>>???@@@BBB>>>===;;;::::::<<<>>>???;;;;;;<<<>>>???@@@AAABBBAAAAAAAAACCCEEEEEEDDDBBBCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBCCCDDDDDDCCCCCCBBBGGGGGGHHHHHHHHHIIIIIIIIIDDDEEEHHHJJJMMMOOOPPPPPPTTTRRRPPPMMMLLLLLLMMMMMMOOONNNMMMMMMNNNQQQSSSUUURRRQQQOOOOOOOOOMMMJJJHHHEEEGGGIIIIIIHHHGGGHHHIIIIIIMMMPPPOOOLLLIIIIIIIIIEEEHHHKKKLLLJJJJJJLLLOOONNNOOOPPPRRRSSSTTTTTTTTTOOOOOOOOOPPPPPPPPPQQQQQQOOOPPPPPPPPPPPPPPPPPPOOONNNPPPRRRQQQMMMKKKLLLMMMIIIKKKNNNRRRTTTTTTSSSRRRSSSSSSQQQNNNJJJHHHIIIJJJ~~~|||uuutttlllccc]]]ZZZXXXSSSNNNMMMIIICCCBBBDDDHHHIIIJJJEEEEEEEEEFFFHHHJJJJJJJJJHHHFFFEEEEEECCC@@@DDDKKKVVVYYYZZZVVVNNNGGGEEEFFFBBBBBBAAAAAAAAABBBCCCCCC>>>@@@AAA@@@===;;;;;;;;;<<<===??????@@@???>>>===AAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<===>>>>>>@@@@@@@@@???===<<<:::::::::999777777888888666555666555555444444444555555---222666666333111333777444444555777777888888888555444222000///000000111////////////////////////222222111111000000//////////////////////////////222///+++,,,///000000...//////000000111111222222//////000111111111111111333333333222222222111111444333111///......///000000///////////////000111////////////////////////111000///...------......---------...............------------------------/////////...---------,,,.........------,,,,,,,,,,,,---,,,,,,+++***)))(((,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,------,,,++++++******)))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******''''''(((((())))))************))))))******+++,,,************************++++++++++++++++++++++++///......---------..................---,,,+++***///+++(((''')))++++++***+++,,,---------,,,+++***---------,,,,,,+++++++++++++++++++++++++++++++++///...,,,++++++,,,---...111111000......---------,,,,,,---......---,,,,,,//////000000000000//////............///////////////000111222222111///...111111111111111111111111000111111111111222222222///000111222444555666777:::777555555777888666444444444444444444444333333111222333444555555555555555777999999999:::;;;===:::999777666666777999:::::::::999999:::;;;===>>>AAA@@@???>>>===>>>???@@@===;;;:::;;;<<<===<<<<<<>>>======<<<===???@@@AAACCCBBB@@@@@@AAADDDHHHJJJFFFFFFFFFFFFEEECCCBBB@@@AAABBBCCCBBB@@@@@@BBBCCCHHHGGGGGGGGGGGGHHHIIIJJJFFFFFFGGGIIIJJJLLLMMMMMMJJJLLLNNNNNNNNNMMMNNNOOONNNMMMMMMLLLMMMNNNPPPPPPPPPPPPOOONNNLLLKKKJJJJJJHHHIIIJJJJJJKKKJJJJJJIIIJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNQQQSSSVVVXXXXXXUUUSSSPPPNNNOOOQQQRRRSSSTTTSSSSSSXXXVVVTTTRRRPPPOOOPPPPPPRRRRRRQQQQQQPPPPPPPPPPPPPPPOOONNNPPPRRRTTTUUUTTTTTTSSSQQQPPPNNNMMMMMMLLL{{{lllhhheee___XXXTTTSSSQQQMMMJJJKKKGGGCCCBBBCCCFFFFFFFFFCCCDDDEEEGGGIIIJJJIIIIIIIIIGGGFFFGGGDDDBBBFFFLLLRRRUUUWWWSSSLLLGGGEEEFFFAAAAAAAAABBBCCCDDDEEEFFF>>>???@@@???===<<<<<<===>>>???@@@@@@@@@@@@???>>>@@@@@@??????>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<>>===<<<:::::::::888777777777777666444666666666555555555555444111444777777444222333444555666777888999999999999444333222000000000000000000000000000000000000000000000000000000/////////////////////////////////000...,,,,,,---.........//////000000000000000111......///000000000000000000000000111111222222222444333111///...///000111000000///////////////000//////////////////////////////.........---------------------,,,,,,,,,,,,------------------------............------------------------------,,,,,,,,,,,,---.........------++++++,,,,,,,,,+++***************+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))************+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,---------...///////////////...---***(((''')))******((()))***,,,---------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///111000///...------------------...//////...------//////000000000000//////............////////////000000000000000000111111111111111111111111111111000111111111111222222222222333333444444555555555888666333444555666555333666666555444444333222222111222333444555555555555555666888999888999;;;<<<;;;:::888777777888:::;;;999999999999:::<<<>>>???AAAAAA@@@????????????@@@<<<;;;:::999:::<<<<<<<<<>>>>>>>>>>>>>>>??????@@@@@@@@@??????AAACCCFFFGGGFFFFFFGGGGGGFFFDDDBBBAAACCCDDDDDDDDDBBBBBBCCCEEEEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKKKKKKKLLLLLLLLLMMMJJJLLLMMMMMMLLLLLLNNNOOONNNNNNMMMLLLMMMNNNPPPQQQMMMMMMMMMMMMMMMLLLLLLLLLIIIJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLNNNNNNNNNMMMLLLLLLMMMNNNPPPPPPPPPOOOOOOSSSUUUVVVWWWVVVTTTQQQOOOLLLMMMPPPRRRTTTUUUUUUUUUWWWVVVUUUSSSRRRQQQQQQQQQOOOOOOPPPQQQRRRSSSTTTTTTQQQPPPNNNOOOQQQTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOttteee\\\ZZZXXXUUUQQQOOOPPPOOOLLLIIIIIIFFFDDDBBBCCCCCCCCCBBB@@@BBBEEEHHHJJJIIIHHHGGGJJJGGGGGGHHHFFFDDDGGGLLLLLLOOOQQQNNNJJJFFFEEEFFF@@@@@@AAACCCDDDEEEFFFGGG>>>??????===<<<<<<>>>@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>><<<;;;:::999999999999999999999:::::::::>>>>>>>>>======;;;:::999999888666666777777555444666666777777777666555444666666666666555444333222666777888999999999999999333222111000000000000000000000000000000000000000.........///////////////////////////////////////.........,,,+++,,,...///000000000///////////////...//////000000000000000------...///000111222333333222000000///000111222111000///...............000000000000000000000000------...///...---,,,+++------,,,,,,++++++******,,,,,,,,,,,,------------------------............,,,,,,------------------)))***+++---...///000000******++++++,,,+++++++++*********++++++++++++,,,))))))******+++,,,,,,---******++++++++++++******++++++++++++++++++++++++,,,++++++++++++*********++++++++++++***************))))))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,---...////////////+++***((()))******)))'''((()))***,,,---.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////---------...///000000000///...---------------...///000000///...---...//////000000//////...---............/////////111000...---...000222444111111111111111111111111000111111111111222222222555555555555444444444444666444222222333444333222666666666555444333222222111222333444444555555444444666777888777888999;;;;;;:::999888888999:::;;;888888999:::<<<>>>???AAAAAAAAAAAAAAAAAA@@@@@@???===<<<:::999999:::<<<===??????@@@@@@??????>>>>>>===>>>>>>???@@@BBBCCCDDDGGGGGGGGGGGGFFFDDDCCCAAABBBCCCDDDDDDBBBBBBCCCDDDBBBBBBCCCDDDFFFHHHJJJKKKMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLKKKKKKKKKNNNPPPOOONNNMMMLLLLLLMMMOOOPPPJJJJJJKKKLLLMMMNNNOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKMMMNNNNNNMMMMMMLLLKKKMMMPPPRRRSSSRRRPPPOOOSSSTTTUUUUUUTTTQQQNNNMMMKKKMMMOOORRRUUUVVVWWWWWWVVVVVVVVVVVVUUUTTTSSSRRROOOPPPQQQSSSTTTUUUUUUUUUTTTQQQOOONNNPPPRRRTTTTTTUUUTTTSSSRRRQQQRRRRRRSSSsssfff^^^XXXSSSSSSPPPNNNLLLLLLMMMMMMKKKIIIHHHGGGEEEDDDCCCBBBAAA@@@>>>CCCHHHLLLMMMJJJGGGFFFIIIFFFEEEGGGGGGEEEGGGKKKGGGIIIKKKJJJGGGEEEEEEEEE@@@AAABBBCCCCCCDDDDDDDDD>>>>>>>>>===<<<===@@@BBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===;;;:::888777777888888999:::::::::::::::<<<<<<<<<<<<<<<;;;:::999999777666666666666555333555666888999999777555444888666555555555555333111555666777777888888888777222222111000000000000000////////////////////////,,,------....../////////........................---///000...++++++...111000/////////......------///000000111111111111111......///000000111222222111111000000000111222222111000///...------,,,---////////////////////////,,,---///000000...---+++...------,,,+++******))),,,,,,,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------.........'''((()))+++,,,---......((()))***+++++++++++++++************++++++++++++))))))******+++++++++,,,******++++++++++++******++++++++++++++++++++++++++++++++++++************+++++++++******)))))))))(((''''''''''''((())))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,******+++,,,,,,,,,,,,,,,*********++++++***)))((()))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........///000000000///...------------------...///000000///...---...//////////////////...---------........./////////.........///000222333111111111111111111111111000000111111111222222222444444444444444444444444444333222222222333333333555555555555444444444444111222333444444444444444333555666777666666888999999999888777777888999999888999:::<<<>>>@@@BBBCCC@@@AAABBBCCCBBBAAA???>>>@@@???===;;;999999;;;===???@@@AAAAAA@@@>>>===;;;<<<<<<===???@@@AAABBBCCCGGGGGGHHHGGGFFFEEECCCBBB???@@@BBBAAA@@@???@@@AAAAAAAAAAAABBBDDDFFFGGGHHHJJJJJJJJJIIIHHHHHHGGGGGGJJJJJJJJJIIIIIIJJJNNNQQQOOONNNLLLKKKKKKLLLNNNPPPKKKKKKLLLMMMNNNOOOPPPQQQQQQOOONNNLLLKKKJJJJJJJJJKKKKKKMMMMMMMMMMMMLLLKKKIIIKKKOOORRRSSSRRRPPPOOOPPPPPPQQQQQQPPPNNNMMMLLLLLLNNNPPPSSSUUUWWWWWWWWWUUUVVVWWWWWWWWWUUUTTTSSSSSSTTTUUUUUUUUUTTTSSSSSSUUURRRNNNMMMNNNPPPRRRSSSTTTSSSRRRQQQRRRSSSUUUVVV|||lll\\\VVVUUURRROOONNNJJJIIIHHHHHHHHHHHHGGGFFFHHHHHHHHHGGGDDDBBBAAAAAA???FFFNNNRRRQQQLLLHHHEEEGGGCCCCCCEEEFFFEEEEEEIIIEEEFFFFFFFFFEEEDDDDDDDDDAAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>===<<<===AAACCCBBBBBBBBBAAAAAA@@@@@@@@@???>>>===<<<:::999777777999999:::;;;<<<;;;;;;:::::::::;;;;;;;;;::::::999888666555555666555444333333555777999999888777666888666444444555555333222333444444555555555555444111111111111000000000///........................,,,,,,------......//////---------------------------///000...++++++...222///......------,,,,,,,,,---......///////////////111111111111111111111111000000000000000000111111000000...---,,,,,,,,,,,,------------------------,,,---///000000///---,,,///......---,,,++++++***+++++++++,,,,,,,,,------+++,,,,,,,,,------......,,,,,,,,,------.........)))***++++++,,,,,,,,,+++((()))******++++++++++++))))))*********++++++++++++++++++******))))))))))))******++++++******)))+++++++++++++++++++++++++++++++++*********))))))*********))))))((((((''')))(((((((((((()))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------++++++,,,,,,+++***))))))***+++,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////000000///......------------...,,,---............---,,,......////////////......------------............,,,---///000111111111000000000000000000000000000000000111111111222222222111111111222333333444444333333333333222222333444333444444555555666666666222222333333444333333333222444555555555555666777777777666666666666777777888999;;;===@@@BBBCCCDDD???@@@AAAAAAAAA@@@>>>===BBBBBBAAA===:::888:::<<>>???AAAAAA@@@??????@@@AAAAAAAAAAAAAAABBBCCCDDDGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHJJJMMMPPPOOOMMMKKKIIIIIIJJJMMMNNNMMMNNNNNNOOOOOOPPPPPPPPPSSSRRRPPPMMMKKKIIIHHHGGGJJJKKKLLLLLLLLLKKKJJJJJJFFFIIILLLPPPRRRQQQOOONNNKKKKKKKKKKKKLLLLLLLLLLLLOOOPPPRRRTTTVVVVVVVVVVVVUUUVVVVVVWWWVVVUUUSSSRRRSSSTTTUUUVVVVVVUUUTTTSSSTTTQQQMMMKKKLLLOOOPPPQQQSSSRRRPPPPPPPPPRRRUUUVVV|||ggg[[[RRRQQQRRROOOKKKIIIKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHEEECCCBBBCCCBBBKKKUUUZZZWWWPPPIIIEEEEEEAAA@@@DDDFFFDDDDDDFFFEEEEEEDDDDDDCCCCCCCCCCCCAAAAAABBBBBBAAA@@@>>>===>>>??????>>>===>>>@@@BBBBBBAAA@@@???>>>>>>??????>>>>>>===<<<:::999888888999:::<<<=========<<<;;;888999999::::::::::::999777666444444555555333222222333555777888888888888:::999888666444333333333111222222333333333222222///000000111111000//////---------------------------------...............------------------------.........---+++,,,...000---------,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,222222222111111000000000///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------......------,,,,,,++++++******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,------------------------.........---,,,,,,))))))******+++*********)))))))))************+++,,,++++++***))))))(((((())))))************))))))+++++++++++++++++++++++++++************))))))))))))))))))(((((((((((((((+++************+++,,,,,,************************++++++++++++++++++++++++************+++,,,------------------,,,+++***)))***+++,,,+++)))))))))+++,,,,,,+++***************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////000......---------------...+++,,,---......---,,,+++---......//////......---,,,------------.........+++---///111222111///...000000000000000000000000000111111111111222222222///000000111222333333444111333333222111111333555444444444555666666777777222222333333333333222222222333444444333333444666555555555555555555555555777999;;;===???AAABBBBBB>>>>>>>>>???>>>======<<<@@@AAABBB???;;;888:::<<<>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<===>>>@@@BBBBBBFFFFFFFFFFFFEEECCCBBB@@@???AAACCCCCCBBB@@@@@@AAA@@@@@@?????????@@@AAAAAAEEEFFFFFFGGGHHHIIIIIIJJJFFFGGGHHHHHHHHHIIILLLOOONNNLLLIIIGGGFFFHHHKKKMMMOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQPPPNNNLLLJJJGGGFFFIIIJJJJJJKKKKKKJJJHHHHHHDDDFFFJJJMMMOOOOOOOOONNNHHHHHHHHHHHHIIIJJJKKKLLLQQQRRRTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQOOOPPPSSSVVVXXXXXXWWWWWWQQQOOOKKKJJJKKKMMMNNNOOOPPPOOOMMMMMMMMMPPPRRRTTTvvvcccWWWPPPLLLNNNPPPMMMIIIHHHKKKKKKJJJHHHHHHIIIKKKMMMHHHIIIIIIGGGDDDBBBCCCEEEFFFPPP\\\aaa]]]SSSKKKFFFDDD@@@???CCCFFFEEEDDDEEEGGGFFFDDDCCCCCCCCCBBBAAA@@@AAABBBCCCCCCAAA@@@???>>>???@@@@@@>>>>>>???AAAAAA@@@>>>===<<<<<<======<<<<<<;;;;;;:::999888888999:::<<<=========;;;;;;777777888999::::::999999777555444444444444333111000111222444666888:::;;;??????>>>:::444111111333111111222222222111111000...///000111111000//////......................../////////...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,//////000000000000000000/////////......---,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++)))******+++,,,,,,------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------......------,,,)))************))))))((())))))))))))************************))))))))))))))))))************))))))++++++++++++++++++++++++************))))))))))))))))))))))))))))))*********))))))))))))***++++++))))))))))))))))))))))))************************))))))))))))***+++,,,,,,+++,,,,,,,,,,,,,,,+++***)))******(((&&&&&&(((***+++******))))))***+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.../////////...------,,,,,,------...,,,---...//////...---,,,---......//////......---,,,,,,---------...............//////////////////000000000000000000000000000111111111111222222222222222222222222222222222///111222111000///222444777666666666555555555444222222333333333222222111111222333333222222333444555555666666666666555555555777999;;;===>>>??????===<<<<<<;;;;;;;;;;;;;;;888<<>>;;;999:::===>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;>>>@@@BBBEEEEEEEEEEEEDDDBBBAAA???>>>@@@BBBCCCBBB@@@@@@@@@============>>>???@@@AAADDDDDDEEEEEEFFFGGGGGGGGGDDDFFFHHHHHHHHHIIIKKKMMMMMMKKKGGGEEEDDDFFFIIIKKKLLLLLLMMMMMMMMMNNNNNNNNNKKKMMMNNNOOONNNLLLIIIGGGHHHHHHIIIJJJIIIHHHGGGFFFDDDFFFIIIKKKNNNOOOOOOOOOJJJIIIHHHGGGHHHIIIJJJKKKPPPQQQSSSUUUWWWXXXXXXWWWVVVUUUSSSRRRQQQPPPOOOOOOMMMPPPSSSVVVXXXXXXWWWVVVNNNLLLJJJJJJKKKMMMMMMLLLNNNLLLJJJIIIJJJLLLOOOQQQppp___TTTMMMHHHGGGLLLNNNLLLJJJJJJFFFFFFDDDCCCCCCEEEHHHKKKHHHIIIHHHFFFBBBAAADDDFFFIIITTTaaaeee```UUULLLGGGEEE@@@???CCCGGGFFFDDDEEEIIIGGGEEECCCCCCCCCAAA@@@???@@@BBBDDDDDDCCCBBBAAA>>>???AAAAAA???>>>??????@@@???===<<<;;;;;;;;;<<<;;;:::::::::999999888888888999;;;======<<<;;;:::666777888999999999999999777555444444444444333111//////111222555888;;;<<>>===<<<;;;999999:::;;;<<<:::999888777999<<>>@@@AAA@@@>>>======::::::;;;<<<>>>@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBEEEGGGIIIIIIIIIKKKLLLLLLJJJFFFCCCCCCEEEHHHJJJIIIIIIJJJKKKLLLMMMMMMNNNFFFIIILLLOOOOOONNNKKKIIIGGGHHHHHHIIIHHHGGGFFFEEEEEEFFFHHHKKKMMMOOOPPPQQQMMMLLLJJJHHHHHHHHHJJJKKKNNNPPPRRRUUUXXXYYYZZZZZZVVVUUURRRPPPNNNNNNNNNNNNPPPRRRUUUWWWWWWVVVTTTSSSKKKJJJIIIIIIKKKLLLLLLKKKMMMKKKHHHGGGGGGJJJMMMOOO|||iii]]]TTTNNNHHHHHHGGGGGGHHHHHHIIIJJJIIIGGGFFFIIILLLMMMJJJFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJOOOUUUWWWTTTNNNHHHDDDBBBDDDDDDDDDBBBAAABBBCCCGGGCCC???===>>>?????????AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<=========<<<:::888888;;;===:::;;;<<<<<<;;;999777666555666777888888888888888666555333111000000111111000111222222222444888<<>>@@@BBBCCCEEEEEECCC@@@;;;999>>>>>>>>>>>>>>>>>>>>>>>>999999:::;;;<<<===>>>>>>AAA???===<<<<<<>>>@@@BBB???AAAAAAAAADDDIIIIIIFFFFFFEEECCCBBBBBBCCCDDDEEEFFFGGGJJJKKKLLLLLLJJJIIIDDDGGGJJJKKKJJJIIIIIIIIIFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJKKKMMMNNNNNNNNNNNNMMMKKKIIIFFFFFFGGGIIIJJJRRRSSSTTTUUUUUUVVVUUUUUUWWWUUUPPPMMMKKKKKKLLLMMMMMMOOORRRUUUVVVUUUSSSRRRKKKJJJIIIGGGFFFFFFGGGGGGKKKJJJIIIHHHIIIJJJKKKLLLlll]]]TTTMMMIIIFFFFFFFFFFFFGGGGGGHHHIIIIIIGGGFFFGGGJJJKKKIIIFFFFFFFFFGGGGGGGGGHHHHHHHHHIIILLLOOOOOOLLLHHHEEECCCCCCDDDEEEDDDCCCBBBCCCDDDEEEBBB>>>======>>>??????CCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@<<<;;;;;;;;;;;;;;;<<<<<<:::::::::888666666888;;;;;;;;;;;;;;;:::999888777666666777888888888888888444333333222222222222222000111111111111333666999@@@???>>>:::555222111111////////////////////////000/////////.........---............------------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,+++******)))))))))***,,,---......//////......,,,---...,,,***(((((((((------,,,++++++***))))))++++++++++++++++++++++++************************((()))******(((((()))***+++)))'''(((,,,///000000,,,++++++******++++++,,,*********+++++++++,,,,,,------,,,++++++***)))))))))))))))))))))******+++((())))))*********))))))((((((((((((''''''''''''((())))))***+++,,,,,,,,,,,,+++)))((((((((()))***((((((((((((((((((''''''''''''((((((((()))))))))'''''''''&&&&&&&&&&&&&&&))))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---,,,,,,,,,++++++*********,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,------......---,,,,,,,,,,,,,,,,,,---------------------------------........./////////...---,,,---///000///...//////000111111111111000111111222222222222111111/////////000000000000000000000000000111111111111555555444333222111000///000111222111000000222444222444555555444333333444555555555555555555555555555555555555666777999999888888777666666666666666666777777888999999::::::===;;;999:::;;;;;;:::777999888666555777999===???BBBCCCDDDDDDBBB@@@===;;;@@@??????>>>>>>=========<<<<<<======>>>????????????>>><<<;;;;;;===???AAA@@@CCCCCCAAABBBFFFGGGEEEEEEDDDBBBAAA@@@AAACCCDDDEEEFFFHHHJJJJJJJJJIIIHHHEEEHHHKKKLLLKKKJJJIIIIIIFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLIIIHHHGGGGGGGGGIIIJJJLLLPPPQQQRRRSSSTTTTTTTTTTTTUUUSSSOOOLLLJJJKKKMMMNNNMMMOOORRRTTTTTTSSSPPPOOOLLLJJJHHHGGGFFFFFFGGGHHHHHHGGGFFFEEEFFFFFFGGGHHHkkkZZZQQQLLLHHHFFFCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJJJJHHHFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEBBB@@@@@@AAA<<<>>>???>>>======>>>???BBB@@@===<<<<<<>>>>>>>>>EEEFFFFFFFFFEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@???;;;;;;::::::::::::;;;;;;999999999777666666777999<<<;;;:::999888888888888666777777888888888888888222333333333333333222222000111111000///000333555555666777666333111111111/////////////////////////////////...........................---------------............------,,,++++++++++++++++++++++++++++++************))))))************************...---,,,,,,,,,,,,,,,,,,+++,,,------......---------...///...,,,*********,,,,,,,,,+++******)))))))))*********+++,,,,,,,,,************************((()))******(((((((((******(((''''''***---......++++++************++++++*********++++++++++++,,,,,,,,,,,,+++*********)))(((((()))***************))))))*********))))))(((''''''''''''(((((((((((('''((()))***,,,---...///+++***))))))((()))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&''''''''''''((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++++++++*********,,,++++++++++++*********++++++++++++++++++++++++*********+++,,,,,,------------,,,,,,,,,,,,------------------------------...////////////000000000...---,,,---///000///......//////000000000000000//////000000000000//////------......//////000000111000000///000111333444666555333111////////////...///000000//////000222444555666555333222222333444444444444444444444444444444444444444555666666666666555444444444555555666666666777777888888999===;;;:::999:::999777666999888666555666999<<<>>>AAAAAABBBAAAAAA@@@???>>>@@@@@@???>>>===<<<<<<;;;======>>>>>>>>>>>>>>>======<<<;;;::::::<<<>>>???AAAEEEFFFAAA???BBBEEEFFFEEECCCAAA@@@@@@@@@BBBCCCCCCDDDFFFGGGHHHHHHGGGGGGFFFIIILLLLLLKKKJJJIIIIIIFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHCCCDDDFFFHHHIIIKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQRRRPPPMMMJJJJJJKKKMMMOOOMMMOOOQQQSSSRRRPPPMMMKKKLLLJJJHHHFFFFFFFFFHHHIIIGGGFFFEEEEEEEEEEEEFFFFFFrrrhhhZZZPPPLLLJJJIIIGGG@@@AAABBBCCCDDDDDDEEEEEEEEEHHHLLLNNNNNNKKKGGGEEEBBBBBBCCCCCCCCCDDDDDDDDDAAAAAAAAA???<<<;;;<<<===777999::::::999999:::<<>>>>>>>>EEEEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@?????????>>>;;;::::::999999999999::::::::::::999777777888:::;;;:::888777777777888999666777777888888888777777222333444444444222111000111222222111//////111333///111333333111000///000.........................................................---------,,,,,,---------......------,,,++++++++++++++++++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++///...------------......++++++,,,------------,,,///111222111///---------,,,+++++++++******))))))((())))))***+++,,,,,,---***************************+++,,,+++***)))***+++)))(((((((((***+++,,,---++++++************++++++************++++++++++++++++++++++++************'''((()))++++++***)))))))))************)))(((((((((((())))))******++++++'''((()))***+++,,,------******))))))))))))))))))******)))(((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***++++++,,,&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))************))))))))))))))))))))))))************************************+++++++++++++++++++++***************++++++++++++************************************))))))******++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000///...///111222111000---...//////000000//////......////////////......++++++,,,---......//////111000///...///111444555888777444111/////////000---...///...------///111333444555444222000000111222222222333333333333333444333333222222222333333444444333333333333333444555555555666666666777777:::999888888888888777666999888777666777999<<<===@@@@@@????????????@@@@@@>>>>>>============<<<<<<<<<<<<======<<<;;;:::999;;;::::::999:::;;;===>>>>>>DDDFFFBBB>>>AAAFFFIIIFFFDDDBBB@@@@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGGGGFFFGGGJJJLLLLLLKKKIIIHHHHHHEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEEEE@@@BBBFFFIIIKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNLLLJJJHHHHHHKKKMMMOOONNNPPPQQQRRRQQQNNNJJJHHHKKKJJJHHHFFFEEEFFFHHHIIIHHHHHHHHHGGGGGGHHHHHHHHHrrr```ZZZRRRLLLKKKKKKJJJIII???@@@AAACCCCCCDDDCCCCCCCCCJJJSSSVVVSSSLLLFFFBBB???@@@@@@@@@@@@AAAAAAAAA===>>>???>>>;;;:::999:::888:::;;;<<<;;;<<<===???===;;;::::::<<<>>>>>>>>>BBBBBBCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>============::::::999888888888888888888999999888777666777888999888666555555666777777666666666777777666666555333444444444333111///---222333333222000000111222...000222222000.........---------------------------------..................------------,,,,,,,,,,,,,,,---------------,,,---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++***++++++,,,---,,,,,,,,,+++,,,------+++))))))***++++++***************)))(((((()))***++++++,,,,,,***************************+++,,,+++)))((()))***)))************+++,,,,,,+++******))))))******+++))))))*********+++++++++*********************+++'''((()))++++++***))))))))))))*********))))))((((((((())))))******++++++(((((((((((()))))))))))))))))))))*********))))))++++++******)))(((''''''&&&&&&&&&&&&'''''''''(((''''''((()))***+++,,,,,,'''''''''((((((((())))))''''''(((((())))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************+++++++++*********))))))************************))))))************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000......///000111000///------...////////////.........////////////......***++++++,,,---......///000///.........111333555777555222///.........///,,,---...---,,,,,,...000111222333222000.........000000111111222222222333333222111111111111111111333222222222222222333333555555555555555666666666555666666777777777888888:::999888777888:::;;;===>>>======<<<===>>>???@@@::::::;;;<<<===>>>>>>???<<<<<<===>>>===;;;:::888999999999999:::;;;======;;;BBBEEEBBB@@@DDDJJJLLLGGGFFFDDDBBBAAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGIIIKKKKKKIIIGGGFFFFFFCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBB@@@CCCFFFIIIKKKJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKIIIGGGFFFGGGJJJMMMOOOOOOQQQRRRRRRPPPMMMIIIFFFHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIInnn[[[SSSPPPMMMKKKJJJJJJHHHGGGAAAAAACCCDDDDDDDDDCCCBBBDDDNNNXXX[[[UUUKKKDDDAAA>>>>>>>>>?????????@@@@@@;;;===>>>>>><<<:::999999777888:::;;;;;;;;;===???;;;:::999:::===?????????>>>>>>???????????????>>><<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777777555666777666444333444555555555444444444444555555555555555555555444444333333333222222111///...---111222333222111000000111///000111111///------...---------------------------------------.........------------,,,,,,,,,,,,+++,,,,,,------------,,,........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---***+++,,,,,,------,,,,,,)))+++,,,+++)))(((((()))************************((()))))))))***+++++++++************************((()))***)))'''&&&&&&''')))***++++++***)))***,,,******))))))))))))******)))))))))************+++((()))))))))***+++++++++(((((()))***************(((((()))***************''''''''''''(((((((((((((((((((((((((((((((((((((((((()))************)))***))))))(((((('''''''''&&&&&&'''''''''(((((((((%%%%%%&&&''''''((())))))(((((((((((()))))))))***&&&''''''(((((())))))***((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********)))))))))***************+++************)))))))))************************************************++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***+++---...---,,,,,,------...............------............------++++++,,,,,,------......///......---...///111222111000...---,,,,,,,,,,,,,,,---------,,,,,,...///...000111000...------.../////////000000111111222222111111000000000111111222222111111111222333333555555555555555555555555222333555666555666777999999888888777888999:::;;;;;;;;;;;;;;;;;;<<<======777888999;;;<<<>>>???@@@===>>>???@@@???>>><<<:::888999999999:::<<<======999@@@DDDCCCDDDIIIMMMNNNHHHGGGDDDBBBAAABBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEGGGIIIIIIGGGDDDCCCCCCAAAAAAAAABBBCCCCCCDDDDDDCCCDDDDDDDDDCCCBBBBBBAAAAAACCCGGGIIIJJJIIIFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHIIIGGGEEEDDDEEEHHHLLLNNNOOOPPPRRRRRROOOLLLGGGEEEDDDEEEFFFFFFFFFEEEEEEDDDCCCDDDFFFGGGHHHHHHIIIHHHooo]]]OOOJJJJJJIIIJJJJJJIIIGGGEEECCCDDDEEEFFFFFFDDDBBBAAAHHHQQQZZZZZZQQQHHHBBBAAA>>>????????????@@@@@@@@@<<<===>>>===;;;999:::;;;555777999::::::;;;===???:::999999;;;>>>@@@@@@???;;;;;;<<<===>>>>>>>>>>>>::::::::::::999999999999999999888777666666666666444555666666444333333444222222333333333333222222333444444444333333222111000///////////////000000///111222111000//////000...//////...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++***+++,,,---------------........................******+++++++++,,,,,,,,,++++++++++++++++++++++++...------------...///000+++,,,,,,---------------***,,,------+++******+++))))))))))))************))))))))))))************************************((()))***)))'''%%%&&&'''''')))++++++((('''(((*********))))))))))))******))))))))))))************'''(((((()))***++++++,,,)))))))))))))))******+++&&&'''(((***++++++++++++((((((((((((''''''''''''''''''(((((())))))******'''((()))***+++******)))((((((((((((((((((((((((''''''((((((((()))))))))%%%%%%%%%&&&&&&''''''((((((((((((((())))))))))))&&&&&&''''''((())))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((()))))))))*********+++************))))))))))))************************++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++*********+++++++++,,,,,,+++***)))***,,,---,,,+++,,,,,,---............---+++,,,,,,------,,,,,,+++,,,,,,---------------------------...............------------,,,,,,,,,+++,,,---------,,,,,,...///---///000000///......///---......///000000111111111000000000000000111222222111111111222222333444666666666555555555555555111444555555444333555777777666666666666777888888999999999999::::::::::::888888999:::<<<===>>>>>><<<===???@@@@@@>>><<<;;;888888999:::;;;<<<===>>>:::???CCCEEEHHHNNNOOOMMMHHHFFFDDDBBB@@@AAAAAABBBAAAAAAAAABBBBBBCCCDDDEEECCCEEEGGGGGGDDDAAA@@@@@@?????????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@BBBEEEHHHIIIHHHGGGEEECCCDDDEEEFFFFFFGGGFFFFFFHHHFFFDDDCCCDDDGGGJJJMMMMMMNNNPPPPPPNNNJJJFFFCCCAAABBBEEEGGGGGGEEECCCAAA@@@AAADDDFFFHHHIIIIIIIII{{{mmmbbbVVVLLLFFFGGGHHHJJJJJJIIIFFFEEEDDDEEEGGGGGGFFFEEEBBBAAAKKKRRRYYYWWWMMMDDDAAABBB???@@@@@@@@@@@@AAAAAAAAA>>>>>>===;;;999999;;;===999;;;===>>>>>>???AAACCC999999999;;;>>>AAAAAA@@@999:::;;;===>>>>>>>>>>>>999999999888888888777777999999777666555555555555555666888777666444555555///000222333333222111000333333333333222222111000---,,,,,,,,,...000222333---///000000///......///---......,,,++++++...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++***+++,,,,,,------------........................+++++++++,,,,,,---------************************************++++++,,,---+++,,,------......------)))+++,,,,,,***))))))***)))))))))))))))******************)))))))))))))))************************+++,,,,,,+++((('''((((((&&&(((+++***'''%%%&&&(((******))))))))))))******))))))))))))************''''''((()))***++++++,,,***)))((((((((()))+++,,,%%%&&&((()))+++,,,,,,,,,++++++******))))))((((((&&&'''((()))***+++,,,---'''((()))+++++++++***))))))))))))***************(((((((((((())))))))))))'''''''''((((((((((((((('''''''''(((((((((((()))&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++************)))))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++))))))(((((((((((())))))******************************+++++++++,,,,,,,,,,,,+++***+++---...---,,,+++,,,------......------******++++++++++++******...---------------------,,,------......---,,,+++---......//////......---,,,---------,,,,,,...000---///111111000//////000------......///000000111000000000000000111222222222222111111222333444444666666666666666666555555333555666555333222333555555444444444444555555666777888888999999999888888999::::::;;;;;;<<<<<<===999:::===>>>>>>===;;;999888999999:::<<<======>>><<<@@@DDDFFFKKKPPPOOOJJJGGGEEECCCAAA??????@@@AAA@@@@@@@@@@@@AAABBBCCCDDDBBBDDDFFFEEEBBB???>>>>>>===>>>>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBB???AAADDDGGGIIIIIIHHHGGGBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFDDDCCCCCCFFFJJJLLLKKKMMMNNNNNNLLLHHHDDDBBB>>>AAADDDGGGGGGEEEAAA???@@@AAADDDGGGIIIJJJKKKKKKxxxkkkbbbYYYOOOGGGFFFGGGIIIIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHFFFDDDJJJLLLNNNNNNLLLHHHCCC@@@AAABBBBBBBBBAAAAAA@@@???===<<<:::999888888999999<<<<<<<<<===============:::;;;<<<>>>????????????@@@>>>===>>>@@@@@@>>>;;;===666333888;;;999777999888::::::999666555777:::777777888777666555333222333222111111000000111111222222333333222111///...------------...///111111///000111111111000...---........................,,,+++++++++***)))))))))------...///...---+++***---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***'''(((***+++,,,++++++***++++++++++++++++++,,,,,,...---+++*********++++++******))))))))))))******))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))))))))))))))(((((((((((('''((()))******)))((('''******))))))((((((''''''***************)))(((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&(((''''''&&&&&&&&&''''''******************+++++++++******)))(((''''''&&&))))))((((((((((((((()))&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''************************''''''''''''''''''''''''((()))*********((('''&&&+++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((++++++++++++************''''''((()))))))))))))))******************************+++,,,+++***)))(((%%%&&&(((***,,,---......)))***,,,,,,,,,***((('''(((((((((((())))))))))))((()))***++++++***((((((***)))((()))+++,,,,,,,,,---,,,+++******+++,,,---000...+++)))((()))+++,,,++++++******+++---///000///---+++,,,///111///---******++++++++++++,,,,,,------------------------,,,+++---000444444111...///000111222222111000///555444333333333444555666555555666666555444333333666666666666555444333333555444444333333222222111888777777666666777888999::::::;;;;;;<<<=========;;;<<<=========<<<:::999444777;;;======>>>???@@@AAA@@@AAAFFFLLLOOOMMMIIIGGGCCC???===???AAAAAA@@@>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA???BBBGGGIIIIIIGGGFFFEEEBBBBBBAAAAAAAAABBBCCCCCCGGGGGGFFFDDDCCCDDDFFFIIIKKKMMMNNNNNNLLLIIIDDDBBB>>>@@@CCCEEEEEEDDDAAA??????@@@BBBDDDFFFHHHIIIIIIvvvnnnbbbYYYSSSNNNHHHCCCFFFGGGGGGGGGFFFEEEFFFFFFGGGGGGGGGHHHHHHGGGEEECCCGGGIIIKKKLLLKKKHHHDDDAAABBBBBBBBBBBBAAAAAA@@@??????>>>===;;;;;;;;;;;;<<<=========>>>>>>>>>>>>>>>:::;;;<<<===>>>??????>>>???===;;;<<<>>>>>><<<:::<<<777555999:::777777:::999:::;;;999666555666777555555666666555444222222333222111111000000111111111111222222222111000///000000///.........//////...//////000///...---,,,........................++++++++++++************++++++,,,,,,++++++***)))---,,,++++++******++++++*********+++++++++,,,,,,,,,,,,,,,------------...,,,,,,------,,,,,,+++******+++,,,---------------(((((()))***++++++,,,,,,---,,,+++*********++++++******))))))))))))******))))))))))))))))))))))))******++++++++++++******((((((((()))))))))***************))))))(((((((((((()))******)))((('''&&&******))))))((((((((((((***************)))(((((()))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((''''''))))))((((((((((((((()))*********************************)))((('''''''''((((((''''''''''''((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((()))******)))((('''&&&***)))((('''''''''''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))***++++++++++++*********************************+++++++++***)))(((((((((((((((((('''&&&%%%)))***+++,,,+++***((('''))))))))))))***************+++,,,,,,,,,,,,+++******((('''(((***,,,,,,+++,,,++++++++++++++++++,,,000///---+++******+++,,,++++++******+++,,,---...---+++***+++---...---+++------........./////////------------------------,,,,,,---111444444222///000000111111111111000000111111000000000111222333666555555555444444444333222222333333333222111111444444444333333333333222999888777777777888999::::::;;;;;;<<<<<<===>>>>>><<<<<<=========<<<;;;:::;;;===????????????@@@AAAAAA@@@AAAFFFLLLNNNLLLIIIEEEBBB>>>===???AAAAAAAAA@@@???>>>>>>???BBBDDDFFFIIIHHHFFFDDDCCCBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@>>>??????@@@AAABBBCCCCCC???BBBFFFHHHHHHGGGFFFFFFCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCAAA@@@@@@CCCEEEJJJLLLMMMMMMLLLHHHEEEBBB???@@@BBBCCCCCCBBB@@@>>>???@@@BBBEEEGGGHHHIIIJJJttt]]]ZZZTTTNNNIIIGGGFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDGGGGGGGGGGGGFFFEEECCCBBBCCCEEEGGGIIIIIIGGGDDDBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???===<<<;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===============>>><<<::::::;;;;;;;;;:::;;;999999:::999777999===<<<===<<<:::777555444444222333333444444333333222222222111000000000000111///000000111111111111000444333111000...------------............---,,,,,,------------------------*********+++++++++++++++,,,++++++************+++,,,,,,+++************+++*********++++++++++++,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,+++***,,,,,,++++++,,,,,,------&&&&&&''')))***+++,,,------,,,+++*********++++++************************))))))))))))))))))))))))******++++++++++++******)))))))))*********++++++,,,,,,+++***))))))(((((())))))******)))((('''&&&***))))))))))))(((((((((***************)))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))*********))))))******++++++******))))))***************))))))((((((''''''''''''&&&&&&&&&&&&''''''***)))((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))((((((''')))(((((('''''''''((((((((((((''''''(((((()))***''''''''''''''''''''''''((()))******++++++******))))))))))))))))))))))))******++++++******)))(((******)))(((&&&$$$###"""((()))***++++++)))((('''))))))*********+++++++++***++++++,,,,,,,,,++++++)))((('''(((***++++++++++++++++++,,,,,,+++++++++///......------,,,,,,,,,++++++*********++++++,,,,,,+++***+++---...---,,,...////////////000000000------------------------------///111444444222000111111000000000000111111333333222222222333444555666555444333333333444555333444444555555555555555333333333333444444444444999999888777888999:::;;;;;;;;;<<<<<<===>>>>>>>>>=========>>>===<<<<<<;;;???@@@@@@???======>>>@@@@@@???AAAEEEJJJLLLJJJGGGCCC@@@>>>===???AAABBBBBBAAA@@@??????@@@CCCGGGIIIMMMKKKHHHEEECCCBBBBBBBBBCCCCCCBBBAAA@@@??????>>>======>>>@@@AAABBBCCCDDD@@@CCCFFFGGGGGGFFFGGGHHHEEEEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBAAA???@@@BBBDDDIIIJJJLLLLLLKKKHHHEEECCCAAAAAAAAAAAAAAA@@@???>>>@@@AAACCCEEEGGGIIIJJJJJJ}}}hhh[[[TTTTTTQQQLLLFFFCCCDDDFFFFFFEEECCCBBBCCCCCCCCCCCCEEEFFFGGGFFFDDDBBBAAA@@@@@@BBBEEEGGGHHHGGGEEECCCBBBAAAAAAAAAAAAAAAAAAAAA>>>===<<<::::::::::::;;;>>>>>>>>>>>>============:::;;;;;;<<<<<<<<<<<<;;;<<<;;;:::999999:::::::::;;;<<<======::::::>>>CCCAAA@@@???<<<888555444333111222222333333444444444222222111000000000000000......///000111111111222444333111000......------............------,,,,,,------------------------*********++++++,,,,,,,,,...---,,,++++++,,,---...,,,++++++***************************++++++++++++++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***++++++)))))))))***+++,,,'''(((((()))***+++,,,,,,,,,+++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******)))*********++++++++++++---,,,,,,+++***)))((((((((((((((())))))))))))((())))))))))))))))))))))))***************)))((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))******+++++++++***))))))((())))))******)))))))))((((((((('''''''''&&&&&&&&&'''((((((***)))((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((())))))))))))((((((((((((''''''''''''(((((()))((((((((((((((()))******'''''''''(((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((***************))))))((())))))******))))))(((((()))******++++++***))))))((())))))))))))*********((()))))))))************)))((('''''')))++++++******+++,,,------,,,+++***,,,---.........,,,+++***++++++******************------------...//////...,,,,,,---------.........---------------------------...000222333333222111222111000//////000111222333333333333444444555555666444333111111222444555444444555666777888888888222222333333444555555666888777777777777888:::;;;;;;;;;<<<======>>>>>>???===>>>>>>=========<<<<<<=========;;;999999;;;=========???CCCFFFHHHFFFDDD@@@>>>======???@@@BBBCCCAAA@@@??????AAADDDHHHKKKNNNKKKHHHDDDCCCCCCDDDDDDEEEDDDDDDBBBAAA???>>>======>>>>>>???@@@AAAAAABBBAAACCCEEEFFFFFFFFFHHHIIIHHHGGGFFFDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCCCCEEEFFFHHHIIIKKKKKKJJJHHHFFFDDDDDDCCCBBBAAA@@@@@@??????@@@BBBDDDFFFHHHJJJJJJKKKwwwbbbUUUPPPLLLMMMMMMHHHAAA>>>>>>AAAEEECCCBBBBBBDDDEEEDDDCCCCCCEEEGGGFFFCCC@@@???@@@AAACCCEEEGGGHHHHHHFFFEEEBBBAAA@@@@@@@@@AAABBBBBB???>>><<<;;;::::::;;;<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::999;;;;;;;;;:::999999999:::;;;>>>???>>>===@@@EEEIIIGGGDDD@@@<<<999777555333222222222333333444555555222111000000//////000000------......///000111222111111000////////////////////////...............------------------------******++++++,,,,,,,,,------,,,+++***++++++---...,,,+++******))))))******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***,,,+++***)))))))))++++++++++++++++++++++++******++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))******++++++++++++******)))*********++++++++++++,,,,,,++++++***))))))(((&&&''''''((()))***++++++))))))))))))***************************)))(((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++((((((((((((((()))***+++,,,+++)))((('''((()))***))))))))))))((((((((((((((((((''''''((())))))******)))'''&&&%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))(((((((((((()))))))))(((''''''''''''(((((()))((((((((((((((()))******&&&'''''''''((((((((()))&&&&&&'''(((((((((((((((''''''''''''''''''''''''*********)))))))))))))))((()))******++++++++++++******++++++++++++++++++'''''''''(((((((((((()))((((((((())))))******+++)))((('''(((***+++++++++***+++,,,------,,,+++******+++,,,------,,,***)))******+++************)))------............//////+++,,,,,,,,,,,,------------------------------------///000111111111111111222111000//////000111222//////000000111111111111555333222000111222444555000111222333444555555555222222333444555555666666666555555555666777999:::;;;;;;<<<<<<===>>>>>>>>>>>>======<<<<<<<<<<<<<<<999999:::999888999;;;>>>:::;;;===@@@BBBCCCBBB@@@=========>>>>>>???AAACCC@@@@@@??????AAADDDHHHJJJJJJIIIFFFDDDCCCDDDFFFGGGFFFEEEEEEDDDBBB@@@>>>===?????????????????????>>>@@@BBBEEEFFFFFFFFFHHHJJJIIIHHHGGGFFFEEEEEEDDDDDDGGGHHHIIIHHHGGGFFFHHHIIIIIIJJJKKKKKKJJJHHHFFFEEEFFFEEECCCBBBAAAAAAAAABBB@@@BBBDDDFFFHHHJJJJJJKKKsss```RRRMMMMMMFFFGGGHHHFFFAAA??????@@@DDDBBBBBBDDDGGGHHHFFFCCCBBBEEEHHHGGGCCC@@@AAABBBEEEFFFHHHIIIJJJIIIHHHGGGBBBAAA@@@???@@@AAABBBCCCBBBAAA???>>>======>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999888777888:::;;;;;;999888888888999<<<======???FFFLLLNNNKKKFFF@@@;;;888777555444333222222222333333444555111111000////////////000------------...///111111///............//////000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***))))))))))))******+++++++++***))))))))))))***)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***------,,,,,,++++++,,,,,,------,,,,,,+++***************+++,,,,,,,,,++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))******++++++++++++******)))))))))*********+++++++++************)))))))))''''''''''''(((***+++,,,)))))))))************+++***************)))((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))))))))***''''''''''''(((((()))***---+++)))'''''''''((()))))))))))))))((((((((((((((((((((((((((()))***+++)))(((&&&$$$$$$%%%&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***)))(((((('''''''''((((((((((((''''''(((((()))***$$$$$$%%%%%%&&&''''''''''''((())))))******))))))((((((((((((((((((((((((+++***)))(((((((((((()))((()))))))))))))))((((((***************+++++++++&&&&&&&&&'''''''''((((((************+++,,,---...***)))((()))+++,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,,,,+++***)))******++++++,,,++++++******+++---,,,++++++,,,...------........./////////---------------------------///000000//////000111111111000000000000111111000000111222222222222111333222111111111222333444222333444555666666666666222333333444555666666666555444444444555777888:::::::::;;;;;;<<<===============<<<;;;;;;;;;;;;<<<777999:::::::::;;;===???999:::===???@@@@@@??????<<<===>>>>>>===>>>@@@BBB@@@@@@@@@AAACCCEEEGGGHHHHHHGGGEEEEEEEEEFFFHHHJJJFFFFFFGGGFFFDDDBBB@@@???@@@@@@??????>>>=========???BBBEEEGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIKKKJJJIIIHHHIIIJJJLLLLLLLLLLLLJJJIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBCCC@@@AAACCCEEEGGGIIIJJJJJJkkk^^^TTTLLLIIIJJJFFFGGGHHHGGGFFFDDDCCCCCCCCCBBBBBBFFFKKKLLLIIIEEECCCGGGJJJIIIEEECCCDDDFFFJJJKKKLLLLLLLLLKKKIIIHHHBBBAAA@@@??????AAACCCDDDBBBAAA@@@>>>===>>>>>>???>>>======<<<;;;;;;::::::::::::::::::999888777666444777;;;;;;888666555666666888999999@@@KKKQQQPPPLLLFFF===777555555555444222222111000111222333333111111000///////////////...------------...000111......------------......///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++(((((()))***************++++++***)))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++***---------------,,,+++***++++++++++++************)))***+++,,,,,,,,,,,,+++)))***,,,------,,,***)))))))))))))))))))))))))))******++++++++++++******((((((((()))))))))******(((((())))))))))))*********)))(((''''''((())))))))))))*********+++++++++***************)))((((((&&&'''((()))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''((()))******---+++)))'''&&&'''((()))(((((((((((())))))))))))''''''&&&'''((()))******)))(((&&&$$$$$$%%%&&&(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''((()))***+++***)))((('''''''''''''''''''''&&&&&&''''''((()))$$$%%%%%%&&&''''''(((((('''((())))))******))))))((((((((((((((((((((((((+++***)))((('''(((((()))(((((((((((((((((('''&&&((((((((((((((()))******''''''''''''((((((((((((+++************,,,---...+++***)))***,,,---------,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,,,,+++)))***+++,,,------,,,,,,)))+++------++++++,,,......////////////000000000------------------------,,,...000///...---///000000000111111111111000000111222333444555444444333111111111111222222222333555666777888888888888888333333444444555555666666555555444555666777999:::999999::::::;;;<<<<<<<<<===<<<;;;:::999::::::;;;777999;;;<<<<<<<<<===>>>999;;;>>>@@@@@@?????????;;;===???>>>======???AAAAAABBBCCCEEEFFFGGGGGGGGGHHHGGGGGGGGGHHHIIIJJJJJJGGGGGGHHHHHHGGGDDDBBB@@@>>>>>>>>>>>>>>>============AAAEEEHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLMMMMMMKKKKKKKKKLLLNNNNNNMMMLLLKKKIIIGGGFFFCCCCCCCCCCCCCCCCCCBBBBBB???@@@BBBEEEGGGHHHIIIJJJxxxhhhXXXSSSQQQKKKGGGGGGGGGGGGGGGGGGGGGEEECCCAAABBBAAACCCHHHNNNOOOKKKFFFDDDIIILLLLLLHHHEEEGGGIIINNNNNNOOONNNMMMLLLJJJIIIBBBAAA@@@??????AAACCCDDD@@@???>>><<<<<<<<<<<<===???>>>>>>===<<<<<<;;;;;;:::::::::999888777666555111555:::;;;888444333333333555555777@@@NNNSSSQQQLLLEEE;;;555333444444444222111000//////000111222111111000///////////////......---,,,---...///000///...---,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++---------,,,++++++******)))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,+++***)))'''(((((())))))******++++++)))***+++,,,---,,,,,,+++)))***,,,------,,,***)))))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))'''''''''((())))))******---,,,***((('''&&&''''''))))))******++++++++++++***************)))((((((&&&''')))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))***+++---+++)))&&&%%%&&&((()))(((((((((((())))))))))))%%%%%%%%%&&&'''((()))******)))&&&$$$$$$%%%'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''''')))***++++++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((((()))***++++++%%%&&&&&&'''''''''''''''))))))))))))))))))))))))+++***((('''''''''((()))''''''((()))*********)))&&&&&&&&&&&&&&&'''((()))(((((((((((()))))))))))))))((((((((((((***,,,---,,,+++******,,,......------,,,+++******+++,,,---------------------------)))***+++---......------+++...000///---,,,...111............////////////------------------------+++...000///---,,,...000///000111222222111000///...///000111222111000000///000111222222222222222333444444555555555555555444444444555555555555555666555555666777999:::<<<888888999::::::;;;;;;<<<<<<;;;:::999888999::::::666888;;;<<<;;;::::::;;;:::<<>>@@@CCCDDDFFFGGGHHHHHHGGGGGGIIIIIIJJJJJJJJJJJJJJJJJJGGGHHHIIIIIIHHHFFFCCCBBB<<<<<<======>>>>>>??????<<<@@@EEEIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJMMMNNNPPPPPPNNNNNNNNNOOOPPPOOOOOOMMMKKKIIIGGGFFFAAAAAABBBCCCCCCBBBBBBBBB???@@@BBBDDDFFFHHHIIIIIIzzznnn\\\VVVOOOKKKKKKLLLLLLKKKIIIHHHGGGGGGGGGFFFDDDCCCEEEGGGIIIJJJJJJIIIGGGFFFJJJJJJIIIGGGFFFGGGKKKMMMQQQLLLHHHGGGIIIJJJFFFCCC@@@BBBCCCCCCBBBAAAAAABBBBBBAAA???============>>><<<<<<;;;:::999999999999888666444666999:::999777999999888777777777777777444555777;;;???CCCGGGIIIEEEBBB>>>999666444444555333222111111000000111111//////000000111111111222//////......---------,,,//////...------------...000000000...,,,+++,,,---........................++++++,,,,,,,,,++++++***,,,,,,,,,++++++*********)))******)))(((((()))+++---,,,+++)))((((((''''''+++,,,---------+++((('''***+++---......---+++***++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((()))))))))***+++++++++,,,---,,,+++)))((((((''''''---***((((((******(((&&&'''(((((()))***+++++++++)))************+++++++++******))))))))))))))))))''''''((()))))))))))))))((((((((((((''''''''''''(((((())))))))))))((((((***)))((('''&&&&&&'''((($$$%%%'''&&&%%%%%%&&&(((&&&'''(((*********)))((()))************)))((((((''''''((((((((((((((((((((((((''''''''''''(((((())))))((('''''''''''''''***'''%%%%%%&&&'''''''''(((((('''&&&&&&&&&&&&&&&)))))))))))))))******++++++*********))))))((((((((((((((((((''''''''''''''''''((((((((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))+++******)))))))))))))))((((((''''''''''''((((((************))))))))))))***************++++++,,,,,,+++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++***)))))))))***++++++,,,---------------------.../////////////////////////////////,,,******,,,---,,,***......---,,,,,,...///000111111000...---,,,+++***111000000///...---------000000000111222222333333555555555444333333666888666555555444444444555555333444555777999;;;===>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>????????????<<<<<<===???@@@@@@===;;;===<<<;;;::::::;;;<<<===@@@BBBEEEHHHJJJKKKJJJJJJLLLKKKIIIHHHGGGHHHHHHIIIIIIGGGFFFEEEFFFEEEDDDBBBAAA???======>>>???>>>===???@@@BBBBBBCCCEEEHHHKKKOOONNNMMMKKKJJJIIIIIIIIIPPPPPPOOOOOOPPPQQQSSSTTTQQQNNNKKKIIIHHHFFFDDDBBBAAAAAABBBCCCDDDDDDDDDCCC>>>AAABBB@@@CCCHHHKKKJJJsssbbbYYYTTTPPPKKKHHHIIIJJJJJJIIIHHHGGGGGGHHHHHHHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFHHHHHHHHHFFFEEEFFFIIILLLLLLHHHEEEEEEGGGHHHFFFBBBBBBCCCEEEDDDCCCBBBBBBCCCAAA@@@???>>>======>>>>>>===<<<;;;:::999888888888888666555666999:::999777999888777777666666666777888888:::<<<>>>AAACCCEEE???===:::777555444555555333222111111000000111111000000000111111111222222111000000000/////////...//////...------------...,,,---......------...000------------------------***+++,,,,,,,,,,,,******,,,,,,,,,+++++++++******)))*********((((((***+++,,,+++***))))))(((((()))------...///...,,,***)))+++,,,---......---+++***++++++++++++++++++++++++***+++++++++++++++***)))************))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***************+++++++++,,,+++***)))((((((((((((,,,***((()))++++++***((('''(((((()))******++++++)))************++++++++++++++++++******)))))))))''''''((()))))))))))))))((((((((('''''''''&&&&&&'''(((((())))))(((((('''***)))((('''&&&''''''(((%%%&&&''''''&&&&&&'''((('''((())))))******)))))))))))))))(((((((((''''''((((((((((((((('''''''''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&)))'''%%%%%%&&&(((((('''******)))((((((((((((((())))))(((((())))))***+++******)))))))))(((((((((************))))))))))))''''''((((((((((((''''''))))))((((((((('''''''''(((((((((((((((((((((((())))))((('''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))(((((((((((()))))))))))))))***++++++++++++++++++++++++++++++------,,,,,,------...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......000000000000000000000000000...,,,,,,...///---+++......------......///000////////////000000000000111000000///......------//////000000111222222333444444555444333333555777666666555555555555555666666666777888:::;;;<<<<<<===>>>???@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@@@@AAA>>>======???@@@AAA???===>>>>>>===<<<===>>>??????BBBDDDGGGJJJLLLLLLLLLKKKJJJJJJIIIHHHGGGHHHIIIIIIHHHFFFEEEDDDDDDCCCBBB@@@AAA???======?????????>>>???@@@AAABBBBBBDDDHHHJJJKKKKKKKKKKKKLLLMMMMMMNNNQQQPPPPPPPPPPPPQQQRRRSSSPPPNNNKKKIIIHHHGGGEEECCCBBBCCCDDDDDDDDDDDDDDDDDDBBBEEEFFFDDDFFFLLLNNNMMM{{{kkk\\\SSSOOONNNLLLIIIHHHHHHIIIHHHHHHGGGGGGIIIJJJJJJIIIIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCDDDGGGJJJGGGDDDAAABBBDDDEEEDDDBBBCCCEEEFFFEEEDDDBBBBBBCCC??????>>>>>>>>>>>>>>>???>>>===;;;:::999888888888888777666777888999888777777777777666666666666666:::999999::::::;;;<<<===777777666666555555555555222222111000000000000111000000000111111111111111000000000/////////////////////...------------...,,,---......------...000++++++++++++++++++++++++)))***,,,------,,,***))),,,,,,,,,++++++++++++***)))***+++***((((((***++++++******)))))))))******...//////000///...,,,++++++,,,---.........,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***)))((()))))))))))))))(((((((((++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))+++++++++*********************))))))))))))******+++***)))***+++,,,,,,***((((((((()))******++++++)))************+++++++++------,,,+++***))))))((('''(((((()))))))))))))))(((((('''''''''&&&&&&&&&'''''''''(((((('''''''''))))))(((''''''''''''(((&&&'''((((((''''''((())))))))))))))))))******+++)))((('''&&&&&&&&&''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&(((&&&$$$$$$&&&((()))(((***))))))(((((((((((()))))))))(((((())))))***+++))))))((((((((((((((('''************))))))))))))'''(((((((((((((((((('''))))))((((((((((((''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&)))))))))(((((()))))))))))))))((((((((('''''''''((((((((((((((()))******************************------,,,,,,------...///---,,,,,,++++++,,,,,,---,,,------------,,,,,,+++------...//////000111111...///000111111///...---////////////////////////000///...///000000...,,,---......///////////////+++,,,---...000111333333000000000///......------......///000000111111222222333444333222333444666777777666666666666777777999999999::::::;;;;;;;;;>>>???@@@AAAAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>AAACCCDDDBBB@@@??????@@@AAA@@@???@@@?????????@@@@@@AAABBBCCCFFFIIIMMMNNNNNNLLLKKKIIIHHHHHHHHHHHHIIIIIIJJJHHHFFFDDDCCCCCCBBB@@@>>>@@@???===>>>???@@@@@@???@@@@@@AAAAAAAAACCCGGGJJJKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQQQQPPPQQQQQQRRRSSSOOOMMMKKKJJJIIIHHHFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCEEEIIIJJJIIIKKKOOOQQQOOOpppccc[[[TTTQQQRRRLLLKKKJJJIIIIIIHHHGGGFFFGGGIIIKKKLLLLLLKKKKKKKKKGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCBBBCCCEEEHHHFFFDDDAAAAAABBBCCCBBB@@@DDDEEEFFFEEECCCAAAAAABBB>>>>>>>>>>>>>>>?????????>>>===<<<:::999888777777888888777777888888777777666666777777777666666666777666555555555555555666333444555666666555444333222222111000000000000000/////////////////////000------------------------//////...------------...///000111///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---...,,,+++)))++++++++++++++++++++++++***++++++***))))))***,,,***)))))))))******+++,,,......//////...---,,,,,,,,,,,,---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******************))))))))))))+++++++++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++***)))))))))))))))(((((()))***++++++***)))***+++,,,---------(((((())))))************))))))*********+++++++++......---,,,+++))))))((((((((())))))))))))(((((())))))((((((((((((''''''&&&&&&''''''''''''&&&&&&((((((((('''''''''(((((('''((())))))(((((()))***+++***)))(((((()))***+++***)))'''%%%%%%&&&'''((()))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''%%%$$$$$$''')))))))))((('''&&&&&&&&&&&&''''''((((((((((((((()))******((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''(((((())))))(((((((((((((((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&''',,,++++++******++++++,,,))))))))))))(((((((((((('''''''''''''''((()))))))))))))))))))))*********++++++******++++++,,,------,,,,,,++++++,,,,,,------------......---,,,,,,,,,---///111444666888999111111000000/////////...------------------------/////////000000///...,,,---...///000111000///...((()))***,,,...000111222000000//////.....................///000000111111111222333333222222444666777777777777777777888999999999::::::;;;<<<<<<===???@@@AAABBBBBBAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<>>>AAADDDFFFGGGDDDAAA??????@@@@@@?????????@@@@@@AAABBBCCCDDDDDDFFFJJJNNNOOONNNLLLJJJGGGGGGGGGHHHHHHIIIIIIJJJHHHFFFDDDCCCBBBAAA???===@@@>>>===>>>@@@BBBBBBAAAAAAAAAAAA@@@@@@BBBFFFIIINNNNNNNNNOOONNNNNNNNNMMMQQQQQQQQQQQQQQQRRRRRRRRROOOMMMKKKKKKKKKIIIGGGEEEDDDDDDEEEDDDDDDCCCBBBAAAFFFJJJKKKJJJLLLPPPPPPNNNpppbbbVVVQQQPPPNNNNNNPPPLLLLLLKKKJJJHHHFFFDDDDDDHHHKKKOOOPPPNNNLLLLLLLLLHHHGGGFFFEEEEEEEEEEEEEEEBBBCCCCCCBBBAAABBBDDDFFFHHHFFFDDDBBBBBBAAA@@@???DDDEEEEEEDDDAAA?????????>>>>>>>>>???????????????======;;;:::999888888888888999999888777666666666555666777777888777666666444333333333333333444444444555666777666555333222222111000000//////000000........................,,,,,,,,,---------------//////...------------......000111000---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------+++***++++++++++++++++++++++++***++++++***))))))***,,,))))))))))))***+++,,,---,,,---------,,,,,,,,,++++++,,,,,,------.........++++++++++++++++++++++++++++++,,,---......------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++***)))))))))(((((((((((()))***+++,,,((()))***++++++,,,---...)))))))))))))))*********))))))*********+++++++++......---,,,+++))))))((((((((())))))))))))((((((*********)))))))))((((((&&&&&&''''''''''''&&&&&&''''''(((((((((((((((((('''((())))))(((((()))++++++***)))(((((()))***++++++***(((&&&&&&'''((()))))))))(((((('''''''''&&&'''''''''&&&&&&'''''''''((('''''''''''''''(((((('''%%%$$$$$$''')))))))))''''''&&&&&&&&&&&&''''''((((((((('''((())))))***''''''''''''(((((((((((((((((((((((('''''''''''')))(((''''''''''''((()))(((((())))))))))))))))))***************************))))))((('''((((((((()))((((((''''''(((((()))+++++++++*********))))))'''''''''''''''(((((()))(((((()))))))))*********++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,---......---------+++,,,...000222444666777444222///------...000111........................---.........---,,,,,,,,,,,,---///000000000///...******+++,,,---...//////////////////.....................///000000111111000111333333333333444666777777777777777888999999888888999:::<<<===>>>??????@@@AAAAAAAAAAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<>>>AAADDDFFFJJJGGGBBB???>>>>>>>>>===>>>>>>???AAABBBCCCDDDDDDDDDFFFIIILLLMMMLLLJJJHHHFFFGGGGGGHHHHHHIIIIIIIIIHHHFFFDDDCCCCCCBBB@@@>>>???>>>===>>>AAACCCDDDCCCCCCBBBBBB@@@@@@BBBFFFIIINNNNNNOOOOOOOOOOOONNNMMMOOOOOOPPPPPPQQQRRRRRRRRROOONNNLLLLLLLLLJJJHHHEEECCCCCCCCCCCCBBBAAAAAA@@@DDDHHHJJJJJJKKKNNNMMMJJJ~~~gggVVVNNNHHHJJJMMMLLLKKKKKKJJJKKKJJJHHHEEECCCBBBCCCLLLOOOSSSSSSOOOLLLKKKLLLGGGGGGFFFFFFEEEEEEDDDDDDAAABBBCCCBBBAAAAAACCCEEEIIIHHHFFFDDDBBBAAA@@@@@@DDDEEEEEEDDDAAA???>>>>>>>>>>>>????????????>>>===<<<<<<;;;:::999999999999999::::::999666555555666555666888999999888777777444444444444444555666777444555666666666555333222111111000////////////000............------------...............///////////////...------------...***---///000///.........------------------------)))******+++,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,+++))))))+++,,,***************+++,,,---++++++++++++++++++++++++***+++++++++,,,------...++++++++++++++++++++++++***+++,,,---............+++++++++,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************))))))(((((()))***++++++((()))++++++***+++,,,...))))))))))))))))))******)))************+++++++++------,,,+++***))))))((()))))))))))))))(((((('''*********)))))))))(((((('''''''''(((((('''''''''&&&'''(((((()))((((((((('''((())))))(((((()))******))))))(((((((((((((((***)))((('''''''''((()))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''((())))))(((&&&$$$$$$&&&((()))((()))(((((((((((())))))***((((((''''''(((((()))***'''(((((((((((()))))))))************)))))))))))))))((('''&&&&&&'''((()))(((((())))))))))))******++++++++++++++++++++++++++++++***)))))))))))))))***))))))(((((())))))***,,,,,,+++++++++*********'''''''''''''''((())))))((())))))******+++++++++------,,,,,,------...///---,,,,,,++++++,,,,,,---+++,,,,,,------------,,,,,,---------------------333111...,,,,,,...000111000000000000000000000000,,,------,,,******+++---,,,------.......................................//////////////////............///000000111111222///111444444444444555666777666666666777888999:::777888999:::<<<===>>>???===>>>???@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>AAACCCDDDIIIEEEAAA>>>>>>======<<<<<<===???AAACCCDDDDDDDDDEEEFFFHHHJJJJJJJJJIIIHHHFFFGGGHHHHHHHHHHHHHHHGGGFFFEEECCCCCCCCCCCCAAA???>>>======???BBBEEEFFFEEEEEEDDDCCCAAA@@@BBBFFFIIIJJJLLLMMMOOOPPPPPPPPPOOOKKKLLLNNNOOOQQQRRRRRRRRRPPPOOONNNMMMMMMKKKGGGEEEAAAAAABBBBBBBBBAAA@@@@@@BBBGGGIIIIIIJJJLLLJJJFFF{{{eeeVVVLLLFFFEEEKKKPPPOOOLLLKKKIIIJJJJJJHHHEEEDDDEEEGGGOOOSSSWWWVVVPPPKKKJJJJJJEEEEEEFFFFFFEEEDDDBBBAAA@@@BBBCCCBBBAAAAAACCCDDDGGGGGGFFFDDDBBBAAABBBBBBEEEFFFGGGEEEBBB???>>>>>>??????@@@@@@???>>>===<<<;;;::::::999999:::::::::999:::;;;999666444555666666777999:::;;;:::999888444444444444444555666666333444444444555444444444111111000///////////////000000000//////.........---------......///////////////...------------...***---///000///.........++++++++++++++++++++++++***************,,,---...******+++++++++,,,,,,,,,++++++,,,+++******+++---++++++*********+++,,,,,,++++++*********+++++++++))))))******+++,,,------++++++++++++++++++++++++******++++++,,,+++++++++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***)))))))))))))))******''')))++++++))))))+++---***))))))))))))))))))))))))************++++++++++++++++++******))))))))))))))))))))))))(((''''''(((((((((((('''''''''''''''(((((())))))(((((('''%%%&&&((()))))))))((((((&&&''')))(((''''''(((***((((((((((((((('''&&&&&&((((((((('''''''''&&&&&&&&&&&&''''''((()))))))))))))))(((((((((((())))))'''&&&&&&&&&''''''((())))))'''%%%%%%&&&(((((('''((((((((((((((()))******(((''''''''''''((())))))((((((((()))))))))******************)))))))))))))))((('''&&&&&&'''((()))(((((()))))))))*********************************++++++***))))))))))))***++++++************+++++++++++++++************)))((((((''''''(((((()))***))))))******+++,,,,,,---------,,,,,,------...///---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,---------,,,+++******)))---.........////////////////////////////////////---...---***((((((+++///,,,,,,,,,,,,,,,---......//////............------...///////////////////////////000000111222222333///222444666555555666777666666555666777888999999888999999:::;;;;;;<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@@@@AAACCC@@@>>>===>>>>>>======<<<===@@@BBBDDDEEEEEEEEEHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGHHHIIIHHHGGGFFFFFFDDDBBBAAAAAABBBBBBAAA???>>>======???CCCFFFGGGGGGGGGFFFDDDBBB@@@BBBGGGJJJKKKLLLNNNOOOPPPOOONNNMMMHHHIIILLLNNNPPPQQQRRRRRRQQQPPPOOONNNMMMKKKGGGCCCAAAAAABBBBBBCCCBBBBBBBBBBBBGGGJJJJJJKKKLLLIIIEEErrrbbbUUULLLEEEAAABBBJJJQQQQQQNNNMMMJJJLLLLLLJJJGGGGGGJJJMMMQQQVVVYYYWWWQQQKKKIIIIIICCCDDDEEEEEEEEEBBB@@@???@@@BBBCCCCCCBBBAAACCCDDDEEEEEEEEEDDDBBBBBBCCCDDDGGGHHHHHHFFFCCC@@@?????????@@@@@@@@@???>>><<<;;;::::::999999::::::;;;<<<999;;;;;;999666333444666666777999;;;;;;;;;999888444333333222333333444444111111222333333444555555111111000///////////////222222111111000000000///+++++++++,,,,,,---------//////...------------...---///111111///,,,+++***************************+++***)))))))))+++...///*********++++++,,,,,,,,,+++,,,,,,+++******+++---,,,,,,++++++***++++++,,,+++++++++******+++,,,,,,))))))))))))***+++,,,---++++++++++++++++++++++++***************)))((('''))))))******++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,******))))))))))))******''')))+++***(((((())),,,*********))))))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%(((((())))))))))))((((((%%%&&&((()))))))))((((((&&&'''((((((''''''((()))&&&'''((((((((('''%%%$$$&&&&&&'''''''''&&&%%%$$$%%%%%%&&&'''((()))************))))))))))))******%%%%%%%%%%%%%%%&&&'''(((***'''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))(((((())))))******++++++((((((((((((''''''''''''***((('''&&&&&&'''(((***(((((())))))*********+++))))))))))))))))))))))))+++******)))))))))))))))((((((''''''''''''((((((************))))))))))))((((((((((((((()))******))))))***+++,,,,,,------++++++******++++++,,,------,,,,,,++++++,,,,,,---)))***++++++,,,,,,,,,,,,---------------,,,,,,,,,)))+++...111111000---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///---***'''(((,,,000---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////000000000111222222333333000222555666666666777777555555555555666777888999:::::::::::::::::::::::::::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>????????????===<<<;;;<<<>>>??????>>><<<>>>@@@CCCEEEFFFFFFFFFJJJIIIHHHHHHHHHIIIIIIJJJGGGHHHHHHIIIHHHGGGEEEDDDAAA@@@??????AAAAAA@@@???=========???CCCFFFHHHHHHHHHGGGEEEBBBAAACCCGGGKKKNNNOOOPPPPPPOOOLLLJJJHHHEEEGGGJJJMMMPPPQQQRRRRRRRRRQQQPPPOOONNNKKKFFFCCCAAAAAABBBCCCDDDDDDDDDDDDCCCHHHLLLLLLLLLMMMJJJEEEuuucccVVVMMMIIIDDDGGGLLLRRRVVVVVVTTTQQQLLLKKKJJJGGGEEEDDDFFFHHHYYYWWWSSSOOOKKKIIIGGGFFF@@@BBBDDDEEEEEECCCAAA@@@????????????@@@AAABBBCCCEEEEEECCCBBBAAA@@@@@@@@@CCCDDDDDDDDDDDDBBB@@@???BBBAAA>>>;;;:::999:::;;;<<<:::999999:::;;;999888666777888777444333444555555888;;;<<<:::888777666555555555555555444444444333333333333333333333333////////////......................../////////000---.........//////000000///,,,******...///...,,,,,,---...//////...---,,,************************)))***+++,,,---.........---,,,,,,++++++,,,,,,---------,,,,,,+++***))))))************************---,,,,,,+++*********++++++++++++*********))))))******************+++++++++)))((('''((()))+++,,,------,,,+++************))))))*********+++++++++------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++***)))'''&&&'''(((***+++)))+++---,,,+++***+++,,,))))))))))))))))))))))))******+++++++++******)))''')))***,,,,,,***)))''',,,,,,,,,+++)))(((&&&%%%''')))))))))'''&&&'''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))(((''')))*********))))))(((((('''''')))(((((((((((('''''''''%%%%%%&&&&&&'''(((((((((******++++++++++++******))))))(((((('''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%'''((()))&&&'''***,,,,,,+++)))''''''''''''''''''((())))))***************)))((((((------,,,+++***)))((((((******++++++++++++************))))))))))))******+++******)))(((''''''&&&)))******)))((((((+++---(((((((((((((((((((((((('''((()))***++++++***)))------,,,,,,+++*********+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000...---,,,+++++++++------,,,,,,,,,,,,------..................------+++---...///.........///,,,---...///000000000000444333222222333444555666:::999888666666666777888555777888777666555666777=========>>>>>>>>>>>>===??????>>><<<::::::;;;===AAA@@@???>>><<<<<<;;;;;;===>>>???@@@@@@???>>>===<<<>>>@@@BBBDDDEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHGGGHHHIIIIIIHHHFFFDDDBBBBBBAAA@@@?????????@@@AAACCCAAA@@@BBBFFFHHHGGGFFFKKKJJJHHHFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLJJJIIIHHHFFFGGGIIIKKKMMMPPPQQQRRRQQQRRRRRRPPPMMMIIIGGGGGGCCCCCCCCCCCCDDDEEEFFFGGGDDDFFFIIIKKKMMMMMMLLLKKKtttggg[[[RRRLLLIIIDDDFFFKKKPPPTTTUUURRROOOKKKKKKIIIGGGEEEEEEGGGJJJTTTQQQMMMIIIFFFDDDCCCCCCCCCDDDGGGHHHHHHEEEBBB@@@???>>>>>>>>>???@@@BBBCCCEEEDDDCCCAAA@@@?????????@@@AAABBBCCCCCCBBBAAAAAACCCAAA>>><<<:::999999:::;;;:::999999::::::999888555666777666444333333444555777::::::888666555555444444444444444555555555333333333333333222222222000000//////......------------...///////////////------..................---,,,+++,,,.........---,,,---...//////...---,,,++++++++++++++++++++++++***++++++,,,------------,,,++++++******++++++,,,------,,,,,,+++******)))************************---,,,,,,+++*********++++++++++++*********))))))++++++++++++++++++++++++***)))((('''((()))+++,,,,,,,,,++++++***+++++++++))))))))))))*********+++------,,,,,,,,,+++++++++,,,,,,+++***)))(((((('''((())))))***************)))+++,,,,,,+++******+++))))))))))))))))))))))))*********++++++******)))(((((()))******)))((((((+++++++++***)))((('''&&&((()))))))))'''&&&'''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''(((***))))))))))))((((((''''''((((((((('''''''''&&&&&&&&&&&&''''''((()))))))))))))))************)))))))))(((((((((''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''&&&&&&''''''((()))((())),,,---...,,,+++))))))))))))))))))******+++)))************)))((((((*********)))(((((('''''')))******++++++******)))******))))))))))))***************)))((('''''''''&&&&&&'''&&&%%%%%%''')))))))))))))))))))))))))))'''((()))***+++******)))************++++++++++++,,,,,,,,,,,,,,,+++++++++,,,++++++++++++,,,------+++++++++++++++,,,------......------,,,,,,,,,+++++++++++++++++++++++++++......---,,,,,,,,,,,,---...------------------.....................---------...000000///...///000---...///000000111111111111222333555555555555444777666555444333444555555555666666666555555777999>>>>>>===<<<<<<<<<============>>><<<;;;;;;===???@@@???>>>===<<<;;;;;;;;;===>>>?????????>>>=========>>>@@@BBBDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGJJJKKKKKKKKKJJJHHHEEEDDDAAA@@@???>>>>>>>>>???@@@BBBAAA@@@BBBFFFHHHGGGFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKJJJHHHGGGGGGHHHJJJLLLNNNPPPRRRSSSOOOQQQQQQOOOLLLHHHGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFDDDEEEGGGIIIKKKKKKKKKKKKwwwjjjfff___XXXQQQLLLIIIHHHDDDFFFIIINNNQQQQQQOOOMMMJJJJJJHHHEEEDDDFFFIIIMMMPPPMMMIIIEEEBBBAAAAAABBBEEEGGGJJJLLLKKKHHHCCC@@@???>>>===<<<===>>>AAABBBCCCCCCAAA@@@????????????===>>>???@@@AAABBBBBBAAABBBAAA>>><<<:::999999999:::999888888999999888777555666666555333222333444888999:::999777555555555222222333333444444555555333333333222222222111111000000//////...---,,,,,,+++---///000000000...---------------,,,,,,,,,,,,)))+++......---,,,------,,,---...//////...---,,,++++++++++++,,,,,,,,,,,,++++++,,,------,,,,,,,,,+++******))))))******+++---,,,,,,++++++*********************************,,,,,,+++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,++++++++++++++++++,,,,,,))))))))))))************,,,,,,,,,,,,++++++++++++++++++***)))'''&&&%%%$$$''')))+++------,,,***))))))+++,,,,,,+++******+++))))))))))))))))))))))))))))))******+++******))))))(((((((((((((((((())))))*********))))))((('''((()))***)))'''&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''((()))***)))((('''((())))))))))))(((((((((((('''''''''''''''&&&&&&&&&%%%'''''''''((())))))******(((((())))))))))))((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((()))+++,,,---,,,***)))))))))(((((())))))***+++))))))******))))))(((''''''''''''''''''''''''''')))******++++++******)))***))))))(((((())))))*********))))))((((((''''''$$$%%%&&&%%%$$$%%%&&&((())))))))))))))))))))))))(((((()))*********))))))((((((((()))***+++++++++*********+++++++++,,,,,,++++++******++++++,,,---***************+++,,,,,,......------,,,+++******************************,,,,,,,,,,,,,,,---...............------.........------------------......///000111111000...//////...//////000111111111222///111444777777666444333666555444333333333444555444444444444333555888;;;???>>><<<:::::::::<<<===;;;<<<======<<<===???AAA???>>>===<<<;;;:::::::::======>>>>>>>>>>>>=========>>>@@@BBBCCCDDDDDDCCCAAAAAABBBBBBCCCDDDFFFFFFKKKKKKLLLKKKJJJGGGEEECCC>>>>>>===<<<<<<===>>>???AAA@@@@@@BBBEEEGGGGGGFFFAAAAAACCCDDDFFFGGGIIIIIIIIIIIIJJJKKKJJJIIIHHHGGGGGGHHHIIIKKKMMMOOOPPPQQQNNNOOOPPPNNNKKKHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDEEECCCDDDEEEFFFHHHIIIJJJJJJpppccc\\\ZZZVVVQQQLLLHHHFFFEEEEEEEEEGGGKKKNNNNNNLLLJJJIIIHHHFFFDDDDDDFFFKKKNNNPPPNNNJJJFFFDDDDDDEEEFFFFFFHHHLLLNNNMMMHHHCCC??????>>><<<;;;;;;===@@@AAABBBAAA@@@???>>>>>>>>>>>><<<<<<===>>>>>>????????????>>><<<;;;:::::::::;;;999888666777888888777555555666777666444222333444:::;;;;;;999666555555666000111111222333444555555333333333222111111000000000000///...------,,,+++***,,,///111111000---,,,------,,,,,,++++++******'''+++///000---+++,,,---,,,,,,............,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++************++++++,,,,,,,,,++++++*********************************+++++++++,,,+++++++++***************************,,,,,,++++++++++++******))))))(((((())))))***+++)))***++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,++++++++++++*********)))(((''''''&&&&&&((()))***+++++++++******)))***,,,,,,***)))***+++))))))))))))))))))))))))((())))))***************)))((('''&&&&&&'''((()))(((((()))))))))))))))(((((()))***)))'''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((((()))***)))((('''((()))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((())))))''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''((()))***)))((('''%%%&&&((()))***)))(((''''''&&&&&&&&&&&&'''(((((()))))))))))))))(((((('''&&&&&&&&&''''''((((((((())))))************))))))))))))(((((((((((())))))***)))))))))((((((((('''&&&((()))((('''''')))***************************(((((())))))))))))))))))'''((((((((()))))))))***''''''((()))+++,,,,,,---***************+++,,,,,,***************+++,,,,,,///...---,,,+++***)))((()))))))))))))))))))))))),,,,,,++++++,,,,,,---...///......------......///,,,,,,------------......///000111111///---......///////////////000000111///111333555666666555444666555444333333444555666222333222222222444888<<>>>>>======???AAA>>>===<<<;;;::::::::::::<<<<<<==================>>>???@@@BBBCCCCCCBBBBBBAAAAAAAAAAAABBBDDDFFFGGGHHHIIIIIIIIIGGGDDDBBB@@@===<<<;;;::::::;;;<<<===>>>??????AAACCCEEEFFFFFF???AAABBBDDDFFFGGGHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJLLLMMMMMMMMMOOOPPPNNNKKKIIIGGGGGGEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBCCCDDDEEEGGGHHHIIIpppaaaXXXUUUSSSPPPLLLIIIFFFEEEDDDFFFFFFFFFHHHJJJKKKIIIGGGFFFFFFEEEDDDCCCFFFJJJNNNPPPNNNKKKHHHGGGGGGHHHIIIDDDGGGKKKMMMLLLGGGBBB>>>>>>===<<<;;;;;;===???@@@@@@???>>>===============<<<;;;;;;;;;;;;;;;<<<<<<999999999::::::;;;;;;<<<888666555555666777555444666777777666444333333444888888888777444222333444///000000111222333333444222222222111111000000000000//////...---,,,,,,,,,***,,,...000111///---,,,,,,,,,++++++*********)))'''+++//////---++++++---+++,,,---......---,,,++++++++++++,,,,,,---------,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++******************************++++++,,,,,,,,,+++***************************+++*********)))))))))((()))))))))))))))******+++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++*********))))))))))))))))))))))))))))))((('''((()))***+++(((***,,,+++***)))******(((((((((((((((((((((((('''((()))******************)))'''%%%%%%''')))***''''''((())))))))))))((((((*********((('''((()))''''''((((((((((((''''''(((((((((((((((((((((((()))******)))(((''''''((('''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''''''(((((((((((('''''''''''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))((('''%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&''''''((()))))))))))))))((('''''''''''''''(((((())))))***)))))))))******)))))))))))))))(((((((((((())))))))))))))))))((((((((((((''')))******))))))***+++))))))))))))))))))))))))))))))(((((((((((((((((()))))))))(((((((((''''''((()))))))))))))))))))))***))))))))))))***+++++++++++++++++++++,,,------...------+++***)))(((((())))))))))))))))))))))))------,,,++++++++++++,,,......------------......,,,,,,,,,,,,------.........///000000...,,,,,,---......---------...//////000000111111333444555666444444333222222333444555111111111000111333888;;;===;;;999777666888999;;;<<<>>>???>>>===<<<===>>>===<<<;;;::::::999::::::;;;;;;<<<<<<<<<======>>>>>>???AAABBBBBBBBBAAAAAABBBAAAAAAAAABBBDDDFFFGGGFFFGGGHHHGGGFFFCCCAAA???<<<;;;:::999999999:::;;;;;;<<<>>>???AAABBBDDDEEEBBBCCCDDDEEEFFFFFFFFFFFFIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLNNNOOONNNLLLIIIHHHHHHEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHrrrggg^^^UUUNNNMMMLLLIIIGGGFFFFFFGGGHHHHHHGGGFFFGGGHHHHHHGGGEEECCCDDDDDDDDDCCCEEEHHHKKKKKKJJJIIIHHHGGGGGGHHHHHHCCCEEEHHHJJJIIIFFFAAA>>>>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<::::::999888888999999:::666777777888999:::::::::666555444444555555444333555666777555333222333444333444555444222000000000//////000000111111222222000000000000000000000000.........---------------***,,,.../////////---,,,+++++++++++++++*********(((***------,,,+++,,,,,,+++,,,---......---,,,+++******++++++,,,,,,------++++++,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************)))***+++,,,---,,,+++******************+++++++++*********)))((((((''''''((()))))))))************)))***+++,,,---,,,+++***+++++++++,,,,,,,,,,,,---++++++++++++************((())))))******++++++,,,***)))'''&&&&&&(((***+++(((***++++++***))))))***((((((((((((((((((((((((''''''((()))***************)))'''&&&&&&''')))***''''''((()))))))))(((((()))***+++***((('''((()))''''''(((((((((((('''''''''''''''''''''''''''''')))***+++***(((&&&'''(((&&&''''''''''''(((((((((''''''''''''&&&&&&&&&%%%###$$$$$$%%%&&&&&&''''''''''''(((((((((((('''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''(((((()))))))))))))))((((((''''''(((((()))***(((((())))))(((((('''&&&((((((((())))))*********((())))))******))))))((()))((((((''''''(((((()))))))))))))))((((((((((((%%%'''))))))((('''((()))(((((((((((((((((((((((())))))((('''''''''((((((*********)))(((''''''''',,,,,,***)))'''%%%$$$$$$)))))))))((())))))***++++++++++++++++++,,,------,,,,,,++++++***)))(((((())))))))))))))))))))))))------,,,+++++++++++++++---------,,,,,,---------++++++,,,,,,------......,,,...//////---,,,------......,,,,,,,,,---...///////////////000222555666111000/////////000111222///000111000111333666999:::999777666666777999:::;;;===>>>>>>===;;;<<<<<<===<<<;;;:::::::::::::::;;;;;;:::;;;;;;<<<===>>>???@@@AAABBBBBBAAA@@@@@@AAA@@@??????@@@BBBDDDFFFEEEFFFGGGGGGFFFDDDBBB@@@===<<<:::999888777888888888:::<<<===>>>???BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHIIIKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJLLLNNNMMMKKKIIIHHHHHHFFFEEEDDDBBB@@@?????????@@@@@@AAABBBDDDEEEFFFFFF|||rrrfff]]]XXXTTTNNNJJJHHHGGGDDDCCCCCCFFFIIIKKKIIIHHHFFFFFFGGGGGGFFFDDD@@@BBBCCCDDDCCCDDDEEEGGGGGGGGGHHHHHHHHHGGGGGGGGGBBBDDDFFFHHHGGGEEEBBB@@@===>>>?????????>>>=========<<<<<<;;;;;;;;;;;;;;;777777666666777888999:::666666777777777777777666555444333333444444333222333444444333111000000111000333555555333111000000000000000000000000000000......//////000111111111,,,,,,------------......+++,,,---.........------******+++++++++++++++,,,+++******+++,,,---,,,++++++,,,------------,,,+++))))))******+++,,,,,,---***++++++,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************(((***+++------,,,+++***))))))*********+++++++++++++++******)))(((((('''(((((()))******************+++,,,------,,,***)))))))))*********+++++++++++++++++++++************)))******************+++))))))((()))))))))******((()))++++++)))))))))***((((((((((((((((((((((((&&&'''((()))***************)))(((((((((((()))***(((((((((((((((((('''''')))***+++***((((((((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))***+++***'''&&&'''(((&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((((((((((())))))(((((((((''''''''''''((((((((()))(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''((((((((()))))))))(((''''''''''''((())))))(((((())))))(((((('''&&&)))))))))))))))))))))***(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))$$$&&&(((((('''''''''(((''''''''''''''''''''''''***)))((('''&&&''''''((())))))))))))))))))))))))******)))((('''%%%%%%$$$)))(((((((((((()))*********************+++,,,,,,++++++******)))))))))(((************************+++++++++***++++++,,,---,,,,,,++++++++++++,,,,,,***++++++,,,------......,,,...000000.........///000///---,,,,,,---...///,,,,,,...///000222222333//////.........///000111...000111111111222444666666666666666777888999999888:::<<<===<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;:::::::::::::::<<<===>>>???@@@AAABBBBBBAAA?????????>>><<<<<<===???BBBDDDBBBCCCDDDEEEEEECCCAAA@@@???===;;;999777666666666444777:::;;;;;;===???BBBCCCBBBBBBAAAAAABBBDDDEEEEEEFFFGGGHHHIIIHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGIIIKKKJJJIIIGGGFFFGGGGGGFFFDDDBBB@@@>>>======>>>???AAACCCEEEEEEEEEEEEbbb[[[TTTRRRSSSRRROOOKKKIIIGGGDDDBBBCCCFFFIIILLLJJJHHHFFFEEEFFFFFFEEEDDD???AAACCCDDDCCCCCCDDDEEEEEEFFFHHHIIIIIIHHHGGGFFFBBBDDDFFFGGGGGGEEECCCBBB===>>>@@@AAAAAA???===<<<<<<<<<;;;:::::::::;;;;;;444444444444666888:::<<<777777777777666555333333555444222333444444333111111222333111///...///000111444888888777555333333000000000000////////////------...///000111222222++++++,,,------......///,,,,,,,,,---------......******++++++,,,,,,,,,------***((())),,,...---+++++++++------------++++++(((((()))***++++++,,,,,,)))***+++,,,---.........++++++************++++++++++++++++++++++++++++++************************((()))+++---------+++***))))))******++++++++++++,,,,,,++++++***))))))((((((((()))***************++++++---------+++)))((((((((((((((())))))))))))+++++++++************)))++++++******))))))((((((((()))+++,,,,,,,,,***)))((()))++++++)))((()))***((((((((((((((((((((((((&&&'''((()))******************))))))))))))******(((((())))))(((''''''&&&)))***+++***)))((((((***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&***++++++***'''&&&''''''&&&&&&&&&'''''''''(((((()))(((((((((((('''''''''%%%%%%&&&&&&'''(((((()))(((((())))))))))))((((((&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((((((''''''&&&)))))))))))))))))))))((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))%%%''')))***)))(((((((((''''''''''''''''''''''''***)))((('''&&&&&&'''((((((((())))))******++++++%%%%%%&&&&&&'''((())))))((((((((((((((()))******)))))))))))))))******+++*********)))))))))))))))************************)))))))))***+++,,,...///,,,++++++******++++++,,,******+++,,,,,,---......---...000111000///000111111000...------...///000(((***---000222222111000111000/////////111222333...///111222111222333555444444555666777888999999555777:::<<<<<<<<<===>>>======<<<;;;;;;;;;<<<<<<::::::999999:::<<<===>>>@@@@@@AAABBBAAA@@@???>>>===;;;:::999:::===@@@BBB>>>???AAABBBBBBAAA???>>>@@@>>><<<999777666555555333666999::::::;;;>>>AAAAAA@@@???>>>???AAADDDEEECCCDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBEEEGGGIIIHHHGGGEEEEEEEEEGGGFFFDDDAAA???>>>===<<<===???BBBDDDFFFFFFEEEDDDRRRNNNJJJJJJMMMMMMIIIEEEFFFEEEDDDDDDEEEHHHKKKMMMNNNKKKGGGCCCBBBBBBDDDFFFGGGFFFEEEDDDDDDEEEFFFHHHCCCEEEHHHJJJJJJHHHEEECCCCCCAAA@@@???@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;555333222333666999;;;<<<666666555444444444444555333333444444444333222111222444555555333111111222---...000111111000///...222000...///111111///,,,......////////////...............------,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,---...,,,++++++++++++*********))))))///---,,,***))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))111,,,((((((+++---,,,***++++++******++++++,,,---************************'''(((******))))))***,,,)))))))))))))))*********+++***)))(((''''''((((((***+++,,,,,,------,,,,,,++++++******************)))))))))))))))******+++''')))***++++++***)))'''))))))************)))))))))))))))))))))(((''''''(((((('''&&&&&&&&&&&&&&&))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((+++++++++++++++***)))(((''''''''''''((((((((((((***(((&&&%%%%%%%%%'''(((######'''&&&"""(((''''''''''''&&&&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&$$$###"""###$$$$$$%%%%%%%%%&&&&&&'''''''''))))))((('''''''''''''''))))))))))))(((((((((((((((((()))***************)))((((((''''''''''''(((&&&&&&(((...333222,,,&&&''''''&&&&&&&&&&&&''''''******))))))((((((''''''((((((((((((((((((((((((******))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''+++*********))))))((((((,,,,,,,,,,,,,,,+++***)))---)))&&&'''******&&&!!!************************,,,,,,++++++,,,,,,---......---,,,,,,+++++++++,,,******+++,,,...///000000---------,,,,,,+++++++++,,,,,,,,,---000111000...////////////.....................//////000111222444444444555555555555555888777777888;;;======<<<======<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::???======???BBBCCCAAA>>><<<<<<;;;<<<===>>>@@@AAAAAA@@@@@@@@@??????>>>>>>???===;;;888666555555555888888888888999:::<<<<<>>??????@@@BBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFDDDBBB???>>>CCCAAA>>><<<;;;<<<>>>???;;;<<<>>>@@@BBBDDDFFFGGGOOOKKKHHHIIILLLMMMJJJFFFFFFEEEDDDDDDEEEGGGIIIKKKKKKIIIFFFCCCBBBCCCDDDEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDFFFHHHJJJJJJHHHFFFDDDBBBAAA@@@@@@AAA@@@>>>===>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<666555333555777:::;;;;;;777777666555555555555555555555444444444333333333333444555333111000000111...//////000111111111111111///...///111111///,,,......////////////.........---------,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,,,,,,,***((((((((()))***+++,,,------...---,,,***************************************++++++++++++++++++++++++---,,,,,,+++******))))))&&&###!!!###'''++++++)))***************+++,,,,,,************************(((***++++++))))))***,,,,,,,,,+++++++++++++++++++++*********)))))))))))))))***++++++,,,,,,++++++************************)))))))))))))))******+++'''(((***++++++***((('''))))))************))))))))))))******))))))(((''')))(((''''''&&&&&&&&&'''))))))(((''''''''''''''''''''''''(((((('''''''''(((((((((((((((((((((((())))))******))))))((('''''''''''''''(((((((((((()))(((&&&%%%%%%&&&'''((('''$$$!!!###'''***)))'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%$$$######'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''((())))))((('''''''''''''''(((((((((((((((((((((((((((((()))*********))))))((('''''''''''''''(((((('''(((***///444333---(((((((((''''''''''''(((((((((((((((((('''''''''&&&(((((((((((((((((((((((()))'''%%%######$$$&&&'''######$$$%%%'''((()))******)))))))))((((((((('''*********)))))))))((((((+++++++++++++++***))))))***)))))))))******)))(((************************,,,++++++++++++,,,------------,,,+++++++++++++++******+++,,,---......///.........------,,,,,,,,,+++******,,,...///...,,,------......//////000000.........//////000111222444444555666777888888999555555555888;;;<<<<<<;;;::::::999999999::::::;;;;;;:::999999999999999:::>>><<<;;;===???AAA@@@>>>======<<<<<<===>>>???@@@@@@@@@??????>>>>>>>>>>>>???>>>;;;999777666666666666666777777888999;;;;;;>>>===<<<;;;;;;<<<======???@@@AAABBBCCCBBBAAAAAA===>>>>>>???@@@BBBBBBCCCEEEEEEEEEEEECCCAAA???>>>BBB@@@>>><<<;;;<<<===>>>===>>>???@@@AAABBBBBBCCCJJJHHHFFFGGGJJJKKKIIIGGGFFFEEEDDDCCCDDDEEEGGGHHHFFFFFFEEEDDDDDDDDDEEEEEECCCEEEFFFGGGFFFEEEBBBAAAFFFGGGIIIJJJJJJIIIGGGFFFAAAAAAAAABBBBBBAAA>>>;;;===>>>>>>>>>>>>===<<<<<<;;;:::999999999;;;<<<===888777666777999::::::999777777666555555555555666666555444333333333444555444444444222000///111222111000000///000111222333000/////////000000...------......//////......---------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,+++++++++***(((&&&))))))***+++,,,------...------,,,+++************************************************************,,,,,,++++++***)))))))))'''%%%$$$&&&***---,,,***)))))))))))))))******+++************************+++,,,---,,,***)))***+++---,,,,,,,,,+++***************+++,,,,,,+++)))(((((())))))***+++*********************************)))))))))))))))******+++'''((()))******)))((('''))))))************))))))***************)))(((((()))((((((''''''''''''((()))(((''''''&&&''''''''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''(((((((((((()))((('''%%%%%%&&&'''''')))(((((((((((()))******(((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''(((((((((''''''(((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''''''''&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''&&&%%%(((((((((((((((''''''''')))(((''''''&&&'''''''''((((((((((((((((((((((((((()))))))))))))))((((((&&&&&&&&&&&&'''((())))))'''(((***...222111---((())))))(((((((((((())))))''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((()))'''$$$!!!!!!###&&&(((""""""###%%%&&&'''((()))))))))))))))((((((((((((******))))))))))))(((((()))************))))))((((((***,,,+++)))((()))+++************************++++++******++++++,,,---,,,+++*********************+++++++++,,,,,,---------------,,,,,,,,,,,,,,,)))))))))***,,,---,,,***+++,,,---...///000111111.........//////000111222222333444555777888999999222222444888;;;<<<;;;999666666666666777888999999<<<:::888777666777888999<<<;;;:::;;;===??????>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>============>>>===;;;:::888777666666555555555666777888999:::;;;;;;::::::::::::;;;<<<>>>???@@@AAAAAAAAA@@@???===>>>>>>???AAACCCDDDEEEDDDDDDEEEDDDCCCAAA???>>>@@@???<<<;;;::::::<<<===>>>>>>>>>???????????????HHHGGGEEEFFFHHHHHHGGGEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDBBBAAAFFFGGGHHHHHHHHHHHHGGGFFFCCCCCCCCCDDDEEECCC???<<<======>>>>>>======<<<;;;::::::999888999:::<<<>>>999888888999::::::999777666666555444444444444555666555333111111222333444333333333111000111444777555444111/////////111222////////////000///...------------......---------,,,,,,,,,,,,++++++++++++************************+++***)))***+++***(((&&&,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))++++++******))))))))))))...,,,+++,,,---,,,***'''((((((((((((((()))******************************---......---+++******++++++++++++***)))(((''''''((()))+++,,,,,,+++)))(((((()))******++++++******))))))))))))************)))))))))))))))******+++'''((())))))))))))((('''))))))************))))))***************))))))((()))(((((('''''''''(((((((((''''''&&&&&&'''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((((((((('''&&&''''''''''''(((((((((((()))((('''&&&&&&&&&&&&'''&&&((()))(((%%%%%%&&&)))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))(((((('''&&&%%%'''''''''''''''''''''''''''''')))))))))((('''&&&)))(((((((((''''''&&&&&&(((''''''&&&&&&'''''''''&&&'''''''''''''''(((((((((((())))))((((((''''''%%%%%%%%%&&&'''((()))***%%%&&&'''+++------***&&&((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((***(((&&&%%%%%%&&&((()))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((()))))))))((('''''''''(((***************************************+++,,,,,,******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++***))))))***,,,---+++***,,,,,,---......///000000............///000111222111111222333444444555555000111444888<<<<<<:::888444444444555555777888888<<<:::777555444555777888;;;;;;:::;;;<<<>>>??????@@@??????>>>>>>===========================<<<<<<===<<<;;;:::999888777777555555555555666777888999999999999999999999::::::===>>>???@@@@@@???>>>>>><<<<<<===>>>@@@BBBEEEFFFDDDDDDDDDDDDCCCBBB@@@???>>>===;;;:::999999:::;;;========================HHHGGGFFFEEEFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGEEE@@@==================<<<;;;;;;:::999999888999:::;;;<<<999888888888999999777555444444333222222222222333444333111//////000111222111111222111111444777:::999777333///------///000...///000//////...------,,,,,,------------,,,,,,++++++++++++++++++++++++************************((('''''')))++++++***))),,,,,,,,,+++++++++******+++,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((,,,+++***)))(((&&&$$$"""((((((''''''(((((()))***************************...//////---+++******++++++++++++***)))(((''''''&&&(((***++++++***(((''')))******+++++++++++++++(((((()))))))))*********)))))))))))))))******+++(((((())))))))))))(((((())))))************))))))***************)))((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))(((((('''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&###&&&((('''###"""$$$&&&(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&'''((()))))))))((('''(((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""''''''''''''''''''''''''&&&'''((()))))))))''''''(((''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''''''''''''''(((((((((''''''&&&%%%%%%%%%%%%&&&((())))))%%%&&&''')))+++***(((''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))'''(((((()))))))))(((((('''###!!!"""&&&)))(((&&&))))))))))))))))))))))))***))))))))))))***++++++)))))))))(((((()))******++++++++++++++++++++++++,,,,,,,,,---------------++++++***+++------,,,+++...............---------............///000111222333333333333222222222222111222555999<<<===;;;888444444444444555666888888:::888555333333444666777:::;;;;;;<<<===>>>???AAA@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;:::999888888666666666666666777777888777888888999999999::::::===>>>?????????>>>===<<<888777777888:::===@@@AAACCCDDDDDDEEEDDDCCCAAAAAA===<<<;;;:::999999999:::::::::;;;<<<<<<===>>>>>>GGGGGGFFFEEEDDDDDDCCCCCCBBBCCCDDDEEEEEEDDDBBBAAAAAABBBCCCEEEFFFGGGHHHHHHHHHFFFDDDCCCCCCEEEGGGHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGFFFFFFFFFFFFDDDAAA>>><<<============<<<;;;;;;999:::::::::::::::999999888777666666777777666444333333222111111111111222222111000/////////000111///000111222222444777:::999777333///---------...---///000000...------...+++,,,,,,------,,,,,,+++)))************+++++++++************************''''''''')))+++,,,,,,***(((((()))***+++,,,,,,---++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''&&&&&&%%%%%%((((((((((((((())))))***************************---......---+++******+++---,,,,,,,,,+++*********&&&'''((()))***)))(((((()))***++++++,,,,,,++++++'''(((((())))))*********)))))))))))))))******+++******))))))))))))******))))))************)))))))))))))))))))))((('''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%&&&&&&'''((('''(((((())))))(((((('''((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&###&&&)))(((%%%$$$%%%&&&(((''''''''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((&&&''''''''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((($$$$$$%%%%%%&&&'''''''''%%%&&&&&&'''''''''''''''%%%%%%%%%%%%&&&'''(((((('''((()))*********))))))&&&%%%%%%%%%%%%%%%%%%&&&((((((((()))))))))))))))(((((((((((((((((((((((($$$%%%'''))))))(((&&&%%%""""""###%%%&&&'''((()))(((((((((((())))))))))))''''''(((((((((((())))))'''(((((()))))))))))))))### ''',,,,,,))))))))))))))))))))))))))))))))))))((())))))***+++))))))))))))))))))***+++***+++++++++,,,,,,------////////////000000000000---,,,,,,---......---+++.........---------,,,,,,.........//////000111222666555555444444333222222333444555888;;;;;;:::888444444444444555666777777666555444333333444555777888:::<<<>>>===>>>???@@@???@@@@@@@@@??????>>>===<<<<<<<<<<<<===========================<<<;;;::::::999999888777777777777777888999:::;;;;;;;;;:::===>>>?????????>>>===<<<888888777777999<<<>>>@@@AAABBBCCCDDDDDDCCCAAAAAA===<<<;;;:::999999999999888888999;;;<<<>>>???@@@DDDEEEEEEEEEDDDDDDDDDEEEAAABBBDDDFFFFFFEEECCCBBB@@@@@@AAABBBCCCEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFDDDDDDDDDCCC@@@>>><<<<<<======<<<<<<;;;:::999:::;;;;;;;;;999777666777555333222333555444444444333222222111111222222111111111111000000000000---///111111111222333555555444111///------......---///000000---,,,---...++++++,,,,,,,,,,,,++++++))))))))))))******++++++************************)))((((((***,,,,,,+++***''''''((()))***++++++,,,***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))************************(((((((((((((((((((((((())))))(((((('''(((***+++))))))(((((())))))***+++************************,,,------,,,***)))***+++,,,,,,++++++++++++++++++(((((()))))))))*********((())))))***+++*********''''''(((((()))******+++)))))))))))))))******+++++++++************++++++))))))************))))))((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''((('''''''''(((((('''''''''((((((((((((((((((((((((%%%%%%&&&'''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&((((((((('''&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((())))))))))))(((((('''%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''(((###$$$$$$%%%&&&&&&''''''###$$$%%%&&&'''(((((((((&&&&&&&&&%%%%%%&&&'''''''''((())))))(((((())))))&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((($$$%%%&&&'''''''''&&&&&&######$$$%%%'''((()))***'''((((((((()))))))))***'''''''''((((((((())))))'''((())))))*********)))&&&###"""###'''***,,,,,,)))))))))))))))))))))))))))(((((((((((()))*********))))))))))))***+++,,,******+++,,,---......///........./////////000000---,,,,,,---......,,,+++------------------------.........//////000111222444444444333333333333333555444444666888999888666555444444333444444555555333333222333333444555666444888<<<>>>=========>>>>>>???@@@@@@@@@???>>>>>><<<<<<=========>>>>>>>>>???@@@AAAAAAAAA@@@???>>>>>>===<<<:::888777777777888999:::<<<<<<<<<<<<<<<>>>??????@@@???>>>===<<<;;;:::888888999<<<>>>@@@??????AAAAAABBBAAA@@@???===<<<<<<;;;::::::999999888999:::;;;<<<>>>??????BBBCCCDDDEEEEEEEEEFFFGGG@@@BBBDDDFFFGGGEEEDDDBBB?????????@@@AAABBBDDDEEECCCDDDGGGIIIJJJJJJIIIHHHHHHGGGEEEDDDDDDEEEGGGHHHGGGEEECCCBBBBBBAAA???===<<<<<<======<<<<<<;;;:::999:::<<<===<<<999666444666444111000111333444444555444333333222222333333111222222222222111000000---///111111000//////000222111000.........//////,,,///111000---+++,,,...+++++++++,,,,,,+++++++++(((((())))))*********+++))))))))))))))))))))))))+++*********,,,,,,***((())))))))))))(((((((((((()))***,,,,,,---,,,+++***))))))))))))))))))))))))************************'''''''''((((((((((((((())))))(((&&&%%%&&&(((+++)))))))))))))))***++++++************************+++,,,---,,,***)))***+++)))))))))))))))***************))))))***+++,,,,,,'''(((((()))))))))))))))&&&''''''((()))******+++)))))))))))))))******+++,,,,,,++++++++++++,,,,,,))))))************))))))'''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((###$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((()))''''''((((((''''''&&&%%%$$$%%%&&&((((((((('''&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$))))))***))))))(((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$%%%&&&'''''''''''''''''''''''''''''''''$$$$$$###"""###$$$&&&'''&&&'''''''''(((((())))))%%%%%%%%%%%%&&&&&&'''(((######$$$%%%%%%&&&''''''"""###$$$&&&'''((())))))''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))(((((()))***************,,,,,,+++)))&&&&&&)))+++))))))))))))))))))))))))((((((((((((((()))************))))))***+++,,,,,,******+++,,,...///000000+++++++++,,,,,,------------,,,+++,,,------,,,******++++++,,,---...//////.........//////000111222000000000111111222222222555444333444555666666555444444333333222333333333000111222333444555555555111666<<<>>>===;;;;;;<<<>>>???@@@AAAAAA@@@???>>><<<=========>>>>>>??????BBBCCCDDDDDDDDDCCCBBBAAAAAA@@@>>>;;;999888777777999:::;;;===>>>>>>======>>>???@@@@@@@@@>>>===<<<888777555444555777:::<<<<<<===>>>???@@@???>>>>>>===<<<<<<;;;;;;::::::999::::::;;;;;;<<<===>>>>>>BBBAAA@@@AAACCCEEEEEEDDDEEEFFFHHHIIIIIIIIIIIIHHHCCCAAA@@@AAAEEEFFFEEEBBBBBBAAAAAABBBDDDGGGJJJLLLKKKIIIFFFEEEFFFEEEDDDCCCCCCAAA???<<<:::999999999999999:::;;;;;;<<<<<<===888999999:::::::::999999333222111111333555444444111222222333333444444555222111111000///......---//////111222222111000000222000............---,,,......---,,,+++******)))++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++***************************))))))))))))))))))(((((((((((())))))+++++++++++++++***)))((())))))************))))))******))))))((((((((('''&&&((())))))(((''''''((()))(((''''''((()))(((&&&))))))))))))***************)))(((''''''((()))***++++++***)))(((((())))))(((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))''''''(((((())))))******************************,,,,,,+++***)))(((''''''''''''((((((((((((''''''(((((()))))))))'''&&&%%%''''''''''''''''''''''''((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%'''((()))''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!! &&&)))'''&&&(((+++(((((())))))))))))))))))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&(((&&&$$$%%%&&&((()))((((((((((((''''''&&&%%%%%%"""######$$$&&&''''''(((%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''((('''&&&&&&'''((('''%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&(((((((((((())))))))))))***))))))((('''&&&&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''((()))++++++))))))))))))************,,,)))((((((++++++)))''')))************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------.........//////000000000000000111222222222333///111333333222222333444222222222222222222222222333222222111222444555666666888;;;<<<<<<<<<===>>>BBBDDDFFFFFFDDDAAA@@@@@@BBBBBBAAA???======???BBBEEEDDDCCCDDDDDDDDDBBBAAAEEEAAA===<<<======;;;999;;;;;;;;;;;;<<<===>>>>>>@@@@@@???===<<<:::999999999888666555555777999:::<<<===>>>??????@@@??????@@@???<<<:::888888999:::;;;;;;;;;<<<>>>@@@CCCEEE>>>???@@@CCCGGGHHHGGGEEEEEEFFFGGGHHHHHHGGGFFFEEEAAA???>>>???BBBDDDDDDBBBBBBBBBAAABBBDDDGGGJJJKKKKKKIIIFFFDDDDDDDDDCCCAAAAAA@@@>>><<<::::::::::::===<<<<<<;;;;;;:::999999999999999:::999999888888444333111222444555555444222222222333333333333444222222222111000/////////---...///000111000//////111000....../////////...//////...---,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((((((((((((************))))))))))))))))))(((((((((((())))))+++++++++++++++***))))))))))))************))))))))))))((((((((('''''''''&&&((())))))(((''''''((()))(((&&&'''((()))(((&&&&&&&&&&&&&&&''''''''''''***)))(((((((((((()))***,,,++++++***************,,,,,,,,,++++++******)))***************)))(((((())))))))))))))))))))))))(((((((((((((((((())))))************************++++++******)))(((((((((''''''(((((((((((('''''''''(((((())))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''((())))))&&&&&&'''''''''&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$!!!&&&******&&&$$$%%%'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&(((&&&$$$%%%&&&(((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&'''((((((((())))))))))))*********)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((((((((('''(((((()))***+++))))))))))))************+++)))((()))+++,,,+++))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///......------------......++++++,,,,,,,,,------------........./////////000/////////000000111222222///111333333222111222333222222222222222222222222222111111111222333444555555777:::;;;;;;;;;<<<>>>???AAADDDDDDBBB@@@@@@@@@BBBBBBAAA???===>>>AAACCCHHHGGGFFFFFFFFFFFFCCCAAADDDAAA>>><<<======;;;:::888888888999:::;;;===>>>BBBBBBAAA???===<<<;;;:::999888777777777777888999;;;<<<===>>>@@@AAAAAAAAA@@@>>><<<:::999999999:::>>>>>>>>>???@@@BBBCCCDDD<<<>>>CCCHHHLLLLLLJJJGGGDDDFFFGGGHHHGGGEEEBBB@@@???===<<<===???BBBCCCCCCBBBBBBBBBCCCEEEHHHKKKLLLLLLIIIEEEBBBBBBBBBAAA@@@???>>><<<;;;::::::;;;;;;===<<<<<<;;;;;;:::999999999999999999999888777666555444222333444666555555333333333333222222222222333222222111111000000//////000111222333222222111000...------///000000000000//////...---,,,++++++************************))))))))))))))))))))))))***))))))(((((((((((((((************))))))))))))))))))(((((((((((())))))***++++++++++++***))))))))))))************))))))))))))))))))((((((((((((&&&((())))))((('''((((((((('''&&&'''((()))((('''((((((((()))))))))******+++***))))))))))))***+++,,,,,,+++++++++*********------,,,+++***)))(((((()))************))))))((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&'''(((((()))((((((''''''&&&%%%$$$$$$%%%&&&'''((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''((()))))))))))))))%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''***+++)))&&&$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((&&&%%%%%%&&&((((((((($$$$$$$$$%%%&&&'''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((('''&&&&&&''''''((((((((()))))))))*********)))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))***************)))((()))+++,,,+++***)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---///////////////....../////////,,,,,,,,,,,,------------.............../////////---......///000000111111000222333333111000000111111111111111111111222222000000000000111222333444333666888999::::::;;;===<<>>===???CCCFFFJJJIIIGGGFFFFFFEEEBBB@@@BBB@@@===<<<===<<<;;;:::777777888999;;;===>>>@@@EEEDDDCCCAAA???>>><<<<<<999999:::::::::999999999:::;;;<<<>>>@@@AAABBBCCC???>>><<<;;;:::::::::;;;@@@AAABBBCCCDDDDDDDDDDDD>>>BBBHHHNNNRRRPPPKKKGGGEEEGGGHHHHHHGGGCCC@@@===>>>===<<<===???AAACCCDDDCCCCCCDDDFFFIIILLLOOOQQQMMMIIIEEEBBBAAAAAA@@@@@@===<<<;;;::::::;;;<<<===999999:::;;;;;;<<<<<<===999999999999888777666666666555333333555666666555444444333333222111111000111111111000000000//////---...000111222222111000...---,,,---000222222222000000///...---,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***************************)))))))))((())))))(((((((((((())))))******+++++++++******)))))))))************))))))************************'''(((******((('''((()))((('''&&&'''((()))((('''))))))*********++++++++++++******************+++*********+++************)))(((((((((''''''&&&&&&))))))************)))((()))))))))))))))))))))))))))(((((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))******(((((())))))))))))((((((&&&&&&'''(((((())))))))))))((('''&&&&&&'''((()))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((()))))))))((('''$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%((())))))'''%%%%%%''')))&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))'''%%%%%%&&&(((((('''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((***&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))((('''&&&&&&'''''''''((((((((())))))))))))((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%'''((()))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((***))))))(((((((((((()))((()))))))))************'''''''''(((***+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******++++++,,,---////////////............//////,,,,,,,,,------------...........................---......///000111222222111222333222000/////////000000000111111111111111/////////000111111222222222444777888888999;;;<<<;;;===???@@@@@@@@@AAABBBCCCBBB@@@>>>===???DDDGGGIIIGGGEEEDDDCCCBBB???<<>>===<<<;;;;;;::::::888999:::<<<>>>@@@BBBCCCEEEDDDCCCBBB@@@>>>===<<<999:::<<<>>>???>>>============>>>>>>???@@@AAABBB???>>>===<<<;;;;;;<<<<<>>===???CCCFFFHHHFFFDDDCCCCCCAAA>>>;;;<<<<<<<<<<<<;;;:::::::::999999:::<<<>>>AAACCCEEECCCCCCBBB@@@???>>>===<<<999<<>>??????@@@>>>=========<<<=========<<<>>>AAADDDFFFGGGHHHHHHIIIKKKOOOSSSTTTQQQKKKGGGIIIIIIHHHFFFDDDAAA>>>===???@@@BBBBBBAAAAAACCCDDDCCCDDDGGGJJJMMMOOOQQQRRRIIIFFFDDDBBBAAA@@@???===::::::999888999:::;;;<<<===<<<<<<;;;;;;:::999999888999999:::::::::999999777555333333444555444333444333333222111000000000........................,,,---///000111222111111...---,,,...111333444333000//////...---,,,++++++************************))))))))))))))))))))))))***))))))(((((((((((((((************))))))))))))))))))(((((((((((())))))))))))***++++++++++++***))))))************))))))&&&&&&&&&&&&''''''''''''''')))******)))(((((()))'''&&&&&&''')))***)))(((''''''((((((((()))))))))))))))***++++++***))))))&&&'''((()))))))))((('''%%%%%%&&&'''((()))******((())))))************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))((())))))******))))))((((((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++***(((%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))***(((%%%%%%&&&''''''&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%###&&&((((((&&&%%%(((***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''''''''''''''((((((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))************%%%'''(((((((((((()))***)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,---------.....................---------------...///000111222333444555000111222111///------.........//////000000111111...///000111111222222111000333666777888999;;;<<<:::<<<>>>??????@@@BBBDDD@@@AAA@@@???>>>>>>AAACCCFFFEEECCCCCCCCCBBB@@@>>>;;;<<<>>>>>><<<;;;;;;<<<888888999;;;===@@@BBBCCCAAAAAA@@@??????>>>>>>===;;;===@@@CCCEEEFFFFFFEEEDDDBBBAAA???>>>>>>>>>???=========>>>>>>>>>>>>>>><<<===@@@CCCFFFHHHIIIJJJJJJKKKMMMPPPQQQOOOKKKGGGIIIHHHFFFCCCAAA???>>>===>>>AAADDDDDDBBBAAAAAABBBCCCDDDEEEGGGHHHIIIJJJJJJCCCBBBAAAAAAAAA???<<<::::::999999888888999:::;;;===<<<<<<;;;;;;:::999999888999:::;;;;;;;;;;;;;;;666444333222333444333222333333222222111111000000.........///////////////...///111222444444333333///...---...111333333333//////...---,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((((((((((((************))))))))))))))))))(((((((((((())))))))))))***+++++++++++++++))))))************))))))&&&&&&''''''((((((((((((((()))++++++)))((()))***'''&&&%%%''')))***)))(((************++++++++++++((())))))******))))))(((&&&''')))*********)))(((((((((((())))))*********(((((()))***************)))))))))))))))))))))))))))))))))***************((((((((((((((((((((((((''''''(((((((((((((((((())))))************))))))))))))''''''&&&'''((((((%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''*********)))((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''***)))''''''''''''&&&&&&$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((***(((&&&%%%&&&''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%!!!%%%)))***'''%%%''')))))))))((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&'''''''''((((((((()))%%%&&&''''''((('''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((('''(((((()))***+++))))))))))))************(((***++++++)))((()))+++)))************+++++++++******+++++++++,,,,,,,,,---,,,++++++***+++++++++,,,,,,++++++++++++,,,,,,------------.....................------,,,,,,,,,---...///000111333444444///000111000///------...------...//////000111111...///000222222222222111000333666777888999;;;===:::;;;<<<======>>>@@@BBB???@@@@@@@@@>>>===>>>@@@BBBAAA@@@AAABBBBBBAAA???<<<>>>AAAAAA???>>>>>>@@@999999:::<<<===@@@AAACCC???????????????????????????@@@AAACCCDDDDDDDDDDDDCCCBBB@@@>>>>>>>>>???@@@<<<===>>>>>>???????????????@@@AAACCCEEEGGGIIIKKKJJJJJJKKKMMMNNNNNNKKKHHHHHHGGGDDDAAA>>>============AAAEEEEEECCC@@@??????CCCCCCDDDDDDDDDCCCCCCBBB?????????@@@@@@>>>:::777::::::999888888999:::;;;999999:::;;;;;;<<<<<<===888999:::;;;<<<=========666444222222333333222111222222222111111111111111////////////000000000000(((***+++---...//////...///...---///111333333333///...---,,,+++******)))++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++***************************))))))))))))))))))(((((((((((())))))((()))***+++++++++++++++))))))************))))))))))))******+++++++++,,,((()))++++++)))((()))***'''&&&%%%''')))******)))''''''''''''(((((((((((('''((()))******)))((('''&&&(((***+++,,,+++***)))))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))***)))((('''&&&&&&'''(((&&&'''***++++++***'''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%'''((()))+++++++++***)))'''%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''$$$&&&((())))))(((&&&$$$&&&&&&&&&'''***+++++++++######$$$%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((***(((&&&%%%&&&''''''&&&%%%&&&&&&''''''(((((()))***)))((('''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%***+++(((&&&''')))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))$$$%%%'''((((((((('''&&&((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''(((***++++++))))))))))))***************,,,...---***)))***---)))************+++++++++******+++++++++,,,,,,,,,...---,,,+++************---,,,,,,++++++,,,,,,------------.........//////.........------,,,,,,,,,,,,,,,---///000222333333...///111000...---......---------...///000000111...///111222333333222222000333666888999:::<<<===999:::;;;;;;;;;<<<>>>@@@>>>???AAA@@@>>>===============<<<>>>@@@@@@???>>>===AAADDDDDDBBB@@@AAABBB<<<<<<===>>>@@@AAACCCDDD?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBAAA???>>>>>>???AAABBB<<<===>>>??????@@@??????CCCCCCBBBCCCEEEGGGIIIKKKFFFHHHKKKKKKJJJHHHHHHHHHFFFCCC@@@===;;;<<<>>>???CCCFFFHHHFFFAAA===<<<<<>>===<<<<<<<<<<<<<<<;;;:::999888::::::999999888777777777888;;;;;;999999;;;:::777666777999::::::999777666222222222222222222222222222333333444444333333222000000000000///...---,,,,,,,,,+++,,,---///111222---,,,,,,,,,---000333555...---,,,+++************************************,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******'''(((((())))))))))))(((***)))((((((((()))+++,,,------,,,+++***)))(((''''''((()))******)))((('''///,,,((('''(((***)))''',,,,,,***)))))))))***+++************************))))))))))))))))))))))))+++*********))))))((((((+++***)))((('''&&&%%%$$$+++***)))(((((()))***+++''''''(((((()))+++,,,---((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))---)))%%%%%%(((******((()))(((''''''''')))***+++))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''&&&'''''''''''''''&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&******+++******)))((((((&&&'''))))))((('''$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&))))))************))))))///((($$$'''+++***(((((()))***+++)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%+++***)))(((((((((((((((((('''%%%$$$$$$%%%&&&''')))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&###$$$%%%&&&''''''''''''&&&&&&&&&'''''')))******(((((()))***+++,,,,,,---+++*********))))))((((((************************&&&((())))))))))))***,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...000...++++++---...,,,***---...///000000000///...///////////////.........,,,------...///000000111222333333444333222111000222333444666777999:::;;;:::::::::;;;===>>>@@@AAA????????????>>>===<<<;;;;;;<<<===??????@@@@@@@@@???AAADDDFFFFFFDDDAAA???@@@???>>>???AAACCCCCCCCCCCCAAA???=========???@@@@@@BBBCCCCCCBBBAAAAAABBBBBB???<<<:::;;;===>>>>>>:::;;;<<<>>>@@@BBBCCCDDDFFFFFFFFFFFFGGGHHHIIIIIIGGGIIIJJJJJJHHHFFFGGGGGGCCCAAA>>>===<<<>>>@@@BBBGGGIIIJJJHHHCCC>>>===<<<>>>????????????>>>>>>===>>>>>>>>>>>>===<<<;;;:::::::::999888888777777666777999999666555888888555666777888888888888777666333333333333222222222222222333333444444333333222////////////...---,,,+++,,,,,,,,,---...///111111222111///---,,,,,,------...---,,,+++************************************,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++******)))))))))******)))((((((***)))((((((((()))++++++************************'''((()))******)))((('''///,,,(((''')))***)))(((,,,+++***)))))))))******************************))))))))))))))))))))))))************)))))))))(((******))))))((('''&&&&&&))))))(((''''''((())))))((('''''''''''''''(((((((((((((((((('''''''''&&&&&&''''''(((((()))))))))+++)))''''''((())))))))))))(((''''''((()))***+++))))))************))))))''''''''''''''''''''''''&&&'''(((((())))))))))))&&&''''''((())))))(((((($$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%###!!!""""""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%''')))***)))((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''(((((((((((('''''''''!!!"""&&&&&&%%%%%%'''((())))))((('''(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&***((('''&&&&&&'''((()))''''''&&&%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((()))))))))&&&&&&&&&''''''((()))***))))))******++++++,,,,,,************)))))))))(((+++++++++++++++++++++++++++,,,---,,,***((()))***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------000...,,,,,,---...---+++%%%'''***---///111222222/////////////////////...------...//////000111111222222333333333222111000222222333444666777888888999999:::;;;<<<>>>???@@@>>>>>>>>>>>>===;;;:::999999:::<<<===>>>??????@@@???AAACCCEEEDDDCCC@@@>>>???>>>===>>>@@@BBBBBBAAAAAA@@@>>>===<<<===>>>???@@@AAACCCBBBAAAAAACCCDDDBBB???<<<:::;;;=========:::;;;===???AAACCCEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIGGGEEEDDDDDDFFF???>>>======>>>@@@CCCEEEHHHIIIIIIGGGBBB>>><<<;;;<<<<<<<<<=========>>>>>>===>>>>>>======<<<;;;::::::999999888888777666666666888666222111555666444777777666666666666777777444444444333333222222222222222333333333333222222/////////......---,,,+++,,,,,,...///000000000000333111///,,,***)))))))))---,,,+++***************************************,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++******++++++++++++***)))(((((()))))))))((()))******+++(((((()))***+++,,,,,,---(((((())))))))))))((((((,,,***'''&&&'''(((((('''++++++***))))))))))))***************************))))))))))))))))))))))))************))))))))))))*********))))))((((((((((((''''''&&&&&&''''''(((******((('''&&&%%%%%%%%%))))))))))))(((((((((((('''''''''((()))*********'''((())))))((('''((())))))(((((((((((())))))***((())))))******))))))((())))))))))))))))))))))))'''''''''((()))***+++,,,&&&'''((()))))))))))))))%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))******)))((('''&&&%%%$$$(((((((((%%%###!!!"""###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$######%%%&&&((()))******))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''""" $$$(((((('''(((%%%'''((((((((((((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&'''''')))((('''&&&&&&'''((()))&&&&&&%%%$$$$$$$$$%%%%%%'''''''''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''))))))''''''((()))************''''''&&&''''''((()))***************************************))))))))))))+++++++++++++++++++++++++++,,,---,,,***((()))***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------000...------.........------...///000111111111111......//////////////////......//////000000111111111222222222222111000000222222222333444444555555888999999;;;<<<===>>>???======<<<<<<;;;999888777888999:::<<<>>>?????????@@@AAABBBCCCCCCAAA???===???===<<<===???@@@@@@??????>>>===<<<<<<===>>>>>>AAABBBBBBAAA@@@AAACCCFFFBBB@@@<<<;;;;;;<<<<<<<<<:::;;;===@@@BBBEEEGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIGGGEEEBBBAAABBBCCC>>>>>>>>>>>>???AAACCCDDDDDDEEEDDDCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888888999999999888777777666666666777444//////444666555888777666555555666777888555555444444333222222222222222333333333333222222000000000000///...---,,,+++---...000111111000///...---,,,+++*********+++,,,,,,+++***************************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,++++++)))(((''')))))))))))))))******+++(((((()))***+++,,,,,,---(((((())))))))))))((((((((('''&&&%%%%%%%%%%%%%%%+++******)))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))************))))))))))))'''''''''''''''''''''''',,,+++***)))((('''''''''*********))))))))))))(((''''''(((((()))******+++$$$'''******'''&&&'''***)))(((((((((((()))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))(((''''''(((***,,,---''''''((((((((((((''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&''')))*********))))))((('''&&&%%%%%%*********(((%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((()))))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%***&&&%%%)))+++***)))***&&&'''((((((''''''(((***''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%$$$$$$%%%&&&'''(((((('''((()))***************'''''''''''''''((())))))))))))))))))((((((((((((*********)))))))))))))))++++++++++++++++++++++++'''(((******))))))+++,,,************************,,,,,,++++++++++++,,,,,,+++++++++***+++,,,,,,---///...------............111111111111000/////////............/////////////////////000000000111111111111111111111111000000222222333333333333333444777777999:::<<<======>>>;;;;;;;;;:::999888777666777888:::<<<>>>??????@@@AAAAAABBBBBBAAA@@@>>>>>>???===<<<<<<>>>??????>>>>>>>>>============>>>???CCCCCCBBB@@@??????BBBEEEBBB???<<<;;;;;;<<<<<<;;;:::;;;===@@@CCCFFFHHHIIIEEEEEEDDDEEEEEEFFFGGGHHHGGGGGGFFFCCC@@@>>>???AAA?????????@@@@@@AAAAAABBBAAAAAA@@@@@@@@@???>>>======<<<;;;:::999999999999;;;;;;;;;;;;:::999888777999999888888777666666555666777444000000666999999999888666444444666888999444444444333333222222222111222222333333222222111222222222111111000///...,,,---...000000000//////***************++++++,,,++++++******))))))******************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,++++++)))((('''((()))))))))*********************************+++))))))(((((((((((())))))((((((((('''&&&&&&''''''************))))))(((((())))))))))))))))))))))))************************))))))))))))))))))******************))))))))))))(((((((((((((((((((((((())))))((((((((((((((()))+++*********))))))))))))(((((((((((())))))))))))###'''***)))'''&&&(((***((())))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))((((((((((((***,,,---((((((((('''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++'''''''''&&&&&&&&&&&&%%%'''((()))(((''''''(((***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&(((%%%$$$''''''$$$###$$$((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$######&&&&&&%%%&&&&&&'''((()))$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))(((((((((''''''''''''(((((()))''''''''''''&&&&&&&&&&&&))))))))))))))))))******++++++++++++++++++++++++(((***++++++***+++,,,...************************,,,++++++******++++++,,,+++************+++,,,,,,.........---------...///'''''')))***,,,...///000---.........//////000000////////////000000000000000000000000000000000111333333333333333333333333555666888:::;;;<<<<<<<<<::::::::::::999888777666999:::;;;===>>>???@@@@@@AAAAAAAAA@@@@@@@@@?????????>>><<<<<<===>>>===<<<============>>>>>>??????DDDDDDBBB@@@======???AAA@@@>>><<<;;;<<<<<<;;;:::999;;;===???BBBEEEGGGHHHDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDDDDBBB???======>>>@@@@@@AAAAAABBBAAA@@@@@@BBB@@@???@@@BBBBBBBBBAAA>>>===;;;999888888888888<<<======<<<<<<;;;:::999999888888777777666555555555777555111333999<<<<<<888666555444444555666888222222222222222222222222111111222222222222111111333333333333222111000///,,,------...//////......,,,,,,++++++*********)))+++******)))))))))*********************************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++***)))(((((((((((()))************))),,,+++++++++******))))))))))))(((((((((((()))))))))***,,,+++***)))***+++))))))******))))))((('''))))))))))))))))))))))))************************))))))))))))*********************))))))((((((((('''(((((())))))(((((('''%%%%%%%%%%%%&&&'''((((((************))))))))))))((((((((((((''''''''''''%%%&&&''''''''''''(((***((())))))))))))((((((''''''(((((())))))(((((('''''''''''''''''''''''''''))))))((((((((()))******'''''''''&&&%%%$$$###"""$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''((()))***''''''&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&''''''((((((''''''&&&'''%%%$$$'''&&&!!! """((())))))(((&&&%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$######$$$$$$#########$$$%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&''''''(((((('''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************************************---...///...,,,++++++,,,************************++++++************++++++***************+++,,,,,,,,,---------,,,,,,---///+++++++++++++++---......------......///000000000........./////////////////////////////////000111222222222222333333333333444555777999;;;;;;;;;;;;999999::::::::::::999999:::;;;<<<===>>>?????????@@@???>>>>>>>>>>>>???@@@???===;;;;;;;;;<<<;;;::::::;;;;;;<<<===>>>>>>???BBBBBBAAA???===<<<===???>>>===;;;;;;<<<===<<<;;;888999;;;>>>@@@CCCEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGAAABBBBBBAAA???===<<<===>>>???AAABBBCCCBBBAAA@@@CCC@@@??????AAABBBAAA???===<<<:::888888888:::;;;<<<<<<<<<<<<;;;:::999999888888888777666666555555333555555333555;;;>>>>>>444444333222222333444444///000000111111222222333111111222222222222111111222222222222111000//////---,,,,,,,,,,,,------...,,,,,,,,,,,,+++***))))))******))))))))))))************************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))))))))******)))(((((('''((()))***+++******)))+++++++++*********))))))***)))(((''''''((()))***(((***,,,,,,***)))***+++((()))*********)))''''''))))))))))))))))))))))))************************((()))))))))******************))))))((('''&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''******)))))))))((((((((())))))((('''&&&%%%$$$$$$'''&&&$$$%%%'''((())))))((()))******)))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((()))))))))(((''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&'''((((((***))))))((('''&&&%%%%%%!!!$$$'''((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&''')))((($$$###%%%&&&'''((((((&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$##################$$$$$$%%%&&&''''''((((((&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&'''''''''''''''((((((''''''&&&((((((''''''''''''((((((&&&&&&&&&'''((((((((()))((()))))))))************)))))))))))))))))))))))),,,------,,,***))))))***************************++++++************++++++***************++++++,,,***,,,---,,,******---///333222000...---,,,------------......///000000111............------------//////.........///000111000000000111111222222222333444777999:::;;;:::999999999:::;;;<<<<<<<<<<<<:::;;;<<<============<<<<<<;;;;;;:::;;;<<<>>>???<<<:::888888888999888666777888999:::;;;<<<<<<===<<<>>>???>>>===<<<===???<<<;;;:::;;;=========<<<777888:::<<<>>>@@@BBBBBBCCCCCCCCCCCCDDDEEEFFFFFF>>>@@@BBBAAA???<<<<<<<<<===>>>AAACCCDDDCCCBBBAAABBB???======??????>>><<<;;;:::999888888:::<<<===::::::::::::999888777777888888888777666666555555111444444333666<<>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::999999888777888;;;===???;;;999666666666666555444444555777888::::::;;;;;;888:::<<<>>>======???@@@;;;::::::;;;===>>>===<<<777888999;;;===>>>@@@@@@CCCBBBBBBCCCCCCDDDEEEFFFAAAAAAAAA@@@>>>======?????????>>>>>>>>>>>>??????===<<<;;;<<<<<<<<<:::888999555222444999<<<<<<999<<<<<<;;;::::::::::::;;;:::777555666777666333000000222555888::::::999888333333222222111000000///111000000000000000111111222333333333333222111111///............---------///+++''')))---111000---,,,+++***))))))***+++,,,******))))))))))))******))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++***)))(((((('''(((***+++***)))***+++''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))((()))***++++++***)))(((((((((((((((((((((((((((((((((''''''''''''((((((+++******)))(((''''''&&&))))))((('''''''''''''''))))))((('''&&&%%%%%%$$$)))((((((''''''&&&&&&%%%(((((('''''''''&&&&&&&&&((((((((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%))))))(((((('''''''''''' %%%'''(((((('''&&&''')))******(((&&&%%%(((((('''&&&&&&&&&&&&'''+++***)))(((&&&$$$###"""&&&&&&''''''''''''&&&&&&)))(((&&&&&&&&&'''&&&&&&'''%%%$$$""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######"""%%%'''(((((('''&&&'''((($$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&((()))+++,,,,,,---&&&&&&%%%$$$%%%&&&'''(((''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((($$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$$$$###"""###%%%'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((()))(((((('''&&&''''''''''''''''''''''''(((((())))))*********+++***************)))((((((''''''((()))))))))))))))(((((()))***************************************'''+++---+++***...///.........,,,,,,,,,,,,---...------......///000000000333,,,000333,,,,,,000,,,,,,++++++***+++,,,---.........///000111222222333///222555777777777888:::::::::;;;;;;;;;;;;;;;:::@@@===:::999:::::::::999666666555555666777999:::999777333222444666777777888999;;;===>>>>>>======::::::::::::;;;<<<===>>>:::999777777777999;;;===;;;:::999888999:::<<<>>>@@@???>>>???BBBEEEFFFFFFAAAAAAAAA???===<<<>>>???======<<<<<<<<<<<<======???>>>======>>>===;;;999===999666888===@@@???===<<<;;;::::::999999:::::::::777555555666555333111111333555888999888777666111111111111111111111111000///////////////000000111111222222111111000///............------------...+++))),,,111444333000,,,,,,+++******+++,,,,,,******))))))))))))******))))))*********+++++++++,,,,,,++++++++++++,,,,,,++++++++++++***)))((('''&&&'''))))))((('''((()))'''''''''((((((((())))))************************))))))))))))(((((((((((())))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))******))))))))))))************))))))(((''''''&&&))))))((('''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((())))))***)))((('''&&&'''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&((((((((('''''''''&&&&&&$$$%%%'''(((((('''&&&%%%&&&&&&'''(((((('''&&&%%%((((((((((((''''''''''''******)))'''&&&%%%$$$###&&&&&&''''''''''''&&&&&&'''&&&%%%$$$%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$&&&((((((&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%######%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&'''''''''''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%$$$$$$&&&(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((($$$%%%'''((()))((('''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&''''''''''''''''''''''''((((((((()))))))))******+++***)))''''''((()))***(((((()))***************(((((()))***************************************''',,,---******,,,...---++++++---.........------,,,,,,---......//////000000***...111+++---111---......---------...000111/////////000111111111222000222555666666666777888999:::;;;<<<<<<<<<<<<<<>>BBBFFFHHHHHHAAAAAA@@@===;;;<<<>>>@@@>>>======<<<<<<======>>>BBBAAA@@@???@@@???<<<:::>>>;;;999:::===@@@@@@???::::::999888888888888999999777444333333444333222222333555777777666555444......///000000111222222//////............//////000000000000000///............---------,,,,,,,,,,,,+++,,,///444666555333---,,,++++++++++++,,,---******))))))))))))******)))))))))************++++++******))))))******+++***++++++******)))((('''''')))******((('''((((((''''''((((((((()))))))))************************(((((((((((()))))))))))))))((((((''''''(((((()))((((((''''''''''''((((((***************************))))))(((((())))))******))))))((((((''''''''')))((((((''''''''''''(((''''''''''''''''''''''''###$$$$$$%%%&&&&&&'''''''''''''''''''''&&&&&&&&&((()))+++++++++***((('''&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&******)))((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))*********)))((()))(((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&"""###%%%'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''%%%$$$&&&%%%%%%%%%%%%&&&'''((('''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''((((((((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''###$$$&&&((()))***))))))'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((,,,***'''%%%$$$&&&(((***))))))***++++++++++++***(((((()))***************************************)))---...+++))),,,---+++(((***---///000...,,,+++++++++,,,,,,---.........///***---///***---222---//////...---...///000111000000000000000000000000000222555555555444555666999999:::<<<============???<<<:::888888888666555555555444444555666888999888555333222333555666666555666888:::;;;;;;;;;;;;666666666777888888999999888888999:::;;;;;;;;;;;;;;;:::888777777888999999999999999<<>>@@@@@@??????>>>>>>??????@@@DDDBBBAAAAAAAAA@@@===;;;;;;999777888;;;=========999888888777777777777777888666333222111222333333333444555555555444222111.........///000000111111000000///........./////////000000000000///......------------,,,,,,,,,+++,,,,,,...111555666333111++++++++++++++++++++++++******))))))))))))******))))))))))))************))))))(((((((((((())))))))))))******)))(((((('''***+++---,,,***)))******'''(((((((((((()))))))))************************(((((((((((())))))))))))(((((((((''''''(((((((((+++***)))(((((()))***+++))))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))(((((((((''''''''')))(((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''((((((((()))''''''''''''''''''''''''((()))+++------+++)))(((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''(((((('''(((***,,,,,,,,,***)))'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))))))))((('''&&&'''((($$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%'''&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&''''''(((((('''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&(((******(((&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""$$$'''((('''%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''))))))(((''''''''''''(((%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''%%%%%%&&&'''((((((((()))************)))(((((()))***************************************+++///000,,,***,,,---+++***,,,---......---+++************+++,,,,,,------111---///...)))...444......---,,,,,,,,,---...///000000000000000/////////111222444444333222333444777888:::;;;<<<======>>>===;;;888777777666444222333222222222222444555666555333111000222333333333666777999;;;<<<<<<<<<;;;666666777888999999999999666888:::<<<===<<<;;;;;;<<<;;;:::999888888999999888888888;;;AAAEEEHHHIII??????>>><<<:::;;;===?????????>>>>>>>>>>>>??????BBBAAA@@@@@@@@@???===;;;:::888777777999:::;;;;;;777777666555555555555555666555333111000000222333333333444444333222000///////////////////////////222111000000/////////000000000000111000000///...---,,,,,,,,,+++++++++++++++,,,///111333222///,,,))))))************))))))******))))))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))(((((()))))))))((('''''')))***,,,,,,***)))******(((((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***((((((''''''''''''((((((+++***)))(((((()))***+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''''''''((((((%%%%%%&&&&&&'''((((((((()))))))))(((((('''''''''&&&'''''''''''''''''''''(((***+++,,,,,,+++***)))))))))(((((((((((())))))'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$&&&'''&&&&&&&&&&&&'''(((******&&&(((***,,,------,,,+++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((()))***(((&&&%%%'''))))))(((&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''$$$&&&'''&&&%%%######$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&'''''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''!!!"""$$$&&&'''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$###!!!###&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''''''''(((((($$$$$$$$$$$$%%%'''((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((('''%%%$$$&&&''''''((()))((((((((((((((()))***************))))))))))))))))))))))))---111111---+++------,,,///...---,,,+++*********))))))******+++,,,,,,,,,///,,,///---***333;;;555...---,,,++++++,,,---...000000000///////////////111222222222000000111333666666888999;;;;;;<<<<<<:::888777666666555333111000000//////000111333444222000......000111111000555666888999::::::::::::222333444666666666666666555777999<<<======;;;:::888888777777666666666666:::999999<<<@@@DDDFFFFFF<<<===>>>===;;;;;;<<<>>><<<;;;;;;::::::;;;;;;<<>>======>>>===;;;:::::::::999888999:::;;;<<<666555444444333333444444333333333111//////111333222222222222111000//////000000000000000000000000333222111000000///000000000000000000000//////...,,,,,,,,,+++++++++*********+++...//////...+++***(((((())))))))))))((((((******))))))))))))*********)))))))))))))))(((((()))((((((''''''(((((()))''''''((((((((((((''''''%%%'''((()))((('''((()))((((((((()))))))))******((((((((((((((((((((((((''''''(((((())))))******(((''''''&&&&&&''''''(((((((((''''''''''''(((((('''''''''''''''''''''''')))((((((''''''(((((()))''''''''''''''''''''''''(((''''''''''''(((((()))&&&&&&&&&'''''''''((((((((((((''''''&&&%%%%%%$$$&&&&&&&&&'''''''''''''''))))))***++++++++++++*********))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''''')))((('''%%%%%%%%%%%%&&&%%%%%%&&&'''(((******+++&&&(((***+++------------''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$&&&'''&&&###"""$$$''')))'''%%%######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%'''((('''%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!"""######$$$$$$$$$###''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$&&&(((***+++'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&(((******(((%%%###%%%&&&''''''((((((''''''(((((()))***************)))))))))))))))))))))))),,,000111---+++---...,,,000...,,,***))))))***+++))))))******+++,,,,,,,,,***)))---+++***888CCC===000///...---,,,---......///////////////////////////000111000//////111222444444666777888888888888777666555555555444222000//////......///000222333000///------///000///...000222333555666666666666333444555777777777777666444555888:::<<<<<<;;;:::999999999999999999888888<<<;;;:::<<<@@@CCCEEEEEE:::<<<>>>>>><<<;;;;;;<<<::::::999999999999::::::::::::999:::;;;;;;:::888::::::999999888999;;;<<<444444333222222222222333000222333222000///000222111111111000000//////...///000000000111222222222222222111//////............////////////...------++++++++++++************(((***,,,------,,,++++++((()))************)))(((******))))))))))))************))))))(((((((((((())))))(((((((((((())))))&&&''''''(((((('''''''''"""$$$&&&'''''''''((()))(((((()))))))))*********))))))))))))))))))))))))'''''''''((()))*********(((''''''&&&&&&''''''(((''''''((((((((((((''''''(((((((((((((((((((((((()))((((((''''''(((((()))'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***))))))((()))***+++,,,******))))))))))))******&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''''''''(((((((((+++***)))'''&&&&&&%%%%%%"""###%%%''')))******)))''''''(((***+++---......((((((''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&###%%%'''%%%!!! ###&&&#########$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$&&&((()))(((&&&$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%&&&'''((($$$%%%&&&'''''''''&&&&&&%%%&&&&&&'''((((((''''''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$ !!!"""###$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%$$$%%%&&&)))+++---''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''((())))))'''&&&%%%&&&''''''((((((((((((((((((((()))***************))))))))))))))))))))))))***...///+++***,,,---+++++++++++++++++++++++++++))))))***++++++,,,,,,---)))))),,,***)))888CCC===///...---,,,+++,,,,,,------.........///000000000...//////.........000333222222333444555555444444444333333333444444222000000////////////111222333111///...///000111000......000111333444444444444333444666888999888777666333444666888:::;;;;;;:::;;;;;;<<<=========<<<<<<<<<;;;;;;===@@@DDDFFFFFF888;;;>>>???===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<888777777888999:::999777888888888777666777999;;;444333222222111111222222...111333333000...///111111000000000////////////......///111222333555555111111000......---------------......------,,,++++++++++++************)))&&&(((+++,,,,,,,,,---...)))***+++,,,,,,+++***)))******))))))))))))************))))))((((((((('''))))))(((((((((((())))))&&&&&&''''''(((''''''&&&###%%%'''(((((()))***+++))))))))))))************************************&&&''''''((()))******+++'''''''''&&&&&&'''''''''((()))***++++++***)))((())))))))))))))))))))))))&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''''''''(((((()))*********&&&&&&&&&'''''''''((((((***)))((('''''')))+++---))))))(((((((((((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''((((((((())))))'''''''''''''''&&&&&&&&& !!!$$$''')))))))))((('''''''''(((***,,,...///)))(((((('''&&&&&&%%%%%%&&&''''''''''''''''''&&&$$$''')))&&&"""!!!$$$((("""%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&########################''')))***)))&&&%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%""" !!!"""$$$%%%&&&'''''''''&&&%%%%%%%%%&&&'''((((((((('''(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$ !!!"""$$$&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$%%%''')))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))+++,,,&&&%%%%%%%%%'''))),,,...''''''''''''''''''''''''))))))((((((((('''''''''))))))(((''''''''''''''''''(((((()))))))))))))))(((((()))***************))))))))))))))))))))))))(((,,,---)))(((***+++***&&&(((+++---......---,,,*********+++,,,,,,------------...)))&&&555???777---,,,***)))))))))******,,,------...///000111111---.........---...111333111111222333333222222222222111222333444444222000111000000000000222333444222000///000111222111//////000222444555555555444...000222444444444333222333444555777999::::::;;;888888999:::;;;;;;;;;;;;;;;::::::===AAAEEEGGGHHH<<<<<<=========;;;:::999;;;:::888888:::;;;;;;:::999888666555444444444444666555555666999:::999999666555444333333333333333555444222000000111222333222111000000000000...,,,333222222111111111111111111000---,,,+++,,,---///++++++++++++++++++++++++++++++************++++++)))***,,,.../////////...''''''((()))***+++,,,,,,(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))((((((((((((''''''''''''((((((((((((((('''''''''(((((('''''''''(((((()))%%%''''''&&&######&&&))))))'''%%%&&&)))***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&$$$######$$$(((&&&%%%$$$&&&&&&&&&%%%(((((((((((()))***,,,,,,++++++***((('''%%%$$$$$$)))&&&%%%&&&)))***)))'''&&&$$$"""$$$'''((('''$$$'''((()))*********)))(((''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***---//////---,,,***))))))(((''''''&&&&&&))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%&&&''''''((('''&&&$$$###"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!"""$$$&&&'''!!!%%%'''((('''&&&((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&%%%$$$$$$###((('''%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%&&&'''###'''***+++++++++###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&!!!""""""""""""#########&&&&&&%%%%%%###!!! %%%$$$###$$$&&&'''&&&%%%!!!!!!"""############"""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%$$$############"""######$$$&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***(((&&&&&&'''(((((('''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((%%%&&&'''((()))***+++,,,))))))))))))))))))))))))---,,,+++)))((((((''''''%%%'''))))))((('''((()))---,,,+++***+++,,,---...,,,***((())),,,---+++)))***...,,,(((///;;;<<<333))))))))))))))))))))))))+++,,,------......------------,,,,,,,,,---......---...///000111111111111111111000000//////......////////////000000000000333222222222111111000000000111333333444333222111000000222333333222111000///111555888::::::999888999999999999:::;;;<<<<<<::::::;;;<<<>>>AAACCCDDD===>>>>>>>>>>>><<<;;;::::::888777888:::;;;;;;:::888777666555555555666777444333333444666888777666666555555444444444444555888666444111000000000111111000000000111111///...111111000000000000111222///...---,,,+++,,,------++++++++++++++++++++++++++++++************++++++)))***+++,,,---.........((((((((()))******++++++,,,,,,,,,+++***)))(((''''''''''''''''''''''''''''''((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((())))))***++++++******)))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''&&&'''''''''&&&'''(((&&&$$$###&&&((()))'''&&&&&&))))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''&&&((()))(((''''''((()))(((&&&%%%%%%'''((('''&&&((((((((((((((()))***+++)))((((((((('''''''''&&&(((&&&%%%&&&)))***)))'''&&&%%%###%%%'''((('''%%%%%%&&&'''(((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%''')))***+++***)))(((&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$#########$$$%%%&&&"""###%%%'''((('''&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((("""$$$%%%'''''''''&&&%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((())))))***%%%$$$###$$$&&&&&&&&&%%%!!!"""######$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$############$$$"""######$$$&&&''''''(((((('''%%%###"""###%%%&&&%%%%%%%%%%%%%%%&&&'''''')))'''&&&'''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&'''((()))******+++(((((((((((((((((((((((())))))((((((((()))******((()))))))))((((((((((((***************++++++,,,,,,***((()))+++,,,+++)))'''+++***'''---777777///))))))))))))))))))))))))------...////////////...------,,,,,,,,,---......---...///000111111111111111111000000//////......////////////000000000000222222222111111000000000///000111222222222111000000111222333333222111111111333666888:::;;;::::::888888888999:::;;;<<<<<<::::::<<<>>>???AAABBBCCC===>>>>>>>>>===<<<:::999999777777888:::<<<<<<;;;888777666666666777999:::666555444555777999888777555555444444555555666666:::888555222000//////...111000000111333333222000000000////////////000111---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******+++,,,......))))))))))))))))))))))))---------,,,+++***((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***++++++******)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&'''((((((&&&%%%$$$%%%'''((('''&&&'''(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&###$$$&&&&&&%%%%%%'''((('''&&&%%%&&&(((***)))((((((((('''''''''(((((()))&&&&&&&&&'''(((((())))))'''&&&&&&&&&((()))((('''&&&%%%$$$%%%'''((('''&&&%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$(((((('''&&&%%%$$$######&&&&&&&&&'''&&&&&&%%%%%%###$$$$$$%%%&&&'''''''''%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%&&&''''''%%%###!!!$$$%%%&&&&&&&&&&&&%%%$$$''''''&&&&&&%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''""""""""""""$$$&&&((()))$$$###"""###%%%&&&%%%$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$$$$#########$$$%%%%%%######$$$%%%%%%&&&'''''')))&&&###!!!!!!"""%%%'''%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&'''(((((('''%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''((('''''''''(((((()))******)))''''''((())))))(((''''''((()))))))))))))))+++***)))***++++++***)))'''******(((,,,333222+++)))))))))))))))))))))))),,,,,,---............---,,,,,,,,,,,,,,,---...///......///000111111111111111111000000//////........./////////000000000111111111111000000000000000......///000111111000000222222333444444333222111333444555777999:::;;;;;;666666888999;;;;;;;;;;;;999;;;===???AAAAAAAAAAAA============<<<;;;999888999888777888;;;===>>>===999999777777777888999:::666555444555777888777666333333333333444444555666888777555333111000//////000///000111444555444333111000///......------...,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***))))))((()))+++---...************))))))(((((())))))***++++++++++++***'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******+++******)))))))))))))))((((((((((((''''''''''''&&&&&&'''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%((((((((('''&&&%%%%%%&&&''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$"""$$$%%%%%%$$$$$$%%%&&&'''&&&&&&(((***+++***)))(((''''''&&&&&&&&&''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&%%%$$$"""!!!!!!"""$$$%%%%%%$$$"""!!!&&&&&&%%%%%%%%%&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''###""" !!!"""$$$###"""###%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((######$$$%%%%%%&&&''''''(((&&&$$$######$$$&&&'''$$$$$$$$$######$$$$$$%%%&&&%%%%%%'''(((((('''%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&)))'''%%%&&&(((******)))&&&'''((()))***)))((('''++++++***************)))(((++++++***---111///)))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,------...///......///000111111111111111111000000//////............//////000000111111000000000000000000000000...//////000111111111111333444555555555444333222333444555666777999:::;;;444555777999:::;;;;;;;;;999;;;===@@@AAAAAA@@@?????????@@@???>>><<<:::999:::999888:::<<<>>>???>>><<<;;;999888777777777888444333222333444555444333111111111111222333333444444333333222111111111111/////////222444666555444333222111///---,,,++++++,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***)))(((((()))***,,,---++++++******)))((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((('''((())))))***+++******)))))))))))))))((((((((((((''''''''''''%%%&&&&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%((((((''''''''''''&&&%%%&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########((())))))((('''&&&&&&''''''&&&''')))+++,,,+++)))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%&&&&&&'''&&&''''''((($$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''###$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%&&&''''''(((((($$$###"""""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&$$$#########$$$$$$$$$&&&'''))))))'''&&&$$$&&&&&&%%%%%%&&&(((+++,,,$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))'''$$$"""!!!!!!"""###$$$###"""###%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***###$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((('''&&&&&&%%%$$$$$$######$$$$$$$$$%%%$$$$$$%%%'''(((&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))***)))(((''''''&&&'''''''''&&&&&&''')))***++++++&&&''')))*********)))(((++++++++++++***)))))))))(((***+++***,,,---+++((())))))))))))))))))))))))((()))******++++++******,,,++++++,,,---...//////...///000111222222222222111111000000//////...............///000111111111000000000000000111111111000111111111222333444444555666777777777555444333333333444555666888999999444555777888999:::::::::999:::===???@@@???>>>===BBBCCCCCCBBBAAA???===<<<;;;:::999:::<<<>>>>>>===<<<;;;999888666666666777888666555666888888777666111111000000000111222222000000000111111111111222/////////111444666555444444333111///---,,,+++***,,,,,,,,,,,,------------++++++++++++++++++++++++++++++************++++++******))))))***++++++,,,+++*********))))))((((((*********)))((('''%%%%%%))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''(((((()))***+++******)))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&'''))))))'''&&&%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((()))'''%%%$$$$$$%%%''''''''')))++++++)))(((''''''&&&&&&&&&''''''(((((((((((('''&&&%%%$$$$$$$$$&&&''''''&&&&&&'''(((%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%&&&'''((())))))###$$$%%%&&&''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$############"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''(((((((((&&&%%%###"""!!!""""""#########$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%'''%%%$$$""""""$$$&&&'''%%%%%%&&&''''''&&&%%%%%%((('''&&&&&&&&&'''((()))%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((((((((((((((('''&&&&&&%%%%%%%%%&&&'''((()))***$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&(((******)))'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$"""###%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''************************&&&&&&&&&'''((()))***+++(((***,,,,,,+++******,,,((())))))***************+++,,,,,,+++)))((()))***'''(((((((((((((((((('''))))))))))))))))))))))))++++++,,,------------,,,+++++++++,,,---...///000...///000111222222222222111111000000//////......------...///000111222222111111111111111222222222222222222222333555666777777777888888888666555444333444555777888888888999666666666666777888999:::999:::;;;=========<<<<<>><<<:::888999888666777888999999888888777666666666777888999333222111111222333222000444444333222111111111111---...///////////////...///...///111333444333222000000////////////000000)))((('''&&&'''(((***,,,))))))))))))))))))))))))++++++************++++++)))***,,,------,,,+++***))))))))))))))))))******(((((()))***************''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((())))))+++******))))))))))))))))))(((((((((''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''((()))***+++&&&$$$%%%'''+++,,,***'''$$$&&&((('''%%%$$$%%%(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))$$$&&&''''''''''''(((***''''''''')))***)))'''$$$&&&&&&&&&'''((()))***+++'''&&&&&&&&&&&&&&&%%%%%%###&&&((('''%%%$$$&&&)))(((***+++***'''&&&''')))---,,,+++++++++,,,...///'''''''''&&&&&&'''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''&&&&&&%%%'''((())))))&&&###!!! !!!"""###%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%######$$$######"""###%%%&&&'''&&&&&&%%%$$$$$$#################################$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&((()))******$$$%%%&&&''''''&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$"""###%%%'''(((((('''''')))((((((''''''(((((()))""""""###$$$%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&%%%%%%$$$'''&&&%%%&&&((()))((('''######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%'''$$$ """%%%((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++******))))))))))))***000777<<<999///((((((***))))))((('''''')))***++++++,,,...,,,)))'''(((***+++)))))))))((((((***---))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,---...000000///000111222222333222222111111111000//////......------...///000111222222222222222333333444444444222222222222333555777888999999::::::999888666555555777:::<<<======;;;:::;;;999666333333555777999:::999999888888999::::::???>>>>>><<<;;;999777666444444444555555555666666:::888666666999;;;<<<<<<555444333222111111111111333222222222111111000000........................000111333555555333111///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++***)))((((((***************)))((((((***)))(((''''''((()))***+++***)))(((((('''''''''(((((((((((()))***,,,,,,++++++******))))))((((((''''''(((((())))))******&&&'''((())))))***))))))+++***)))(((((('''(((((())))))))))))))))))))))))((()))***)))'''%%%%%%&&&''''''((((((((((((((((((%%%%%%%%%$$$$$$%%%%%%%%%(((((((((''''''&&&%%%%%%%%%%%%%%%&&&'''((()))***+++(((%%%$$$%%%'''''''''%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((()))******)))))))))'''%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''')))***'''###"""%%%)))((('''''''''((()))+++,,,''''''&&&%%%%%%%%%%%%&&&******+++,,,,,,,,,,,,++++++******)))(((''''''&&&&&&%%%$$$$$$$$$$$$&&&&&&"""###%%%&&&&&&%%%###"""$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%$$$###!!! &&&$$$###"""###$$$&&&'''&&&%%%$$$$$$######$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""(((+++(((&&&&&&%%%!!!&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%'''))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''%%%###"""!!!"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&'''((((((((('''%%%$$$&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))+++*********))))))(((((((((((())))))))))))((((((222111///---+++)))((('''%%%&&&'''((()))))))))))),,,,,,+++***)))((('''''')))))))))))))))*********---,,,+++***))))))))))))(((***+++,,,,,,,,,...000------......///000000000000000000111222222333333555444111///......////////////000111222333333333444444333222222333333333333333444555666777888888;;;;;;;;;999777666888:::<<<;;;<<>>===;;;999777555666666777:::999888999;;;======<<<999999:::999888777666666444444444555555555555555888777777999;;;;;;:::999444333222111111111111111.........///000000111111////////////////////////111222333444333222000......------------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++*********+++******)))(((******)))(((((()))******))))))((((((((()))******''''''&&&&&&&&&&&&'''((())))))))))))************))))))))))))))))))((((((((())))))))))))((((((''')))(((((((((((())))))***(((((((((((((((((((((((()))+++,,,+++)))((((((((())))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&%%%###$$$''')))******%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''''''''((())))))(((((((((''''''''''''&&&&&&'''((('''&&&%%%&&&(((%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''''''''&&&(((***)))''''''+++...(((((('''''''''(((((()))(((((('''&&&&&&&&&&&&'''&&&&&&'''(((((((((((('''******+++++++++*********'''((())))))'''### ###$$$%%%&&&&&&%%%$$$###&&&&&&%%%%%%$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$"""######$$$&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&%%%$$$$$$######$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$###"""'''(((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###"""!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&%%%$$$$$$%%%%%%'''))))))'''&&&%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&''''''((()))(((((('''''''''''''''&&&'''(((((())))))(((((('''%%%%%%&&&&&&&&&'''''''''''''''((()))************((((((((())))))*********)))))))))*********++++++++++++***)))((((((((((((---......---,,,++++++,,,,,,,,,---......//////000//////000111111222222333666555333111000000000111///000111222222222222222111111111000000111111222444444555777888999;;;;;;:::;;;;;;:::999999:::<<<>>>>>>???@@@BBBCCCAAA???>>><<<:::888777777888999;;;::::::;;;>>>@@@@@@???888888999999999888777777555555555555555555555555666555666888999:::888666333333222111111111111111//////000000000000000000///////////////////////////000111111111000...---------------------------***++++++++++++++++++***((()))))))))))))))))))))*********++++++******)))************************(((((((((((()))***+++,,,(((''''''&&&&&&&&&''''''(((((())))))******+++++++++******))))))((((((((())))))***))))))((('''&&&(((((('''(((((()))******(((((((((((((((((((((((()))***++++++)))((((((((()))))))))(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''(((''''''&&&&&&&&&'''''''''%%%$$$%%%''')))))))))&&&&&&'''''''''''''''&&&''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&'''((()))***%%%&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%'''((((((&&&&&&(((***(((((('''''''''''''''''')))(((''''''&&&&&&''''''%%%%%%&&&''''''''''''''''''((())))))***)))(((((('''(((((((((&&&### ###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$###$$$%%%&&&######$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%((('''&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%###"""&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%###$$$$$$$$$&&&)))***(((&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((('''''''''''''''''''''''''''(((((((((((((((((('''%%%&&&&&&'''((()))))))))'''((()))******+++++++++(((((((((((()))))))))***)))))))))******++++++,,,******)))(((((((((((((((,,,---...---,,,++++++---+++,,,,,,---......////////////000000111222222222444333222111000000000000///000111222222222222222000////////////000111111444555666777999:::;;;;;;999:::;;;;;;::::::<<<===>>>>>>???@@@@@@@@@???>>>===<<<:::888888888:::;;;<<<;;;<<<>>>AAACCCCCCBBB888888999999999999888888555555555555555555555444333333333555666666444222222222111111000000111111333333222111111000//////////////////////////////,,,---............---,,,------------------------***+++,,,,,,,,,,,,+++***)))))))))))))))***************++++++++++++************++++++++++++******(((((((((((()))+++,,,---))))))(((((((((((((((((((((((())))))******++++++++++++******))))))(((((())))))***))))))((('''&&&(((((('''(((((()))******'''''''''''''''''''''''''''(((***)))(((''''''((())))))(((((('''''''''&&&))))))(((((((((((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&((())))))((('''%%%&&&'''((('''&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''((())))))$$$&&&(((((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''((('''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&''')))******)))((('''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%"""""""""""""""###$$$$$$&&&%%%$$$$$$######$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""###''''''"""!!!###$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((("""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%###$$$$$$###&&&)))***((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))'''((()))******+++++++++)))))))))(((((((((((('''((())))))***+++,,,,,,,,,***)))((((((((((((((((((***+++,,,,,,++++++,,,...++++++,,,,,,------.........//////000111111222222111111000000//////......000000111222222222111111///.........//////000111555555666777888999999:::777999;;;;;;;;;;;;===>>>===>>>>>>>>>>>>=========<<<;;;999888888999:::;;;======>>>AAADDDEEEDDDCCC888888999999999888888777555555555555555444444444222111111222333444222111222111111000000000111111555444333222111///..............................***+++,,,------.........,,,,,,,,,------------...+++,,,---......---,,,+++---,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++***+++,,,,,,,,,,,,+++***((((((((()))***+++,,,---******)))))))))******+++))))))))))))******************************))))))((())))))))))))((((((''')))(((((((((((())))))***''''''''''''''''''''''''&&&((())))))'''&&&'''(((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***)))'''&&&&&&''''''&&&%%%'''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$############$$$%%%%%%'''''''''&&&&&&&&&&&&%%%%%%'''))))))'''&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''(((((()))((((((&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((((((''')))***+++---,,,+++)))(((&&&%%%$$$######%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$#########$$$######""""""###############$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###((()))%%%###$$$$$$"""%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((((((((((((######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$%%%$$$&&&((()))'''&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&((((((((((((((()))))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))************)))))))))(((((('''''''''((())))))***+++,,,------***))))))(((((()))))))))(((***++++++******+++---******+++,,,,,,------.........///000000111111222000000/////////.........000111111222222222111111............///000111111555555555555666666666666555777:::;;;;;;<<<===>>>===>>>???>>><<<;;;;;;===<<<;;;999888999:::<<<===??????@@@CCCEEEFFFEEECCC888888888888777777666555666666555555555444444444444222000000222333222111111111000000000000111111333333222111000//////...------------------------******,,,---...000000111,,,,,,,,,---------......+++,,,...//////...,,,+++///.........---,,,,,,,,,)))***++++++,,,,,,,,,+++++++++,,,------,,,++++++))))))))))))***+++,,,,,,)))))))))))))))***+++,,,*********)))))))))))))))******************++++++'''(((((())))))))))))(((***))))))(((((((((((()))''''''''''''''''''''''''&&&(((******((('''((()))&&&&&&''''''((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''&&&%%%&&&(((((('''&&&''''''(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%'''******(((%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$###$$$%%%&&&''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''(((((('''''')))+++,,,------+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$#########"""""""""###############"""%%%&&&&&&'''''''''''''''&&&%%%$$$$$$######$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""&&&(((%%%###%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$%%%&&&(((((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))'''%%%%%%%%%%%%&&&''''''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))))))))'''''''''(((((((((((((((((())))))***,,,------...******)))))))))******+++)))***+++***(((((((((************+++,,,,,,------......//////000111111111000000000000000//////...111111222222222111111000............///000111222444444444444333333333222333555999:::;;;<<<===>>>>>>@@@@@@>>>;;;:::<<<======<<<;;;::::::<<<>>>???@@@AAABBBDDDFFFFFFDDDBBB777777777777666555444333666666555555555444444444555333111000111333333222111000000000000000111111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000111333333,,,,,,,,,------.........,,,---///000000///---,,,......---,,,,,,+++******)))***+++,,,,,,,,,,,,,,,++++++------------++++++*********)))******+++,,,(((((((((((()))***,,,,,,++++++******))))))(((((()))))))))***+++++++++,,,''''''((())))))***))))))+++***)))(((((('''((((((''''''''''''''''''''''''''')))++++++)))))))))***%%%%%%&&&'''((()))******))))))(((((((((((())))))''''''(((((()))*********(((((('''&&&&&&&&&&&&'''%%%$$$$$$&&&)))***)))((('''((((((((('''&&&%%%%%%((((((((((((((((((((((((''''''%%%$$$$$$%%%''''''%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%&&&'''((()))&&&(((******(((%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%!!!!!!"""$$$%%%&&&$$$###!!!###$$$&&&''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%&&&&&&''''''&&&&&&((()))+++,,,+++(((%%%$$$###%%%'''((('''&&&###"""%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''&&&%%%$$$#########$$$%%%%%%%%%%%%$$$(((''''''&&&&&&''''''(((######$$$%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$######""""""!!!"""$$$%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################!!!%%%%%%"""!!!%%%''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%"""$$$%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&%%%&&&%%%&&&'''&&&%%%&&&(((***%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&$$$%%%&&&&&&((())))))***%%%&&&'''((())))))))))))%%%%%%&&&'''((()))***+++((())))))+++,,,---......+++***************++++++***++++++***'''&&&&&&''')))******+++,,,,,,------......//////000111111111000111111111111000000///111111222222222111111000.........//////111222222444444333222222111000000111444888:::;;;;;;===>>>@@@AAABBB???<<<;;;<<>>===<<<;;;<<<>>>@@@AAAAAAAAABBBEEEFFFFFFDDDBBB666777888666555555666888444555555555444222000///222111111111000000//////////////////000000000000---------...///000000111////////////............,,,,,,,,,------.........)))***,,,---...------,,,..................------//////............//////000///---+++*********+++.........------,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))***,,,...///...,,,(((&&&))))))))))))))))))))))))(((((((((((((((((((((((((((''''''))),,,+++((($$$)))(((&&&%%%$$$%%%%%%&&&***)))'''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''***++++++***'''&&&&&&'''''''''((()))))))))))))))))))))))))))((((((((((((%%%%%%&&&''''''&&&%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$&&&((()))''''''((((((((('''%%%$$$######$$$$$$%%%&&&''''''((('''%%%$$$###$$$%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''((((((++++++)))((('''&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&''')))******)))((('''%%%%%%$$$$$$###""""""!!!%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$+++'''$$$###%%%'''&&&$$$,,,***&&&###!!!"""###$$$'''''''''&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%'''(((((('''%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))))))))((('''&&&%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&((()))((('''%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%###$$$'''((())))))'''&&&''''''''''''''''''''''''%%%&&&'''&&&%%%%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&%%%$$$###)))(((&&&%%%&&&((('''%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))************++++++++++++++++++++++++,,,,,,++++++***)))))))))************+++---///000---.../////////...---,,,,,,,,,+++,,,,,,---//////000111111111111222222222111111222222222333333333333333222111111000000///000222666999<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;::::::;;;;;;<<<>>>???@@@@@@@@@@@@AAADDDDDDCCCBBB666777777666444333555666444444444444333222111111111111111111000000000///000000000///////////////---------...///000000000////////////.........---,,,,,,,,,,,,------------,,,------------,,,,,,+++..................------//////............/////////...---++++++++++++,,,+++++++++***************,,,+++***)))(((((((((((())))))))))))))))))))))))))))))***++++++++++++***************************"""&&&***+++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((('''''')))+++,,,)))''')))((('''&&&&&&&&&'''(((%%%&&&'''(((((((((&&&&&&''''''&&&&&&&&&&&&'''''')))******)))'''&&&'''(((''''''((()))))))))))))))))))))((((((((('''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((&&&'''((((((((('''%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''(((&&&&&&%%%$$$$$$$$$$$$%%%''''''''''''&&&&&&&&&&&&((()))***+++***)))'''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%)))&&&$$$$$$&&&'''&&&$$$######""""""$$$&&&(((***&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%&&&''''''''''''((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((((('''&&&%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&(((''''''&&&%%%%%%%%%&&&&&&(((((('''&&&%%%$$$$$$######$$$&&&((()))(((''''''''''''''''''''''''''''''&&&&&&''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&$$$$$$&&&&&&%%%%%%''')))((('''%%%%%%&&&&&&&&&'''''''''(((((()))))))))*********++++++++++++++++++++++++******************++++++************+++---///000,,,,,,---...///......---,,,,,,,,,,,,---...////////////000000000111111111111111111222222222333333222111111111111000000000111333555888:::;;;<<<<<<:::::::::;;;;;;;;;;;;::::::;;;;;;<<<===>>>???@@@@@@@@@@@@AAACCCDDDBBBAAA777888777666333222333444333333222222222222222333111111111111000000000000111000000//////.........---------...//////000000//////.........---------------,,,,,,,,,,,,,,,,,,///...,,,+++******++++++------------------......///......------......///------,,,,,,,,,,,,------)))******************+++++++++***)))((((((((((((************************((()))******++++++******************************###$$$&&&((()))***++++++))))))))))))))))))))))))(((((((((((((((((((((((()))''''''(((***+++***)))((((((((('''(((((()))***!!!###'''++++++***'''$$$''''''&&&&&&&&&&&&''''''''')))***)))''''''((()))''''''((()))))))))(((((((((((('''''''''&&&&&&&&&***)))&&&$$$$$$&&&)))***$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&''''''''''''******++++++***(((&&&%%%"""###$$$%%%&&&'''((()))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%% !!!!!!"""######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$$$$&&&%%%&&&&&&''''''''''''''')))((('''&&&%%%$$$###"""###$$$&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((''''''&&&%%%$$$######&&&((()))((((((%%%&&&&&&&&&&&&'''''''''(((((())))))))))))******++++++++++++++++++++++++((())))))***++++++,,,,,,***)))******+++,,,......++++++,,,---............,,,,,,------...//////000........./////////000000000111111111222222222222000000111111111111222222333333444666888:::;;;<<<777888999:::;;;;;;;;;::::::;;;;;;<<<===>>>??????@@@??????@@@BBBBBBAAA???888999888666444222333444222111000000000222333444111111111000000000000000111111000///......---------------....../////////.........---------,,,,,,------,,,,,,++++++******---,,,)))(((((()))+++,,,,,,,,,------------.........------------------...,,,,,,,,,,,,------......+++,,,,,,,,,------......******)))(((((((((((((((************************((())))))***************++++++++++++++++++++++++000///...,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))((())))))))))))'''''''''(((((())))))***"""$$$(((***+++)))&&&$$$''''''&&&&&&&&&&&&''''''&&&((()))(((''''''((()))''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%)))'''&&&%%%%%%&&&''')))######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))%%%%%%%%%&&&&&&''''''''')))))))))))))))((('''&&&######$$$%%%&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&###$$$%%%'''(((((('''%%%$$$$$$%%%%%%%%%$$$"""!!!$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%&&&&&&''''''((((((((($$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&%%%###"""###$$$"""###%%%'''(((((('''&&&''''''&&&&&&%%%$$$#########$$$%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((())))))(((''''''&&&%%%###$$$(((***(((''''''&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***************++++++++++++))))))*********+++++++++)))))))))***+++,,,,,,---,,,,,,,,,------------,,,,,,,,,---...////////////....../////////000000000000000000111111111111222000111111222333333444444444444333333555888:::<<<777777777777888:::;;;<<<:::;;;;;;<<<===>>>>>>>>>???>>>>>>???@@@AAA???>>>999999999777444333333555111000//////000111333444000000000000000000111111111000000///...------,,,------------............------------,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((&&&%%%&&&(((+++...,,,,,,,,,,,,------......------,,,,,,,,,,,,------+++,,,,,,---............,,,,,,------......//////***)))((((((((((((((((((************************(((((()))************)))************************+++***)))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,+++)))((('''((((((&&&&&&''''''((((((((((((''''''(((((('''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&'''((((((''''''((()))''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%&&&''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&&&&"""%%%'''(((((((((%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###"""!!! !!!"""###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''(((((((((############$$$$$$$$$$$$''''''''''''''''''''''''$$$%%%&&&%%%###""""""$$$ """###%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((('''&&&((($$$%%%+++,,,'''$$$%%%&&&&&&&&&'''''''''(((((('''(((((((((((())))))))))))))))))******++++++++++++++++++*********))))))(((((()))******+++++++++------,,,,,,+++++++++++++++,,,---.../////////.../////////000000000111111//////000000000111111111111222222333444555666666555444222222333666999:::999777555444555888;;;===999:::;;;<<<======<<<<<<======<<<>>>??????>>>===777888777666333222333555000/////////000111222222000000000000111111111111000//////......---------------------------------------,,,,,,,,,+++++++++++++++******************'''&&&%%%$$$&&&))),,,...++++++,,,,,,------......---,,,,,,++++++,,,,,,---+++,,,---...............++++++++++++++++++,,,,,,)))((((((''''''(((((((((************************'''((())))))******)))))))))))))))))))))))))))))))))((((((''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((+++,,,---+++)))'''((((((&&&&&&'''(((((((((''''''***)))'''%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&((()))(((&&&&&&'''(((''''''((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((('''&&&&&&%%%$$$######"""&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""######$$$$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$%%%''''''&&&%%%&&&'''!!!"""$$$&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$######&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&'''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########%%%!!!!!!###$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""$$$''')))(((%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&)))%%%&&&...///((($$$%%%&&&&&&'''''''''(((((((((''''''(((((((((((())))))(((((())))))***+++++++++,,,,,,++++++***))))))((('''((()))***************---,,,+++*********++++++***+++,,,...///......---//////000000000111111111////////////000000000000222222333444444555666666444333222222333555777888999777555333444666999<<<777888:::;;;;;;;;;:::999;;;::::::<<<>>>???>>>===444555555333222111222444//////000000000000000000///000000000111111111111........................------------------------,,,,,,,,,,,,++++++++++++)))))))))***************)))(((''''''((())),,,---***++++++,,,------......,,,,,,++++++++++++,,,,,,,,,---...//////......---*********)))))))))))))))(((((('''''''''(((((()))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((*********)))(((''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((('''***,,,,,,***))))))+++(((((()))))))))((('''&&&)))(((&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''((()))(((&&&%%%%%%&&&''''''((((((''''''&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&''''''((((((&&&&&&%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%'''(((&&&$$$###%%%'''((((((((('''&&&%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$###(((((())))))))))))((((((###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&%%%%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%&&&############$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!###''')))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))$$$'''000222***%%%(((''''''''''''(((((((((((('''''''''((((((((())))))((((((((()))***+++++++++++++++******************'''((()))*********)))(((***)))))))))***+++---...(((***+++---...---,,,,,,........./////////000000........./////////000000111222222222333333444444333333222222333444555666666666666555666666666777666777999::::::999888777888888999;;;===???>>>===111222222111000///111222...///000111111000///...//////000000111111111222---------...............------------------------,,,,,,,,,+++++++++******(((((())))))******++++++++++++***))))))***+++,,,******+++,,,,,,---......,,,++++++++++++++++++,,,------...//////...---,,,++++++******))))))(((((((((((('''''''''(((((()))(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((("""###$$$&&&'''((((((((())))))))))))))))))))))))((((((((((((((((((((((((###''',,,---,,,++++++---)))***++++++***)))((('''%%%&&&&&&&&&'''(((((()))'''''''''&&&&&&'''''''''((())))))(((&&&$$$%%%&&&'''((((((((('''&&&%%%%%%(((((('''''''''&&&&&&&&&((('''%%%######%%%'''(((######$$$%%%%%%%%%$$$$$$########################$$$$$$%%%&&&''''''''''''%%%%%%$$$###$$$%%%'''(((######$$$$$$%%%&&&''''''%%%%%%$$$###$$$%%%'''((('''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$"""""""""###$$$%%%''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######"""#########(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''((((((&&&###"""%%%((($$$$$$%%%&&&'''((()))***$$$#########""""""!!!!!!%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$"""###%%%%%%%%%%%%###"""$$$%%%&&&'''(((***++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%&&&(((&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""&&&)))&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%(((###&&&111444+++'''+++''''''''''''((((((((()))''''''''''''((((((((()))'''(((((()))***+++++++++)))))))))***++++++,,,,,,'''((()))******)))(((((('''''''''(((***---///111''')))+++---------,,,+++---------.........//////............/////////000000111111111111222222222222222222222333333444555333555777999888777444222555666888999999888777666777777888:::===??????>>>555444222000000111333444111000000///...---------000000000000000000000000111111000000000/////////000000///...,,,+++*********++++++,,,------------*********************************+++,,,---///000)))***+++,,,---,,,+++***((()))***++++++***)))(((******+++,,,,,,+++++++++,,,,,,+++***)))(((''''''(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))((((((((($$$#########$$$&&&((()))'''((()))))))))'''&&&%%%)))((('''&&&&&&&&&&&&&&&$$$)))+++***)))++++++)))'''''''''''''''((()))***++++++)))(((''''''''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))((('''''''''''''''******))))))((('''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$'''(((((('''%%%###$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$#########"""""")))&&&$$$%%%'''(((&&&###)))(((((('''%%%$$$$$$###############$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''&&&&&&$$$### ###&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%###$$$&&&&&&'''&&&%%%$$$&&&%%%###"""""""""######&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&%%%### """###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((###%%%'''((((((&&&###!!!%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&'''((()))%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$######!!!"""$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###$$$""" """$$$&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%)))///555555...((()))((('''&&&%%%&&&&&&''')))&&&###%%%)))+++(((%%%+++***(((''''''((()))***************************))))))))))))************))))))))))))))))))))))))***+++,,,,,,------,,,,,,---------,,,,,,++++++++++++,,,---.........---,,,000111111222222222111111333444444222111000111333555666888999:::999777666:::777555555666777777666777888:::<<<============222111000......///000111111000000///......------////////////////////////,,,,,,+++++++++*********---,,,++++++***)))((((((******++++++,,,,,,++++++*********************************+++,,,---...///,,,,,,---------------,,,***++++++,,,,,,++++++***)))******++++++*********+++******)))(((((('''''''''''''''((((((((())))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%$$$%%%%%%&&&&&&(((((()))))))))((('''''')))((((((''''''(((((((((&&&+++---***)))******((((((''''''''''''(((((()))***)))((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))))))))((('''''''''''''''''''''((((((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%((('''''''''&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''(((((('''%%%###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###'''%%%$$$%%%'''((('''%%%$$$$$$$$$$$$############$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%""" !!!###%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%'''&&&%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$###""""""%%%%%%&&&'''&&&%%%###!!!###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%'''&&&&&&&&&&&&''''''(((###############$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))))))))((('''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''%%%$$$###%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$#########$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$###'''%%%$$$%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$######&&&&&&''''''&&&&&&%%%$$$'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''''''&&&'''+++000111---))))))((('''&&&%%%&&&&&&''''''$$$"""###''')))'''$$$(((((('''''''''(((((()))************************(((((()))))))))************************************++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,---............///000111111222222111111222333333222000000111222333444666888888777666666888666444444555666666555777888:::;;;=========<<<222111///.........///000111000000//////......---.................................---------,,,,,,************)))))))))(((******+++++++++***))))))************************************+++---...///------,,,,,,,,,,,,------,,,++++++******++++++,,,))))))*********))))))((())))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((()))******++++++******)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$))))))((((((((()))******)))(((((((((((()))******(((---...+++)))***)))'''((((((''''''&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))(((''''''&&&'''''''''%%%%%%&&&'''''''''''''''(((''''''&&&%%%$$$######%%%&&&'''(((((('''&&&%%%'''&&&$$$#########$$$%%%''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((&&&$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!!!! """%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''***'''$$$######%%%%%%$$$'''&&&%%%$$$$$$###$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%""""""###$$$$$$$$$######%%%&&&'''(((((('''&&&%%%$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$)))&&&###!!! """%%%'''(((((('''&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&'''''')))))))))((((((''''''&&&$$$$$$$$$%%%&&&&&&''''''%%%&&&'''''''''&&&$$$######$$$%%%%%%&&&&&&&&&&&&(((&&&###!!!!!!###%%%&&&%%%%%%&&&&&&&&&%%%$$$###$$$###"""###%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%""""""#########$$$$$$$$$######$$$%%%%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''')))'''%%%&&&)))++++++)))((('''&&&&&&%%%&&&&&&&&&$$$""" """&&&(((&&&$$$%%%%%%&&&'''(((((((((((())))))))))))))))))))))))(((((())))))))))))************************************+++,,,,,,,,,,,,++++++++++++***************))))))***+++,,,...///000...///000111111111111111111222222222000///000111000111333555555555555444666555444444666777666555777888:::;;;<<<<<<<<<<<<444333222000000000000111000000000000//////......////////////////////////111111111111000000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,++++++***))))))************************************+++,,,---...,,,+++***)))))))))***+++***)))(((''''''((()))***)))************))))))(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''')))******************)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%&&&'''''''''&&&$$$###***)))(((((((((***+++,,,))))))(((((('''((((((((((((---...+++***+++***((()))(((''''''&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$$$$######$$$&&&'''))))))'''&&&$$$)))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$"""$$$$$$%%%'''''''''(((((((((((()))&&&&&&%%%$$$############%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$######"""%%%$$$######$$$%%%'''(((***(((%%%######$$$%%%&&&((('''&&&%%%$$$#########""""""###$$$%%%&&&'''((('''&&&%%%###"""###$$$$$$$$$########################$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$(((&&&###!!! """%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''((()))******''''''((((((((('''&&&%%% !!!"""###$$$$$$$$$$$$'''&&&$$$""""""###$$$%%%%%%%%%&&&&&&&&&%%%$$$###""""""""""""############&&&%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))&&&$$$$$$&&&''''''&&&'''&&&&&&&&&&&&&&&&&&&&&###"""!!!###&&&''''''%%%"""###%%%'''((((((''''''))))))))))))))))))))))))(((((((((((()))))))))***++++++++++++++++++++++++)))******+++++++++++++++*********)))))))))))))))+++************,,,...///---...//////000000000000///111222111000///000111...///111222333333333333555555555666888999777666777888:::;;;<<<<<<;;;;;;444333222111111000000000000000000000000/////////000000000000000000000000.........---------,,,,,,---------...............,,,---------,,,+++******************************************+++,,,,,,------,,,***)))((()))*********)))(((''''''((()))******************)))((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''$$$%%%&&&'''((('''&&&%%%***)))(((((((((***+++,,,***)))((('''&&&%%%%%%%%%%%%***---+++***+++,,,***)))((('''&&&&&&&&&&&&&&&((((((''''''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$###""""""######$$$$$$%%%%%%%%%&&&((())))))(((&&&%%%)))((('''&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############ !!!"""$$$%%%'''%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$############%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########%%%%%%$$$###$$$%%%'''(((&&&%%%$$$######$$$&&&(((((('''&&&%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$###########################$$$%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$""""""###$$$%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&''''''((()))******((()))*********)))'''&&& !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&'''$$$$$$$$$$$$######""""""$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%&&&&&&&&&$$$###%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&(((''''''"""###%%%'''(((''''''&&&(((((((((((((((((((((((('''(((((((((((()))))))))************************((()))******++++++******))))))))))))))))))))))))---,,,***))))))***+++,,,+++,,,---...////////////...000222222111000000111...///000000111222222222555555777999;;;<<<:::888777888999;;;;;;;;;;;;:::333222222111000///......000000000000000000000000111111111111111111111111------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,++++++***************************************+++,,,,,,...---,,,++++++++++++++++++******))))))******+++)))******))))))((('''&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&'''''''''''''''))))))((((((((()))******)))((('''&&&&&&%%%%%%%%%$$$)))+++***)))++++++***''''''&&&&&&%%%&&&&&&&&&(((((('''''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((((((((((((((&&&%%%$$$###!!!"""###$$$%%%&&&&&&'''&&&'''((())))))((('''&&&((('''%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""!!!###%%%%%%%%%&&&((()))&&&&&&%%%%%%$$$$$$######%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$$$$###$$$&&&(((((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%###!!! $$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%""""""###$$$$$$$$$############$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$###!!!"""###$$$%%%&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((()))*********)))''''''$$$%%%&&&&&&''''''''''''###$$$%%%&&&&&&$$$###"""%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%$$$$$$%%%&&&$$$$$$######""""""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%$$$$$$###"""%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''((('''&&&$$$"""$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''(((((($$$$$$%%%&&&''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((()))************)))))))))))))))************---,,,+++***))))))))))))***+++,,,---.../////////...000222333222111111111000000000000111111111222444555888;;;>>>>>>;;;999777888999;;;;;;;;;:::999444444333222111000///...000000000000000000000000000000000000000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++***************************************++++++,,,---------,,,,,,+++***)))))))))************))))))''''''''''''&&&%%%$$$$$$%%%&&&&&&'''(((((())))))&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&'''(((((()))))))))(((''''''''''''&&&''''''((())))))$$$)))+++)))((())))))'''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''(((((('''''''''((('''&&&$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$&&&((('''%%%%%%&&&(((%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$###### ###&&&&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&%%%%%%###"""!!!!!!"""###$$$$$$%%%$$$$$$###$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$%%%%%%&&&&&&"""###%%%&&&'''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$"""###&&&'''(((&&&%%%###$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''((()))((('''&&&%%%&&&''''''(((((((((''''''$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$### """$$$###!!!!!!###%%%%%%%%%$$$$$$###""""""!!!###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&(((((('''&&&%%%%%%###$$$%%%&&&'''&&&&&&%%%'''((((((((('''&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''((())))))******)))))))))))))))******+++++++++******************)))((()))***+++---.........///...000333444333222222222333222222111111111111111333444777;;;>>>>>>;;;888777888999:::;;;:::999999666666666555444333111000000000000000000111111111///////////////////////////............---------.........------,,,,,,,,,((()))***+++++++++++++++******************************************++++++******++++++***)))'''&&&&&&'''((())))))((('''&&&%%%&&&&&&%%%$$$###"""!!!%%%&&&&&&'''((()))******&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))+++***(((&&&%%%%%%%%%%%%'''((()))))))))'''&&&%%%%%%%%%&&&''')))+++,,,---%%%***,,,(((&&&''''''$$$%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''(((&&&'''(((((()))(((((((((((((((((((((((((((''''''((((((''''''''''''((((((***)))((('''&&&'''(((((('''''''''((((((((())))))&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%%%%$$$###$$$&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$###%%%'''&&&###!!!###%%% """###$$$%%%%%%############$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''((()))&&&'''''''''&&&$$$"""!!! $$$((((((&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&'''''' """$$$&&&'''((('''''' """$$$%%%%%%%%%$$$!!!"""###$$$%%%$$$$$$###&&&&&&&&&&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&&&&)))((('''&&&&&&&&&''''''(((((((((((('''%%%###"""$$$$$$$$$$$$%%%&&&&&&'''$$$%%%'''))))))((('''&&&$$$#########""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$!!!###&&&((()))'''$$$"""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%%%%$$$"""!!!"""$$$&&&(((%%%%%%&&&'''&&&%%%$$$######%%%'''&&&$$$$$$&&&(((&&&&&&%%%%%%$$$###"""""""""############$$$$$$$$$))))))((('''&&&$$$###"""$$$%%%%%%&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''(((((('''&&&&&&'''((("""###%%%&&&'''&&&&&&%%%(((((()))(((&&&%%%%%%&&&)))((('''%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''(((((()))))))))))))))))))))******+++++++++,,,'''((()))+++++++++***)))((()))+++,,,---............111444555444333222222555444333222111111111111111333666;;;>>>===:::777777888999:::;;;:::999888444333333222222333333444222222222222222222222222111111///...,,,***)))(((+++,,,,,,------,,,,,,+++......---------,,,,,,,,,***++++++++++++***))))))((('''&&&'''***,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++++++++******&&&'''''''''(((((())))))+++***)))((('''&&&%%%%%%$$$$$$%%%&&&''''''''''''&&&'''''''''''''''&&&&&&'''''''''&&&&&&''''''''')))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###%%%&&&''''''***)))((('''''''''''''''$$$%%%&&&'''((((((((((((***+++***(((&&&&&&''')))*********)))((('''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&%%%$$$#########%%%((()))(((&&&%%%&&&))))))'''$$$&&&'''((((((((('''&&&%%%)))((('''%%%%%%$$$$$$$$$'''&&&%%%$$$###"""""""""###$$$%%%&&&''''''''''''######$$$$$$%%%&&&''''''((('''%%%$$$######$$$%%%%%%$$$###""""""###$$$%%%&&&&&&%%%$$$$$$######"""'''''''''&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))(((''''''((()))***&&&&&&&&&%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###!!! $$$$$$######"""############$$$$$$%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&'''((())))))&&&%%%###$$$%%%%%%$$$"""&&&%%%%%%$$$$$$%%%%%%&&&'''''''''$$$ """%%%((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))'''%%%(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%$$$###$$$%%%&&&'''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&%%%$$$######'''%%%###$$$'''((('''&&&'''''''''&&&&&&%%%%%%%%%'''''''''(((((()))))))))'''$$$"""###%%%&&&$$$!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###"""#########$$$###"""""""""$$$'''(((''''''''''''&&&%%%$$$###$$$%%%&&&''''''%%%$$$"""&&&&&&%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$)))(((&&&$$$$$$%%%&&&'''+++***)))((('''&&&&&&&&&,,,+++)))'''&&&&&&&&&&&&''''''((())))))***))))))&&&'''((())))))((('''&&&&&&''''''((()))((((((((((((((()))))))))'''&&&%%%******))))))))))))******(((((()))***************))))))))))))************))))))*********+++++++++,,,+++***))))))+++---...111111111222222333444444111111000000000000000000222333555888:::<<<===>>>999777666888;;;<<<:::888333222222111111222222333000000000000000000000000//////...---,,,,,,++++++---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------......,,,,,,,,,,,,,,,+++******+++)))((())),,,---...---......---,,,++++++***************)))))))))((((((''''''''''''((((((((()))&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''(((((()))(((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''''''''&&&&&&'''((((((((('''''')))******)))((((((***,,,))))))((((((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((%%%$$$######$$$%%%''')))((('''&&&'''))))))'''$$$$$$%%%&&&(((((((((''''''***)))((('''&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""&&&&&&%%%%%%$$$%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$###""""""###$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&$$$%%%&&&&&&%%%###%%%$$$$$$######$$$$$$%%%&&&'''(((&&&$$$###&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((((((&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$'''%%%###$$$&&&((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''(((&&&%%%%%%''''''&&&$$$$$$$$$%%%%%%$$$$$$######%%%%%%$$$$$$###$$$$$$$$$$$$######"""###%%%&&&'''''''''''''''&&&%%%$$$###############$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###"""!!! !!!"""$$$%%%((('''&&&%%%%%%$$$%%%%%%((('''&&&%%%$$$%%%&&&&&&'''((((((((((((''''''&&&&&&'''((())))))((('''&&&&&&''''''((((((((((((((('''((())))))************)))))))))(((((()))))))))(((((()))***************))))))))))))***************************+++++++++,,,+++)))))))))***,,,---000000111222333333333333333333222222222222222222///111333666999;;;<<<===;;;999999:::<<<===;;;999111111000000000000111111........................------------------,,,,,,...---,,,++++++,,,---...******+++,,,---...//////,,,------------,,,++++++,,,***)))***,,,------,,,000///...---,,,***))))))***))))))))))))(((((((((''''''''''''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&))))))))))))((('''&&&%%%''''''((()))******))))))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((('''''''''''''''''''''''')))(((''''''&&&%%%$$$$$$'''''''''''''''(((((((((%%%&&&'''((()))))))))))))))***+++*********,,,///''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%######$$$%%%&&&'''((((((%%%$$$$$$###$$$%%%'''((()))((('''((()))((('''%%%###$$$%%%'''((((((((((((******)))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&))))))((('''%%%$$$#########$$$%%%&&&''''''''''''$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&############$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$######""""""######$$$""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$&&&%%%%%%$$$%%%%%%&&&&&& """###$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$######""""""######$$$######$$$$$$%%%%%%&&&&&&((('''%%%&&&''''''&&&$$$$$$$$$############$$$$$$$$$%%%'''&&&%%%%%%'''(((%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''$$$###$$$%%%''''''%%%###""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%###$$$&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$(((&&&%%%%%%''''''%%%$$$%%%$$$$$$$$$######""""""%%%%%%$$$$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$######"""!!!!!!"""$$$''')))$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$######%%%&&&(((***&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&%%%%%%$$$&&&'''(((((((((((('''&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((()))***************))))))))))))************+++++++++++++++*********++++++***)))***+++,,,---...///111222333333222222222222333333333333333333...000222444777999:::::::::999999999;;;;;;999777000//////......//////000------------------------......---------,,,,,,,,,---,,,***))))))***,,,---******+++,,,------......,,,,,,,,,---,,,++++++***+++)))(((((()))******)))------,,,,,,+++***))))))++++++++++++************'''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''******))))))'''&&&%%%$$$&&&'''((()))))))))))))))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&%%%$$$$$$###""""""%%%&&&&&&'''((((((((((((###$$$&&&((()))++++++,,,)))***++++++******+++---''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&'''))))))))))))((((((&&&%%%$$$%%%%%%&&&'''''''''''')))))))))((((((''''''&&&$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%))))))((('''%%%$$$######$$$%%%&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""#########$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$######$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$##############################"""!!!"""###%%%&&&######""""""######$$$$$$ """###%%%%%%&&&&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&(((''''''&&&&&&''''''((($$$$$$$$$&&&'''(((&&&$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''''''''%%%%%%$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########%%%%%%$$$$$$$$$$$$######&&&&&&%%%$$$$$$#########$$$$$$$$$###$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$###$$$############%%%&&&'''""""""######$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''((()))***+++'''&&&&&&&&&''''''((()))''''''''''''(((((())))))''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((***)))'''%%%#########$$$''''''((((((((((((''''''(((((()))***************((()))))))))************,,,,,,++++++++++++******,,,,,,+++++++++,,,---...---///000222333222111111000000111111111111111222111222333555666777777777888777777777777666555444///......------......///........................//////...---,,,++++++***,,,***(((''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))+++)))(((((()))******))))))))))))))))))*********************************((((((((((((((('''''''''(((((('''''''''&&&&&&&&&((((((((('''&&&%%%$$$###%%%&&&''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((''''''%%%%%%&&&((())))))))))))***+++,,,+++)))((()))))))))))))))(((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&(((((())))))((('''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%$$$$$$%%%%%%&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""###%%%&&&###"""""""""######$$$%%%!!!"""###%%%&&&'''''''''######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$"""&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$"""!!!############$$$%%%%%%&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%'''))))))'''%%%''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$#########((('''&&&%%%%%%%%%%%%&&&$$$$$$#########$$$$$$%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$ !!!"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$#########$$$$$$&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''((((((***)))'''%%%$$$###$$$$$$''''''((((((((((((''''''(((((()))***************((()))))))))************,,,+++++++++++++++++++++------------......//////---...000111222111111111000000111111222222222222666666777777777666555555666777888777666555555444......------------..............................000//////---,,,+++************)))(((((()))******---,,,,,,,,,+++++++++******++++++++++++***)))))),,,***)))***,,,------,,,'''''''''((())))))******''''''((((((((((((((()))(((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%'''(((((('''&&&%%%(((((((((((('''&&&%%%$$$***+++,,,,,,)))(((((((((+++******)))((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&''')))((('''%%%$$$$$$###$$$###$$$%%%&&&&&&%%%$$$###''''''&&&''''''((())))))%%%%%%&&&&&&'''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$$$$$$$$$$$$$%%%&&&''''''######%%%&&&''''''''''''"""###$$$%%%%%%%%%%%%$$$"""######$$$$$$######"""%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$######$$$%%%###"""''''''&&&&&&&&&&&&''''''***(((&&&&&&&&&&&&$$$"""%%%$$$$$$$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%'''(((&&&%%%&&&'''))))))'''%%%(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&%%%%%%%%%###$$$%%%$$$###$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&((('''&&&%%%%%%&&&'''(((&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&((())))))'''%%%###!!!!!!!!!"""###$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$#########"""""""""!!!$$$$$$######$$$%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%''')))+++,,,''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&((()))''''''''''''((()))***+++'''((()))******)))((('''(((((()))***************))))))))))))************++++++++++++,,,,,,,,,------------.........//////.........///000000111111222222333333444555555555888999999888777666555555777999::::::888777777888......------------....................................---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,++++++***)))+++)))((())),,,---...---(((((((((((())))))))))))''''''''''''(((((()))))))))(((((((((''''''''''''&&&&&&'''''''''''''''((($$$$$$&&&'''(((((((((((((((((()))(((((('''&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&'''((((((&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%)))+++------+++*********++++++***((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&%%%%%%%%%$$$"""$$$''''''&&&%%%&&&(((((('''%%%$$$$$$$$$$$$%%%"""###$$$&&&&&&%%%###"""&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""$$$$$$$$$$$$%%%&&&'''(((###$$$%%%%%%&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&$$$###'''&&&&&&%%%%%%&&&&&&'''***'''$$$$$$&&&'''&&&$$$'''&&&%%%%%%%%%%%%%%%%%%'''&&&$$$""""""$$$&&&'''%%%%%%%%%'''(((((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%$$$$$$######"""$$$%%%$$$######%%%'''$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%'''((('''%%%$$$%%%'''&&&%%%$$$$$$$$$&&&((()))***)))((('''&&&%%%%%%%%%&&&%%%$$$######$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%&&&%%%$$$$$$%%%''')))***'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$&&&''')))%%%&&&''')))***+++,,,,,,'''(((***++++++***((('''(((((()))***************))))))))))))************)))******+++,,,---......+++,,,,,,---------------///...---------///111222222222333333444555555666777777888888888777777666666999;;;:::999888999:::///......------......///------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++))))))***+++,,,------...,,,------------,,,++++++((('''&&&'''***,,,,,,,,,++++++******))))))((((((((()))))))))******++++++))))))(((((('''''''''&&&''''''((()))***+++,,,,,,###$$$&&&((()))***++++++************)))'''&&&%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((((((&&&$$$### """%%%'''((())))))(((***---...---,,,------+++***)))(((&&&$$$###"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''((())))))%%%%%%&&&&&&&&&%%%$$$$$$ ###&&&&&&%%%$$$&&&)))&&&%%%$$$$$$$$$%%%&&&'''"""###%%%&&&&&&%%%$$$"""######""""""!!!""""""######$$$%%%&&&''''''((('''$$$$$$$$$#########""""""###""""""!!!"""###%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%&&&&&&$$$$$$######""""""!!!!!!%%%%%%$$$$$$###""""""""""""###$$$%%%%%%$$$###""""""############$$$$$$$$$)))***++++++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""###$$$%%%%%%%%%###""" """"""""""""###$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$##################(((&&&%%%%%%&&&'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''$$$!!!!!!###&&&&&&%%%(((''''''&&&%%%%%%%%%%%%'''%%%###!!!!!!###%%%'''$$$$$$$$$%%%''''''%%%$$$#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$###"""!!!"""$$$&&&%%%""""""%%%(((%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%###%%%'''%%%###!!!###%%%$$$$$$###"""$$$&&&(((***---,,,***)))'''&&&&&&&&&'''%%%###""""""###%%%&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$&&&((()))%%%%%%&&&&&&&&&&&&''''''#########$$$$$$###############%%%&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%''')))*********)))'''%%%$$$######$$$&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$&&&''')))%%%&&&((()))))))))((('''''')))***,,,,,,***)))'''(((((()))***************))))))))))))************))))))***+++---...//////)))***+++,,,,,,,,,++++++000...---+++,,,...111333000000111222222333444444444555666777888888888888444666999999777666888:::111111///......------------------------...///000------..................***+++------...---,,,+++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******+++***((('''''')))+++---++++++***)))))))))))))))))))))(((((((((((())))))%%%%%%&&&&&&''''''((((((*********)))))))))))))))(((((())))))))))))((((((&&&&&&'''((()))))))))(((%%%%%%&&&&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''(((+++***)))(((&&&&&&%%%%%%$$$%%%'''(((((((((''''''''''''((()))+++,,,---......,,,(((%%%$$$$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%&&&%%%$$$######&&&(((***(((&&&$$$$$$$$$&&&&&&######$$$$$$$$$###""""""(((((('''&&&&&&&&&&&&'''######$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$!!!$$$%%%%%%&&&&&&''''''((("""""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&%%%%%%$$$###$$$&&&''''''$$$""""""""""""###$$$%%%%%%%%%%%%%%%(((''''''&&&$$$######""")))'''%%%#########$$$%%%$$$$$$############$$$$$$$$$$$$##################'''''''''&&&&&&%%%%%%%%%$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&&&&'''((((((((('''&&&%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%#########%%%((()))((('''&&&&&&%%%$$$$$$$$$%%%%%%'''$$$###%%%### """#########$$$$$$%%%%%%%%%""""""############""""""##############################$$$%%%%%%&&&''''''""""""###$$$$$$$$$######&&&''''''(((((((((((((((%%%%%%&&&&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%'''((((((((('''%%%###!!!&&&&&&((((((((('''&&&%%%((('''&&&%%%$$$%%%&&&&&&'''%%%###$$$''''''$$$!!!#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$)))'''%%%$$$%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++***************)))(((((())))))))))))************+++++++++***)))(((((('''((()))***+++,,,---------++++++,,,,,,,,,,,,------------...///000111222222333333333333333333333333777777888888777666444333111444777999888888777888......---------......//////......---------..............................,,,,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++)))((('''''')))+++,,,))))))((('''''''''''''''******))))))))))))******((((((((()))))))))))))))***)))))))))))))))))))))(((((())))))))))))((((((''''''(((((()))(((((((((&&&&&&''''''((())))))***)))(((''''''&&&&&&''''''$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''''''''''''''(((((()))%%%%%%'''(((((((((''''''((())))))***++++++++++++---+++(((&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$%%%&&&&&&'''%%%&&&'''&&&%%%&&&''')))((('''%%%$$$######$$$$$$###$$$$$$%%%%%%%%%$$$$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%###############$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%###!!! """#########$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%########################&&&&&&%%%%%%$$$$$$$$$$$$'''&&&%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&&&&''''''&&&&&&%%%&&&%%%$$$###$$$%%%&&&(((############$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$'''&&&&&&'''((()))'''&&&&&&&&&&&&&&&&&&&&&'''''')))%%%%%%((((((%%%###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$$$$&&&&&&'''(((((('''&&&%%%((('''&&&%%%$$$%%%&&&&&&'''&&&%%%&&&'''&&&%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######%%%''''''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%)))'''%%%%%%&&&'''&&&%%%&&&''''''(((((((((((((((%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))***************)))(((((((((((()))))))))*********++++++******)))(((((('''))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...///000111222222333333333333333333333333555666777777777666555444444666888888777666666777,,,,,,,,,,,,---...///000111000///...------------...........................---,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********)))((('''''')))***+++))))))((('''''''''((((((++++++************++++++******)))))))))))))))((())))))))))))))))))******((())))))******))))))((((((((()))))))))(((''''''''''''(((((()))*********))))))((('''''''''''''''""""""$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((''''''&&&&&&'''(((((()))%%%&&&''''''((('''''''''******************))))))******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$%%%&&&&&&'''"""$$$&&&&&&&&&&&&'''(((&&&&&&&&&%%%$$$$$$######""""""###$$$%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((''''''&&&&&&%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$###############%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%###!!!"""%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%&&&########################$$$$$$$$$$$$############'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$!!! """%%%'''!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$$$$###!!!$$$$$$&&&'''(((((('''&&&((($$$$$$))),,,)))%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&$$$###""""""$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((''''''&&&((('''&&&%%%$$$%%%&&&&&&&&&'''((((((&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######"""$$$&&&&&&&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&'''((((((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''')))************))))))((((((((())))))))))))******++++++******)))((((((((()))******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...///000111222222222222222222222222222222333444555666666666555555666777777666444444555666------------...///000000000000///..............................---------///...,,,+++******+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))((((((((())))))******++++++******)))******++++++******))))))******+++)))(((((((((''''''&&&&&&)))))))))))))))*********)))))))))******))))))))))))))))))))))))((('''&&&''''''((((((((()))))))))))))))(((''''''''''''(((###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((***)))((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))***++++++***))))))(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&'''''''''""""""###$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$###### ###%%%$$$$$$%%%&&&&&&'''''''''&&&%%%$$$### !!!######$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((&&&%%%%%%$$$###"""!!!!!!%%%$$$$$$######$$$$$$%%%"""""""""!!! """$$$&&&$$$$$$$$$$$$######""""""%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$"""!!!!!!###%%%$$$$$$%%%%%%&&&%%%%%%$$$''''''&&&%%%%%%$$$######%%%$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$#########$$$%%%&&&######"""!!!!!!###$$$%%%"""""""""###############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###""" !!!"""%%%'''((('''&&&%%%%%%!!!""")))---)))$$$"""%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######""""""""""""############(((''''''&&&$$$######"""$$$%%%&&&''''''(((''''''((())))))***************''''''&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&'''''''''''''''((('''&&&%%%$$$%%%&&&&&&%%%(((***)))&&&$$$%%%'''''''''&&&&&&&&&&&&%%%%%%###$$$$$$%%%$$$$$$#########%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&'''&&&'''((())))))&&&$$$###############$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''''''''''''''''''''))))))************)))((((((((((((((()))))))))***************))))))(((((()))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........///000111111111111111111111222222222222111222333444444555555555666666666444222333555888000000////////////000000...............///000111//////.........---------///...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******((())))))***************++++++************++++++))))))(((((((((((())))))))))))(((((('''''''''&&&(((((())))))************))))))************)))))))))*********)))(((''''''&&&&&&''''''''''''(((((())))))((('''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''((()))((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''&&&''')))***++++++***)))''''''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$###### ###%%%$$$$$$%%%&&&%%%&&&&&&&&&%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!%%%$$$$$$######$$$$$$%%%###%%%''''''&&&%%%''')))"""""""""######$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&$$$%%%'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$###"""###$$$%%%&&&!!!"""$$$%%%%%%%%%$$$###$$$%%%%%%%%%$$$###"""!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&'''(((&&&$$$"""$$$&&&((())))))''''''###!!!###***---)))%%%###%%%%%%%%%$$$$$$#########""""""############""""""%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))******+++,,,,,,,,,,,,,,,((('''&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$%%%''')))***&&&&&&&&&&&&''''''((((((((('''&&&%%%$$$%%%&&&&&&%%%(((***)))&&&$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$'''(((***)))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&'''))))))'''$$$&&&&&&&&&%%%&&&'''(((((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))((((((((((((((((((((())))))*********))))))'''(((((((((((()))))))))*********)))))))))))))))******+++,,,,,,,,,+++++++++++++++,,,,,,,,,------......//////000000111111000000000111111222222222000000111222333444555555444444333222222333777:::111111000000///000000000............///000111222/////////...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******((()))+++,,,---,,,+++***))))))((((((((()))******))))))(((((((((((())))))+++******************)))((((((((()))******++++++)))******++++++******)))))))))*********)))((((((&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&&&&)))))))))(((((('''&&&%%%$$$$$$%%%&&&&&&''''''((($$$$$$%%%%%%&&&'''))))))(((((('''&&&&&&&&&''''''%%%&&&)))+++++++++***)))'''''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''))))))(((&&&%%%###""""""&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$%%%&&&&&&'''"""$$$&&&&&&&&&&&&'''((($$$$$$$$$###""""""!!!!!!%%%%%%&&&'''((((((((('''''''''&&&%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ ###&&&&&&$$$###$$$'''!!!""""""###$$$$$$%%%%%%$$$$$$$$$########################$$$%%%&&&'''(((&&&%%%$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&###%%%(((((('''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''''''''&&&&&&%%%$$$######$$$######""""""######$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$############$$$%%%&&&&&& """%%%''''''&&&$$$"""%%%&&&&&&'''&&&$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&(((((('''&&&&&&'''((()))******)))((($$$$$$(((------)))&&&'''%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$%%%&&&'''((()))))))))((()))******++++++******)))(((&&&%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&'''((()))((('''&&&%%%$$$%%%&&&&&&&&&'''((((((&&&%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%((()))***)))'''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&%%%$$$&&&'''(((&&&%%%%%%%%%$$$###$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))))))))((())))))************)))''''''(((((((((((())))))******))))))))))))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------.../////////000000000111/////////000111111222222000000000000111222333444222222333222222333777::://////...//////000111222000///////////////000000000//////...------,,,,,,******+++,,,------------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******)))***---...///...,,,+++))))))(((((())))))***+++***))))))))))))))))))******************+++++++++'''(((((()))******++++++)))******++++++******)))(((((()))*********))))))((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%%%%'''''''''(((''''''&&&&&&$$$$$$%%%&&&&&&''''''((($$$$$$$$$%%%&&&''')))))))))((('''&&&%%%&&&&&&'''&&&'''***++++++***(((&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((((((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$%%%&&&&&&'''%%%&&&'''&&&%%%&&&''')))'''&&&%%%############$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&###$$$&&&((((((&&&$$$### """  $$$######$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########$$$%%%&&&(((((('''%%%""" !!!$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''&&&%%%%%%$$$"""######$$$&&&''''''(((%%%%%%%%%&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%!!!""""""###$$$$$$%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$###"""###%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&###""""""###%%%&&&$$$###&&&&&&''''''''''''''''''###%%%***---***%%%$$$((($$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ !!!!!!"""######$$$$$$######$$$%%%%%%&&&''''''$$$$$$&&&'''((()))))))))'''((())))))******)))))))))(((&&&%%%%%%%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''((((((&&&&&&%%%%%%&&&''')))***((('''&&&%%%$$$%%%&&&&&&'''&&&%%%&&&'''&&&%%%###"""######$$$%%%&&&''''''$$$%%%&&&'''''''''''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$######%%%&&&&&&%%%###"""!!! !!!"""$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((()))))))))(((((()))***************'''''''''((((((((()))))))))))))))))))))))))))***+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,------////////////000000000000......//////000111111222000////////////000222333222333333333222222555777,,,,,,,,,---///000222333222111000//////......///000000///...------,,,,,,((()))+++---.........---,,,,,,,,,++++++*********,,,,,,,,,+++++++++******)))+++...000000///---+++++++++******+++,,,------++++++************++++++''''''(((((())))))******'''(((((()))***+++++++++******++++++++++++******'''((()))***************))))))))))))((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&''''''''''''$$$$$$%%%&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&)))((('''&&&%%%&&&&&&'''((()))+++,,,+++)))&&&$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))***######$$$%%%'''((())))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%&&&%%%$$$######&&&(((,,,***(((&&&%%%&&&'''(((######$$$$$$$$$###""""""%%%$$$$$$###"""###############$$$$$$$$$%%%%%%%%%!!!""""""######$$$%%%%%%###%%%'''******'''%%%###"""######"""'''&&&&&&%%%%%%$$$#########""""""######$$$$$$$$$%%%#########$$$%%%&&&((()))'''%%%!!! ###&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$"""!!!"""%%%(((&&&'''''''''&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!""""""###$$$$$$%%%%%%!!!!!!""""""#########$$$"""$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%"""###%%%&&&''''''&&&&&&###############$$$$$$%%% ###%%%'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&''''''''''''&&&%%%&&&'''(((&&&$$$$$$$$$###"""""""""###### ###)))+++&&& !!!'''#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%'''((()))))))))(((((()))******************(((&&&%%%%%%%%%'''(((%%%&&&&&&''''''&&&&&&%%%"""$$$%%%'''(((((('''&&&&&&&&&%%%%%%&&&''')))***((('''&&&%%%$$$%%%&&&&&&'''%%%###$$$''''''$$$!!!!!!!!!"""###%%%&&&''''''%%%&&&&&&'''((((((((('''!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((((((&&&%%%%%%###""""""###%%%&&&&&&&&&%%%$$$######%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))(((((()))***************''''''''''''((((((((())))))))))))))))))*********++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------////////////000000000000---......///000111111222000000///......///111222333444444333222111222444