BM66(@ KKKJJJIIIEEEBBBAAABBBCCCCCCFFFKKKPPPSSSTTTTTTSSSPPPMMMIIIGGGFFFFFFDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFDDDHHHNNNFFFBBBLLLYYYhhh|||~~~YYYNNNLLLHHHFFFEEEDDDFFFIIIIIIFFFCCCEEEGGGHHHIIIJJJQQQZZZaaaxxxrrrZZZNNNQQQXXXVVVTTTQQQNNNLLLKKKKKKLLLOOOOOOOOOPPPRRRSSSUUUVVVWWWZZZ___cccfffhhhkkkmmmssstttxxxzzzxxxwwwzzzoooeee^^^]]]^^^```ooozzzyyy|||ppplllfff```^^^^^^```bbbccc______aaa```^^^dddmmmwwwwwwvvvtttpppkkkhhhfffdddqqqnnnXXXNNNMMMMMMLLLLLLEEEEEEJJJKKKKKKUUUdddwww```WWWXXXPPPLLLPPPQQQTTTNNNVVVWWW\\\jjjxxxmmmQQQKKKNNNNNNTTTXXX\\\YYYSSSQQQTTTYYY\\\___fffpppzzz~~~sssnnnppplllttt|||llllllqqqqqqrrrkkkhhhoooxxx{{{zzzzzz|||wwwqqqqqqyyy{{{oookkkkkkiiittt~~~iiiWWWQQQRRRMMMNNNNNNMMMLLLNNNQQQTTTUUUTTTSSSSSSSSSSSSSSSSSSYYYXXXWWWXXXYYYZZZYYYXXX^^^UUU___jjjrrrrrrgggiiiyyy}}}zzzkkkfffiiikkkiiifff```]]]XXXRRRMMMKKKMMMOOOMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSVVVZZZ]]]bbbbbbdddhhhnnnsssuuuvvvvvv{{{JJJJJJIIIFFFBBB??????@@@AAADDDIIIMMMPPPQQQPPPPPPMMMKKKHHHFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBB???BBBGGGCCCEEEUUUcccsssyyyyyyxxxWWWNNNMMMIIIHHHGGGGGGHHHJJJJJJHHHEEEEEEGGGGGGGGGFFFJJJQQQWWWkkkqqq[[[PPPQQQWWWVVVTTTQQQNNNLLLKKKKKKLLLNNNOOOOOOPPPQQQSSSTTTUUUUUUXXX]]]aaaccceeehhhjjjqqqpppsss{{{yyyqqqnnnppprrrrrrzzzppplllhhheee```ZZZZZZ]]]```]]]ZZZWWWWWWYYY\\\^^^bbb^^^\\\^^^___```iiisss|||xxxrrrlllggggggtttmmmWWWNNNLLLKKKJJJOOOIIIGGGLLLLLLKKKUUUbbboooYYYQQQTTTPPPOOOTTTTTTVVVPPPWWWUUUWWWdddwwwXXXLLLKKKJJJTTTXXX[[[YYYSSSPPPRRRVVVZZZ]]]dddnnnxxx~~~~~~wwwrrrsssooowwwxxxrrrssstttvvvnnniiinnnvvvzzz{{{}}}~~~}}}zzzwwwzzz{{{pppjjjhhhhhhlllvvv~~~~~~eeeUUUPPPQQQNNNOOOPPPPPPPPPRRRUUUXXXUUUTTTTTTSSSRRRRRRRRRRRRVVVVVVVVVWWWYYYZZZZZZZZZ\\\UUU^^^gggmmmvvvjjjfff~~~yyyppphhhhhhjjjiiifffaaa___ZZZSSSNNNLLLMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLQQQQQQRRRRRRRRRTTTXXX[[[^^^___aaaeeelllttt|||zzzKKKLLLLLLIIIEEEAAA>>>>>>>>>AAADDDHHHJJJKKKKKKKKKJJJGGGEEEDDDEEEEEEDDDBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@<<<===BBBAAALLLbbbooouuuxxxpppTTTNNNNNNIIIHHHGGGGGGHHHJJJIIIGGGEEEDDDFFFGGGFFFEEEGGGLLLPPP```ooo[[[PPPQQQUUUVVVTTTQQQOOOMMMKKKKKKKKKNNNNNNNNNOOOQQQRRRTTTUUURRRUUUYYY]]]___bbbeeegggnnnlllooo{{{{{{uuuvvvyyyvvvtttvvv}}}zzzqqqfff```[[[[[[\\\[[[]]]```ZZZYYYXXXWWWXXXYYY[[[]]]```\\\ZZZ\\\```fffqqq{{{yyyooogggkkkvvvjjjUUULLLJJJHHHFFFKKKGGGFFFJJJLLLLLLVVVccckkkUUULLLOOONNNPPPUUUSSSUUUPPPVVVRRRRRR^^^~~~]]]MMMKKKMMMSSSWWWZZZYYYSSSPPPPPPSSSWWWZZZaaakkktttzzz}}}}}}yyyooottt{{{uuusssxxxooojjjmmmsssxxx{{{~~~tttkkkiiijjjqqqqqqpppnnnmmmlllkkkkkkooowwwyyy{{{www```RRRNNNOOOPPPQQQSSSTTTTTTVVVYYY\\\UUUUUUTTTRRRRRRQQQQQQQQQTTTUUUUUUWWWXXXYYYZZZ[[[\\\WWW^^^dddhhhqqqfffwww~~~yyykkkggghhhhhhfffdddaaa]]]VVVPPPMMMMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJQQQRRRSSSRRRRRRSSSUUUXXXZZZ\\\^^^aaagggppp|||MMMOOOPPPMMMIIIDDD@@@???<<<===@@@BBBDDDFFFFFFFFFEEEDDDBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@===================================================@@@======AAABBBPPPjjjttt{{{~~~gggQQQNNNNNNIIIEEEEEEFFFGGGGGGFFFDDDCCCBBBEEEHHHHHHHHHIIIMMMQQQ^^^mmmXXXOOOPPPUUUUUUTTTRRROOOMMMLLLKKKKKKMMMMMMMMMNNNPPPQQQSSSTTTQQQSSSWWWZZZ\\\___bbbeeejjjkkkppp{{{|||}}}|||sssrrruuuwwwrrrqqqwwwzzzlllccc]]]]]]```aaacccfffaaa```^^^\\\[[[ZZZYYYYYY[[[YYYYYY\\\dddooo{{{vvvmmmnnnxxxgggTTTLLLIIIGGGEEEDDDBBBDDDHHHKKKOOOYYYeeekkkUUULLLMMMLLLOOORRRLLLQQQMMMUUUPPPPPP\\\|||}}}}}}]]]KKKKKKPPPQQQVVVYYYYYYTTTPPPOOOOOOSSSWWW^^^fffooouuuyyy{{{vvvwwwyyy|||uuupppsssxxx{{{~~~tttkkkgggfffggghhhjjjmmmoooooommmkkknnnwwwwwwnnn\\\QQQOOOOOORRRSSSUUUVVVVVVWWWYYYZZZUUUTTTSSSRRRQQQPPPPPPPPPTTTUUUVVVWWWWWWWWWXXXYYY\\\\\\```bbbeee~~~nnnlllnnnfffggghhhfffeeeddd___YYYRRRNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHOOOPPPQQQQQQQQQRRRTTTVVVVVVZZZ]]]^^^```gggrrr{{{KKKMMMOOOMMMIIIDDD@@@???;;;<<<===???@@@AAABBBCCCCCCAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<;;;@@@??????AAAAAANNNhhhrrr~~~___NNNNNNMMMGGGDDDFFFGGGGGGFFFEEECCCCCCBBBEEEIIIIIIHHHIIIMMMPPP[[[oooWWWLLLOOOTTTUUUTTTRRRPPPNNNLLLKKKJJJLLLLLLLLLMMMNNNPPPRRRSSSPPPSSSVVVXXXZZZ]]]aaacccffflllsssyyy}}}|||~~~}}}{{{|||~~~~~~|||xxxxxxvvvtttvvv}}}xxxmmmiiigggcccbbbddddddccc```]]]ZZZWWWUUUTTTUUUVVVXXX]]]iiixxxyyysss|||gggVVVOOOMMMKKKIIIEEEEEEFFFIIILLLQQQ[[[dddfffUUUMMMMMMKKKNNNPPPIIIQQQNNNVVVQQQRRR[[[sss{{{iiiOOOHHHLLLPPPTTTYYYZZZVVVQQQNNNMMMPPPTTTZZZbbbiiioootttwww}}}sssqqqssswww|||}}}zzzooofffaaakkkjjjjjjlllmmmllliiifffjjjuuu|||gggYYYRRRPPPPPPRRRTTTVVVWWWUUUTTTTTTUUUTTTSSSRRRQQQPPPPPPPPPPPPUUUVVVWWWVVVTTTTTTUUUVVVZZZ\\\]]]^^^dddyyy{{{pppppp|||oooeeefffgggffffffeeeaaa[[[TTTOOOMMMLLLMMMLLLLLLKKKJJJIIIHHHHHHKKKMMMNNNOOOPPPQQQSSSVVVRRRWWW\\\^^^^^^aaahhhnnn~~~FFFHHHJJJIIIFFFBBB???>>>===<<<<<<===>>>???@@@AAAAAAAAA@@@AAACCCCCCAAA@@@@@@@@@@@@@@@@@@??????>>>????????????????????????========================<<<<<<<<<<<<<<<<<<<<<<<<:::>>>>>>>>>AAA???JJJbbbrrruuuXXXLLLNNNMMMFFFFFFHHHIIIIIIGGGEEEEEEEEECCCFFFHHHGGGFFFFFFIIILLLTTT{{{}}}vvvZZZLLLNNNTTTTTTSSSRRRPPPNNNLLLKKKJJJKKKKKKKKKLLLNNNOOOQQQRRRPPPRRRUUUWWWYYY[[[___bbbccclllsssttttttwwwzzz|||lllkkknnnxxxpppggggggnnnvvv~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~{{{|||vvvkkkfffggghhhfffccc___[[[XXXVVVUUUQQQRRRTTTZZZiii|||}}}}}}fffVVVPPPOOOOOOMMMLLLMMMMMMMMMNNNRRRZZZ```[[[PPPMMMMMMJJJNNNQQQKKKTTTQQQXXXTTTUUUZZZhhh___LLLJJJNNNRRRXXX[[[YYYTTTOOOMMMOOORRRXXX^^^ccciiiooossswwwwwwmmm```___aaagggmmmwwwuuulllpppnnnmmmnnnpppooolllhhhiiittttttaaaVVVRRRQQQPPPQQQSSSVVVVVVTTTQQQPPPPPPRRRRRRQQQPPPPPPPPPPPPQQQTTTVVVXXXVVVSSSQQQSSSUUUUUUZZZXXXYYYccctttrrrooodddfffhhheeeeeedddbbb\\\VVVPPPMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIGGGJJJLLLMMMNNNOOOQQQSSSNNNSSSYYY]]]___```cccfffgggnnnwwwBBBDDDFFFFFFDDDAAA@@@@@@???>>>===<<<===>>>@@@AAAAAAAAA@@@BBBCCCCCCAAA?????????@@@@@@??????>>>===????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;???<<<===AAA???III```wwwmmmRRRJJJNNNMMMFFFFFFHHHJJJIIIFFFDDDDDDEEEAAADDDFFFEEEDDDFFFJJJNNNRRRwwwvvv```NNNNNNTTTTTTSSSRRRQQQNNNLLLJJJIIIJJJJJJKKKKKKMMMNNNPPPQQQOOOQQQSSSUUUVVVYYY]]]aaaccciiimmmmmmooosssrrrnnnccc^^^[[[]]]aaalllxxxggg^^^\\\ccckkk{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}~~~~~~{{{mmmggghhhnnnlllgggbbb]]]ZZZXXXWWWPPPPPPOOOSSSddd}}}vvv___OOOKKKLLLMMMMMMMMMOOOOOOMMMLLLPPPWWW\\\QQQKKKMMMNNNIIILLLPPPJJJRRRPPPWWWUUUYYY\\\```gggQQQMMMLLLQQQXXX\\\[[[VVVQQQMMMNNNQQQVVV[[[___dddkkkpppvvv}}}~~~pppfff^^^[[[YYY\\\aaammmzzzsssqqqqqqtttwwwwwwsssoookkkuuunnn\\\TTTQQQQQQPPPNNNQQQTTTUUUSSSQQQOOONNNPPPPPPOOOOOOPPPPPPQQQRRRRRRUUUWWWVVVRRRPPPSSSVVVSSSXXXTTTWWWeeettt~~~ooocccfffhhheeeccccccaaa]]]VVVQQQMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKGGGIIIKKKLLLKKKLLLMMMNNNMMMPPPTTTXXX[[[]]]^^^^^^]]]ccckkkqqqwwwAAACCCEEEEEEDDDCCCCCCCCC@@@???>>>======>>>@@@BBBBBBAAAAAABBBCCCCCC@@@>>>???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::???AAA===>>>CCCBBBLLLbbb}}}gggMMMHHHNNNNNNGGGCCCFFFHHHGGGDDDBBBBBBCCC>>>AAADDDEEEFFFIIIPPPUUUUUUyyyfffQQQNNNTTTTTTSSSRRRQQQOOOLLLJJJIIIJJJJJJJJJKKKLLLNNNPPPQQQNNNPPPRRRSSSUUUXXX\\\___cccfffgggiiipppwwwtttlllhhhbbb]]]ZZZXXX^^^ppptttggg^^^[[[^^^eeevvvyyy|||{{{{{{{{{{{{zzz|||||||||||||||}}}~~~~~~~~~}}}}}}vvvqqqsssrrrnnnhhhaaa[[[VVVSSSRRRPPPNNNJJJLLL^^^{{{nnnWWWHHHDDDFFFHHHHHHHHHKKKKKKIIIJJJOOOVVV[[[LLLIIINNNNNNGGGIIIMMMGGGMMMKKKTTTUUU\\\______yyy```OOOOOOKKKPPPWWW\\\\\\XXXRRRMMMMMMQQQVVVYYY\\\bbbiiinnnrrrxxxvvvmmmiiiccc\\\YYY\\\ggg|||uuuqqqpppqqqvvvzzz{{{vvvpppnnnwww}}}yyykkkYYYRRRQQQPPPOOOKKKNNNSSSTTTSSSQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRRRROOOSSSVVVUUURRRQQQTTTXXXSSSYYYTTTXXXiiivvv}}}yyynnncccfffhhheeebbbbbbaaa]]]WWWQQQNNNLLLKKKKKKKKKLLLLLLLLLLLLLLLGGGIIIKKKKKKJJJIIIJJJKKKOOOOOOPPPSSSVVVXXXWWWVVVaaaeeehhhhhhgggkkkuuu~~~DDDDDDEEEFFFFFFEEEDDDCCCAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===777777???CCCHHHWWWjjj\\\MMMHHHMMMLLLBBBEEECCCBBBBBBCCCCCCCCCBBBBBBDDDFFFHHHIIIKKKNNNQQQTTTqqqsssWWWLLLQQQQQQRRRSSSQQQNNNLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLOOOPPPPPPPPPQQQTTTYYY]]]^^^eeeiiijjjnnnvvvyyywwwlllbbb[[[ZZZXXXXXXddduuu{{{nnndddZZZTTTZZZeeennntttyyyzzz|||}}}{{{www|||||||||||||||{{{{{{{{{|||}}}zzz|||~~~xxxnnnddd\\\WWWSSSQQQRRRNNNLLLPPPZZZlllvvvcccOOOFFFEEEEEEEEEEEE@@@HHHGGGBBBMMM```aaaSSSGGGGGGHHHHHHIIIJJJJJJKKKKKKMMMNNNOOORRRXXXbbbiiisss~~~mmmVVVKKKMMMJJJSSS[[[[[[^^^ZZZLLLQQQPPPRRRYYY\\\]]]___ccclllqqq{{{|||rrrhhhccc___```jjjwww~~~zzzyyyyyyxxx|||tttjjjqqq|||xxxhhhtttwwwbbbVVVQQQMMMLLLMMMKKKKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPOOONNNMMMNNNPPPQQQQQQPPPPPPRRRSSSOOOWWWXXXYYYaaasssvvv|||ttt~~~lllcccdddiiiaaa___]]]\\\YYYUUUPPPLLLLLLJJJIIIIIIKKKLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKNNNRRRSSSRRRSSSVVVYYYaaahhhmmmmmmmmmllljjjeeeqqqBBBCCCDDDEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<========================>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<999:::@@@BBBGGGZZZooozzzXXXLLLJJJPPPPPPEEECCCAAA@@@@@@BBBCCCBBBAAABBBCCCEEEGGGHHHJJJMMMPPPRRRooorrrWWWKKKKKKQQQRRRSSSQQQNNNLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLOOOOOOPPPPPPQQQSSSXXX\\\]]]dddhhhiiimmmvvv}}}ttthhh___\\\XXXSSS[[[gggzzzqqqhhh```XXXSSSXXX```kkkrrrwwwxxxzzz}}}}}}zzzxxxxxxxxxxxxxxxyyyyyyyyy|||}}}~~~~~~tttiii```ZZZVVVUUUSSSNNNKKKLLLSSSeee~~~~~~ooo\\\IIIBBBBBBCCCCCCCCCCCCFFFCCCBBBQQQccc___NNNGGGGGGHHHHHHIIIIIIJJJJJJJJJLLLNNNNNNNNNSSSZZZ```{{{uuuuuu[[[EEENNNMMMVVV]]][[[[[[ZZZOOONNNLLLNNNTTTXXXYYY\\\aaafffjjjrrrzzzuuulllfffbbbbbbfffiiiooovvv{{{tttxxx|||ppprrrwwwtttcccmmmqqq]]]SSSPPPNNNMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOONNNNNNPPPQQQQQQQQQQQQRRRTTTSSSXXXZZZ]]]bbbnnnvvvzzz~~~pppccc___```bbb```^^^\\\ZZZVVVQQQMMMLLLJJJHHHIIIJJJKKKKKKJJJLLLKKKKKKJJJIIIIIIIIIIIIKKKNNNQQQRRRRRRSSSXXX\\\dddlllrrrpppmmmlllkkkhhhgggvvvAAAAAABBBCCCDDDDDDDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>=================================>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;>>>AAAAAAIIIbbb{{{qqqRRRIIIKKKRRRRRRFFFAAA???>>>???AAABBBBBBBBBAAACCCDDDEEEFFFHHHLLLOOOOOOlllrrrYYYJJJHHHOOOQQQRRRQQQNNNLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKMMMNNNOOOOOOPPPRRRVVVZZZZZZbbbggggggjjjuuuttthhhaaa[[[UUUYYYaaaqqqlllfff___XXXSSSVVV]]]eeelllrrrtttvvvzzz|||zzzvvvvvvvvvwwwwwwxxxxxxxxx{{{}}}}}}{{{yyy{{{|||~~~qqqeee^^^ZZZXXXVVVQQQMMMKKKNNN^^^zzz~~~sssrrriiiXXXFFF@@@AAABBBBBBCCCEEEDDD@@@DDDUUUddd\\\HHHHHHHHHHHHHHHHHHHHHIIIIIIHHHKKKMMMNNNNNNRRRXXX]]]yyy~~~pppPPPLLLJJJSSS[[[YYYZZZ\\\UUULLLJJJKKKQQQTTTVVVZZZ___eeehhhnnntttzzz~~~xxxppphhh___ZZZ[[[\\\^^^gggwwwwwwpppyyy|||yyyyyy{{{iiilll}}}iiiUUUMMMNNNOOOMMMMMMJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOPPPRRRRRRQQQQQQSSSTTTWWWXXXYYY___bbbfffvvvvvvyyyxxxjjjcccbbbcccaaa___]]][[[WWWRRRNNNKKKJJJHHHHHHIIIJJJJJJIIIMMMLLLLLLKKKJJJIIIIIIIIIJJJLLLNNNNNNOOORRRXXX]]]gggpppwwwvvvsssssssssqqqdddmmmsssuuuzzz}}}xxxzzz{{{}}}???@@@AAABBBCCCCCCDDDDDDAAAAAAAAA@@@@@@AAAAAAAAA????????????????????????????????????>>>>>>====================================<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@CCCRRRqqqhhhMMMHHHKKKSSSQQQDDD???>>>===???AAACCCCCCCCCAAABBBCCCDDDDDDGGGKKKNNNOOOiiisssYYYJJJIIINNNPPPQQQQQQOOOMMMKKKKKKIIIIIIHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNQQQTTTWWWXXX___dddeeegggtttqqqfff___\\\aaaiiivvvrrrkkkaaaYYYUUUWWW[[[```hhhnnnoooqqquuuxxxwwwwwwwwwxxxxxxyyyzzz{{{{{{zzz|||}}}~~~}}}zzzwwwuuu{{{{{{}}}~~~}}}mmmbbb\\\YYYXXXUUURRRNNNNNNZZZrrrtttsssiiiXXXGGGBBBDDDDDDDDDDDDCCCBBBAAAGGGUUU]]]TTTDDDGGGGGGGGGGGGGGGHHHHHHHHHEEEIIINNNPPPRRRUUU[[[___uuueeeOOOEEEIIISSSVVV\\\___YYYOOOKKKKKKOOORRRTTTYYY___eeegggkkkppptttyyy}}}vvvmmmddd^^^___^^^]]]___hhhwww}}}tttllllllwww~~~wwwvvv{{{{{{fffiiiuuubbbOOOIIILLLMMMKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOOOOPPPPPPPPPPPPPPPOOOPPPRRRRRRRRRRRRTTTVVVVVVVVVWWW___aaa```wwwsssqqqtttiiifffdddbbb```^^^\\\XXXSSSOOOLLLJJJHHHHHHIIIIIIHHHGGGMMMMMMLLLLLLKKKJJJIIIHHHGGGIIIJJJJJJKKKOOOWWW]]]hhhpppxxx|||~~~}}}xxxhhhiiieee___aaajjjqqqrrrjjjllllllmmmttt@@@@@@@@@AAABBBCCCDDDDDDBBBAAAAAAAAAAAAAAAAAABBB?????????????????????????????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???BBBKKKbbbcccMMMKKKNNNSSSPPPCCC@@@???>>>???BBBDDDEEEDDDAAABBBBBBBBBCCCFFFJJJMMMQQQfffuuuYYYJJJJJJLLLNNNQQQQQQOOOMMMLLLKKKHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKMMMMMMMMMOOORRRTTTUUU[[[aaacccfffrrr|||kkkaaa```gggooo|||rrrcccXXXTTTVVVXXX___hhhooopppppptttvvvvvvwwwwwwxxxyyyzzz{{{{{{|||yyyzzz{{{|||{{{xxxvvvttt|||||||||}}}~~~yyyiii___[[[XXXWWWUUUSSSQQQVVVgggxxxyyyxxx~~~iiiYYYIIIDDDEEEEEECCCBBB???BBBFFFLLLQQQQQQKKKCCCFFFFFFFFFGGGGGGGGGGGGGGGFFFJJJOOOQQQRRRUUUZZZ^^^jjjbbbLLLDDDMMMVVV___bbbZZZRRRNNNKKKMMMNNNPPPUUU[[[]]]```dddhhhkkkpppwww{{{}}}uuummmhhheeedddddddddbbbbbbjjjzzz}}}xxxoooeeehhhqqqyyyxxxpppjjjmmmtttmmmgggwwwlll[[[KKKGGGJJJJJJHHHFFFIIIIIIJJJKKKLLLLLLLLLLLLNNNNNNNNNNNNOOOOOOPPPPPPOOOQQQRRRSSSSSSSSSUUUWWWVVVVVVXXX```cccaaazzz{{{tttnnntttkkk```cccbbbaaa```^^^[[[VVVRRRMMMKKKIIIHHHHHHHHHGGGFFFLLLLLLLLLLLLKKKJJJHHHHHHGGGHHHIIIIIIJJJOOOWWW^^^gggmmmttt{{{|||ssseeeddd___ZZZZZZ___dddfffcccdddbbb___dddtttAAAAAAAAAAAAAAABBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBB??????????????????????????????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@III[[[wwwvvv]]]OOOOOOPPPRRROOOBBB@@@???>>>@@@BBBDDDEEEDDDBBBBBBBBBBBBBBBEEEJJJMMMTTTbbb{{{\\\KKKIIIJJJMMMPPPQQQPPPMMMLLLLLLHHHGGGGGGGGGGGGHHHIIIIIIHHHJJJKKKLLLLLLMMMPPPRRRTTTXXX]]]aaaeeepppxxxhhhcccffflllvvvdddWWWSSSSSSTTT___iiirrrtttsssvvvxxxxxxvvvvvvvvvwwwwwwxxxxxxyyyxxxxxxyyyyyyyyyxxxvvvvvv||||||||||||}}}~~~~~~vvvhhhbbb[[[YYYWWWVVVTTTUUU^^^hhhxxx||||||yyyfffVVVGGGCCCEEEDDDBBB@@@???CCCKKKQQQOOOGGGCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHKKKNNNOOONNNPPPTTTXXXccc}}}~~~]]]IIILLLUUU^^^aaaZZZWWWPPPKKKJJJJJJKKKPPPVVVWWW[[[```cccfffkkkrrrxxxzzz}}}zzzrrrnnnllleeefffggggggfffjjjyyywwwkkkiiimmmtttxxxtttmmmkkkmmmppp{{{ssshhhsssaaaTTTIIIGGGIIIHHHFFFEEEHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPOOOQQQSSSTTTSSSTTTVVVXXXWWWZZZ[[[aaaffffffwwwzzzrrrnnnwwwsssccccccbbbaaa``````]]]YYYVVVNNNLLLJJJIIIIIIIIIGGGFFFIIIJJJKKKKKKKKKJJJHHHGGGHHHJJJKKKKKKLLLPPPXXX^^^fffkkkooosssxxxyyyrrrhhh___```bbbbbbbbbaaa___]]]```bbb___ZZZ]]]lllCCCCCCBBBAAAAAABBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===CCCSSSmmmeeeRRRLLLOOOMMMMMMJJJ???@@@???>>>???AAACCCCCCBBBCCCCCCCCCBBBBBBEEEJJJNNNUUU^^^hhhQQQIIIIIILLLPPPQQQPPPNNNLLLLLLGGGGGGGGGGGGGGGHHHHHHIIIGGGIIIKKKKKKKKKLLLNNNPPPTTTUUUZZZ```eeennn|||oookkklllxxxgggZZZUUUSSSQQQYYYfffqqquuuuuuwwwyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyyyy}}}|||{{{zzzzzz{{{|||}}}{{{|||}}}vvvnnnccc^^^[[[ZZZYYYXXX\\\aaaccckkkttt{{{~~~~~~}}}bbbSSSFFFCCCEEEEEECCCBBBCCCFFFNNNTTTOOOCCC???BBBBBBCCCDDDEEEFFFHHHHHHIIIHHHKKKMMMMMMLLLMMMRRRVVV]]]zzzwww}}}jjjOOOLLLPPPZZZaaa^^^]]]UUUNNNJJJHHHHHHMMMSSSUUUZZZ___bbbcccgggnnntttwwwxxx|||zzzsssnnnmmmppprrrvvvwwwtttrrrwww{{{qqqllljjjssskkkmmm}}}nnnUUUNNNHHHIIIIIIGGGFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKMMMNNNOOOOOOQQQSSSTTTTTTUUUWWWYYYVVV]]]]]]^^^eeehhhppp{{{nnngggxxx|||yyykkkaaaaaaaaaaaaaaa___\\\YYYPPPMMMKKKJJJIIIIIIGGGFFFFFFGGGIIIJJJKKKJJJHHHHHHFFFHHHJJJJJJJJJNNNUUU[[[bbbhhhlllkkkiiikkkjjjhhheeefffhhhiiigggccc___]]]^^^bbbaaa\\\^^^lll~~~EEEDDDCCCBBBAAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===FFF[[[zzz{{{VVVHHHFFFKKKIIIGGGDDD;;;???>>>===>>>@@@AAAAAA@@@DDDDDDCCCBBBBBBEEEJJJNNNVVV[[[{{{sssXXXKKKHHHLLLOOOQQQPPPNNNLLLLLLGGGGGGFFFFFFGGGGGGHHHIIIFFFHHHJJJKKKKKKKKKMMMOOOTTTTTTXXX```eeemmm~~~uuuqqq~~~yyyjjj^^^YYYVVVRRRSSSaaannnssstttvvvxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuvvvxxxzzz||||||{{{zzzyyyxxxyyyzzzzzz{{{{{{{{{}}}~~~xxxllleee___^^^]]]\\\^^^bbb[[[bbbjjjrrr}}}wwwsss{{{|||```RRRFFFDDDHHHHHHFFFEEEHHHIIIOOOVVVPPPCCC>>>AAAAAABBBCCCEEEFFFHHHIIIJJJFFFIIIKKKLLLLLLPPPUUUZZZYYYkkktttllloooQQQJJJLLLUUUaaaccccccZZZRRRMMMJJJIIIMMMTTTRRRWWW\\\^^^___bbbhhhmmmuuurrrtttyyy|||uuuyyy~~~|||}}}vvvlllnnnssszzziiisssvvveeeMMMIIIHHHJJJIIIGGGGGGJJJGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNOOOOOOQQQSSSTTTTTTUUUWWWYYYTTT]]]\\\ZZZbbbgggjjjrrrooo^^^tttsssiiiaaa``````aaabbbaaa]]][[[QQQNNNLLLJJJJJJIIIHHHFFFDDDFFFHHHJJJJJJJJJIIIHHHBBBEEEGGGGGGGGGKKKQQQVVV]]]fffkkkfff```bbbjjjoootttpppllliiieeeaaa```aaa]]]ccceeeaaabbbnnnEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;888777;;;======>>>AAA===CCCTTTnnnfffLLLIIIDDDAAAAAAAAAAAA@@@AAA@@@???>>>>>>@@@BBBCCCGGGEEEEEEGGGGGGEEEHHHMMMTTT\\\xxxfffKKKKKKLLLMMMOOOOOOMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMOOORRRWWW]]]aaahhhvvv|||{{{kkk[[[SSSQQQOOOTTT\\\gggpppsssrrrpppooossssssrrrrrrssssssttttttxxxxxxwwwwwwwwwwwwxxxxxxzzzyyyxxxuuutttuuuxxxzzzyyy|||tttkkkdddcccbbb^^^___dddeeeaaa```ffftttzzzqqqmmmrrrxxxxxxsssjjjqqq[[[VVVOOOKKKIIIIIIIIIIIIPPPNNNLLLIIIFFFCCC@@@???BBBBBBCCCEEEFFFHHHIIIIIIKKKLLLLLLNNNOOOQQQSSSTTT]]]bbbjjjtttpppYYYJJJJJJUUU[[[[[[ddd```XXXOOOJJJHHHJJJMMMSSSVVVYYY[[[]]]```fffkkkllllllnnntttzzz}}}xxxtttvvv}}}~~~ccc^^^rrrYYYHHHGGGEEECCCCCCDDDEEEFFFIIIHHHHHHIIIKKKLLLKKKJJJGGGIIIKKKMMMNNNNNNMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSUUUWWWYYY[[[]]]```dddgggyyywwwfffdddzzz~~~qqqdddeeebbb]]]___dddaaaYYYZZZTTTNNNJJJJJJJJJIIIHHHHHHFFFDDDEEEGGGHHHGGGDDDHHHHHHHHHHHHIIIKKKLLLMMMVVV\\\bbbddddddgggpppwww{{{{{{zzzvvvpppjjjfffddddddeeedddbbbdddnnn}}}EEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>================================================;;;;;;;;;;;;;;;;;;;;;;;;<<<999999<<<<<<::::::===DDDNNNcccgggKKKHHHDDDAAAAAAAAAAAA@@@BBBAAA?????????@@@BBBCCCDDDCCCDDDGGGFFFDDDFFFKKKRRR[[[uuukkkKKKJJJKKKMMMOOOPPPOOOLLLIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMPPPQQQVVV[[[]]]cccooo|||ppp```WWWSSSPPPRRRZZZeeeooossssssrrrqqqsssrrrqqqqqqqqqrrrtttuuuvvvvvvuuuvvvvvvwwwwwwxxxwwwwwwvvvuuutttuuuxxx{{{xxx{{{}}}~~~~~~~~~~~~|||rrrjjjiiiiiifffeeegggjjjdddaaahhhwwwzzzrrrhhhbbb___```bbbdddgggooozzznnnaaa\\\UUUPPPNNNMMMLLLKKKJJJIIIGGGFFFDDDBBB@@@@@@AAABBBCCCDDDFFFGGGHHHIIIJJJKKKKKKLLLNNNPPPRRRSSSWWW^^^zzzppp~~~gggQQQJJJPPPYYY]]]bbbaaa]]]VVVNNNJJJJJJLLLOOORRRUUUWWWXXX[[[___bbbdddeeeiiiooouuu}}}}}}xxxxxxxxxddddddiiiTTTJJJIIIGGGFFFEEEFFFGGGHHHHHHGGGGGGIIILLLMMMMMMLLLHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSTTTVVVXXXZZZ\\\```dddhhhpppsssddd___ttt}}}|||qqqgggeeecccbbbbbbbbb___[[[ZZZUUUOOOKKKJJJJJJIIIHHHHHHFFFEEEEEEGGGHHHGGGEEEDDDEEEFFFGGGHHHIIIIIIJJJKKKRRRYYY]]]___dddmmmuuuwwwqqqnnneeeeeeeeecccdddlllxxxEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>????????????================================================;;;;;;;;;;;;;;;;;;;;;;;;<<<:::<<<>>>===:::;;;???JJJYYYtttzzzYYYJJJFFFCCC@@@@@@AAA@@@@@@CCCBBBAAA@@@@@@@@@AAABBBAAAAAACCCGGGFFFDDDEEEIIIOOOXXXppptttSSSIIIJJJLLLOOOQQQPPPMMMJJJHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMPPPPPPTTTWWWYYY\\\fffqqq|||uuufff]]]VVVQQQOOOWWWccclllqqqrrrrrrqqqrrrqqqooonnnoooppprrrtttrrrrrrssstttuuuvvvwwwwwwuuuuuuuuutttssstttxxxzzzxxxzzz||||||||||||~~~}}}sssrrrsssqqqmmmkkkmmmhhheeelll{{{wwwqqqmmmkkkcccZZZZZZ```uuu|||fff______ZZZSSSMMMJJJHHHGGGFFFCCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLNNNPPPQQQTTT[[[uuussstttdddPPPMMMRRRXXX]]]aaaccc^^^UUUMMMJJJJJJKKKNNNQQQTTTUUUVVVYYY[[[]]]^^^cccjjjpppvvv|||zzz^^^```nnnrrr]]]NNNIIIHHHGGGFFFEEEFFFGGGHHHFFFEEEEEEGGGJJJMMMMMMLLLIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMOOOPPPRRRSSSTTTTTTSSSUUUWWWYYY[[[___cccgggfff}}}sssfff[[[hhhqqqgggaaaeeefff___\\\___[[[WWWQQQLLLJJJJJJIIIIIIHHHFFFEEEFFFGGGHHHGGGFFFCCCDDDFFFHHHIIIIIIIIIHHHEEEJJJPPPTTTVVV\\\dddkkkwwwzzzxxxoooooonnnkkkjjjnnnuuu|||}}}EEEEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????======>>>>>>??????@@@@@@================================================;;;;;;;;;;;;<<<<<<<<<<<<:::;;;===@@@???===BBBIIIVVViiieeeMMMGGGEEEAAA@@@@@@@@@@@@???CCCBBBAAA@@@@@@@@@AAAAAA@@@@@@CCCGGGGGGDDDEEEHHHLLLUUUjjjvvv\\\IIIIIIKKKOOORRRRRRNNNJJJIIIHHHGGGFFFFFFFFFGGGHHHGGGHHHHHHIIIJJJKKKLLLMMMOOOOOOQQQUUUVVVWWW___hhhpppvvv|||lllaaaXXXQQQNNNVVV```iiinnnooonnnnnnooonnnlllkkklllmmmpppqqqnnnoooqqqrrrtttuuuvvvvvvuuuuuuuuutttrrrsssuuuxxxyyyzzz{{{{{{{{{|||}}}}}}wwwqqqqqqooopppvvvyyyyyy~~~vvvuuu|||wwwqqqttt}}}bbb^^^VVVQQQKKKGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCEEEFFFFFFGGGGGGGGGHHHIIIKKKMMMNNNOOOVVV\\\eeesss~~~eeeSSSMMMLLLWWW___fffeee\\\QQQKKKIIIJJJLLLPPPSSSUUUVVVWWWXXXZZZZZZ^^^eeekkkrrr||||||lllOOOddd~~~gggUUUIIIFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEHHHJJJJJJIIIIIIIIIHHHGGGHHHIIIJJJKKKLLLMMMOOOQQQSSSTTTUUUUUUTTTVVVWWWXXXYYY\\\```cccaaawww|||nnn[[[```tttmmm^^^dddhhh```\\\bbb]]]YYYTTTOOOLLLJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFIIIKKKLLLLLLKKKJJJGGGJJJNNNOOOPPPRRRXXX]]]jjjuuu~~~{{{wwwssssssvvvyyyxxx|||~~~|||{{{|||}}}EEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????======>>>>>>??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========;;;<<<>>>@@@>>>???IIIUUUlllxxxXXXKKKEEEBBB@@@???@@@@@@???>>>BBBAAAAAAAAA@@@AAAAAAAAA@@@@@@CCCHHHHHHEEEFFFIIIJJJRRRbbbtttbbbKKKJJJJJJNNNRRRRRROOOKKKJJJIIIGGGFFFEEEFFFGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMOOOSSSUUUVVV\\\ccciiikkkqqqwwwrrrcccWWWOOOOOOUUU___gggkkkkkkkkkjjjlllkkkjjjiiijjjkkkmmmnnnlllmmmoooqqqssstttttttttvvvvvvvvvtttrrrrrrsssuuuyyyzzz|||||||||}}}||||||}}}|||vvvxxx}}}yyyxxxtttvvv~~~ccc\\\PPPMMMHHHEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@??????AAAAAABBBCCCDDDEEEEEEFFFEEEFFFFFFGGGIIIKKKMMMNNNUUUZZZ[[[{{{rrrgggRRRFFFQQQZZZdddgggaaaWWWOOOKKKIIIJJJMMMQQQTTTVVVVVVVVVYYYVVVWWW]]]eeemmmxxx~~~mmm]]]iiirrr___PPPGGGDDDDDDDDDDDDDDDDDDEEEEEEHHHGGGFFFFFFHHHIIIHHHGGGIIIHHHGGGGGGGGGIIIJJJLLLNNNOOOPPPRRRTTTUUUUUUUUUVVVWWWXXXXXXWWWYYY\\\^^^dddnnnwwwaaa^^^kkkxxx]]]```gggaaa^^^ccc^^^\\\XXXTTTOOOLLLKKKJJJGGGGGGHHHHHHGGGGGGGGGHHHFFFGGGJJJLLLMMMMMMLLLKKKKKKLLLNNNMMMLLLNNNQQQUUU```kkkyyyyyytttqqqrrrssssssvvvyyyyyyxxxyyy|||~~~~~~~~~~~~{{{yyyyyyyyywwwtttsssssstttEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>??????>>>DDDTTTeeeaaaJJJCCCBBBAAA?????????@@@???>>>??????@@@@@@@@@AAAAAAAAA@@@@@@BBBFFFGGGEEEFFFKKKIIIPPPZZZ}}}zzzmmmOOOLLLIIILLLPPPRRRPPPLLLKKKIIIGGGEEEEEEEEEGGGHHHGGGGGGHHHIIIJJJKKKKKKLLLMMMLLLNNNRRRTTTTTTYYY^^^aaacccgggjjjnnnwwwwwwdddWWWOOOPPPVVV___fffjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkllllllkkkmmmoooqqqssssssssssssuuuvvvvvvuuusssssstttuuuxxxzzz|||}}}}}}~~~}}}zzz}}}|||sssppptttxxx~~~sssgggYYYJJJGGGDDDCCCCCCDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGHHHJJJLLLMMMQQQTTTVVVooouuutttbbbMMMNNNVVV```fffeee^^^VVVQQQIIIIIIJJJMMMPPPRRRRRRQQQUUUQQQPPPVVV]]]eeepppyyy{{{{{{kkkaaa^^^ttteeeWWWMMMGGGEEEEEEFFFFFFFFFFFFFFFFFFKKKJJJHHHIIIJJJJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKLLLOOOOOOQQQRRRSSSSSSTTTTTTVVVVVVWWWVVVVVVWWWZZZ\\\ggghhhlllbbbeee~~~ccc^^^dddbbb___ccc^^^___]]]YYYTTTOOOLLLKKKGGGHHHIIIHHHGGGFFFGGGIIIDDDEEEGGGIIIJJJJJJJJJIIIJJJKKKLLLLLLLLLMMMPPPRRRWWW___jjjvvv|||uuummmiiigggiiijjjmmmnnnooooooppprrruuuxxxwwwwwwwwwxxxyyyxxxvvvtttooopppqqqooommmkkkkkklllEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA?????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>???@@@AAABBBEEEPPPiiipppTTTCCC===AAA???>>>>>>???@@@???===<<<===>>>???@@@AAAAAAAAA@@@???@@@DDDDDDCCCFFFKKKHHHNNNTTTqqqwwwSSSNNNIIIJJJOOORRRPPPLLLKKKJJJGGGEEEDDDEEEGGGHHHFFFGGGHHHHHHJJJJJJKKKLLLNNNLLLNNNRRRSSSRRRTTTYYY[[[]]]bbbfffgggmmm~~~yyyfffZZZTTTPPPWWW```hhhlllmmmmmmmmmjjjkkklllmmmmmmmmmllllllkkkmmmooorrrssssssrrrrrrrrrtttuuuuuuuuuuuuwwwxxxuuuxxx{{{}}}}}}~~~}}}~~~~~~|||zzz|||~~~}}}vvvsss}}}yyyuuu{{{iiiWWWEEEBBB@@@???@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEGGGHHHJJJLLLMMMOOOPPPXXXiii|||uuuvvvvvv^^^NNNRRR[[[dddhhhggg```ZZZNNNLLLJJJKKKMMMOOONNNMMMQQQMMMMMMSSSYYY^^^eeellluuuwww}}}{{{jjjZZZ```sss{{{jjjYYYMMMHHHGGGDDDEEEEEEFFFFFFFFFFFFFFFHHHGGGFFFGGGHHHIIIHHHGGGEEEFFFGGGIIIKKKLLLMMMMMMNNNOOOOOOPPPQQQQQQPPPPPPSSSTTTUUUUUUUUUWWWZZZ]]]hhhcccrrr|||lllbbbkkkooobbbaaa______bbb___aaabbb___XXXQQQLLLKKKFFFHHHJJJIIIGGGFFFHHHIIICCCDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKMMMOOOQQQUUU]]]hhhuuu~~~vvvpppggg```]]]___cccfffgggfffdddeeehhhkkkmmmnnnooonnnmmmmmmnnnnnnlllkkkggghhhiiihhhfffddddddeeeEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>??????@@@CCCGGGMMM^^^}}}fffTTTIIICCC@@@>>>===>>>???@@@>>>===:::;;;===>>>@@@AAAAAAAAA???===>>>BBBBBBAAAEEEJJJIIIMMMPPPkkkxxxUUUOOOIIIIIINNNQQQPPPMMMLLLJJJGGGEEEDDDEEEGGGHHHFFFGGGGGGHHHIIIJJJKKKLLLOOOMMMNNNQQQRRRPPPQQQTTTXXXZZZ___eeefffhhhrrrxxxfff]]]ZZZPPPWWWaaaiiinnnpppqqqqqqkkklllnnnppppppooonnnmmmlllnnnppprrrssssssrrrqqqooorrrtttuuuvvvwwwzzz|||sssvvvzzz}}}}}}}}}~~~~~~~~~vvvvvvyyyvvvpppxxx}}}~~~}}}pppeeeTTTFFFDDDAAA@@@AAABBBBBBAAA>>>??????@@@AAABBBBBBCCCAAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEEGGGHHHJJJLLLMMMQQQPPP\\\hhhsssccciiiuuukkkNNNQQQXXXbbbkkklllfff```TTTPPPLLLKKKMMMNNNMMMKKKPPPMMMNNNSSSXXX[[[___cccmmmmmmqqqzzz~~~vvvtttppp^^^QQQggg{{{fffRRREEECCCGGGBBBBBBCCCDDDDDDEEEDDDDDDCCCBBBBBBCCCFFFGGGFFFFFFCCCEEEHHHJJJLLLMMMNNNNNNMMMNNNNNNOOOOOONNNNNNMMMPPPQQQSSSTTTUUUXXX\\\___ggg___ggguuubbbVVVzzzzzzfff___]]]^^^bbb___bbbeeebbb[[[SSSMMMKKKFFFHHHJJJIIIGGGFFFHHHJJJEEEDDDDDDEEEFFFGGGIIIJJJKKKKKKJJJHHHHHHHHHIIIJJJQQQSSSYYYdddqqqyyyzzzxxxpppiii___YYYYYY^^^dddhhhddd```]]]^^^cccggghhhhhhiiigggffffffggggggfffdddbbbdddeeedddbbb``````aaaIIIGGGEEEEEEFFFEEEDDDBBBEEEEEEDDDCCCAAA@@@??????@@@@@@@@@???>>>======<<<>>>============<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<@@@CCCBBB???@@@@@@BBBKKK]]]xxxrrr]]]KKKDDDEEE@@@@@@???>>>======>>>>>>;;;<<<===>>>???@@@AAAAAABBBAAA@@@@@@@@@BBBDDDFFFBBBMMMSSSaaagggSSSDDDFFFMMMMMMNNNSSSNNNMMMJJJGGGEEEEEEEEEFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMOOOPPPQQQRRRUUUWWW[[[^^^aaaeeekkkoooxxxiii]]]VVVSSSUUU[[[eeeoooqqqnnnhhhjjjjjjjjjlllnnnnnnmmmllliiijjjnnnqqqrrrssssssrrrqqqqqqrrrsssssstttttttttvvvwwwyyy{{{||||||{{{{{{{{{|||}}}{{{zzztttlllhhhoooxxx~~~}}}|||{{{pppXXXVVVEEECCCAAAAAAAAAAAA???===????????????@@@AAABBBCCC@@@@@@AAABBBBBBCCCCCCDDDGGGHHHHHHIIIJJJKKKLLLMMMVVVQQQ]]]jjj{{{vvvlllnnn|||sssYYYKKKYYYiiihhheeehhh]]]WWWNNNJJJJJJKKKKKKJJJNNNMMMMMMMMMOOOSSSWWWYYY```ccchhhooowww~~~|||wwwpppggg^^^UUU[[[wwwqqqZZZMMMHHHEEECCCAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCDDDEEEGGGIIIIIIEEEGGGIIIKKKLLLLLLLLLLLLHHHIIIJJJLLLMMMOOOPPPQQQTTTTTTTTTUUUVVVYYY[[[]]]XXXhhhfffuuu|||eeeZZZbbbwww~~~qqq^^^TTTUUUXXXWWW\\\^^^\\\[[[YYYQQQGGGFFFIIILLLKKKFFFCCCBBBBBBAAABBBBBBBBBBBBDDDHHHKKKJJJIIIIIIIIIIIIIIIJJJJJJOOOPPPSSS[[[eeemmmpppppphhhbbb``````\\\XXXZZZ```]]]\\\[[[ZZZZZZ[[[]]]^^^____________^^^]]]\\\\\\]]]\\\\\\\\\[[[[[[ZZZZZZJJJIIIGGGFFFFFFFFFDDDCCCEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@@@@???>>>>>>======>>>>>>>>>>>>============:::;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;>>>@@@AAA@@@CCCGGGOOO\\\pppuuuaaaQQQEEE@@@BBB@@@??????>>>======>>>>>><<<<<<===>>>???@@@AAAAAABBBAAA@@@@@@@@@BBBDDDEEECCCMMMRRR]]]kkkUUUEEEFFFMMMNNNNNNQQQNNNMMMJJJGGGFFFEEEEEEFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMOOOPPPPPPUUUWWWYYY[[[^^^aaafffjjjvvvtttfff[[[TTTUUUWWW]]]fffooosssppplllpppooonnnmmmmmmlllkkkjjjkkklllnnnpppqqqrrrqqqqqqsssssssssssstttuuuvvvwwwxxxyyyzzz{{{{{{zzzyyyyyyzzz{{{yyyssspppqqqvvv|||~~~zzzyyy}}}sssqqq___TTTEEECCCAAAAAAAAAAAA???>>>????????????@@@AAABBBCCC@@@@@@AAABBBBBBCCCCCCDDDCCCCCCEEEGGGIIIKKKMMMNNNSSSOOO]]]kkkwww|||mmmsssxxx___VVV\\\eeeiiijjjddd^^^UUUMMMIIIIIIIIIIIIMMMMMMLLLMMMOOORRRUUUWWWZZZ]]]bbbiiipppxxx~~~~~~~~~}}}|||{{{~~~~~~~~~~~~yyyrrrfffTTTJJJQQQjjjmmmWWWJJJEEEBBB???AAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIEEEFFFGGGIIIJJJJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQRRRTTTSSSTTTUUUVVVYYY[[[\\\XXXbbbcccppp~~~hhhaaaZZZggg|||lll[[[SSSRRRUUUZZZ\\\[[[[[[ZZZTTTKKKIIIJJJKKKJJJGGGEEEDDDDDDAAABBBBBBAAAAAABBBFFFHHHHHHGGGGGGGGGGGGHHHHHHIIIMMMNNNSSSZZZbbbggggggfff^^^[[[YYYZZZWWWSSSTTTYYY]]]\\\ZZZYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZYYYXXXWWWYYYYYYYYYXXXWWWVVVVVVUUUNNNKKKIIIHHHGGGGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@??????>>>>>>?????????>>>>>>>>>======;;;;;;<<<<<<<<<=========>>>===<<<<<<===???BBBDDDFFFPPPaaauuu~~~aaaNNNEEEAAA???@@@??????>>>=========>>>>>><<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@@@@BBBDDDEEEEEEMMMPPPXXX|||uuu]]]HHHFFFMMMOOONNNOOOOOOMMMKKKHHHFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOSSSUUUWWWXXXZZZ]]]aaadddlllxxx~~~rrrfff[[[TTTTTTVVV[[[ccclllqqqpppnnnpppooommmkkkjjjiiiiiijjjmmmnnnoooppppppqqqqqqqqqsssrrrqqqqqqrrrsssuuuwwwyyyzzzzzzzzzzzzyyyxxxwww|||zzzyyyuuuooojjjjjjooottt~~~uuuqqquuu|||zzz{{{xxxrrrrrryyyvvvlllwwwzzzrrrjjjSSSEEECCCAAA@@@AAAAAA???>>>???????????????@@@AAABBB@@@@@@AAABBBBBBCCCCCCDDDBBBBBBDDDFFFHHHIIIKKKKKKNNNMMM\\\iiiooorrrlll~~~xxxZZZRRR]]]ggghhhjjjeee]]]TTTKKKGGGGGGHHHKKKKKKKKKLLLNNNOOOQQQRRRRRRTTTXXX^^^fffmmmsssvvvvvvvvvwwwwwwxxx{{{}}}wwwvvvzzz}}}|||~~~wwwqqqfff[[[MMMNNNddd{{{cccQQQGGGCCCAAA@@@AAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBCCCEEEFFFHHHIIIDDDEEEFFFGGGGGGGGGGGGGGGJJJKKKLLLNNNPPPQQQRRRSSSSSSSSSTTTUUUVVVXXXZZZ[[[^^^___eeepppmmmcccPPPTTTwww|||hhhYYYSSSSSSVVVYYYZZZ[[[\\\WWWQQQNNNLLLJJJHHHHHHHHHFFFEEEAAABBBBBBAAA@@@@@@CCCEEEDDDDDDDDDDDDDDDEEEFFFFFFHHHJJJOOOUUUZZZ\\\ZZZXXXXXXWWWXXXZZZXXXTTTTTTWWW\\\[[[YYYXXXWWWWWWXXXYYYWWWWWWWWWVVVUUUSSSRRRQQQUUUTTTTTTRRRQQQPPPOOOOOOQQQOOOKKKJJJIIIHHHGGGEEECCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>============<<<<<<<<<=========>>>>>>>>>===>>>?????????CCCHHHKKK[[[uuurrrRRRCCCAAABBBAAA@@@???>>>>>>=========>>>>>><<<======>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFMMMPPPUUUrrrkkkOOOFFFJJJNNNNNNNNNOOOMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNQQQRRRTTTVVVWWWZZZ^^^aaahhhttt~~~|||rrrhhh^^^WWWPPPQQQUUU\\\dddjjjllllllkkkkkkiiigggffffffiiikkklllmmmnnnooopppqqqrrrrrrqqqpppnnnmmmnnnpppsssuuuxxxxxxxxxyyyyyyyyyyyyyyy|||~~~~~~zzzxxxnnnjjjccc[[[UUURRRSSSTTT^^^nnntttoooqqqxxxvvvsssmmmggggggppp~~~zzz~~~yyytttyyylllqqqrrrTTTFFFCCCAAA@@@@@@@@@???>>>???????????????@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGMMMMMMXXXccccccsssmmmuuusss]]]XXX^^^ccchhhhhhddd\\\RRRKKKHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMPPPUUU[[[aaagggjjjoooppprrrsssuuuyyy~~~xxxrrrooooooqqqwww}}}{{{tttkkkcccVVVWWWccczzz~~~lllWWWKKKFFFDDDEEEFFFBBBAAAAAA@@@AAAAAABBBBBBAAAAAABBBCCCDDDFFFGGGHHHEEEEEEFFFFFFFFFFFFFFFFFFJJJKKKLLLNNNOOOQQQRRRSSSRRRSSSTTTUUUWWWYYYZZZ[[[aaa\\\fffnnnxxxtttiiiWWWRRRlllhhhWWWRRRSSSVVVXXX[[[\\\YYYVVVQQQMMMHHHGGGHHHIIIGGGEEEBBBCCCCCCAAA@@@???AAABBBAAA@@@@@@@@@@@@AAABBBBBBBBBDDDGGGKKKNNNOOOOOONNNSSSUUUXXXYYYXXXVVVUUUVVVYYYXXXVVVUUUTTTTTTTTTTTTSSSSSSRRRRRRPPPOOOMMMLLLQQQPPPOOONNNLLLKKKJJJIIITTTQQQNNNKKKKKKKKKIIIHHHCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>=========<<<<<<======>>>>>>>>>>>>?????????>>>@@@BBB???===BBBKKK[[[ooo}}}dddIII???BBBDDDAAA>>>>>>===============>>>>>>======>>>>>>??????@@@@@@??????@@@@@@AAABBBBBBCCCFFFMMMQQQTTTjjjzzzXXXGGGGGGLLLNNNOOOOOONNNLLLKKKIIIGGGGGGFFFDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNPPPRRRTTTVVVYYY]]]aaafffqqqzzzxxxqqqhhh___XXXNNNOOOQQQUUU\\\ccchhhkkkllllllkkkhhhfffeeehhhjjjiiijjjllloooqqqsssttttttqqqpppnnnmmmmmmppprrrtttuuuuuuvvvwwwxxxyyyzzz{{{yyyyyyzzzyyyxxxvvvsssrrr^^^[[[UUUQQQPPPOOOOOOOOOKKKVVVhhhzzz~~~uuujjjdddgggooouuuwwwkkkgggbbb^^^___hhhwwwpppssszzzuuuaaammmsssUUUFFFDDDAAA???@@@@@@@@@?????????>>>>>>??????@@@@@@@@@@@@AAABBBBBBCCCCCCDDDFFFFFFGGGGGGHHHHHHIIIIIIMMMNNNSSSZZZYYYaaapppiiiwwwvvv\\\TTTZZZaaadddeeebbbZZZRRRMMMKKKHHHHHHHHHIIIHHHHHHHHHHHHIIIIIIJJJMMMRRRWWW]]]```dddgggjjjnnnrrrxxxzzztttooolllkkkuuuzzz|||tttmmmeee\\\VVVLLL\\\tttaaaOOOHHHGGGEEEEEEGGGBBBAAAAAA@@@@@@@@@AAAAAA@@@AAAAAABBBCCCEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGIIIJJJKKKMMMOOOPPPQQQRRRRRRSSSUUUWWWXXXZZZ[[[[[[]]]WWWaaahhhhhhrrrjjj^^^aaazzz\\\VVVUUUUUUXXX[[[[[[YYYYYYTTTOOOIIIGGGHHHHHHGGGEEECCCDDDDDDCCCAAA@@@@@@BBB??????>>>>>>>>>>>>??????>>>???@@@AAACCCEEEGGGIIIKKKPPPTTTUUUUUUTTTSSSRRRTTTSSSRRRQQQQQQPPPPPPPPPPPPOOOOOOOOOMMMLLLKKKJJJNNNMMMLLLJJJIIIGGGFFFFFFVVVSSSOOOMMMMMMMMMMMMLLLFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB??????>>>>>>>>>=========>>>>>>>>>?????????@@@@@@AAA???AAACCCAAA@@@KKKYYYzzzhhhUUUCCC>>>AAABBB???<<<======<<<<<<======>>>>>>======>>>>>>??????????????????@@@@@@AAABBBBBBBBBDDDLLLRRRTTTbbbaaaKKKFFFJJJNNNOOOOOONNNMMMLLLJJJHHHGGGFFFDDDDDDEEEEEEFFFGGGGGGGGGJJJJJJJJJKKKLLLMMMMMMMMMLLLNNNPPPRRRTTTWWW\\\___bbbkkkrrrqqqkkkeee^^^WWWPPPPPPPPPRRRXXX___ggglllssstttsssnnnhhheeefffiiifffiiilllpppssstttttttttrrrqqqppppppqqqrrrtttvvvtttttttttvvvwwwyyy{{{|||{{{zzzzzzyyyxxxxxxwwwwwwgggaaaXXXSSSQQQQQQOOOMMMLLLPPPZZZhhhxxx|||vvvhhhaaaYYYWWW```jjjkkkggg^^^[[[ZZZZZZ[[[```kkkvvviiiiiipppyyyssshhh]]]hhhjjjUUUGGGDDD@@@??????@@@@@@?????????>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCDDDBBBCCCEEEGGGJJJLLLNNNOOOMMMPPPOOORRRUUUXXXuuu|||tttbbbdddxxxeeeSSSPPPZZZ^^^bbbccc___YYYTTTQQQKKKKKKIIIHHHHHHGGGGGGGGGHHHHHHGGGHHHKKKPPPTTTWWWWWW[[[aaagggnnnvvv}}}}}}}}}}}}}}}}}}~~~|||wwwtttwwwyyyuuukkkeee^^^VVVOOOMMMOOOhhhwwwnnnZZZJJJGGGGGGDDDBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIJJJKKKMMMNNNPPPQQQRRRSSSTTTVVVXXXZZZ[[[\\\\\\^^^ZZZaaafffeee{{{xxxuuuggg\\\nnnnnn___[[[YYY[[[\\\ZZZYYY[[[VVVSSSNNNKKKIIIHHHFFFEEEEEEFFFFFFEEECCCBBBBBBCCCBBBAAA@@@??????>>>>>>>>>===============???CCCFFFIIIOOOTTTTTTTTTTTTSSSQQQNNNNNNNNNMMMMMMLLLLLLKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDWWWTTTPPPNNNNNNOOOOOOOOOJJJJJJIIIIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@@@@AAAAAA>>>@@@FFFIIIPPPeee|||vvvWWWKKK@@@>>>@@@???===<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????>>>??????@@@AAAAAABBBAAAAAAJJJRRRSSSYYYzzzfffOOOGGGIIIMMMNNNOOOOOONNNMMMKKKIIIGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRTTTXXX[[[\\\eeekkkjjjfffccc]]]XXXRRRPPPOOOPPPTTT\\\eeekkktttvvvvvvrrrkkkggggggiiifffiiinnnrrrttttttsssqqqrrrqqqqqqrrrrrrssstttuuuuuuttttttuuuvvvxxxzzz{{{zzzzzz{{{||||||}}}}}}}}}wwwlll]]]TTTQQQQQQPPPNNNQQQQQQTTT\\\gggsss|||ssskkkddd```___ZZZXXXTTTSSS[[[bbb___WWWPPPPPPSSSWWWWWWVVV\\\ddd______hhhzzzxxxlllaaa___aaa]]]RRRGGGDDD@@@>>>???@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDAAABBBDDDGGGJJJMMMOOOPPPKKKQQQMMMNNNWWWWWWcccyyyiiikkkwwwzzz~~~|||iiiXXXWWWYYY\\\___```^^^ZZZWWWPPPOOOLLLJJJIIIIIIIIIJJJIIIGGGFFFEEEGGGJJJMMMOOOPPPTTTYYY```fffmmmtttyyytttuuuvvvxxx{{{~~~~~~|||yyymmmddd\\\XXXSSSLLLIIILLL^^^||||||rrreeeRRRDDDEEEHHHDDD@@@AAABBBAAAAAA@@@??????@@@@@@??????@@@AAABBBDDDEEEFFFFFFFFFEEEEEEFFFHHHIIIJJJJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUXXXZZZ\\\]]]]]]]]]```aaaaaaeeegggooossseeehhh|||}}}xxxjjjccc```aaa```[[[ZZZ\\\XXXWWWUUUPPPKKKGGGGGGGGGFFFGGGHHHGGGEEEDDDDDDEEEGGGFFFEEECCCAAAAAA@@@@@@>>>???@@@???>>>>>>@@@CCCHHHOOOSSSQQQQQQSSSRRROOOIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCWWWTTTPPPOOOOOOQQQQQQQQQNNNMMMMMMKKKJJJIIIHHHHHHCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAA???<<>>???>>>>>>>>>>>>????????????>>>>>>???AAAAAAAAAAAAAAA???IIIQQQQQQTTTpppiiiSSSIIIJJJLLLMMMOOOOOONNNMMMKKKIIIHHHFFFDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJMMMOOOOOOPPPPPPQQQTTTWWWZZZaaaffffffdddbbb___ZZZQQQPPPMMMMMMPPPXXXbbbjjjooossstttrrrlllhhhhhhjjjgggjjjooosssuuutttqqqnnnoooppppppqqqrrrrrrssssssvvvvvvuuuuuuuuuwwwxxxyyyrrrtttvvvyyy{{{{{{{{{{{{sssfffVVVMMMNNNRRRUUUVVVRRRRRRRRRUUU[[[dddnnntttwww{{{ddd[[[ZZZWWWTTTTTTUUUWWWVVVUUUXXX\\\WWWMMMGGGGGGMMMTTTSSSNNNOOOUUUZZZ\\\hhhzzz~~~{{{iii___aaa]]]SSSPPPGGGDDD@@@>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCDDDCCCDDDEEEGGGIIIKKKMMMMMMHHHQQQLLLMMMZZZYYYYYYnnn}}}jjjiiiwwwyyywwwwwwlllWWWWWWWWW[[[___```^^^[[[TTTRRROOOLLLJJJJJJKKKLLLIIIGGGEEECCCDDDFFFIIIKKKOOOSSSWWW[[[___dddjjjmmmnnnooorrruuuzzz~~~{{{vvvqqqpppsss|||mmmcccaaa```XXXSSSQQQLLLGGGHHHMMMkkkvvvnnn]]]KKK???CCCIIIEEEAAACCCBBBAAAAAA@@@?????????@@@??????@@@AAABBBDDDEEEFFFEEEDDDDDDDDDFFFHHHJJJKKKLLLLLLMMMOOOQQQRRRTTTTTTUUUVVVYYY[[[]]]^^^^^^]]]]]]aaa]]]___eeeccc|||uuujjjhhh{{{yyyrrrjjjdddeeebbb\\\[[[]]]ZZZ[[[YYYTTTMMMHHHGGGHHHGGGHHHIIIIIIGGGFFFFFFGGGKKKJJJHHHFFFDDDCCCBBBBBB@@@BBBDDDDDD@@@>>>>>>@@@BBBIIIMMMJJJJJJMMMLLLHHHFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHDDDDDDDDDCCCCCCBBBBBBBBB[[[XXXUUUUUUUUUSSSMMMIIIOOONNNNNNNNNMMMMMMLLLLLLIIIHHHFFFEEEEEEFFFFFFGGGDDDDDDCCCDDDEEEEEECCCBBB===>>>???@@@AAAAAABBBBBBBBB@@@JJJ^^^ooowwwYYYAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAA???AAACCCBBB???>>>@@@BBBCCCGGGJJJOOOSSS^^^{{{bbbJJJGGGLLLFFFMMMNNNOOOMMMKKKIIIIIIIIIFFFEEEEEEEEEEEEEEEFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIMMMNNNOOOOOOOOOQQQTTTWWW[[[eeejjjeee]]]YYYXXXXXXQQQQQQOOOMMMNNNUUU```hhhfffkkkpppppplllhhhiiijjjkkklllmmmnnnooooooooonnnooopppqqqrrrssssssssssssrrrrrrsssvvvzzzzzzwwwsssuuuuuuuuuuuutttpppkkkhhh]]]VVVOOOKKKLLLOOOQQQRRRXXXVVVUUUTTTWWW[[[```ccceeekkkxxxnnnjjjbbb[[[WWWVVVTTTPPP[[[XXXTTTRRRRRRPPPNNNLLLGGGJJJNNNPPPLLLIIIMMMUUUUUU[[[kkkyyywwwyyyttthhhtttvvv```LLLGGGHHHCCC======@@@AAA???;;;============>>>???AAABBBCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEFFFHHHIIIJJJIIIKKKNNNNNNNNNRRR[[[bbbvvvrrrqqqsss{{{kkk^^^[[[ZZZXXX]]]gggaaa\\\UUUNNNKKKJJJKKKLLLKKKJJJHHHFFFEEEEEEFFFFFFMMMNNNQQQUUUXXX\\\___```fffhhhjjjnnnsssyyy}}}~~~}}}{{{xxxtttppplllssswwwzzz{{{|||sssggg^^^WWWRRRVVVPPPLLLKKKHHHIIITTTaaazzziiigggNNNHHHBBBAAACCCEEECCCAAACCCCCCBBBBBBAAA@@@?????????@@@@@@AAAAAABBBBBBCCCAAABBBEEEGGGHHHIIIIIIIIIMMMMMMMMMNNNOOOPPPQQQRRRQQQTTTWWWXXXXXXXXXYYYZZZ[[[YYY\\\aaa```cccvvvppplllrrrzzzzzzyyyccc```aaa[[[YYY]]]]]]______]]]WWWPPPJJJFFFHHHIIIIIIFFFCCCBBBEEEIIIFFFGGGIIIHHHEEECCCBBBBBBCCCCCCCCCBBBAAA>>><<<;;;CCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDCCCGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFHHHGGGEEECCCBBBBBBccc___YYYVVVVVVUUURRRPPPOOOOOOOOONNNMMMMMMLLLLLLHHHGGGFFFEEEDDDEEEEEEFFFEEEEEEEEEEEEEEEDDDBBB@@@AAAAAAAAAAAA@@@@@@@@@AAAIIIGGGRRRooofffMMMAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>??????>>>@@@BBBAAA???>>>???AAACCCFFFGGGKKKOOOXXXrrrTTTHHHJJJIIIMMMNNNOOONNNKKKIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIMMMNNNOOOOOOOOOQQQSSSVVV[[[aaaccc^^^ZZZXXXWWWUUUSSSRRRPPPMMMMMMSSS^^^ffffffjjjnnnnnnkkkhhhhhhjjjhhhiiikkkmmmooopppqqqqqqqqqqqqrrrssssssttttttuuuuuuuuuuuuxxxzzzyyyvvvssstttttttttrrrmmmeee\\\VVVSSSNNNIIIHHHKKKPPPTTTVVV\\\ZZZWWWUUUUUUVVVYYY[[[ZZZ___iiiwwwxxxkkkggg```YYYUUUUUUTTTRRRVVVUUURRRNNNKKKJJJLLLNNNLLLJJJJJJMMMMMMJJJKKKOOOYYYbbbtttxxxyyy{{{~~~|||yyy{{{zzz|||yyyzzz^^^IIIGGGIIIFFFCCC@@@>>>>>>>>>>>><<<<<<======>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAADDDDDDDDDEEEFFFGGGHHHIIIGGGJJJMMMMMMMMMPPPWWW]]]ooooooeeebbbqqqlllaaa^^^\\\YYYVVV^^^]]][[[WWWRRRNNNLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEIIIJJJLLLOOOSSSVVVXXXZZZ```aaadddhhhmmmsssxxx{{{zzzyyyzzz{{{~~~}}}{{{xxxsssooooooppppppmmmjjjkkkpppuuuwwwpppeee]]]XXXUUUSSSQQQOOOLLLKKKLLLOOOXXXkkk}}}xxxggg]]]MMMHHHBBBAAACCCDDDBBB@@@BBBBBBAAAAAA@@@????????????@@@@@@AAAAAABBBBBBCCCAAACCCEEEGGGHHHIIIIIIIIILLLLLLMMMMMMNNNOOOOOOPPPQQQTTTWWWYYYYYYXXXYYYZZZZZZWWWYYY^^^^^^___nnnwwwooolllmmmjjj[[[WWWXXXZZZ\\\___bbbbbb^^^WWWPPPLLLGGGGGGHHHGGGEEEEEEEEEFFFDDDFFFHHHHHHFFFDDDDDDEEECCCCCCCCCBBBAAA???===<<<<<<===>>>???@@@AAABBBCCCEEEFFFFFFGGGFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDEEEEEECCCAAA@@@@@@```\\\XXXVVVVVVUUURRROOOQQQPPPOOONNNMMMMMMMMMMMMJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDEEEEEEDDDCCCAAA@@@AAABBBBBBBBBCCCFFFKKKOOOZZZjjjiiiRRRDDD@@@???>>>======<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@???>>>>>>???@@@BBBCCCDDDIIINNNSSSrrr|||~~~~~~yyy]]]FFFFFFIIILLLNNNOOONNNLLLJJJIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFGGGFFFFFFFFFFFFGGGHHHHHHLLLMMMNNNNNNNNNPPPRRRTTTaaaeeeeeeaaa^^^]]]ZZZVVVSSSRRRPPPLLLLLLQQQ[[[ccceeehhhlllllliiiggghhhjjjdddfffiiilllooorrrssstttrrrrrrrrrrrrssstttuuuvvvwwwvvvwwwxxxyyyxxxuuusssuuuvvvuuuqqqhhh]]]RRRKKKJJJHHHEEEFFFJJJPPPTTTWWW\\\ZZZWWWTTTSSSRRRRRRSSSUUUWWW^^^iiisss}}}pppjjjaaaYYYSSSQQQQQQRRRSSSSSSRRRNNNJJJJJJOOOTTTSSSMMMIIILLLPPPOOONNNOOOaaannn~~~{{{zzz{{{}}}pppjjjllltttvvvxxxyyyWWWCCCCCCFFFGGGFFFBBB===;;;<<<>>>:::;;;<<<>>>????????????@@@@@@????????????@@@@@@EEEDDDDDDDDDEEEEEEFFFGGGEEEHHHKKKLLLLLLNNNSSSWWW___mmm```iii|||iiiWWWQQQOOOTTTVVVYYYYYYVVVQQQNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFHHHKKKMMMPPPRRRSSSVVVXXX[[[```eeekkkppprrrpppqqqssstttuuuzzz~~~{{{vvvppplllkkkkkkhhhbbb\\\YYY[[[^^^[[[WWWQQQMMMLLLLLLLLLLLLIIIGGGLLL^^^sss~~~rrrbbbSSSLLLHHHCCCAAABBBBBBAAA???AAAAAA@@@@@@???>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCBBBCCCDDDFFFGGGHHHHHHHHHJJJKKKLLLMMMNNNNNNMMMMMMQQQTTTWWWXXXXXXXXXYYYZZZ[[[WWWYYY^^^___^^^fffqqqwwwjjj```rrrbbbWWWWWWVVVTTTXXX]]]aaa```[[[TTTOOOHHHHHHGGGGGGGGGGGGEEECCCBBBDDDGGGHHHGGGFFFFFFGGGDDDDDDCCCCCCAAA@@@>>>===999:::;;;===>>>@@@AAABBBDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBDDDEEEDDDBBBAAAAAABBBYYYXXXYYY[[[]]][[[UUUQQQSSSRRRPPPOOONNNNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHEEEFFFHHHHHHGGGEEEDDDDDDEEEEEEEEEEEEHHHPPP[[[ccczzzjjjTTTHHHCCC???>>>======<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????AAABBBBBBHHHOOORRRhhhvvvdddIIIGGGKKKKKKMMMOOOOOOMMMKKKJJJJJJGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHJJJLLLMMMNNNNNNNNNPPPRRReeelllooojjjbbb]]]XXXTTTPPPPPPNNNLLLKKKQQQZZZbbbdddfffhhhhhhgggfffgggiiidddeeehhhkkknnnqqqssssssrrrqqqqqqpppqqqrrrssstttttttttuuuwwwwwwwwwuuutttsssrrrpppjjjaaaWWWOOOKKKHHHFFFFFFGGGJJJNNNRRRTTTXXXWWWUUURRRQQQPPPOOOOOOSSSSSSWWW___gggsss{{{qqqdddZZZQQQLLLKKKNNNMMMMMMNNNNNNNNNPPPTTTVVVVVVPPPNNNQQQTTTUUUWWW[[[ppp~~~yyywwwxxxyyyzzzrrrkkkrrr|||uuuyyyoooOOO>>>>>>@@@BBBCCCCCCAAA???<<<;;;:::;;;<<<>>>?????????>>>@@@@@@????????????@@@@@@DDDDDDDDDCCCDDDDDDEEEEEEDDDGGGJJJLLLLLLMMMOOORRRZZZpppvvvssssssrrryyygggZZZSSSNNNLLLKKKMMMPPPRRRPPPMMMNNNNNNMMMKKKIIIFFFDDDBBBDDDEEEFFFHHHJJJLLLMMMNNNNNNPPPTTTYYY^^^cccgggiiidddgggiiiiiiiiioooyyy}}}wwwuuuxxx~~~yyyssslllfffbbbcccbbb___ZZZUUURRRSSSTTTPPPOOOMMMLLLKKKKKKJJJJJJIIIIIIVVVuuuuuufffYYYOOOJJJFFFCCCAAAAAAAAA@@@>>>@@@?????????>>>>>>======???@@@@@@AAAAAABBBBBBCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLNNNOOONNNMMMLLLOOORRRUUUVVVVVVVVVWWWXXX\\\YYY[[[```bbbaaaccciiiwwwpppaaa___|||eeeYYYSSSOOORRRVVV[[[]]]]]]YYYVVVOOOLLLHHHGGGGGGGGGDDD@@@CCCEEEGGGHHHGGGFFFFFFGGGDDDDDDDDDCCCBBBAAA@@@@@@===>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDEEEFFFFFFDDDCCCDDDEEE___]]][[[\\\^^^^^^[[[XXXUUUSSSQQQOOONNNNNNOOOOOOMMMMMMLLLLLLKKKJJJIIIIIIIIIJJJKKKIIIFFFDDDEEEFFFGGGIIIJJJLLLRRR___ooo{{{kkkTTTFFFCCCDDD>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>======>>>????????????BBBCCCBBBGGGNNNOOO]]]yyylllSSSLLLKKKKKKMMMPPPPPPNNNKKKJJJJJJGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIKKKMMMMMMMMMMMMNNNPPP```nnnwwwpppbbbVVVOOOLLLLLLLLLLLLJJJKKKQQQ[[[bbbbbbcccdddddddddeeeggghhhfffgggiiikkkmmmnnnoooooooooooonnnnnnnnnoooppppppnnnooorrrssstttttttttuuupppmmmggg^^^TTTMMMJJJJJJGGGHHHIIIKKKMMMOOORRRTTTWWWUUUSSSPPPNNNMMMLLLLLLOOOMMMOOOTTT[[[fffvvvtttcccXXXPPPIIIHHHKKKGGGFFFGGGMMMUUUYYYXXXUUUQQQQQQSSSUUUUUUWWWaaalllxxxttttttvvvwwwwwwyyymmmnnn}}}~~~{{{mmmppptttqqq```JJJ>>>=========@@@EEEIIIHHHBBB<<<<<<======>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCBBBCCCCCCDDDDDDEEEGGGJJJLLLMMMMMMNNNOOOYYY```yyylllppp|||~~~iii\\\PPPCCCAAAHHHOOOOOOLLLQQQQQQQQQOOOLLLIIIEEECCCDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLOOOSSSXXX\\\___```YYY[[[]]]]]]]]]bbbkkkttt}}}xxxqqqjjjhhhllltttzzz~~~wwwmmmeee^^^ZZZYYYVVVUUUSSSOOOMMMKKKLLLMMMHHHIIIJJJKKKJJJIIIHHHGGGHHHSSSgggpppYYYMMMNNNGGGEEEBBBAAA@@@@@@???>>>??????>>>>>>>>>>>>>>>===???@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHJJJLLLNNNOOOOOONNNMMMMMMPPPSSSUUUUUUTTTUUUVVVZZZYYY[[[```ccccccccceeejjj{{{mmm[[[ccc|||~~~cccXXXUUUTTTTTTWWW[[[___```___XXXRRRLLLHHHGGGFFFCCCAAAEEEGGGIIIIIIGGGEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFCCCEEEEEEEEEDDDDDDEEEFFFrrrjjj___XXXWWWWWWXXXWWWWWWUUURRRPPPOOOOOOOOOPPPKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJJJJGGGCCCBBBDDDGGGFFFMMMVVVaaammm~~~lllTTTFFF???>>>AAA<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>======>>>@@@AAA@@@???CCCEEECCCFFFLLLLLLWWWnnnnnnZZZNNNEEEJJJMMMPPPPPPOOOLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFHHHJJJLLLLLLLLLKKKLLLMMM[[[lllyyytttcccTTTMMMJJJJJJJJJJJJIIIJJJPPPZZZaaaaaaaaa```aaabbbdddfffgggiiijjjjjjkkkllllllllllllkkklllmmmmmmmmmmmmlllllljjjllloooppppppqqqsssuuutttooofffYYYMMMGGGHHHKKKJJJLLLOOOQQQRRRSSSVVVXXXXXXVVVRRRNNNKKKJJJIIIIIIMMMLLLMMMQQQWWW___nnn{{{uuu```VVVQQQKKKIIILLLIIIGGGJJJSSS^^^ccc___YYYQQQUUU[[[]]]ZZZ^^^nnn~~~yyyrrrpppqqqrrrsssrrrkkkeeemmm~~~tttnnnmmmhhh___RRRFFFAAA@@@======???FFFNNNOOOIIICCCAAA@@@???>>>======>>>>>>AAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBBCCCCCCDDDFFFGGGIIIKKKMMMNNNNNNNNNUUUUUUmmm{{{uuuuuuwww|||hhhQQQEEEFFFKKKLLLIIIPPPQQQRRRRRRPPPMMMIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHKKKNNNQQQSSSUUUUUUPPPQQQRRRQQQQQQUUU\\\aaahhheee```[[[ZZZ^^^eeekkkpppmmmggg^^^WWWSSSSSSTTTPPPOOOMMMKKKIIIHHHHHHHHHHHHIIIHHHFFFCCCBBBBBBCCCKKKbbbzzz|||yyyhhhNNNDDDJJJCCCBBBAAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDCCCDDDEEEFFFGGGHHHGGGHHHKKKMMMOOOOOOPPPOOOMMMOOORRRTTTTTTTTTUUUVVVVVVWWWZZZ]]]___```aaabbbiii~~~~~~fff[[[dddyyyiii^^^YYYSSSRRRUUUZZZ\\\]]]\\\WWWRRRMMMIIIGGGEEECCCFFFGGGIIIIIIGGGEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFGGGAAABBBCCCBBBAAABBBDDDFFFsssjjjccc]]]YYYXXXVVVSSSPPPOOOOOOPPPQQQLLLMMMNNNOOOPPPOOONNNNNNKKKNNNOOONNNMMMPPPXXX^^^___jjj{{{mmmUUUGGGAAA===<<<>>><<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>?????????>>>===>>>AAACCCBBB@@@@@@DDDCCCFFFMMMPPP[[[rrrppp```SSSCCCJJJMMMPPPQQQOOOMMMKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFGGGFFFFFFEEEGGGIIIKKKLLLKKKJJJKKKLLLTTTdddqqqnnnbbbVVVOOOKKKJJJJJJJJJIIIJJJOOOWWW^^^```___^^^^^^```cccfffgggjjjjjjkkkkkkkkkkkkjjjjjjiiijjjlllnnnmmmllljjjiiijjjllloooooonnnoooqqqssssssoooeeeWWWKKKFFFHHHMMMRRRUUUXXXYYYWWWVVVVVVXXXVVVSSSOOOKKKJJJJJJKKKLLLNNNMMMOOOSSSXXX^^^jjjvvv}}}ccc[[[XXXRRRNNNOOOKKKKKKNNNUUU^^^bbb```]]]___dddkkkmmmkkkpppzzztttnnnkkkmmmmmmllliiiddddddrrrtttsssooodddTTTFFFAAA@@@AAA======???CCCHHHKKKKKKJJJFFFDDDAAA>>><<<<<<===>>>@@@@@@????????????@@@@@@@@@@@@@@@@@@AAABBBDDDDDDFFFFFFGGGIIIKKKMMMNNNNNNNNNOOO\\\rrrqqqjjjUUUKKKIIIIIIIIIJJJLLLPPPRRRRRRPPPNNNLLLGGGGGGFFFFFFEEEDDDDDDDDDCCCEEEGGGHHHJJJJJJJJJJJJKKKJJJHHHGGGHHHJJJMMMOOOQQQPPPOOOMMMMMMPPPVVVZZZYYYYYYWWWRRRMMMKKKMMMOOOMMMKKKJJJIIIIIIIIIHHHHHHJJJJJJHHHFFFFFFLLLUUU\\\kkk{{{vvvjjjZZZHHHAAACCC???@@@@@@@@@??????@@@@@@???????????????????????????@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGEEEFFFHHHJJJLLLOOOPPPQQQNNNQQQTTTUUUUUUUUUVVVWWWUUUXXX[[[[[[[[[]]]```bbbfffqqqxxxhhh___nnnhhh```VVVQQQQQQSSSTTTSSSXXXYYYXXXTTTOOOJJJGGGFFFDDDFFFHHHIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFAAABBBBBBBBBAAABBBEEEGGGqqqfffYYYWWWTTTQQQOOOOOOPPPQQQPPPQQQRRRTTTTTTTTTTTTSSSUUUYYY\\\___bbbjjjvvvfffVVVFFFBBB@@@===<<<>>>;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAA@@@>>>===???BBBDDDBBB@@@;;;BBBCCCHHHQQQWWWfff}}}wwwkkk^^^KKKIIIMMMPPPQQQPPPMMMKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEGGGGGGFFFFFFEEEFFFHHHKKKLLLKKKJJJJJJKKKJJJWWWbbbbbb[[[TTTNNNHHHKKKLLLKKKIIIIIIMMMUUU\\\```^^^\\\\\\___ccceeegggjjjjjjjjjkkkkkkjjjjjjjjjhhhjjjmmmooonnnllliiigggkkknnnpppooommmmmmooorrrkkkggg___RRRGGGCCCFFFKKK\\\^^^```^^^ZZZUUUTTTTTTQQQNNNKKKIIIIIILLLPPPRRRLLLKKKNNNRRRVVV[[[fffpppwwwkkkaaa___XXXQQQPPPGGGHHHKKKOOOTTTWWWXXXYYYppptttzzz||||||}}}~~~|||wwwrrrkkkiiijjjiiifffbbbaaafffzzz~~~tttvvvrrrdddOOO???;;;>>>???<<<===>>>>>>@@@DDDIIINNNIIIFFFBBB>>><<<<<<===?????????>>>>>>>>>>>>???????????????@@@AAACCCDDDEEEFFFEEEEEEGGGJJJMMMNNNNNNKKKOOOUUUiiizzzfffooo|||dddQQQIIIHHHJJJEEEHHHMMMQQQSSSSSSQQQPPPKKKKKKJJJIIIHHHGGGFFFFFFAAABBBCCCDDDEEEDDDCCCCCCHHHFFFCCCBBBCCCEEEEEEEEEBBBCCCEEEEEEFFFIIIMMMPPPKKKMMMNNNLLLHHHFFFGGGIIIFFFDDDDDDDDDFFFGGGGGGFFFDDDDDDEEEIIISSSeeeyyy~~~rrr]]]LLLFFFCCC???===>>>@@@@@@??????@@@AAA???????????????@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCEEEFFFGGGCCCDDDEEEHHHJJJNNNPPPRRROOORRRUUUWWWWWWWWWWWWXXXWWW[[[]]][[[YYY\\\```cccbbbiiiuuuzzzeee]]]wwwtttjjj^^^WWWUUUTTTQQQOOOTTTXXX\\\ZZZTTTNNNJJJHHHBBBDDDGGGIIIHHHHHHIIIJJJFFFEEEDDDDDDDDDEEEGGGGGGBBBBBBCCCCCCDDDEEEFFFFFFAAABBBDDDEEEEEEEEEDDDDDDAAAAAABBBBBBCCCDDDEEEEEECCCCCCDDDCCCCCCDDDGGGIII{{{oookkkgggaaa\\\]]]]]]bbbhhhjjjjjjjjjmmmoooxxxuuuzzzlllNNNHHHAAA?????????<<<999<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAA@@@???>>>>>>>>>@@@@@@BBBCCCCCCEEEKKKWWWgggrrrkkkzzzgggPPPKKKIIILLLQQQQQQMMMJJJKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCFFFGGGHHHGGGFFFFFFHHHJJJIIIMMMQQQSSSTTTTTTTTTUUURRRMMMJJJKKKJJJKKKPPPWWW[[[\\\^^^```bbbcccddddddhhhhhhiiijjjiiihhhgggfffkkkjjjjjjkkkmmmooorrrtttqqqooommmmmmoooooommmkkkiii^^^RRRJJJBBB>>>DDDNNNWWWYYY[[[ZZZVVVQQQNNNLLLMMMKKKKKKLLLMMMNNNNNNMMMNNNOOOQQQTTTYYYaaajjjpppyyy{{{gggaaa___[[[VVVQQQMMMGGGEEEHHHNNNSSSVVVgggppp~~~xxxuuuvvvmmmjjjfffddddddeeedddbbbZZZooozzz{{{vvvrrr|||pppZZZDDD;;;===???===;;;<<<<<<===>>>??????@@@@@@?????????>>>>>>======AAA>>>===>>>AAABBB@@@>>>>>>>>>???@@@AAACCCCCCDDDEEEEEEGGGHHHIIIJJJJJJJJJNNNSSSVVV[[[rrrvvveeecccyyy}}}qqqeee[[[VVVTTTLLLFFFGGGNNNPPPMMMGGGRRRPPPNNNLLLLLLKKKJJJHHHGGGFFFDDDBBBAAABBBDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCBBB@@@@@@@@@BBBDDDEEEHHHJJJKKKJJJGGGFFFHHHKKKNNNHHHCCCEEEJJJJJJHHHEEEDDDJJJRRRbbb}}}zzzyyyooo```PPPEEEAAAAAACCC>>>>>>?????????@@@@@@AAA>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHJJJKKKLLLMMMNNNPPPSSSSSSSSSRRRRRRSSSWWWXXXYYYYYYYYY[[[^^^aaa[[[gggooo}}}jjjdddjjjzzzuuu___WWWWWWUUUQQQRRRQQQSSSWWW[[[ZZZRRRKKKLLLKKKIIIHHHGGGHHHJJJKKKGGGFFFEEEDDDEEEFFFGGGHHHEEEEEEEEEDDDDDDEEEEEEFFFDDDCCCCCCDDDEEEEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDFFFIIIGGGCCCCCCFFF|||aaaJJJDDD???===>>>>>>;;;888<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>@@@@@@???>>>>>>??????@@@???AAACCCEEEIIIRRR]]]fffkkk{{{iiiooovvvdddKKKHHHHHHMMMPPPNNNLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFEEEDDDDDDFFFGGGFFFJJJPPPTTTVVVVVVVVVVVVRRRNNNLLLMMMLLLKKKOOOTTTXXXZZZ\\\^^^```bbbccccccffffffhhhiiiiiiiiiiiihhhiiiiiiiiiiiikkknnnqqqrrrpppnnnkkkllloooooollliii[[[RRRJJJFFFBBB???CCCJJJNNNPPPPPPOOOLLLJJJJJJJJJKKKJJJJJJKKKMMMOOONNNMMMOOOQQQSSSWWW^^^fffnnnsss{{{vvvhhhbbb^^^\\\UUUQQQLLLJJJLLLRRRWWWZZZiiisss{{{qqqlllkkkhhheeedddfffddd```___aaasssvvvuuuzzz}}}lllQQQ@@@;;;<<<===<<<;;;<<<<<<===>>>>>>?????????>>>>>>>>>============???>>><<<>>>@@@AAA@@@???>>>???@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKOOORRRUUUeeettthhhkkkpppoooooorrrrrrzzzkkk```RRRIIIHHHLLLPPPRRRGGGHHHIIIJJJKKKLLLOOOQQQNNNLLLJJJGGGEEEDDDCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCEEEFFFAAACCCEEEEEECCCAAABBBDDD@@@DDDHHHIIIFFFDDDGGGLLLCCCXXXppp|||nnncccTTTIIIEEECCCBBB@@@@@@@@@??????????????????>>>>>>>>>?????????@@@@@@?????????@@@@@@AAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDGGGIIIKKKMMMNNNMMMPPPRRRSSSRRRQQQRRRSSSUUUWWWXXXYYYZZZ\\\___bbb^^^cccdddlllwwwlllffflll~~~ddd]]]ZZZSSSRRRPPPRRRWWW]]]___\\\WWWPPPNNNLLLJJJIIIHHHIIIIIIGGGFFFEEEDDDDDDEEEFFFFFFDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDCCCDDDFFFFFFEEECCCDDDEEEEEEEEEEEEFFFFFFFFFLLLGGGFFFHHHHHHGGGHHHKKKjjjQQQDDD@@@<<<;;;<<<<<<:::888;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>??????>>>>>>>>>??????@@@<<<@@@CCCEEEGGGKKKRRRWWWZZZ||||||rrruuuPPPHHHDDDIIIOOOPPPMMMLLLJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDDDDEEEGGGJJJOOOVVV[[[\\\ZZZXXXVVVUUUQQQPPPRRRRRROOOPPPSSSTTTVVVXXX[[[^^^```aaabbbdddeeefffhhhiiiiiiiiiiiihhhhhhhhhhhhjjjlllooopppooommmkkkmmmpppnnnhhhcccOOOIIIDDDCCCCCCAAABBBEEEFFFGGGGGGFFFEEEEEEGGGIIIHHHHHHHHHKKKNNNPPPOOOOOOPPPQQQUUU[[[ccckkkrrrvvv|||qqqgggaaaZZZWWWUUUUUU[[[bbbhhhlllxxx|||pppgggeeebbb^^^aaahhhcccYYYZZZeeezzzrrryyy~~~cccEEE;;;<<<;;;:::;;;;;;;;;<<<<<<===>>>>>>>>>=========<<<<<<<<<<<<<<<===<<<<<<===@@@AAAAAA@@@??????@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLOOORRRXXXqqqssslllgggbbb^^^```mmmsss^^^NNNHHHKKKOOOIIILLLNNNNNNKKKHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCBBBAAA@@@AAABBBCCCBBBDDDFFFGGGFFFFFFGGGHHHBBBDDDGGGGGGHHHKKKQQQUUU```pppyyy^^^SSSFFF@@@BBBDDDBBB>>>AAA@@@@@@??????>>>======>>>>>>>>>>>>????????????===>>>>>>???@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@AAACCCFFFHHHKKKMMMNNNMMMOOOQQQRRRQQQQQQRRRSSSRRRTTTVVVWWWXXXZZZ]]]```bbbbbbbbbfff|||xxxfff___nnncccXXXVVVRRRPPPPPPUUU]]]aaa```]]]WWWUUURRROOOMMMKKKIIIIIIHHHGGGFFFEEEEEEDDDEEEEEECCCCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDFFFHHHHHHGGGEEEFFFFFFGGGGGGGGGHHHHHHHHHJJJFFFDDDGGGIIIJJJLLLOOOsssYYYDDD@@@===;;;:::;;;<<<;;;999::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>?????????===@@@CCCEEEEEEHHHMMMQQQ\\\kkkzzz~~~\\\OOOEEEGGGNNNQQQNNNLLLKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCEEEFFFGGGFFFFFFGGGHHHSSSYYY```eeeddd___ZZZWWWVVVSSSSSSWWWWWWTTTSSSTTTQQQSSSVVVYYY\\\___aaabbbddddddeeefffgggggghhhhhhgggggghhhhhhjjjlllnnnoooooonnnoooqqqrrrlllaaaYYYKKKFFFCCCBBBCCCDDDCCCCCCEEEFFFHHHHHHGGGGGGIIIJJJGGGGGGHHHKKKOOOQQQQQQPPPOOOPPPUUU\\\fffooouuuxxxzzz|||~~~nnnhhhggggggllluuu|||oooddd```___YYY]]]fff```TTT\\\pppqqqwwwzzztttVVV===:::===:::888<<<;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAA???@@@@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJOOOLLLNNNSSSTTTaaarrr___[[[cccttt|||eeeUUUPPPQQQNNNOOOOOONNNMMMJJJGGGEEEIIIJJJKKKLLLLLLLLLLLLLLLIIIIIIHHHGGGGGGGGGGGGGGGEEEDDDCCCBBBAAAAAABBBBBB?????????@@@@@@BBBDDDEEEIIIEEEDDDMMMaaatttzzzwww~~~xxxZZZPPPDDD>>>>>>AAA@@@>>>????????????>>>>>>>>>>>>=========>>>>>>>>>??????<<<===>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDBBBCCCEEEFFFHHHJJJLLLLLLLLLNNNOOOPPPPPPPPPQQQSSSQQQRRRTTTUUUUUUVVVYYY[[[___aaaeeekkksssuuuhhhhhhppppppWWWVVVVVVSSSRRRVVV]]]bbbbbb```^^^]]]ZZZWWWTTTPPPNNNLLLJJJJJJIIIHHHGGGFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFGGGFFFFFFGGGIIIJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIGGGEEEGGGJJJLLLOOOWWW```wwwbbbLLL>>>===<<<;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::999::::::;;;<<<;;;;;;;;;::::::;;;;;;<<<===============>>>>>>???????????????AAACCCDDDDDDGGGMMMRRR]]]bbbjjjYYYIIIHHHMMMPPPOOOMMMLLLKKKKKKJJJIIIHHHGGGGGGCCCCCCCCCCCCBBBBBBBBBBBBAAACCCFFFFFFFFFEEEFFFGGGUUU[[[dddiiiiiiddd^^^[[[TTTPPPPPPTTTWWWTTTSSSSSSPPPQQQTTTXXX[[[^^^```aaaddddddddddddddddddddddddggghhhhhhiiijjjlllmmmnnnnnnpppssstttqqqgggYYYOOOIIIHHHEEEDDDDDDGGGGGGGGGGGGJJJMMMNNNMMMLLLKKKKKKHHHIIIJJJNNNQQQSSSRRRPPPMMMNNNRRRZZZeeeooouuuxxxyyyzzz}}}~~~yyyqqqeee\\\YYY]]]WWWZZZaaa\\\VVVfff}}}zzzmmmmmmvvv^^^III;;;===>>>888888???;;;;;;;;;;;;<<<<<<<<<<<<:::::::::::::::;;;;;;;;;:::;;;<<<===>>>>>>@@@AAA??????@@@@@@AAABBBBBBBBBCCCDDDEEEGGGHHHHHHIIIIIIPPPJJJLLLSSSUUUZZZrrrlll]]][[[```pppxxxssssssaaaYYYPPPKKKKKKMMMNNNNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFEEEDDDEEEEEEEEEGGGFFFFFFEEEDDDDDDDDDDDDEEECCCAAA@@@AAACCCEEEFFFEEEJJJTTThhh~~~ddd\\\QQQFFF@@@======>>><<<<<<===>>>??????@@@@@@<<<<<<=========>>>>>>>>><<<<<<===>>>@@@AAABBBBBBAAAAAABBBBBBCCCCCCCCCCCCGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLNNNNNNNNNOOOQQQSSSSSSUUUVVVWWWVVVVVVWWWYYYZZZ\\\bbbggggggssssssllljjjppp]]]YYYUUURRRVVV]]]ccceeedddaaaaaa```^^^[[[WWWTTTSSSOOONNNNNNMMMLLLKKKKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHJJJKKKLLLKKKIIIGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJKKKLLLNNNXXXllltttlllcccRRRCCC===<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::::::::999999:::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<===>>>????????????AAABBBCCCCCCCCCGGGMMMSSSUUUZZZuuubbbOOOIIILLLNNNOOOOOOLLLLLLKKKJJJIIIHHHHHHGGGCCCCCCCCCBBBBBBBBBBBBAAA>>>@@@CCCDDDDDDCCCDDDEEEMMMTTT___fffhhhfffbbb___RRRMMMJJJNNNQQQOOONNNOOONNNPPPSSSVVVYYY\\\^^^___ccccccbbbaaa```aaaaaaaaagggggghhhiiijjjkkklllllllllppptttrrrjjj^^^SSSMMMKKKOOOOOOLLLIIIKKKLLLKKKIIILLLPPPRRRQQQNNNMMMLLLMMMMMMOOOQQQTTTTTTSSSQQQLLLKKKNNNWWWcccnnntttvvvzzzzzz}}}{{{tttnnnjjjddd\\\VVVVVVYYYUUUWWW[[[ZZZ]]]tttxxxwwwsssiiieeegggKKKAAA;;;======999999>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999;;;<<<===<<<===>>>@@@????????????@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGKKKGGGIIIPPPSSSUUU```nnn{{{oooeee]]]ccctttmmmYYYMMMIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBEEEDDDCCCDDDGGGIIIIIIIIIJJJ___vvv~~~zzz~~~wwwrrrrrriiiddd[[[PPPGGG@@@======:::;;;<<<===???@@@AAAAAA<<<<<<<<<<<<============<<<======>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMMMMNNNPPPSSSUUUWWWYYYYYYYYYYYYYYY[[[^^^\\\___aaa^^^eee}}}qqqjjjlllxxx|||eee]]]TTTRRRVVV]]]``````]]]^^^___```___\\\ZZZXXXTTTTTTUUUTTTTTTSSSRRRQQQOOOOOONNNMMMLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMLLLJJJHHHHHHHHHIIIIIIIIIJJJJJJNNNLLLLLLNNNTTTccc}}}tttbbbTTTRRRNNNCCC<<<===:::;;;<<<<<<;;;;;;;;;;;;888888999999999:::::::::999999:::;;;;;;;;;;;;:::999::::::;;;;;;<<<<<<===;;;<<<===>>>?????????>>>???AAACCCCCCCCCEEEJJJOOOPPPVVVpppzzzgggRRRIIIIIILLLOOOSSSMMMMMMLLLKKKJJJIIIHHHHHHCCCCCCCCCBBBBBBBBBAAAAAA<<>>;;;:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<999;;;======;;;;;;===???>>>>>>>>>>>>>>>?????????@@@AAABBBDDDEEEEEEFFFFFFDDDGGGJJJLLLNNNQQQWWW[[[zzz|||uuussswww~~~iiiZZZVVVVVVPPPOOOMMMJJJIIIHHHHHHHHHDDDDDDCCCBBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBB???BBBIIIRRR[[[___^^^\\\nnn~~~~~~tttaaaVVVVVVWWWUUURRRPPPNNNIIIBBB===;;;<<<<<<===>>>???@@@@@@;;;;;;<<<<<<<<<============>>>>>>>>>??????@@@@@@???@@@@@@AAABBBBBBCCCCCCGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMPPPSSSQQQTTTWWWYYYYYYZZZ[[[\\\___^^^``````^^^bbbvvvvvvsssmmm|||iiiYYYSSSTTTUUUVVVUUUWWWZZZ]]]^^^]]][[[ZZZYYYZZZ[[[[[[[[[ZZZYYYYYYWWWVVVTTTSSSQQQPPPPPPPPPOOONNNMMMNNNNNNNNNLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKLLLSSS```nnnzzzsss___KKK>>>@@@@@@999888===999:::<<<;;;:::999999:::888888888999999:::::::::999999:::;;;;;;;;;::::::999999:::;;;;;;<<<<<<===:::;;;===>>>?????????>>>===@@@CCCCCCBBBCCCFFFIIITTTWWWbbb|||hhhSSSIIIHHHKKKPPPUUUMMMMMMLLLKKKJJJIIIHHHHHHCCCCCCBBBBBBBBBAAAAAAAAA>>>AAADDDFFFFFFEEEEEEFFFJJJQQQ[[[bbbeeeccc```___]]]SSSKKKJJJKKKJJJJJJKKKKKKMMMOOORRRUUUWWWXXXYYY]]]\\\\\\\\\]]]___aaabbbddddddfffggghhhhhhhhhhhhgggkkklllcccUUUMMMOOOUUUfffrrrvvvlll]]]SSSLLLGGGMMMOOOPPPQQQQQQRRRUUUWWWUUUUUUVVVXXXXXXWWWSSSPPPMMMJJJKKKRRR___kkksssuuutttuuuzzz}}}wwwvvvggg^^^UUUQQQOOONNNQQQUUULLLPPPTTTTTT[[[mmmzzzhhhrrr}}}|||uuu^^^QQQ???>>>:::666999>>>===777:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<:::<<<>>>===;;;:::<<<>>>============>>>>>>>>>>>>???@@@AAACCCDDDDDDEEEEEEAAAHHHMMMJJJJJJOOOTTTVVVZZZqqqlllmmmqqqzzzzzz{{{oookkkcccZZZQQQJJJFFFDDDHHHGGGGGGFFFEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJVVV^^^lll~~~{{{oooRRRBBBBBB??????CCCKKKRRRQQQGGG>>>============>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>???????????????@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJIIIJJJKKKKKKKKKMMMPPPSSSKKKOOOSSSVVVWWWYYY[[[\\\YYY[[[___aaaaaabbbjjjttt~~~tttjjjjjjXXXRRRQQQQQQMMMPPPUUUYYY\\\\\\[[[ZZZ\\\]]]^^^___```___^^^]]]\\\[[[YYYWWWUUUSSSSSSRRRQQQPPPOOOOOOOOONNNLLLJJJLLLLLLLLLLLLMMMMMMMMMMMMJJJQQQccc|||zzzcccWWWBBBAAA@@@>>><<<;;;::::::999999999:::::::::;;;;;;888888888888888888888888999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@@@@AAABBBCCCDDDDDDPPP\\\aaa}}}sss\\\JJJGGGNNNRRRPPPQQQPPPNNNLLLJJJHHHHHHGGGDDDDDDDDDCCCBBBBBBBBBAAAAAAGGGLLLKKKEEEAAABBBEEEEEEMMMYYYdddhhhfffaaa\\\XXXRRRLLLIIIJJJMMMNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSVVVWWWYYY[[[]]]^^^_________aaacccdddddddddeeefffkkkiiiccc\\\VVVRRRRRRTTT[[[gggtttvvvkkk]]]RRRNNNQQQSSSVVVWWWVVVSSSOOOMMMYYYXXXWWWWWWWWWVVVUUUUUUQQQMMMLLLVVVgggtttyyyxxxxxxuuutttxxx|||}}}nnnfff]]]WWWOOOLLLMMMQQQSSSTTTJJJOOOTTT[[[mmmqqqhhhwww|||___CCC888888888;;;======999555:::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAEEEEEEFFFGGGJJJMMMOOOQQQSSSlllzzzlllcccfffmmm}}}}}}nnneee\\\UUU___ccchhhiiiddd]]]YYYYYYYYYbbbdddgggqqqooohhhkkk~~~}}}}}}|||hhhNNNFFFAAA:::>>>AAA@@@@@@IIIRRRJJJ:::===<<<;;;::::::;;;===>>><<<<<<======<<<;;;::::::<<<<<<<<<<<<============@@@AAAAAA@@@???>>>@@@AAADDDDDDCCCDDDGGGIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOMMMPPPTTTWWWXXXYYY[[[\\\YYYZZZ\\\]]]^^^___bbbeeezzzwwwsssttt~~~zzzcccZZZZZZPPPGGGDDDMMMWWW[[[^^^```]]]```bbbbbb```]]][[[ZZZ\\\ZZZWWWUUUUUUUUUUUUUUUPPPPPPQQQRRRRRRQQQMMMKKKPPPLLLLLLQQQSSSRRRUUU[[[jjjpppoooZZZIIIBBB@@@???===<<<;;;:::999999999999999::::::::::::;;;888888888888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBCCCDDDEEEKKKTTTZZZsssyyyrrr]]]OOOKKKNNNSSSRRRQQQOOOMMMKKKIIIHHHHHHFFFEEEEEEDDDDDDCCCCCCCCC@@@EEEIIIIIIEEEBBBBBBDDDEEEJJJSSS[[[______]]]ZZZUUUPPPJJJHHHIIIKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQSSSUUUVVVXXXZZZ[[[\\\\\\\\\^^^```aaaaaabbbdddfffeeedddbbbbbbbbbdddggghhheeeiiinnnqqqpppjjjddd```VVVUUUTTTUUUVVVVVVTTTRRRWWWVVVUUUUUUUUUUUUTTTSSSTTTQQQPPPYYYhhhrrruuutttwwwuuuuuuyyy{{{~~~{{{nnnbbb\\\VVVSSSPPPMMMMMMOOOQQQRRRMMMTTT^^^jjjwwwsss}}}qqqTTT???@@@<<<666444555888:::;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>======>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBDDDDDDEEEFFFHHHKKKMMMOOOSSS^^^|||ppplllllllllrrr~~~~~~~~~}}}~~~nnnjjjrrr}}}mmmRRRAAA???@@@===<<>>>>>GGGPPPJJJ<<<>>>===<<<;;;::::::;;;<<<<<<<<<======<<<;;;;;;:::<<<<<<<<<<<<============???@@@AAA@@@??????@@@BBBDDDDDDDDDEEEFFFHHHHHHHHHJJJJJJJJJKKKLLLNNNOOOPPPWWWXXXXXXWWWVVVVVVWWWYYYVVVXXXZZZZZZ[[[\\\___bbbiii|||zzzrrrmmmmmmyyypppaaa```SSSIIIIIILLLOOORRRWWW[[[^^^bbbdddeeedddccccccZZZYYYXXXXXXXXXXXXXXXWWWUUUTTTTTTTTTTTTSSSRRRPPPQQQKKKIIINNNUUU^^^lllyyymmm[[[NNNCCC:::777===<<<;;;:::999999999999888888999999999:::::::::888888888888888888888888999999999999999999999999::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>>>>???AAABBBDDDEEEEEEIIILLLUUUfffvvv}}}{{{qqqYYYFFFGGGRRRRRRRRRQQQOOOMMMKKKIIIHHHGGGGGGGGGFFFEEEDDDDDDDDD@@@AAADDDEEEEEEDDDCCCBBBCCCFFFKKKQQQUUUWWWWWWWWWQQQNNNIIIGGGGGGIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPQQQSSSUUUVVVXXXXXXXXXYYY[[[\\\]]]]]]___cccffffffgggllluuu|||zzz||||||xxxttthhhaaaYYYVVVXXXZZZYYYVVVZZZXXXVVVVVVVVVVVVUUUTTTVVVTTTTTT\\\hhhpppqqqooorrrqqqtttxxxzzzzzz~~~xxxrrrmmmccc[[[WWWNNNOOOOOOLLLJJJKKKOOOSSSiiippp|||dddMMMGGGHHHCCC<<<888777999;;;<<<888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===============>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFIIIKKKMMMTTTRRR\\\}}}vvvnnnkkkqqq~~~}}}yyyuuuqqqpppuuu}}}}}}|||zzzgggOOO???:::===??????;;;===;;;;;;CCCLLLHHH>>>???>>>===<<<::::::::::::<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<<<<============>>>?????????>>>???AAABBBDDDDDDDDDEEEEEEFFFFFFFFFIIIIIIIIIKKKLLLNNNPPPQQQZZZYYYWWWUUURRRRRRTTTWWWVVVWWWYYYYYYZZZ[[[]]]```___iiiwwwmmmhhhkkkxxxrrr]]]OOOGGGGGGLLLSSSWWWYYY\\\___```___^^^]]]WWWWWWWWWWWWWWWVVVTTTTTTWWWVVVTTTRRRQQQOOOOOOOOOQQQNNNPPPWWWaaannnjjjRRREEEAAA>>>;;;;;;::::::999999888999999999888888888888999999999999888888888888888888888888888888888888888888888888999999999999999::::::::::::::::::::::::;;;=========>>>???@@@BBBDDDEEEEEEKKKIIISSS]]]vvv{{{xxxhhhLLLFFFPPPRRRRRRRRRQQQOOOMMMJJJIIIHHHHHHGGGFFFEEEDDDDDDCCC@@@??????AAAEEEEEECCC@@@BBBDDDGGGKKKNNNQQQRRRSSSNNNLLLIIIGGGFFFGGGIIIIIIGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPRRRTTTUUUUUUUUUWWWXXXYYYYYYZZZ^^^bbbfffhhhmmmzzzuuuggg```___```]]]ZZZaaa]]]ZZZXXXYYYYYYWWWUUUTTTSSSUUU]]]hhhooopppmmmnnnmmmoootttvvvwww|||~~~tttjjjfffbbb[[[VVVTTTLLLMMMLLLIIIGGGMMMYYYddd~~~tttSSSGGGNNNHHHHHHHHHGGGEEEAAA===:::999999;;;;;;;;;;;;:::999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCDDDFFFHHHJJJKKKRRROOOPPPbbbuuudddccceeejjjvvvxxxmmmrrr}}}qqqnnnrrrvvvwww}}}zzz```LLL;;;;;;@@@???===>>><<<<<<;;;:::???EEEDDD=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============<<<===>>>>>>>>>>>>AAACCCCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIJJJLLLNNNPPPQQQQQQRRRSSSRRRQQQRRRTTTVVVWWWXXXZZZZZZZZZ[[[]]]___bbbhhhvvv}}}qqqjjjhhhsssjjjUUUKKKIIIKKKPPPRRRTTTXXX[[[\\\[[[YYY[[[[[[ZZZXXXUUUTTTTTTTTTVVVUUUTTTQQQPPPOOOPPPRRRWWW^^^iiittt|||aaaQQQAAA<<<======;;;::::::999999888888999999:::777777777888888888999999777777777777777777777777888888888888888888888888888888888999999999:::::::::::::::::::::;;;=========>>>???@@@BBBCCCDDDEEEJJJHHHQQQXXXgggyyy\\\LLLLLLPPPQQQRRRSSSQQQOOOLLLJJJHHHHHHGGGFFFEEECCCCCCBBB???===<<>>?????????@@@@@@AAABBBBBBCCCEEEDDDDDDDDDFFFGGGIIIKKKJJJOOORRRVVVjjjyyyzzzwwwtttuuu}}}ppphhhaaaiii~~~xxx|||pppeeedddooo}}}lll___KKK===777>>>CCC>>>;;;>>>======<<<:::<<>>;;;:::;;;;;;<<<<<<=========;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<============;;;===>>>>>>===>>>@@@BBBBBBCCCDDDDDDCCCDDDFFFIIIGGGHHHHHHJJJLLLNNNPPPQQQKKKOOORRRTTTTTTSSSSSSTTTVVVWWWXXXXXXXXXXXX[[[]]]```hhhqqq|||vvvxxxqqqooo||||||hhhXXXPPPNNNNNNOOOSSSXXX[[[\\\[[[WWWWWWVVVSSSPPPPPPSSSVVVMMMPPPTTTWWWZZZ]]]bbbfffjjjxxx~~~iiiaaaNNNDDD<<<<<>>>>>>>>???@@@AAABBBCCCCCCDDDFFFMMMSSS```gggPPPDDDMMMOOORRRSSSSSSPPPMMMKKKIIIHHHGGGFFFEEECCCCCCBBB???>>>===???BBBDDDBBB@@@???AAAEEEIIIKKKLLLKKKJJJHHHIIIIIIHHHFFFEEEFFFHHHFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQRRRTTTUUUVVVXXXZZZ^^^aaafffnnnwwwpppgggcccbbb```[[[WWWRRRSSSVVV^^^gggmmmooonnnqqqnnnmmmnnnmmmlllooouuutttwwwzzz~~~yyyrrrmmmiiigggaaa[[[UUUSSSPPPKKKHHHIIIHHHHHHFFFHHHRRRjjj|||vvvnnnhhhdddcccaaaTTTBBB999::::::===???AAACCCFFFJJJMMMAAA@@@>>>===;;;;;;::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<:::::::::;;;;;;===>>>???===>>>>>>???@@@AAABBBBBBEEEEEEDDDDDDEEEFFFHHHIIICCCKKKSSSSSSWWWqqqwwwfffcccgggttt{{{zzz{{{vvviiigggttt|||wwwjjjiiiyyy~~~yyyzzz{{{xxxvvvwwwyyynnnWWWFFFEEE===999======::::::???>>>>>>===<<<;;;::::::999888999;;;<<<===>>>>>>>>>:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<============<<<===>>>===<<<===???AAAAAABBBCCCBBBBBBDDDJJJOOOHHHHHHHHHJJJKKKMMMOOOPPPNNNQQQVVVXXXWWWUUUSSSSSSTTTUUUUUUUUUTTTTTTVVVXXXWWW___gggnnn{{{wwwiiifffrrryyyaaa\\\WWWUUUUUUUUURRRPPPKKKLLLMMMKKKHHHIIIMMMQQQKKKRRR\\\dddjjjpppvvvzzzwww]]]MMMIIIGGGAAA===>>>???;;;888888888888777666555555666666666666666777777777888888777777777777777777777777888888888888888888888888888888999999:::;;;;;;<<<;;;;;;;;;;;;<<<===>>>?????????@@@@@@@@@AAAAAAAAA@@@FFFJJJOOO[[[sssnnnWWWEEEJJJMMMPPPSSSTTTRRRNNNLLLJJJJJJIIIGGGFFFEEEDDDCCC?????????@@@AAABBBAAAAAA>>>@@@BBBDDDFFFGGGHHHHHHDDDFFFHHHGGGEEECCCDDDFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOQQQTTTUUUVVVXXXZZZ\\\```gggsss}}}vvvtttqqqjjjeeeZZZZZZ\\\aaagggkkklllkkklllkkkkkkmmmlllhhhiiimmmooopppqqqqqqrrrtttxxx{{{zzzvvvnnngggbbb___]]]\\\YYYTTTQQQQQQNNNJJJHHHIIIEEEEEEFFFJJJWWWnnn{{{zzz|||uuuyyyyyyooohhh]]]RRRHHHAAA<<<999666777888999:::>>>EEEKKKFFFDDD@@@===;;;:::;;;;;;999999999999999999999999;;;::::::::::::;;;<<<<<<999999999:::;;;<<<>>>???;;;<<<===>>>???@@@AAAAAADDDDDDCCCCCCCCCEEEFFFGGGFFFGGGMMMRRRPPPYYY|||zzzyyy{{{rrriiiiiiuuuyyyuuuzzzzzzmmmoooyyyhhhVVVGGG>>>@@@===;;;:::999999:::<<<;;;<<<======;;;999999:::999:::;;;=========<<<<<<:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<============<<<===>>>===<<<<<<===???@@@AAABBBAAAAAAFFFNNNVVVIIIIIIIIIJJJKKKLLLMMMNNNPPPSSSVVVWWWVVVTTTTTTTTTSSSTTTUUUTTTSSSSSSTTTVVVUUUWWW]]]eeelllssseeeaaaoooyyyppplllhhhccc___]]]```cccbbb^^^[[[\\\^^^fffoooyyyjjjUUUDDD???AAABBB===:::<<<;;;888777999777777666555444333333444666666666666777777777777777777777777777777777777777777777777777777777777888888999:::;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAJJJIIILLLWWWbbbxxxcccOOOHHHKKKPPPSSSTTTRRROOOMMMLLLKKKJJJIIIGGGFFFEEEDDD???@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>???AAACCCEEEGGGBBBDDDFFFFFFCCCBBBBBBDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMOOORRRTTTUUUUUUWWWYYYVVVZZZdddrrr{{{uuucccbbbaaacccfffiiiiiihhhdddeeehhhmmmlllhhhgggjjjiiiiiiiiigggeeedddfffgggjjjgggccc^^^ZZZWWWUUUTTTPPPLLLKKKLLLKKKFFFEEEFFFDDDDDDFFFKKKWWWjjjzzzrrrpppyyy}}}xxxmmmXXXCCC999:::<<<;;;666888999999888999<<<@@@JJJFFFBBB===;;;:::;;;<<<999999999999999999999999;;;::::::::::::;;;<<<<<<999999999:::;;;<<<>>>???;;;;;;<<<===>>>???@@@@@@CCCBBBBBBAAABBBCCCDDDEEENNNEEEFFFOOOOOONNNeee}}}iiiQQQ@@@;;;<<<888::::::999:::===;;;888999:::===>>><<<999999<<<;;;<<<=========<<<;;;:::::::::;;;<<<=========<<<<<<<<<<<<<<<=========>>>===>>>>>>===;;;;;;<<<>>>???AAAAAA@@@@@@FFFQQQZZZIIIIIIIIIJJJJJJLLLMMMMMMNNNPPPRRRSSSSSSSSSUUUWWWUUUVVVVVVUUUTTTTTTVVVWWW[[[WWWYYYbbbgggqqqsssddd```fffnnn}}}|||yyyccckkkOOODDDAAA>>>;;;:::<<<;;;:::999888666555555666666666666666666666666444666777777666555555666777777777777777777777777888888888888888888888888888999999::::::;;;;;;<<<>>>>>>>>>>>>============@@@@@@?????????@@@AAAAAADDDFFFEEEKKKSSS\\\~~~|||nnnPPPLLLKKKKKKNNNQQQRRRQQQOOORRRNNNJJJIIIJJJJJJHHHFFFBBBAAA???>>>???AAADDDEEE??????>>><<<;;;===@@@CCCFFFCCC??????BBBDDDEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGIIIIIIJJJJJJKKKLLLLLLLLLLLLNNNPPPQQQQQQRRRTTTVVVTTTVVV\\\fffqqqtttlllfffeeefffddddddffffffeeecccbbbccccccbbbaaa____________^^^]]]\\\\\\YYYXXXWWWUUURRRPPPNNNNNNKKKJJJHHHFFFEEEDDDCCCCCCEEEAAADDDLLLTTTaaazzzzzzqqq|||cccIII@@@???:::888;;;888777777777888:::<<<>>>???EEEJJJGGG>>>888999===;;;:::999999888888999999:::<<<===;;;888777999<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>??????BBBBBBBBBCCCDDDEEEFFFGGGFFFIIIKKKKKKKKKPPPYYY```zzzeeePPPCCC===<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>============???@@@@@@AAABBBCCCDDDDDDIIIGGGFFFHHHKKKMMMLLLKKKLLLMMMNNNPPPRRRSSSTTTUUUWWWVVVVVVVVVVVVUUUUUUUUUYYYZZZYYYXXX[[[fffuuuyyycccYYYYYYeeeoooiii^^^___dddXXXJJJ>>>:::::::::<<>>===<<<===AAADDDFFFCCC@@@@@@BBBDDDDDDCCCEEEEEEDDDDDDDDDEEEFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKJJJLLLNNNOOOOOOPPPRRRTTTSSSTTTYYY```iiivvv{{{rrrjjjgggfffdddcccdddcccaaa___^^^______^^^\\\ZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUSSSQQQOOOMMMLLLKKKHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDFFFHHHLLLZZZrrr{{{uuuoooVVV@@@;;;;;;777555888888777777777888:::<<<>>>>>>BBBFFFFFFAAA<<<:::;;;;;;:::999999888888999999555666777777666666888:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>??????AAAAAAAAABBBCCCDDDEEEFFFEEEHHHJJJJJJJJJNNNUUU\\\___wwwiiiVVVGGG@@@>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;:::<<<<<<<<<<<<============>>>>>>>>>>>>============???@@@@@@AAABBBCCCDDDDDDIIIGGGFFFHHHKKKMMMLLLKKKMMMMMMNNNOOOQQQSSSTTTUUUYYYYYYXXXXXXXXXWWWWWWWWWZZZZZZXXXUUUUUUZZZeeennnyyylllhhhZZZ___hhhxxxooobbb___kkkzzzlllRRRBBB>>><<<<<<<<<:::777999>>>:::999999888777666666555555555555555555555555555444666777777666555555666777777777777777777777777888888888888888888888888888888999999:::;;;;;;;;;========================@@@@@@@@@@@@@@@AAABBBBBBCCCFFFFFFKKKRRRRRR```|||zzzyyyvvv[[[QQQHHHHHHPPPVVVTTTPPPRRRPPPMMMLLLKKKIIIGGGEEEEEECCCAAA@@@@@@@@@BBBCCCAAA@@@???>>><<<>>>AAADDDFFFDDDBBBAAABBBDDDDDDCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJLLLMMMMMMNNNOOOQQQRRRRRRTTTYYY]]]fffvvvtttjjjfffccc___^^^___^^^[[[YYYXXXXXXXXXWWWVVVSSSSSSSSSSSSRRRQQQPPPPPPQQQPPPOOOMMMKKKIIIHHHGGGDDDDDDCCCBBBAAAAAAAAAAAADDDHHHJJJHHHOOOeeeyyywww~~~ZZZHHH999777999777555666888777777777888:::;;;======>>>@@@CCCEEECCC===888;;;:::999999888888999999999888888:::<<<=========;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>??????@@@@@@@@@@@@AAACCCDDDEEECCCFFFHHHIIIIIIKKKPPPTTTKKK^^^___SSSDDD<<<===>>><<<888::::::::::::::::::::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<=====================>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDHHHGGGGGGHHHKKKLLLLLLKKKMMMMMMLLLMMMOOOQQQTTTVVVYYYYYYXXXXXXXXXXXXWWWWWWXXXXXXWWWTTTQQQRRRWWW\\\aaattt}}}lllfff___```lllzzzlllcccbbbkkk|||uuu^^^SSSJJJAAA>>>BBB;;;>>>AAAAAA===999888:::888888888777777666666555555555555555555555555555444666777777666555555666666666666666666666666666888888888888888888888888888888888999::::::;;;;;;;;;<<<<<<<<<<<<<<<======@@@@@@???@@@@@@AAABBBCCCCCCEEEDDDJJJRRRQQQWWWkkk|||}}}ppp```MMMGGGMMMSSSSSSOOORRRQQQOOONNNLLLIIIGGGEEEFFFEEECCCAAA@@@AAAAAABBBBBBAAA@@@>>>===>>>AAADDDFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEDDDDDDEEEFFFFFFGGGGGGHHHHHHJJJKKKLLLLLLLLLNNNPPPQQQOOOPPPSSSUUUZZZeeeqqqyyynnnccc___\\\XXXWWWXXXXXXVVVTTTSSSSSSRRRQQQPPPNNNOOOOOONNNNNNMMMLLLKKKLLLLLLKKKIIIHHHFFFEEEDDDBBBAAAAAA@@@@@@AAAAAAAAAEEEJJJJJJKKK^^^uuutttiiiLLL@@@888999;;;999777777777777777777888999:::;;;<<<999:::@@@HHHHHH@@@777;;;:::999999888888999999>>><<<;;;===@@@BBB@@@>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>???>>>>>>??????@@@BBBCCCDDDAAADDDFFFGGGGGGHHHKKKMMMSSSOOO\\\~~~}}}zzz|||{{{~~~|||wwwyyy}}}hhhJJJCCC;;;777999<<<<<<:::999999999999999999999999::::::999999999999::::::::::::::::::::::::::::::;;;;;;:::::::::::::::::::::;;;;;;<<<<<<=====================>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDGGGGGGGGGHHHJJJKKKKKKKKKMMMLLLKKKKKKMMMPPPSSSVVVVVVVVVVVVVVVUUUUUUUUUUUURRRTTTUUUUUUSSSSSSVVVXXX]]]eeetttooobbb```gggqqqxxx}}}ppphhhhhhlllrrr|||}}}kkk]]]RRRDDD;;;<<<<<<888888<<<666888::::::;;;;;;999888777666666666666666666666555555555555555555555555444666777777666555555666666666666666666666666666777777777777777777777777777777888999999::::::;;;::::::;;;;;;<<<<<<<<<<<>>>>>???@@@AAABBBBBBCCCEEECCCHHHQQQRRRVVVfff}}}}}}kkkTTTHHHHHHNNNPPPPPPPPPQQQQQQPPPMMMJJJGGGFFFGGGFFFDDDCCCBBBAAAAAABBBBBBBBB@@@>>>===>>>AAADDDFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHIIIKKKKKKKKKKKKMMMOOOOOOMMMNNNPPPRRRSSS[[[ccccccsssnnnddd[[[WWWVVVSSSRRRTTTTTTRRRPPPOOOOOOOOOMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@@@@AAABBBCCCCCCFFFGGGEEELLLhhhzzzzzzzzzyyypppllluuummmRRRDDD>>>999:::<<<:::888777777777777777888999999:::;;;777666===FFFIIIBBB:::;;;:::999999888888999999;;;999888999<<<===:::666::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<======>>>>>>>>>>>>>>>???@@@AAABBBCCCAAABBBDDDEEEFFFFFFGGGHHHPPPNNNNNNZZZ|||yyywwwyyywwwrrrmmmuuuyyyvvveeeMMM>>>===;;;999777888;;;===999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::999999:::::::::::::::::::::::::::;;;<<<======>>><<<=========>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDFFFGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJJJJLLLOOORRRUUUUUUUUUUUUUUUTTTTTTTTTTTTNNNPPPSSSUUUUUUUUUVVVWWW\\\^^^bbbiiizzzuuukkkeeeaaa___qqq}}}wwwnnnjjjiiiiiiooorrrxxxTTTZZZfffttt~~~yyypppddd[[[VVVQQQJJJEEE===999888===???<<<888777999999777555777999777222555555555555666666666666444444444444444444444444444666777777666555555666777777777777777777777777777777777777777777777777777777888888999:::::::::999999::::::;;;<<<<<<<<<=========>>>???@@@AAABBBAAADDDBBBFFFOOOQQQUUUccciii~~~ppp]]]MMMGGGHHHLLLOOONNNPPPRRRRRROOOKKKHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@>>><<<===@@@CCCFFFGGGGGGFFFCCCAAAAAABBBAAAAAAAAA@@@AAABBBBBBCCCBBBBBBCCCDDDDDDEEEEEEFFFGGGIIIJJJJJJJJJJJJKKKMMMMMMKKKLLLOOOPPPPPPUUU[[[\\\aaaooovvvddd[[[TTTSSSSSSQQQPPPQQQPPPNNNLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBAAAAAA>>>>>>???@@@AAACCCDDDEEEFFFEEEGGGUUUpppmmmnnnjjjooopppfff]]]SSSCCC===;;;999999999888777555777777777888888888999999:::666555:::BBBFFFDDDAAA;;;:::999999888888999999999888888999:::999777555::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???AAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGAAAOOOUUUPPPXXXyyy}}}pppgggzzzyyyyyy}}}www}}}|||xxxxxx}}}{{{~~~~~~~~~eeeNNNIIICCC:::===>>>;;;777666:::>>>888888888888888888888888999999888888888888999999::::::::::::::::::::::::888888999999999999::::::999999:::;;;<<<======>>><<<<<<======>>>>>>?????????@@@@@@AAABBBCCCDDDDDDEEEFFFHHHIIIHHHIIIJJJLLLJJJJJJIIIJJJLLLNNNQQQSSSVVVVVVVVVUUUUUUUUUTTTTTTOOOPPPQQQRRRSSSRRRRRRRRRVVVYYY[[[[[[^^^rrrrrrfff^^^]]]aaahhhoooxxxrrrkkkddd``````eeeppp{{{???===@@@FFFHHHKKKSSS\\\YYY\\\aaagggmmmpppqqqpppmmmmmmjjjbbb]]]ZZZUUUNNNJJJFFFAAA===<<<<<<;;;:::???>>>;;;777888<<<<<<888<<<===;;;666555777555000444444444555555666666666444444444444444444444444444666777777666555555666777777777777777777777777777777777777777777777777777777777888999999::::::888999999:::;;;;;;<<<<<<;;;;;;<<<<<<===???@@@AAA???EEEDDDEEELLLLLLOOO[[[]]]uuu~~~yyylll[[[LLLFFFHHHLLLKKKOOOSSSSSSPPPLLLJJJIIIFFFEEEEEEDDDDDDCCCCCCCCCAAAAAA@@@===;;;<<>>>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCEEEFFFGGGGGGAAAJJJSSSRRROOOZZZxxx|||zzz|||~~~lllMMM===@@@CCC<<<===<<<:::888888999;;;888888888888888888888888999999888888888888999999999999999999999999999999888888888888999999999:::888999999:::<<<======>>><<<<<<<<<===>>>????????????@@@@@@AAABBBCCCDDDDDDDDDFFFHHHIIIHHHHHHJJJLLLHHHIIIIIIJJJLLLNNNPPPQQQTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPOOONNNQQQTTTWWWXXXVVV]]]sssxxxiiigggdddbbbbbbeeejjjnnn{{{uuulllfff```ZZZYYY]]]fffpppuuuyyy===:::<<<@@@@@@<<<<<>>???@@@===EEEEEEFFFJJJHHHIIISSSVVV___|||{{{iiiSSSEEEDDDGGGJJJNNNSSSTTTQQQMMMKKKJJJEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA???===;;;;;;>>>AAAFFFHHHIIIGGGCCC@@@@@@BBB@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCDDDEEEEEEFFFDDDEEEGGGGGGFFFFFFGGGIIIJJJHHHIIIMMMMMMKKKLLLOOOOOORRRVVV^^^mmmrrrbbbZZZXXXUUUNNNJJJLLLMMMKKKIIIIIIHHHGGGFFFFFFHHHIIIIIIHHHCCCCCCCCCCCCCCCAAA@@@@@@@@@?????????>>>>>>>>>>>>:::;;;<<<>>>@@@BBBDDDFFFGGGTTTooottt~~~}}}tttwww~~~|||```OOODDD666888999999666555777999999666777777888888888888777999888777666888===FFFLLL;;;:::999999888888999999333777<<<===;;;:::;;;<<<999::::::;;;;;;::::::999::::::;;;;;;<<<======>>>>>>>>>??????@@@AAACCCDDDDDDCCCBBBBBBDDDGGGHHHHHHLLLBBBBBBMMMOOOKKKVVVjjjbbbKKKFFFAAA@@@BBB>>>???<<<999888999:::999888777777777777777777777777999999888888888888999999999999999999999999999999777777888888999999999:::888888999:::<<<======>>>;;;<<<<<<===>>>??????@@@???@@@@@@AAABBBCCCDDDEEEDDDFFFIIIIIIGGGGGGJJJLLLGGGHHHIIIKKKMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPTTTRRRPPPOOOOOOPPPPPPPPPOOONNNQQQSSSRRRRRR[[[hhhzzztttnnniiieeeddd]]]eeelllllljjjiiigggdddbbbcccdddgggiiigggbbb]]]WWW[[[[[[WWWVVV\\\bbbeeekkknnnwww999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>???>>><<<;;;::::::;;;;;;;;;;;;;;;;;;::::::999888777777777777777777777777666666555555555444444444555555555555555555555555444444444555555555555666666666666666666666666666555555555555666666666666888888888777777777777777888888888777777777777777999999:::::::::;;;;;;;;;============>>>>>>>>>>>>???AAACCCDDDEEEGGGJJJMMMWWW]]]iii~~~|||qqqeeeVVVKKKHHHJJJLLLQQQUUUSSSNNNMMMPPPLLLJJJHHHGGGEEEEEEEEEFFFDDDAAA>>>;;;;;;>>>AAACCCFFFGGGHHHGGGDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLOOOTTT]]]gggqqqvvv|||wwwkkk```YYYTTTRRRKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCAAABBBBBBBBBBBBAAA@@@@@@AAA@@@???>>>>>>======>>>EEE;;;999BBBFFFDDDFFFMMMYYYqqqwwwrrrQQQ???:::999777777777777777777777777666666777888888888888777777999999888666:::CCCJJJJJJAAA777555888;;;;;;888;;;:::999999888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFEEEDDDDDDEEEGGGJJJNNNPPPiii{{{sssLLLGGG@@@<<<<<<<<<;;;:::777777666666666666777777666666666666777777777777777777777777888888888888888888888888888888888888:::999888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDDDDEEEGGGHHHIIIHHHHHHGGGFFFGGGIIIJJJLLLMMMNNNNNNPPPPPPOOONNNNNNNNNOOOOOOSSSRRRQQQOOONNNNNNOOOOOOPPPPPPQQQQQQRRRSSSSSSSSScccsss}}}xxxlllgggbbbaaadddbbb[[[UUUTTTVVVXXXYYYYYYXXXUUUTTT[[[___ccceeehhhppp|||777777777888888888999999:::;;;;;;;;;<<<<<<<<<<<<>>>===<<<::::::::::::::::::::::::::::::999888888777777777777777777777777666555555555444444444333555555555555555555555555444444444444555555555555555555555555555555555555555555555555666666666666777777777777777777777777999999999888888888888888999999:::::::::;;;;;;;;;=========>>>>>>>>>?????????@@@BBBCCCDDDEEEHHHKKKQQQXXXccc}}}~~~kkkUUUHHHHHHIIINNNUUUVVVQQQNNNOOOLLLKKKIIIGGGEEEEEEEEEEEECCCAAA>>>;;;;;;===@@@BBBEEEFFFHHHGGGDDDBBBAAAAAA@@@@@@????????????@@@@@@???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIILLLLLLLLLNNNRRRXXX^^^aaa^^^___dddlllsssuuurrrmmmiiifff```YYYSSSOOOMMMLLLIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@??????@@@???>>>>>>=========>>>@@@===@@@DDDBBBBBBOOOaaa|||~~~bbbFFF<<<;;;:::777777777777777777777777666666777777777888888888666888999888666999@@@FFFRRRJJJAAA;;;::::::888666;;;::::::999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEBBBBBBBBBBBBDDDGGGIIIKKKLLLXXXqqqbbbHHHCCC???;;;888999:::999888777777666666666666777777555666666666777777777777666666777777777888888888888888888888888888888888999888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDEEEFFFHHHHHHHHHHHHGGGGGGHHHJJJKKKMMMNNNNNNOOOOOOOOONNNNNNNNNOOOOOOPPPRRRQQQPPPOOONNNNNNOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRVVV\\\mmm|||wwwvvvyyyyyytttooommmmmmnnnnnnnnnnnnnnnnnnvvv{{{444555555555555666666666888888999999999:::::::::===<<<;;;:::999999999999888999999999999888888777666666666666666666666666555555444444444444333333444444444444444444444444444444444444555555555555555555555555555555555555444555555555555666666666666666666777777777777777999999999999999999999999::::::::::::;;;;;;;;;;;;>>>>>>>>>?????????@@@@@@???@@@BBBBBBBBBCCCFFFHHHKKKQQQZZZhhhyyy|||eeeUUUKKKHHHKKKRRRVVVTTTPPPOOOMMMLLLJJJHHHFFFEEEDDDDDDCCC@@@===;;;:::<<<>>>@@@CCCEEEFFFFFFDDDBBBAAAAAA?????????>>>>>>??????????????????@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHJJJJJJIIIIIIJJJKKKMMMNNNOOOOOOPPPUUUYYY[[[XXXTTTSSSRRRPPPNNNLLLKKKJJJJJJFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>???>>>===============>>>888===DDDGGGDDDKKKggg~~~}}}uuuQQQ???;;;:::777777777777777777777777777777666666555666777888999555777999888777888<<<@@@PPPLLLEEE>>>999777777777<<<;;;::::::999999::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDAAAAAAAAAAAABBBCCCEEEFFFDDDGGGPPPaaawwwdddFFF:::;;;999777777888999888777777666666555555666666777555555666666666777777777666666777777777777888888888888888888888888888888777888999999::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>??????@@@AAABBBCCCCCCCCCDDDFFFGGGHHHHHHGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPOOONNNNNNOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOQQQNNNQQQ]]]rrr333333333444444444555555666666666666777777777777::::::999999888888888888777777888888888777777666555555555555555555555555444444333333333333333333444444444444444444444444333333444444444555555555555555555555555555555555444444444555555555666666555555666666666666666777888888888999999999999999:::::::::;;;;;;;;;;;;<<<>>>?????????@@@@@@@@@@@@@@@AAABBBBBBBBBBBBEEEGGGJJJIIISSSZZZmmm~~~zzzuuuYYYOOOIIIKKKPPPRRRQQQRRROOONNNLLLJJJGGGEEEDDDCCCBBB@@@===;;;:::;;;===>>>AAACCCEEEEEECCCAAAAAAAAA??????>>>>>>>>>>>>??????>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJOOONNNNNNPPPSSSTTTRRRPPPNNNNNNNNNMMMLLLJJJIIIHHHDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>=========<<<======>>>>>>???BBBEEEGGGJJJYYYzzzvvvvvvxxx{{{^^^FFF>>><<<888222777777777777777777777777777666555444444666888999444666888888777666888999AAAAAA>>>:::666555888;;;<<<;;;::::::999:::::::::888999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDIIIGGGFFFJJJSSSeeeuuujjj___LLL@@@???888888888999999999999888666666666555555666666666555555555666666666777777666666666666777777777888888888888888888888888888666777999:::::::::999888::::::::::::::::::::::::;;;;;;<<<<<<<<<============>>>>>>???@@@AAABBBBBBBBBCCCEEEGGGGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLNNNOOOPPPQQQNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPOOOOOONNNMMMLLLLLLPPPMMMLLLOOOVVVeee}}}333333333333444444444555444444444444555555555555888888888888888777777777555555666666666666666555444444444444444444444444222222333333333333333333444444444444444444444444333333333444444444444555555555555555555555555555444444444444555555555555444444555555555666666666777777777777888888999999::::::;;;;;;;;;<<<<<<<<<>>>?????????@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGLLLDDDOOOXXX\\\mmm\\\KKKFFFIIIMMMQQQTTTPPPOOONNNLLLJJJGGGFFFEEECCCAAA>>><<<:::;;;<<<===>>>@@@CCCCCCBBBAAAAAABBB??????>>>>>>>>>>>>??????>>>>>>????????????@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFCCCDDDFFFGGGIIIJJJJJJKKKIIIHHHHHHIIIJJJKKKKKKKKKIIIIIIIIIIIIGGGEEEDDDBBBCCCCCCCCCBBBBBBBBBBBBBBB>>>>>>>>>>>>????????????@@@???>>>=========>>>>>>===============>>>???@@@KKKGGGEEEIIITTTgggyyyzzz}}}~~~ppphhhppp|||~~~yyytttrrr```KKK???<<<;;;888444666666666666666666666666777555444333333555777888444666777888777555555555444666777666444555:::>>>;;;;;;:::999999999999:::888888888999999999::::::999999999:::::::::;;;;;;;;;;;;<<<===>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????AAACCCEEELLL\\\kkkyyy]]]GGGFFFGGG>>>777888777888999:::999777777666666666555555555555666666555555555555666666666666555666666666666777777777777777777777777777777777666777888999:::999888777::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBDDDFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMOOOPPPQQQMMMMMMNNNNNNNNNNNNNNNNNNOOONNNNNNMMMLLLKKKJJJJJJJJJIIIJJJKKKJJJJJJSSS]]]|||333333333333444444444444222222333333333444444444666666777777777777666555333444444555555555555555333333333333333333333333111111222222222222333333333333333333333333333333333333333333444444444444444444444444444444444444333444444444444555555555333333444444555666666666666666666777888888999999:::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@@@@AAACCCBBBBBBCCCEEEGGGMMMCCCKKKWWWVVVfff|||hhhRRRHHHFFFIIIOOOTTTQQQQQQPPPNNNLLLJJJHHHGGGDDDBBB???===;;;;;;;;;<<<<<<>>>AAABBBAAAAAAAAABBB?????????>>>>>>?????????????????????????????????BBBBBBBBBBBBCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEFFFFFFGGGHHHHHHDDDEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA=========>>>>>>>>>>>>>>>AAA@@@>>>=========>>>???============>>>???AAAAAAEEEDDDIIIWWWjjj}}}uuuooorrrtttqqqkkkmmm}}}xxxddd[[[MMM???999888888888:::666666666666666666666666555444444333444555666777444555666777666555444333222444666666555666:::===;;;:::999999888888999999888888888888999999999999888888999999::::::;;;;;;::::::;;;<<<===>>>??????@@@@@@????????????>>>>>>==================<<<<<<:::<<>>???@@@@@@@@@AAACCCEEEFFFGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGJJJJJJJJJKKKLLLNNNOOOPPPMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMLLLKKKJJJJJJIIIIIIFFFEEEGGGHHHFFFCCCFFFKKKTTTddd~~~|||lll___222222222222333333333333222222222222333333333333444555666666666666555444222222333444444444444444333333333333333333333333111111111111222222222333333333333333333333333333222222333333333444444444444444444444444444444444333333444444444555555555222333333444555555666666666666777888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????>>>???AAAAAAAAABBBDDDFFFHHHEEEGGGPPPTTTVVVuuu~~~ooo\\\PPPKKKIIIKKKOOOQQQQQQQQQQQQOOOMMMKKKJJJEEECCCAAA>>><<<<<<;;;<<<:::===@@@AAAAAAAAAAAABBB@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>???????????????============>>>>>>>>>???BBB@@@???======>>>???@@@======>>>>>>???AAABBBCCC@@@MMMcccyyy~~~yyyzzztttzzz{{{dddMMMAAA888777888777777:::666666666666666666666666333333444444444555555555555555555666666555444333444555666777777777999::::::999888888777777888888888888888888999999999999777888888999::::::;;;;;;999:::;;;<<<===>>>>>>????????????>>>>>>=========;;;<<<<<<<<<===<<<<<<<<>>AAADDDBBB??????CCCIIISSSfff~~~~~~bbbKKK;;;AAA@@@===888555555999===333555666555333222333555666555555444444555555666444444444555555555666666555555555666666666777777777777777777777777777777777777777777777888999999999999999999999999999999999::::::::::::;;;;;;;;;:::;;;<<<===>>>??????@@@???@@@BBBDDDFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHHHHGGGJJJJJJJJJKKKLLLMMMNNNOOOMMMMMMNNNNNNNNNLLLKKKJJJKKKKKKJJJJJJIIIIIIHHHHHHFFFDDDCCCFFFFFFDDDDDDHHHDDDJJJVVViiiuuuggg\\\NNNBBB111111111111222222222222111222222222222333333333333444555666666666555444111222333333444444444444222222222222222222222222000000111111222222222333333333333333333333333333222222333333333444444444444444444444444444444444333333333444444444555555222222333444444555666666777777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>><<<>>>??????@@@AAACCCEEEBBBGGGCCCHHHSSSQQQ```~~~rrrcccYYYQQQKKKIIIJJJRRRRRRRRRRRRQQQOOOMMMLLLFFFDDDBBB???===<<<<<<<<<999<<>>>>>??????BBBAAA???>>>===>>>???AAA>>>>>>>>>???@@@BBBCCCDDDKKKddd}}}ppp{{{ttt```BBB888333888<<<999555555666666666666666666666666222333444555555555444444666555444555666666444333444444444666777999999999999888888777666777777777777888888888888999999999777777888999::::::;;;;;;999::::::;;;<<<===>>>>>>??????>>>>>>=========<<<<<<===>>>>>>???>>>>>>>>>;;;888777:::;;;<<>>?????????@@@BBBDDDFFFFFFFFFFFFIIIIIIJJJJJJIIIIIIHHHHHHKKKJJJJJJKKKKKKLLLMMMNNNMMMNNNNNNNNNMMMLLLJJJIIIJJJJJJIIIIIIIIIIIIHHHHHHEEEAAA@@@CCCDDDAAA??????@@@CCCFFFGGGNNNeeelllUUUHHHBBB===888000000000000111111111111111111111111111111111111222222222111111111000000111111222222222333333333222222111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111222222333333333333444444333333333444444444555555333333333444444444555555777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<>>>????????????@@@@@@@@@EEEAAABBBHHHIIIKKKZZZmmmsss{{{ssskkkYYYNNNMMMJJJLLLPPPTTTVVVTTTRRRQQQPPPIIIHHHEEEBBB@@@???>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@========================<<<:::888999===CCCKKKOOOBBBAAA>>><<<;;;;;;<<<===AAA???===???BBBEEEFFFFFF]]]|||yyyxxxyyy^^^III888777555444444555555666666666555555555444444444333333333444444444555555444444444444444444444444222222333444555666777888666666555555555555666666666777777777777888888888;;;888666777:::<<<;;;999<<<<<<<<<<<<============;;;<<<<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<======>>>@@@AAACCCGGGMMM[[[ttt}}}lllVVVGGGAAA???;;;777999888888888777777666666555555555555555555555555555555555444444333333333555555555555555555555555666666666666666555555555666666666666666666666666555555555666666777888999888888999999999:::::::::999::::::::::::::::::;;;::::::;;;<<<===>>>???@@@???AAABBBCCCCCCCCCEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIKKKLLLNNNOOOOOOPPPNNNLLLJJJHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEAAAAAA@@@@@@???>>>======??????@@@AAAEEELLLVVV\\\sssbbbLLL>>>::::::888555//////000000000111111111111111111111111111111111222222222111111000000000111111111222222222333333111111111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111222222222333333333444444333333333444444444444555333333333444444444555555777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;=====================<<<>>>>>>?????????@@@@@@@@@CCC???AAAGGGHHHIIIVVVgggyyyooommmkkkfffZZZGGGKKKKKKMMMPPPTTTTTTRRROOONNNLLLJJJGGGDDDBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????========================<<<<<<<<<<<>><<<;;;;;;<<<===<<>>999:::<<<;;;999888888888777777777666666555555555555555555555555555555444444444333333333555555555555555555555555666666666666555555555555555555555555555555555555555555555555666777888999999888888888999999::::::888888999999999999::::::::::::;;;<<<===>>>?????????AAABBBCCCBBBCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHIIIJJJKKKMMMNNNNNNNNNMMMKKKIIIGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCBBB@@@??????>>>======<<<<<<@@@???>>>===>>>BBBHHHMMMUUUdddyyy{{{tttkkkdddNNNDDD888222333777777666//////000000000000111111000000000000000000000000111111111111000000000000000111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222111111111222222222222333333333333333333333333444444444444333333333444444444555555777777777888888888999999::::::::::::;;;;;;;;;;;;<<<<<<==================>>>>>>>>>?????????@@@@@@@@@>>>AAAFFFFFFFFFPPP]]]ooo}}}}}}zzzxxxvvvjjjUUUMMMIIIGGGKKKRRRVVVTTTPPPRRRPPPNNNKKKHHHEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>>>>>>>========================<<<===???@@@@@@???>>>>>>@@@???===<<<<<<<<<===>>>>>>AAADDDFFFIIIPPP[[[cccwwwtttuuuxxxxxxuuussswwwaaaHHH;;;666666666666666666555444444555555555555444444444444444444444555555555666666444444444444444444444444222333333444555666777777888888777777777777888888777888888888888999999999:::888777777999::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;::::::::::::;;;;;;999999::::::;;;;;;<<<<<<===;;;<<<>>>??????DDDKKKLLL\\\tttkkkWWWFFF===;;;999777777888888888666777777777777666666666666444444444444444444444444444444444444333333333333444444444444444444444444555555555555555555555555555555555555555555555555555555555555666777888999999999888777888999:::;;;777777777888888999999999::::::;;;<<<===>>>>>>??????@@@BBBCCCBBBCCCDDDFFFDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKIIIHHHGGGFFFEEEEEECCCCCCBBBBBBAAAAAA@@@@@@>>>>>>===<<<<<<;;;;;;;;;>>>>>>===;;;:::;;;>>>AAA>>>FFFPPP[[[iii{{{}}}{{{rrrdddWWWNNNEEE>>>;;;888444333333444444333////////////000000000111000000000000000000000000000000000000000000000000000000000111111111111222000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111111111222222222222333333333222222333333333444444444333333333444444444555555777777777777888888888888:::::::::::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>????????????>>>>>>AAAEEEFFFEEEKKKTTTYYYmmm~~~uuussskkkUUUOOOIIIIIIMMMQQQSSSSSSSSSQQQOOOLLLJJJGGGEEEDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA=========>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????===========================>>>???@@@???>>><<<:::???>>>============>>>???EEEDDDEEEIIIRRRaaaqqq{{{uuudddccciiinnnkkkiiipppxxx~~~xxx```FFF999888;;;444555666777666555444333444444444444444444444444444444555555555666666666444444444444444444444444333333444444555666666777777777777777777777777777888888888888999999999999999888777777888999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999999999::::::;;;;;;<<<999:::???BBBBBBBBBEEEAAAHHHRRR^^^nnnhhhQQQCCC>>>>>>???999:::<<<;;;:::888666666666666666666666666666666444444444444444444444444333333333333333333333333444444444444444444444444444444555555555555555666555555555555555555555555555555555555555666888888999888777666777888:::;;;777777888888999999::::::::::::;;;<<<<<<===>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKJJJIIIHHHGGGFFFEEEEEEBBBBBBAAA@@@@@@??????>>>======<<<<<<;;;;;;;;;;;;:::<<<======<<<<<<>>>???BBBCCCCCCCCCGGGRRR```kkk{{{yyylllbbbVVVVVVPPPFFF???<<<888333:::::::::888666333333333...////////////000000000//////////////////////////////////////////////////////000000000111111111//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222222333333333444444333333333444444444555555666666777777777888888888999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>======>>>>>>>>>?????????>>>???BBBEEEFFFEEEIIINNNRRRYYYuuu|||wwwppp___ZZZRRRJJJGGGIIIOOOSSSSSSRRRQQQOOOMMMKKKIIIHHHEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>>>>>>>???@@@@@@AAADDDEEEKKKZZZnnn{{{uuuqqqssssssrrrooopppxxx|||tttbbbKKK;;;666888;;;444555666666666555333222333333444444444444444444444444444444555555555666444444444444444444444444333333444444555666666666555666666777777666666555777777888888888999999999777888888777777888999::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888888888999999888888888888999999999999@@@;;;999;;;===:::999:::??????@@@CCCJJJVVVfffqqquuuVVVRRRJJJCCC>>>:::777555333666888888777777888:::555555555555555555555666444444444444444444444444333333333333333333333333444444444444444444444444333444444444555555666666555555555555555555555555444444444444555666777888888888777777777888999:::888888999999:::;;;;;;<<<::::::;;;;;;<<<<<<======>>>@@@AAABBBBBBBBBDDDEEEBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFBBBAAAAAA@@@@@@???>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999;;;===>>>=========???:::;;;;;;:::;;;???GGGMMMQQQ[[[hhhrrryyynnnbbbVVVJJJBBB;;;===;;;666555888999777222444555444333333555888......////////////000000////////////////////////............////////////////////////000000000000...//////000000111111111111111111111111111111111111111111111111111111111000000000111111111111111111111111111222222222222222222222222333333333333333333333444444444555555666666666777777777888888888888999999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>=========>>>>>>>>>??????>>>@@@BBBDDDEEEEEEGGGJJJPPPPPP^^^ooolllggg^^^SSSJJJHHHKKKOOORRRRRRRRRRRRQQQPPPOOONNNGGGGGGFFFEEEDDDBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===???@@@===>>>???@@@AAABBBCCCCCC@@@GGGYYYsssyyy{{{wwwyyyuuueeePPP???888888999999555555555555555444333333333333333333444444444444333333333444444444555555444444444444444444444444444444444555555555666666444555666777777666555444666777777777777888888888777888888888777777999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::::::::999999888888777777777777888888777777888888888888888888===888666888999777777::::::<<<>>>@@@AAAEEEIIILLL[[[eeeuuuuuugggWWWKKK@@@???<<<:::888777666666666666777666444444666777444444444555555555555555333333333333333333333333222222222222333333333333333333333333333333333333333333333444555555666666444444444444444444444444444444444444555666777888777777777888888888888888888888999:::;;;<<<<<<===::::::;;;;;;;;;<<<<<<<<<>>>???AAABBBAAABBBCCCEEECCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEAAAAAAAAA@@@??????>>>>>><<<;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<:::999999999555777999:::;;;<<<>>>@@@<<>>>>>???============>>>>>>>>>???===???AAABBBCCCEEEFFFFFFKKKNNNRRRbbb{{{uuulllbbbYYYRRRMMMKKKNNNOOOPPPRRRRRRRRRRRRQQQKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>???===>>>@@@BBBCCCDDDEEEEEEEEEQQQggg~~~}}}\\\NNN>>>777888::::::888555555444444333333444444222222333333333444444444222222222333333333333444444444444444444444444444444444444555555555555555444666777888888777666444555555666666666777777777666777999888666666888;;;999:::::::::;;;;;;;;;;;;::::::::::::999999999888888777777666666777777888777777777777777777777777777555666:::;;;999;;;???888;;;>>>@@@@@@@@@???>>>AAAFFFNNNWWWcccrrr|||iiiTTTHHHCCC>>>999<<<999555111111444:::>>>:::999888666666555444333333333444444444555555555333333333333333333333333111111222222222333333333333333333333333333333333222222333444444555666666444444444444444444444444444444444444555666777777555666888999999999888777777777888999:::;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<>>>???AAAAAAAAAAAACCCEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHFFFEEEDDD@@@@@@@@@???>>>>>>======::::::::::::::::::::::::999:::;;;:::888777777888:::;;;;;;;;;::::::::::::888999;;;;;;<<<>>>CCCFFFFFFKKKTTT]]]fffqqq||||||sssjjjaaaXXXPPPJJJ???;;;555333444666777666555888777444333666666444999777444333222222222222............/////////000........................---------.........//////............/////////000---......///000111111222000000000000000000000000000000000000000000000000//////000000111111111222000111111111111222222222111111222222222333333333333333333444444444555555666666666666777777777777777777888999::::::;;;;;;;;;;;;;;;<<<===>>>>>>???============>>>>>>>>>>>><<>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????======>>>???AAACCCDDDFFFFFFGGGPPP\\\ooohhhNNNDDD:::888;;;;;;888666666555444333222333444555222222222333333444444444111111222222222333333333444444444444444444444444444444444555555555555555555777888999999888777555555555555555666666666666555777999888666555888;;;888888999999999::::::::::::::::::999999888888888777777666666666666777777777777777777666666666666888777999<<<999555555999999999999999888888888888999<<>>======<<<<<<888888888888888888999999777888999999888888999::::::999888777666777888888999888666666777999;;;===>>>??????>>>===AAAGGGLLLOOOUUU\\\^^^]]]]]]```dddbbbbbbbbb```\\\WWWRRROOOLLLHHHBBB@@@@@@???===:::999999888999999888666444333666666333333666666333333111000111444555444333................................................................................................////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222333333333333444444333333333444444444555555666666666666777777777777999999999888888888888777:::::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGGGGKKKRRR[[[vvv|||yyyrrrllljjj___PPPNNNJJJHHHLLLPPPQQQOOONNNPPPPPPPPPOOONNNMMMLLLKKKHHHGGGFFFDDDDDDDDDEEEEEECCCDDDDDDEEEDDDBBBAAA@@@DDDCCCCCCBBBBBBCCCCCCDDDAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBB????????????>>>>>>>>>>>>============>>>>>>>>>>>>===<<<<<<>>>@@@BBBBBBAAACCCDDDCCCBBBCCCJJJVVV^^^hhhrrr}}}nnnUUUDDDAAA>>>;;;:::999777666222666666222111555555000333333333333333333333333222222222222222222222222444444444555555555555666333333333444444444555555777777777777777666555555777777666666555555444444555555555555666666666666888888999999999888888777:::::::::999999999888888666666555555555555666666666666666666666666666666555555666666777777888888666666666666777777777777777999;;;===>>>>>>>>>===DDDHHHOOOXXXdddqqq|||hhhWWWLLLGGGDDDCCC>>>===<<<:::999888777777777777666666555555555444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333444555666444444444555555555555666555555555555555666777777666666777888888888888888::::::999999888999999999;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>???@@@AAACCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEEEE????????????>>>>>>======999999999888888888888777888888888888777777777666:::999999999888888777777777777777777777777777777777777777777888888888888<<<======>>>???@@@AAAAAA@@@@@@???>>>===<<<<<<;;;::::::999999888777666666666666555555555444444444444444444333333222222222555555444333333222111111................................................................................................////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222333333333444444333333333444444444444555555666666666777777777777888888888888888888888888:::::::::;;;;;;;;;;;;<<<=========>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGFFFJJJNNNRRRccc~~~lllgggbbb]]]TTTPPPLLLJJJJJJLLLPPPTTTRRRQQQQQQPPPNNNLLLKKKJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDBBBAAACCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAABBB@@@?????????>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>EEECCC@@@>>>>>>???@@@@@@DDDBBBCCCIIIVVVgggwww~~~zzzwww}}}eeeYYYLLLIIIDDD@@@===;;;999888111555555111111555555222333333333333333333333333222222222222222222222222444444444444555555555555333333444444444555555555777777777777777666555555777777777666666555555555555555555555666666666666888888888999999888888777999999888888888777777777666666555555555555666666666666666666666666666666555555666666666777777777555555666666666777777777777888999;;;<<<<<<======AAABBBCCCEEEHHHMMMTTTYYYcccffflllqqqwww}}}wwwuuuqqqlllfffaaa]]][[[\\\TTTJJJCCC???>>>======<<<;;;:::999888777777777666666666666555555444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333444555555444444444444555555555555555555555555555666666777666666777888888888888777:::999999888888999999999;;;::::::;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEDDDAAA@@@@@@???>>>=========999999999888888888777777888888888777777777666666777777777777666666666555666666666666666666666666555666666666777777777777777777888888999999:::::::::::::::999888888777777999888888777666666555555666555555555444444444333444444333333333222222222555444444333222222111111................................................................................................////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222222333333333333333333333333444444444444555555666666666777777777666666777888888999999999::::::::::::;;;;;;;;;;;;<<<======>>>>>>??????@@@@@@@@@@@@@@@AAACCCDDDEEEEEEEEEGGGKKKKKKRRRhhhtttiiiccc\\\[[[VVVOOOJJJJJJNNNQQQRRRRRRQQQPPPOOONNNMMMMMMNNNMMMKKKIIIGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBEEEFFFLLL\\\qqqxxx}}}|||{{{ppp^^^UUUUUURRRPPPLLLFFFAAA===:::999333555555222222555555333333333333333333333333333222222222222222222222222444444444444555555555555444444444555555555666666666777777777777666555555777777777777666666666666444555555555555666666666777777888888999888888777777777777777666666666666666666555555555555666666666666666666666666666666555555555555555666666666444555555555666666666666666666777777888999:::;;;999::::::999888999<<<>>>@@@CCCGGGJJJMMMQQQUUUXXX]]]]]]]]]^^^^^^^^^^^^^^^bbbaaa^^^[[[WWWSSSPPPNNNIIIIIIGGGDDDBBB@@@>>>===;;;:::999999;;;<<<;;;:::999888777777666666777777666555555555555444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333444444555444444444444555555555555555555444444555555666777555666777777888888777777999999888888888999999:::::::::::::::;;;<<<===>>>======>>>>>>???AAABBBCCCAAABBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@>>>===<<<<<<999999888888888777777777777777777777666666666666555555555444444444444444444444444444444444444444444444444444555555555555333444444444444444444444555555555555555555555555666666666555444444333333555555444444444444333333333333333333222222222222444444333333222222111111................................................................................................////////////000000000000///////////////////////////////////////////////////000000000111111111111///000000000111111111111111222222222222333333333222222333333333444444444555555555666666666777777555555666777888999::::::999999:::::::::;;;;;;;;;<<<<<<======>>>??????????????????@@@AAABBBDDDDDDCCCBBBEEEJJJKKKMMMWWWccc|||iiigggfffaaaYYYSSSOOOJJJEEEOOOOOOOOOPPPPPPQQQRRRSSSQQQPPPNNNLLLJJJIIIGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????????????????????????????<<<>>>BBBDDDDDDDDDDDDDDDNNNUUUbbbsss{{{yyyzzznnneeeWWWHHHDDDGGGOOOPPPPPPNNNHHHBBB===;;;;;;:::888555444444333222333333333333333333333333222222222222222222222222333333444444444555555555444444555555555666666666666666777777666666555444777777777777777777777777444444444555555555666666666777777888888888888888777777777666666666555555666555555444444555555666666666666666666666666666444444444444444555555555444444444444555555555555555555444444555666888999777888::::::999999:::<<<<<<>>>AAABBBBBBCCCDDDFFFCCCCCCCCCCCCCCCCCCCCCDDDGGGFFFFFFEEECCCBBB@@@???@@@??????>>>>>>===<<<<<<999999;;;<<<<<<;;;999777666555555555555555666666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333222333333444444333333444444444555555555555444444444444555666666555666666777777777777777888888888888888999999:::::::::::::::;;;<<<===============>>>???@@@AAABBB@@@AAABBBCCCDDDEEEEEEFFFDDDDDDDDDCCCCCCDDDDDDDDDEEEFFFGGGHHHGGGEEECCCAAACCCBBBAAA@@@>>>===;;;;;;888888888888777777777777777777666666666555555555444444444444333333333333333333333333333333333333222222222333333333333444444444444444444333333333333333444444444555555555555555555444444333333333444444333333333333333333333222222222222222222222333333333333222222111111................................................................................................////////////000000000000///////////////////////////////////////////////////000000000111111111111///000000000111111111111111111111222222222333333222222222333333333444444555555555555666666666666444444555777888999:::;;;999999999:::::::::;;;;;;<<<<<<<<<===>>>>>>???????????????@@@AAABBBCCCDDDBBBBBBDDDHHHKKKMMMSSSYYYjjjzzztttiii]]]YYYWWWNNNCCCIIIIIIJJJLLLNNNQQQSSSTTTQQQQQQPPPOOOMMMKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDCCCCCCFFFLLLPPPeeemmmxxxzzzqqq\\\QQQGGG===:::>>>GGGMMMTTTVVVSSSMMMGGGDDDGGGCCC???;;;777333111111333333333333333333333333222222222222222222222222333333333444444444444555444444444444555555555666666666666666666555444444666666666666666777777777444444444444555555555555555666777888888888888888888777777777777666666666555555444444444444555555555555555555555555555555444444333333333333333333222333333333444444444444444333222222222444555777999::::::999777555555666888:::<<<=========>>>???>>>===<<<<<<<<<<<<======<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;;;;888999:::999888666555444444444333333333444555555333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333222222222333333333333333444444444444555444444444444444555666666555555666777777777777777888777777777888888999::::::999999::::::;;;<<<===<<<<<<<<<===>>>???@@@AAA@@@@@@AAABBBCCCDDDEEEEEECCCCCCCCCDDDDDDCCCCCCCCCDDDDDDFFFFFFFFFDDDBBB@@@BBBAAA@@@???===<<<;;;:::888888888777777777666666666666666555555555555444444444444444444444444444111111111111111111111111000111111111222222222222444444444444444444444333222222222333444444555555444444444444444333333333222222333333333333333333222222222222222222222222333222222222222222111111................................................................................................////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111222222222222222222222222333333333333444444555555555666666666444444555666888999999:::999999999999::::::::::::;;;<<<<<<======>>>>>>???????????????@@@BBBCCCDDDDDDDDDDDDFFFHHHKKKOOORRRZZZqqq|||xxxxxxeee```ccc\\\QQQHHHHHHHHHHHHJJJLLLNNNPPPPPPPPPPPPPPPOOONNNMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEFFFGGGGGGFFFFFFLLLYYYiiiuuu}}}cccJJJ>>>:::777888===@@@JJJVVV]]]]]]YYYUUUSSSSSSMMMGGGBBB;;;444222333333333333333333333333333222222222222222222222222333333333333444444444444333333333444444444555555555666666666666555444444555555555555666666666666333444444444444555555555555555666777888888888888777777777777666666666666555555444444444444555555444444444444444444444444333333333333222222222222222222222222333333333333222222111111222333333444444555666666555444555777444777:::======>>>???AAA<<<;;;:::999888999:::;;;::::::;;;;;;;;;:::999999999999999999999888888888222444555555444444555666444333333333333333444444222222333333333333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333333222222222222222333333333333444444444444444444333333444444555666444555666666777777666666777777777777777888999:::999999999999:::;;;<<<===;;;;;;<<<<<<===???@@@AAA???@@@@@@AAABBBCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCBBB@@@???@@@@@@???>>><<<;;;::::::888888777777777666666666666555555555444444444444444444444444555555555555111111111111111111111111000000000000111111111111222222222222222222222222000000000111111222222222333333333333333333333333111111222222222222333333111111111222222222222222222222222222222222111111................................................................................................////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111222222222222111222222222222333333333444444444555555555666666444555555666777888999999888999999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@AAACCCDDDDDDDDDDDDDDDEEEIIILLLMMMUUU___zzzttt~~~rrrqqqjjj___RRRPPPNNNKKKIIIIIIIIIJJJMMMNNNOOOPPPQQQQQQPPPPPPNNNMMMKKKJJJIIIJJJJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHGGGGGGFFFEEEBBBBBBBBBCCCCCCCCCDDDDDDAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAACCCDDDFFFHHHIIIIIIIIINNNTTT\\\eeesssrrrvvvyyybbbMMM;;;666666555777<<<<<>>???@@@??????@@@AAABBBCCCCCCDDDCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@?????????>>>======<<<;;;:::::::::888777777777666666666666555555555444444444333333333333333444444444555555111111111111111111111111000000000000111111111111//////000000111111222222000000000000000111111111111111111111111111111111111111111111222222222333000111111111222222222222111111111111111111222222................................................................................................////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222111111222222222333333333444444444555555555666666555555666666777777888888888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCBBBDDDEEEDDDEEEHHHKKKLLLMMMQQQZZZqqq}}}}}}|||pppccc^^^[[[VVVPPPLLLIIIGGGFFFKKKLLLNNNPPPRRRRRRRRRRRRPPPOOONNNLLLLLLLLLLLLMMMIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIIIIIIIHHHGGGGGGCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCEEEGGGIIIKKKLLLRRR]]]kkkvvv}}}yyygggyyywwwssswww|||eeeFFF:::333777999555444777999CCCPPPZZZ^^^```cccfff```XXXPPPKKKDDD:::777:::333333333333333333333333222222222222222222222222222222333333333444444444111111222222222333333333555555666666555555444333333333333444444444555555333333333444444444555555444555666777888888888888555555444444444333333333555444444333333444444555222222222222222222222222333222222222111111000000000111111111111222222222///000222333333222111000444444444222000000222444888:::======;;;999888777:::999777555555666777888555555666777888888888888333444444444444555555555333666999888555222222333555444333333222222333333111111111222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333444333333222111111111222222222333333333444444444444333333333333444555555444555555666666666666666666666666666777888999:::999999999999:::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@>>>???@@@AAABBBCCCCCCDDDCCCDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::777777777777666666666666555555444444444333333333222222222333333444444444111111111111111111111111000000000000111111111111//////000000111222333333222222222222222222222222/////////000000000000000000000111111222222222333000000111111222222222222111111111111111111222222............////////////////////////////////////000000//////.........---............////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333222222333333444555555555555555555444444444555555555555666666666666777777777888999999::::::888888999::::::;;;<<<<<<>>>>>>>>>>>>???@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFQQQKKKMMMZZZooojjjaaaaaacccfffeee```VVVNNNIIIIIIIIIKKKNNNPPPNNNJJJVVVRRRNNNNNNPPPPPPLLLHHHIIIJJJKKKKKKMMMMMMIIIEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGCCC@@@BBBFFFGGGDDD@@@CCCCCCCCCDDDDDDEEEFFFFFFIIICCCBBBEEEHHHFFFDDDEEEEEEFFFFFFCCCDDDMMM]]]jjjsssuuuvvvwwwyyy}}}~~~}}}{{{wwwyyyuuu___III;;;999777555444555666777888:::AAAMMM[[[dddfffdddddd___WWWNNNEEE???:::888333333444444333222111111333333333333333222222222111111111111111111111111111111222222222333333333111222333333444444333333222222222333333444444444444333222111111333444666555555555555555555444444666555444222111111222222111111111111111111111111333333333333222222111000222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222777777777777777777777777444444444444444444444444777777777777777777777777555444444444444555666666666666555555555444444444333333333222222111111111222222222222222222222222555333111111222444555444222222222222222222222222222222222111111111000000222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333444444555666666666999888777666666555555555777777777777777777777777999999999::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBCCCCCCCCCBBBBBB@@@@@@??????>>>>>>=========<<<<<<;;;999888777777777777777777666555444333555555444333333222111111111222222333333222222111222222111111111111222222000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000............////////////////////////////////////000/////////........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222222222222333444444444444444555555555555555555555555555666666666666777777777888999999::::::999999999::::::;;;;;;;;;=========>>>>>>???@@@AAA@@@AAAAAABBBCCCDDDEEEEEEJJJHHHJJJQQQYYYnnnyyyrrrmmmllljjjgggdddVVVQQQIIIEEEGGGLLLPPPQQQOOONNNMMMMMMNNNMMMLLLKKKMMMLLLJJJHHHIIIKKKLLLLLLJJJJJJIIIHHHGGGGGGFFFFFFIIIGGGEEEEEEGGGHHHFFFCCCFFFFFFGGGHHHHHHGGGFFFFFFLLLIIIGGGIIIHHHDDDBBBCCC@@@HHHSSS[[[```hhhrrr{{{~~~uuuzzzyyyjjj\\\JJJ:::888777555333333333444555666777<<>>???@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAACCCCCCCCCBBBAAA@@@??????>>>>>>=========;;;;;;:::999888777666666777777777777666555444333555444444333222222111111111222222333333222222111222111111000000111111222000000000000000000000000000000000000000000000000111111111000000000//////////////////////////////000000000000000000000000//////000000000111111111000000000000000000000000............////////////////////////////////////////////////........................////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222333444444333333444444555555666666555555555555666666666666777777777888999999::::::::::::::::::::::::::::::<<<<<<<<<<<<===>>>???@@@??????@@@AAABBBCCCCCCDDDFFFGGGKKKLLLJJJQQQlllzzzrrrvvvwwwtttsssrrrjjjcccZZZRRRMMMJJJIIIHHHJJJKKKLLLMMMMMMNNNPPPQQQOOONNNMMMKKKIIIIIIKKKNNNLLLKKKJJJIIIHHHGGGFFFEEEGGGGGGGGGHHHHHHIIIIIIHHHDDDFFFHHHKKKLLLLLLLLLLLLJJJIIILLLNNNKKKFFFGGGKKKQQQ[[[gggqqqvvv{{{nnnXXXHHH;;;333666444333111111111222222444444666<<>>>>>????????????????????????@@@@@@AAABBBBBBBBBAAAAAA@@@??????>>>======<<<<<<:::999999888777666555555666666666666666555444333444444333333222222111111111111222222222222111111222111111000000111111222000000000000000000000000000000000000000000000000111111000000000000//////////////////////////////000000000000000000000000//////000000000000111111000000000000000000000000............///////////////////////////////////////////////////.....................////////////////////////000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222222222222111222333333444222222333444444555666666555555555555666666666666777777777888999999:::::::::::::::::::::::::::999;;;;;;;;;;;;<<<===>>>>>>======>>>???@@@AAABBBBBBBBBEEEIIIKKKGGGGGGUUUeeezzz|||wwwwwwtttrrrooogggYYYMMMHHHMMMKKKIIIHHHIIILLLOOOPPPOOOPPPRRRSSSPPPKKKJJJLLLNNNNNNMMMLLLJJJIIIHHHHHHFFFHHHJJJJJJJJJJJJLLLNNNHHHIIIIIIJJJKKKLLLMMMMMMJJJNNNVVV[[[ZZZYYY___hhhvvvxxxzzzyyyyyy}}}|||xxxzzzuuu___JJJ>>>888666444333222111111111111222444333222555:::>>>??????@@@CCCHHHKKKJJJFFFAAA===>>><<<999666555444555666777777666666555555444444111111111111111111111111111111222222222333333333111222333333444444333333444444444333333222222222444444333333333444555666444444444555555555555555666555444333222333333444111111111111111111111111///000111222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222333444444333333333333333333222222222111111111111111111111111111111111111111111111111333555555333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111222222222222222333333333333444444555666666666555555555555666777888999888888888888888888888888999999999999999999999:::::::::::::::;;;<<<===>>>=========>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAA@@@??????>>>===<<<<<<;;;;;;999999888888777666555555555666666666555555444333333333333333222222111111111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000000000000000////////////000000000111000000000000000000000000............////////////////////////////////////.........///////////////............////////////////////////000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222222111111111111222333333111222222333444555666666555555555555666666666666777777777888999999:::::::::::::::::::::::::::999::::::::::::;;;<<<===>>><<<<<<===>>>???@@@AAAAAA===???CCCFFFFFFFFFIIINNNZZZ|||~~~vvviiiaaa```^^^WWWNNNHHHHHHIIIIIIIIIOOOLLLMMMPPPNNNJJJJJJNNNNNNNNNMMMMMMLLLKKKKKKJJJGGGHHHJJJJJJIIIHHHJJJKKKKKKJJJIIIHHHJJJMMMPPPRRRYYY___hhhoooqqqsss}}}~~~sssrrrssszzzyyyzzz{{{mmmYYYGGG;;;666555555333333222222222222222222555444222222444666888888111333777999;;;;;;999888:::888555333111111222222111111111222222333333444111111111111111111111111111111222222222333333333111222333333444444333333444444444333333222222222333333333333444444555555444444444555555555666666666555444333333333444555111111111111111111111111///000111111222222222222////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111000000000000111222222222222333333333333333333111111111111111111111111111111111111111111111111111000111333444444222000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111222222333333333333333444444555666666666555555555555666888999:::888888888888888888888888999999999999999999999999999999999::::::;;;<<<===<<<<<<<<<======>>>>>>>>>@@@@@@@@@@@@???@@@@@@@@@??????>>>===<<<;;;:::999999999888888777777666666555555555555555444444333333222222222222222111111000111111222222111111000111000000000000000000111//////////////////////////////////////////////////////////////////000000........................////////////////////////...////////////000000000////////////////////////............////////////////////////////////////.........///////////////............////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111222333333222222333333444444555555555555555555666666666666777777777888999999::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>><<<<<<===>>>???@@@@@@AAA@@@@@@BBBEEEFFFFFFEEEDDDIIIXXXuuuuuujjjjjjqqqxxxqqqhhh^^^VVVRRRPPPPPPPPPHHHDDDGGGIIIFFFHHHMMMGGGGGGGGGHHHHHHHHHIIIIIIEEEEEEEEEFFFFFFGGGGGGGGGEEEFFFJJJPPPXXXaaaiiinnnooorrrxxx}}}~~~vvv~~~yyyuuuvvvyyyxxxuuubbbRRR@@@777444333444555333333333333333333222222555444333222222333444555444444444444444555666666222111000000000111222333222222222222222222222222111111111111111111111111111111222222222333333333111222333333444444333333444333333333333333333222222222222333333333444444333333444444555666666666666555444333333444555555111111111111111111111111000000111111222111111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222222111111222222222222333333000000000111111111111111111111111111111111111111111000000111333444222111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111222222222333333333111111111222222333333444333333444444555666666666555555555555666777999999999999999999999999999999999999999999999888888888999999999999:::;;;<<<<<<;;;<<<<<<======>>>>>>???AAA@@@??????>>>>>>?????????>>>>>><<<;;;:::999888888888888888777777777666444444555555555444444333222222222222222222111111000000111111111111000000111000000//////000000111////////////////////////////////////////////////......////////////000000........................////////////////////////......////////////000000////////////////////////............////////////////////////////////////............/////////000............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111222222333333333333333333333333333555555555555666666666666777777777888999999::::::999999999::::::;;;;;;;;;:::::::::;;;;;;<<<===>>><<<<<<===>>>???@@@AAAAAAAAACCCDDDDDDDDDDDDEEEEEEHHHIIITTToooxxxsssxxx{{{mmmcccccceeedddZZZUUU[[[\\\TTTMMMLLLFFFGGGHHHIIIKKKMMMNNNNNNJJJIIIJJJNNNTTTYYYZZZYYYNNNSSS\\\gggsss{{{zzzwww}}}uuuhhhgggeee```MMMAAA666555666555444666111222222333333222222222222222222111111111222333555444333222222333444555//////000000111111222222333333222222222111111111111111111111111111111111111111222222222333333333111222333333444444333333222333333333333333333444000111222222333333222222333333444444555666666777666555444333333444555666111111111111111111111111000111111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333111111111111222222222333///000000000111111111222111111111111111111111111222111///000222333333222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222222333333333000111111222333333444444333333444444555666666666666666555666666777888888999999999999999999999999999999999999888888888777888888888888999:::;;;<<<;;;<<<<<<===>>>>>>??????AAA@@@???>>>===>>>>>>??????>>>===<<<:::999888888777777666666666666555555333444444555555444444444111111111111111111222222000000111111111111000000000000////////////000000////////////////////////////////////////////////........./////////000000........................////////////////////////........./////////000000////////////////////////............/////////000////////////////////////---.........//////000000............/////////000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111000111222222333444333333333333333333333555555555555666666666777777777777888999999::::::888888999::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<===>>>???@@@AAAAAA;;;???BBB???===>>>BBBEEEBBBCCCFFFNNN```{{{~~~xxxmmmnnnuuuxxxwwwmmmYYYPPPOOOPPPRRRTTTWWWYYY[[[\\\UUUUUUXXXaaammmvvvyyyxxxiiinnnwwwyyywwwuuujjjiiieeeSSS@@@???777444777888444222444000111111222222222111111///000111111000000111222//////...///000111333444222222222222222111000///000000111111111222222222111111111111111111111111111111222222222333333333222222333444444444333333222222222333333444444444000000111222222222222111333333444444555666777777666555444333444444666666111111111111111111111111111111111111111000///...111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222333000000111111222222222333//////000000111111111222000000000000000000000000333111//////111222333333000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000111111222222222333333333000000111222333333444444333333444444555666666777666666666666666777777888999999999999999999999999999999999999888888777777888888888888999:::;;;<<<<<<<<<<<<===>>>??????@@@AAA@@@???=========>>>??????>>>===<<<:::999888777555555555555555555444444333333444444555444444444111111111111111111222222000000111111111111000000000000////////////000000////////////////////////////////////////////////---.........//////000000........................////////////////////////............/////////000////////////////////////---------............///........................////////////////////////............////////////............////////////////////////000000000000000000000000000000000000222222222111111111000000000111111111111222222222////////////000000000000000111111111111222222222333333333333333333333333555555555555666666666666555555666777888888999999;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????DDD@@@AAAGGGNNN[[[zzzqqqhhhnnniiigggnnntttuuutttsssjjjhhhmmm|||~~~zzzkkkuuu}}}vvv}}}}}}|||nnn\\\KKK???:::555555444333333222111111000000000000000000000000000111111111111222222222000000000000111111111111111111111000000000000000222111111111000000//////111111222222222222111111222222333333333333444444444444444444444444444444333333333333333333333333222222222222222222222222111222333333444444444444333333333444444555555555333333222222111000//////111111111111000000000000000000000000111111111111//////000111111000......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000111111111111222222222222111111111000000//////000000000000000000000000222111111111000000/////////000111222222111000///111111111000000000000000000000000000000000000000222222111000//////000000111111222333333333333222111222333333444444333333333333333444444444555555555555555555666666666666777777777777777777777777777777888888888999999999:::;;;<<<=========<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>============:::::::::999999999888888555555444444444444555555444444333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////---------............///............................................................////////////............////////////////////////000000000000000000000000000000000000222222222111111111000000000000111111111222222222/////////000000000111111000111111111111222222222333333333333333333333333555555555555666666666666666666777777888999999:::;;;;;;;;;;;;::::::999999<<<;;;;;;;;;;;;<<<============>>>??????@@@@@@AAA@@@?????????>>>>>>>>>>>>???::::::???@@@FFFYYYooowwwpppqqqooorrrzzz~~~zzzuuusss}}}~~~|||~~~vvv{{{kkkYYYIII===777444555444444333222222111111000000000000000000000000000000111111111222222222//////000000000111111111111000000000000000000000111111111111000000000///111111222222222222111111222222222333333333444444444444444444444444444444333333333333333333333333222222222222222222222222111222333333444444333333333333333333444444444555333333222111111000//////111111111000000000////////////000000000111111111111000/////////000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000111111111222222222111111111000000000//////000000000000000000000000111111111000000000//////000000000111111000000000000000000000000000000000000000000000000000000000222111111000//////000000000111222222333333222222111222333333444444333333333333333444444444555555555555555555666666666666777777777777777777777777777777777888888888999999999:::<<<======<<<<<<;;;;;;;;;<<<<<<======>>>>>>??????>>>>>>>>>=========<<<<<<;;;:::888777666666555555444444444444555555444444333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////---------............///............................................................////////////............////////////////////////000000000000000000000000000000000000222111111111111000000000000000000111111111222222000000000111111111222222000111111111111222222222333333333333333333333333444555555555555666666666777777777888999999::::::<<<;;;;;;;;;;;;;;;::::::<<<<<<<<<;;;<<<<<<===>>>======>>>>>>??????@@@@@@>>>>>>>>>=========<<<<<>><<<:::AAALLLaaarrrZZZFFF:::666555555444444333333222222111111000000000000000000000000000000000111111111222222//////000000000000111111000000000000000000111111111111111111000000000000111111222222222222111111222222222222333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222222333333333333333222333333333333333444444222222222111111000000///111111000000000000////////////000000000000111111222000...---...000333555////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000111111111222222111111000000000000//////000000000000000000000000111111000000000000//////111000000//////000000111000000000000000000000000000000000000000000000000111111000/////////000000000111222222333333222222111222222333333333333333333333333444444444555555555555555555666666666666777777777777777777777777777777777777888888888888999:::;;;<<<<<<<<<;;;;;;:::;;;;;;<<<======>>>>>>????????????>>>>>>>>>>>>======;;;:::888666555444555555444444444444555555333333333333222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...............//////000000//////...000000000000000000000000////////////////////////////////////////////////////////////////////////---------............///............................................................////////////............////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111000111111111222222222222000000111111111222222222222222333333333333444444444444444555555555666666777888888888999999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<<<<======>>>??????@@@============<<<<<<<<<<<>>>>>@@@?????????>>>>>>>>>>>><<<<<<:::999888666555555555444444333333444444555333333333222222222222111000000000000000000000000////////////////////////////////////////////////........................///////////////............//////////////////...000000000000000000000000////////////////////////////////////////////////////////////////////////---------............///............................................................////////////............////////////////////////000000000000////////////////////////000000000000000000000000//////000000000111111111000111111111222222222222000000111111111222222222222222222333333444444444444444444444555555555555888888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;<<<<<<======>>>??????>>>=========<<<<<<<<<<<<:::888888;;;<<<;;;;;;===AAABBBKKK^^^yyy~~~uuurrroooyyy~~~~~~yyypppaaaccckkklllgggSSSIII;;;333222444444333333222222222222222111111000000000000000000000000//////000000000111111111...////////////000000000//////000000111111111111000000000000000000111111111111222222222222111111111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222111111222222222222222222222222111111111000000000000000000000000////////////......////////////000000000---...///111111222222222//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////000000000111111111//////////////////000000//////////////////////////////////////////000000111000///......///000111......//////000000000000////////////////////////000///////////////000000000000111222222222222111000111222222333333222222333333333444444444555555555555555555666666666666666666666666666666666666555555666666666777777777666777999;;;;;;;;;;;;:::999999:::;;;<<<===>>>>>>?????????>>>>>>>>>>>>===:::999999888888777777777444444333333333333444444333333222222222111111111000000000000000000000000////////////////////////////////////////////////------------------------.........///////////////......////////////......////////////////////////////////////////////////////////////////////////000000000000000000000000---------............///........................------------------------............////////////............////////////////////////000000000000//////////////////////////////000000000000000111/////////000000000111111000000000111111111222222000111111111111222222222111222222333333444444555333444444444444555555555777777777777777777777777999999::::::::::::;;;;;;:::::::::999:::;;;;;;<<<;;;;;;<<<<<<======>>>>>>=========<<<<<<<<<;;;;;;999888888888888888:::;;;;;;===AAAFFFPPPeee|||qqqttt|||uuutttvvvuuu|||zzzppprrrzzzyyyvvvzzzwwwdddPPP===999555333444555333111222222222222222222111111000000000000000000000000/////////000000000111111......////////////000000/////////000111111222222000000000000111111111111111111222222222222111111111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222111000222222222111111111111000000000000000000000000000000000////////////............////////////000000,,,...///111111111000///////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////000000/////////000000000111111......////////////000000000000000000000000000000......////////////000000000//////......//////000---......//////000000111//////////////////////////////......//////000000///000111111222222111111000111111222222222222222333333333444444444555555555555555555666666666666666666666666666666666666555555555555666666666666555666888:::;;;;;;;;;:::888888999;;;<<<===>>>???>>>>>>>>>>>>============888888888888888777777777444444333333333333444444222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000------------------------.........///////////////---......//////......---////////////////////////////////////////////////////////////////////////000000000000000000000000---------............///........................------------------------............////////////............////////////////////////000000000000////////////////////////////////////000000111111////////////000000000111/////////000000000111111000111111111111222222222111111222333333444555555333333444444444555555555666666666666666666666666888888888999999999::::::999999888888999999:::;;;:::;;;;;;<<<<<<===>>>>>>;;;;;;;;;;;;::::::::::::999;;;;;;999666777999:::::::::<<<>>>@@@HHH\\\ooo~~~nnnhhhiiimmmrrr~~~~~~sssvvv{{{|||vvvttt|||qqqRRR888666666666555555444222222111111111111111111222222000000000000000000000000////////////000000000111........./////////000000...//////000111111222222///000000000111111111111111111222222222222111111111111111111222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222111000000222222111111000000000000///000000000000000000000000000/////////................../////////000000..................//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........./////////000000////////////000000000111........./////////000000000000000000000000000000........./////////000000...//////////////////...------......///000000111////////////////////////...............///000000///000000111111111111111000000111222222222222222333333333444444444555555555555555555666666666666666666666666666666666666444444555555555666666666444666888999:::;;;::::::777888999:::<<<===>>>???============<<<<<<<<<;;;:::999999888777666666555444333333222222333333444222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000..................................../////////000---......//////......---------------------------////////////////////////////////////////////////000000000000000000000000---------.........//////........................------------------------............/////////000............/////////000////////////000000000000////////////////////////.../////////000000111111////////////000000000000////////////000000000000000111111111111222222222111111222333333444555555333333333444444444555555666666666666555555555555777777888888888999999999888888777777888888999:::::::::;;;;;;<<<======>>>:::::::::999999999888888555999;;;888555555777999>>>777555<<>>???===<<<<<<<<<;;;;;;;;;;;;<<<;;;:::888777555444333444333333222222333333444222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000---..................---------------------------////////////////////////////////////////////////000000000000000000000000,,,,,,,,,---------......------------------------------------------------............////////////000000000000000000000000............////////////........................000000000000000000000000000000000000111111111111111111111000000000000000000000000000000000000000333222111111222333555666666555555444444444555555777777888888888777777666999999999888888888777777777777777777777888888999777777888999999999999888;;;:::999888777777777777777666555444444555666777:::::::::;;;;;;;;;<<<<<>>===;;;888555333222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000111111111111222222222000000000000000000000000000000000000000000000000111111222222222333333333333333222111000000111111222222222111111111000000000000////////////000000000000000000000000000000000000//////.........---........................//////.........---------........................////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////000000000000000000000000//////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000///////////////000000111111111111222222222222222333333333333444444555555555555666666666666555555555555555555444444666666666666666777777888;;;;;;::::::::::::999999999999:::::::::;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;888888999888777555333222555444444333222111000000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................//////.........---------......------------......////////////////////////////////////////////////000000000000000000000000,,,,,,,,,---------......------------------------------------------------............////////////////////////////////////............////////////........................//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000222222222111222333555666555555444444444444444555777777888888888777777666999999999888888888777777777777777666777777888888888888999::::::::::::999:::999888777777666666777666666555555555555666666999999999::::::::::::;;;;;;BBBKKKVVVbbbsssyyywww}}}yyyzzz{{{}}}zzzzzz~~~~~~yyyxxxvvv[[[SSSOOOOOOMMMEEE;;;999666444222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000111111111222222222000000000000000000000000000000000000000000000000111111111222222222333333333222222111000000111111222222222111111111000000000000////////////000000000000000000000000000000000/////////....................................//////.........---------........................////////////////////////////////////////////////000/////////............//////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000000111111111111222222222222222333333333333444444555555555555666666666666666666666666666666666666666666666666666777888999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;:::888888888888777555333222444333333222222111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................//////.........---------......------------......////////////////////////////////////////////////000000000000000000000000,,,,,,,,,---------......------------------------------------------------............////////////////////////////////////---............/////////........................//////////////////////////////000000000000111111000000000000000000000000000000000000000000000000222222222222333444555555444444333333333333444444666777777888888777777777999888888888888777777777888888777666666777777777888999::::::;;;;;;::::::999888777666666555555666444555555555555555555444777777777777888888888999777999<<>>@@@DDDGGGNNNYYYiii}}}xxxyyy{{{ssshhh```aaannnjjjXXXHHH:::777999333111222,,,111111000000000111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000111111111000000000000000000000000000000000000000000000000000000111111111222222222222111111111111111222222000000000000000000000000000000////////////000000////////////////////////.........///////////////........................---.............................................////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////........................//////............/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111000000111111111222222222222222222333333333444444555555555555666666666666555555555666666777777777666666666666777888999:::888888999::::::;;;<<<<<<999999999999::::::::::::::::::;;;;;;:::999999888666666555444444333333333111111111222222333333444111111111111000000000///////////////////////////////////////////////////////////////////////////////////////////////////........................---...........................------------......////////////////////////////////////////////////////////////////////////,,,,,,,,,---------......------------------------------------------------............////////////........................,,,------------...............................................................////////////000000---......//////000000111000000000000000000000000111111222333444444444444333222222333333444555666444444555666777777777777666666777777777777777888666555555555666666777888555666666777888777777777888777666555555444444555222333333444444333333222222222222333333333444444444555666777777777666555<<<<<>>;;;;;;;;;<<<<<<<<<======:::;;;;;;::::::888777777555444333222222222333444222222222222222222333333111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------.........//////......------------......////////////////////////////////////////////////000000000000000000000000,,,,,,,,,---------......------------------------------------------------............/////////000........................,,,,,,,,,---------................................................................../////////000---------...///000000111000000000000000000000000000111333444555555444333333333333444555666777888333444555666777777777777555666666666777777888888333333333444666777999:::777777888999999999999999999888777666666555555666444333222111111222333444111222222222222333333333444333111111222444555666333333888===<<<:::???HHHHHHLLLXXXkkk|||ttthhhZZZXXXfffxxxzzzrrrcccQQQCCCFFF???999999???AAA>>>999888000111222...111222***111111111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000111222333333.../////////000000111111000000////////////000000000000000000000000000000---.........//////000000........................---------.........//////........................////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////........................//////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000............///000222222000111111111111222222222222222333333333444444444555555555555666666666777666777777888999999::::::;;;:::999888777777777777666777888999;;;<<<>>>>>>============>>>>>>>>>>>>;;;;;;;;;:::999888777666555444333222222222333444222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------.........//////.........------.........////////////////////////////////////////////////000000000000000000000000,,,------......------,,,---,,,,,,,,,,,,---....................................////////////....................................------------....................................////////////......000000111000000///..................////////////000000000000111111111111222222333333333333444444444444444444444444444444555555555555555555555555777777666666555555555444444444555666777888999999777777777777777777777777:::999777666444333333333333333333222222222111111111111111111111111111111333333333333333333333333111333555666666666888:::<<>>@@@BBBCCCBBBBBB<<<<<<;;;:::999777666555666666555444444333222222111111111111111111111111////////////////////////////////////000000000000111111000000/////////...............////////////////////////////////////......................................................---,,,---...///000////////////000000000000............////////////000000000000000000000000,,,------......------,,,---,,,,,,,,,,,,---....................................////////////....................................------------....................................////////////......///000000000//////...---............////////////000000000000111111111111222222222333333333444444444444444444444444444444555555555555555555555555666555555555444444444444444444555666777888999999666666666666666666666666666666555444333333333333333333222222222111111111111111111111111111111111222222222222222222222222111333555555555555777888:::<<<>>>>>>???EEERRR[[[jjjzzzjjjeeefffsss|||wwwqqqqqquuuvvvrrrnnnRRRKKKAAA;;;:::999888666666555444555666777666444222222222111111111000000000000000000000000000000000000000000000///......////////////////////////////////////////////////---......//////......---000/////////....................................////////////000000000000000000111111111222222222333222111000000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................................................................................................................//////.........---------//////...------...//////......------------......................................................................................................//////.........---------............////////////////////////////////////////////////////////////////////////////////////000/////////.........------......///000000111111000000000000111111111222222333333333333444444444555555444444444444555555666555555555555666777777888:::;;;;;;::::::<<<===@@@???>>>===<<<;;;;;;;;;888:::<<>>AAA???IIIYYYjjj}}}}}}xxxxxxooovvvyyy}}}}}}wwwqqqlllrrrxxx~~~wwwlllcccaaabbbmmmpppjjjjjjsss{{{|||yyywww}}}vvvmmmfff```WWWLLLCCC;;;666111000222444333222555333222333444555444333222111111111111000000000000000000000000000000000000000000000000//////...////////////////////////////////////////////////---......//////......---////////////....................................////////////000000000000000000000111111111222222222222111000000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////.......................................................................................................................................---------......------------............------------.....................................................................................................................---------............/////////////////////////////////////////////////////////////////////////////////////////////........................//////000000111////////////000000000000111111222222222333333333555444444444444444555555666666555555666666777888666888:::<<<===@@@DDDHHHDDDCCCAAA???===<<<;;;;;;888999;;;<<<======<<<<<<;;;;;;;;;:::888777555444444444333333222111111111111111111111111111111111////////////////////////....../////////000000000/////////...........................////////////////////////////////////...................................................------------...//////....../////////000000000............////////////////////////////////////,,,------......------,,,---,,,,,,,,,,,,---....................................////////////....................................------------....................................////////////......---...............------............///////////////000000000111111111111111222222222222333333333333333333333333333333333444444444444444444444444444444444444444444444444555555555666777888888888555555555555555555555555333333222222222222333333222222222222111111111111111111111111111111111111000000000000000000000000111222333222111000111222000111333777:::<<<;;;::::::===BBBFFFNNN\\\lllxxx|||~~~}}}}}}yyyjjj___ccckkkvvv~~~|||rrreee\\\YYY^^^fffqqqzzz{{{rrrjjjhhhccc___fffxxxxxxvvvzzz{{{uuufff]]]PPPFFF???999333...999666333333444555444222555333222333444555444333111111111111000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////......////////////......///////////////.................................////////////000000000000000000000000111111111111000000//////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................................................................................................................------------------------......------------..........................................................................................................................................////////////////////////////////////////////////////////////////////////////////////................................./////////000000.........////////////000000111111111111222222222444444333333444444555555666666666555666777777888666777999;;;>>>BBBHHHLLLDDDCCCAAA???>>>===<<<<<<999:::;;;;;;<<<;;;;;;:::;;;::::::999888666444444222222222222111111000000111111111111111111111111////////////////////////........./////////000000..................------............////////////////////////////////////................................................------------......//////........./////////000000............////////////////////////////////////,,,------......------,,,---,,,,,,,,,,,,---....................................////////////....................................------------....................................////////////......------...............---............///////////////000000000111111111111111111111222222222333333333333333333333333333333444444444444444444444444555555555555555555666666555555666666777777888888666666666666666666666666666555444333222222222222222222222111111111000000000000000000000000000000////////////////////////000111222111000///000111555333222333555555333111888999:::;;;<<>>=========>>>>>>:::;;;;;;;;;;;;;;;;;;;;;::::::999888777555444333222222111111111111000000000000000000000000000000////////////////////////............////////////------..............................////////////////////////////////////................................................---------...........................////////////............////////////........................,,,------......------,,,---,,,,,,,,,,,,---....................................////////////....................................------------....................................////////////......------...////////////...............////////////000000000000111111111111111111111111222222222222333333333333333333333333333333333333333333333333555555555666666666666666555666666666777777777888666666666666666666666666666555444333222222222222222111111111111000000000000000000000000000000000////////////////////////000111222111000///000111333222000000222333222222222444777999999999;;;<<>>AAA;;;;;;;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<999999999888666555333222111111111111111111111111000000000000000000000000////////////////////////------........./////////.............../////////............////////////////////////////////////................................................,,,---......//////......------........./////////............////////////........................,,,------......------,,,---,,,,,,,,,,,,---....................................////////////....................................------------....................................////////////......---...//////000000000///............////////////000000000000111111111111111111111111222222222222222222222222222222222222333333333333333333333333444444444555555666666666666666666666777777777777555555555555555555555555333222222111111111222222111111111111000000000000000000000000000000000000///////////////////////////000111111000///000222---...///000222333555666111333555666666666555555;;;<<<<<<<<<<<>>;;;:::777666888222222333444444111...+++555555444333111/////////000///...///000111000...////////////000000111111000000000000000000000000......///000000000000000//////////////////////////////////////////////////////000000000000//////............/////////000........................////////////000000000000////////////000000000111---...///000000000//////////////////////////////////////////////////////................................................---------------------------------------------------------------------------------------------------------------------------------.........//////---...////////////...---......------------......................................................................................................---------.........//////............////////////////////////////////////........................////////////////////////,,,,,,,,,------......................................./////////000000000111111111222222222333333222222222222333444555666777777666666777777888999777888999999888888999;;;999999999:::;;;<<<===>>>::::::::::::;;;;;;<<<===999999888777666444333222222222222222222222222222000000000000000000000000////////////////////////---------.........//////.........//////000000000............////////////////////////////////////................................................,,,---.../////////...------------.........//////............////////////........................,,,------......------,,,---,,,,,,,,,,,,---....................................////////////.......................................------.......................................////////////............///000111111000000............/////////000000000000000111111111111000111111111111222222222222222222222222222222222333333333333333333333333333333333444444555555555666666666666777777777777444444444444444444444444////////////000111222333111111111111000000000000000000000000000000000000000000000000000000000000...000111111000000111333,,,...111111///......///000111222333444555666777555777999;;;;;;<<<===???@@@AAADDDJJJPPPWWWbbbmmm}}}ooojjj___QQQJJJGGGCCC===;;;666333555555222111222111111111111222333333333000111222222111222444666333111000111222333222111.../////////000000111111000000000000000000000000......///000000000000000//////////////////////////////////////////////////////000000000000//////---.........//////000000........................////////////000000000000////////////000000000000...///000222222222111000////////////////////////////////////////////////................................................---------------------------------------------------------------------------------------------------------------------------------.........//////---...///000000///...---.........------.........................................................................................................---------.........//////............/////////000////////////////////////........................////////////////////////,,,,,,,,,------..............................---////////////000000000000111222222222222333333333222222222222333444555666777777777777777888888999666888::::::888777777888:::::::::::::::;;;<<<===999999999999:::;;;<<<===888888888777666444222222222222222222222222333333000000000000000000000000////////////////////////---------.........//////.../////////000000111111............/////////000////////////////////////................................................,,,,,,.../////////...------------.........//////............/////////000........................,,,,,,,,,------.................................////////////////////////000000//////.........---................................................------............------........................////////////000000000000000000//////.........---////////////000000000000111111222222222333333333444333111000000000111111333333333333333333333333444444333333333333222222444444555555555555444444555555444444444333333333000000000000000000000000////////////....................................///...---,,,,,,---...///////////////////////////////////////////////////000000111111111222222222444444555555666777777888999:::;;;===@@@BBBDDDEEEKKKNNNTTTZZZ```fffkkkoootttuuuxxx}}}ssseeeYYYPPPKKKIIIAAA@@@>>><<<999777555444333333333222222111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000//////.........//////000000000000000000000000////////////............////////////..................------------......////////////////////////////////////////////////000000000000000000000000//////............//////000000000000////////////000000000000000000000000111000000000000000000111000000000000000000000000......------------......------............---------------............///........................---------............///---------............///........................---------............///------------------------........................---------............///////////////////////////........................///...---------///000111//////////////////////////////////////////////////////............//////------------------------....................................////////////111111000000//////......222222111111222222333444555444333222222333555666444555555666777888888999999888777777777888::::::;;;:::999999999:::;;;<<<999999:::::::::;;;;;;;;;888888666555444333333222222222222111111111111000000000000000000000000000......////////////............////////////......////////////////////////////////////////////////////////////////////////,,,------------------,,,////////////////////////......------------......////////////////////////............////////////////////////////////////,,,,,,,,,---------......................................................000/////////.........---------------------------........................------............------................................./////////000000000/////////............////////////000000000000111111111222222222333333555444222111111111222222333333333333333333333333444444333333333333222222444444555555555555444444444333333333222222222222000000000000000000000000000000/////////.................................///...------------...///................................................000000000111111111222222333333444444555666666666555666777888999:::;;;;;;:::<<>>???>>>;;;999777999888777555555555666777111222222222222222222222222222222111111111111111//////000000000000111111//////000000000000111111000000000000000000000000........................//////............//////000000000000000000000000000000000000000000000000////////////..................------------......////////////////////////////////////////////////000000000000000000000000111000000//////000000111000000000000////////////////////////////////////---///000111111000///---////////////////////////000//////......//////000------............---------------............///........................---------............///---------............///........................---------............///////////////////////////........................---------............///////////////////////////........................//////////////////...---//////////////////////////////////////////////////////............//////------------------------....................................////////////000000000000////////////222111111111111222333333111222333444555555666666666666666666666666666666777777777777777888999999999999999999999:::;;;;;;::::::999999888777777777777777555444333333333333222222222111111111111000000000000000000000000000......////////////............////////////......////////////////////////////////////////////////////////////////////////......////////////......///////////////////////////......------......///////////////////////////............////////////////////////////////////------------------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,........................------............------........................,,,,,,,,,---------......///////////////.........////////////000000000000111111111111222222222222333333333222222222333333222222222222222222222222444444333333333222222222333444444555555444444333333222222222222111111111000000000000000000000000111111000000000/////////.................................------........................................................./////////000000000111111000000000111111222222222333333333333333333333222555777777777666555666777777777666555555666666777888888888888888888777777555555444444333222222111000000111111222222222333111111111111111111111000////////////000000000111////////////000000000111000000000000000000000000........................///............//////000////////////////////////000000000000111111111111////////////..................------------......////////////////////////////////////////////////////////////////////////111111000000000000111111000000000000///////////////////////////////////////000333444444333000///////////////////////////000000////////////000000------............---------------............///........................---------............///---------............///........................---------............///////////////////////////........................---------............///////////////////////////...........................///000000000...---,,,//////////////////////////////////////////////////////............//////............................................................////////////000000000000////////////111111111111111222222333///111333555666666666555666666666666666666555555666666666666777777888888888888888999999:::;;;;;;::::::999888777666555555777666555444333333333333222222222111111111000000000000000000000000000000......////////////............////////////......//////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////............//////////////////////////////............////////////////////////////////////------------------------................................................---------...............,,,,,,,,,,,,,,,,,,,,,,,,........................------............------........................,,,,,,,,,,,,------------.........///////////////////////////000000000000000000111111111222222222111111111222222222222111222222222222222222222222444444333333333222222222333333444444444444333333333333333333222222222222////////////////////////000000000000////////////........................---..................---....................................................../////////000000000////////////000000000000222222222333333444444444///000222222222222444666///000000111222333444444000000000000000111222333......///000111111111111111111111111111111111111000000000000000000000000...////////////000000000...////////////000000000////////////////////////////////////////////////...............///000000///////////////////////////000000000111111111222////////////..................------------......////////////////////////////////////////////////////////////////////////111111000000000000111111000000000000///////////////////////////////////////000222444444222000///........................000000////////////000000------............---------------............///........................---------............///---------............///........................---------............///000000000000000000000000////////////////////////---------............///////////////////////////////////////////////////...///000000000...---,,,//////////////////////////////////////////////////////............//////............................................................////////////////////////000000000000111111000000111111222333///111333555666666666555666666666666555555555555555555666666777777777777777777888999::::::;;;;;;::::::999888666555444444666555444333333333333333222222222111111111000000000000000000000000000000......////////////............////////////......//////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////....../////////////////////////////////............////////////////////////////////////...------------,,,,,,,,,........................---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,........................------............------........................,,,,,,,,,---------...............///////////////////////////000000000000000000000111111111111222000000111222222222111111222222222222222222222222444444333333333333222222333333444444444444333333444333333333222222222222////////////////////////////////////....................................------...//////...------------------------------------------------------............////////////////////////////////////...//////000111222333333///111222222111111222444444444444555555666666666333333333333333555666666444444444444444444444444000000/////////.........////////////000000000000......////////////000000......////////////000000////////////////////////000000000000000000000000......---......///000111000000000000000000000000...//////000000111111111////////////..................------------......////////////////////////////////////////////////000000000000000000000000111000000//////000000111000000000000////////////////////////////////////,,,...///000000///...,,,........................000//////......//////000------............---------------............///........................---------............///---------............///........................---------............///000000000000000000000000////////////////////////---------............/////////////////////////////////////////////////////////////////////...---//////////////////////////////////////////////////////............//////............................................................////////////////////////000000000000111000000000000111222222111222333444555555666666555555555555555555555555444444555666666666666666555666888999::::::::::::::::::999888777666555444555555444333333333333333222222222111111111111000000000000000000000000000......////////////............////////////......//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000//////......//////000////////////////////////............////////////////////////////////////......---------,,,,,,,,,........................------------------------,,,,,,,,,------.........------------------------........................------............------........................------------......................../////////000////////////000000000000000000000000111111111111000111222333333333222222111111111111111111111111444444333333333333222222222333333444444333333222222222222222111111111111////////////////////////............------------........................------...//////...------------------------------------------------------------........./////////////////////////////////---......//////000000111222444555444333222333555000111111111111111111111000000111111222222333444333222000///...---------............////////////........./////////000000........./////////000000........./////////000000////////////////////////////////////////////////---------......///000111000000000000000000000000------...//////000111111////////////..................------------......////////////////////////////////////////////////000000000000000000000000000//////......//////000000000000000////////////000000000000000000000000------............------........................///..................///------............---------------............///........................---------............///---------............///........................---------............///////////////////////////////////////////////////---------............//////////////////////////////////////////////////////............//////000//////////////////////////////////////////////////////............//////............................................................////////////.../////////000000000111000000000000000111222222333333333333333444555666333444444555555666666666333444555666666666555555444666777999::::::::::::::::::999888777777666666444444333333222222333333222222222111111111111000000000000000000000000000......////////////............////////////......////////////////////////////////////////////////////////////////////////...//////000000//////...////////////////////////000000////////////000000////////////////////////............////////////////////////////////////.........------,,,,,,,,,........................------------------------,,,,,,,,,------.........................................................---..................---........................---------.........//////---.........//////000000////////////000000000000000000000000111111111111000111333444555444444333111111111111111111111111444444444333333333222222222333333444444333333222111111111111000000000000////////////////////////......---------,,,,,,,,,........................,,,---...//////...---,,,---------------------------------------------------------.........///////////////////////////...////////////////////////---...//////......000111000000111222222222222222000000111111222222333333000000//////111333555666......///000000111111222---.........//////000000............/////////000............/////////000////////////////////////........................---------......000111111000000000000000000000000,,,------...///000000111000/////////.....................------.........////////////////////////////////////////////////000000000000000000000000//////............//////000000000000////////////111111111111111111111111/////////....../////////..............................------------......---..................------------.........//////........................---------.........//////---------.........//////........................---------.........//////////////////////////////000000000000000000000000---------.........//////////////////////////////000000000000000000000000///...---------///000222//////////////////////////////////////////////////////............//////////////////////////////..................................../////////000.../////////000000111111000000000000000111111222555444333222222333555666333333444444555666777777333333555666666666555444444555777999:::;;;::::::::::::999999888888777777444444333222222222333333222222222111111111111000000000000000000000000000......////////////............////////////......////////////////////////////////////////////////////////////////////////......////////////......////////////////////////000000////////////000000////////////////////////............/////////000////////////////////////------------------------,,,,,,,,,---------......................................................---------------------------------............///................................................---------............///////////////////////////000000000000////////////////////////000000000000//////000111222222333333333333333333333333333333333333333333333333444444444444555555555555444444555444333111000/////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------................................................////////////////////////////////////000000000000000000000000000000000000000000//////000000111222222222222111000//////...000000000000000000000000////////////////////////------............------////////////000000000000000000///...................................................////////////000000000000000000000000//////............////////////////////////////////////.........------------------............///............////////////000000//////.........---//////............//////////////////////////////////////////////////////------------------------------------------------------------------------------------------------.........------,,,,,,,,,/////////......---------------------------------------------------------...------,,,,,,------...........................////////////////////////......//////...---,,,,,,........................,,,---...///000000000000////////////////////////................................................111111000000/////////...//////.........---------////////////////////////................................................000000000000000000000000............/////////000000000111222333333444444444444444555555555555666555555444444444444555555777777888999999999999888999888777666666555555555555555444444333222111111000000////////////000000000000000000000000000000000000//////.........---....................................////////////////////////////////////111111000///...---,,,,,,////////////////////////////////////////////////////////////////////////................................................////////////////////////------------------------,,,,,,,,,---------......................................................------------------------------------............................................................---------............///////////////////////////000000000000////////////////////////000000000000///000000111222222333333222222222222222222222222222222222333333333333333444555555666666555555444555444222111000/////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------.........................................................................../////////000000000000000000000000000000000000222222111111111222333333222222111111000//////...////////////////////////........................------............------.../////////000000000000000000///...................................................////////////000000000000000000000000///................../////////////////////////////////.........------------------............///............////////////000/////////............//////............//////////////////////////////........................------------------------------------------------------------------------------------------------......---------,,,,,,,,,------,,,,,,,,,+++++++++------------------------------------------------...------,,,,,,------.........................................................//////...------,,,........................,,,---...///000000000000////////////////////////................................................000000/////////.........//////.........---------........................................................................000000000000000000000000........./////////000000000111111222333333444444444444444444555555555555444444333333333333444444666666777888888888888777888777666555444444444444444444333333222111111111000000////////////000000////////////////////////000/////////................................................////////////////////////////////////000000000///......------////////////////////////////////////////////////////////////////////////................................................////////////////////////------------------------,,,,,,,,,---------..............................------------------------------------------------------------............................................................---------............///////////////////////////////////////000000000000////////////000000000000000000000111222222333333111111111111111111111111111111222222222333333333555555666666666666555555444333222111000/////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------............................../////////000000000000000000000000000000000111111111111111222222333222111111000000//////...////////////////////////........................------............------....../////////000000000000//////............///....................................////////////000000000000000000000000......------------......////////////////////////...............------------------............///............////////////////////////............//////............//////////////////////////////........................------------------------------------------------------------------------------------------------...------------,,,,,,,,,---,,,,,,,,,,,,+++++++++------------------------------------------------...------,,,,,,------............................................................///......---,,,........................,,,---...///000000000000////////////////////////................................................///............---------...............---------------------------------................................................000000000000000000000000....../////////000000000111111111222222333333444444444444444555555555555333333333222222333333333555555666777777777777777777666555444333333333333333333222222111000000000000000////////////000000////////////////////////////////////................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................////////////////////////------------------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,---------.........................................................---------............///////////////////////////////////////000000000000////////////000000000000000000111111111222222222000000000000000000000000000111111222222333333333555666666777777666666555333222111000////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------................................./////////000000///////////////////////////............///000000111111000000////////////////////////////////////........................------............------........./////////000000000///............//////....................................////////////////////////////////////------,,,,,,,,,,,,------////////////////////////........................---------............///............///////////////////////////.........//////............//////////////////////////////........................------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------...------,,,,,,------...................................................---...............------........................------...//////000//////////////////////////////................................................------------------------........................------------------------................................................////////////////////////...////////////000000000111111111222222333333333333333444444444555555555444444333333333333444444555666777777888888777777777666555444333333333333222111111111000000//////000000////////////000000///////////////////////////////////////.............................................////////////////////////////////////............//////000000////////////////////////////////////////////////////////////////////////................................................////////////////////////------------------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,------------...................................................---------............///////////////////////////.../////////000000000111////////////000000000000111111111111111222222222000000000000000000000000000111111222333333444444555555666666666666555555222222111000////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------....................................////////////..............................------......///000000000000///////////////................................................------............------............//////////////////............//////....................................////////////////////////////////////------,,,,,,,,,,,,------////////////////////////---.....................---------............///............////////////........./////////////////////............//////////////////////////////........................------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------...------,,,,,,------...................................................------...............---........................---...//////////////////////////////////////////................................................,,,,,,,,,------------------.....................------------------------................................................////////////////////////////////////000000000111111222222222222222333333333333333444444444444555555555444444444444555555666777888888999999888888888777666555444444444444111111000000000000000///000000////////////000000.................................///////////////....................................////////////////////////////////////------......///000000000////////////////////////////////////////////////////////////////////////................................................////////////////////////------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------................................................---------............///////////////////////////......//////000000111111////////////000000000000111111111111111111111111000000000000000000000000111111222333444444555555444444555555555555444444222111000///////////////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////........................///////////////000111111////////////////////////........................------------------------------............------------.........////////////............//////000....................................////////////000000000000000000000000......------------......////////////////////////---------...............---------............///............////////////........./////////////////////............//////////////////////////////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,,,,---------------------------------------------------...------,,,,,,------...........................------------------------,,,---......///.......................................///////////////...////////////////////////................................................,,,,,,,,,------------...---------...............------------------------................................................000000000000000000000000/////////000000000111111222222222222222222222222333333333333444444444444666555555444444555555666777777888999999999999999888777666555444444444444111111000000000000000000000000////////////000000.................................///////////////....................................////////////////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////................................................////////////////////////------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------................................................---------............///////////////////////////.........///000111111111////////////000000000000111111111111111111111111111111111111111111111111111222333444555666666777333333444444444444333333111111000////////////000........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------//////......//////000111////////////////////////........................------------------------------............---------------.........//////...............///000000....................................////////////000000000000000000000000///..................///////////////////////////---------.........//////---------............///............////////////............/////////000//////............//////////////////////////////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------------------...------,,,,,,------...........................------------------------,,,------...//////....................................////////////......////////////////////////................................................,,,---------............---------.........//////........................................................................000000000000000000000000//////000000000111111111222222222222222222222222222222333333333444444444555444444333333444444555666777777888888888888888777666555444333333333333111111111111111111111111000000////////////000000..................................../////////000....................................////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////................................................////////////////////////------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------................................................---------.........//////////////////////////////---......///000111111222////////////000000000000222222111111111111111111111111111111111111111111222222333444555777777888222333333444444333333222111000000////////////000........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------------------------,,,,,,,,,,,,---...............///////////////........................---------------------------..................------------.........//////...............///000111..................................../////////000000000000000000000000000//////............//////////////////////////////---------.........//////---------.........//////............/////////000---.........//////000000//////............//////////////////////////////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------.........---------....../////////------------------------------------------------...------,,,,,,------...........................------------------------,,,,,,---.../////////..............................///////////////......////////////////////////................................................---------....../////////---------.........//////////////////////////////................................................000000000000000000000000000000000000111111111111222222222222222222222222222222333333333444444444444333333222222333333444555666666777777777777777555555444333222222222222111111111111111222222222000000////////////000000........................---.........//////000000..................................../////////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................////////////////////////.........------,,,,,,,,,,,,------......------,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------------------------------...///000---------............///////////////000000000000...///000111111222222111000111222333333333333222222222111111111111222222555444444444444555666666444444333222222111111000000000000000////////////------------------------------------------------------------------------........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////........................------------------------................................................------------.........///000000000000000000000000//////............//////............////////////000000000000000000000000//////.........---------............////////////------............------........................////////////////////////000000000000000000000000////////////////////////---......///////////////////////////////////////------------------------//////.........---------..............................------------......//////////////////////////////000000///...------,,,,,,------------,,,,,,//////.........---------.................................------,,,,,,,,,.........------,,,,,,,,,000000//////.........---////////////////////////......////////////......111111000000//////......//////000000000000//////////////////////////////////////////////////////111000///...------...///////////////////////////000000//////.........------------,,,,,,---------////////////000000000000////////////000000000000000111111111111222222222222222222222222222222222333333333444444444555555777777888888888888777777444333222222111111222222//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---............////////////....................................////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------.........///////////////////////////......---------,,,,,,,,,,,,------......------,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------......---------......///---------............///////////////000000000000...///000111111222222111111111222333333333222222222222111111111111222222333333333333333444555555444333333222222111111000000000000000/////////...------------------------------------------------------------------------........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................................................................------------------------........................////////////////////////------.........///////////////////////////////////////............//////............////////////000000000000000000000000//////.........---------............////////////------............------........................////////////////////////000000000000000000000000////////////////////////---......///////////////////////////////////////------------------------//////.........---------..............................------------..............................///////////////...------......////////////......//////.........---------.................................------,,,,,,,,,.........------,,,,,,,,,000/////////............////////////////////////......////////////......111000000000/////////...//////000000000000//////////////////////////////////////////////////////111000///...---......///........................000/////////..................------------......////////////000000000000/////////000000000111111111111111111222222222222222222222222222222222222333333333444444444555555666777777888888777777666444333222222111111222222000000000000000111111111000000000000000000000000000000000000000000000000////////////////////////000/////////........................////////////....................................////////////////////////////////////000000000000000000000000////////////////////////////////////////////////------........./////////////////////////////////...------------,,,,,,,,,,,,------......------,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////...---------......---------............///////////////000000000000...///000111111222222111222222333333333222222111222222111111111111222222222222222333333333444444333333333222111111000000000000000/////////......------------------------------------------------------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------........................------------------------------------------------////////////////////////............/////////000//////////////////////////////............//////............////////////000000000000000000000000...............------------............/////////------............------........................////////////////////////000000000000000000000000////////////////////////---......///////////////////////////////////////------------------------...............---------..............................------------..............................///////////////......---///000000111111000000///...............---------.................................---------------.........---------------////////////............////////////////////////......////////////......000000000000////////////...//////000000//////...////////////////////////////////////////////////000000///............///........................////////////............//////............//////////////////000000000000000000000111111111222222111111111111222222222333222222222222222222222222333333333444444444555555666666777777777777666666444333222222111111222222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////........................////////////....................................////////////////////////////////////000000000000000000000000////////////////////////////////////////////////....../////////000000000////////////////////////------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000///...------------------------............///////////////000000000000...///000111111222222111222222333333333222111111222222111111111111222222222222333333444444444444333333222222111000000000000000/////////.........------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------........................------------------------------------------------////////////////////////........./////////000000///////////////////////////......------......///............////////////000000000000000000000000........................---------.........//////------............------........................////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////...........................................................................------,,,,,,------..............................///////////////......000000000111111000000000...............................................................---------...............---------///////////////.........////////////////////////......////////////......000000000000////////////...//////////////////.../////////////////////////////////////////////////////////.........//////........................///////////////.........000000////////////000000////////////000000000000000111111111222222222222111111111222222222333333222222222222222222222222333333333444444444555555555666666777777666666555444333222222111111222222222222111111000000/////////////////////////////////////////////////////////////////////////////////////////////.....................////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////------------------------,,,------......------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------000///...------------------------............///////////////000000000000...///000111111222222111222222333333333222222111222222111111111111222222333333444555666555555444333333222111111000000///////////////............------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------........................------------------------------------------------------------------------............////////////..............................------------..................////////////////////////////////////---.....................------------............------............------........................////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////........................---.............................................------,,,,,,,,,,,,------..............................///////////////......//////000000//////...---......................................................................................................///////////////////////////////////////......////////////......////////////000000000000......////////////......////////////////////////////////////////////////......//////////////////.................................///////////////000000////////////000000////////////000000000000000111111111222222222222111222222222222333333333222222222222222222222222333333333444444444555555555555666666666666555555444333222222111111222222222222111111000000//////////////////////////////////////////////////////.................................///////////////............////////////////////////////////////............////////////........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---------......---------............///////////////000000000000...///000111111222222111000111222333333333333222222222111111111111222222333444555666777666555444222222222111000000///////////////.........------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///..............................------------..................////////////////////////////////////---------...............,,,------------.........------............------........................////////////////////////000000000000000000000000////////////////////////---......///////////////////////////////////////........................---------.......................................------,,,,,,,,,,,,---------------------------------...//////////////////---......//////......------------....................................................../////////.............../////////.........///////////////////////////////////////......////////////......////////////000000000000---......//////......---////////////////////////////////////////////////---...//////000/////////------------------------.........///////////////000000////////////000000////////////000000000000000000000111111111222222222222222222333333333333222222222222222222222222333333333444444444555555444444555555555555444444444333222222111111222222111111111111000000000000000000000000000000000000000000000000000000000000.................................///////////////............////////////////////////////////////............////////////........................000000000000000000000000////////////////////////////////////////////////....../////////000000000////////////////////////,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------......///---------............///////////////000000000000...///000111111222222111///000111222333444444444222222111111111111222222111333444666666555444333222222111111000000////////////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------...........................------,,,,,,------...............////////////////////////////////////---------.........//////,,,,,,---------.........------............------........................////////////////////////000000000000000000000000////////////////////////---......///////////////////////////////////////........................---------.........//////........................---,,,,,,++++++,,,,,,---------------------------------...///////////////---......//////......------------.........//////........................---........./////////000---........./////////000............/////////000////////////////////////......////////////........./////////000000000111---......//////......---////////////////////////////////////////////////,,,---///000000000//////------------------------............/////////000000//////......//////000////////////000000000000/////////000000000111111222222222333333333444444222222222222222222222222333333333444444444555555444444444555555444444444444333222222111111222222000000000000000111111111000000000000000000000000000000000000000000000000..................................../////////000............////////////////////////////////////............////////////........................000000000000000000000000////////////////////////////////////////////////------........./////////////////////////////////,,,,,,,,,------.........,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///000---------.........//////////////////000000000000...///000111111222222111...///000222333444555555222222111111111111222222000111333555555444333222222222111111000///////////////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------...........................------,,,,,,------.............../////////000////////////////////////---------.........//////,,,,,,,,,---------......---..................---........................////////////////////////000000000000000000000000////////////////////////---......///////////////////////////////////////////////////////////////---------.........//////........................---,,,,,,++++++,,,,,,---------------------------------...///000000//////......////////////......---------.........//////........................---.........//////000000---.........//////000000---.........//////000000////////////////////////......////////////........./////////000000111111---..................---////////////////////////////////////////////////,,,---///000000000//////---------------------------.........//////000000//////............//////////////////000000000000////////////000000000000222222333333333444444444222222222222222222222222333333333444444444555555333444444555555444444333444333222222111111222222//////000000111111222222000000000000000000000000000000000000000000000000........................---.........//////000000............/////////000000000000000000000000000............/////////000........................000000000000000000000000////////////////////////////////////////////////------------.........///////////////////////////++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------............///---------............///000///.........///111222000000000000111111111111000000000000000000000000111111000000000000000111222333333444444333333222000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------..................---///---,,,---000000...+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------............///..............................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///............---------....................................////////////........................////////////////////////................................................000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------................................................................................................////////////////////////........................---------............///........................////////////////////////....................................////////////////////////////////////------------------------///......------......///........................---------............///////////////000000000000////////////000000000000111111222333444666666777333333333222222111111111222333444666666666666555666666666666555444333222111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////..............................------------......///////////////.........////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,------------.........---------,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------............///---------............///000//////...///000111222000000000000111111111111000000000000000000000000111111000000000000111111222333333444444333333222000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,++++++...---,,,---///000...+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------............///.................................---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////....................................////////////........................////////////////////////................................................000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................................................................................................................................................................---------............///........................////////////////////////....................................////////////////////////////////////------------------------......------------..............................---------............///////////////000000000000111111111111222222222222222222333444555666777777333333333222222222111111222333444666666666666555666666666666555444333222111111111111111111111111000000000000000000000///000000000000000000000000////////////////////////..............................------------....../////////////////////...////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////++++++,,,,,,,,,,,,------,,,------......------,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------............///---------............//////////////////000111111000000000000111111111111000000000000000000000000111000000000000000111111222222333333333333222222000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,++++++---,,,,,,---......---+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------............///.................................------------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111....................................////////////........................////////////////////////................................................//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////................................................................................................------------------------........................---------............///........................////////////////////////....................................////////////////////////////////////------------------------...------,,,,,,------...........................---------............///////////////000000000000111111111111222222222222333333444555666666777777333333333222222222222111222333444555666666666666555666666555555444333222111111111111111111111111000000000//////.........000000000000000000000000////////////////////////..............................------------............//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////+++++++++,,,,,,,,,------,,,------......------,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------............///---------............//////////////////000000111///000000000111111111111000000000000000000000000000000000000000000111222222222333333333333222222000000/////////.................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------...//////000000//////...,,,,,,,,,---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------............///....................................------------+++++++++,,,,,,,,,,,,---------------------------,,,,,,------...//////000....................................////////////........................////////////////////////............................................................------......------------------------------------------------------------------------,,,,,,,,,---...///000000................................................................................................------------------------........................---------............///........................////////////////////////....................................////////////////////////////////////------------............------,,,,,,,,,,,,------........................---------............///////////////000000000000.../////////000000000000222222333444444555666666222222222222222222222222333333444555555666666666555555555555444333222222111111111111111111111111000000//////......------////////////////////////////////////////////////..............................------------..................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////+++++++++,,,,,,,,,------,,,------......------,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------............///---------............///...//////000000000000000///000000000111111111111////////////////////////000000//////000111222222111222222333333222222111////////////....................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------000000111111111111000000,,,---......------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------............///........................//////.........---------++++++,,,,,,,,,---------------------------------............................................................////////////........................////////////////////////////////////////////////........................------..................------------------------------------------------------------------------,,,,,,,,,---...///000000................................................................................................------------------------........................---------............///////////////////////////////////////////////////....................................////////////////////////////////////---------....../////////...------,,,,,,------...........................---------............///////////////000000000000.../////////000000000000111111111222222333333444222222222222222222222222333333444444555666666777555555555555444333222111000000000000000000000000000/////////.........---////////////////////////////////////////////////..............................------------......---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////++++++,,,,,,,,,,,,------,,,------......------,,,...------,,,,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------............///---------............///......///000000000000000000000000000111111111111////////////////////////////////////000111222333111111222222222222111111/////////.........------........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------......////////////......,,,...//////...------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------............///......................../////////.........------,,,,,,,,,---------......------------------------//////.........---------....................................////////////........................////////////////////////////////////////////////........................,,,---......///.........------------------------,,,,,,,,,------------...------------------------,,,---------.../////////................................................................................................------------------------........................---------............///////////////////////////////////////////////////....................................////////////////////////////////////---------...//////000000.........------.................................---------............///////////////000000000000111111111111222222222222000000000111111222222222111222222222222333333333444444333444444555777777444555555444444333222111000000000000000000000000////////////////////////000000000000000000000000////////////////////////..............................------------......------......///000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////++++++,,,,,,,,,,,,------,,,------......------,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------............///---------............///---...///000111000000///000000000000111111111111////////////////////////////////////000111222333111111222222222222111111//////.........---------................................................------------------------------------------------------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......------------------------------------------------------............---------///111111...---...000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------............///........................////////////............------........./////////........................---------...................................................////////////........................////////////////////////////////////////////////........................,,,,,,.../////////..............................,,,,,,,,,---------..............................------..................................................................................................................................................................---------............///////////////////////////////////////////////////....................................////////////////////////////////////---------...///000000000000//////......//////000........................---------............///////////////000000000000111111111111222222222222111111111111111222222222111111222222222333333333444444333333444555777888444444444444333222111111000000000000000000000000...//////000000111111111000000000000000000000000////////////////////////..............................------------......------......///000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////++++++,,,,,,,,,---------,,,------......------,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------.........//////---------.........//////---...000111111111000///000000000000111111111111////////////////////////////////////000111222333111111222222222222111111//////.........---------................................................------------------------------------------------------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------------------------------------------------..................------000222111///...///111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------.........//////........................000/////////.....................////////////000........................+++,,,,,,---...///000000..................................../////////000........................////////////////////////000000000000000000000000........................+++,,,.../////////..............................,,,,,,,,,------................................................---------................................................................................................////////////////////////........................---------.........//////000000000000000000000000////////////////////////..................................../////////000////////////////////////---------...///000000111000000////////////000000........................---------.........//////////////////000000000000////////////000000000000222222222222222222333333111111111222222333333333444444333333444555777888444444444444333222111111000000000000000000000000......///000111222333333000000000000000000000000////////////////////////.................................------.........---------...///000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........................---------------------------,,,,,,++++++,,,,,,---------------------------************************++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......////////////000000000000//////000111111111111111////////////000000000000000000000000111111111111111111111111000000000000................................................------------------------------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------............------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------++++++++++++++++++++++++------------------------------------------------..........................................------................................................---------............///..............................////////////......------------------------,,,,,,,,,---------..............................---------............///////////////////////////////////////////////////////////////////////////........................------------------------------------------------+++,,,...///000///...---////////////////////////////////////////////////////////////////////////---------............///////////////////////////........................////////////////////////......////////////......000000000000000000000000000///...------...///000---------............///000000//////.........---............//////////////////////////////////////////......---------,,,000000000000000000000000000000000000////////////222111000000000111333333444444444444333333222111111111222333333333333222444444444555555666666666444444333333333333222222111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........------------.........//////............////////////000000000000000000000000000000000000////////////111111000000//////......////////////000000000000000000///...............///000000111111111111000///000111222111000...,,,////////////////////////........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......////////////000000000000//////000111111111111111////////////000000000111000000000000111111111222111111111111000000000000................................................------------------------------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------.........---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------................................................................................................---------............///..............................////////////......------------------------,,,,,,,,,---------..............................---------............///................................................................................................------------------------------------------------+++,,,------......------........................................................................---------............///////////////////////////........................000000000000000000000000......////////////......////////////////////////000///...------...///000.........////////////000000/////////.........---............/////////////////////////////////////////////.........------////////////////////////000000000000////////////222111000000000111222333333333444444333333222111111111222333333333333222333333444444444555555555444444333333333222222222111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000/////////............---------.........//////............////////////000000000000000000000000000000000000////////////111000000000/////////...////////////000000000000111000//////......//////000000111111111000000///000111222222222111///...////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......////////////000000000000//////000111111111111111/////////000000000111111000000111111111222222222111111111111000000000000........................------------------------------------------------------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------......------------,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------........................------------------------------------------------................................................................................................---------............///..............................////////////......------------------------,,,,,,,,,---------..............................---------............///................................................................................................------------------------------------------------...------------...//////........................................................................---------............///////////////////////////........................000000000000000000000000......////////////......//////////////////////////////...------...//////...////////////000000000/////////...........................////////////////////////////////////000000////////////......////////////////////////////////////000000000000111111000000111111222333333333333333333222222111111111222333333333333222333333333333444444444444333333333333222222222222000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////............------........./////////............////////////000000000000000000000000000000000000////////////000000000000////////////////////////000000000000111111000/////////000000111111111111111000///...000111222333222111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......////////////000000000000//////000111111111111111//////000000000111111111111111111222222222333333111111111111000000000///........................------------------------------------------------------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------...------------------------,,,,,,------------------------------------------------------------------------------------------........................------------------------,,,------......------,,,------------------------........................------------------------------------------------........................---------...............................................................---------............///........................---......//////......---------------------------,,,,,,,,,---------..............................---------............///................................................................................................------------------------------------------------000///.........///111222........................................................................---------............///////////////////////////........................////////////////////////......////////////......////////////////////////....................................////////////....................................////////////////////////////////////000000000000000/////////////////////////////////////////////000000000000111111111111111222222222222222333333333222222111111111222333333333333222333333333333333333333333333333333222222222222111000000000000////////////////////////////////////000000000000000000000000///////////////////////////////////////.....................////////////............////////////////////////////////////000000000000////////////000000000000////////////////////////000000000000111111000000000000111111222222222111111///...---000000111111111111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......////////////000000000000//////000111111111111111000000000000111111111111222222222222333333333333111111111111000000000///........................------------------------------------------------------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................------------------------,,,------......------,,,------------------------------------------------------------------------------------------------........................---------.........//////................................................---------............///........................------............------------------------------,,,,,,,,,---------..............................---------............///................................................................................................------------------------------------------------///...---,,,---...000111........................................................................---------............///////////////////////////......................................................////////////..............................------............------,,,,,,,,,---------......---------.........................../////////////////////////////////////////////000000000000000.........................../////////000000000111000000111111222222222222111111222333333222222222111111222333333333333222333333333333333333333333333333222222222111111111////////////000000000000////////////////////////////////////////////////////////////////////////.........///////////////........./////////000000............////////////////////////////////////000000000000////////////////////////000000000000////////////000000000000111111000000000000111111222222222111111///...---......//////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......////////////000000000000//////000111111111111111000000000111111111222222222222333333333444444444111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------...,,,,,,,,,------------...+++,,,,,,------.........------------------------,,,,,,,,,------------...------------------------........................------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,------.../////////................................................---------............///........................------............------------------------------,,,,,,,,,---------..............................---------............///------------------------------------------------------------------------........................------------------------------------------------+++++++++++++++,,,---------------------------------------------------------------------------------------............///////////////////////////........................------------------------......////////////..............................------............------++++++,,,,,,,,,------------------------.....................////////////////////////////////////......////////////000000..............................//////000000111111000000111222222222222111000111222222222222222222111111222333333333333222444444444444333333333333222222222222111111111111////////////000000000000000000000000000000000000////////////////////////000000000000000000000000.........///////////////....../////////000000000............////////////000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000/////////000111111111111111111111000///...------............//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......////////////000000000000//////000111111111111111000000111111111222222222333333333333444444444444111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,---......///------------------------,,,,,,,,,---------......------------------------................................................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,------...//////000................................................---------............///........................,,,------......------,,,------------------------,,,,,,,,,---------..............................---------............///------------------------------------------------------------------------........................------------------------------------------------+++,,,,,,------------------------------------------------------------------------------------------------............///////////////////////////......................................................////////////..............................,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,------.....................////////////////////////////////////------........./////////.................................///000111111111///000111222333222222111000000111222222222222222111111222333333333333222555555555444444444333333222222222222111111111111.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000............/////////000.../////////000000000000............////////////000000000000000000000000000000000000////////////.../////////000000000111////////////000000000000//////......//////000111000000111111111000000///...............///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------.........////////////000000000000//////000111111111111111000111111111111222222222333333333444444444555555111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,------------------------...------,,,,,,------...,,,,,,,,,------.........++++++,,,,,,---...//////------------------------,,,,,,,,,------.........------------------------................................................,,,------......------,,,------------------------------------------------------------------------------------------------........................,,,,,,------...///000000................................................---------.........//////........................,,,------......------,,,------------------------,,,,,,,,,---------..............................---------.........//////------------------------------------------------------------------------........................---------------------------------------------------...000111111111000///---------------------------------------------------------------------------------.........//////////////////////////////........................////////////////////////......////////////..............................,,,,,,---......---,,,,,,---------.........//////,,,,,,,,,------...................../////////000////////////////////////,,,---------......//////........................---......///000111111222///000111222333222111111///000111222222222222222111111222333333333333222666666666555555444444444222222222111111111111000.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000---.........//////000000////////////000000000000............/////////000000000000000000000000000000000000000////////////.../////////000000111111////////////000000000000...............///000000///000000111111111111000///////////////000111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++************************,,,++++++******++++++,,,------------------------........................////////////////////////////////////000000000000000000000000////////////000000000000111222333444444444555555444444333222333333222111000///...---................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............................................................------,,,,,,,,,------------------------................................................,,,,,,,,,---------..............................---------............///.........------,,,,,,,,,---------............///---------............///................................................------------------------,,,,,,,,,---------......------------------------........................------------------------...---,,,++++++---...000........................------------------------000///...---------------.........------,,,,,,,,,........................................................................//////000000000000//////........................---------------------------------............///---------............//////......---------..............................000000//////.........---000000000000000000000000.................................------,,,,,,,,,---------------------------------------------------------............///------------------------//////............//////////////////////////////////////////000000000000222222222111111111000000555444333333222222222222222222333333333333444444555666777777777666444333222111111111000000//////000000000000111111111111000000000000000000000000////////////000000000000//////............//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...///...---...///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++************************,,,++++++******++++++,,,------------------------........................////////////////////////////////////000000000000/////////000000000000000000000000000111222333333444444444555444444333222333333222111000///...---................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............................................................------,,,,,,,,,------------------------................................................,,,,,,,,,---------..............................---------............///.........------,,,,,,,,,---------............///---------............///................................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------...---,,,++++++---///000........................------------------------//////...---------------.........------,,,,,,,,,...........................................................................//////000000//////...........................---------------------------------............///---------............//////......---------......////////////////////////000/////////............////////////////////////.................................------,,,,,,,,,........................---------------------------------............///........................//////............//////////////////////////////////////////000000000111222222222111111111000000555444333222222222222222222222333333333333444444555555666666666555444333111111111111000000000///000000000000111111111111000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...///...---...///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------........................////////////////////////////////////000000000000...//////000000111111111222111111111111111222222444444444444444333222222222222111000//////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............................................................---------------........................................................................,,,,,,,,,---------..............................---------............///.........------------------------............///---------............///................................................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,---///000........................------------------------//////...------------............---------------........................................................................---..................---........................---------------------------------............///---------............///......---------......///000000000000000000000000////////////....................................////////////////////////.........---------------////////////////////////---------------------------------............///000000000000000000000000//////............///////////////////////////////////////000000000111111222222222111111111111111444333333222222222222333222222333333333333444444444444444555444333333222111111111111000000000000000000000000111111111111000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...///...---...///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------------------........................////////////////////////////////////000000000000......///000111111222222222222111111000111111111333444444444444333222222222111111000//////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.....................................................................---------////////////////////////................................................,,,,,,,,,---------..............................---------............///...............------------------............///---------............///................................................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,---...//////........................------------------------///......---------.....................---------........................................................................,,,------......------,,,........................---------------------------------............///---------............///...------------.../////////////////////////////////////////////.................................000000000000000000000000...............---------................................................---------............///000000000000000000000000//////............////////////////////////////////////000000000111111111111111111111111111111111333333222222222222222333222222222333333333444444333333333333222222222111111111111000000000000000///000000000111111111111000000000000000000000000////////////000000000000111000000//////000000111////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---...///...---...///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------..............................////////////////////////////////////000000000000...//////000111222222333222222111111000111111111333333444444333333222111111111000000///.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................................................................////////////////////////................................................,,,,,,,,,---------..............................---------............///........................---------............///---------............///................................................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......//////........................------------------------......---------......///................................................................................................,,,,,,------------,,,,,,........................---------------------------------............///---------............///---------------...//////.................................///////////////........................000000000000000000000000........................------------------------........................---------............/////////////////////////////////............//////////////////////////////000000000000111111111111111111111111111111111111222222222111111222222333222222222333333333444444333333222222111111111111000000000000000000111111///000000000111111111111000000000000000000000000////////////000000000000000//////......//////000////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---...///...---...///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------.................................////////////////////////////////////000000000000///000000111111222222222222111111111111111222222333333333333333222111111000000000//////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...................................................................../////////........................................................................,,,,,,,,,---------..............................---------............///.............../////////---------............///---------............///................................................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......////////////........................------------------------...------------...//////.............../////////........................................................................,,,------------------,,,........................---------------------------------............///---------............///---------------...///000.................................///////////////........................////////////////////////.............../////////------------------------........................---------............///........................//////............//////////////////////////////000000000111111111222222111111111111111222222222222111111111111222222333222222333333333333444444333333222111111111111222000000000000111111111111000000000000111111111111000000000000000000000000////////////000000000000//////............//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...///...---...///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,---......///........................////////////////////////////////////000000000000111111111111111111111111000000000000111222333333222333333333333222111111///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......................................................---........./////////000------------------------................................................,,,,,,,,,---------..............................---------............///---........./////////000---------............///---------............///................................................------------------------,,,,,,,,,---------......---------------------------------------------------------------------------......///////////////........................---------------------------------------...//////---........./////////000........................................................................------............------........................---------------------------------............///---------............///---,,,,,,------///000000..................................../////////000////////////////////////........................---........./////////000................................................---------............///........................//////............//////////////////////////////000000111111111222222222000000111111111222222222111111111111111222333333222222333333333333444444444333222111111111222222///000000000111111111111000000000000111111111111000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...///...---...///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,---...//////........................////////////////////////////////////000000000000222222222111111111111111000000000000111222333444222333333333333222111111///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......................................................---.........//////000000------------------------................................................,,,,,,,,,---------..............................---------.........//////---.........//////000000---------.........//////---------.........//////................................................------------------------,,,,,,,,,---------......------------------------........................---------------------------......///000/////////........................---------------------------------------...///000---.........//////000000........................................................................---......//////......---........................---------------------------------.........//////---------.........//////,,,,,,,,,---...///000111000000000000000000000000---.........//////000000000000000000000000000000........................---.........//////000000////////////////////////////////////////////////---------.........////////////////////////////////////............//////////////////////////////000111111111111222222222000000111111222222222222111111000000111222333333222222333333333444444444444444222111111111222333//////000000111111111222000000000000111111111111000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...//////---...///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------........................------............///////////////////////////.........000000000000000000000000.........//////000111222444444444444333222111111//////...------------...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................---------............///000000///...------,,,,,,---------------------------.........---,,,,,,+++------------------------........................................................................------------------------........................,,,,,,,,,---------......------------------------........................------/////////...---,,,,,,,,,,,,---------......//////////////////////////////////////////////////////.........---------.........------,,,,,,,,,...---,,,,,,,,,,,,---...........................//////.........---------........................---------............///........................,,,,,,,,,------.................................................................................//////.........---------....................................////////////////////////////////////////////////////////////............////////////................................................////////////////////////............////////////111111000000//////............------------......222222111111111111111111000111111111111222222222222222222111222222333333666666555444333333222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---............////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------....................................////////////////////////////////////000000000000000000000000///......//////000111222444444444444333222111000//////...------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................---------............///000//////...------,,,,,,------------------------------......------,,,+++------------------------........................................................................------------------------........................,,,,,,,,,---------......------------------------........................------...//////...---,,,,,,,,,,,,---------......------------------------........................//////.........---------......---------,,,,,,,,,...---,,,,,,,,,,,,---...........................//////.........---------........................------------....................................,,,,,,------------------------------------------................................................//////.........---------....................................////////////////////////////////////////////////////////////............////////////....................................................................................////////////000000000000//////............------------......111111111111111111111111000111111111111222222222222222111111222222333333333333444444333333222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000/////////........................////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,....................................////////////////////////////////////000000000000000000000000////////////000111222222444444444444333222111000///......---------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................---------............////////////...------,,,,,,------------------------------......------,,,,,,------------------------........................................................................------------------------........................,,,,,,,,,---------......------------------------........................------......///......---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------...------------,,,,,,,,,...------,,,,,,------..........................................---------........................------------....................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............................................................---------....................................////////////////////////////////////////////////////////////............////////////....................................................................................////////////000000000////////////.........------------......111111111111111111111111000111111111111222222222222222111111222222333444333444666777666555333222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////........................////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...........................///////////////////////////000000000000000000000000000000000////////////000111222333333333444333333222111000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................---------............/////////.........---------------------------------,,,------...------,,,,,,------------------------........................................................................................................................,,,,,,,,,---------......------------------------........................---------...............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------------------------------........................................................................,,,,,,---------..........................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............................................................................................................////////////////////////////////////////////////////////////............////////////....................................................................................////////////////////////////////////......------------......000000000000111111111111000000111111111222222222111111111111222333444444777888:::;;;:::888555333111111111111000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.....................////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////............////////////////////////000000111111/////////////////////////////////000000111222333333333333333222111000000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................---------............///...............---------------------------------,,,,,,------...------,,,------------------------........................................................................................................................,,,,,,,,,---------......------------------------........................------------......//////,,,,,,,,,---------......------------------------........................---.....................------------------------------------------------........................---.............................................,,,,,,,,,------------....................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................---.........................................................////////////////////////////////////////////////////////////............////////////....................................................................................////////////.............../////////......------------......//////000000000111111111000000111111111222222222111111111111222333444555999:::;;;;;;:::666333111111111111111000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////.................................///////////////............////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------.../////////............////////////...//////000000111111222////////////////////////000000000000111222333333333333333333222111000///...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................---------............///........................------------------------,,,,,,------......------------------------------........................................................................................................................,,,,,,,,,---------......------------------------........................---------------...///000,,,,,,,,,---------......---------------------------------------------------------...............,,,,,,,,,------------...,,,------......------,,,........................---------.......................................,,,,,,,,,,,,------------........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................---------...................................................////////////////////////////////////////////////////////////............////////////................................................------------------------............////////////---............/////////......------------.........//////000000111111111000111111111111222222222000000000111222333444555777777888777666333000...111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.................................///////////////............////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...//////000............////////////...//////000111111222222////////////////////////000000000000111222333333222333333222222111000///...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................---------............///........................------------------------+++,,,------......------------------------------........................................................................................................................,,,,,,,,,---------......------------------------........................------,,,,,,---...000111,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,,,,---------......,,,,,,---......---,,,,,,........................---------.........//////........................++++++,,,,,,,,,---------........................,,,,,,------------------------------------------................................................---------.........//////....................................////////////////////////////////////////////////////////////............////////////................................................------------------------............////////////---------.........//////......------------............//////000111111222000111111111111222222222000000000111222333555666444444444444333222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000..................................../////////000............////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,------------......,,,,,,------...///000000............/////////000...//////000111222222222////////////////////////000000000000111222333444222222333222222111000///...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////........................---------.........//////---.....................------------------------+++,,,,,,---.........---------------------------........................................................................////////////////////////........................,,,,,,,,,---------......------------------------........................------,,,,,,---...000111,,,,,,,,,---------......++++++++++++++++++++++++---------------------------------.........//////,,,,,,,,,------.........,,,,,,---......---,,,,,,........................---------.........//////........................++++++,,,,,,,,,---------........................,,,,,,,,,------.................................................................................---------.........//////..................................../////////000////////////////////////////////////////////////............/////////000................................................------------------------............/////////000---------.........//////.........------.........---......///000111111222000111111111111222222222000000000111222444555666333333333333444444555555111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................---.........//////000000............/////////000////////////////////////++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////111000///......///000111////////////000000000000000111111111111222222222444444333222111000///...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---...---,,,,,,------,,,+++,,,,,,,,,---------......---------............///............////////////................................................//////.........---------------------------------------------------------.................................------,,,,,,,,,------------------------........................................................................//////.........---------,,,,,,,,,---------......------------------------........................,,,,,,,,,------.................................000///...---,,,,,,---...////////////////////////------------------------................................................////////////////////////........................------------------------////////////////////////................................................////////////////////////...........................------------...//////////////////............000000//////.........---////////////////////////////////////////////////000000000000000000000000000000//////.........---,,,...//////...------...///////////////////////////////////////////////////////////////........................///000000000000000000111111111111111111222222222333333333111111222222222333333333333333333333333333333333222222111000//////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////111000///......///000111////////////000000000000000111111111111222222222444333333222000//////...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++******+++------------,,,,,,,,,---------......------------........................////////////................................................//////.........---------------------------------------------------------..............................---------,,,,,,,,,------------------------........................................................................///.........------------,,,,,,,,,---------......------------------------........................,,,,,,------------------........................//////...---,,,---..............................------------------------................................................................................................------------------------...........................................................................................................................------------...//////////////////............000/////////.........---////////////////////////////////////////////////////////////////////////000/////////............---...000000...---...////////////////////////////////////////////////////////////////////////..................///000000000000000000111111111111111111222222222333333333111111222222222333333333333333333333333333333333222111111000//////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////000000////////////000000////////////000000000000000111111111111222222222333333222111000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---,,,,,,,,,------.........,,,,,,,,,---------......------------............---............/////////...............................................................---------------------------------------------------------...........................------------,,,,,,,,,------------------------................................................------------------------............------------,,,,,,,,,---------......------------------------........................------------------,,,,,,..............................---------...//////........................------------------------................................................................................................------------------------...........................................................................................................................------------...//////////////////............/////////...............////////////////////////////////////////////////////////////////////////////////////............---///111000///...//////////////////////////////////////////////////////......//////////////////...............///000000000000000000111111111111111111222222222333333333111111222222222333333333333333333333333333222222111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////000000////////////000000////////////000000000000000000111111111222222222222222111000//////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,//////000///---------...,,,,,,,,,---------......,,,,,,---------.........---------.........//////................................................................................................------------------------........................------------------------------------------------................................................------------------------------------------------,,,,,,,,,---------......------------------------.................................------,,,,,,,,,........................------------......//////........................------------------------................................................................................................------------------------...........................................................................................................................------------...//////////////////....................................///////////////////////////////////////////////////////////////////////////////////////............000111111000//////000////////////////////////////////////////////////............////////////...............///000000///000000000111111111111111111222222222333333333111111222222222333333333333333333222222222222222111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111000000000000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............//////////////////000000000000//////////////////000000000000000000111111111222222222111000000//////.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,...///...,,,+++---...,,,,,,,,,---------......,,,,,,,,,------------...------------............................................................---.............................................------------------------........................------------------------------------------------................................................------------------------,,,,,,------------------,,,,,,,,,---------......------------------------.................................------,,,,,,,,,........................,,,,,,---....../////////........................------------------------................................................................................................------------------------...........................................................................................................................------------...//////////////////............---------...............////////////////////////////////////////////////.................................///////////////...000111111000//////000////////////////////////////////////////////////---.........//////000000...............///000000///000000000111111111111111111222222222333333333111111222222222333333333333333333222222111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000111111000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............//////////////////000000000000//////////////////000000000000000111111111111222222222000/////////.........---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......***,,,///...,,,+++---000,,,,,,,,,---------......,,,,,,,,,,,,------------,,,------------.........................................................---------.......................................------------------------........................,,,,,,,,,------------...------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------........................------------------,,,,,,........................,,,---......///.........------------------------------------------------................................................------------------------........................------------------------------------------------................................................------------------------...........................------------...//////////////////............---------------.........////////////////////////////////////////////////.................................///////////////---///111000///...//////////////////////////////////////////////////////------......///000000000...............///000000000000000000111111111111111111222222222333333333111111222222222333333333333333333222111111000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////...///000111111000///...////////////000000000000000111111111111222222222//////............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222222555666333...,,,---000,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,---------.........................................................---------.........//////........................------------------------........................,,,,,,,,,---------......------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------........................,,,,,,------------------........................---.../////////...---,,,------------------------------------------------................................................------------------------........................------------------------------------------------................................................------------------------...........................------------...//////////////////............,,,,,,,,,------.........////////////////////////////////////////////////..................................../////////000---...000000...---...///////////////////////////////////////////////////------......///000000111...............///000000000000000000111111111111111111222222222333333333111111222222222333333333333333222222111000000///...............///000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000/////////000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............/////////000...///000111111000///...////////////000000000000000111111111111222222222..................------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///111222444555???AAAAAA;;;333------...,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---------......................................................---------.........//////////////////////////////------------------------........................,,,,,,,,,------.........------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------........................,,,,,,,,,------......................................./////////...,,,+++------------------------------------------------................................................------------------------........................------------------------------------------------................................................------------------------...........................------------...//////000/////////............,,,,,,,,,------.........////////////////////////////////////////////////........................---.........//////000000,,,...//////...------...////////////////////////////////////////////////---------...///000000111...............///000000000000000000111111111111111111222222222333333333111111222222222333333333333333222222111000000///...............///000111000000000000000000000000000000000000000000000000//////////////////////////////000000000000/////////000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********...---------...///000111////////////////////////000000000000000000000000000000000000000111111222111222222333333333222222////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------))),,,000555;;;AAAGGGKKKAAA===888222...,,,,,,---------------------------++++++,,,,,,,,,---------------------------------........................---------............///........................//////.........---------......------------......------------------------................................................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,------------------------------------------------------------------------------------------------------------------------------------------------........................................................................................................................................................................................................................................................................//////.........------------------------------------------............/////////............//////////////////000000000000........................................................................000000//////.........---////////////////////////000000000000000000000000000000000000111111111111222222111111111111111111444333222111111333555666555555444333222000000///000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111///...///000111000...//////.........---------////////////000000000000////////////////////////000000000000111111111111........................////////////////////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---......//////000111111////////////////////////000000000000000000000000000000000000000111111222111222222333333222222222////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///777???BBB???<<<;;;<<<444222///---,,,,,,---...------------------------++++++,,,,,,,,,---------------------------------........................---------............///........................//////.........---------......------------......------------------------................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,------------------------------------------------------------------------------------------------------------------------------------------------........................................................................................................................................................................................................................................................................//////.........------------------------------------------............/////////............//////....../////////000000000........................................................................000/////////............////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111333222111111111222444555555444333222111000000///000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000111///...///000111000...//////.........---------////////////000000000000/////////////////////////////////000000000111111........................////////////////////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///111222111111000////////////////////////000000000000000000000000000000000000000111111222222222222333333222222111/////////............---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------111999@@@???666...+++---+++++++++++++++,,,......------------------------,,,,,,,,,,,,------------------------------------........................---------............///.......................................---------......------------......------------------------................................................------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------------------------------------------------------------------------------------------------------.......................................................................................................................................................................................................................................................................................------------------------------------------............/////////............//////------........./////////........................................................................////////////............////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111222222111000000222333444444333333222111000//////000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////////////////111///...///000111000.../////////............---////////////000000000000////////////////////////....../////////000000000........................////////////////////////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------...000222333222111000////////////////////////////////////////////////000000000000000111111222222222333333333222111111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------222333333...(((&&&)))---,,,,,,------------,,,,,,------------------------,,,,,,,,,------------...------------------------........................---------............///......................................................------------......------------------------................................................------------------------++++++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------------------------------------------------------------------------------........................................................................................................................................................................................................................................................................................................................---------------------------------............//////......------......///------------.........///........................................................................///////////////.........///////////////////////////////////////////////////000000000111111111111111111111111111222222222222111111000000111222222333222222111000000//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////111///...///000111000.../////////...............////////////000000000000////////////////////////............////////////........................////////////////////////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---...000222333222111000////////////////////////////////////////////////000000000000000111111222333333333333333222111000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------444000+++((())),,,000222---............---++++++------------------------,,,,,,---------.........------------------------........................---------............///........................---...........................------------......------------------------................................................------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------------------------------------------------------------------------------................................................................................................................................................................................................................................................................................................---.....................---------------------------------............///......------------......------------.........///........................////////////////////////////////////////////////.........//////////////////////////////////////////////////////////////////000000000111111111111000000111111111222222222222111111111111111111111111111111000000/////////////////////////////////////////////////////////000000000000111111111111////////////////////////.../////////000000000111//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////111///...///000111000...////////////////////////////////////000000000000////////////////////////............////////////////////////////////////////////////////////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///111222111111000////////////////////////000000000000000000000000000000000000000111111222333333333333222222111000.........------------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------000,,,***+++///111///,,,++++++,,,---------,,,,,,------------------------,,,---------............------------------------........................---------............///........................---------.....................------------......------------------------................................................------------------------++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------------------------------................................................................................................................................................................................................................................................................................................---------...............---------------------------------............///......------------......------........./////////........................////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000000000000000111111111111000000000111222222333333222222222222222111111111000000000000//////......000000000000000000000000000000000000000000000000000000000111111111111222000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////////////////111///...///000111000......////////////000000000////////////000000000000////////////////////////....../////////000000000////////////////////////////////////////////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---......//////000111111////////////////////////000000000000000000000000000000000000000111111222333333333333222111000000.........---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,...///...***(((,,,,,,,,,,,,,,,---------------------------------------------............------------------------........................---------............///........................---------.........//////......------------......------------------------................................................------------------------+++,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------------------------------................................................................................................................................................................................................................................................................................................---------.........//////---------------------------------............///...------,,,,,,------........./////////000000000........................////////////////////////////////////////////////............/////////000////////////////////////000000000000000000000000000000000000111111111111///000000111222222333333333333333333333222111111000000////////////......000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000111///...///000111000....../////////000000000000////////////000000000000/////////////////////////////////000000000111111////////////////////////////////////////////////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---------...///000111////////////////////////000000000000000000000000000000000000000111111222444444444333222111000///......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,...///...,,,+++---...111000///...---------------------------------------------.........//////------------------------........................---------.........//////........................---------.........//////.........------.........------------------------................................................------------------------,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------------------------------////////////////////////........................................................................................................................................................................................................................................................................---------.........//////---------------------------------.........//////...------,,,,,,------...////////////000000000000........................000000000000000000000000000000000000000000000000---.........//////000000////////////////////////000000000000000000000000000000000000111111111111///000000111222222333333444444444444444333222111///////////////.........000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000111111111111111111111111111///...///000111000///.../////////000000111111////////////000000000000////////////////////////000000000000111111111111000000000000000000000000////////////////////////++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------------------------------------............///////////////000000000000///...------...000222444111111111000000000000000111111222222111000...---000000///...------,,,,,,------------------------------------------------***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------................................................,,,,,,,,,---------.........---,,,,,,,,,,,,---...000000//////.........---........................------------------------------............------................................................---...............------......------------......//////.........---------........................---.........---,,,,,,+++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------..............................000000//////.........---------------------------,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////........................---------............///........................---------............///........................................................................///...---,,,,,,---...///////////////////////////////////////////////////................................................//////.........---------........................000000//////.........---//////............//////////////////////////////////////////////////////000000000000000000000000//////////////////////////////............//////000000000000000000000000//////000111111111111111111222222333333444444555555555444333222000000///////////////////////////......//////000000111111000000////////////000000////////////000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......111111000000//////......////////////////////////++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------------------------------------............///////////////000000000000000///...---...000111333111111111111000000000000111111222222111000...---000//////...------,,,,,,------------------------------------------------++++++,,,------------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------................................................,,,,,,---------.........///...------------...///000/////////....................................------------------------------............------................................................---...............------......------------......//////.........---------........................---.........------,,,+++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------..............................000/////////.........---------------------------,,,,,,------------------,,,,,,,,,---------......////////////////////////........................---------............///........................---------............///........................................................................///...------------...///................................................................................................//////.........---------........................000/////////............//////............////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000000000000000000000000///000000111111111111111111222222333333444444555555444444333222111000///////////////////////////.../////////000000000111000000////////////000000////////////000000000000000000//////000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...111000000000/////////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------------------------------------............///////////////000000000000111000///......///000111111111111111111111111111111111111111000///...---//////......---,,,,,,,,,------------------------------------------------++++++,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------................................................,,,------------.........000///............///000////////////....................................------------------------------............------................................................------...............---......------------.....................---------........................---............---,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......------------------------/////////...............------------------------------------------,,,,,,,,,,,,,,,---------......////////////////////////........................---------............///........................---------............///........................................................................///...------------...///........................................................................------------------------...............---------........................////////////............//////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000000//////......//////000000000000000000000000000///000111111222222111111111222222333333444444555555444333333222111000000////////////////////////////////////000000000000000000////////////000000////////////000000000000000000//////000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,---------------------------............///////////////000000000000111000//////...//////000000111111111111111222222111111111000000///...............------,,,,,,,,,------------------------------------------------+++,,,,,,---...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................------------............///..................//////////////////.........................................................------............------................................................,,,---......///...............------------......................................................------............------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......------------------------........................------------------------.........------,,,,,,,,,,,,,,,,,,---------......////////////////////////........................---------............///........................---------............///.................................................................................------.................................................................................------------------------................................................///////////////.........//////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000111222222222222111111222222333333444444555444444333333222111000000////////////////////////////////////000000000000000000////////////000000////////////000000000000///////////////000111111////////////////////////000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///////////////000000000000000000000///////////////000000111111222222222333111111000//////.........---------------,,,,,,,,,------------------------------------------------,,,,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................---------.........//////------------------------.........///////////////................................................------............------................................................,,,------...//////............------------......---.............................................------...//////......---***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......---------------------------------...............------------------------.........------,,,,,,,,,,,,,,,,,,---------......////////////////////////........................---------............///........................---------............///........................................................................---..................---........................................................................---------------------------....................................................../////////////////////............//////////////////////////////////////////////////////........................000000000000000000000000000000////////////000000000000000000000000000000000000111222222222222222111222222333333444444555444333333222222111111111////////////////////////000000000000////////////000000////////////000000////////////000000000000/////////...///000000111////////////////////////000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........---------............///////////////000000000000/////////000000000000000000000111111222333333333222111000///............------,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------................................................------........./////////,,,,,,------------,,,,,,.........///////////////................................................------............------................................................,,,,,,---...////////////......------------......---------.......................................------...////////////...***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------------------------,,,,,,,,,,,,,,,---------......////////////////////////........................---------............///........................---------............///........................................................................------...//////...------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------................................................/////////////////////............//////////////////////////////////////////////////////........................000000000000000000000000111000000//////000000111000000000000000000000000000111222222333222222222111222222333333444444555333333333222222222111111////////////////////////000000000000////////////000000////////////000000////////////000000000000//////......//////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////////////////------------------------........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,---......///---------............///////////////000000000000......///000000111111000000000111222222333444444222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------............................................................////////////,,,---...//////...---,,,............/////////000................................................------............------................................................+++,,,---...////////////......------------......---------.........//////........................------...///////////////***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,------------------,,,,,,,,,---------......////////////////////////........................---------............///........................---------............///........................................................................------...//////...------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////..................................../////////000//////............//////////////////////////////////////////////////////........................////////////////////////111111000000000000111111000000000000000000000000000111222222333333222222111222222333333444444555333333333222222222222111////////////////////////111000000000/////////...000000////////////000000////////////000000000000///............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111.../////////000000000111////////////////////////------------------------////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,---...//////---------.........//////////////////000000000000------///000111111111111000000111222333333444444222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------............................................................/////////000---...///000000///...------.........//////000000........................////////////////////////---..................---................................................+++,,,---...////////////.........------.........---------.........//////........................------...///000000//////++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////........................---------.........//////........................---------.........//////........................................................................,,,---...//////...---,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---.........//////000000//////............//////////////////////////////////////////////////////........................////////////////////////111111000000000000111111000000000000000000000000111111222333333333333222111222222333333444555555333333222222222222222222////////////////////////111111000000/////////...000000////////////000000////////////000000000000...............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111.../////////000000111111////////////////////////---------............///---------............/////////.........---------........................************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////////////////000000000000000000000000111111111111111111222333333333222222222111111000///......---------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---..........................................------------------------------........................................................................//////.........---------///............---------.........------,,,,,,,,,.........------,,,,,,,,,------............---------,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...//////.........---------///...,,,+++,,,---000111///000111111111000///...222111111111000000//////////////////////////////........................------------------------,,,---------.../////////........................//////.........---------........................---------............///---------------------------------------------------.........//////000000..............................------------......------------------------......------------..................////////////..............................////////////......000000000000//////////////////............//////////////////////////////222222222222222111000///333333333222222111111111111222222222222333333333555444333111000/////////////////////////////////........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000222111111111000000//////////////////////////////111111111000000000000000000000000000000000000000111111000///////////////////////////////////////000000000000000000000000////////////////////////......//////000000111111111111000000//////......000000000000000000000000---------............///---------............/////////.........---------........................++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////////////////000000000000000000000000111111111111000111222333333333333333111111000000///......---------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000/////////............................................................------------------------........................................................................//////.........---------///............---------......---------,,,,,,,,,......---------,,,,,,,,,------............---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,------...//////.........---------///...---------...///000//////............//////111111000000000/////////////////////////////////........................---------------------------------.......................................//////.........---------........................---------............///------------------------------------------------............/////////000..............................------------......------------------------......------------..................////////////..............................////////////......000000000000//////////////////............//////////////////////////////222222222222222111000000333333333222222111111111111111111222222333333333555444222111000/////////////////////////////////........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111111000000000///////////////////////////111000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111000000000/////////...000000000000000000000000---------............///---------............///...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////////////////000000000000000000000000111111111111///000111222333444444444111000000//////.........------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............................................................------------------------.......................................................................................---------///............---------...------------,,,,,,,,,...------------,,,,,,,,,------............------------,,,,,,,,,,,,------///......------------..................---------///.....................///...---,,,,,,---...//////////////////.........////////////////////////........................------------------------...............---------.......................................---------........................---------............///------------------------....................................////////////..............................------------......------------------------......------------..................////////////..............................////////////......////////////000000000000000//////......//////000////////////////////////111222222222222111000000222222222222222111111111000000111222333333444444444333222111000/////////////////////////////////........................000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111111000000000000////////////////////////000000000000000000111111000000000000000000000000111111000000000/////////111111111111111111111111000000000000000000000000////////////////////////000000000000////////////000000000000////////////000000000000000000000000---------............///---------............///................................................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////////////////000000000000///000000000111111111111///000111222333444444444000000/////////.................................------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.................................---------...............------------------------................................................................................................///............---------------------------------------------------------------............------------,,,,,,,,,,,,------111000///..........................................////////////...------...///000000000000///...........................////////////////////////........................------------------------/////////...---------,,,........................................................................---------............///........................////////////////////////.........///////////////..............................------------....................................------------..................////////////..............................////////////......////////////000000000000000000////////////000000////////////////////////111111222222222111111000222222222111111111111111000000111222333444444555333222111000////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111000000000000000////////////////////////000000000000000111111111000000000000000000000000000000000111111000000000111111111111111111111111////////////////////////////////////////////////111111000000//////......000000000000////////////////////////////////////---------............///---------............///---.............................................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////////////////000000000000///000000000111111111111///000111222333444444333////////////....................................------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////........................---------.........//////------------------------........................................................................---.....................///............---------------------------------------------------------------............------...------,,,,,,------...111000//////............---........................//////000000///.........111666888888555000---------------............////////////////////////........................------------------------/////////...---------,,,........................---.............................................---------............///........................///////////////////////////////////////.......................................------------....................................------------..................////////////..............................////////////........./////////000000000111000000////////////000000////////////////////////000111111222222222111111111111111111111111111111000000111222333333444444222222111000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000//////000000111111111111000000000000000000000000///000111111111111000000111111111111111111111111////////////////////////000000000000000000000000111111000000//////......////////////000000000000////////////////////////---------............///---------............///---------.......................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////////////////000000000000000000000000111111111111111111222333333333222222................................................------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////........................,,,,,,------.../////////------------------------........................................................................---------...............///............---------,,,,,,,,,------------...,,,,,,,,,------------...------............------......------------......000//////............///---------...................../////////000000000111666;;;???>>>888111,,,---------...............////////////////////////........................------------------------...............---------........................---------.......................................---------............///................................................///////////////.......................................------------....................................------------..................////////////..............................////////////............//////000000111111111000000//////000000111////////////////////////000000111222222222222111000000000111111111111111111111222222222333333333222111000///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000/////////000111111222222000000000000000000000000///000111222222222111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000---------............///---------............///---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////////////////000000000000000000000000111111111111222222333333333222111111................................................------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000........................,,,,,,------...//////000------------------------........................................................................---------........./////////............---------,,,,,,,,,---------......,,,,,,,,,---------......------............------......------------............------......//////---------.........//////......---...///000222333666:::???AAA???:::333...------......////////////////////////////////////........................---------------------------------.......................................---------.........//////........................---------............///........................------------------------000/////////..........................................------------....................................------------..................////////////..............................////////////...............///000111111111111111000000000000111111////////////////////////000000111222222222222222///000000000111111111222333333333222222222222111111111000////////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000...//////000111111222222000000000000000000000000...///111333333222111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111000000000000000000000000---------.........//////---------.........//////---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////////////////000000000000000000000000111111111111333333333333222111000000---.....................////////////////////////------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000........................,,,,,,------...///000000------------------------........................................................................---------.........////////////.........---------,,,,,,,,,------.........,,,,,,,,,------.........---..................---......------------......---------------...///000---------.........//////...---------...111333555:::===@@@AAA???999333///........./////////000000////////////////////////........................------------------------,,,------....../////////........................---------.........//////........................---------.........//////////////////////////////------------------------000000//////.........---.................................------.........////////////////////////.........------...................../////////000..............................////////////......---......///000111111222111111000000000000111111///////////////////////////000111222222222222222//////000000111111111222444444333222222111111000111000000////////////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000...//////000111222222222000000000000000000000000...///111333444333111000////////////////////////000000000000000000000000000000000000000000000000......//////000000111111.../////////000000111111000000000000000000000000------------------------------------------------////////////////////////000000///...------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---......///////////////............/////////000000111111111111222222222111111222222222222111111........................------------------------------------------------------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,------.................................------------------------,,,,,,,,,---------......,,,---......//////..................////////////////////////////////////////////////////////////000///...---------------////////////////////////////////////////////////////////////////////////................................................------------------------------------------------......------------......---------............///------------------------,,,,,,,,,---------......,,,,,,,,,---------..................//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++...///---+++---444:::;;;::::::===:::333......////////////////////////---.........//////000000////////////....................................---------............///........................................................................---------............///................................................//////.........---------........................---------............///............////////////////////////////////////......////////////..........................................///////////////////////////000111111000000000000000000000000000000000000111111111111111111111111111111111111000000000111222222333333444444333333333333222222333222000/////////000111////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000///000000000000000000000000000000000000000000000000//////000111111111111111000111111111111222222222111000///......///000111------------------------------------------------........................000//////...------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---...//////000000//////........./////////000000111111111111222222222222222222222222222111000000........................------------------------------------------------------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,------------------------------------------------------------------,,,,,,,,,---------......,,,---......//////..................//////////////////////////////////////////////////////////////////...---------------////////////////////////////////////////////////////////////////////////................................................------------------------------------------------......------------......---------............///------------------------,,,,,,,,,---------......,,,,,,,,,---------..................//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///---,,,...555;;;===;;;;;;===:::333......////////////////////////............/////////000////////////....................................---------............///........................................................................---------............///................................................//////.........---------........................---------............///............////////////////////////////////////......////////////..........................................///////////////////////////000111111000000000000000000000000000000000000111111111111111111111111111111111111000000000111222222333333444444333333333222222222222222000/////////000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000111111111222222222111000///......///000111------------------------------------------------......................../////////...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---...//////000000//////....../////////000000000111111111111222222222333333333333222111000///...------------------------------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......//////..................//////////////////////////////////////////////////////////////////...------------...////////////////////////////////////////////////////////////////////////................................................------------------------------------------------......------------......---------............///------------------------,,,,,,,,,---------......,,,,,,,,,---------......---............/////////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------000666;;;>>><<<<<<===:::333......////////////////////////............////////////////////////....................................---------............///........................................................................---------............///...............................................................---------........................---------............///............////////////////////////////////////......////////////..........................................///////////////////////////000111111000000000000000000000000000000000000111111111111111111111111111111111111000000111111222333333333333333333333222222222222111111000/////////000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111222222222222333333333000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000000111111111222222000000////////////000000------------------------------------....................................//////.........---------------------------,,,,,,------------------------,,,,,,,,,------------...------------..................///000000000000000...////////////000000000111111111222222222333333444444444333111///...---------------------------------------------------------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......///.....................///////////////////////////////////////////////////////////////......---------......////////////////////////////////////////////////////////////////////////......................................................................................................------------......---------............///------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////........................------------------------------------------------,,,---...---...222777<<<>>><<<;;;<<<999222------////////////////////////.........///////////////////////////....................................---------............///........................................................................---------............///................................................................................................---------............///............////////////////////////////////////......////////////..........................................///////////////////////////000000111000000000000000000000000///000000000111111111111111111111111111111111111000000111222222333333444333333333222222222222111000000000/////////000000////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000///////////////////////////000000000000000000000000//////000111111111111111000000000000111111111111000000////////////000000---------------------------------....../////////.......................................---------------------------------------------------------,,,,,,---------.........---------.........//////...//////000000000000000////////////000000000111111222222222222333333333555555444333111///---,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......///.....................////////////////////////////////////////////////////////////......---------......///////////////////////////////////////////////////////////////////////////......................................................................................................------------......---------............///------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------............---.....................------------------------------------------------------------///444999===>>>;;;:::;;;777111---...///////////////////////////////////////.........////////////....................................---------............///........................................................................---------............///................................................---.............................................---------............///............////////////////////////////////////......////////////..........................................///////////////////////////000000111000000000000000000000000///000000000111111111111111111111111111111111111111111111222333333444444333333222222222111111111/////////000000000//////////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111222000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000222222222222111///...---//////////////////////////////////////////////////////000111111111111111//////000000000111111111//////000000000000//////---------------------------------...//////000000------------------------........................------------............------------------------,,,---------............------........./////////...///000000111111000000/////////000000000111111222222222222333333333333444444444333111///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......//////..................////////////////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////......................................................................................................------------......---------............///------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,------------.........---------...............------------------------------------------------------,,,---111666;;;>>>===:::999:::888222///000///////////////////////////////////////.........////////////....................................---------............///........................................................................---------............///................................................---------.......................................---------............///............////////////////////////////////////......////////////..........................................///////////////////////////000111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222333444444444222222222222111111111111......///000000000//////////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222222222111///...---000000000000000000000000//////////////////////////////000111111111111111/////////000000000111111//////000000000000//////---------------------------------...///000000000------------------------........................------------.........///........................------------........................//////////////////000111111111111000//////000000000111111111222222222333333333444444444444333222111000......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,------------------------------------------------------------------,,,,,,,,,---------......,,,---......//////..................////////////////////////////////////////////////////////////---------------...//////////////////////////////////////////////////////////////////////////////......................................................................................................------------......---------............///------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------.........---------.........//////------------------------...........................,,,,,,---222777<<<>>>>>>;;;:::<<<999444222444////////////////////////000/////////............////////////....................................---------............///........................................................................---------............///................................................---------.........//////........................---------............///............////////////////////////////////////......////////////..........................................///////////////////////////000111111000000000000000000000000000000000000111111111111111111111111111111111111111111222333333444444555222222222222111111111111------///000000000//////////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000//////////////////////////////000111111111111111////////////000000000111...///000111111000///...---------------------------------...///000000111---------------------------.....................---------.........//////........................---------.........//////............/////////000//////000111111111111111000000000000111111111111222222333333333444444444333333333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.................................------------------------,,,,,,,,,---------......,,,---......//////................../////////000////////////////////////////////////////////////---------------...///000////////////////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////.........------.........---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////------------------------...........................,,,+++---222888<<>>???<<<>>>???===999777888:::444222///.../////////...////////////......................../////////////////////.........------///......------......///////////////////////////////////////////////////////////////////////////---------.........//////---------------------------......//////......---////////////////////////...------------...//////000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////////////////////////////////////////////////////...//////000000000000000111111000000////////////000111111111111222222222333333333222222222111111111222222333333444444555333222111000////////////////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111222222222222111111111111111111111111111222222222222111000000111111000000000000111111111111111111000000000///000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111111------------------------........................................................................---------............///............................................................////////////////////////000000000000111000000000000000111111222222222333333444444444222222111000//////......------------------------,,,,,,,,,---------..............................------------------------......---,,,,,,---......................................................///............------------------............///........................------------------------........................---------.........//////...//////000000//////...////////////////////////........................////////////............////////////////////////.........//////000000000------,,,++++++,,,------................................................------------------------------------------------............................................................////////////---------......//////000......////////////..............................------------------------,,,---......//////......///---,,,///444:::???AAA??????===<<<;;;;;;;;;;;;:::666222///////////////////////////........................////////////000000////////////......///......------......///////////////////////////////////////////////////////////////////////////------........./////////---------------------------......//////......---////////////////////////......------......///000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////...///000000111111000000111000000000000/////////000111111111111222222222333333333222222222222111111222222333333444444555333222111000////////////////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000000000111111111111000000000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111///000111222222222222222111111000000000000111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000------------------------........................................................................---------............///............................................................////////////////////////000000000000000000000000000000111222111111222333333444555555222111111000//////......------------------------,,,,,,,,,---------..............................------------------------......------------......................................................///............------------------............///........................................................................,,,,,,,,,---------......//////000000000000//////////////////////////////........................///////////////.........////////////////////////---......///000111111222------------------------............................................................................................................................................................////////////,,,------...///000000111......////////////......................................................---------...............000///---...111666;;;>>>@@@>>>;;;;;;<<<===<<<;;;>>>999444000////////////////////////........................////////////000000000000000///////////////............//////////////////////////////////////////////////////////////////////////////............////////////..............................////////////......////////////////////////...............//////000////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111111111000000000000000000000000000000000111111111222222222222222222222222222222222111222222333333444444555333222111000////////////////////////000000000000///////////////////////////////////////000000111000000000000000000000000000111111222222111111000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111222222222222111111111000000000000111111111111111000000000000000000000000000000000000000222222111111000000//////000000000000000000000000222222111111000000//////------------------------........................................................................---------............///............................................................////////////////////////000000000000000000//////000111222222111111222333333444555555111111000000///.........------------------------,,,,,,,,,---------..............................------------------------........................................................................///............------------------............///........................................................................,,,,,,,,,,,,------------//////000000000000//////////////////////////////////////////////////////.........///////////////////////////////////////---......///000111111222......////////////..............................................................................................................................////////////////////////............////////////------......///000111111......////////////......................................................------------......//////111000...---...111555888===<<<::::::;;;<<<;;;:::>>>:::444000///000000000////////////......................../////////////////////000000000000000/////////....../////////////////////////////////////////////////////////////////////////////////........./////////000000...........................//////////////////...///////////////////////////............///000000////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111111000000000000111111111111000000111111111222222222222222222222222222222222111222222333333444444555333222111000////////////////////////000000000000///////////////////////////////////////000000111000000000000000000000000111111222222222222111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222222222222222222111111111111111111111111111222222222222111000000111111000000000000111111000000000000000000111111111111111111111111111111222222111111000000//////111111111111111111111111222222111111000000//////------------------------................................................---------------------------------............///............................................................////////////////////////000000000000////////////000111222333222222222333333444444444000000000//////.........------------------------,,,,,,,,,---------..............................---------------------------...////////////...---................................................///............------------------............///........................................................................,,,,,,,,,---------......///000000111111000000///////////////////////////////////////////////////.........///////////////////////////////////////.........//////000000000//////000000000000//////........................................................................................................................////////////////////////............////////////.........//////000000111......////////////.........................................................------------...//////000000000...---...111333999::::::;;;;;;;;;::::::;;;777333000000000000000////////////........................////////////......////////////000000000//////......//////000////////////////////////////////////////////////////////////////////////....../////////000000000...........................//////000000//////...//////////////////////////////......//////000111000000000000000000000000////////////000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////000111111222222111111000000000111111111111222000111111111111222222222111222222222222333333333111222222333333444444555333222111000////////////////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000111111222222222222111111111111111222222222222333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333333333333222222222222111111111111111111111111222222222222222111000///111111000000000000111111000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000------------------------................................................---------------------------------............///............................................................////////////////////////000000000000////////////000111222333333333333333333333333333///////////////.........------------------------,,,,,,,,,---------..............................---------------------------...///000000///...---................................................///............------------------............///........................................................................------------............000000111111111111000000////////////////////////////////////////////////............/////////000////////////////////////.....................///......///000000///..............................................................................................................................////////////////////////............///////////////////////////000000000......////////////.........................................................------,,,---...///000...000111000///...000222555999===>>><<<::::::;;;666333111000000111000///////////////........................////////////------........./////////000000////////////000000////////////////////////////////////////////////////////////////////////.../////////000000000000........................//////000000000000/////////////////////////////////////////////000000111000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////////////////////////////////////////////////////000000111222222222222111000000111111111222222222000111111111111222222222111111222222222333333333111222222333333444444555333222111000////////////////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000111222222333333222222111111111111222222222333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111444444333333333222222222111111111111111111111111000000111222222222222111111111000000000000111111///000000000111111111111111111111111111111111111000000000000000111111111111111111111111111111111000000000000000111111111------------------------................................................---------------------------------.........//////............................................................/////////000////////////000000000000////////////000111222333444333333333333333333333///////////////.........------------------------,,,,,,,,,---------..............................---------------------------...///000000///...---................................................//////.........------------------.........//////........................////////////////////////........................---------.........//////000000111111111111000000////////////////////////000000000000000000000000---.........//////000000////////////////////////...............---------,,,---...//////...---,,,................................................////////////////////////////////////////////////........................000000000000000000000000............/////////000000000000000////////////......////////////..............................////////////////////////......---,,,---...///000,,,///222222111000111333333999???@@@===999:::<<<222111//////000111000///000/////////......................../////////000,,,---------......//////000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000/////////////////////////////////////////////000111111000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000111222222222222111000000111111222222222222000111111111111222222222111111111222222333333333111222222333333444555555333222111000////////////////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000111222222333333222222111111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111444444444333333222222222111111111111111111111111...///000111222333333333111111000000000000111111//////000000111111111222111111111111111111111111//////000000111111222222111111111111111111111111//////000000111111222222////////////////////////..................------............////////////---------------------------------............///............................................................////////////---......///////////////222222222222222222333333444444444444333222222111000///...---------------------------------------........................------------------------..................------////////////////////////---------.........//////........................................................................//////////////////////////////.........---------........................---------.........//////111111000000//////......000000000000000000000000//////000000000000//////////////////////////////////////////////////////000///...------...///000..............................////////////......................................................,,,,,,------......//////////////////////////////////////////////////////......////////////......//////000000000000////////////////////////////////////////////////////////////.........---------......////////////..................////////////333777===???===999555333000000000000000000000000////////////........................////////////000000000000////////////////////////////////////000000000000000000000000..................................../////////000////////////////////////000000000000000000000000........................///////////////.........////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////.........---------........................////////////////////////000000000000111111111111111111222222222333333333222111111111000000//////000111111111111222222222222222222222222222222333111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111000111111222333111111222222222333333333333222111000000111222333111111222222222222111111111111222333333333333222222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////....................................////////////---------------------------------............///............................................................////////////......///000000000000///222222222222222333333333444444444444333222111111//////...---------------------------------------........................------------------------........................////////////////////////---------.........//////........................................................................//////////////////////////////.........---------........................---------.........//////111000000000/////////...000000000000000000000000//////000000000000//////////////////////////////////////////////////////000///...------...///000..............................////////////...................................................................../////////........................////////////////////////......////////////......//////000000000000////////////////////////////////////////////////////////////.........---------......////////////..................////////////000444888:::888444111000000000000000000000000000////////////........................////////////////////////000000000000////////////////////////////////////////////////................................./////////000000////////////////////////000000000000000000000000......................../////////////////////...////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////.........---------........................////////////////////////000000000000111111111111111111111111222222222333222111111111000000000000111111111111222222222222222222333333333333222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111111222222333111111222222222333333333333222111000000111222333111111222222222222111111111111222333333333333222222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////....................................////////////---------------------------------............///............................................................//////////////////000111111111111111111222222222333333333444444444444444333222111000//////...------------...------------------------........................------------------------........................////////////////////////------........./////////......................................................................../////////////////////////////////............---........................------........./////////000000000000////////////000000000000000000000000//////000000000000////////////////////////////////////////////////////////////............//////..............................////////////..............................////////////////////////000000///////////////...........................////////////////////////......////////////......//////000000000000//////////////////////////////////////////////////////...............---------......////////////..................///////////////222555666444222000000000000000000000000000000////////////........................////////////......//////000000111111////////////////////////////////////////////////............................../////////000000000////////////////////////000000000000000000000000..............................//////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000/////////............---........................////////////////////////000000000000111111111111000000000111111111222222111111111111111000000000111111111111222222222333222333444555555444222111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111222222111111111111111111111111111111111111111222333333111111222222222333333333222222111111111111222222111111222222222222111111111111222333333333333222222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////---------...........................////////////........................---------............///............................................................////////////000000111222222222222111111222222333333444444444555555555444333222111000///......---------......------------------------............................................................////////////////////////////////////............////////////......................................................................../////////////////////////////////...................................................////////////000000000000//////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////....../////////........................---......//////......---........................000000000000000000000000111111000000//////..............................////////////////////////......////////////......//////000000000000//////////////////////////////////////////////////////..............................////////////..................////////////111333555555444222222222000000000000000000000000////////////........................////////////---......///000111111222////////////////////////////////////////////////...........................////////////000000000////////////////////////////////////////////////..................................../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.......................................///////////////////////////000000000111111111111///000000000000111111111111111111111111111111111111111111222222222333333222333666777777555222111111111000000000000111111////////////////////////000000000000000000000000///000000000111111111111000000111111111222222222111111111111111111111111222111111111111222333333111111222222222333333333222222222222222222222222111222222333333222222111111111222333333333333222222222222333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////---------.........//////............////////////........................---------............///............................................................////////////000111111222222222222222111111222333444444555555555555555444333222000///......---------......///------------------------........................................................./////////000000////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........./////////000000////////////000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////...//////////////////...........................------............------........................000000000000000000000000111111000000//////..............................////////////////////////......////////////......//////000000000000//////////////////////////////////////////////////////---...........................////////////..................////////////111333555555333222333333000000000000000000000000////////////........................////////////---......///000111111222////////////////////////........................////////////////////////////////////000000000111000000000000000000000000////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111///000000000000111111111111111111111111222222222111222222222222333333333222444666777777555222000111111000000000000111111////////////////////////111111111111111111111111///000000000111111111111111111111111222222222222111111111111111111111111222222222111222333333444111111222222222333333333222222222333333222222222222222333333333333222222111111222333333333333222222222222333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////,,,,,,------.../////////............////////////........................---------............///............................................................////////////000000111222222222222111111111222333444555666666666666555444333111000///...------------...//////------------------------.........................................................//////000000111////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////000000000000000000000000...////////////000000000////////////////////////....../////////000000000////////////000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////......////////////..............................------............------........................////////////////////////000000///////////////...------------------------////////////////////////......////////////......//////000000000000//////////////////////////////////////////////////////---------.....................////////////..................////////////...000222333222111111222000000000000000000000000////////////........................////////////......//////000000111111////////////////////////......................../////////////////////////////////000000000111111000000000000000000000000000000000000000000000000////////////////////////------......///000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000////////////////////////000000000000000000000000000000000000111111111111000000000111111111222222111111111222222222222222222222222222333333333333333444555666555333111000111111000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111111111111222222222222333111111111111111111111111222222222222222333444444111111222222222333333333222222333333333333222222222222333333333333222222111111222333333333333222222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////,,,,,,------...//////000............////////////........................---------............///............................................................///////////////000000111222111111111111111222333444555666666666666555444333111000///---------------...//////------------------------................................................---......///000000111111////////////////////////.../////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000.../////////000000000000////////////////////////.../////////000000000000.../////////000000000111000000000000000000000000//////000000000000//////////////////////////////////////////////////////---...///000000///...---........................,,,------......------,,,.............................................................../////////------------------------////////////////////////......////////////......//////000000000000//////////////////////////////////////////////////////---------.........//////......////////////..................////////////,,,///222333222111000000000000000000000000000000////////////........................////////////////////////000000000000////////////////////////........................//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000////////////////////////------......///000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111222222222333111111111222222333333333222222222333333333444444444444444444333222111000111111000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111111111111222222222333333111111111111111111111111333222222222222333444444111111222222222333333333222222333444444333222222222333333444444333333222111111222333333333333222222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////,,,,,,------...///000000............/////////000////////////////////////---------.........//////............................................................/////////000//////000111111111111000111111222333444666666777666666555444333111000///---------------...///000------------------------........................////////////////////////---......///000111111222////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000.../////////000000111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////---...///000000///...---........................,,,------......------,,,................................................,,,---------......//////------------------------////////////////////////......////////////......//////000000000000//////////////////////////////////////////////////////---------.........//////......////////////................../////////000---000333555444222111111000000000000000000000000000/////////......................../////////000000000000000////////////////////////////////////........................000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000---------...///000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000111111111111111222222222222333333333111111111222222333333333222222333333333444444444444444333222111111000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111111111222222222333333333111111111111111111111111333333222222333333444555111111222222222333333333222222444444444444222222222333333444444333333222111111222333333333333222222222333333333444444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................////////////////////////......------------............////////////......////////////////////////............////////////////////////000000000000000000000000111111111111222222333444555555555555555444222111000000//////........................,,,,,,,,,---------......---,,,,,,,,,,,,---......///////////////.........000000//////.........---///////////////000111111////////////000000000000///////////////.........000000000000000000000000000000000000000000000000......////////////......000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////........................///////////////////////////////////////.........////////////////////////////////////////////////........................////////////////////////........................000000000000000000000000......////////////......000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000222444444222000000000//////000000111111222222000000000000000000000000//////............//////000000000000000000000000111111000000//////......000000////////////000000////////////////////////000000000000111111111111000.........000111000///000000000000000000000000////////////////////////............////////////000000////////////000000////////////000000000000111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......222222111111111111111111111111222222222333333333333333333333333333333333333333222222222333444555555555444333222000000///000000000000111111111111000000000000000000000000111111111111111000//////111111111111111111111111000111111111111222222222333333333222222111111111333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444444444444333333222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////..............................////////////......////////////////////////............////////////////////////000000000111000000000000111111111111111222333444555555555555444444222111000/////////........................,,,,,,,,,---------......------,,,,,,------...///////////////////////////000000/////////........./////////...///000000111/////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111///000000111111000000///111111111111111111111111111111111111111111111111111111111111111111111111000000000//////000000000111111111111111111111111000000000000000000000000////////////////////////......................../////////////////////////////////////////////...////////////////////////////////////////////////........................////////////////////////........................000000000000000000000000......////////////......000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111333333111000///000000000000000000111111111000000000000000000000000//////............//////111111111111111111111111111111000000////////////000000////////////000000////////////////////////000000000000111111111111222111111111333444333222000000000000000000000000////////////////////////....../////////000000000000000////////////000000////////////000000000000111111111111111111111111111000000000/////////...000000000000000000000000000000000000000000000000111000000000/////////...111111111111111111111111111111222222222333333333333333333333333333333333333333222222333333444555555444444333111000000///000000000000111111111111111111111111111111111111111111111111111000//////111111111111111111111111111111111111222222222222333333333333222222222111444444444444444444444444555444444444444444444444555555555555555555555555444444444444444444444444444444444333333333222222222222222222222222222222444444333333333333333333111111111111111111111111111111111111111111111111111111111111222222222222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................////////////////////////...///000000000000///.........////////////......////////////////////////............/////////////////////000000000111111000000000111111111222222111111222333444444444444444333222111000/////////........................,,,,,,,,,---------......---------,,,------...///////////////////////////000000////////////......//////......//////000111///000000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......//////////////////////////////////////////////////////////////////........................////////////////////////........................000000000000000000000000......////////////......000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///111222222111/////////111111111111000000000000000000000000000000000000000//////......//////000111111111111111111111111111000000000000/////////111000000//////000000111////////////////////////000000000000111111111111333222111222444555444333000000000000000000000000/////////////////////////////////000000000111111000000////////////000000////////////000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111111111222222222333333333444444444333333222222222333333333333333444444444444444333222111000000///000000000000111111111111111111111111111111111111111111111222111111000///222222222222222222222222111111222222222333333333444333333333333333222222444444444444444444444444555666666666666666666666444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333555444444444333333222222222222222222222222222222222222222222222222222222111111111111222222222333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................////////////////////////---///000222222000///---......////////////......////////////////////////............//////////////////000000000111111111000000111111111222222222000111222333444444444444444333222000////////////........................,,,,,,,,,---------......---------------.../////////////////////000000000000000////////////////////////......//////000111000000000111111111222222222222222222222333333333222222222222222222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222222222222222222111111111111111111111111222111111000000111111222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////........................////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000...000222222111//////000222222111111000000//////000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000111000000000000000000111///////////////////////////000000000111111111111000///...///111222111000////////////////////////////////////////////////000000000000111111111111000000////////////000000////////////000000000000111111111111111111111111000000000000////////////000000000000000000000000////////////////////////000000000000////////////111111111111111222222222111111222222222333333333555444444333333222222111222333333444444444444444333333333222111000000//////000000000111111111111111111111111111111111111111111111222222111111000222222222222222222222222222222222222333333333444444444444444333333333333444444444444444444444444555555666666666666666666444444444444444444444444555555555555555555555555555555555444444444444444444444444444444444444444555555555444333333222222222222222222222222222222222222222222222222222222111111111222222222333333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................////////////////////////---///000222222000///---......////////////......////////////////////////............////////////000000000000111111111111111111111111222222222222111111222333444444444444333333111000///.................................,,,,,,,,,---------.........------------...//////////////////000000111111//////000000000000000000000////////////000111111111111111111222222222222111111111222222333333333222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000...000222222111000000000222222111111000000//////000000000000000000000000000000////////////000000111111111111111111111111000000000000111111111111111111000000000000111111000000000000000000000000///000000000111111111111///...---...///000000...////////////////////////000000000000000000000000000000000000111111111111000000////////////000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000111111111222222222111111222222222333333333444444444333333222222222222333444555555555444444333222222111111000000000///000000000111111111111111111111111111111111111111111222222222222111111222222222222222222222222222333333333444444444444444444444444444444444444444444444444444444444444444444555555666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555444444333333333222222222222222222222222222222222222222222222222111222222222222333333333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................////////////////////////...///000000000000///.........////////////......////////////////////////............////////////000000000111111111222222111111111222222222222333222222333444555555555555333222111000///.................................,,,,,,,,,---------............------......///000...//////000000111111222//////000000000000111111111000000000000111222222111111222222222333333333111111222222333333444444444444444444444444444444333333333333333333333333222222333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------......///000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////......000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000...000333333222111111222111111111111000000000000000000000000000000000000111000000//////000000111222222222222222222222222000000000111111111111222222111111000000111111222000000000000000000000000000000000000111111111111000///...///111222111000000000000000000000000000000000000000000000000000/////////000000000111111000000////////////000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111222222333333111111222222222333333333333333333333333333333333222333444666666555555444222222111111111000000000000000000000111111111111222222222222222222222222000111222222333222222222333333333333333333333333333333333444444444555555444444444555555555555666444444444444444444444444444444555555666666777777666666666666666666666666555555555555555555555555555555555666666666666666555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333333333222222111111111111222222111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////........................////////////////////////..............................////////////......////////////////////////............////////////000000111111111222222222111111111222222222333333333333444555666666666666333222111000....................................,,,,,,,,,---------.....................//////000...//////000111111222222//////000000000111111111222222111111222222333444222222222333333333333444222333333444555555666666666666666666666666666666555555555555555555555555333444444555555444444333444444444444444444444444333333333333333333333333222222222222222222222222333333222222222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------......///000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////......000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000///111444444333222222333000000000000000111111111000000000000000000000000111111000000000000111111222222222222222222222222000000111111111222222222222111111000000111111222000000000000000000000000000000000000111111111111111//////000111222111000000000000000000000000000000000000000000000000000....../////////000000000000000////////////000000////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000111///000000111222222333333111111222222222333333333111222222333333444444555222333555666777666555444111111111111000000000000000000000000111111111111222222222222222222222222000111222222333333333222333333333333333333333333444444444444555555555555444444555555666666666666666666666666666666666666555555666777777888888999888888888888888888888888555555555555555555555555555555666666666777777777555555555555555555555555333333444444555666666666333333333333333333333333333333333333333333333333222222222333333333444444222222111111111111222222111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////........................///////////////////////////...------------...///......////////////......////////////////////////............/////////000000111111111111222222222111111222222222333333333333444555666777777777777333222111///....................................,,,,,,,,,---------.....................///000000...//////000111222222222//////000000111111111222333333222222333333444555222222333333333444444444444444444555666777777888888888888888888888888888777777777777777777777777555555666666666666555555444444444444444444444444333333333333333333333333222222222222222222222222444333333222222333333444222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////---------...///000000111////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000222444555444333333444//////000000111111222222000000000000000000000000111111000000000000111111222222222222222222222222000000111111222222222222222222111111111111222222000000000000000000000000000000000000111111111111000......///000111000///000000000000000000000000000000000000000000000000............////////////000000////////////000000////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111///000000111222222333333111111222222222333333333000111222333444444555666222333555777777666555444111111111111000000000000000000000000111111111111222222222222222222222222000111222333333333333333333333333333333333333333444444444555555555666666444555555555666666777777888888888888888888888888666777777888999999::::::888888888888888888888888666666666666666666666666555666666666777777888888666666666666666666666666222333333444555666777777333333333333333333333333333333333333333333333333222222333333333444444444222222111111111111222222111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////............/////////000000111111111111222222222444333222222111111222222666666777888888777666555111111000......---------........................000000//////......................../////////000---...///111111111000000...------///111333333222111111111222333555777999666444333444777:::;;;;;;>>>999777::::::888<<>>CCCDDD@@@@@@CCCDDD@@@AAA>>><<<::::::999777444;;;999777888:::999666333888555111///111333555666555444333222222222222222555444333333222222333333222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000///...............000///.........///111222000000000000000000000000000000000000000000000000///////////////.............................................////////////000000000000111111111111000000000000000000000000222444666666444111000000333222111000000111222333111111111111111111111111000000000000111111111111000111111111111222222222222111000111222222222000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000111111111111000000000000000000000000000000//////............//////000000000000111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000111111111111222222111111222222333444444444444444444444444444333444666666555444111000111111111111111111111111000111111111111222222222111111222222222333333333222222222222222222222222---...000222333444555555333444555555555666777888666777777666666666999;;;777>>>BBB???<<<<<<<<<;;;::::::999:::<<<<<<;;;:::<<<999888999;;;<<<:::777666999<<<;;;888666777999555555777777888888777777666666666666555555555555444444555666555444333222333444444555555444444333333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222111222222333333222222111111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---...//////000000//////........./////////000000000111111111111222222222333222222222222222333333666666777888888666555444111000///......---------........................////////////......------........./////////000000//////111222222222111111444333222222333333333222444555777888777666666555999888777999<<>>???>>>CCCFFFEEEEEEEEEAAA<<>>>>>>>>@@@CCCGGGJJJNNNSSSXXX\\\ZZZbbbiiinnnvvv~~~tttwww{{{~~~}}}tttmmmeee]]]XXXSSSOOOLLLOOOKKKFFFAAA<<<:::999:::888888777777777999:::;;;555666666666777777777777555555666666666666555555444444444444444444444444333333444444444444333333333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////000000000000000////////////000000000111000000111111111222222222000111111222333555666777666777777777666555333222000//////............///................................................000000000111111111111222222222222333333444555555666888::::::;;;===AAAEEECCCJJJSSS[[[bbbjjjttt{{{uuulll___SSSIIICCC>>><<<;;;:::999777777777777888666555555444333444444444444444444444333333333222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////.........///////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////............//////...//////000000000000000////////////////////////////////////////////////---.........//////000000....................................///////////////000000000111111111111000000000000000000000000000444777999777444222111111111222222222222111111222222222222222222222222222222222222333333333333333333333333444444444444444333222333444555444222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000//////////////////////////////000000111111111111111111111111222222222222333333222222333333444555555555555555555555555555777777777666666555444444111111111111111111111111111222222222222333333333222222333333333444444444333333444444444555555555666666555555666777999:::;;;;;;;;;;;;<<<@@@DDDHHHMMMSSS\\\eeekkkppptttvvv|||yyysssqqqpppnnniiiaaaXXXOOOGGGCCC@@@???>>><<<:::999::::::;;;666666666666666777777777555666666777777666666555555555555555555555555555333444555555555555444333333333333333333333333333222222222222222222222222111222222333333222222111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///000000111111000000/////////000000000111111000111111111111222222222111111222222333555666777666777777777666444333111//////............//////.................................///////////////000111111111222222222222222222333333555666888999999<<>>EEEJJJNNNVVVbbbkkkjjjrrr~~~uuusssxxx}}}vvvooolll|||{{{{{{tttkkkccc\\\XXXOOOLLLGGGBBB===:::999888:::999888777777777777888666666777777777777666666666666666666666666666666333444555666666555444333333333333333333333333333222222222222222222222222111222222333333222222111///////////////000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111111111000//////000000000111111111000111111111111222222222222222222333444555666777666777777777666444222111//////............//////......................../////////000000000111111111111111222222222333333444444444666888:::===>>>@@@EEELLLQQQVVV^^^hhhpppooohhh\\\PPPEEE>>>;;;:::999888888777777777777777555555555555444444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000............/////////000////////////////////////////////////000000000000000000000000000000000000////////////////////////...............///000000---...///000111000000///000000000000000000000000000000000000000000000000------......///000000111....................................////////////000000000000111111111111000000000000000000000000000444888:::999666333222333444444555555444444333333333333333333333333333333333333333444444444444444444555555555666666666555444333444555666555333444444444444444444444444222222222222222222222222222222222222222222222222000000111111111222222222000000111111111111000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222111111111222222222333333444333333333333444555555555555555555555555555555777666555444333333333333111111111111111111111111222222222333333333444444333333333444444444444555333444444555666666777777777777888:::===AAADDDGGGNNNZZZhhhooorrrxxxrrreee```bbbdddrrrvvvzzzwwwpppiiifffeeekkkuuuzzzoooiiijjjsss~~~|||zzz|||~~~{{{ooojjjaaaWWWNNNFFFBBB???>>>===;;;:::999999999999666777777888888777777666666666666666666666666666444555666777777666555444333333333333333333333333222222222222222222222222111222222333333222222111//////000000000111111111//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111111111111000000000000111111111111000111111111111222222222333333333333444555666666666777777777666444222111//////.........//////000........................//////000000111111222222111111222222222333333333555555666777:::===@@@BBBLLLSSS]]]fffooo{{{nnn\\\OOOHHHDDD:::999999888888888888888666666555555555444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000---.........//////000000////////////////////////////////////000000000000000000000000000000000000////////////////////////...............///000111---...000111111111000///000000000000000000000000000000000000000000000000---------...///000000111..................................../////////000000000000000111111111111000000000000000000000000111555999<<<;;;777555333444444555666666555444444333333333333333333333333333333333444444444555555666666666666777777777777666555444444555666555444444444444444444444444444222222222222222222222222222222222222222222222222000000111111222222222222000000111111111111000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111222222222333333333444333333333333444555555666666666666666666666666666666444333333333333333111111111111111111111111222222333333333444444444333333333444444444555555444444444555666777777888:::;;;>>>CCCJJJQQQXXX[[[vvvnnncccbbbiiiooosssuuurrrjjjcccccccccbbbjjjooorrrpppjjjffffffhhhdddjjjqqqssspppkkkgggfffeeekkkwwwvvvlllccckkkwwwqqqdddZZZSSSOOOBBB@@@>>><<<;;;::::::;;;777777888888888888777777777777777777777777777777444555666888888666555444333333333333333333333333222222222222222222222222222222222333333222222222000000111111222222222333////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111222222333333222333333444444555555666444444555555444222111///........................///......---------......000000000111111111111111333111222666666333222555555888@@@GGGGGGEEEKKKTTTVVVcccyyy|||hhh[[[KKKEEE???;;;;;;;;;999888888666777888666333555999555555444333333333444444222222222222222222222222333333111000000000111222//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000...............///000000111111000000//////......//////000111111111111111000000000000000000000000................................................////////////000000000000333111///000222333222///000000000000000111111222333666:::;;;999666444333444333222444888999666333111444666666444555888<<<999777555777999:::777444777999::::::999888999:::888888777777888888999999222555777777666444444555111000000222444555555333222222222111222222333333333222222111111222222333000000000000000000000000000000000000000000000000000000111111111111000000111000000000//////......111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444333333333333444555555555555555555666666666666777777555444333222222222222333333444333222000///333333444444444444444444000444555444333555777777444666777666777:::;;;:::???KKKXXXbbbmmmzzzoooaaa[[[\\\ccciiirrrxxx~~~}}}uuupppttt{{{}}}uuunnnkkkmmmqqqttttttpppjjjfffbbbfffooo|||zzzrrrkkkhhhZZZTTTKKKBBB>>><<<>>>???:::;;;<<<;;;999888999:::666555444444666666555444888777666555555555555555333333444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111222222333333222222333333444555555666444555555555444222000///........................///......------......///111111111111111222222222444111000222333333666<<>>>>>>>>???@@@@@@@@@?????????>>><<<:::888777666666888999999888666555444444555444333333444444333111444444333333222222333333333222222111111222222333111111111111111111111111000000000000000000000000000000111111111111000000111111111000000/////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444333333333333444555555555555555555666666666666777666555444333222222222333333333333333222111000333333444444444444555555666777888777777888888888666777888888888;;;CCCKKKfffvvvzzzqqqlllmmmsss{{{xxxooojjjkkkpppyyy|||vvvpppmmmmmmqqqzzzuuuvvvxxx|||{{{uuujjj^^^RRRGGG???;;;???<<<:::999::::::777555999777666777888888666444666666555555555666666777444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000111111222333333333222222333333444555555555555555555444333222000///........................//////............//////111111111111222222333444666444666999;;;;;;???EEELLLMMMSSS___mmmyyylll[[[MMMBBB<<>>@@@@@@>>>>>>???@@@???AAADDDFFFGGGHHHIIIKKKGGGEEEDDDEEEIIIJJJIIIHHHEEEDDDCCCCCCCCCEEEFFFHHHBBB@@@===;;;:::999888666888666555555555555333111666555444333333222222333333222222111111222222333111111111111111111111111000000000000000000000000000000111111111111000000111111111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444333333333333444555555555555555555666666666666777666555333222222222222333333222222111111222222333333444444444555555555666555555666888888777666<<<:::;;;???BBBIII]]]qqqyyypppddd]]]```hhhpppuuu{{{{{{||||||{{{mmmkkklllrrr|||zzzoooaaaSSSJJJEEE???999999<<<===999444:::999888999:::999777555555555555555666777888888666555555555444333333333333333333333333333333333333333333333333333333333222222222222222222222222////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000111222222333333444222333333444444555666666666666555444333111000///......................../////////...//////000000111111111111222444555666999;;;AAAGGGIIIHHHKKKPPPVVVaaasssrrr^^^QQQFFF>>>999:::<<<:::666444666666555444333333333333333333333333333333333333333333222222111111111111000000000111111000000000////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////...............///000000000000000000//////////////////000111111111111111////////////////////////................................................////////////000000000000222222222222222222222222333222222111111222222333444777999::::::999999:::555999===>>><<<;;;===???AAACCCDDDEEEEEEEEEDDDDDDFFFKKKOOORRRRRRTTTWWW[[[VVVQQQLLLNNNTTTYYYZZZYYYIIIGGGFFFFFFGGGJJJMMMPPPLLLHHHCCC@@@@@@@@@???>>>;;;999777666666666555444444444333333222333333333333222222111111222222333111111111111111111111111000000000000000000000000000000111111111111000000222222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111222222222333333333444333333333333444555555555555555555666666666666666555444333222222222222444333222111111111333333333333444444555555666666777333222666999999999999>>>;;;AAANNNXXXccczzzwwwppphhhhhhppp}}}wwwqqqlllooovvv{{{xxxttt~~~yyylllbbbQQQJJJBBB>>>======;;;999999888777888::::::888666777666666666666666777777777666666555444333333222444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111222333333444444333444444555666666777777777666555333222111000000///////////////////////////////////////000111222111111111222444777999;;;@@@AAAFFFLLLOOOQQQYYYbbblll~~~{{{bbbSSSDDD<<<:::999:::<<<888777666555444444444444333333333333333333333333333333333333222222111111000000111111111111000000////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////...............///000000////////////000000000000//////000111111111111111////////////////////////////////////////////////////////////////////////////////////000000000000222222333333222222222333222111111111111222333333444777;;;======<<<<<<======BBBGGGIIIGGGEEEEEEFFFLLLMMMOOOPPPPPPOOOLLLJJJIIIMMMRRRUUUVVVXXX\\\```\\\VVVOOOOOOVVV^^^bbbccc```]]]YYYUUUSSSSSSUUUVVVTTTQQQLLLIIIHHHHHHIIIIIIDDDAAA===:::999777555333222222222222222333444555333222222111111222222333111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111222222222333333333444333333333333444555555555555555555666666666666555444333222222222222222333333111111111222333444333333444555555666777777<<<777666999<<<:::<<<@@@DDDHHHWWWmmm|||xxxnnnkkkmmmsssxxx|||{{{}}}~~~zzzoooeeekkknnnuuu~~~|||uuullleeeZZZNNNDDD===;;;;;;999777666777888999999888:::999888666666555555555777777666555444444333333444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444444555555666666777888888888888777555333111000000000////////////////////////000//////000000111222333333333333555888<<<@@@CCCHHHGGGIIIMMMRRR\\\mmm|||fffRRRDDD:::888::::::999888777666555555555333333333333333333333333333333333444333222222111000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000...............///000000////////////000000000000//////000111111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000222333444333222111222444111111111222333444555666666:::???BBBBBBBBBAAAAAAFFFJJJPPPSSSSSSOOOLLLJJJPPPPPPSSSVVVWWWVVVRRROOOFFFIIIMMMQQQSSSVVVYYY[[[YYYTTTNNNMMMRRRXXX]]]___hhheee___ZZZXXXXXX[[[]]]ZZZYYYVVVRRRNNNMMMOOORRRQQQMMMGGGBBB>>>;;;777555333333333333333444555555333222222111111222222333222222222222222222222222000000000000000000000000000000111111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444333333333333444555555555555555555666666666666444444333222222222222222222222111111222222333333333333444555666777777888===888777;;;;;;:::@@@JJJ]]]kkk}}}nnn___[[[cccppp}}}zzz{{{}}}sssddddddiiisssvvvfffVVVIIICCCAAA???<<<999777888999::::::;;;:::999777666555444444777666666666555444444444444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222111111222333333444444555777777777888999999::::::999777555333111000000000////////////////////////000000000000111222333444666666777:::>>>CCCHHHKKKLLLNNNTTT]]]eeeqqq}}}hhhRRRBBB===<<<;;;:::888777666666666444444444444444444444444333333444444444333222111000111111222222111111000000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000...............///000000.../////////000000000111//////000111111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000111333555444222111333444222222333444666888999:::<<>>888888666555444444444444333222222111111222222333222222222222222222222222000000000000000000000000000000111111111111000000/////////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444333333333333444555555555555555555666666666666444333222222111222222222000111222333333333333333333333444555666777888888999666888???BBBDDDQQQccc}}}{{{nnnfffdddkkkxxxxxxtttppprrrrrrkkkbbb\\\^^^bbbssswwwzzzzzz~~~{{{uuupppsss|||}}}ssshhh]]]VVVJJJFFF???;;;:::;;;;;;<<<:::999888777666666666666666666666666555555555555555555555555555555555555444444444444444444444444222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222111222222333333444444555777888888999::::::;;;;;;999888555333111000000000000000000000000000000000000000000000111222333444888999:::===BBBHHHNNNQQQMMMUUUcccrrr}}}tttZZZMMM===<<<;;;999888777777777444444444444444444444444333333444555444333222111111111222222222222111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000...............///000000.../////////000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111333555444222111333555333333444666888:::<<<>>>CCCIIIQQQVVVWWWUUUSSSRRRUUU[[[dddpppyyyzzztttnnnfffkkkttt~~~yyyppphhhcccaaabbbddd```dddeee^^^SSSMMMPPPUUUXXXUUUPPPMMMLLLKKKJJJIII===<<<:::888666444333333333222222222222222222333222222222222222222222222000000000000000000000000000000111111111111000000......//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333444333333333333444555555555555555555666666666777333333222222111222222222///111222333444333333222333333444555666777888999999888>>>IIIOOOUUUiiisssgggiiissszzzpppjjjddd]]]XXXXXXXXX___ddd```VVVQQQTTTYYY^^^dddiiijjjnnn~~~yyyyyy}}}yyynnnTTTNNNEEE???<<<<<<======888888777777777777777888555555555666666666666666555555555555555555555555444444444444444444444444222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222333333333333333333444555666888:::;;;;;;;;;;;;777555333111///.........///////////////000000111///000333666333000222888888===DDDJJJKKKJJJLLLPPPaaarrriiiVVVKKK>>>777888999777444666555555666444111333999444444444333333333222222222222222111111111111000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---000000////////////000000000000000000111111111111////////////////////////000000000000000000000000............/////////000111222333222111000111222777666555444555555666777777222333:::??????AAAFFFTTTSSSWWWaaafffaaa[[[YYYZZZggg||||||mmmkkkfff___WWWRRRQQQQQQSSSVVVVVVRRRLLLIIIKKKNNNIIIJJJEEE;;;777999999555444444333444666666444222444444444333333333222222222222222111111111111000222222111111111111222222000000111111111222222222000111111111111222222222222222222222222111000///222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000333333333333333333333333666555444333333333444555555666666777777666555444333333333222222222111111111222333555555666666666333666:::<<<777444999AAALLLIIILLLYYYkkkzzzyyysssqqqpppssswwwooojjjfffiiipppwwwzzzzzzlllfff___YYYVVVTTTSSSRRRZZZZZZYYYWWWUUUSSSQQQPPPRRRUUUYYY\\\bbbnnn~~~~~~rrrzzz~~~~~~gggRRRJJJEEE===999<<<<<<:::888666666777888999777777777777666666666666555555555555555555555555444444444444444444444444333333333222222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222333333222333333333333444444444444666777999:::;;;::::::666555333111////////////000000/////////000000111222111222555444333666<<>>>>><<<888555444333333555555555333444444333333333222222222222222222222111111111111222222111111111111222222000000111111111222222222000111111111111222222222222222222222222111000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000333333333333333333333333666555444333333444555555555666777777777666555444333333222222222111111111111111222333444444444444:::222...333<<>>???<<<;;;::::::::::::999888888888777777777666666666555555555555555555555555444444444444444444444444333333333222222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222222222333222222333333444444444444444555777888999999999999666444222111////////////111111000000000000000111444111111555888:::???EEEIIIIIIJJJOOOZZZjjjzzzvvveeeUUUIIIBBB===;;;:::777666888666333222444444444444444333333333333333222222222111111111111000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000000000////////////............000000////////////000000000000000000111111111111////////////////////////000000000000000000000000....../////////000000000---///000000000111333555666555555666999;;;;;;;;;DDDHHHQQQXXXWWWQQQNNNPPPVVVmmmvvvnnncccbbb___YYYSSSQQQTTTXXX^^^]]]VVVMMMGGGEEEBBB???999666444222333444444444333333333333222222222222333222222222111111111111222222111111111111222222111111111111111222222222000111111111111222222222111222222222222111000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000333333333333333333333333666555444333333444555666666666777888777666555444222222222111111111111111111222222333444444555555;;;444222888BBBIIIOOOSSSnnnlllbbb]]]eeeyyyyyyqqqggg```ZZZXXX]]]dddoooggg]]]WWWWWW[[[___```ccccccccceeehhhjjjjjjjjjmmmnnnppppppmmmgggaaa^^^]]]aaadddbbb]]]WWWUUUTTTSSSdddvvv|||yyyzzz|||}}}|||fffTTTHHH@@@<<<;;;;;;<<<===<<<:::777888888888777777777777666666666666666666666666666444444444444444444444444333333333333222222222222111111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111222222222222222222333333444555555555333444666777888888888777555444222000//////000000222111111000000111111111333111222999???BBBGGGLLLHHHNNNVVVaaarrr~~~sssdddTTTFFF===>>>888666888999666555777555444444444444333333333333333222222222111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///////////////////////////////////////.........000000////////////000000///000000000111111111111////////////////////////////////////////////////...////////////000000000000111222222111222555777999999888999<<<@@@CCCFFFLLLRRR[[[```^^^[[[[[[^^^lllyyyiii[[[SSSQQQRRRXXXXXXVVVQQQNNNKKKGGGEEEAAA===777444333333333333333333333333222222222222333333222222222111111111333222222111111222222333111111111111111111111111000000111111111222222222111111222222222111111000222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000222222333333333333444444666555444444444555666777777777888888777666555444111111111111111111111111333444444444555666777888888===DDDHHHGGGJJJWWWeeewwwccchhhuuukkkccc\\\XXXVVVXXXaaakkkgggccc^^^^^^ccckkkrrrvvvxxxzzzwwwvvvqqqiiiaaa[[[ZZZZZZ\\\^^^^^^]]]]]]```dddfffjjjrrr}}}yyyqqqsss|||oooZZZHHH@@@===::::::;;;<<<:::888999999888888888777777777666666666666666666666666555555555555555555555555444444333333333222222222111111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000111111111222222222222222333444444555666666333444666777888888777666444333111000000000111111111111111111111222333333333333666===BBBCCCGGGMMMKKKYYYjjjxxxzzzyyy}}}{{{uuuuuu___QQQEEE<<<666666888888777888555555555444444444333333333333333222222222222111111111111111111111111111////////////////////////000000000000111111111111111111111111111111111111////////////////////////.........///////////////000000////////////000000///000000000111111111111000000000000000000000000////////////////////////////////////000000000111222333333222111222555888333:::CCCHHHJJJLLLNNNPPPMMM___uuuzzzuuu}}}|||hhhYYYRRRRRRQQQRRRSSSQQQNNNKKKKKKJJJEEE>>>999666444333333444444444333333333222222333333333222222222222111333333222222222222333333111111111111111111111111000000111111111222222222000111111222222222111111222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000222222222333333444444444666666555444555666777888777888888888888666444333111111111111111111222222333333333444666888999::::::@@@IIIOOOQQQYYYkkk}}}|||yyyvvvsss||||||pppfffdddeeegggfffdddffflllnnnpppttt|||uuukkkfffdddaaa``````aaabbb```]]][[[YYY]]]eeemmmmmmiiiiiillltttzzzwwwuuubbbMMMFFF===888999;;;;;;:::999999999999888888888888777777777777777777777777555555555555555555555555444444444333333333222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222333444555666666777444555666888888888777666333222111000000111111222000000111111222333555555777888<<>>AAAPPP^^^kkkiii[[[QQQQQQWWWrrr~~~uuujjjaaaXXXQQQQQQUUUVVVQQQKKKEEEAAA???<<<:::777666666666666555555555444444333333333222222222444333333222222333333444222222222111111111000000000111111111111222222222000000111222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111222333333444555555777666555555666888999:::999999999999888666444333222222333333333444444444444444555666:::>>>AAADDDNNNSSSbbbuuuxxxfffeeepppkkkkkkfff``````eeeiiiiiimmmyyyvvvqqqqqqooofff^^^\\\\\\XXXVVVWWWVVVeeexxxyyyqqq\\\MMMEEEAAA>>>:::;;;::::::::::::999999999888888888888888888888888555555555555555555555555555444444444444333333333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222333444555666777888666777888999999888777777222111000000000111222333...///000111333666888999<<<@@@FFFKKKNNNXXXlll{{{tttnnnllllllkkkjjjiiiiiikkkooorrruuu{{{{{{|||xxx[[[JJJCCC>>>:::888666666555555555444444444444444444333333333222222111111111111111111111111000000000000000000000000000000111111222222222222111111111111111111111111000000000000000000000000---.........//////000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111444555777888;;;???EEEJJJWWWccckkkdddWWWTTTbbbqqqsssnnnzzzzzzssshhhaaabbbnnnyyyuuuvvv{{{zzzjjj\\\RRRRRRXXXWWWSSSMMMIIIFFFCCCAAA???777777777777666666666666444444444333333333222222444333333222222333333444222222222222111111000000000111111111111222222222///000111222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111222333333444555555777666666666666888:::;;;999999:::999888666444333333333333444444555555555777888999;;;???CCCGGGJJJQQQgggnnnjjj}}}}}}xxxooossssssooopppxxx~~~wwwqqqooojjjaaa[[[YYY[[[ZZZbbbzzz~~~kkkYYYNNNFFF???:::;;;;;;;;;:::::::::999999888888888888888888888888666666666666666666666666555555444444444333333333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000111222222333333444444555555666666777777:::<<<===>>>===999666333222222111111111111111222666333333444444333888>>>EEEGGGKKKRRR```ttt}}}xxxuuurrrppprrrwww|||~~~ttthhh___\\\[[[YYYWWWXXXXXXXXXXXXYYY[[[^^^___dddeeefffiiimmmrrrwwwyyy|||oooPPP???;;;<<<555======666333777666000333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000////////////000000000000222111000//////000111222000000000000111111111111000000000000000000000000////////////000000000000444111...---///222333333333555999@@@HHHLLLNNNMMMbbb\\\eee{{{zzz~~~~~~vvvrrrllliiiccc^^^[[[^^^dddhhhbbbdddddd___YYYXXX\\\bbbccceeedddbbb```eeepppxxxvvv~~~{{{iii[[[UUUZZZSSSMMMLLLLLLJJJIIIJJJ@@@===:::777666444222111555555555555444333222111222222222222222222222222222222222222222222222222000000111111111222222222333333333222222111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222111222222333333444444555555444444555555666777888999999888777666555444444999555222222222222555777:::777777;;;DDDMMMSSSUUUjjjqqqooovvv~~~iii___aaaeeekkktttzzznnneee```eeeZZZVVVggg}}}uuu```LLLCCCCCC===;;;;;;===;;;777888<<<999999999888888888888777666666666666666666666666666555444333222333444444000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000111222222333333333333444555555666666666:::;;;===>>><<<999555333222111111000000111111222222///000666:::;;;>>>BBBGGGKKKVVVfffzzz~~~zzzuuuppplllfffeeecccbbbeeeiiiooorrrllldddZZZTTTRRRRRRPPPNNNNNNNNNNNNNNNOOOQQQSSSTTTUUUUUUVVVYYY\\\aaaeeegggiiimmmssszzz}}}pppqqquuu^^^III;;;888;;;999444111444666777333333333222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111000//////000111222000000000000111111111111000000000000000000000000////////////000000000000000//////000111444555666999???IIIPPPTTTWWWXXXZZZSSSkkkzzzvvvyyy~~~xxxyyymmmdddccccccaaa```aaa^^^^^^]]][[[[[[]]]aaaeeellliiiddd___[[[WWWUUUTTTSSSWWW[[[\\\[[[\\\___bbbjjjmmmqqqsssuuu{{{uuufffZZZZZZ[[[YYYQQQJJJJJJPPPJJJDDD===777555555666666666666666666555444333333222222222222222222222222222222222222222222222222000000111111111222222222333333333222222111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222111222222333333444555555555555555555666777888888999999888777666555444444222222333555777777666555...999CCCEEECCCGGGTTTaaassscccZZZXXXXXX^^^kkkyyykkkbbb\\\gggxxx|||{{{{{{rrrbbbRRRIIIBBB???======999666888===999999999999888888888888666666666666666666666666666555444333333333444444000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000111111222333333333333333333444555666666666:::;;;<<<===;;;888555333111111000000000111111222111///222999???@@@CCCGGGMMMXXXjjj|||wwwpppjjjeee```[[[XXXRRRRRRRRRSSSVVVZZZ]]]```VVVQQQKKKHHHHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKMMMOOOSSSVVVWWWWWWZZZ___dddjjjpppvvvzzzoooiiiyyyeeeLLL@@@;;;777777666444555999333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000111111111111000000000000000000000000/////////000000000111111///000222333444555888:::AAANNN^^^ddd___VVVQQQQQQ^^^~~~vvvtttyyy}}}ooofffhhhaaa]]]^^^aaadddhhhmmmsssuuuwwwyyyyyyzzz|||~~~zzzssslllgggfffbbb[[[UUUWWWXXXZZZ[[[ZZZXXXUUUTTTYYY[[[]]]\\\]]]```fffkkknnnrrr|||oooiiiccc]]]WWWRRRSSSXXX[[[SSSGGG===888888888999666666666555555555555555333333333333333333333333222222222222222222222222111111111111111222222222222222222222222111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222222222222333444444555555555555666666777888888999999999888666555555555555555555555555666666555222555@@@JJJMMMMMMVVVhhhyyyqqqjjjccc]]]ZZZXXX[[[iiiuuulllmmmsssyyy|||~~~vvvzzz{{{{{{xxxcccTTTHHHCCC???>>><<<999999<<<:::999999999888888888888666666666666666666666666666555444444333333444444000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111000000111222222333333444333444444555666777888888:::;;;;;;<<<:::888555333111111000000000111222222555555888<<<>>>@@@GGGNNN^^^qqq|||uuuqqqkkkfff___YYYUUUQQQNNNKKKGGGHHHIIIJJJLLLNNNPPPQQQJJJGGGDDDCCCDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDDDDFFFFFFGGGHHHIIIKKKMMMNNNNNNQQQTTTXXX[[[```eeehhhmmmrrryyywwwzzzpppQQQCCC:::===>>>888444666444444333333333222222222111111111111111111111111000000000000000000000000/////////////////////////////////000000000000000000000000000000000000000////////////000000000000111000000000000000000111///000000000111111111111000000000000000000000000/////////000000111111222333444666666666999===AAAJJJWWWccccccZZZSSSUUU[[[uuuxxxoooiiiiiimmmrrruuuwwwxxx{{{{{{vvvuuuqqqlllgggccc```\\\ZZZYYY\\\___^^^[[[WWWUUUTTT```bbbgggqqqjjj^^^\\\\\\\\\]]]eee^^^TTTJJJBBB===999777555555555555444555555555333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000111111111222222222222222333333444555555555666666777888888999999999999999777666555555555666888999777444555888::::::FFFDDDFFFPPPbbbvvv}}}qqqppp~~~jjjdddfffggg___bbbcccccckkksssgggddddddeeennn{{{qqquuu~~~zzzzzzpppWWWLLLBBB@@@@@@===:::888::::::999999999888888888666666666666666666666666666555555444444444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111111111222333333444444555555666777888999::::::::::::;;;:::999777444333111111111111111222333333777999===@@@@@@DDDQQQ```yyyxxxrrrjjjccc___ZZZVVVQQQMMMJJJHHHFFFEEECCCDDDEEEFFFGGGGGGGGGGGGFFFDDDCCCCCCCCCBBBAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFHHHJJJLLLNNNQQQTTTWWW\\\aaaffflllrrr{{{nnnVVVAAA<<<<<<777333444444444444333333333222222111111111111111111111111000000000000000000000000////////////////////////......//////000000000000////////////////////////////////////000000000000000000000111111000000000///000000000111111111111000000000000000000000000/////////000111222222222555666888:::>>>CCCJJJNNNQQQ]]]iiillljjjlllxxxxxxuuuvvv~~~ooobbbdddjjjsss|||xxxrrrmmmoooooommmiiiaaaYYYSSSPPPRRRUUUXXX\\\dddrrrtttfff^^^[[[]]]___]]]XXXSSSMMMEEE<<<666666555444444333444444555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000111111111222222222222333333444444555666666666777888999:::::::::::::::888777555555555666777666===AAA???>>>BBBDDDCCCLLLJJJOOOaaayyyooojjjwwwyyytttjjj^^^YYY]]]eeekkkgggqqqyyyvvvtttppphhhgggbbbfffuuu|||}}}www|||{{{~~~xxxbbbJJJ@@@???>>>:::888:::::::::999999999999888777777777777777777777777555666666555555555444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222333444444444555666777888999:::;;;<<<:::::::::999888666444333222222222222222333444555999;;;AAAFFFKKKTTTfffwww}}}xxxqqqiiibbb\\\UUUQQQLLLJJJFFFDDDDDDDDDBBBAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAA@@@AAABBBBBBBBBCCCCCCCCCCCCAAACCCEEEEEEFFFGGGJJJLLLOOORRRWWW[[[___fffooovvvpppRRR???888666666777444444444444333333333333222222222222222222222222000000000000000000000000////////////////////////---......//////000000111////////////////////////////////////000000000000000000111111111111000000000000000000111111111111000000000000000000000000...///000000111222333333555666:::AAAKKKSSSXXXYYYSSSlllwwwiiifffvvv|||rrruuuuuuzzz{{{pppfff^^^ZZZWWWUUUVVVVVVSSSRRRWWWdddnnn|||cccZZZ]]]TTTUUUVVVWWWTTTMMMDDD===888777666444333444444555333333333333333333333333222222222222222222222222222222222111111111111111000000000111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222333333333444555555666666777888999;;;;;;;;;;;;::::::888666555444555666888>>>NNNYYYVVVOOOMMMLLLIIIUUUcccvvvvvvlllrrrtttccc\\\WWWXXX^^^gggrrrzzzooogggaaa^^^``````cccrrrxxxttt|||]]]JJJAAA===;;;;;;::::::::::::999999999999777777777777777777777777555666666666666555444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222333333444444555555555666777999:::;;;<<<999999999888777555444333333333333333444555666777>>>>>>DDDOOO]]]kkk|||zzzxxxmmmhhh```YYYTTTPPPLLLJJJEEEDDDBBBBBBBBBBBBAAA???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAAAAABBBAAABBBBBBBBBBBBAAA@@@???AAABBBCCCCCCCCCCCCCCCCCC@@@BBBCCCCCCCCCCCCFFFHHHEEEHHHLLLNNNPPPTTT[[[aaaiiirrr~~~pppTTTBBB<<<:::999555444444444444333333333222222222222222222222222000000000000000000000000000000000000000000000000------......///000000111////////////////////////////////////000000000000///000111222222111000///000000000000111111111111000000000000000000000000...///000111222333333444777999@@@LLLYYY___^^^ZZZbbbxxxvvvtttqqqqqqsssooolllxxx}}}tttmmmjjjfffddd___WWWQQQOOOQQQTTTfff~~~|||hhhaaaWWWWWWWWWWWWVVVRRRMMMHHH<<<;;;888666555555555666444444444444444444444444222222222222222222222222222222222111111111000000///000000000111111111222111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222333333444444555666666666777888:::<<<===<<<;;;::::::888666444444555777888FFFZZZiiiddd\\\^^^eeehhhvvvooommmsssuuummm```^^^dddppp|||sssooommmiii```ZZZeeeuuussstttvvveeeSSSDDD>>>???;;;;;;:::::::::999999999777777777777777777777777555666666777666555444333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222333333444444555444444555777888:::;;;;;;999999999888666555333222333333333444555666777888FFFBBBGGGWWWkkk|||yyynnnjjj]]]XXXQQQKKKHHHFFFDDDCCCDDDCCCBBBCCCDDDCCCAAA???@@@@@@AAABBBCCCDDDEEEEEEBBBCCCCCCCCCBBBBBBDDDEEEBBBCCCCCCDDDCCCBBB@@@???>>>>>>???@@@@@@@@@@@@???>>>???@@@@@@???@@@BBBCCCAAADDDGGGHHHHHHKKKPPPUUUXXX___iiisss~~~yyyzzznnnRRREEE===888555555444444444333333333222222222222222222222222000000000000000000000000111111111111111111111111---------...///000000111////////////////////////////////////000000000000///000111222222111000///000000000000111111111111000000000000000000000000...///000111222333444444===???FFFUUUbbbeee]]]TTT{{{jjjddd^^^dddwww|||uuurrrxxxpppllleee___[[[XXXTTTRRRFFF^^^www{{{gggaaa___[[[YYYWWWUUUSSSPPP@@@>>>;;;888666666666777444444444444444444444444222222222222222222222222222222222222111111000000//////000000111111111222111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222333333444444555666666666777999;;;=========<<<;;;:::888666444444555777999???VVVfffcccbbbrrr{{{rrryyypppeeeccchhhwww|||qqqdddZZZ\\\eeennnrrrwwwhhhNNNAAA???;;;;;;;;;:::::::::999999777777777777777777777777555666777777777666444333333333333222222222111111222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000222333333333333444666666888::::::999999:::;;;888777666555555444444444777555333222444:::BBBHHH???PPPcccppp{{{}}}rrrbbbVVVNNNLLLIIIFFFEEEDDDEEEFFFCCCBBBAAAAAA@@@@@@AAAAAAEEEBBBCCCHHHIIIEEEFFFJJJEEEEEEFFFFFFFFFEEEDDDDDDFFFFFFFFFFFFEEEDDDCCCCCCBBB@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@?????????AAABBBCCCDDDFFFIIIKKKLLLNNNTTT[[[aaahhhrrr|||yyyuuuooorrrXXXEEE;;;666888999888777777555222444444444333333333222222333222000/////////000111000000000000000000000000000000000000000000000000////////////000000000000222000///------///000222111111000000//////......000000000000000000000000000111333222000//////000000000......111666999999>>>MMM\\\]]]TTTQQQ^^^ooopppjjjooo|||{{{rrrmmmfffYYYOOOOOOOOOVVVeeeuuurrrfff___```]]]UUUUUU[[[MMMDDD:::666888:::888666555444444333333444444555333333333222222222111111000000111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000111111222222333444444444444444444444555777777999999999999999999999:::888444222444555444777<<>>999999999999999999999999777777666555555555555555333333333222222222111111222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000222333333333333444666666888::::::999999:::;;;999888777555444444444444333333444555999>>>CCCGGGQQQ```vvvxxxrrrmmmdddWWWLLLHHHFFFDDDBBBAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDIIIGGGHHHLLLKKKHHHJJJQQQMMMMMMMMMMMMMMMMMMLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLHHHFFFDDDCCCDDDDDDCCCBBB???????????????@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEHHHMMMSSSWWW\\\dddoooxxx}}}vvvuuuWWW@@@<<<999777555444444666888444444444333333333222222333222111000///000000111000000000000000000000000000000000000000000000000000000000000111111111111111000///......///000111111111000000////////////000000000000000000000000...000111111000000000111444444333444777<<>><<<::::::;;;<<<<<<;;;999999999999999999999999777777666555555555555666333333333222222222111111222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000222333333333333444666666888::::::999999:::;;;:::888777555444444444444111444777:::>>>DDDJJJOOOjjjxxxyyyqqqggg___ZZZSSSJJJDDDCCCBBB@@@??????@@@AAAAAACCCCCCDDDEEEFFFGGGHHHIIIIIIHHHJJJMMMMMMLLLMMMQQQMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOONNNNNNLLLJJJIIIIIIHHHFFFDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@CCCFFFJJJLLLOOOUUU]]]dddnnnyyy}}}yyy}}}pppSSSCCC:::555777777333444999444444444444333333333333222222111000000000000111000000000000000000000000000000000000000000000000111111111111222222222222111000///......///000111111000000000000/////////000000000000000000000000---///000000000000111333000111333777;;;@@@EEEHHHZZZddduuuxxxoooooovvv~~~~~~{{{vvvyyyxxxeeedddwww{{{mmmZZZYYYWWWRRRKKKMMM]]]mmm}}}ooofff\\\XXXZZZWWWWWWSSSJJJ@@@888666777888888777777666444333222333333333333222222222222111111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222000111111222222333444444444444444444555666777888999:::;;;<<<<<<;;;999888555666888:::888666<<>>;;;777::::::::::::::::::::::::888777666666555555666666333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111000222333333333333444666666888::::::999999:::;;;:::999666444333333444555333888===>>>@@@IIIWWWbbb{{{llldddXXXPPPLLLIIIFFFCCCBBBAAAAAAAAABBBCCCDDDEEEGGGGGGHHHIIIJJJJJJJJJKKKIIIHHHKKKRRRXXXXXXSSSNNNOOONNNMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNQQQOOOMMMMMMMMMLLLJJJHHHDDDCCCCCCBBBAAA@@@??????AAAAAA@@@?????????@@@@@@AAACCCEEEGGGIIIMMMSSSWWW```jjjwww}}}uuuvvvOOO@@@666;;;===777111333555444444444444333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000111111111222222000000////////////000000000000000000000000000000000000000000000000000000...///000000//////111222...///444;;;AAAEEEKKKPPPVVVkkk~~~xxxwwwuuuxxx~~~eeecccnnnwww}}}zzzkkk\\\ZZZbbbmmmvvv|||}}}{{{wwwuuuvvv{{{tttggg[[[WWWVVVTTTSSSTTT```zzztttggg```___UUUVVVVVVQQQJJJAAA;;;999666777777777666555444333444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222000111111222222333444444444444444444555666777888999:::===>>>>>><<<999888666666888999666777AAALLLjjj|||oooyyy~~~ooofffaaacccgggvvv}}}zzz{{{{{{{{{|||}}}}}}~~~uuummmfffdddccceeeppp|||xxx~~~yyy]]]PPPAAA;;;===???;;;555::::::::::::::::::::::::888777777666555666666666333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111000222333333333333444666666888::::::999999:::;;;:::888666444333444555666666;;;@@@@@@BBBOOOeeexxx}}}qqqhhh]]]VVVMMMGGGEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHGGGJJJVVVdddggg[[[MMMTTTTTTSSSSSSTTTUUUUUUVVVQQQRRRSSSSSSSSSSSSSSSSSSQQQPPPPPPPPPQQQPPPNNNLLLKKKJJJHHHFFFDDDBBBAAA@@@@@@@@@?????????@@@AAAAAA@@@AAACCCDDDFFFIIINNNQQQSSSXXXbbbnnnyyy}}}zzzzzzjjjRRR>>>;;;===999444222555555555444444444333333222222222222111111111000111111111111111111111111111111111111111111111111/////////000000000111111000000////////////000000000000000000111111111111000000000000000000000000111111222000//////111222555555;;;DDDHHHIIINNNUUU\\\wwwzzz|||xxxmmmtttjjjccc]]]^^^```ccclllvvv~~~rrrggg```WWWOOOKKKNNN^^^wwwvvvjjjeeeXXXVVVTTTTTTTTTMMMBBB888666666666666666555555444444444444333333333222222333222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222000111111222222333444444555555555555555666888888999;;;===>>>>>><<<999777777666666666555999GGGUUUzzzzzz~~~hhhaaaaaaooo{{{yyyvvvrrrnnnllljjjiiifffggghhhjjjkkklllmmmmmmjjjlllnnnqqqtttvvvxxxyyyzzz~~~vvvbbbVVVUUUaaammm|||ttt~~~jjj[[[III>>><<<===;;;888::::::::::::::::::::::::888888777666666666666666333333333222222222111111111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000222333333333333444666666888::::::999999:::;;;888777555333333444777888999===BBBFFFMMM^^^uuuyyynnnbbbYYYOOOJJJEEEBBBBBBDDDEEEFFFBBBCCCDDDEEEFFFHHHIIIIIIHHHIIIJJJJJJJJJHHHGGGFFFBBBAAACCCOOOaaaiii___PPPRRRSSSTTTUUUVVVVVVVVVUUUOOOPPPRRRTTTUUUVVVWWWWWWUUUUUUUUUUUUVVVUUUSSSQQQQQQPPPNNNLLLIIIGGGEEEDDD@@@@@@????????????@@@@@@>>>??????AAACCCFFFIIIJJJKKKMMMTTT^^^kkkwww}}}~~~pppQQQ===888::::::888555555555555444444444333222222333333222222111000111111111111111111111111111111111111111111111111.../////////000000000000//////000000000000//////000000000111111111111222000000000000000000000000222222222111000000333555;;;;;;BBBLLLNNNKKKOOOXXXooozzzoookkklllrrrvvv|||uuuiiihhhnnnqqqqqqzzzgggUUUOOOQQQOOORRR\\\ppp{{{pppfff^^^VVVWWW[[[XXXJJJ>>>999888777666555555666666444444444444333333333333333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222222333000111111222222333444444555555555555666777888888:::;;;<<<===<<<:::888777888555555666888???NNN\\\xxx~~~nnngggkkk{{{pppjjjggghhhhhhhhhiiikkkmmmoooqqqqqqrrrtttwwwyyyzzz{{{|||}}}}}}|||{{{yyywwwuuutttkkklllmmmooottt}}}oooaaa]]]^^^```vvvxxxooo~~~sssgggUUUGGG@@@=========::::::::::::::::::::::::999888777777666666777777333333333222222222111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000222333333333333444666666888::::::999999:::;;;777555333222333555888:::???@@@FFFSSSeeexxx}}}tttkkk```UUUMMMFFFDDDCCCCCCCCCDDDEEEEEEDDDEEEFFFHHHIIIJJJKKKKKKIIIKKKLLLMMMNNNMMMKKKJJJAAA@@@???EEEUUUdddeee___ZZZ\\\^^^aaaaaaaaa___^^^YYYZZZ[[[\\\]]]]]]]]]]]]]]]\\\\\\]]]]]][[[WWWUUUTTTSSSRRRPPPOOOMMMLLLKKKEEEEEECCCBBBAAA@@@@@@@@@>>>>>>>>>???AAACCCDDDDDDGGGJJJOOOUUU\\\fffsss{{{|||yyyxxxsssnnnLLL:::;;;===;;;555555555555444444444444222222333333333222111000111111111111111111111111111111111111111111111111//////000000000111111111//////000000000000//////000000111111111222222222000000000000000000000000000111111111111333777:::@@@AAAJJJWWWZZZXXX]]]hhh{{{{{{~~~zzzzzz}}}||||||vvvhhhdddcccaaa^^^dddkkkkkkfffjjjkkk]]]ZZZQQQPPPQQQWWWeeewwwjjj\\\ZZZ___```YYYOOO@@@>>>;;;777666555666666555444444444444333333333444444333333333222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222333333000111111222222333444444555555555555666777888999;;;;;;;;;;;;:::999888777777444555:::@@@HHHTTT```bbbuuurrruuutttkkkfffgggkkkooopppsssvvv{{{zzzsssoooooooooyyyoooccc]]]```uuuuuunnn~~~yyylllZZZIII???===???;;;;;;;;;;;;;;;;;;;;;;;;999888777777666666777777333333333222222222111111000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000222333333333333444666666888::::::999999:::;;;666555333222333666999<<>>???@@@BBBBBBBBBAAAGGGMMMMMMMMMUUUeeerrrxxxuuuuuutttooo]]]BBB======888666666555555555444444444222222333444333222111000111111111111111111111111111111111111111111111111000111111111111222222222//////000000000000//////000000111111222222222222000000000000000000000000...///000111333666;;;>>>FFFHHHTTTeeelllkkksssyyy~~~|||uuuuuu}}}|||uuuyyyuuuxxxvvvooopppwwwzzzqqqmmmkkkfffdddaaa^^^ZZZ^^^oooppp]]]QQQTTTTTTOOOPPPbbbrrraaa\\\aaagggeeeaaaFFFCCC>>>999666555666666555555444444444333333333444444444333333222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333000111111222333333444444555555555666666777888999;;;;;;:::999888888777777666444666>>>GGGNNNXXXaaaPPP^^^nnn|||zzz|||{{{bbbvvvsssmmmllljjjkkkpppwwwxxxuuulllpppuuu|||yyyggg```ZZZhhhooossskkkSSSAAA<<<===;;;;;;;;;;;;;;;;;;;;;;;;999888888777777777777777333333333333333333333333000000000000111111111111111111222222222222111111111111111111111111111111000000000000////////////000000000111222222333333555444333333444555777888:::;;;<<<=========<<<;;;999444000222555777<<>>>>>@@@BBBCCCBBBAAADDDEEEFFFGGGIIIOOOXXX___nnnyyyuuuyyy}}}}}}{{{ZZZ@@@888;;;888888666333333555555444333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111111111222222222111---,,,111444666>>>HHHDDDXXXvvv|||rrrvvv}}}wwwvvvvvvsssrrrsssqqqrrrvvvqqqkkkfffeeeaaa]]]```gggyyy|||ccc]]]XXXRRRJJJKKKbbb}}}oooiiiiiiiiijjjlll___QQQ???666888<<<888111666666555555555444444444444444444333333333222222111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222333333222222333333444555333444666777999999::::::>>>>>>>>>;;;777555444444555999===DDDPPPZZZWWWMMMGGGQQQZZZ```jjjuuusssiiiaaavvvlllnnnvvvooonnnmmmrrr{{{xxxpppnnnooowwwhhhhhh\\\iiivvv}}}xxx\\\DDD<<>>===<<<:::999:::999777999888888888777777777777333333333333333333333333000000000111111111222222111111222222222222111111111111111111111111111111000000000000000000000000000000111111222333333333444444444444555666777888:::;;;<<<======<<<;;;:::333222444999<<>>===<<<999777666888:::>>>CCCIIIMMMPPPOOOKKKGGGKKKKKKTTTaaaddd^^^^^^eee{{{wwwfffooouuutttvvvzzzxxxyyyzzz``````bbb]]]eeevvvuuuoooooowww```KKKBBB===;;;===>>><<<:::999::::::999999999888888888333333333333333333333333111111111111222222222222222222333333333333222222111111111111111111111111///000000000111111111222111111111222333333444444444444555777888999999999<<<<<<<<<<<<<<<:::888777777888<<>>888888888888888777777777777444444444333333333222222333333333333333333333333111111111111111222222222111111111111111111111111222222222222222222222222444444444444444555555666666777999<<<>>>???@@@@@@@@@>>>;;;777555666:::===CCCHHHOOOSSSRRRQQQXXXaaammmxxxtttmmmwwwlllddd{{{tttuuu|||~~~rrrrrr~~~rrr``````___ZZZiiihhhfffiiiyyyxxxdddRRREEE;;;<<<===::::::===;;;;;;;;;:::::::::999999333333333333333333333333111111111222222222333333222333333444444333333222111111111111111111111111///000000111111222333333111111222333333444444555333444666888:::;;;;;;:::=========<<<;;;999666555444777>>>DDDLLL\\\wwwyyynnn___QQQKKKLLLFFFDDDEEEIIIKKKJJJLLLQQQRRRXXX```hhhrrr~~~|||{{{{{{{{{}}}vvvnnnjjjgggdddaaa___\\\XXXVVVUUUTTTRRRPPPIIIFFFBBBAAABBBBBBAAA???@@@DDDHHHKKKQQQ]]]lllxxxeeeOOO<<<:::<<<888666888555444444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222333222111111333666999;;;???CCCFFFKKKYYYlllwwwyyy|||qqqlllooottt}}}zzz||||||tttsssnnnmmmzzz~~~iiiYYYTTTQQQRRRVVVffftttkkkbbbbbbmmmooo^^^III>>>999999888888888777777777555555555444444444333333333333333333333333333333000000111111111222222222111111111111111111111111222222222222222222222222444444444444444555666666666888:::<<<>>>@@@AAAAAA===<<<999666555888>>>BBBGGGJJJQQQVVVUUUWWWeeettt{{{ooosssxxx~~~}}}uuuuuuyyykkkbbb[[[^^^eeeiiiggglllyyycccQQQAAA>>>===999:::???;;;;;;;;;;;;::::::::::::333333333333333333333333111111222222222333333333222333333444444333333222111111111111111111111111///000000111222222333333111222222333333444444555333444777999:::;;;;;;;;;=========<<<;;;888666555:::>>>EEENNNXXXnnnzzzkkk^^^QQQFFFFFFLLLIIIGGGGGGJJJKKKLLLRRRXXXaaahhhttt{{{tttvvvtttssssssuuuxxx|||~~~}}}tttpppllljjjddd```[[[XXXWWWWWWXXXWWWPPPLLLFFFDDDDDDDDDBBB@@@BBBDDDFFFGGGKKKTTTbbbmmmzzztttYYYAAA===???;;;777999555555444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222222111111111333777;;;===BBBEEEJJJVVVooo~~~lllgggsss{{{rrr}}}~~~{{{wwwxxx~~~~~~uuuiii```dddkkkVVVMMMRRRPPPOOOhhhnnn```^^^nnnxxxlllUUUGGG999999999888888888888777666666555555555444444444333333333333333333333333000000111111222222222222111111111111111111111111222222222222222222222222555444444444444555666666555666888:::===>>>???@@@:::999777555666:::AAAFFFIIIMMMSSSXXXXXX\\\nnnxxxuuu{{{www{{{lllxxxyyyhhhnnn^^^ccceeeeeemmm|||rrr\\\HHHCCC@@@;;;<<>>DDDFFFPPPfffrrrcccTTTLLLHHHFFFFFFHHHJJJMMMPPPUUU[[[cccmmmsssvvv|||vvvpppiiidddcccaaa___\\\[[[WWWSSSNNNKKKHHHDDDBBBBBBCCCCCCCCCDDDIIIQQQWWW___jjjyyyyyyrrr```III>>>:::999:::666666666555555444444333222222222222222222222222111111111111000000000000111111222222222222111111000111111111111222222222222222333333333333333333444555666888;;;AAAGGGIIIRRR\\\dddooo~~~yyy}}}yyyuuuqqqpppqqqyyyvvvfff```ZZZWWWZZZ```dddfffoooxxx~~~}}}|||{{{nnniiimmmmmmaaaWWWMMMQQQ]]]uuuvvvdddgggkkktttrrr```GGGAAA:::777777777666444666666555555555444444444222222222222222222222222333333333333333333333333222222222222222222222222222222333333333222222111444444333333444444555555555777999;;;===>>>>>>>>>:::888777999===CCCHHHKKKQQQUUUTTTXXXfffsssvvvppp}}}uuurrr{{{zzzeee]]][[[jjjzzzvvvsss|||~~~~~~xxxbbbKKK??????>>>:::<<<<<<<<<;;;;;;;;;::::::666666555555444333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222111111111111222222222333444444555555666666777999:::;;;======<<<999999;;;:::999<<>>BBBGGGLLLOOOVVVSSS\\\lllzzzzzzrrrwwwxxxwwwmmmsssrrr[[[XXXkkkxxxzzztttkkk~~~oooXXXFFF>>>======<<<<<<<<<;;;;;;;;;;;;:::666666666555444444333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222333333444555555555666777888:::<<<===>>>>>>===:::999:::999999>>>EEEKKKSSSkkkuuucccUUUMMMGGGGGGIIIJJJMMMQQQTTT[[[dddllluuuxxxsssyyyvvvlllhhhggggggccc```\\\XXXTTTOOOJJJGGGEEEDDDBBB@@@@@@CCCFFFIIIRRRYYYeeesssjjjuuuhhhKKK>>>:::777888777777666555444333333333333333333333333333333222222222111111111000000111111222222222222111111000000111111111222222222333333333333222222222222000222777???DDDGGGLLLQQQ[[[___iiivvv~~~{{{qqqvvvssslllmmmrrruuusssxxxuuufffZZZRRRPPPNNNMMMMMMNNNPPPQQQRRRRRRXXXaaahhhllllllllllll]]]YYYVVVVVVVVVYYYcccooosssqqqxxxcccXXXSSSPPPUUUaaazzz}}}oooiiikkkppprrrbbbVVVFFF;;;888999999888666666666666555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222333333444333333333444444333444444555666777999:::;;;<<<<<<<<<;;;:::666999===BBBFFFKKKOOOQQQUUUVVVrrrssswwwxxxrrrvvvgggYYYfffpppzzzzzziiizzz}}}~~~wwweeeOOOBBB@@@BBB<<<<<<<<<<<<;;;;;;;;;;;;777666666555555444333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222333222333333444444555666666666777999;;;===>>>?????????;;;888999999:::AAAIIIRRReeejjjXXXPPPKKKGGGIIIKKKMMMQQQVVV[[[cccooozzzvvv}}}|||yyyzzzvvvnnnjjjeeebbb]]]ZZZWWWSSSOOOLLLHHHFFFCCCBBBBBBDDDFFFGGGLLLPPPXXXdddsssssshhh{{{___III???;;;999888777666555444333333333333333333333333333333222222222222111111111111111111222222222222111111000000111111111222222222333333333333333333333333555777===EEEHHHJJJSSS^^^___```kkk|||{{{yyypppxxxwwweeekkkrrreee```aaadddfffkkkttt}}}pppdddZZZSSSPPPPPPQQQQQQRRRRRRSSSTTTUUUVVVXXX[[[\\\\\\\\\]]]^^^VVVUUUVVVVVVTTTTTTYYY___ooouuuzzzqqqrrruuuttteeeYYYOOORRRSSSccc~~~oooeeehhhsssppp___III<<<:::;;;:::888777777666666666555555555333333333333333333333333333333333333333333333333222222222222222222222222111222333444444444444444444444444444555666777888::::::;;;<<<<<<;;;:::999777;;;AAAFFFJJJMMMQQQTTTUUUaaavvv{{{~~~uuuqqqbbb___ccctttuuulll{{{}}}|||ppp\\\JJJBBBAAA======<<<<<<<<<;;;;;;;;;777777666666555444444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222333333333333333333333444555555666666666888:::===???@@@@@@@@@???;;;999:::;;;???HHHQQQ\\\zzzsss___QQQMMMIIIHHHKKKOOORRRXXX___eeeooo}}}{{{qqqiiieeefffdddaaa^^^```fffooovvv}}}yyyooojjjfffaaa]]]ZZZWWWTTTRRRMMMJJJFFFDDDEEEFFFFFFFFFHHHKKKQQQYYYfffvvvpppmmmzzz}}}nnnwwwzzzuuuUUUAAA999999999888777555444333333333333333333333333333333333222222222222111111111111111222222222222111111000111111111111222222222333444444444555555555555999;;;BBBHHHIIILLL^^^rrr~~~wwwllluuu]]]ZZZiiiuuuxxxqqqhhh___]]]aaacccaaa^^^hhhyyykkk```YYYUUUSSSSSSQQQRRRTTTTTTTTTTTTUUUVVVXXXXXXWWWUUUTTTUUUWWWZZZ]]]]]]]]][[[ZZZ\\\ccchhhfffhhhnnn|||vvvmmmiii||||||wwwsss^^^OOOLLLIIIOOOhhhyyygggeeeuuuuuueeePPPAAA===<<<999666777777777666666666555555333333333333333333333333333333333333333333333333222222222222222222222222111222333444444555555444333333444444555666888888:::;;;<<<<<<<<<;;;:::999;;;@@@GGGKKKMMMOOOSSSVVV\\\tttyyyooo~~~uuu```]]]mmmkkkuuuzzzlllXXXGGG???=========<<<<<<<<<;;;;;;777777666666555555444444444444444444444444444444222222222222222222222222111111111111111111111111222222222333333333444444333333444444555666666666666888;;;>>>@@@AAAAAAAAA???:::999;;;@@@FFFRRR\\\sss~~~qqqbbbTTTLLLKKKIIIJJJPPPVVV\\\eeennnwwwyyy|||uuuhhh]]]VVVRRRPPPOOONNNMMMLLLLLLQQQXXX]]]```eeemmmtttvvvssskkkeeebbbuuutttooogggbbb^^^[[[YYYXXXSSSOOOJJJGGGFFFFFFDDDBBBFFFJJJOOOTTT]]]kkk}}}ooonnn{{{tttvvvhhhIII;;;:::999888777666444333333444444444444444444444444333333222222222111111111111111222222222222111111000111111111111222222222333444444555666777888888;;;???HHHPPPQQQYYYvvvwwwyyyiii___aaabbb___ZZZWWWWWWXXX[[[```fffkkkooozzzoooaaaXXXWWWXXXYYYXXXVVVYYY[[[[[[YYYYYY[[[]]][[[\\\]]]]]]^^^```dddgggdddgggiiihhhhhhlllrrrwwwtttvvvxxx{{{vvvnnneeezzzjjjtttjjj]]]NNNMMMLLLTTTqqqpppbbbnnntttkkk^^^OOODDD<<<999888777777777777666666666555444444444444444444444444333333333333333333333333222222222222222222222222111222333444555555555555333333444444555777888999999:::;;;<<<<<<<<<;;;:::BBBGGGMMMOOOPPPQQQUUUYYYkkk|||vvv}}}nnnfffmmm|||~~~jjjQQQAAA============<<<<<<<<<<<<777777777666555555444444444444444444444444444444222222222222222222222222111111111111111111111111222222222333333444444444333333444444555666666666666888;;;>>>AAAAAAAAAAAA===:::999===CCCLLLYYYeeettteeeVVVMMMJJJKKKJJJMMMUUU]]]fffrrr||||||xxxooolllkkkmmmfff\\\RRRKKKJJJKKKMMMFFFGGGGGGGGGGGGIIIMMMPPPMMMPPPVVV\\\___\\\VVVQQQVVV___kkkxxx|||vvvmmmfffaaa___]]]\\\WWWRRRLLLHHHFFFEEEBBB???AAAFFFLLLPPPUUU```rrrtttlllvvv|||WWWDDD::::::999777666444333333444444444444444444444444333333333222222222111111111111222222222222111111000111111111111222222222333444555666777999::::::???EEERRR\\\```nnnuuukkkooonnnbbb\\\aaaYYY\\\\\\YYYXXXaaassswwwlll^^^XXXZZZ^^^___]]]___aaaccccccaaaaaacccfffcccfffkkknnnrrrvvvzzz}}}|||~~~pppmmmyyymmmkkktttwwwpppWWWZZZTTTLLL]]]yyy___cccrrrqqqkkk]]]KKK>>>;;;<<<777777777777666666666666444444444444444444444444333333333333333333333333222222222222222222222222111222333444555555555555333333444444666777888999999:::;;;<<<<<<<<<;;;:::GGGLLLQQQSSSRRRSSSWWW\\\xxxzzzmmm}}}~~~rrrqqq~~~}}}yyy\\\HHH>>>=========<<<<<<<<<<<<:::888666555666777666555444444444333333333222222333333333333333333333333222222222222222222222222333333333333333333333333555555555555555666777888:::999999===AAACCCAAA???===666999DDDFFFHHH^^^|||vvvfffXXXMMMLLLPPPIIINNNWWW^^^^^^cccttt}}}nnnccc^^^[[[WWWSSSRRRSSSPPPKKKJJJLLLIIIEEEHHHIIIIIIHHHFFFEEEEEEEEEEEELLLOOOLLLKKKMMMOOONNNRRRRRRRRRVVVccczzzvvvjjjgggeee```\\\XXXUUURRRPPPMMMIIIEEEBBBBBBEEEHHHKKKOOOXXXfffppp~~~lllooo{{{qqqFFF<<<:::999888666333333444666666555555555444444444555555444333333222111111222222222222222222222222222222222222222222333333333444666555555999???EEEKKKAAASSSxxxzzzpppaaa^^^TTTUUUYYY]]]```iiixxxllliiiooovvvwwwtttzzzwwwyyyyyywwwwwwyyyyyywwwrrr}}}yyyqqqrrrvvvhhheeeoootttjjj[[[PPPPPPXXXooonnn___mmmttt{{{ttt[[[@@@777<<<999888666666666555444222555555444444444333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333444555666777888===??????;;;888888===CCCQQQOOOSSSXXXTTTOOOZZZlllyyyvvvyyy~~~rrr}}}jjj~~~zzzqqqyyyoooTTTDDDAAA@@@@@@===999999<<<:::888666666666777666555444444444333333333222222333333333333333333333333222222222222222222222222333333333333333333333333555555555555555666777888999999:::===AAABBB???======:::>>>GGGLLLVVVooo{{{jjj\\\QQQJJJJJJNNNPPPTTT\\\eeekkkttt|||ppplllfff^^^WWWUUUUUUVVVXXXZZZYYYSSSLLLKKKOOOPPPMMMIIIKKKLLLLLLKKKKKKMMMOOOMMMOOOPPPNNNJJJIIIMMMPPPFFFKKKQQQWWW\\\eeeoooxxxxxxnnniiiddd```ZZZXXXTTTPPPLLLHHHCCC@@@@@@CCCEEEFFFJJJRRR^^^gggxxxvvviiijjj[[[@@@<<<999999777444333444666666555555555444444444555555444444333222222111222222222222222222222222222222222222222333333333333555666666555999???EEERRRRRRhhh~~~wwwwwwddd]]]XXXSSSUUUbbbsssyyyvvv|||{{{uuu}}}jjj```fff}}}xxxdddUUUSSSWWWddd{{{cccfffnnnyyyzzzhhhOOO???;;;:::888777666777777555444555555555444444444333333333333333333333333333333222222222222222222222222333333333333333333333333333333444444555666888888<<<>>>>>><<<:::<<>>999888999;;;999777666777777666555444444444444333333333333333333333333333333333333222222222222222222222222333333333333333333333333555555555555666777888999999999;;;>>>@@@@@@===:::888===BBBFFFOOOeee}}}nnn\\\QQQLLLIIILLLPPPZZZ\\\cccooo{{{zzzzzztttooojjjffffffdddbbbaaahhhsss|||wwwssshhh\\\WWWWWWWWWTTTUUUVVVUUURRRNNNLLLNNNPPPOOOSSS___mmmmmmaaaXXXXXX[[[\\\^^^]]]^^^bbbjjjooozzzpppiiifff```]]]XXXSSSOOOJJJEEEAAAAAABBBCCCDDDEEELLLVVV]]]nnnzzzjjj^^^llllllIII@@@999999999666444555666666666555555555444444555555444444333222222222222222222222222222222222111222222222333333333444444555777666666:::AAAFFFRRRZZZooozzz|||nnnhhhsssbbbWWWXXXRRRUUUkkkyyyeeebbbuuuooo[[[WWWUUUVVVmmmpppccciiiuuuzzzeeeLLL<<<:::999777666777888777666555555555444444444444333333333333333333333333333333333333333333333333333333333333333333333444444444444444555666777999999<<<===>>>===>>>BBBIIIOOONNNRRRSSSQQQYYYpppwwwtttwwwqqqnnnggg~~~}}}llllll~~~hhhNNNFFF??????@@@<<<999888<<<:::888777777888666555555444444444444333333333333333333333333333333333222222222222222222222222222222333333333333444444555555555555666777999999888:::<<<>>>???>>>;;;999888CCCHHHIIIWWWuuussscccSSSLLLLLLNNNSSSWWWbbbdddkkkyyy{{{xxxxxx}}}wwwuuuqqqlllmmmmmmjjjeee^^^[[[\\\^^^ZZZZZZjjjuuusssvvvvvvuuutttuuuzzz{{{pppiiieeebbb\\\WWWSSSNNNJJJFFFDDDDDDDDDDDDEEEKKKRRRXXXdddpppxxxaaa^^^oooxxxTTTEEE999888:::777555777666666666666555555555555555555444444333333333333222222222222222222222222111222222333333444444444444666888888888<<>>>>>???AAAFFFMMMRRRNNNWWWYYYUUUbbb|||pppwwwxxx}}}hhhnnnzzz~~~}}}rrr|||sssWWWJJJ@@@???AAA@@@<<<999===;;;999888888888777555555555555444444444333333333333333333333333333333222222222222222222222222222222222333333444444444444555555555777888999:::999;;;===>>>>>><<<;;;:::>>>JJJQQQSSSfffxxxhhhZZZNNNKKKOOOUUU[[[aaahhhlllvvv}}}~~~www{{{zzzkkkhhhddd^^^YYYUUURRRNNNKKKEEEEEEDDDCCCEEEJJJPPPTTT\\\hhhxxxhhh\\\aaaooodddNNN;;;888;;;888777999777777666666666555555555555555444444444444333333222222222222222222222222111111222333444444555555555777999:::;;;@@@GGGMMMRRR___iiillluuu~~~{{{wwwzzz}}}lllrrrwwwkkkdddbbb\\\VVVWWWgggpppqqqqqqaaaUUULLLTTTddd~~~uuummmkkktttzzz___DDD;;;999666555666777777666666666555555555444444444444444444444444444444444333333333333333333333333333333333444444555555555555555555666888:::;;;<<>><<<:::999999888777666555555555555444444444333333333333333333333333333222222222222222222222222111222222333333444444555444444555666777999:::;;;:::<<<>>>>>>===<<<<<<===???KKKTTT___yyy~~~nnn\\\SSSLLLNNNTTTZZZbbbiiinnnwwwuuujjjfff```[[[WWWSSSPPPMMMFFFEEEBBBBBBCCCFFFKKKMMMUUU___nnn}}}vvvhhhccccccttt~~~{{{\\\AAA;;;<<<999777:::777777777666666666555555555555444444444444444444222222222222222222222222111111222333444555666666555888;;;<<<>>>DDDLLLRRRYYYlllzzzqqqzzzzzzxxxmmmhhheee___[[[ZZZeee}}}~~~|||{{{uuuvvvwwwmmmZZZPPPQQQWWWjjjyyyjjjkkkxxx{{{gggOOO>>>;;;888666666777777777666666666555555555444444444444444444444444444444333333333333333333333333333333333444555555666666555666666777999;;;===>>>???@@@BBBEEEHHHLLLPPPRRRUUUXXXWWWXXXppp}}}~~~|||zzzzzz~~~yyy{{{rrriiiuuurrrzzzlllYYYFFF===<<<;;;:::;;;???===:::999999999777666555555555555444444444444333333333333333333333333222222222222222222222222111111222333333444555555444444555666777999;;;<<<;;;===>>>===<<<<<<>>>@@@CCCLLLZZZqqqrrrbbbUUUQQQPPPTTTZZZ```hhhpppxxxzzzqqqmmmfff___[[[WWWSSSPPPJJJGGGDDDBBBBBBDDDFFFGGGOOOWWWdddrrruuujjjcccmmmmmmJJJ???>>>999666999777777777777666666666555444444555555555555555555222222222222222222222222111111222333444555666666555888<<<>>>AAAHHHQQQWWWaaa{{{|||uuunnnnnnhhh]]]^^^iii}}}{{{qqqooouuuyyysssssszzz{{{cccZZZUUUQQQ\\\}}}ssskkkwwwuuubbbBBB???;;;888888888888888666666666666555555555555555555555555555555555555444444444444444444444444333333444444555666666666666666777888:::<<<>>>??????@@@DDDIIINNNQQQSSSTTTVVVXXXYYYaaayyywwwqqquuu}}}}}}iiiQQQCCC===:::;;;===@@@===;;;999999999777666666666555555555444444444333333333333333333333333222222222222222222222222111111222333333444555555444444555666888999;;;<<<;;;===>>>===;;;<<>>???>>>@@@EEELLLRRRVVVWWWVVVVVVXXX___lllyyyuuuuuuwww]]]JJJ@@@<<<>>>BBBDDDCCC===666555888777333555555444444444333333333444444444333333333222222111111111111111111111111333333222222222333444555666777777777777888888888===AAACCC???;;;<<>>IIIKKKNNNeeeooofffuuuyyytttfffjjjttt|||sssppp{{{}}}eee\\\TTTWWWdddsssuuu]]]HHH:::<<<===777444888777777666555555555555555555555555555555555555555444444444444444444444444555555555555666666666777777888999:::<<>>AAABBB???===???DDDHHHRRRccc{{{vvvfff[[[VVVRRR[[[eeejjjkkkrrrtttqqqsss|||yyy~~~mmmfffccc^^^ZZZTTTRRRNNNIIIEEECCCDDDDDDFFFJJJPPP[[[hhhwww~~~gggoooqqqOOO===:::;;;:::888777777777666666666666666666555444444444444555333333333333333333333333222333444444333333555777===;;;===CCCIIIZZZzzzzzzwwwkkkccc]]]^^^cccmmmzzz}}}uuupppxxxssshhh^^^TTT\\\sssyyyhhhPPP<<<;;;===999666999777777666555555555555666555555555555555555555555444444444444444444444444555555555666666666777777777777888:::<<>>===999ZZZIII;;;:::<<<888444555666555555555444444444444444444444444333333333333222222222222222222222222333333333333333444444444666666777888:::;;;<<<<<<@@@@@@@@@???@@@CCCHHHMMMTTTooo}}}lll^^^YYYXXX[[[eeeooorrrsss|||~~~qqqwwwjjjddd___\\\WWWTTTPPPKKKHHHFFFEEEEEEDDDGGGLLLTTT```pppwwwlll~~~ZZZBBB>>><<<777888888777777777666666666666666555444444444444555333333333333333333333333222333444444444444666888;;;<<<>>>BBBNNNeee~~~sssddd\\\XXXTTTTTTZZZeeesss}}}{{{|||yyyqqqsssrrrcccWWWWWWbbb}}}xxx]]]BBB:::;;;;;;999999888777666666555555666666555555555555555555555555444444444444444444444444555555666666666777777777777777888:::===@@@BBBCCCHHHNNNQQQQQQSSSXXX\\\\\\```www}}}}}}~~~uuuyyy``````hhhxxxrrrnnnPPP???;;;:::gggNNN;;;;;;>>>888444888666666666555555555555444555444444444444333333333222222222222222222222222222333333444444444444444555666777999;;;===>>>???BBB???>>>???BBBEEELLLSSScccssscccZZZZZZ^^^ffflllrrrvvv}}}xxxqqqsssiiidddaaaYYYVVVQQQMMMJJJHHHFFFDDDCCCEEEHHHNNNXXXhhhyyyqqqwwwdddHHH@@@===666888888888777777777666666666666555444444444444555333333333333333333333333111222333333333444777999888@@@IIIRRR```qqq|||~~~yyyvvvrrrtttsssmmmccc\\\ZZZXXXUUUOOOUUU```ooo}}}|||zzz|||uuuqqqxxx|||ggg___YYYXXXiiivvv|||jjjKKK;;;999;;;:::888888777777666555666666666555555555555555555555555555555555555555555555555555666666666666777777777777777999;;;>>>AAADDDEEEHHHMMMQQQRRRWWW^^^bbbaaalll}}}~~~wwwnnngggddddddfffgggeeeuuu{{{wwwpppjjjeee|||ppp}}}\\\DDD>>>@@@sssVVV>>><<<>>>999666:::777777666666666555555555555555555444444444333333222222222222222222222222222333444555555555444444555666777999;;;===??????CCC???>>>AAADDDHHHRRR]]]zzzzzzlll```\\\aaafffpppoooqqqyyywwwpppuuukkkfff\\\XXXSSSOOOMMMJJJFFFDDDCCCEEEGGGJJJRRR```rrr~~~sssoooQQQCCC>>>888888888888888777777777777666666555444444444444555333333333333333333333333000111222222222444777:::>>>IIIXXXggguuu}}}yyyqqqttt~~~{{{{{{pppfffgggeee___[[[YYYTTTOOONNNSSS^^^lllzzz}}}{{{~~~|||sssuuu}}}ooocccZZZQQQXXXtttuuuttt~~~uuuWWWAAA999::::::777888888777666666666666666666666666666666666666666555555555555555555555555666666666666777777777888777888:::===@@@DDDFFFHHHGGGLLLPPPTTT[[[eeeiiiiiijjj}}}ssstttsssssstttwwwzzz{{{{{{tttxxxzzzzzzhhhzzz{{{{{{cccIII???AAAdddHHH>>>===:::999:::777777777777666666666666555555555555444444444333333333333333333333333333222333444666666555555444555666777999;;;===>>>???@@@===???DDDHHHMMM\\\mmm~~~rrrfff```bbbiiippptttssswwwpppsssnnneee```[[[UUURRRPPPMMMHHHDDDCCCEEEGGGHHHMMMYYYjjjwwwwwwyyy~~~___III>>>;;;999999888888888777777777666666555444444444444555333333333333333333333333000111222222222555999<<>>999999999888888888888777666666555444444444444555333333333333333333333333444555555555666999>>>BBBUUU]]]lllvvvuuuwwwppplllkkkfff```]]]]]]WWWPPPLLLMMMRRR[[[gggsss{{{zzz{{{}}}~~~zzzvvvyyyyyy|||wwwuuuxxx{{{||||||mmmiiiuuu|||iii[[[VVVOOOWWW~~~|||aaaDDD:::;;;;;;999888888777777777777777777777777777777777777777666666666666666666666666777777777777888888888888;;;<<>>;;;;;;999888777888888666555777777666666666666777777555555555666666666777777777777777777888:::;;;<<<<<<===???BBBHHHNNNRRRSSSVVV___nnnzzzyyytttxxx~~~uuummmcccZZZSSSTTT```mmmyyyxxx}}}eeeGGGkkkGGG===BBB;;;999999999888777777666666666555555555555444444444444444444444444444444444333444444555666666777777999777888<<<===::::::<<<<<>>???DDDLLLSSSXXXYYY]]]mmm}}}|||yyyoooiiiaaaYYYQQQNNNUUU```tttyyy{{{{{{xxxsss~~~uuuRRR|||NNN===CCC999::::::999888888777777666666555555555555444444444444444444444444444444444333333444444555666666666;;;999:::======::::::>>>AAARRRaaafffkkkzzz^^^WWWppp{{{qqqvvv{{{|||{{{|||zzzrrrjjjbbb^^^______ZZZSSSPPPYYYfffuuuxxxtttppp|||rrr}}}yyygggddd```UUUQQQVVVNNNIIIFFFEEEEEEFFFLLLTTTbbbqqq~~~ZZZAAA???<<<:::888888999888777777666666666555555444444555555555555555555555555000111555999999;;;EEEQQQbbbzzz{{{ggg]]]YYYSSSMMMKKKIIIIIIKKKOOOZZZkkkyyy~~~{{{xxxxxx{{{ppphhhlllxxxssskkkhhhgggooocccZZZYYY]]]]]]EEE@@@<<<:::888777888999999888777777666666666666777777555666666666666777777777777777888888:::;;;===>>>???AAAGGGNNNSSSVVV[[[```hhhyyy|||wwwlllhhhccc\\\RRRLLLOOOWWWlllyyy}}}xxx{{{ttt|||ddd```GGGFFF<<<::::::999999888777777777666555555555555444444444444444444444444444444444333333444444555666666666:::999:::<<<;;;888999>>>KKK```nnnnnnoooxxxZZZggg}}}sss{{{~~~{{{rrrddd]]]YYY\\\]]]YYYSSSQQQRRRZZZgggrrrzzzzzzqqqxxxnnnnnngggeee\\\VVVYYYQQQLLLHHHFFFDDDDDDIIIPPP\\\kkk~~~eeeHHHAAA>>>;;;999999999888777666666666666666555555555555555555555555555555555333444888;;;;;;???LLL[[[nnnxxxjjj^^^YYYSSSLLLJJJGGGFFFIIIMMMVVViii|||}}}zzzuuutttvvv~~~tttiiicccnnnzzzlllgggcccuuuyyyeeeYYYVVVVVVhhh}}}hhhJJJAAA>>>;;;888777888999999999777777666666666666777777666666666666777777777888777777888999:::<<<>>>???===EEESSS\\\\\\YYY^^^hhhppp||||||~~~kkkhhhpppzzz~~~{{{}}}yyyoookkkhhhccc]]]RRRJJJKKKQQQbbb{{{~~~sss|||}}}~~~}}}~~~mmmqqqQQQDDD===:::::::::999888888777777666555555555555444444444444444444444444444444444333444444555666666777777777777999;;;:::777;;;AAARRRfffrrrqqqwwwtttyyyvvvfff^^^XXXZZZ\\\XXXTTTSSSQQQUUU]]]gggqqq|||vvvxxxtttvvvzzzkkkeee^^^WWWUUUSSSNNNJJJHHHEEECCCHHHNNNXXXeeewwwzzzsssVVVBBB???<<<:::999999888666666666666666666666666666555555555555555555555555555555777888999???QQQcccsssqqqqqqzzzlll```[[[TTTLLLJJJFFFEEEHHHKKKSSSggg|||zzzuuupppqqquuu~~~{{{lllfffiiissslllfffeeennnjjj[[[UUUQQQZZZyyywwwsssTTTFFF@@@===:::888888999999888777777666666666666777777666666666777777777888888777888888:::;;;===???@@@<<>>;;;::::::999999888888777666555555555555444444444444444444444444444444444444555555666666777888888666777;;;>>>>>>>>>DDDKKKZZZjjjtttxxxqqqggg^^^\\\\\\XXXUUUTTTQQQPPPUUU^^^iiiwwwzzzyyywww}}}vvvhhh```YYYSSSUUUPPPLLLIIIFFFDDDGGGMMMTTT___ooo~~~zzz~~~dddCCC@@@===;;;:::999888666666666666666666666666777555555555555555555555555555555777888;;;GGG___uuuuuuqqqyyy~~~xxx~~~|||oooccc^^^UUULLLKKKEEEDDDHHHIIINNNbbbxxxxxxqqqmmmpppvvvwwwpppkkkmmmzzzyyykkkgggllluuudddXXXNNNQQQooowwwaaaOOOBBB???;;;888888888888888777777666666666666777777666666777777777888888888888888999:::<<<>>>@@@AAA???III[[[jjjkkkfffnnn|||wwwyyyyyyyyy|||~~~|||{{{zzzxxxwww}}}rrrjjjfffbbb[[[QQQJJJKKKRRR]]]vvv{{{oooooo{{{fffDDDDDD;;;;;;:::999999888888777666666555555555444444444444444444444444444444444555555666666777888888888777999>>>CCCEEEFFFMMMVVVfffrrrzzz}}}qqqeee```^^^YYYVVVUUULLLIIIKKKTTT```ppp}}}yyy~~~|||qqqrrrhhhaaaZZZVVVQQQMMMJJJGGGDDDGGGMMMQQQ[[[jjjzzzjjjDDDAAA===;;;:::999888666666666666666777777777777666666666666666666666666888999;;;>>>EEEVVVsss{{{{{{xxxttt~~~vvvttt}}}pppeee___VVVLLLKKKFFFDDDGGGGGGKKK^^^tttwwwpppmmmpppwww||||||tttllllllvvvrrrhhhggg|||~~~mmm^^^OOOJJJ```zzzjjjVVVDDD@@@;;;999888888888777777777666666666666777777777777777777888888888888888888999:::<<<>>>@@@AAACCCHHHXXXjjjooommmuuutttxxxvvvyyyzzzyyyyyy|||zzzxxxwwwvvvuuuxxx{{{lllhhhccc]]]SSSLLLOOOVVVfffzzznnniii