BM6P6(@ gggffffffeeeeeeeeeffffffcccdddeeeggghhhiiiiiiiiihhhhhhiiijjjkkkmmmnnnnnnooooooooonnnnnnnnnnnnnnnpppsssvvvxxxzzz|||~~~uuueee[[[XXXZZZbbblllrrrsssqqqooonnngggfffeeeddddddeeeggghhhkkkooouuu}}}~~~zzzwwwppphhh]]]TTTPPPLLLFFFAAA===:::777555444444222111000000000000000000//////111333444333333444666888999::::::;;;===???AAABBB@@@BBBDDDEEEDDDCCCCCCDDDHHHIIIKKKNNNQQQSSSVVVWWW\\\```cccdddccceeeiiilllttt}}}|||uuupppjjjddd```]]]ZZZWWWVVVQQQJJJDDD@@@>>>===<<<;;;999777666777888777777555444444666:::@@@EEEIIIYYY]]]dddlllssswwwxxxxxxyyy|||~~~rrr]]]PPPMMMOOOXXXdddjjjkkkkkkmmmoooppppppqqqrrrrrrsssssstttsssrrrsssvvvxxxxxxxxxwwwxxxyyy{{{~~~~~~||||||||||||}}}~~~~~~}}}|||}}}}}}}}}|||{{{{{{zzzzzz}}}~~~~~~|||vvvnnngggddddddcccccceeeeeeaaabbbddd[[[XXXdddvvv}}}~~~ttttttzzzyyysssooofffkkksss||||||{{{{{{xxxvvvwww~~~{{{ooohhhgggUUUGGGBBBRRRnnn}}}bbbLLL>>>666333222222111111222222333000000111222222333333444777:::@@@DDDCCCBBBIIIRRROOOJJJDDDBBBDDDGGGIIIIIIHHHHHHGGGHHHIIIKKKMMMNNNWWW```jjjssszzzzzzuuussspppZZZZZZbbb```QQQHHHIIIIIIFFFHHHPPPVVV]]]gggmmmppppppqqqrrrzzzvvvvvvzzzxxxrrrppprrrwwwvvvuuussssssrrrrrrsssqqqqqqqqqrrrrrrssssssssstttuuuuuuvvvwwwxxxxxxyyywwwxxxzzz{{{{{{zzzxxxwwwyyyyyyyyyyyyyyyzzz||||||wwwqqqqqqwww{{{zzzyyy|||{{{}}}~~~}}}}}}}}}~~~}}}{{{yyywwwuuuyyyzzzyyyvvvqqqllliiihhhqqqtttwwwyyyzzz|||~~~zzzuuupppnnnhhhfffaaaZZZWWW[[[fffpppvvv~~~}}}xxxsssmmmjjjfffaaa[[[VVVSSSQQQOOONNNMMMKKKJJJKKKNNNQQQRRRRRRTTTUUUUUUVVVVVVUUUUUUTTTfffeeeeeeeeeeeeeeeffffffcccdddeeefffhhhhhhhhhhhhiiiiiijjjkkkllllllmmmmmmooooooooooooooonnnnnnnnnnnnqqqtttvvvwwwzzz}}}~~~~~~mmmaaa[[[XXX___iiioooqqqqqqppppppmmmllliiihhhgggggghhhiiinnnqqqwww~~~~~~|||tttkkk___UUUOOOJJJDDD@@@???<<<888666555444333111111000000000000111222222333555777888888:::<<<>>>======>>>???AAACCCEEEFFFFFFHHHJJJKKKJJJIIIJJJKKKPPPRRRTTTWWWZZZ]]]```aaaaaacccffffffeeeggglllpppyyyyyytttoookkkhhhfffaaaYYYRRRMMMJJJGGGEEEBBB???;;;999999888777555444444444555777;;;???BBBMMMUUU___fffiiimmmqqquuuxxxzzz}}}~~~iiiYYYNNNNNNTTT```iiilllnnnpppnnnnnnnnnooopppqqqrrrrrrtttsssssstttvvvxxxwwwvvvvvvwwwxxx{{{}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}|||||||||}}}}}}~~~~~~wwwrrrjjjccc___]]][[[ZZZZZZ[[[WWWYYY]]]WWWVVVdddssszzz|||zzz~~~vvvuuuwwwuuupppnnnlllpppvvv}}}|||||||||zzz{{{~~~uuummmjjjUUUIIIEEEUUUqqqoooTTTCCC999333333222222111111222222333333333333444555555666666777:::???DDDDDDDDDLLLUUUbbbZZZOOOGGGEEEEEEGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLMMMUUU___iiixxxxxx}}}zzzwwwhhhXXX^^^hhhWWWHHHFFFFFFCCCEEEKKKQQQXXXbbbjjjnnnpppqqqrrryyyvvvvvvyyyxxxrrrqqqsssvvvuuuuuutttssssssrrrrrrooooooppppppqqqrrrrrrssssssssstttuuuvvvwwwxxxyyyyyyzzz|||}}}}}}|||{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{wwwrrrrrrwww{{{yyyyyy{{{~~~~~~~~~}}}}}}~~~}}}}}}|||{{{zzz{{{{{{zzzvvvpppjjjgggffflllpppvvvzzz}}}~~~yyytttpppmmmiiigggaaaZZZVVVZZZfffpppxxx|||wwwqqqkkkgggddd```ZZZVVVSSSQQQPPPNNNLLLKKKJJJLLLOOORRRTTTTTTVVVVVVUUUUUUSSSRRRQQQPPPdddddddddddddddeeeffffffcccdddeeefffgggggghhhhhhjjjjjjjjjkkkkkklllllllllnnnnnnoooooooooooooooooolllnnnqqqssstttvvvyyy{{{~~~~~~xxxhhh___YYY___gggmmmqqqrrrsssttttttrrrooollljjjiiijjjjjjooorrrxxxxxxooobbbWWWPPPJJJDDD@@@@@@===999777555444333111222111000000111333555777555888;;;===>>>@@@BBBDDDBBBCCCDDDFFFHHHJJJMMMNNNPPPQQQRRRRRRQQQRRRTTTVVVVVVWWWZZZ\\\```ccceeeffffffhhhiiiiiiiiilllrrrwww~~~{{{vvvqqqiiibbb\\\WWWRRROOOIIIFFFAAA===:::888555333555555555555666888:::;;;CCCNNNZZZaaacccgggnnnuuuvvvxxxzzz{{{}}}xxxeeeTTTOOOPPPYYYdddjjjmmmpppllllllmmmmmmnnnnnnooooooqqqqqqqqqsssvvvwwwvvvuuutttuuuwwwyyy|||~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||}}}sssmmmeee^^^XXXTTTPPPNNNNNNPPPMMMPPPVVVSSSVVVfffsssyyy}}}|||xxxxxx}}}|||{{{wwwsssrrrppprrrvvv|||{{{}}}~~~}}}~~~}}}}}}qqqjjjSSSJJJIII[[[uuu{{{^^^FFF:::555222222222111111111111222222444444444555666666777777777999>>>BBBDDDEEEMMMWWWlllcccVVVKKKEEEDDDFFFHHHGGGHHHJJJLLLLLLLLLJJJJJJKKKQQQZZZcccppp|||xxxXXXWWWrrrzzzcccNNNFFFEEEBBBCCCFFFKKKQQQ[[[dddkkkooorrrtttxxxvvvvvvxxxwwwtttrrrtttttttttuuuuuuuuusssrrrqqqlllmmmnnnooopppqqqrrrsssrrrrrrssstttuuuvvvwwwwwwxxxyyyzzz|||||||||{{{zzzxxxxxxzzz{{{{{{zzzyyyyyywwwttttttxxxzzzyyyxxxyyy~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}{{{vvvpppjjjfffeeeffflllttt{{{|||xxxsssooollljjjgggaaaYYYUUUZZZeeeoooyyy{{{vvvpppiiieeeccc___ZZZVVVTTTRRRPPPOOOLLLKKKKKKMMMQQQUUUWWWXXXXXXWWWUUUSSSQQQNNNLLLKKKccccccbbbccccccdddeeefffccccccdddeeefffgggggggggjjjjjjkkkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnoooooooookkkmmmpppqqqrrrsssvvvxxx{{{|||||||||}}}nnnddd]]]aaagggmmmrrrvvvxxxyyyyyyvvvsssnnnkkkiiiiiiiiinnnqqqwww~~~zzzrrrfff[[[RRRLLLFFFCCCAAA>>>:::777666444333111222111000000222555888;;;999<<<@@@BBBCCCDDDFFFGGGHHHHHHJJJLLLOOORRRUUUVVVWWWXXXYYYXXXXXXZZZ]]]___]]]^^^___aaaccceeeggghhhiiikkkmmmmmmnnnssszzz~~~vvvooohhhaaa]]]VVVRRRLLLFFFBBB>>>;;;888777777777777777777888888===FFFQQQYYY^^^ccckkkrrrrrrtttwwwyyyzzznnn\\\RRRLLLRRR\\\dddhhhlllmmmmmmllllllkkkjjjiiiiiiiiiiiikkkooosssuuuuuutttssstttuuuxxxzzz|||~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{|||}}}}}}~~~}}}{{{zzz{{{}}}qqqkkkccc[[[UUUOOOIIIFFFIIIKKKHHHLLLRRRQQQXXXkkkzzz}}}|||xxxyyy|||vvvsssppprrruuu{{{}}}~~~sssgggPPPKKKNNNaaaxxxpppTTT???777555333222222111111111111222222222222333333444555555666888999<<<@@@AAACCCJJJSSSaaa[[[QQQIIIEEEFFFIIIKKKIIIKKKNNNPPPPPPNNNKKKIIINNNQQQXXX___iii{{{|||]]]RRRddduuuYYYJJJFFFDDDCCCCCCEEEKKKUUU___hhhoootttvvvvvvuuuuuuvvvvvvuuuuuuvvvssstttvvvvvvvvvtttrrrqqqlllmmmnnnoooqqqrrrssstttttttttttttttttttttttttttssstttvvvwwwxxxxxxxxxxxxvvvwwwxxxzzzyyyxxxvvvuuuvvvvvvvvvxxxyyyxxxwwwwww||||||~~~~~~}}}|||}}}~~~}}}}}}|||yyysssmmmjjjiiiggglllsssyyy}}}~~~{{{wwwrrrnnnllljjjhhhbbbYYYUUUYYYdddnnnxxx|||wwwqqqjjjeeebbb^^^ZZZVVVUUUSSSQQQPPPKKKJJJKKKNNNRRRVVVYYYZZZXXXWWWTTTRRROOOLLLKKKJJJbbbbbbbbbbbbbbbcccddddddbbbcccdddeeeeeeffffffeeeiiiiiiiiijjjjjjjjjjjjjjjllllllmmmmmmmmmnnnnnnnnnlllnnnpppqqqqqqqqqsssuuuwwwxxxyyyzzz{{{tttiii```cccgggmmmtttxxx{{{|||zzzwwwsssnnnkkkhhhggggggkkknnnuuu}}}|||vvvlllaaaWWWPPPKKKHHHAAA>>>:::888777666444222333222111222444777;;;>>>AAADDDIIIKKKLLLKKKKKKLLLMMMNNNPPPSSSVVVZZZ\\\^^^^^^___`````````bbbeeehhhhhhhhhiiijjjkkkllllllmmmlllooorrrtttwww}}}~~~tttnnnfffbbbZZZTTTNNNHHHDDD@@@888888777777666666777777888<<>>>>>>>>DDDKKKNNNMMMJJJHHHGGGHHHKKKMMMKKKNNNQQQTTTTTTRRRNNNKKKKKKLLLQQQYYYaaappp}}}|||rrr|||iiiVVV]]]zzzeeePPPHHHEEEBBBAAACCCHHHPPP[[[fffnnntttvvvttttttuuutttuuuwwwxxxwwwsssuuuvvvwwwwwwvvvtttrrrnnnooopppqqqssstttuuuvvvvvvvvvuuutttsssrrrqqqqqqqqqqqqssstttuuuvvvwwwwwwtttuuuwwwxxxwwwuuusssrrruuuwwwyyyyyyxxxxxxwwwvvvuuuyyy}}}~~~~~~}}}|||{{{|||}}}~~~}}}~~~~~~|||wwwtttqqqqqqmmmppptttxxxzzz|||}}}zzzvvvrrrnnnkkkjjjhhhbbbZZZUUUXXXbbbllluuuzzztttmmmhhhbbb___[[[XXXVVVTTTRRRPPPKKKKKKKKKMMMRRRVVVXXXYYYVVVUUURRRPPPMMMLLLKKKJJJbbbbbbaaaaaaaaaaaabbbbbbbbbcccddddddeeeeeeeeedddgggggghhhhhhhhhiiiiiiiiijjjjjjkkkkkklllmmmmmmmmmlllnnnppppppooopppqqqssstttuuuwwwxxxyyy|||{{{pppeeefffjjjooovvvzzz||||||zzzxxxsssoookkkiiihhhhhhjjjnnnuuu}}}{{{ssshhh^^^UUUOOOKKKCCC@@@<<<:::999999888666666555555666888;;;>>>@@@JJJNNNSSSVVVVVVUUUTTTTTTSSSTTTVVVYYY]]]aaadddffffffhhhjjjkkkkkkmmmppprrrqqqqqqqqqrrrrrrsssssssssuuuxxx}}}vvvpppggg___VVVOOOIIIDDD<<<;;;999777666666666666999:::>>>EEEOOOZZZbbbgggmmmqqqvvvxxxzzz}}}iii[[[MMMKKKPPPXXXaaaiiikkklllnnnnnnjjjeee___\\\VVVWWWZZZ```hhhooosssuuurrrssstttuuuvvvxxxyyyyyywwwxxxzzz|||}}}~~~~~~||||||}}}~~~yyyzzzzzz{{{|||}}}}}}~~~~~~|||{{{|||~~~rrrmmmddd\\\VVVQQQMMMKKKGGGIIIEEEFFFLLLNNNZZZrrryyyuuuvvvwww}}}|||wwwxxxvvvaaaKKKMMMYYYnnnxxx```HHH;;;777444000111111000000000000111111444444444555666666777777999888999<<<===;;;===BBBCCCEEEGGGHHHHHHIIIKKKMMMLLLOOOSSSWWWWWWUUUQQQOOOJJJJJJOOOWWW___lllxxxzzzsssgggoooyyy{{{aaa^^^nnnsssYYYLLLGGGCCCAAACCCFFFMMMWWWccclllqqqsssrrrttttttssstttxxxzzzyyyuuuvvvwwwxxxxxxwwwvvvuuupppqqqrrrssstttuuuvvvwwwxxxwwwvvvtttsssrrrppppppqqqrrrssstttvvvxxxyyyyyyuuuvvvvvvvvvuuutttrrrqqqrrrwwwzzzyyyxxxxxxxxxvvvssswww}}}}}}}}}}}}|||{{{{{{{{{||||||}}}|||yyyxxxxxxuuuwwwyyyzzzzzz|||~~~}}}zzzvvvrrrnnnlllhhhgggccc\\\WWWXXXaaahhhttt~~~~~~xxxqqqllldddaaa]]]ZZZXXXVVVSSSPPPLLLKKKJJJLLLPPPSSSUUUUUUTTTRRROOOMMMKKKIIIIIIIIIccccccbbbaaa````````````bbbccccccddddddddddddcccdddeeeeeefffggghhhiiiiiihhhiiiiiijjjkkkkkklllllllllmmmoooooonnnnnnoooqqqrrrsssuuuvvvwwwzzz~~~yyymmmmmmpppuuu|||~~~{{{yyyuuuqqqnnnlllkkkkkkmmmqqqxxxzzzpppdddYYYPPPLLLEEEBBB???>>>>>>>>>===<<<999:::;;;<<<>>>@@@BBBCCCNNNRRRXXX\\\]]]]]]\\\[[[XXXYYY\\\___dddhhhlllnnnpppsssvvvxxxxxxyyy{{{}}}yyyyyyzzz|||}}}~~~{{{pppeee[[[RRRMMMFFFCCC???;;;999888888888:::;;;>>>BBBIIISSS```hhhnnnrrrvvvyyyyyy{{{uuufffVVVNNNLLLQQQ[[[dddgggjjjmmmooolllfff___ZZZTTTTTTVVV[[[ccclllqqqtttssssssssstttuuuuuuvvvvvvuuuwwwyyy{{{}}}~~~}}}}}}~~~{{{{{{||||||}}}}}}}}}~~~~~~}}}qqqlllccc[[[VVVSSSQQQPPPHHHJJJFFFFFFMMMOOO^^^www}}}yyy{{{yyysssuuu}}}sss[[[KKKPPP___uuusssZZZCCC888666444000111111000000000000111111333333333444555555666666777666888<<<===:::;;;>>>>>>AAADDDFFFFFFFFFHHHKKKLLLOOOSSSWWWWWWVVVSSSQQQMMMKKKNNNVVV\\\fff~~~ssscccgggkkkjjj___aaa~~~fffUUUMMMHHHEEECCCDDDJJJSSS^^^hhhlllnnnpppttttttrrrtttzzz|||zzzxxxxxxxxxxxxxxxxxxxxxxxxrrrrrrsssttttttuuuvvvvvvvvvvvvuuuuuutttssssssrrrrrrssssssuuuwwwyyyzzz{{{xxxxxxwwwvvvuuutttsssrrrpppwww{{{yyywwwyyyyyyvvvwwwzzz~~~~~~|||zzzzzz{{{|||}}}}}}}}}}}}~~~~~~{{{{{{{{{yyy|||~~~}}}zzzwwwrrrooolllggggggddd^^^XXXYYY___fffuuu{{{tttooogggddd```\\\ZZZWWWSSSPPPMMMKKKJJJKKKMMMPPPQQQQQQRRRPPPLLLIIIGGGEEEEEEEEEdddcccbbb```____________bbbbbbcccdddddddddccccccccccccdddeeefffggghhhiiigggggghhhiiijjjjjjkkkkkkkkkmmmnnnmmmllllllmmmoooppprrrsssuuuvvvxxx|||~~~ttttttwww|||}}}zzzwwwssspppoooooooooqqquuu{{{uuuhhhZZZPPPKKKGGGEEEBBBAAAAAAAAAAAA@@@<<<===???@@@BBBDDDEEEEEELLLRRRYYY^^^```_________\\\]]]```dddhhhmmmpppsssxxx{{{xxxlllbbb\\\PPPLLLGGGAAA===;;;;;;<<<444888<<<===???IIIYYYfffooossswwwxxxxxxyyy|||rrr```RRRJJJKKKSSS]]]cccgggmmmpppnnnhhh```ZZZUUUTTTUUUYYYaaajjjpppsssssssssssstttttttttttttttuuuvvvyyy|||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~pppjjjaaaZZZVVVTTTSSSSSSJJJLLLHHHHHHOOOSSSccc}}}zzzzzz{{{}}}zzzuuuvvv{{{~~~oooVVVLLLRRRdddzzzrrrWWW@@@777777666333111111000000000000111111000000111222222333333444666555888===>>>;;;:::===;;;>>>AAABBBBBBCCCGGGJJJLLLNNNRRRVVVWWWVVVTTTRRRNNNIIIKKKPPPSSSYYYoooxxxddddddcccooo]]]VVVlllppp]]]TTTOOOKKKCCCCCCHHHPPP\\\dddiiijjjooossstttqqqssszzz}}}zzzzzzyyyyyyxxxxxxyyyzzzzzzsssssssssttttttuuuuuuuuutttttttttuuuuuuuuuuuuuuuqqqrrrrrrtttvvvxxxzzz{{{{{{zzzxxxvvvuuutttttttttooowww|||yyywwwyyyyyyvvv{{{}}}~~~~~~}}}{{{wwwxxx{{{}}}~~~|||{{{{{{zzz~~~}}}{{{wwwsssooommmfffgggeee___YYYYYY^^^dddwww|||vvvqqqhhheeeaaa^^^[[[WWWSSSPPPMMMKKKJJJJJJLLLNNNNNNNNNQQQOOOKKKGGGDDDBBBAAAAAAaaaaaa```^^^\\\\\\]]]___ccccccccccccdddeeefffgggdddddddddeeefffggghhhiiiiiiiiiiiiiiiiiihhhgggggglllmmmoooooonnnnnnpppqqqqqqsssuuuvvvwwwyyy||||||{{{yyyxxxwwwxxxxxxyyyyyyyyy{{{yyyjjj```VVVOOOJJJGGGEEECCCCCCBBB@@@???@@@AAABBBBBBCCCDDDGGGJJJIIIQQQ[[[aaaaaa```______^^^aaadddhhhmmmttt{{{vvvlll[[[TTTLLLGGGDDDAAA===:::::::::<<<>>>???DDDQQQ^^^kkkrrrwwwvvvxxx~~~~~~gggUUULLLHHHNNNUUU]]]eeelllooorrrrrrkkkaaaYYYYYYYYY\\\aaahhhooosssttttttsssrrrrrrtttuuuvvvuuuwwwyyyzzz{{{|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}pppgggZZZQQQOOONNNLLLJJJLLLLLLIIIFFFIIIVVVkkk||||||~~~zzz~~~wwwaaaVVVDDDVVVkkkzzzfffMMMAAA;;;555444777000000000111222222333333000111222222222333666999777999:::<<<>>>>>>>>>>>>===@@@CCCCCCCCCDDDHHHLLLJJJLLLNNNNNNNNNNNNOOOPPPGGGKKKHHHIIISSSYYYdddwwwnnnbbb___www}}}WWWMMMbbb|||lll```XXXRRRJJJEEEDDDJJJSSS[[[dddmmmooouuuxxxvvvvvvxxxyyywwwzzz{{{{{{zzzxxxwwwwwwxxxxxxwwwvvvuuussssssrrrrrrqqqrrrrrrsssssssssrrrrrrrrrssstttuuuvvvvvvvvvvvvssssssuuuwwwxxxwwwsssqqqppprrrvvvzzz|||||||||{{{{{{}}}}}}yyywwwyyy{{{|||}}}}}}~~~~~~}}}~~~}}}xxxtttqqqpppqqqlllfff```ZZZWWW\\\dddsss}}}tttlllnnniiibbb^^^[[[WWWRRRMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHEEEAAA>>><<<===>>>@@@aaabbbaaa```^^^^^^```bbbbbbbbbbbbbbbcccdddeeefffdddddddddeeefffgggiiiiiiiiiiiiiiiiiiiiihhhgggggglllmmmoooooonnnnnnpppqqqqqqsssuuuvvvvvvxxx{{{}}}~~~}}}|||zzzyyyxxxyyyyyyzzzzzzzzz|||zzzmmmddd[[[TTTQQQOOOLLLKKKKKKJJJIIIGGGEEEFFFFFFFFFFFFGGGJJJLLLNNNTTT\\\aaaaaaaaabbbdddaaadddhhhlllrrrxxx~~~qqqiii^^^TTTNNNIIICCC???:::999:::<<<<<<>>>IIIUUUbbbjjjppprrrvvv}}}~~~ttt```PPPGGGHHHMMMXXXbbblllsssyyy{{{uuulllhhhfffdddccceeeiiinnnrrrttttttssssssttttttuuuvvvuuuwwwyyyzzz{{{|||~~~|||||||||||||||}}}~~~rrriii]]]UUURRRRRRQQQOOOLLLLLLJJJHHHLLL[[[qqq|||}}}}}}sss___TTTKKK^^^qqq~~~{{{bbbIII>>>999444222555000000000111222222333333333333333333222333555777777999<<<>>>@@@??????>>>===@@@CCCDDDCCCDDDGGGIIIJJJKKKMMMLLLKKKJJJJJJKKKKKKOOOKKKIIIOOORRR\\\ppp{{{zzzooo```[[[ooo}}}XXXHHHUUUjjj{{{kkkaaaZZZPPPIIIEEEHHHNNNVVVbbbkkkpppvvvyyyxxxxxx{{{{{{zzzzzz{{{{{{zzzxxxwwwwwwxxxxxxxxxvvvuuutttsssssssssqqqrrrrrrssssssrrrrrrqqqqqqrrrssstttuuuuuuuuuuuuttttttuuuwwwxxxwwwtttrrrqqqsssvvvyyy{{{{{{zzzzzzyyy{{{}}}}}}|||yyyzzz|||}}}}}}zzzvvvsssrrrqqqlllgggbbb\\\YYY]]]eeesss{{{ssslllkkkfff```]]][[[XXXSSSOOOKKKJJJIIIGGGFFFFFFEEEEEECCCAAA>>><<<;;;;;;<<<===aaabbbbbbaaa``````ccceeeaaaaaaaaaaaabbbcccdddeeeccccccdddeeefffhhhjjjkkkhhhiiiiiiiiiiiihhhgggggglllmmmoooooonnnnnnpppqqqqqqsssttttttuuuvvvxxx{{{|||}}}{{{zzzzzz{{{||||||||||||qqqiiibbb\\\UUUSSSPPPOOOOOOOOONNNMMMLLLLLLLLLKKKJJJKKKMMMOOOTTTYYY___bbbbbbdddgggiiifffiiimmmrrrxxx~~~~~~pppcccYYYPPPIIIDDD===;;;:::;;;::::::AAAJJJTTT\\\ffflllssszzz}}}}}}ppp[[[KKKFFFHHHRRR\\\hhhsss}}}zzzzzzvvvqqqllljjjllloooqqqsssttttttuuuuuuuuuuuuuuuuuuwwwyyyzzz{{{|||~~~}}}~~~~~~~~~~~~}}}||||||||||||}}}wwwoooccc[[[XXXXXXXXXXXXOOOOOOOOONNNSSSccczzz{{{{{{wwwsssxxxlll[[[RRRTTTgggzzzsss\\\DDD;;;777222000333000000111111222333333333555555555444333333555777666999>>>AAACCCBBB???===>>>AAACCCDDDDDDDDDDDDEEEJJJKKKLLLKKKIIIGGGGGGHHHLLLRRROOOLLLNNNNNNWWWjjjrrrhhhmmmxxxuuuaaaYYYhhhzzz[[[KKKNNN\\\}}}rrrccc[[[UUUMMMEEEDDDHHHPPP\\\hhhpppuuuyyyyyyzzz}}}~~~|||yyyzzz{{{zzzxxxwwwwwwxxxxxxxxxwwwvvvuuuttttttsssqqqrrrrrrsssrrrrrrqqqqqqqqqrrrssstttuuuuuuuuuuuuuuuuuuvvvxxxyyyxxxvvvsssssstttwwwyyyzzzzzzyyyxxx{{{{{{}}}~~~~~~~~~yyy{{{|||}}}~~~|||yyyvvvtttqqqmmmiiieee___\\\```gggrrryyyqqqlllhhhddd^^^[[[ZZZXXXTTTPPPJJJIIIGGGEEECCCBBBAAAAAA===<<<;;;:::999999999999``````aaa``````aaacccfffaaaaaaaaaaaaaaabbbccccccbbbcccccceeegggiiikkklllhhhiiiiiiiiiiiiiiihhhhhhlllmmmoooooonnnnnnpppqqqqqqrrrssssssssstttwwwyyy}}}|||||||||}}}~~~~~~uuupppjjjdddZZZWWWTTTSSSSSSTTTSSSRRRRRRSSSRRRQQQOOOOOOQQQRRRWWW\\\bbbffffffgggjjjlllkkknnnsssxxxuuurrruuuuuuhhh]]]SSSMMMEEE@@@>>>===;;;:::===CCCGGGOOOZZZeeemmmuuuyyy||||||lllXXXMMMIIINNNUUU```mmm{{{|||uuuppppppqqqsssssstttuuuvvvwwwvvvuuuuuuuuuwwwyyyzzzzzz{{{}}}||||||||||||||||||||||||~~~}}}}}}~~~~~~vvvllldddaaa`````````XXXYYYXXXWWW\\\lllzzzrrrjjjkkkxxxwwwdddXXXTTT[[[mmmlllUUU@@@888555111000222000000111222222333333444444555555555444555888:::888;;;@@@DDDFFFDDDAAA???@@@BBBDDDFFFEEEDDDCCCBBBIIIJJJKKKKKKIIIGGGGGGHHHIIIRRRTTTTTTUUURRRWWWhhh|||ooonnnrrrttt|||~~~ggg^^^gggwwwdddUUURRRXXXqqqrrr```VVVSSSLLLDDDBBBDDDJJJVVVaaalllsssxxxxxxzzz}}}~~~|||xxxyyyzzzyyywwwvvvwwwxxxxxxxxxxxxwwwwwwvvvuuutttrrrssssssssssssrrrqqqqqqrrrssstttuuuuuuvvvuuuuuuvvvvvvvvvxxxzzzyyywwwuuutttuuuwwwxxxxxxxxxwwwvvv~~~}}}||||||{{{{{{{{{{{{yyy{{{|||}}}~~~~~~{{{xxxuuusssoookkkhhhccc___dddkkkuuuvvvpppmmmgggccc]]]ZZZYYYVVVRRRNNNIIIHHHFFFCCC@@@???======999999999999888888777666^^^_________^^^___bbbeeeaaaaaa``````aaaaaabbbbbbccccccdddeeegggiiikkkllliiiiiijjjjjjjjjjjjjjjiiilllmmmoooooonnnnnnpppqqqpppqqqssssssssssssvvvxxx{{{}}}~~~}}}}}}yyyvvvqqqkkkccc```\\\ZZZZZZ[[[[[[[[[XXXXXXWWWUUUSSSSSSTTTVVVXXX___gggkkkllllllmmmnnnpppsssxxx~~~pppjjjjjjtttqqqddd[[[OOOHHHBBBAAA???<<<<<>>@@@GGGQQQYYY___hhhpppsssxxx~~~~~~gggVVVOOONNNSSSaaarrr}}}xxxvvvuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvwwwyyyzzzyyyzzz|||}}}zzz{{{}}}~~~~~~~~~}}}yyyyyyyyyzzz{{{|||~~~~~~}}}{{{zzzzzz|||~~~|||xxxsssooommmlllllllllllliiifffhhhvvvwwwtttooonnntttjjj]]][[[]]]eeerrr~~~___JJJ888555555222111444111111222222333444444444///111444666888<<>>CCCFFFLLLJJJHHHFFFHHHLLLPPPSSSOOOLLLJJJJJJMMMOOONNNLLLLLLMMMNNNLLLIIIGGGFFFGGGBBBHHHLLLWWWeeefffcccjjjgggzzzyyyqqq}}}eee___\\\mmmvvvaaaOOOKKKGGGCCC???>>>GGGQQQ\\\eeelllppptttxxxyyyxxxvvvwwwxxxxxxwwwvvvwwwyyyxxxyyy{{{||||||zzzyyywwwyyyyyyyyyxxxxxxvvvuuuuuuoooooopppqqqrrrrrrrrrrrruuuttttttuuuwwwyyyxxxwwwttttttttttttuuuuuuuuuuuuxxxxxxyyyzzzzzzzzzyyyyyy||||||{{{zzzzzz}}}~~~yyy|||vvvppplllhhhiiisss}}}{{{sssmmmaaa]]]XXXVVVUUUSSSPPPLLLIIIHHHEEECCC@@@>>>======<<<;;;:::888666555555444\\\^^^___^^^]]]]]]^^^___eeeeeeeeeffffffffffffggghhhhhhhhhhhhiiiiiiiiiiiilllnnnppppppppppppqqqrrrmmmmmmmmmmmmlllllllllllloooooonnnoooppprrrtttvvv}}}{{{||||||}}}~~~}}}{{{zzzrrroooppppppnnnkkknnnmmmkkkhhhgggfffffffffppptttxxxyyyyyy{{{~~~vvvbbbZZZXXXYYYcccqqqyyy~~~kkk___XXXNNNDDDAAA>>>===???BBBEEELLLTTTXXXaaajjjpppqqqttt{{{rrrcccWWWXXX]]]```dddhhhpppsssuuutttssssssvvvyyy}}}xxxuuuttttttwwwzzz}}}}}}|||{{{{{{{{{yyy|||~~~~~~|||{{{|||~~~}}}}}}}}}~~~{{{sssllliiihhhiiinnnqqqqqqpppoookkkddd___gggzzz~~~pppkkknnnrrryyy~~~xxxxxxoooeeedddgggsss{{{nnnMMMAAA555222333222000000222333555666666444333222333444666777777:::>>>@@@@@@BBBDDDEEEFFFHHHKKKMMMPPPNNNMMMLLLLLLMMMOOOQQQSSSTTTTTTQQQLLLGGGCCCBBBGGGDDDFFFNNNWWW```kkkuuuqqq|||uuunnnuuuXXXYYYfffwwwbbbWWWKKKEEECCCCCCHHHNNN[[[gggqqqsssrrrtttwwwxxxwwwxxxzzzzzzxxxwwwxxxyyyxxxyyyzzz|||}}}}}}~~~~~~zzzzzzzzzyyyxxxuuusssqqqtttsssqqqppppppsssuuuwwwuuuvvvxxxyyyzzzzzzyyyyyyssstttuuuuuuuuuuuuuuutttzzzzzzzzzzzzzzzzzzzzzzzzyyy{{{||||||{{{~~~}}}{{{yyysssnnnkkkiiijjjsss}}}{{{yyyvvvppplllccc^^^YYYVVVTTTRRROOOLLLIIIHHHFFFDDDAAA???===<<<<<<:::888555444333222222\\\]]]___^^^]]]]]]^^^___ddddddddddddeeeeeeeeeeeeggggggggghhhhhhhhhhhhhhhiiikkkmmmnnnnnnnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnrrrqqqqqqqqqrrrtttvvvwww|||{{{yyyyyy|||{{{{{{|||{{{yyy}}}{{{wwwxxxxxxwwwttttttssspppnnnlllkkkjjjjjjssswww{{{}}}}}}}}}ggg\\\VVVSSSZZZeeerrr{{{~~~pppeeeWWWKKKDDD???<<<======???DDDKKKSSS\\\gggmmmooorrrxxx~~~}}}oooaaa\\\ZZZXXXYYY]]]cccfffiiikkkkkkmmmrrrvvv}}}yyyvvvvvvvvvuuuxxx{{{|||{{{{{{{{{{{{{{{~~~~~~}}}~~~zzztttkkkhhheeegggjjjmmmmmmlllhhheee___```mmmzzzlllggghhhmmmtttzzzzzzwwwxxxpppggghhhlllwwwzzzgggJJJ>>>444222444333222222333444666777777555444333333555666777777999===???AAACCCEEEFFFFFFHHHKKKNNNOOONNNMMMMMMMMMNNNOOOPPPQQQRRRRRROOOKKKGGGEEEEEEGGGEEEFFFLLLSSS]]]jjjvvv|||}}}rrr~~~|||^^^YYY```zzzsssfffVVVMMMGGGEEEIIINNNWWWcccnnnqqqqqqsssvvvvvvvvvxxxyyyyyywwwvvvvvvwwwyyyzzz{{{|||~~~zzzzzzzzzzzzyyyxxxxxxwwwvvvuuusssrrrrrrtttvvvwwwtttuuuvvvxxxxxxxxxxxxwwwssstttuuuvvvvvvvvvvvvvvvxxxxxxyyyyyyzzz{{{||||||zzz|||}}}||||||}}}{{{vvvpppnnnlllmmmvvv}}}yyytttnnniiieee```ZZZVVVTTTSSSPPPMMMIIIHHHFFFDDDBBB@@@???>>>===<<<999777555444444444[[[]]]^^^^^^]]]]]]^^^```bbbbbbcccccccccdddddddddffffffffffffgggggghhhhhhfffhhhkkkmmmmmmmmmooopppppppppppppppppppppppppppssssssrrrrrrrrrssstttuuuyyyxxxvvvwwwyyy~~~xxxwwwxxxxxxwwwzzz||||||||||||{{{yyyzzzyyywwwuuusssrrrrrrrrrxxx|||rrrcccWWWNNNPPPWWWeeeooo}}}uuucccTTTKKKDDD>>><<<::::::===CCCLLLUUUaaaiiimmmppptttyyy|||rrreeeYYYPPPNNNPPPSSSWWW[[[^^^___cccjjjooo}}}~~~~~~|||zzzxxxwwwxxxsssvvvyyyzzzzzzzzzzzz{{{{{{}}}~~~~~~}}}yyyuuuiiifffccccccfffhhhhhhfffbbb___[[[```tttuuukkkfffeeehhhmmmrrrssssssvvv~~~}}}pppjjjmmmrrr|||sss^^^EEE:::222222444444333444444555666777777666555444444555777777777999;;;>>>BBBDDDFFFGGGGGGIIILLLNNNNNNOOOOOOOOOOOOOOONNNNNNMMMNNNMMMKKKIIIGGGHHHIIIHHHFFFGGGJJJOOOXXXhhhwwwsssvvvggg[[[YYYmmmvvvcccVVVMMMGGGHHHLLLQQQ]]]jjjnnnppprrrtttsssuuuwwwxxxwwwvvvtttuuuuuuyyyzzz{{{|||~~~yyyyyyyyyyyyyyyyyyzzzzzzxxxwwwuuuttttttuuuvvvvvvrrrsssuuuvvvwwwwwwvvvuuussstttuuuvvvwwwwwwxxxxxxvvvvvvwwwyyyzzz|||}}}}}}||||||}}}}}}~~~~~~{{{vvvqqqooonnnpppxxx{{{uuuooojjjhhhccc]]]XXXUUUSSSRRRPPPMMMKKKIIIFFFDDDBBBAAAAAA???===;;;999777666666666[[[\\\^^^^^^]]]]]]^^^```bbbbbbbbbcccccccccdddddddddeeeeeeffffffgggggggggfffiiilllooooooooopppqqqqqqqqqqqqrrrrrrssssssssssssrrrqqqpppppppppqqqrrrvvvvvvuuuuuuwww{{{~~~|||uuurrrsssttttttuuuxxx}}}}}}||||||||||||{{{zzzzzzzzzzzz}}}mmm]]]OOOLLLOOOWWWaaappp~~~ppp___UUULLLCCC???;;;999;;;???EEEOOO\\\fffkkknnnrrruuuyyy|||uuuaaaRRRKKKKKKKKKNNNQQQSSSTTTXXX^^^cccmmmqqquuuxxxxxxwwwwwwwwwrrruuuwwwyyyyyyyyyzzz{{{wwwyyy|||~~~zzzwwwwwwxxxwwwvvviiieeeaaa```bbbdddcccbbbaaa]]]ZZZddd||||||||||||rrrlllhhhfffeeehhhkkkmmmnnnqqqwww{{{yyyooolllqqqxxxnnnWWWAAA888222222444333222444333444555555666555555444555666888888888999;;;===CCCEEEFFFGGGHHHIIILLLNNNPPPPPPQQQQQQPPPNNNKKKJJJHHHHHHHHHGGGFFFFFFIIILLLKKKJJJIIIJJJKKKTTTfffwwwtttssszzztttaaaUUUddd}}}mmm___TTTJJJGGGHHHLLLXXXeeekkkooorrrsssqqqtttvvvwwwwwwuuuttttttuuuxxxyyyyyyzzz|||}}}xxxwwwvvvuuuvvvwwwxxxyyyxxxxxxwwwvvvuuutttttttttrrrssstttvvvvvvvvvuuuuuussstttuuuwwwxxxxxxyyyyyyvvvwwwxxxyyyzzz{{{||||||}}}}}}}}}~~~}}}|||yyysssooooooppprrrxxx~~~xxxsssoookkkgggaaa[[[XXXVVVUUUUUUSSSRRROOOKKKHHHEEECCCBBB@@@???<<<:::999888888888ZZZ[[[]]]]]]]]]]]]^^^```bbbcccccccccddddddddddddcccddddddeeefffggggggggghhhkkkooorrrrrrrrrsssssspppqqqqqqrrrsssttttttuuusssrrrqqqpppppppppqqqrrruuuuuuuuuuuuwwwyyy{{{|||xxxqqqmmmmmmnnnoooooorrrxxx~~~yyyfffUUUMMMKKKMMMUUUbbbppp|||ppp]]]RRRGGGAAA===::::::===@@@IIIWWWcccjjjnnnqqqssstttuuuxxx}}}sss```SSSNNNMMMOOOOOOMMMJJJKKKNNNRRRWWW^^^gggoootttuuuuuuvvvuuuvvvxxxyyyxxxxxxyyy{{{vvvwwwzzz~~~}}}vvvrrrrrruuuuuuuuuiiiddd___]]]___aaa```______\\\]]]iii|||||||||{{{|||zzzppplllhhheeecccfffhhhhhhgggiiimmmqqqwww{{{}}}wwwooonnnvvvkkkSSS>>>777222333333111111222222222333333444444444444555777999:::::::::<<<===DDDEEEGGGGGGHHHIIILLLNNNQQQRRRRRRQQQOOOLLLHHHFFFDDDDDDDDDCCCCCCEEEIIILLLOOOMMMKKKJJJJJJQQQcccsssvvvssswwwiiiVVV```uuukkk___RRRJJJHHHIIIUUUbbbiiinnnrrrsssppptttuuuwwwwwwuuuuuuuuuvvvwwwwwwwwwwwwxxxzzz{{{|||xxxwwwvvvttttttuuuvvvwwwwwwwwwwwwvvvuuutttsssrrrrrrssstttvvvvvvvvvvvvuuussstttuuuwwwxxxxxxyyyyyyxxxxxxxxxyyyyyyyyyyyyyyy}}}}}}}}}~~~|||zzzwwwrrroooqqqtttwww|||yyytttqqqllljjjeee```\\\ZZZZZZZZZ[[[ZZZWWWSSSNNNJJJFFFDDDAAA@@@>>><<<::::::::::::YYY[[[\\\]]]\\\]]]^^^```bbbbbbcccccccccdddddddddcccddddddeeefffggghhhhhhiiimmmqqqttttttsssssssssoooooopppqqqssstttuuuuuuuuutttsssrrrrrrrrrsssttttttttttttuuuvvvwwwxxxxxx{{{tttmmmhhhffffffggghhhkkkqqq|||qqq^^^QQQLLLHHHMMMUUU```mmmyyy~~~fffYYYLLLDDD???;;;999;;;<<>>???DDDEEEFFFGGGGGGHHHKKKMMMPPPPPPQQQPPPNNNJJJGGGEEECCCDDDDDDCCCDDDFFFIIILLLQQQNNNKKKJJJKKKPPP]]]kkk|||uuuvvvqqqYYY```uuuwwwkkk\\\QQQMMMKKKVVVaaahhhnnnssstttqqqtttvvvwwwxxxwwwwwwxxxyyyvvvvvvuuutttuuuvvvwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwuuusssrrrqqqrrrtttuuuvvvvvvuuuuuussstttuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxxxx}}}||||||~~~|||yyywwwrrrppptttyyy}}}xxxssspppmmmmmmjjjfffbbb_________aaa```___[[[VVVPPPKKKHHHCCCBBB@@@>>>=========>>>XXXZZZ\\\\\\\\\]]]^^^```aaaaaaaaabbbbbbbbbccccccddddddeeefffggghhhiiiiiiiiilllpppssssssqqqqqqpppmmmnnnoooppprrrssstttuuutttsssrrrrrrrrrssstttuuurrrrrrsssttttttuuuuuuuuuyyyxxx||||||yyyrrrjjjccc___]]]]]]___cccjjjuuukkkZZZQQQIIIHHHJJJQQQ]]]kkkwww~~~~~~~~~~~~}}}}}}qqqcccSSSJJJCCC===:::;;;999AAAMMMZZZdddkkkoooqqqnnnnnnsss|||vvvnnnkkkcccXXXKKKCCCAAABBB???EEENNNYYYcccmmmuuuzzz|||yyyxxxxxxyyyxxxxxxyyy}}}{{{uuuqqqrrrrrrqqqpppfffaaa[[[YYYZZZ\\\\\\[[[TTTVVV\\\jjjzzzzzzxxx{{{~~~{{{zzzmmmfffbbb^^^___dddgggccc\\\YYY^^^eeeooouuuzzzxxxtttyyy}}}aaaGGG666222111333333111111444222222222222333444555555666888<<<===>>>???@@@AAACCCDDDFFFFFFFFFGGGJJJLLLLLLMMMMMMMMMLLLKKKIIIHHHDDDEEEFFFFFFFFFGGGJJJMMMRRRMMMJJJJJJKKKNNNWWW```uuuvvv[[[aaagggrrrbbbVVVQQQNNNXXXaaahhhooouuuvvvssstttvvvxxxyyyyyyzzz{{{}}}wwwvvvtttsssssssssuuuvvvrrrssstttuuuvvvvvvvvvvvvvvvwwwxxxyyyyyywwwuuussspppqqqrrrttttttttttttsssssstttuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxyyyyyyyyyzzz}}}|||{{{}}}}}}zzzxxx{{{zzzvvvuuupppooouuu|||yyytttrrrmmmnnnnnnlllgggdddcccdddccccccdddccc^^^XXXRRRNNNFFFEEEDDDBBBAAAAAAAAABBBXXXZZZ\\\\\\\\\]]]^^^```````````````aaaaaaaaaaaaddddddeeefffggghhhiiijjjgggkkkoooqqqqqqooonnnmmmlllmmmnnnoooqqqrrrttttttqqqqqqpppppppppqqqrrrsssqqqqqqrrrsssssssssrrrrrruuussswww~~~~~~{{{xxxrrriii```ZZZVVVUUUZZZ]]]eeeqqquuubbbWWWKKKGGGEEEHHHRRRaaaooowwwyyy|||~~~~~~||||||}}}~~~||||||}}}}}}~~~{{{kkkZZZOOOHHHAAA===<<<777>>>JJJWWWbbbjjjnnnppprrrrrrwww}}}yyypppbbbSSSIIIEEEEEE???CCCJJJRRR]]]jjjvvv~~~~~~zzzxxxwwwxxxwwwvvvvvvyyy}}}~~~|||~~~}}}{{{vvvssssssrrrpppnnneee___YYYWWWXXXZZZ[[[ZZZPPPSSSYYYeeeyyy~~~zzz{{{~~~|||wwwyyy|||yyylllfffccc___]]]cccgggbbbYYYVVV\\\dddmmmuuuzzzyyywwwyyy\\\BBB222//////222444222333666333222222333444555666777666888<<>>DDDQQQ]]]dddjjjooovvvyyy~~~ssshhh```\\\WWWUUUWWW]]]fffooo{{{zzzyyy{{{}}}|||zzzyyyyyyzzz{{{|||{{{~~~zzztttoooooorrrsssooojjj```ZZZTTTQQQPPPQQQQQQPPPQQQSSS[[[hhhqqqsssuuuyyywwwyyy~~~~~~||||||zzzuuunnniiigggfffkkkpppnnncccXXXWWW\\\```pppwww|||gggKKK===555444333333222222222333111333555555555555777999<<<;;;;;;===AAADDDDDDBBB@@@BBBCCCCCCBBBCCCEEEHHHJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNKKKJJJMMMNNNMMMPPPTTTWWWfffvvvlllYYYQQQiii|||rrrmmmeee\\\TTTWWW]]]eeennnvvvyyyxxxyyy~~~}}}yyyyyyxxxwwwvvvtttqqqooonnnnnnooopppqqqrrrrrrrrrrrrqqqsssuuuxxxzzz{{{zzzzzztttuuutttsssqqqppprrrttttttvvvwwwxxxwwwvvvwwwxxxyyyyyyyyyyyyzzz{{{{{{|||{{{{{{{{{~~~|||wwwooogggdddhhhqqqwwwyyyrrrmmmjjjhhhgggkkkttt~~~|||zzzxxxvvvtttrrrqqqpppnnnlllhhhiiijjjiiifffbbb^^^\\\WWWTTTQQQMMMLLLLLLNNNOOO[[[[[[ZZZZZZZZZ[[[]]]]]]____________```````````````bbbcccfffgggiiijjjjjjhhhhhhhhhhhhiiikkklllmmmwwwvvvvvvwwwyyyyyyxxxwwwssssssqqqppppppoooooopppmmmmmmnnnooorrruuuxxxzzzwwwuuuttttttuuuvvvuuutttrrrnnnhhhbbb\\\WWWUUUTTTVVVXXX^^^hhhsss}}}}}}tttdddSSSJJJFFFEEEFFFIIIVVV\\\dddkkkppptttwwwyyy|||}}}~~~}}}}}}~~~~~~~~~}}}}}}{{{zzzyyyyyyxxxwwwyyy}}}~~~~~~~~~~~~}}}}}}wwwkkkbbbXXXLLLCCC??????>>>BBBMMMYYYbbbjjjqqqzzz~~~vvvooojjjfffeeeiiiooouuu}}}zzzxxxyyy~~~|||yyywwwvvvwwwyyy{{{yyy{{{~~~~~~}}}~~~xxxsssnnnnnnpppppplllhhh]]]YYYSSSOOOMMMMMMMMMLLLSSSYYYeeepppsssqqqrrrtttsssttt}}}~~~}}}~~~{{{zzzxxxuuusssrrrpppnnnlllnnnrrrooodddZZZYYY^^^bbbnnnwww|||```GGG:::444444333222222222333333333444666666666666888::::::::::::===AAACCCDDDCCC@@@BBBCCCCCCBBBCCCEEEHHHJJJJJJLLLMMMMMMMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKKKKOOOPPPOOOQQQUUUVVVbbbmmmttttttYYYMMMZZZvvv}}}yyyoooddd[[[XXXXXX___jjjsssxxxyyyzzz}}}yyyuuuuuuttttttrrrqqqooonnnooopppqqqsssssssssrrrrrrrrrssstttvvvwwwyyyzzzzzzvvvvvvvvvtttrrrqqqrrrttttttvvvyyyyyyyyyyyyzzz{{{zzzzzzyyyyyyyyyzzzzzzzzzzzzzzzzzz||||||wwwooofffbbbdddjjjppp}}}|||wwwpppkkkdddcccdddiiirrr}}}~~~}}}yyywwwuuuuuuuuuvvvuuusssmmmmmmmmmmmmkkkhhhdddbbb^^^\\\YYYUUUSSSSSSTTTUUU___^^^\\\[[[[[[\\\^^^```_________````````````aaa___```bbbeeeggghhhiiiiiijjjjjjjjjkkkllloooqqqsss||||||||||||||||||{{{zzztttsssrrrpppooonnnnnnnnnllllllmmmnnnqqquuuzzz||||||yyyvvvsssrrrqqqpppnnnmmmkkkgggbbb]]]ZZZWWWVVVXXXYYY^^^gggqqq}}}ttt]]]OOOIIIEEECCCDDDLLLRRRZZZbbbhhhmmmqqqtttyyy{{{|||}}}}}}~~~~~~}}}{{{{{{zzzzzzzzzyyyxxxvvvuuuxxx|||~~~~~~||||||{{{ooofff\\\OOOEEEAAA>>>;;;>>>GGGRRR\\\hhhqqq}}}~~~}}}}}}{{{uuurrrtttxxx{{{zzzxxxwww}}}{{{zzzxxxwwwwwwxxxxxxwwwyyy|||}}}||||||}}}~~~|||uuuqqqmmmmmmoooooommmjjjaaa^^^XXXRRROOOMMMLLLKKKUUUaaaqqqzzz{{{xxxxxxzzz{{{zzz|||}}}|||xxxzzzvvvrrrsssvvvxxxwwwtttrrrsssnnnbbbZZZZZZ```cccqqq|||tttYYYCCC888444333333222222333333333222444666666666666888:::999999;;;===@@@BBBDDDDDDAAACCCDDDDDDCCCDDDFFFIIIJJJLLLNNNPPPQQQOOONNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLPPPRRRQQQRRRVVVZZZdddllloooyyy}}}aaaQQQRRR```vvveee[[[UUUYYYeeepppwwwzzzyyy~~~}}}{{{wwwsssssssssssssssrrrqqqpppoooppprrrssstttsssrrrqqqrrrrrrrrrrrrsssuuuwwwxxxwwwxxxxxxvvvtttsssssstttuuuwwwzzz{{{zzz{{{|||}}}{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyy{{{{{{rrriiicccbbbfffjjjwww{{{}}}zzzxxx{{{|||zzzvvvvvvwwwxxxwwwrrrlllggg___^^^___eeeppp|||yyyxxxvvvvvvxxxyyyyyyyyysssrrrrrrpppnnnkkkhhhgggdddbbb___\\\ZZZZZZZZZ[[[```^^^\\\ZZZZZZ\\\___aaabbbbbbbbbcccccccccdddddd___```bbbdddfffggghhhiiikkkkkklllmmmpppsssvvvxxx~~~}}}{{{zzzzzzsssrrrqqqpppooonnnnnnnnnnnnmmmmmmnnnpppuuuyyy||||||wwwrrrooollliiigggeeedddbbb___\\\YYYWWWVVVTTTUUUYYYbbblllxxx~~~lllZZZPPPHHHCCCCCCCCCHHHPPPXXX___gggmmmrrruuuwwwzzz|||}}}~~~~~~}}}yyywwwwwwxxxzzzzzzyyyvvvuuuwww{{{~~~~~~zzzxxxzzz}}}}}}{{{|||~~~sssjjj```RRRFFFBBB???;;;<<>>>>>DDDLLLVVVeeerrr{{{}}}}}}{{{zzz|||~~~}}}|||~~~|||zzzxxxwwwvvvvvvwwwyyy{{{|||{{{yyyvvvtttwwwyyyzzz{{{{{{|||~~~zzzuuunnnlllkkklllnnnooooooooonnnlllhhhaaaZZZUUUTTTTTT\\\lll~~~}}}}}}{{{zzz|||xxxtttqqqsss{{{|||yyynnnaaa[[[aaakkkqqq{{{eeeMMM>>>888333333222222222333444444111333555555555555777999999;;;===>>>>>>???AAACCC>>>???AAAAAA@@@AAACCCEEENNNPPPRRRTTTTTTSSSQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKIIIKKKOOORRRRRRTTTYYY[[[dddjjjeee```lllwww```PPPHHHUUUoooppp___[[[^^^dddooozzz~~~|||zzzsssssstttuuuuuuuuuuuuuuuqqqppppppppppppqqqqqqqqqppppppoooooooooppprrrsssuuuwwwxxxxxxvvvuuuuuuvvvuuuwwwzzzzzzzzzzzz{{{|||}}}~~~~~~|||{{{yyyyyyyyy}}}yyynnnddd^^^\\\\\\ccciiimmmlllkkkllljjjfffdddddddddeeeeeeccc___[[[UUUSSSTTT[[[hhhxxx|||{{{|||}}}}}}}}}{{{zzzwwwuuurrrpppoooooollliiifffddddddgggkkkmmm[[[ZZZYYYYYYZZZ\\\^^^___aaaaaabbbbbbbbbccccccccccccdddeeeffffffggggggggghhhjjjmmmqqqtttwwwyyyzzz|||}}}~~~{{{wwwsssssssssnnnnnnnnnnnnoooppprrrrrrqqqpppooopppsssxxx~~~}}}tttllleee___ZZZWWWUUUUUUVVVWWWVVVUUUSSSRRRSSSRRRVVV]]]fffqqqyyyxxxvvvrrrooooooppprrrtttyyyzzzwwwwww{{{~~~|||||||||}}}ttt^^^OOOIII???AAACCCGGGMMMUUU___eeefffkkkpppuuuwwwyyy{{{|||zzz||||||xxxuuuuuuxxxzzzyyyvvvvvvuuuvvvzzz~~~}}}{{{|||{{{yyy}}}wwwlll\\\OOOIIIAAA???>>>CCCIIISSScccpppvvvyyy||||||zzzyyyzzz|||yyyxxx{{{|||xxxuuuttttttuuuuuuvvvwwwxxxyyyyyywwwvvvuuuvvvxxxyyyzzzzzz{{{}}}~~~~~~~~~~~~yyytttlllkkkkkkkkkllllllmmmmmmlllkkkiiiccc]]]YYYXXXYYYggguuu}}}{{{wwwuuuzzzqqqooonnnrrr{{{rrrccc___hhhttt|||ttt^^^HHH;;;888333222222222333333444555333444666666666666888:::999<<<>>>>>>======@@@BBB@@@AAABBBBBBBBBCCCEEEGGGNNNOOOQQQSSSSSSRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKIIIIIIMMMPPPQQQUUUZZZ^^^fffjjj```TTT[[[yyyjjjYYYKKKLLLWWWllljjjaaa\\\\\\ggguuu}}}|||zzzsssssstttuuuuuuuuuuuuttttttsssqqqppppppqqqrrrsssqqqqqqppppppqqqqqqrrrrrrsssuuuwwwwwwvvvuuuvvvvvvuuuwwwyyyyyyxxxxxxyyyzzz|||}}}~~~~~~|||{{{yyyyyyzzz~~~~~~rrrggg^^^[[[ZZZ^^^dddhhhfffeeegggfffccc```^^^]]]\\\\\\[[[XXXVVVPPPNNNNNNTTTbbbuuu|||{{{xxxvvvuuuuuuvvvvvvqqqnnnkkkiiikkkooouuuyyy[[[[[[[[[[[[]]]^^^```aaaiiiiiiiiijjjjjjjjjkkkkkkdddeeeffffffggggggffffffhhhkkkooossswwwzzz||||||zzz||||||yyytttpppppppppllllllmmmnnnpppqqqssstttqqqqqqpppqqquuu{{{|||rrriiiaaaZZZUUURRRSSSTTTVVVWWWWWWVVVTTTSSSNNNMMMPPPVVV^^^iiiyyyzzztttgggeeeaaa]]][[[]]]cccggglllrrruuusssuuu|||~~~}}}}}}}}}mmmZZZRRRFFFEEEDDDCCCFFFLLLTTTZZZaaaffflllqqqtttvvvxxxyyywwwzzz~~~{{{uuuuuuxxxyyyxxxuuuuuuttttttwww||||||yyyyyyxxxwww||||||qqqaaaSSSMMM@@@======AAAFFFPPP___lllssswww|||}}}zzzxxxyyyzzzxxxxxx{{{|||wwwsssrrrrrrttttttvvvuuuuuuuuuuuuvvvvvvwwwuuuvvvxxxxxxyyyzzz|||||||||||||||}}}~~~~~~yyytttlllkkkjjjjjjiiijjjjjjjjjhhhhhhgggbbb]]]ZZZZZZ\\\qqq~~~zzzxxxxxxkkkjjjkkkqqqzzzvvvgggcccmmm|||pppYYYDDD999777222222222222333333444555444555777888777888999;;;:::<<>>===<<>>@@@@@@??????@@@AAABBBBBBCCCCCCDDDFFFGGGIIIJJJJJJMMMNNNOOOPPPPPPPPPOOONNNMMMLLLLLLNNNPPPPPPOOONNNMMMKKKKKKOOOQQQRRRVVV\\\hhhnnnrrr[[[OOOVVViiiwwwqqqrrrWWWIIIFFFNNNddd|||ooo```[[[^^^cccttt{{{zzzvvvwwwzzztttssssssrrrrrrsssssstttrrrrrrrrrrrrrrrqqqpppooooooppprrrsssttttttsssrrrqqqrrrttttttttttttrrrqqqsssuuuvvvvvvuuuuuuvvvxxx||||||{{{{{{zzzzzzzzzzzzzzz{{{}}}|||nnn___[[[___bbbdddfffhhhhhhgggeeeccc```___]]]\\\[[[XXXTTTQQQNNNLLLLLLRRR\\\kkk~~~~~~|||wwwvvv{{{YYYYYYYYYXXXYYY]]]bbbgggnnnqqqsssqqqmmmjjjjjjllliiijjjjjjhhhfffeeefffgggjjjjjjkkkpppuuuyyyyyyxxxwwwxxxxxxvvvrrrooonnnnnnnnnmmmmmmmmmmmmnnnpppqqqpppqqqrrrsssuuuzzzzzzooogggbbb^^^YYYVVVWWWYYY\\\^^^^^^[[[VVVSSSHHHFFFGGGMMMUUU___mmmyyy}}}|||}}}wwwiii___[[[TTTMMMGGGFFFGGGHHHMMMTTT^^^cccjjjppptttxxx{{{}}}~~~xxxcccVVVIIIEEEDDDBBBBBBEEEJJJTTT]]]aaagggoootttttttttvvvyyyzzzzzzzzz{{{|||~~~~~~~~~{{{xxxtttrrruuuuuuwwwxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz}}}rrraaaSSSIIIDDDAAAAAABBBGGGSSS^^^kkkoootttwwwwwwvvvuuuuuuwwwyyy{{{}}}~~~~~~}}}||||||~~~}}}}}}||||||{{{{{{{{{{{{yyyvvvsssqqqpppqqqqqqxxxwwwwwwwwwwwwwwwxxxxxxvvvuuuttttttuuuvvvwwwxxxvvvvvvwwwxxxyyyyyyzzzzzz{{{|||}}}{{{vvvrrrrrrrrrrrrqqqpppmmmiiiggg___YYYYYY^^^^^^___jjjzzz}}}{{{xxxwww~~~yyyqqqhhhiiikkkqqqzzz|||ssstttyyyyyycccNNN???777555111111111111222333444555555666777777777999<<<>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCEEEFFFHHHIIIJJJLLLMMMNNNPPPPPPPPPPPPPPPNNNMMMMMMNNNOOOOOONNNLLLMMMJJJJJJMMMPPPRRRXXX^^^qqqwwwyyyaaaSSSWWWfffwwwnnnjjjxxxgggTTTIIIIIIYYYkkktttcccYYYXXXZZZiiipppxxxyyyvvvssstttwwwssssssssssssssssssssssssqqqqqqrrrrrrqqqqqqppppppooopppqqqssstttsssssssssrrrrrrssssssssssssrrrrrrrrrtttuuuuuuuuuuuuwwwxxx}}}}}}||||||{{{{{{{{{{{{{{{|||~~~ttteeeaaaccciiijjjmmmoooooonnnllljjjcccbbbaaa``````^^^ZZZXXXRRROOONNNRRRZZZhhh|||YYYYYYYYYYYYZZZ^^^cccgggpppsssuuusssooollllllnnnmmmmmmmmmkkkiiigggggghhhkkkjjjjjjlllooorrrsssssssssttttttssspppnnnnnnnnnnnnmmmmmmlllmmmmmmnnnnnnnnnooopppqqqtttxxx~~~~~~yyysssnnnkkkggg```\\\WWWYYY]]]```aaa^^^WWWRRRMMMIIIGGGKKKPPPYYYgggssswwwsssooojjjggggggiiinnnqqqoooeeeYYYOOOKKKHHHCCC@@@AAAAAABBBFFFKKKVVV[[[ccckkkrrrxxx~~~}}}lllXXXLLLGGGCCC@@@???@@@GGGOOOUUU\\\eeelllmmmnnnqqquuuwwwwwwwwwwwwxxxxxxyyy{{{|||{{{yyyuuusssssstttvvvwwwwwwwwwvvvuuuwwwxxxyyyzzzzzz{{{{{{{{{~~~~~~nnn```RRRKKKDDDAAAAAADDDNNNXXXfffkkkqqqvvvwwwvvvuuutttuuuvvvxxxyyyyyyyyyxxxwwwxxx|||~~~}}}~~~|||vvvwwwxxxyyyyyyyyywwwvvv{{{yyyvvvsssrrrrrrrrrssswwwwwwxxxyyyzzzyyyyyyyyyssssssrrrssssssuuuwwwxxxuuuuuuvvvvvvwwwwwwwwwwwwyyyzzz{{{}}}~~~~~~~~~|||yyywww{{{|||}}}}}}yyysssmmmiii\\\WWWVVV[[[```fffuuuxxxtttpppmmmiiiiiipppyyy|||}}}|||sssmmmooosssvvv{{{zzzvvvyyyrrr]]]JJJ===555333111111111111222333444555555666888888888999;;;>>>>>>>>>>>>>>>???@@@AAABBB@@@AAABBBCCCEEEGGGIIIJJJKKKLLLMMMOOOPPPQQQRRRRRRPPPOOOMMMMMMNNNMMMLLLJJJKKKIIIHHHLLLOOORRRZZZcccwww~~~gggYYY\\\ddd}}}|||}}}}}}nnnkkkfffllleeePPPFFFMMMZZZzzz{{{iiiZZZSSSRRRZZZcccmmmrrrqqqpppqqqtttrrrssstttuuuuuutttsssrrrooopppqqqqqqqqqqqqqqqqqqooopppqqqrrrssssssssssssrrrrrrqqqqqqqqqqqqrrrrrrqqqrrrtttuuuuuuuuuwwwyyy}}}}}}}}}||||||||||||||||||}}}~~~~~~qqqlllmmmrrrtttvvvxxxxxxwwwuuutttiiihhhhhhhhhhhhfffccc```\\\XXXTTTVVV[[[gggzzzXXXXXXYYYYYYZZZ^^^cccgggooorrrsssqqqmmmkkklllnnnpppqqqqqqooollljjjiiiiiikkkiiihhhhhhjjjkkkmmmmmmnnnoooqqqpppnnnmmmmmmnnnmmmmmmmmmlllllllllllllllmmmnnnppprrrtttxxx~~~~~~|||zzzxxxrrriiibbbYYY[[[___cccfffccc\\\WWWWWWQQQMMMMMMPPPVVVcccnnn|||xxxnnniiieee^^^ZZZZZZXXX[[[]]][[[UUULLLFFFCCCBBB>>>===@@@AAA@@@BBBFFFMMMSSS\\\eeeooowwwooo\\\RRRKKKDDD???>>>AAAFFFJJJPPPXXX^^^```gggkkkooosssttttttuuuvvvsssuuuyyy{{{|||zzzxxxvvvssstttuuuvvvvvvuuusssrrrtttvvvxxxzzz|||||||||{{{{{{ooo]]]TTTKKKFFFDDDEEEMMMUUU```fffnnntttvvvwwwvvvvvvuuuuuuvvvwwwvvvvvvuuutttyyy||||||zzzzzz~~~~~~{{{wwwwwwxxxxxxwwwwwwvvvvvvxxxvvvtttsssssstttuuuvvvwwwyyy{{{}}}}}}|||zzzyyyqqqqqqqqqqqqrrrtttvvvxxxuuuvvvvvvvvvvvvvvvvvvvvvxxxxxxyyyzzz|||~~~yyyooojjj\\\WWWUUUZZZaaammm~~~{{{~~~xxxrrrkkkfffbbbaaahhhqqq~~~{{{~~~zzzrrruuuxxxwwwwww|||~~~sssttt|||jjjUUUFFF;;;555222111111111111222333444444555777888999999999;;;===>>>>>>??????AAABBBCCCDDD???@@@@@@BBBDDDGGGIIIKKKJJJJJJLLLNNNPPPRRRSSSTTTRRRPPPNNNLLLLLLKKKJJJHHHIIIGGGGGGJJJMMMRRR]]]hhh|||nnnaaaccceee~~~}}}}}}~~~}}}uuurrrhhheeepppzzz\\\IIIJJJSSSjjjooo___TTTOOORRRZZZeeemmmooooooqqqrrrrrrsssuuuvvvvvvuuusssrrroooooopppqqqrrrrrrrrrqqqppppppqqqrrrsssssssssssssssrrrpppppppppppprrrsssoooqqqsssttttttuuuwwwyyy||||||||||||{{{{{{{{{{{{}}}}}}~~~~~~yyyxxxzzz|||~~~~~~}}}tttsssrrrqqqqqqooollliiiiiiccc^^^]]]```hhhyyyWWWXXXYYYYYYZZZ]]]bbbfffkkkmmmnnnmmmiiihhhjjjlllrrrssssssqqqnnnkkkjjjjjjiiiiiihhhfffffffffhhhiiijjjlllnnnnnnmmmllllllmmmmmmmmmmmmmmmmmmlllllllllmmmoooqqqsssuuuyyy~~~}}}rrriiiaaaaaaccchhhmmmnnnjjjeee^^^WWWQQQPPPPPPUUU```jjjuuuzzzqqqgggccc___YYYUUUTTTPPPPPPOOOLLLHHHDDDAAA@@@>>><<<<<<@@@@@@???@@@CCCGGGLLLUUU___iiittt}}}tttdddXXXLLLCCC@@@??????BBBFFFKKKPPPTTT___bbbhhhlllnnnpppssstttpppssswwwzzz||||||{{{zzztttuuuuuuvvvvvvuuusssssstttvvvxxx{{{|||}}}}}}}}}iii___TTTNNNKKKKKKPPPWWW^^^dddlllsssvvvwwwxxxyyyuuuuuuvvvvvvuuuuuuttttttuuuxxxxxxvvvvvvzzzzzzxxxzzzyyyvvvtttsssssstttuuusssrrrrrrrrrsssvvvxxxzzz|||yyyqqqppppppppprrrtttvvvwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxzzz|||}}}}}}~~~{{{pppiii\\\WWWUUUYYYcccrrrzzz}}}~~~uuukkkeee``````fffnnnyyy{{{|||~~~~~~|||zzzrrruuuvvvsssqqqssszzz~~~uuuoootttxxxaaaNNNAAA:::555222111111111111222333444444666777999:::999:::;;;<<<<<<======>>>@@@BBBCCCDDD@@@@@@@@@BBBDDDHHHKKKMMMIIIJJJKKKMMMPPPRRRTTTUUUTTTQQQNNNLLLKKKJJJHHHFFFGGGFFFGGGJJJMMMRRR___kkkwwwlllmmmjjj}}}zzztttuuu||||||}}}mmmbbbfffqqqpppUUUNNNRRR___}}}|||yyyrrrbbbTTTLLLNNNWWWbbbkkkoooqqqrrrsssssstttvvvwwwwwwvvvtttsssooopppqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrsssttttttsssrrrpppppppppppprrrsssnnnppprrrsssttttttwwwxxxzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}~~~~~~}}}{{{xxxtttqqqsssmmmgggddddddjjjxxxVVVWWWXXXYYYYYY\\\```ccceeegggiiigggeeedddgggjjjpppqqqrrrpppmmmjjjhhhhhhfffggggggfffeeeeeefffhhhiiijjjllllllkkkkkkkkkllllllmmmmmmnnnnnnnnnmmmmmmmmmooorrrtttwwwzzz~~~vvviiifffeeeiiiqqqwwwxxxvvviiibbb[[[WWWUUUWWW___hhhqqq{{{tttkkkccc___[[[UUUQQQPPPKKKJJJGGGDDDAAA?????????<<<::::::>>>>>><<<<<>>???AAACCCGGGLLLSSSWWW\\\aaaeeeiiinnnqqqoooqqqtttxxx{{{|||}}}}}}wwwwwwwwwvvvvvvvvvvvvvvvvvvwwwyyy{{{}}}~~~{{{pppddd^^^ZZZXXXZZZ^^^aaafffmmmrrruuuwwwyyyzzzvvvuuuuuuuuuuuuuuuuuuuuusssvvvwwwuuuvvvyyyzzzwwwzzzwwwtttqqqooopppqqqrrrpppppppppqqqsssvvvyyy{{{}}}xxxqqqqqqqqqqqqrrrsssuuuvvvvvvvvvwwwwwwxxxxxxxxxyyyxxxxxxwwwwwwxxxzzz|||}}}{{{}}}|||pppiii]]]ZZZWWW[[[ggg{{{{{{|||xxxllleeeaaaaaahhhpppvvv{{{}}}~~~xxxtttooopppooommmkkkmmmqqqvvvwwwrrrrrrzzzoooWWWEEE===999555222111111111111222333444555666888:::;;;::::::;;;<<<::::::;;;===>>>AAACCCDDDAAAAAAAAACCCFFFJJJNNNPPPJJJJJJKKKMMMOOORRRUUUVVVTTTQQQMMMKKKIIIIIIGGGFFFEEEEEEGGGJJJMMMRRR___lllwwwyyyrrryyyqqqlllpppxxxuuubbb___aaaqqqjjjWWWQQQWWWsss|||yyy}}}}}}|||xxxoooaaaRRRHHHKKKRRR]]]gggmmmqqqsssttttttuuuvvvwwwwwwvvvuuutttqqqrrrsssssssssssssssrrrqqqqqqqqqqqqrrrssstttuuurrrrrrqqqqqqqqqqqqrrrrrroooppprrrsssssssssuuuwwwyyyyyyyyyyyyyyyzzzzzzzzz}}}}}}|||}}}|||{{{uuuooollljjjnnnyyyVVVWWWXXXXXXXXXZZZ]]]___```bbbdddcccbbbbbbfffjjjkkklllnnnmmmjjjgggeeeeeecccfffhhhgggfffeeefffggghhhjjjllllllkkkjjjkkklllkkklllnnnoooooooooooonnnlllooorrrtttwwwzzz~~~wwwqqqkkkoooyyy|||rrriiibbb]]]```gggpppxxx|||rrriiiaaa]]]ZZZSSSNNNMMMJJJHHHFFFCCCBBB@@@???===<<<999:::<<<===::::::<<<===AAAGGGOOOXXXcccmmmsssyyy{{{~~~~~~~~~~~~{{{mmm\\\RRRHHHEEEDDDBBBCCCGGGGGGJJJOOOTTTZZZ```gggkkknnnoooqqquuuxxx{{{}}}~~~{{{zzzxxxwwwxxxyyyzzz{{{yyyyyyzzz{{{}}}{{{tttooojjjiiikkkiiilllpppssstttuuuwwwxxxuuuttttttttttttuuuuuuvvvrrruuuwwwvvvwwwzzz{{{xxxuuutttsssqqqqqqpppqqqqqqqqqpppppppppqqqtttwwwxxx|||wwwsssrrrqqqqqqrrrssstttuuuuuuuuuvvvwwwxxxxxxyyyyyyzzzyyyxxxwwwwwwyyy{{{|||{{{||||||pppiiicccaaa___dddsss~~~zzzyyymmmfffdddfffnnnwwwzzzuuuqqqooollliiihhhhhhjjjkkknnnooouuuyyyfffMMM===777666444000111111111111222333444555666888;;;;;;;;;::::::;;;;;;<<<===>>>AAACCCEEEFFFCCCCCCCCCDDDHHHLLLPPPSSSJJJKKKKKKMMMOOORRRTTTVVVTTTPPPLLLJJJIIIHHHGGGFFFDDDEEEHHHKKKMMMRRR___lll}}}}}}xxx{{{jjjaaaZZZddd|||fffRRRPPPaaaxxx|||wwwsssnnnllljjjaaaSSSHHHEEEKKKVVV```iiiooorrrtttvvvvvvvvvvvvvvvvvvvvvvvvtttttttttuuuttttttssssssqqqqqqqqqpppqqqssstttuuurrrrrrssssssssssssrrrrrroooqqqrrrsssrrrrrrtttuuuyyyyyyyyyzzzzzzzzz{{{{{{||||||{{{{{{~~~}}}yyyvvvtttuuu~~~VVVWWWXXXWWWWWWXXX[[[]]]]]]```bbbaaa```aaafffjjjfffhhhjjjjjjgggdddbbbbbbaaaeeehhhhhhgggeeefffhhhhhhjjjkkkllljjjjjjjjjkkkkkklllnnnppppppppppppooolllnnnqqqtttvvvzzz~~~xxxzzz|||oooeeecccfffpppwwwzzzsssjjjbbb^^^ZZZSSSNNNMMMKKKJJJHHHGGGFFFCCC@@@======;;;:::======::::::<<<:::===CCCJJJRRR\\\fffmmmuuuxxx{{{}}}}}}}}}~~~|||pppcccUUUOOOIIICCCBBBEEE>>>AAAFFFKKKQQQYYYbbbgggmmmnnnooorrrvvvyyy|||~~~}}}{{{yyyxxxxxxzzz}}}{{{{{{{{{{{{}}}~~~yyyvvvvvvoooqqqssstttssssssuuuvvvtttsssssssssttttttuuuvvvmmmqqqsssssstttxxxwwwtttrrrssstttuuuuuutttsssrrrrrrqqqppppppppprrrtttvvvtttyyyyyyuuutttsssrrrrrrrrrssstttuuussstttuuuvvvwwwxxxyyyzzz{{{zzzxxxwwwwwwxxxzzz{{{}}}}}}}}}|||pppjjjjjjhhhgggmmm~~~xxxzzzzzzmmmhhhgggkkkttt}}}~~~|||vvvrrrlllhhhfffeeedddccceeejjjuuuttt```GGG888444444333///111111111111222333444555666999;;;<<<;;;::::::;;;??????@@@BBBDDDGGGIIIJJJDDDDDDDDDFFFIIINNNRRRUUUKKKKKKKKKMMMOOORRRTTTVVVSSSPPPLLLIIIHHHHHHGGGFFFCCCDDDIIILLLNNNRRR___lll~~~}}}uuugggZZZ___ssssssUUUKKKSSSggg~~~pppiiiccccccfffbbbWWWLLL???EEEOOOZZZeeelllqqqtttwwwwwwvvvvvvvvvvvvwwwwwwuuuvvvvvvvvvuuutttssssssrrrqqqppppppqqqrrrtttuuurrrrrrtttuuuuuutttrrrrrrpppqqqsssrrrrrrrrrssstttzzzzzzzzz{{{{{{{{{|||||||||{{{zzzzzz}}}||||||XXXXXXYYYYYYYYYYYYXXXXXXXXXYYY[[[^^^```bbbdddeeeeeefffffffffeeecccaaa```bbbdddeeeeeeeeeeeefffhhhffffffggghhhiiijjjkkkkkkkkkllllllmmmmmmmmmmmmmmmpppppppppqqqtttyyy}}}~~~yyywwwxxx}}}wwwnnnjjjccc]]]YYYTTTPPPMMMJJJHHHEEEDDDDDDBBB@@@>>>>>>===:::999888888999:::<<<>>>AAAEEELLLUUU___eeekkknnnpppqqqrrrtttyyy~~~~~~ooo]]]SSSMMMGGGBBBDDDCCCCCCEEEKKKPPPTTTUUU^^^ffflllnnnsss{{{|||yyy}}}zzzxxxwwwxxxyyy{{{{{{~~~}}}}}}}}}~~~{{{sssqqqpppqqqtttvvvvvvvvvwwwuuutttsssttttttrrrqqqqqqsssuuuwwwxxxxxxwwwvvvuuusssrrrsssuuuvvvsssqqqsssrrrrrrssstttuuusssrrrnnnmmmmmmooosssuuuvvvuuuqqqqqqrrrrrrsssrrrrrrrrrwwwwwwvvvvvvvvvvvvvvvvvvyyyxxxuuuttttttuuuwwwyyy}}}|||}}}|||rrrooopppooojjjmmm{{{qqqsss{{{xxxxxx|||yyyuuurrrrrrvvvzzz}}}wwwtttpppnnnllliiifffccc___iiiwwwqqqRRR???===777555666333111000//////111333666888555777:::===????????????BBBBBBAAABBBCCCFFFIIIKKKIIIHHHGGGFFFFFFHHHJJJKKKHHHGGGGGGGGGIIIMMMPPPSSSPPPPPPNNNKKKGGGFFFFFFGGGFFFGGGHHHIIILLLTTT___gggwwwwwwwwwxxx{{{~~~llleee___gggaaaMMMRRR\\\kkkuuunnngggccc```YYYQQQLLLDDDDDDIIISSS]]]fffpppxxxuuuvvvwwwvvvtttttttttvvvvvvvvvvvvuuuuuuttttttttttttssssssrrrssstttuuuvvvvvvvvvvvvuuuttttttssssssvvvvvvtttrrrpppqqqtttwww{{{{{{zzzyyyyyyzzzzzzzzz||||||{{{{{{}}}ZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZZZZ\\\]]]___aaabbbdddeeeeeeeeedddcccaaa```aaacccddddddccccccdddfffeeeeeefffggghhhiiijjjkkkkkklllmmmoooooooooooonnnqqqppppppqqqtttyyy}}}zzzpppkkkddd^^^YYYTTTPPPMMMJJJHHHFFFDDDDDDCCCAAA???>>>===:::888777888999999:::<<>>AAABBBBBBCCCDDDFFFIIIKKKJJJIIIHHHGGGGGGIIIJJJKKKHHHGGGGGGGGGHHHKKKOOOQQQRRRQQQPPPNNNMMMLLLMMMNNNLLLLLLLLLKKKLLLRRRZZZaaagggggghhhiiilllppptttvvv}}}rrriiiaaaddd}}}pppQQQOOOSSSccc}}}wwwmmmhhhddd]]]SSSKKKDDDCCCFFFPPPYYYbbbllluuurrrtttuuuuuusssssstttuuuvvvvvvuuutttssssssrrrrrrqqqqqqqqqqqqrrrsssuuuvvvuuuuuuuuuvvvvvvvvvvvvvvvwwwvvvuuusssqqqrrrtttwwwyyyxxxxxxxxxwwwxxxxxxxxxzzzzzzzzzzzz|||___]]][[[YYYXXXWWWWWWWWWZZZYYYYYYYYYZZZ[[[]]]^^^bbbcccdddddddddbbbaaa```aaabbbdddcccbbbbbbcccddddddeeeeeefffggghhhiiiiiijjjkkknnnqqqrrrrrrqqqqqqrrrqqqqqqrrrtttxxx|||uuupppiiiaaa\\\WWWRRROOOKKKIIIGGGEEEEEEDDDBBB@@@>>>===:::888777777888888;;;===???CCCGGGNNNUUUZZZ___bbbfffiiikkknnnrrrtttuuuwwwyyy|||sssgggYYYSSSKKKEEECCCDDDFFFGGGNNNTTT[[[aaahhhppptttsssssstttuuuvvvwwwxxxyyyyyyxxx{{{}}}xxxsssssstttwwwyyyzzzxxxvvvuuuttttttuuuwwwxxxxxxwwwuuuvvvwwwxxxyyyxxxwwwvvvwwwvvvuuuuuuvvvvvvtttssstttsssrrrssstttuuusssqqqooommmkkkkkkmmmppprrrrrrrrrssstttuuuvvvvvvwwwvvvvvvwwwwwwxxxxxxyyyyyyyyyzzzxxxvvvtttssstttvvvwwwzzzzzz}}}xxxtttnnnooopppwwwvvvqqqqqqvvvyyy{{{yyy{{{{{{}}}yyytttqqqpppmmmiiieeehhhnnnxxx}}}aaaGGG888777444555777333777666666555444333222222888999;;;===??????>>>>>>BBBCCCEEEFFFFFFGGGJJJLLLKKKJJJHHHGGGGGGHHHIIIIIIHHHHHHGGGFFFGGGJJJLLLNNNPPPPPPOOOPPPQQQRRRTTTUUUSSSQQQOOOMMMLLLOOOUUUYYY]]]]]]^^^```cccgggkkkmmmyyy}}}{{{~~~qqqfffbbboooZZZOOOIIIXXXuuu}}}uuuppphhh[[[OOOFFFCCCDDDKKKTTT]]]hhhqqqqqqsssttttttsssrrrssstttvvvuuutttsssrrrqqqpppoooooooooooopppqqqrrrtttuuutttuuuuuuvvvwwwwwwxxxxxxvvvvvvuuusssqqqqqqtttvvvvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxyyyzzz~~~aaa___\\\YYYWWWVVVVVVWWWYYYYYYXXXXXXYYY[[[]]]^^^```aaabbbbbbcccbbbaaa```bbbcccdddcccbbbbbbcccdddddddddeeeeeefffgggggghhhiiikkkooorrrtttttttttssssssrrrqqqrrrtttwww{{{}}}~~~|||vvvnnnfff```[[[WWWTTTNNNLLLIIIHHHGGGFFFDDDBBB???>>>;;;888777777777888;;;===@@@BBBEEEJJJPPPTTTTTTWWW\\\aaafffkkkoooqqqrrrtttwww{{{~~~uuulll___TTTLLLIIIGGGFFFDDDIIIOOOWWW___hhhnnnqqqqqqsssvvvxxxxxxxxxxxxxxxyyy}}}|||wwwqqqrrruuuxxx{{{zzzwwwuuuuuuttttttuuuwwwxxxxxxwwwvvvvvvwwwwwwwwwvvvuuuuuuvvvuuuuuuuuuuuutttsssrrrtttsssssstttuuuvvvtttsssqqqooonnnoooqqqrrrrrrqqqqqqrrrsssuuuvvvwwwwwwwwwvvvwwwxxxyyyzzz{{{|||||||||{{{xxxvvvuuuuuuwwwxxxzzzzzz~~~|||uuuoooqqquuu}}}{{{yyy}}}uuupppooonnnllliiiooorrryyytttXXXBBB777777666999<<<777:::::::::999888666444444:::;;;<<<>>>>>>??????>>>CCCFFFHHHIIIHHHIIILLLOOOKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGGGGFFFGGGHHHJJJKKKLLLKKKKKKMMMQQQTTTWWWXXXTTTRRRPPPNNNNNNPPPTTTWWWZZZZZZZZZ\\\```dddhhhkkkzzz|||qqqgggggguuudddRRREEEOOOgggyyyiiiZZZJJJFFFDDDHHHPPPYYYeeepppsssuuuvvvvvvuuusssssstttvvvuuutttrrrqqqooonnnnnnmmmnnnoooppprrrsssuuuuuuttttttuuuuuuvvvvvvvvvvvvtttttttttrrrpppppprrrttttttuuuuuuvvvvvvvvvvvvvvvwwwxxxyyyyyyzzz~~~aaa___\\\XXXVVVVVVVVVVVVWWWWWWXXXXXXZZZ\\\___```]]]^^^___aaaaaaaaaaaa```bbbcccddddddccccccdddeeeddddddeeeeeeffffffgggggghhhjjjnnnqqqtttuuuuuuuuusssrrrqqqqqqrrruuuxxxzzz}}}~~~xxxppphhhbbb^^^ZZZXXXSSSQQQNNNLLLKKKIIIFFFDDDAAA???<<<999777777777777999;;;>>>@@@BBBEEEIIILLLJJJMMMRRRYYYaaaiiinnnqqqqqqssswwwzzz}}}oooaaaVVVOOOJJJAAABBBFFFMMMUUU]]]eeejjjnnnrrrvvvxxxxxxwwwwwwxxxxxx|||}}}zzzwwwssstttwww{{{}}}}}}yyyvvvvvvuuuttttttvvvvvvuuutttuuuuuuuuuuuuuuuuuuttttttttttttuuutttsssrrrqqqqqqtttssssssuuuwwwxxxwwwuuutttssstttuuuvvvuuurrrpppoooppprrrssstttuuuuuuvvvvvvwwwxxxzzz{{{}}}~~~~~~{{{xxxwwwwwwyyyzzz}}}vvvooosss|||~~~}}}tttsssttttttssstttuuuzzz{{{mmmNNN<<<444555555:::>>>999<<<<<<<<<<<<<<<;;;:::999;;;<<<===>>>?????????@@@EEEHHHKKKKKKJJJJJJNNNSSSOOONNNMMMKKKJJJIIIHHHHHHHHHGGGGGGFFFGGGHHHIIIJJJJJJIIIIIILLLQQQUUUXXXXXXQQQOOONNNNNNPPPSSSVVVXXXVVVVVVWWWYYY\\\```dddfffzzzsssiiiggguuujjjUUUEEEIIIYYYoooyyyhhhTTTMMMGGGHHHNNNVVVcccnnnvvvxxxyyyyyywwwuuuuuuuuuvvvuuutttsssqqqpppooonnnnnnoooqqqrrrtttuuuvvvvvvuuuuuutttttttttsssssssssrrrsssrrrqqqooooooqqqrrruuuvvvwwwxxxxxxxxxwwwwwwwwwyyyzzz{{{|||~~~^^^\\\ZZZXXXWWWVVVVVVVVVVVVWWWXXXZZZ\\\^^^______ZZZ\\\]]]___```aaa``````aaabbbddddddcccdddeeegggeeeeeeeeefffffffffggggggiiijjjllloooqqqssstttuuusssrrrppppppqqqsssvvvxxxxxx|||}}}wwwooohhhccc```^^^\\\ZZZWWWTTTQQQOOOMMMIIIGGGCCCAAA>>>;;;888777777888555777:::<<<>>>???BBBDDDEEEFFFJJJRRR]]]gggmmmpppssstttvvvyyy|||~~~oooaaaYYYNNNJJJGGGIIIMMMQQQXXX___gggkkkqqqtttttttttvvvyyyuuuwww{{{~~~~~~{{{yyywwwvvvvvvwwwzzz}}}|||yyyvvvuuuttttttvvvvvvuuutttttttttttttttttttttttttttssstttuuutttrrrpppppppppsssssstttvvvyyy{{{{{{yyywwwwwwwwwxxxxxxvvvssspppooopppqqqrrrssssssssssssvvvwwwyyy{{{}}}}}}zzzyyyyyyzzz{{{zzzooottt}}}|||~~~wwwuuuwwwwwwvvvttttttxxxxxxhhhKKK===999::::::AAAFFF@@@========================<<<<<<===>>>???@@@AAABBBFFFIIILLLJJJHHHIIIOOOUUUTTTSSSRRRQQQOOOMMMLLLKKKGGGGGGGGGGGGHHHIIIIIIJJJLLLJJJIIILLLRRRWWWXXXWWWOOONNNMMMOOORRRVVVXXXYYYWWWWWWWWWYYY[[[___ccceeerrrqqqcccccctttttt[[[HHHGGGNNN\\\|||yyycccXXXNNNJJJLLLRRR___jjjsssvvvyyyzzzyyywwwwwwwwwwwwvvvuuutttsssrrrqqqppppppqqqssstttuuuvvvvvvvvvuuuuuutttssssssrrrqqqqqqqqqrrrrrrqqqpppoooppprrrvvvwwwyyyzzz{{{zzzzzzyyyxxxyyy{{{|||}}}~~~YYYYYYXXXXXXWWWWWWVVVVVVVVVWWWZZZ\\\]]]]]]\\\[[[XXXZZZ\\\^^^````````````^^^```bbbccccccccceeegggfffffffffffffffgggggggggiiiiiijjjkkknnnqqqsssuuurrrqqqooonnnoooqqqsssuuutttxxx~~~~~~xxxqqqkkkgggeeedddccc```]]]YYYVVVSSSPPPLLLIIIEEECCC@@@<<<:::888888888444777;;;===>>>???@@@BBBEEEDDDGGGNNNYYYdddkkkooottttttuuuwwwyyy{{{}}}~~~wwwjjj```VVVPPPLLLJJJNNNVVV[[[aaahhhlllmmmpppuuuzzzvvvwwwxxxzzz|||}}}}}}{{{yyywwwuuutttvvvwwwyyy|||~~~~~~|||yyyvvvuuutttuuuwwwxxxxxxvvvtttttttttttttttuuuvvvvvvsssuuuvvvuuurrrppppppqqqsssssstttxxx{{{~~~~~~}}}{{{xxxuuuttttttsssrrrpppppppppqqqrrrrrrrrrrrrrrrvvvwwwyyy|||~~~~~~zzzyyyxxxyyyzzzqqqvvv|||uuuuuuwwwxxxyyy|||zzzzzzwwwtttoooooottttttcccLLLBBB???AAAAAAJJJOOOGGG??????===<<<<<<<<<===>>>;;;<<<<<<>>>???AAACCCDDDEEEHHHJJJGGGDDDFFFNNNUUUVVVUUUTTTRRRPPPNNNLLLKKKGGGGGGGGGHHHIIIJJJJJJKKKNNNKKKIIILLLQQQVVVVVVTTTQQQOOONNNPPPSSSVVVWWWVVVYYYYYYXXXYYY[[[^^^bbbdddfffttt{{{ddd[[[dddrrrhhhNNNIIIHHHLLLdddrrreeeVVVLLLIIIMMMXXXbbbllloootttwwwwwwxxxxxxyyywwwwwwvvvvvvuuuttttttsssqqqrrrtttuuuvvvvvvuuuuuutttttttttttttttsssssssssrrrssstttsssqqqqqqqqqsssvvvxxxzzz{{{||||||{{{zzzwwwyyy|||}}}}}}~~~VVVVVVWWWXXXXXXWWWWWWVVVVVVXXXZZZ\\\]]][[[YYYWWWWWWYYY[[[]]]___`````````\\\^^^```aaabbbccceeegggfffffffffgggggggggggggggiiiiiiiiiiiikkkooorrrtttrrrqqqooommmnnnppprrrtttrrrvvv}}}{{{tttooolllkkkjjjjjjdddaaa]]]YYYUUUQQQMMMJJJFFFDDDAAA===:::999999999777:::===@@@AAAAAABBBDDDFFFEEEFFFLLLWWWbbbiiimmmtttttttttuuuwwwyyy|||~~~|||uuueeeYYYPPPIIIKKKRRRQQQXXX```eeeiiimmmtttzzzzzzyyyyyyxxxyyy{{{}}}~~~||||||{{{zzzxxxtttrrrttttttuuuxxxzzzzzzyyywwwuuuttttttvvvyyy{{{{{{zzzttttttttttttuuuwwwxxxxxxtttvvvxxxvvvssspppqqqrrrssssssuuuxxx}}}}}}xxxsssoooooopppqqqqqqqqqqqqrrrssssssrrrrrrrrrvvvwwwyyy|||}}}zzzxxxxxxxxxyyyuuuyyyyyyvvvuuupppoooppppppwww{{{vvvkkkkkkppp~~~ppp___JJJ@@@???AAAAAAJJJOOOHHHAAA???===;;;::::::;;;<<<;;;;;;<<<>>>@@@BBBDDDEEEDDDGGGHHHEEEAAADDDMMMUUUTTTTTTSSSQQQNNNLLLIIIHHHFFFGGGGGGIIIJJJKKKKKKLLLNNNJJJHHHJJJOOOSSSSSSPPPTTTQQQPPPQQQSSSUUUTTTRRRVVVVVVUUUVVVWWWZZZ]]]___^^^iiisss}}}gggYYY]]]hhhtttTTTKKKFFFBBBQQQiii|||mmm[[[NNNGGGIIIRRR\\\eeeiiiooosssvvvwwwyyyzzzxxxxxxwwwwwwvvvvvvvvvuuuqqqrrrtttuuuuuuuuuttttttssssssttttttuuuvvvvvvvvvtttuuuvvvuuusssrrrssstttvvvxxxzzz|||}}}|||{{{zzzvvvyyy{{{|||}}}}}}~~~|||||||||~~~UUUUUUUUUVVVVVVWWWWWWWWWUUUWWWYYY[[[]]]]]]]]]]]][[[[[[\\\]]]___```aaaaaa```aaabbbcccdddeeeffffffeeeggghhhhhhgggggghhhjjjiiiiiiiiiiiijjjlllnnnppppppooonnnmmmnnnppprrrsssrrrtttvvvyyy}}}~~~}}}wwwsssqqqooonnnmmmjjjgggccc^^^YYYVVVTTTSSSLLLIIIDDD???;;;888888888888777777999===CCCJJJNNNPPPMMMLLLOOOSSSYYYcccmmmrrrvvvyyyxxxvvvwww}}}~~~~~~}}}}}}~~~~~~tttcccWWWPPPNNNOOOKKKOOOZZZ___bbbmmm|||xxx~~~||||||zzzzzzzzzyyywwwtttrrrpppqqqsssuuuvvvwwwvvvuuutttsssvvvyyy}}}{{{yyyvvvuuuvvvwwwvvvvvvuuuvvvuuuuuutttsssqqqqqqqqqsssvvvyyy{{{|||}}}}}}xxxuuuqqqqqqrrrsssrrrqqqsssqqqooonnnmmmnnnoooppprrruuuyyy~~~}}}|||yyywwwzzz~~~xxxpppooooootttyyyoooqqquuu~~~~~~hhhSSSAAA===888777;;;>>>AAAAAA@@@???>>>===<<<;;;;;;;;;888888:::<<>>;;;::::::::::::;;;>>>DDDLLLSSSWWW\\\WWWTTTSSSSSSUUU\\\dddmmmrrrwwwzzzzzz{{{}}}~~~~~~||||||||||||||||||||||||}}}{{{iii\\\VVVPPPKKKLLLSSSVVVXXXaaaooouuu{{{}}}}}}~~~~~~xxxrrrtttxxxwwwwwwxxxyyyyyyyyyxxxvvvtttqqqpppqqqrrrtttuuuvvvuuutttsssqqqtttxxx||||||zzzwwwvvvvvvwwwvvvuuuuuuuuuuuuuuutttsssrrrqqqoooqqqsssuuuwwwxxxxxxxxxvvvtttqqqppprrrrrrpppnnnpppppppppppppppooooooooorrrtttxxx}}}}}}{{{xxxwwwzzz|||zzzxxxwwwzzznnnkkkkkkppptttuuuxxxxxx```KKK>>>:::666555777;;;=========<<<;;;::::::::::::::::::;;;<<<>>>AAADDDGGGHHHIIIHHHGGGFFFEEEFFFHHHIIIKKKJJJIIIHHHHHHHHHIIIJJJMMMRRRTTTRRRPPPPPPMMMHHHLLLKKKJJJKKKNNNPPPRRRSSSVVVUUUSSSQQQQQQRRRSSSTTTSSSTTTVVVXXX[[[]]]___```^^^```eeeooozzzbbb\\\```yyyaaaQQQHHHHHHKKK[[[pppiiiYYYOOOGGGIIIQQQ[[[dddooouuuuuuuuuwwwyyyzzz{{{||||||zzzwwwsssqqqqqqqqqqqqqqqqqqrrrsssssstttqqqpppqqquuuvvvtttpppwwwxxxyyyxxxvvvtttuuuvvvxxxwwwvvvuuuuuuwwwxxxzzz{{{|||}}}|||||||||~~~~~~vvvnnniiidddccchhhpppwww{{{wwwzzz}}}UUUUUUUUUTTTTTTTTTTTTTTTTTTUUUWWWYYY[[[[[[[[[[[[YYYYYYZZZ\\\]]]^^^___``````aaabbbccceeefffggghhheeefffhhhhhhggggggiiikkkhhhhhhhhhhhhiiijjjlllllllllkkkjjjjjjkkklllnnnooommmnnnoooqqqsssuuuvvvwwwvvvvvvwwwwwwxxxxxxxxxxxx~~~{{{zzzzzz{{{|||}}}{{{||||||{{{{{{|||{{{{{{rrrppplllgggbbb]]][[[YYYUUURRRMMMGGGBBB???>>>===<<<<<>>CCCIIIQQQXXX\\\ZZZUUURRRQQQNNNMMMQQQWWWbbbeeekkkttt|||}}}{{{{{{}}}~~~|||{{{zzzyyy|||}}}~~~rrrfffZZZRRRLLLIIIOOOWWW]]]dddlllqqqssstttsssqqqvvv}}}rrrlllnnnqqquuuyyyvvvvvvvvvvvvuuusssqqqoooppppppqqqrrrrrrqqqppppppnnnooorrruuuxxxzzz{{{|||{{{yyywwwwwwwwwwwwuuutttsssssstttttttttsssrrrrrrrrrsssssssssssssssssssssrrrrrrrrrrrrrrrpppnnnlllmmmnnnpppqqqrrrqqqqqqppprrrsssvvvzzz~~~|||zzzwwwvvv{{{{{{uuurrrpppppprrr}}}{{{|||}}}xxx}}}{{{|||iiiPPP>>>777444222000111333555666888777777777777777888999999:::;;;===@@@BBBEEEFFFHHHIIIIIIIIIIIIGGGFFFEEEFFFGGGGGGHHHJJJKKKLLLMMMKKKQQQVVVZZZ^^^bbb```[[[UUUTTTRRROOONNNOOORRRUUUUUUSSSQQQOOOOOOQQQTTTVVVTTTUUUVVVXXXZZZ\\\^^^___XXXVVVXXX^^^ggg{{{zzzrrryyyiiiUUUJJJBBBKKK]]]uuunnn[[[MMMJJJMMMPPPXXXdddpppwwwzzzzzzzzzxxxxxxyyyyyyyyyyyyyyyyyywwwvvvvvvvvvvvvvvvwwwwwwxxxvvvttttttuuuuuutttrrruuuwwwzzzzzzxxxvvvuuuuuuvvvvvvuuuuuuuuuvvvwwwxxxxxxyyyzzzzzzyyyzzz|||~~~zzzqqqhhh``````gggooosssrrrsssvvvzzz}}}|||uuunnngggeeeiiiTTTTTTTTTSSSSSSRRRRRRRRRTTTUUUWWWXXXYYYYYYYYYYYYXXXXXXYYYZZZ\\\]]]^^^^^^``````bbbdddfffhhhjjjkkknnnoooooommmjjjhhhhhhhhhggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjkkklllnnnnnnoooooopppppppppqqqooonnnnnnnnnooorrrtttvvv}}}~~~{{{{{{zzzyyyxxxxxxyyy{{{|||zzzxxxyyy}}}~~~zzzxxxtttoooiiiddd___]]][[[XXXTTTNNNIIIEEECCCAAA===>>>???BBBFFFKKKPPPSSSRRRNNNMMMMMMLLLLLLPPPVVV^^^```dddllluuu|||}}}||||||}}}}}}{{{zzzyyyxxxxxxyyyzzz{{{{{{~~~tttcccUUUMMMLLLNNNOOOTTT\\\ccchhhiiikkkmmmxxxxxxnnnlllmmmpppttttttuuuuuuuuutttsssqqqpppooopppppppppppppppoooooonnnnnnpppqqqsssttttttuuuxxxwwwvvvvvvwwwvvvuuusssrrrrrrsssssssssssssssssssssrrrrrrqqqqqqpppppppppqqqrrrttttttrrrqqqooooooppppppoooooooooqqqrrrsssrrrssstttwwwzzz|||{{{yyyvvvtttyyy||||||~~~{{{zzzttttttxxxyyyyyy|||www___HHH:::555444333111111333555777999888888888888999999::::::;;;<<<===@@@BBBDDDFFFHHHHHHJJJJJJJJJHHHFFFEEEGGGGGGHHHHHHIIIIIIIIIIIIGGGMMMSSS[[[gggssswwwvvvjjjhhhccc\\\VVVSSSSSSUUUTTTRRRQQQPPPPPPRRRUUUVVVWWWWWWWWWXXXYYYYYYZZZZZZXXXSSSTTTYYY___ooonnnmmm~~~fffPPPFFFFFFNNNccc|||hhhVVVMMMKKKLLLRRR]]]iiisssyyyzzzyyyvvvwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwwwwwwwxxxvvvuuuttttttuuutttttttttvvvyyyyyywwwuuuttttttvvvvvvvvvvvvwwwwwwxxxxxxwwwxxxyyyyyyxxxyyy{{{}}}~~~}}}tttlllkkkpppuuuvvvssssssuuuyyy|||zzzqqqkkkddd^^^]]]___TTTTTTTTTSSSSSSSSSSSSSSSTTTVVVWWWYYYYYYYYYYYYXXXXXXXXXYYY[[[\\\]]]^^^______```bbbeeegggjjjkkkllloooppppppmmmjjjhhhggghhhhhhhhhiiiiiiiiihhhhhhggghhhiiiiiijjjkkkkkkllllllkkkkkkkkkkkkllllllllllllkkkkkkkkklllmmmoooqqqsssxxx|||~~~{{{yyywwwwwwvvvvvvuuuuuuvvvvvvwwwuuuwww{{{{{{{{{~~~}}}{{{wwwrrrlllfffaaa___\\\ZZZVVVQQQLLLHHHFFFDDDAAAAAAAAABBBDDDGGGJJJLLLNNNKKKKKKLLLKKKIIILLLRRRYYY[[[___fffmmmvvv}}}~~~||||||~~~~~~~~~|||{{{yyywwwvvvuuuvvvxxxyyyzzz{{{|||lll]]]RRRLLLJJJKKKQQQYYY^^^bbbhhhnnn}}}xxxqqqmmmnnnrrrttttttuuuuuuuuutttrrrqqqpppppppppooooooooooooooonnnnnnnnnnnnooooooppppppuuuttttttuuuvvvvvvtttssspppqqqrrrsssssssssssssssqqqpppooonnnmmmmmmmmmmmmppprrrssssssrrrqqqqqqrrrrrrqqqooonnnoooppprrrtttrrrrrrssstttvvvwwwyyyzzz~~~zzzwwwuuussspppsssyyyxxxtttrrrppptttzzz|||jjjRRR???666444444444333333444777:::;;;;;;:::::::::::::::;;;======>>>@@@BBBDDDFFFHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGHHHHHHHHHHHHGGGGGGHHHMMMSSS^^^ppp{{{nnnaaaWWWTTTSSSRRRRRRRRRRRRSSSTTTVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVXXXQQQPPPWWW[[[ddd~~~nnnccclll~~~}}}aaaOOOGGGGGGVVVpppzzzeeeTTTJJJKKKNNNTTT```llluuuxxxxxxwwwwwwxxxxxxxxxwwwuuutttvvvvvvuuuuuuttttttuuuuuutttsssrrrqqqqqqqqqrrrssssssuuuwwwwwwuuuttttttuuuvvvvvvvvvwwwwwwwwwxxxxxxwwwxxxyyyyyyxxxyyy{{{}}}zzz{{{}}}zzzwwwyyy{{{yyyvvvsssvvvyyy|||yyyooofffaaa[[[VVVTTTVVVSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZYYYYYYXXXYYYZZZ[[[\\\^^^_________```bbbeeehhhjjjlllnnnlllmmmmmmllliiihhhhhhiiiiiiiiijjjjjjjjjiiiggggggiiijjjjjjkkkllllllllllllhhhhhhiiiiiiiiijjjjjjjjjjjjjjjkkkkkkmmmnnnpppppptttwwwzzz|||{{{yyyxxxxxxsssttttttuuuuuutttsssrrrtttsssvvvyyyzzzyyy{{{~~~{{{vvvoooiiiccc```]]][[[XXXTTTPPPLLLIIIHHHCCCBBBAAAAAABBBCCCDDDFFFJJJGGGGGGHHHGGGEEEGGGLLLSSSWWW]]]bbbhhhoooxxx~~~~~~}}}||||||}}}~~~}}}}}}{{{zzzxxxwwwvvvuuutttwwwzzz{{{{{{{{{|||}}}}}}}}}||||||~~~zzzfffYYYPPPMMMNNNTTTYYY^^^hhhrrr{{{sssrrruuuttttttuuuvvvuuuuuusssrrrqqqppppppooooooooooooooommmmmmmmmmmmnnnoooppppppqqqqqqqqqsssuuuvvvtttrrrooopppqqqrrrssstttttttttqqqpppnnnmmmllllllmmmmmmnnnpppqqqqqqoooooorrrtttrrrrrrqqqqqqppppppqqqqqqsssrrrrrrqqqrrrssstttuuuvvvsssqqqqqqnnnkkklllqqqwwwyyyuuuqqqooopppxxx~~~sss^^^GGG999666222444555555444555999<<<===<<<<<<;;;::::::::::::===>>>???@@@BBBDDDFFFHHHGGGGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJKKKKKKKKKJJJJJJIIINNNUUUaaauuuyyyhhhZZZTTTSSSQQQRRRSSSTTTVVVVVVWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUXXXOOONNNUUUYYY\\\ooosss______ggg}}}~~~^^^PPPEEELLLbbbyyyaaaPPPLLLKKKNNNWWWeeepppuuuvvvsssuuuwwwxxxxxxvvvtttrrrvvvvvvuuutttttttttttttttqqqqqqpppooonnnoooqqqsssrrrtttuuutttsssssssssuuutttuuuvvvvvvwwwwwwvvvvvvxxxyyyzzzyyyyyyyyy{{{}}}zzzzzz|||~~~}}}{{{uuuwwwzzz||||||sssiii___YYYTTTOOOLLLMMMSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWYYYZZZZZZZZZYYYYYYYYYYYYZZZ\\\]]]^^^___```___```bbbeeehhhkkkmmmnnnhhhjjjkkkjjjhhhhhhiiijjjjjjjjjkkkkkkjjjiiihhhfffjjjjjjkkklllmmmmmmmmmmmmhhhiiiiiiiiijjjjjjkkkkkkkkkkkklllmmmnnnooopppppprrrtttvvvvvvvvvuuuvvvwwwoooqqqtttvvvwwwvvvuuuttttttsssvvvzzz{{{yyy{{{}}}xxxrrrkkkeeebbb^^^\\\ZZZVVVRRRNNNLLLJJJBBBAAA@@@??????@@@AAABBBCCCAAABBBDDDCCCAAADDDIIINNNTTT]]]bbbeeekkkttt{{{~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||zzzyyyxxxwwwpppsssvvvxxxwwwvvvvvvvvvyyywwwttttttwwwzzz|||}}}~~~{{{jjjWWWQQQOOOSSSXXX]]]iiivvv}}}vvvtttxxxttttttuuuvvvvvvuuutttsssqqqqqqpppooooooooooooooollllllmmmmmmoooppprrrsssooooooppprrruuuuuutttrrrooopppqqqrrrssstttttttttrrrqqqpppooonnnnnnoooppplllnnnoooooommmnnnrrrvvvqqqqqqsssssssssqqqooonnnsssrrrqqqpppppppppqqqrrrpppnnnmmmmmmjjjggggggllluuu}}}tttrrrpppnnnlllnnnwww|||nnnYYYBBB777888111333555555444666:::===>>>===<<<;;;::::::999:::<<<<<<===>>>@@@CCCDDDFFFFFFGGGGGGHHHIIIJJJKKKLLLKKKLLLNNNOOOPPPPPPPPPOOOJJJOOOVVVbbbuuu}}}jjj\\\UUUTTTPPPRRRTTTVVVWWWXXXWWWWWWSSSSSSSSSTTTUUUUUUUUUVVVXXXNNNLLLUUUXXXXXXeeeyyy~~~rrr___YYYYYYkkkkkkYYYGGGFFFVVVsssnnnYYYMMMJJJJJJRRR```mmmsssuuunnnppptttwwwyyyxxxvvvtttxxxxxxwwwvvvvvvuuuvvvvvvpppppppppooonnnooorrrtttrrrsssssssssqqqqqqsssuuusssttttttuuuvvvuuuuuuuuuxxxyyyzzzzzzyyyzzz|||}}}||||||}}}vvvxxx{{{}}}|||uuurrrggg\\\VVVQQQKKKHHHHHHVVVUUUSSSRRRSSSUUUWWWYYYWWWWWWXXXXXXYYYZZZ\\\\\\[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^___aaaccceeeggghhhffffffgggggghhhhhhiiiiiiiiiiiihhhhhhggghhhhhhiiigggggghhhiiijjjkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkmmmmmmmmmmmmnnnpppmmmmmmmmmnnnpppqqqssstttuuuuuutttsssssssssttttttsssttttttuuuwwwxxxzzz{{{|||yyytttooojjjfffccc```\\\YYYUUUPPPKKKHHHGGGBBB===<<<>>>???<<<888===>>>???>>>===>>>@@@AAAJJJOOOXXXaaagggmmmqqqtttzzzyyy}}}~~~}}}{{{zzzyyyyyyyyyttttttuuuwwwyyyyyyxxxvvvtttuuuvvvwwwwwwxxxwwwwwwsssyyy}}}mmm[[[PPPUUU\\\```gggqqqyyy~~~~~~wwwuuusssssstttuuuvvvwwwxxxxxxsssrrrqqqpppooooooooooooooonnnmmmllllllmmmnnnooolllmmmooorrruuuvvvtttrrrsssssssssrrrssssssttttttssssssrrrqqqpppnnnmmmlllqqqpppoooooooooqqqsssuuurrrrrrrrrrrrqqqpppooooookkklllmmmnnnoooooooooooonnnooommmhhhbbbaaaeeejjjuuu~~~xxxtttoookkkjjjlllpppsssuuuvvv{{{}}}rrrmmmlllkkkllloookkkuuu|||iiiSSSAAA777444111333444333111333777;;;:::::::::999::::::;;;;;;:::;;;>>>AAADDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFJJJNNNRRRTTTTTTRRRQQQPPPSSSZZZfffttt~~~sssdddXXXRRRPPPRRRSSSUUUWWWXXXXXXXXXXXXTTTTTTUUUUUUUUUTTTSSSRRRVVVRRROOONNNNNNRRR]]]hhhzzziii\\\VVVccc{{{iiiLLLIIIPPP^^^}}}vvv^^^XXXOOOJJJPPPZZZdddlllsssqqqrrrtttvvvwwwuuurrrpppvvvwwwwwwwwwvvvuuusssrrrqqqqqqqqqpppoooppprrrtttssssssrrrrrrrrrqqqqqqqqqtttttttttttttttuuuvvvvvvuuuvvvxxxzzz{{{{{{zzzzzz|||zzz|||}}}{{{zzz{{{~~~|||uuullleee[[[SSSOOOKKKFFFCCCUUUTTTSSSRRRRRRTTTWWWYYYYYYYYYYYYZZZ[[[]]]^^^___\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^___aaacccdddeeedddeeeeeeffffffgggggghhhiiiiiiiiihhhhhhhhhiiiiiihhhhhhhhhiiiiiijjjjjjkkkjjjjjjjjjjjjjjjjjjjjjiiikkklllmmmmmmmmmmmmnnnooommmmmmmmmnnnooopppqqqrrrrrrrrrqqqqqqqqqrrrrrrsssrrrsssuuuwwwxxxyyyxxxxxxzzz{{{vvvsssoooiiifffeeebbb___[[[WWWSSSNNNJJJEEE@@@;;;999;;;;;;999666:::;;;<<<<<<<<<<<<>>>@@@GGGLLLUUU^^^eeejjjooorrrzzz}}}}}}|||~~~|||zzzxxxwwwwwwtttttttttvvvxxxyyywwwuuutttuuuvvvvvvvvvvvvvvvvvvsssxxx~~~xxxhhh[[[\\\___```eeemmmsssxxx{{{yyytttttttttttttttuuuuuuuuussssssrrrpppoooooooooooonnnmmmllllllllllllmmmnnnmmmllllllmmmqqqtttuuuuuuqqqqqqppppppppppppqqqqqqpppqqqrrrssssssrrrqqqpppsssrrrqqqpppqqqrrrtttuuussssssssssssrrrqqqpppoookkklllmmmnnnoooooooooooopppqqqppplllgggggglllqqq~~~|||{{{xxxssslllfffdddfffjjjmmmpppqqquuuzzz~~~wwwmmmdddccccccdddgggjjjpppyyywwwcccOOO???777555222333444333222333777:::;;;;;;::::::;;;;;;<<<<<<<<<===???@@@BBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGIIILLLPPPUUUWWWWWWUUUTTTOOOQQQWWWaaakkkrrrtttsssyyywwwrrrhhh\\\TTTPPPPPPTTTTTTUUUVVVVVVUUUUUUTTTSSSTTTVVVWWWWWWUUUTTTRRRSSSOOOMMMNNNPPPSSSZZZbbbooozzzjjj^^^ccctttbbbOOOJJJQQQiii}}}jjjZZZPPPIIILLLTTT]]]fffmmmpppqqqsssvvvwwwwwwvvvtttwwwwwwxxxxxxwwwvvvtttsssrrrssssssqqqpppppprrrtttrrrrrrssssssssssssssssssuuutttssssssssstttuuuvvvwwwwwwxxxzzz{{{{{{{{{||||||yyywwwyyy~~~~~~}}}{{{xxxuuusssrrrtttwwwyyyyyyrrrjjjcccYYYQQQMMMIIIDDDAAATTTSSSRRRQQQRRRTTTVVVWWWZZZZZZ[[[\\\]]]___aaabbb\\\\\\ZZZYYYYYYZZZ[[[[[[]]]]]]]]]^^^___aaabbbccccccccccccdddeeefffffffffiiiiiiiiiiiiiiiiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjlllnnnooonnnmmmlllnnnooommmmmmmmmmmmmmmnnnooooooooooooooooooooopppqqqrrrqqqsssvvvyyyyyyyyywwwuuuxxx}}}}}}zzzwwwsssnnnjjjgggddd```\\\XXXSSSNNNJJJCCC>>>888555666777666444666777888999888999<<<>>>BBBHHHQQQZZZaaaggglllooosssxxx~~~|||yyywwwuuuuuutttssstttvvvxxxxxxwwwuuutttuuuuuuuuuuuuttttttssssssvvvzzz|||wwwiiieeebbb^^^```eeeiiinnnvvv||||||zzzttttttsssrrrrrrrrrrrrrrrtttsssrrrqqqpppooonnnnnnllllllkkkkkkkkkkkkllllllnnnkkkhhhhhhlllqqquuuwwwppppppooooooooooooooopppmmmooorrruuuwwwwwwvvvuuuuuutttsssrrrrrrrrrssstttrrrrrrssssssrrrqqqpppoookkkkkklllmmmooopppqqqqqqsssttttttrrrqqqsssyyy~~~|||{{{tttssswwwyyy~~~vvv|||wwwpppiiifffgggkkknnnooopppqqqtttwwwyyyxxxvvvlllccc\\\\\\```eeejjjpppxxxoooZZZHHH<<<777666333444555555444555888:::;;;;;;;;;;;;;;;<<<======????????????@@@AAACCCDDDCCCCCCEEEFFFGGGHHHHHHHHHIIILLLQQQUUUWWWXXXWWWVVVPPPRRRWWW^^^cccfffeeecccddddddbbb\\\UUUPPPPPPRRRUUUUUUUUUTTTSSSRRRQQQPPPRRRTTTWWWYYYYYYWWWUUUSSSRRRMMMLLLPPPTTTVVVZZZ^^^ccc|||{{{hhhcccjjj{{{~~~[[[HHHIIIYYYiiirrr```TTTJJJHHHMMMUUU___gggmmmoooqqqtttvvvwwwxxxxxxwwwxxxxxxxxxwwwvvvuuuttttttuuutttsssqqqppprrrsssrrrrrrsssssstttuuuuuuuuuvvvuuusssrrrrrrssstttvvvyyyyyyyyyyyyzzz|||~~~{{{xxxvvvvvv{{{}}}{{{yyyvvvqqqmmmjjjjjjkkklllooovvv~~~}}}~~~|||uuuoooggg```VVVNNNJJJFFFBBB???RRRQQQQQQQQQQQQSSSUUUWWWZZZZZZ[[[\\\]]]___aaabbb]]][[[YYYWWWWWWWWWYYYZZZ]]]]]]]]]^^^^^^```aaaaaabbbbbbccccccdddeeeffffffiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjnnnooopppooommmmmmmmmooollllllkkkkkkkkkkkkkkklllmmmmmmmmmnnnooopppqqqrrrrrrsssuuuwwwxxxwwwwwwvvvyyy}}}~~~~~~}}}zzzuuupppmmmfffccc^^^ZZZUUUOOOIIIEEE@@@<<<666333333444333222111333444555555666999;;;???EEENNNWWW___eeejjjmmmooouuu}}}~~~{{{yyyvvvuuutttsssssssssuuuwwwxxxvvvtttttttttttttttssssssrrrqqqqqqsssvvvxxxyyy|||tttlllddd\\\YYY[[[^^^ccckkkrrrxxx|||~~~yyyvvvsssrrrqqqpppppppppqqqqqqsssssssssrrrqqqpppnnnnnnkkkkkkkkkjjjjjjkkkkkkkkkllliiifffgggjjjppptttvvvrrrqqqqqqppppppppppppppplllooossswwwyyyxxxwwwvvvuuutttsssrrrqqqqqqqqqqqqpppqqqqqqrrrqqqooonnnllljjjkkklllmmmoooqqqrrrssstttvvvxxxzzz}}}uuupppttt~~~wwwppppppssswww{{{tttzzzxxxtttqqqpppqqqssstttvvvwwwwwwwwwyyyzzzwwwqqqiii___WWWXXX___gggqqqzzzyyydddOOO@@@888666666333444666777777888999:::;;;;;;;;;;;;;;;<<<===>>>@@@???>>>===???AAADDDFFFEEEFFFGGGGGGHHHHHHHHHHHHGGGJJJNNNRRRUUUVVVUUUUUUTTTWWW[[[___aaa```^^^\\\ZZZ[[[ZZZVVVQQQOOOPPPRRRSSSRRRRRRQQQPPPOOONNNNNNPPPSSSWWWZZZZZZXXXUUUSSSVVVPPPMMMQQQWWWZZZ\\\___dddzzzssseeebbbiii}}}iiiMMMKKKUUU^^^|||qqqfffYYYLLLGGGIIIOOOYYYccciiikkknnnqqqssstttvvvwwwvvvvvvvvvvvvvvvuuuttttttuuuvvvvvvuuurrrqqqrrrsssrrrrrrssstttuuuvvvwwwwwwxxxwwwuuusssssstttvvvwww{{{zzzyyyxxxzzz||||||yyywwwzzz}}}}}}yyytttnnniiigggffffffdddkkkssstttqqqpppvvv}}}~~~yyyrrrllleee^^^TTTMMMIIIEEEAAA>>>PPPPPPPPPQQQRRRSSSUUUVVVXXXYYYYYYZZZ[[[]]]___```[[[ZZZXXXVVVVVVVVVXXXYYY]]]]]]]]]^^^___```aaabbbaaabbbbbbccceeeffffffgggggghhhiiijjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhgggggghhhiiijjjkkkkkklllnnnoooppppppnnnmmmnnnoookkkkkkjjjjjjiiiiiijjjjjjnnnnnnnnnnnnoooqqqrrrrrruuutttsssssstttvvvxxxyyyyyy{{{~~~}}}zzzwwwuuutttssszzz{{{}}}~~~~~~}}}{{{zzzyyyzzz{{{yyyvvvqqqllliiieeeaaa\\\VVVQQQJJJDDD@@@<<<999666333222222222222///000222333333444777999<<>>>>>???>>>======???CCCGGGJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGIIIMMMPPPSSSTTTTTTSSSUUUXXX\\\___```___]]]\\\YYYYYYXXXTTTOOOLLLMMMOOONNNNNNNNNMMMMMMMMMNNNNNNNNNQQQUUUXXXYYYXXXUUUSSSXXXPPPMMMPPPVVVYYY]]]aaadddsssoooaaa]]]gggvvvyyyXXXNNNQQQTTTrrr~~~qqqiii]]]OOOGGGFFFIIISSS\\\eeeiiimmmppprrrsssvvvxxxuuutttttttttssssssssssssuuuvvvwwwuuusssrrrrrrsssrrrrrrssstttvvvwwwxxxxxxzzzxxxwwwvvvvvvwwwxxxyyy{{{zzzyyyxxxzzz}}}~~~{{{{{{}}}xxxqqqlllhhhgggfffccchhhkkkhhhbbbccclllvvvzzz}}}~~~xxxqqqkkkddd]]]TTTMMMIIIEEEAAA>>>PPPPPPPPPQQQSSSTTTUUUVVVWWWWWWXXXXXXYYYZZZ\\\\\\YYYYYYWWWVVVVVVWWWXXXXXX\\\\\\\\\]]]^^^```aaabbb```aaabbbcccdddeeefffgggeeefffhhhiiijjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhjjjkkklllmmmmmmnnnoooqqqpppooonnnpppqqqllllllkkkkkkkkkkkkkkklllooooooooooooppppppqqqrrrtttsssrrrqqqsssvvvyyy|||wwwyyy|||~~~}}}{{{zzzuuurrroookkkiiiiiiiiiiiipppqqqtttuuuuuusssqqqoooppprrrsssrrrnnniiifffeee___[[[VVVQQQKKKEEE???;;;888666555333222222222222///000111222222333555777:::@@@JJJTTT\\\ccchhhlllnnnrrrxxx}}}~~~}}}}}}|||zzzxxxvvvttttttsssrrrqqqrrrtttvvvvvvuuusssrrrssssssssssssrrrrrrqqqpppqqqssstttvvvwwwwwwwwwppptttwwwwww{{{tttcccWWWQQQNNNRRRXXX^^^eeemmmuuuzzzzzz}}}yyyuuupppooommmlllmmmoooqqqrrrpppqqqrrrssssssrrrqqqpppllllllmmmmmmmmmmmmlllllljjjiiijjjllloooqqqqqqpppqqqpppooonnnmmmmmmmmmmmmoooppprrrttttttrrrpppoooppppppoooooonnnmmmlllllljjjlllnnnooonnnllliiigggiiiiiijjjlllooosssvvvxxxxxx}}}wwwooolllnnn||||||uuuoooooosssxxxtttsssmmmrrryyy}}}pppcccXXXPPPRRR[[[hhhwwwuuueeeOOO>>>666555555555444555888<<<@@@BBBAAA@@@;;;;;;;;;<<<<<<>>>???@@@???>>>>>>???AAAEEEIIIKKKLLLLLLLLLKKKJJJIIIHHHGGGHHHJJJMMMPPPRRRRRRRRRRRRRRRUUUYYY[[[[[[\\\\\\]]]YYYZZZXXXSSSLLLIIIIIIKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLOOORRRUUUWWWVVVTTTSSSUUUOOOLLLOOOSSSVVV[[[aaaccckkkzzziiiXXXWWW___|||gggPPPIIIJJJgggzzznnnbbbTTTJJJEEEEEEKKKSSS___eeelllqqqrrrtttvvvyyytttsssrrrrrrrrrrrrsssssssssuuuvvvvvvtttrrrrrrsssrrrrrrssstttuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyxxxxxxzzz}}}~~~|||~~~zzzuuupppmmmkkkjjjjjjllljjjccc\\\\\\fffpppwww{{{}}}wwwpppjjjddd]]]SSSLLLHHHEEEAAA>>>PPPPPPQQQRRRTTTUUUVVVWWWXXXWWWWWWWWWWWWXXXYYYZZZWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZZZZ[[[]]]___```aaa^^^___```aaacccdddeeefffdddeeegggiiiiiiiiihhhgggffffffgggggghhhhhhiiiiiiggghhhiiikkklllmmmnnnooonnnoooppppppppppppqqqrrroooooonnnnnnnnnooooooppppppoooooooooooooooppppppqqqqqqqqqrrrtttwwwzzz{{{xxxzzz|||{{{yyyllljjjeeebbb``````aaabbbbbbccceeefffeeeccc___]]]]]]```bbbaaa^^^[[[ZZZZZZRRROOOKKKGGGCCC>>>999666222333333333222111111111000111222222111222444666777>>>HHHRRRZZZaaagggjjjmmmooosssyyy}}}~~~}}}|||yyyvvvtttrrrppppppqqqqqqrrrsssuuuvvvtttsssqqqrrrssssssssssssssssssqqqrrrssstttuuuuuusssrrrkkknnnooonnnqqqyyyooo^^^TTTKKKMMMPPPTTTZZZbbbkkkqqquuuxxx~~~{{{wwwrrrpppnnnllllllmmmooopppnnnppprrrsssttttttsssrrrmmmnnnoooooooooooonnnmmmmmmllllllmmmpppqqqqqqqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnoooppppppooommmlllnnnnnnnnnnnnnnnmmmlllllljjjlllnnnooonnnllliiifffiiiiiijjjlllooossswwwyyy~~~sssoooppprrr|||}}}wwwqqqooossszzz{{{vvvsssqqqpppuuu}}}nnn^^^VVVRRRXXXcccooo{{{mmm]]]GGG999555555555333444666999???DDDGGGEEECCC=========>>>???@@@BBBBBBAAA@@@@@@AAACCCFFFHHHJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGIIIKKKMMMNNNOOOOOONNNNNNQQQTTTVVVWWWXXX[[[^^^ZZZZZZXXXSSSLLLIIIIIIKKKIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLOOORRRSSSSSSSSSRRRPPPOOOPPPSSSUUUVVVZZZ```dddeeelllxxx^^^TTTVVVeeezzz{{{YYYJJJJJJZZZvvvwwwlll^^^SSSIIIDDDGGGLLLTTT\\\fffnnnppprrrvvvyyytttsssrrrrrrrrrsssttttttqqqsssuuuuuutttrrrrrrsssrrrrrrssstttuuuuuuvvvvvvuuuvvvxxxyyyzzz{{{zzzzzzxxxxxxxxxxxxzzz}}}~~~{{{|||}}}yyyuuusssrrrqqqssssssoooggg___^^^eeellluuuyyy|||wwwooohhhbbb[[[RRRKKKHHHEEEAAA>>>PPPPPPQQQSSSTTTVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXVVVVVVWWWXXXYYYYYYYYYXXXWWWWWWXXXZZZ\\\^^^```aaa]]]]]]^^^```aaacccddddddbbbdddfffhhhiiiiiiggggggeeeffffffggghhhiiiiiijjjhhhhhhjjjkkkmmmnnnppppppmmmooopppppppppppprrrtttqqqqqqqqqqqqqqqrrrsssssspppoooooonnnnnnnnnoooooonnnoooqqqtttvvvxxxzzzzzz{{{|||~~~{{{iiifffaaa]]][[[\\\^^^___WWWXXXYYYZZZXXXTTTPPPMMMGGGJJJMMMMMMJJJIIIIIIKKKFFFDDD@@@>>>;;;888444111...000222333222000000000111222333222111222333555555<<>>;;;>>>===;;;;;;<<<===<<<;;;999888777666555444444555111000000////////////000000222333333222222333444888;;;BBBLLLWWWaaafffhhhlllkkkmmmsss{{{|||{{{zzzyyyvvvsssqqqpppqqqooooooqqqtttvvvtttrrrmmmoooqqqtttuuutttssssssnnnqqqtttuuutttrrrrrrrrriiieeeaaa```eeeooo{{{nnn\\\SSSHHHCCCIIINNNOOOVVVaaagggooovvvxxxyyyzzzyyyuuuqqqqqqooolllhhhgggiiikkkooonnnlllkkklllooorrrtttnnnoooooonnnkkkjjjjjjkkklllllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmlllllllllllllllkkkkkkjjjjjjjjjnnnqqquuutttrrroooooopppmmmnnnooommmjjjgggeeeddddddhhhlllmmmnnnsss|||rrrnnnpppqqqzzztttuuurrrttt}}}{{{uuuuuuvvvtttsssuuuvvvyyy||||||zzzyyy||||||iiiXXXSSSSSS___nnnxxx~~~}}}ttt[[[HHH888666666111111666777999<<>>;;;999;;;999777777888888888777555444333222222111111111000000000000000000000000000111333333222222333555777:::@@@KKKWWWaaafffiiilllkkklllqqqwww||||||{{{zzzxxxuuusssrrrqqqpppooooooqqqtttuuutttrrrpppqqqrrrssssssrrrqqqpppoooqqqssstttrrrqqqpppqqqkkkhhhcccbbbeeennnzzz|||lllYYYLLLDDDEEEGGGGGGNNNXXXdddlllsssuuuwwwyyywwwtttppppppnnnkkkhhhgggiiijjjmmmlllkkkjjjjjjllloooqqqqqqrrrrrrooollljjjjjjkkklllllllllmmmmmmmmmmmmnnnmmmnnnnnnnnnnnnnnnmmmmmmmmmlllllllllkkkkkkkkkkkknnnqqqttttttrrrppppppqqqmmmnnnnnnllliiifffeeefffbbbeeeiiimmmsss}}}ooojjjkkknnnvvv|||~~~{{{{{{{{{||||||zzzyyyzzzyyy{{{}}}}}}||||||}}}zzzkkk\\\VVVWWWbbbqqqzzzyyynnnSSSBBB444333444111111777777999<<<>>>@@@DDDHHHLLLGGGEEECCCBBBBBBDDDFFFGGGHHHFFFDDDDDDFFFGGGFFFEEEDDDCCCBBBCCCEEEFFFFFFEEECCCCCCDDDDDDEEEFFFFFFFFFGGGIIIKKKLLLNNNPPPSSSVVVVVVTTTPPPMMMLLLMMMOOOPPPQQQMMMIIIFFFFFFGGGHHHHHHJJJJJJIIIIIIKKKMMMOOOQQQXXXWWWUUUTTTTTTVVVYYY\\\YYYXXXVVV[[[pppkkkZZZOOORRRaaa|||aaaLLLGGGNNN___www|||lll[[[KKKFFFGGGEEEFFFJJJTTT```jjjpppqqqrrrrrrrrrssstttttttttsssppppppqqqrrrrrrrrrqqqppprrrsssssstttsssrrrqqqppppppqqqrrrsssttttttttttttsssvvvyyy{{{{{{zzz{{{{{{{{{|||}}}~~~~~~{{{uuuqqqqqqsss||||||wwwqqqllliiiaaa\\\TTTNNNJJJFFFDDDBBBMMMNNNOOOQQQRRRTTTUUUUUUYYYYYYXXXXXXXXXYYYZZZ[[[XXXWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXYYYYYY[[[\\\^^^_________aaacccbbbcccdddeeeeeeffffffffffffeeeeeefffiiijjjjjjiiihhhkkkoooooonnnoooqqqtttuuusssqqqpppppprrrtttvvvqqqqqqqqqqqqpppppppppoooqqqooommmmmmnnnooonnnmmmoooppprrrrrrrrrtttvvvyyy{{{|||{{{{{{xxxpppdddVVVKKKEEE>>><<<:::999::::::888777888666333222333333222222333222111000/////////000///000000111111111000000///111222333222222444555555888???IIIVVV```gggjjjmmmkkkkkknnnrrrwwwzzz{{{{{{zzzxxxvvvtttrrrrrrqqqooonnnnnnpppssstttsssrrrssssssrrrqqqpppoooooonnnppprrrssssssqqqpppqqqrrrqqqoookkkggghhhnnnwww}}}~~~zzzaaaRRRFFFBBBAAAAAAHHHRRR^^^fffnnnqqqsssvvvuuuqqqnnnnnnmmmjjjhhhggghhhjjjlllkkkiiihhhhhhiiikkklllssssssssspppmmmkkkjjjkkklllllllllmmmmmmmmmmmmnnnmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmllllllllloooqqqssstttrrrqqqqqqrrrnnnnnnmmmjjjgggfffggghhhdddfffkkkrrr~~~nnnhhhkkkooowww~~~~~~~~~|||{{{{{{|||}}}~~~yyypppaaa]]]^^^iiivvvrrrdddHHH:::000000222111222666888999;;;<<>><<<999888999999999888999666333111111111000000222222111000000000000000//////111222222222222111000222333333333333444666333666===HHHUUU```hhhkkknnnlllkkkkkknnnrrruuuwwwyyyxxxvvvsssqqqpppppppppmmmmmmnnnpppqqqrrrrrrqqqsssrrrqqqpppooooooooooooqqqrrrrrrrrrrrrsssvvvxxx}}}|||xxxrrrnnnoootttxxxxxx}}}jjj[[[LLLDDD@@@AAAHHHPPPXXXaaaiiilllooorrrrrrooollllllllljjjhhhhhhiiijjjlllkkkiiihhhggghhhiiijjjppppppqqqooommmkkkkkkllllllllllllmmmmmmmmmmmmnnnlllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmpppqqqrrrsssrrrrrrrrrrrrmmmmmmkkkhhhffffffhhhkkkkkkmmmtttrrrmmmrrrxxx~~~yyyvvvuuuwwwzzz|||~~~xxxtttgggccceeeppp||||||kkkZZZ@@@666///000111111222555888999:::;;;>>>CCCJJJOOOUUURRRMMMHHHFFFEEEGGGHHHIIIGGGEEEDDDDDDDDDBBBAAA???>>>>>>@@@BBBCCCCCCBBB@@@@@@AAAAAABBBCCCCCCDDDAAABBBDDDEEEGGGJJJNNNQQQOOOJJJFFFFFFKKKMMMKKKHHHGGGEEEDDDDDDEEEGGGGGGFFFGGGGGGHHHKKKPPPWWW]]]aaaXXXVVVUUUUUUXXXYYYXXXWWWYYYZZZXXXYYYeee}}}fffYYYOOONNN[[[lllyyykkkOOOHHHGGGSSSkkkmmm\\\OOOFFFCCC>>>===>>>DDDPPP[[[cccgggnnnpppsssttttttssssssssstttsssqqqpppoooppprrrsssttttttttttttssssssrrrrrrssstttuuuvvvvvvwwwvvvvvvrrrssstttuuuuuuwwwzzz|||{{{vvvuuuwwwyyy}}}wwwpppkkkgggccc___ZZZUUUQQQNNNKKKHHHHHHJJJKKKNNNQQQSSSUUUVVVVVVWWWXXXYYYZZZYYYXXXXXXVVVVVVUUUUUUUUUVVVVVVWWWTTTUUUVVVXXXZZZ\\\^^^^^^]]]^^^______^^^^^^```aaaaaaaaacccdddeeefffffffffddddddeeefffgggiiikkkmmmsssvvvyyyxxxtttqqqqqqsssvvvsssppplllkkklllnnnoooqqqpppooonnnnnnnnnooooooooommmkkkkkklllmmmlllkkkkkkmmmooopppqqqtttwwwyyyzzzzzz{{{~~~nnn\\\LLLBBB???>>><<<;;;<<<>>>??????>>>===:::555333222222111111111111000/////////000000//////111222333333333333333444555555444444555666444666===GGGTTT```hhhlllnnnnnnlllllllllooorrruuuwwwvvvtttrrrpppooonnnnnnkkklllnnnoooppppppqqqqqqppppppooooooooopppqqqrrrpppqqqrrrrrrtttxxx}}}xxxsssssstttuuuxxx}}}vvvhhhVVVIIICCCBBBFFFKKKSSS\\\eeeiiillloooooollljjjkkkkkkjjjiiiiiijjjkkklllkkkjjjhhhhhhhhhhhhiiijjjkkkllllllkkkkkklllnnnlllllllllmmmmmmmmmmmmnnnmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnqqqppppppqqqrrrrrrqqqppplllkkkjjjgggeeefffiiilllooottt~~~zzzuuuyyy~~~zzzzzzsssppprrrwww{{{}}}xxxuuusssrrriiihhhlllwww}}}uuubbbPPP<<<666111111222222222333777888999:::===BBBHHHMMMWWWTTTOOOKKKHHHGGGHHHIIIIIIGGGEEEDDDDDDCCCBBBAAA@@@??????@@@BBBCCCCCCBBB>>>??????@@@@@@AAABBBBBB???AAACCCEEEGGGLLLQQQVVVTTTNNNGGGEEEHHHKKKJJJHHHEEEDDDDDDEEEGGGIIIHHHGGGFFFGGGKKKPPPXXX```hhhlllffffffggggggddd___XXXSSSRRRRRRRRRSSS]]]wwwttt___RRRKKKRRR]]]fffqqq|||wwwSSSJJJEEEKKKYYYooovvvdddUUUKKKDDD<<<>>>@@@BBBGGGOOOZZZbbbjjjmmmrrrtttttttttuuuvvvvvvtttrrrppppppqqqrrrtttvvvuuuuuutttttttttttttttttttttuuuvvvwwwwwwwwwwwwrrrssssssssssssuuuyyy{{{~~~|||{{{|||}}}yyyrrrlllhhheeebbb]]]YYYUUUQQQMMMJJJEEEGGGIIILLLOOORRRTTTVVVUUUVVVXXXZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXVVVVVVXXXZZZ\\\^^^___```\\\^^^___^^^]]]]]]^^^___```aaabbbdddeeefffffffffdddeeefffffffffhhhkkknnnuuuxxx{{{zzzuuurrrqqqrrrtttrrrooollljjjkkklllmmmqqqpppnnnmmmmmmmmmnnnooonnnllljjjjjjkkklllkkkjjjiiikkkmmmoooppprrrvvvxxxyyyyyyzzzwwweeeUUUJJJEEEDDDAAAAAABBBDDDGGGIIIHHHGGGAAA===888555444333333222//////............//////000000000111222444555666666777888777555555555777555777===HHHUUUaaaiiimmmoooppppppnnnmmmnnnqqqtttxxxwwwvvvtttrrrooommmkkkjjjlllnnnooonnnnnnpppqqqnnnnnnooopppqqqrrrssstttpppqqqqqqrrruuu{{{yyytttsssrrrvvvzzzyyyfffTTTIIIEEEEEEFFFQQQZZZcccgggjjjmmmmmmjjjhhhjjjkkkkkkjjjjjjkkkmmmkkkkkkjjjiiiiiihhhhhhiiifffgggiiijjjjjjjjjlllnnnlllllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmlllmmmmmmmmmnnnnnnnnnnnnnnnrrrpppooooooppppppooonnnjjjjjjiiigggeeegggjjjmmmooowww}}}|||}}}vvvtttxxx}}}|||uuunnnkkkjjjkkkiiijjjqqq}}}{{{uuukkkXXXGGG888555333333444444333222666777999:::<<<@@@EEEIIITTTRRRPPPMMMKKKJJJJJJJJJJJJHHHEEEDDDDDDDDDCCCBBBAAA@@@???@@@BBBCCCBBBAAA======>>>>>>???@@@@@@@@@>>>@@@BBBDDDHHHMMMTTTXXXYYYSSSLLLHHHHHHIIIIIIHHHHHHGGGHHHJJJLLLMMMLLLKKKFFFIIIMMMTTT[[[ccciiimmmrrruuuxxxuuummmbbbYYYSSSQQQQQQQQQSSS\\\rrreeeVVVLLLNNNTTT[[[gggsss~~~|||TTTJJJCCCDDDKKK]]]|||rrr___OOOEEE>>>AAACCCAAAAAAFFFQQQZZZbbbgggnnnrrrssssssvvvxxxxxxvvvtttrrrrrrrrrssstttvvvuuuttttttssstttttttttqqqrrrssstttuuuuuuuuuuuurrrssstttsssssstttwwwyyyxxx|||~~~}}}}}}|||uuupppllliiifffbbb^^^ZZZUUUPPPLLLCCCDDDFFFJJJMMMQQQSSSUUUUUUWWWZZZ\\\\\\[[[YYYWWWWWWWWWVVVVVVWWWXXXXXXYYYXXXYYYYYYZZZ[[[\\\]]]]]][[[\\\]]]\\\[[[ZZZ[[[\\\^^^___```bbbcccdddeeeeeeeeefffgggfffeeegggjjjnnnrrruuuyyyxxxuuurrrqqqrrrpppooonnnmmmlllmmmnnnnnnqqqooonnnllllllmmmnnnooommmkkkjjjiiijjjkkkjjjiiijjjkkkmmmnnnnnnppprrruuuvvvvvvyyyssscccXXXRRROOONNNNNNOOOOOOQQQSSSRRROOOLLLCCC???999555444333333222000000////////////000000111111000000111444777999:::;;;;;;999777555666777777999>>>HHHUUUaaaiiimmmppprrrsssrrrpppppprrruuuzzzzzzzzzxxxuuuqqqmmmjjjhhhkkknnnnnnmmmmmmoooqqqmmmoooppprrrssstttssssssqqqqqqqqqqqqtttzzzwwwtttrrruuuyyy~~~vvvcccVVVPPPLLLJJJQQQZZZbbbfffiiilllllliiihhhjjjllllllllllllmmmnnniiiiiiiiihhhhhhhhhhhhhhheeegggiiiiiiiiiiiikkkmmmlllllllllmmmmmmmmmmmmnnnoooooooooooonnnlllkkkkkkllllllmmmmmmmmmnnnnnnnnnssspppnnnmmmnnnooommmkkkhhhhhhhhhgggfffgggjjjmmmrrr{{{~~~}}}~~~yyypppiiieeeccccccgggjjjsssxxxmmm```MMM===222333333333444555555333555777888:::;;;>>>BBBEEEOOOOOONNNNNNMMMLLLLLLLLLJJJHHHFFFEEEEEEEEEDDDCCCBBBAAA???@@@AAAAAA@@@???<<<<<<<<<===>>>>>>??????>>>???AAACCCFFFKKKRRRWWWWWWUUUQQQMMMJJJHHHGGGGGGIIIIIIJJJMMMOOOOOONNNLLLHHHKKKOOOTTTYYY]]]aaabbbiiiooouuurrriii^^^XXXVVVTTTRRRRRRVVV^^^pppqqq```QQQLLLLLLRRRaaarrr~~~[[[NNNCCCAAAEEEPPPiiirrr\\\NNNCCCCCCBBB???>>>AAAHHHNNNYYY```iiinnnppprrruuuyyyyyyxxxvvvuuutttttttttuuuuuutttsssrrrqqqrrrrrrsssooopppqqqrrrssssssssssssssstttuuuuuuttttttuuuwwwvvvyyy}}}}}}yyyssspppnnnkkkhhhddd___ZZZSSSOOOAAABBBEEEIIIMMMPPPSSSTTTVVVXXX[[[^^^^^^\\\ZZZXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZ[[[ZZZYYYXXXYYYZZZ\\\]]]___```bbbcccddddddeeeggggggfffeeefffjjjnnnnnnrrrvvvwwwtttqqqqqqrrrmmmmmmmmmnnnooopppqqqqqqqqqooommmlllkkklllnnnooommmkkkiiiiiijjjkkkjjjiiikkklllmmmmmmmmmmmmppprrrtttuuuyyyuuufff^^^[[[YYYXXX^^^^^^]]]]]]\\\WWWQQQMMMCCC???999444333222222111333222222222222222333333222111//////000444888;;;<<<======;;;888666666666888:::???IIIUUUaaaiiimmmqqqsssuuuuuurrrqqqsssuuu||||||}}}|||xxxsssnnnjjjhhhkkknnnnnnmmmlllnnnqqqnnnppprrrtttuuutttsssrrrsssrrrqqqppprrryyyzzzvvvsssvvvyyy{{{nnnbbb[[[WWWSSSQQQZZZbbbfffiiilllkkkhhhhhhjjjlllmmmmmmmmmnnnoooggghhhhhhhhhhhhhhhhhhhhhgggiiijjjjjjiiiiiijjjkkklllllllllmmmmmmmmmnnnnnnpppppppppooonnnllljjjjjjkkklllllllllmmmmmmnnnnnntttpppmmmlllmmmmmmkkkiiiggghhhhhhhhhggghhhjjjlllwwwzzztttqqqooonnnrrrzzz~~~yyyooohhhcccaaa```fffjjjuuuvvviiiYYYFFF777...111333333555777666444444666888:::;;;===@@@BBBLLLLLLMMMNNNNNNNNNMMMLLLJJJHHHFFFEEEFFFFFFFFFDDDBBBAAA??????@@@@@@>>>===;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAADDDHHHOOOSSSTTTTTTTTTQQQLLLHHHFFFFFFHHHIIIJJJMMMOOOOOOMMMKKKJJJLLLOOOSSSUUUWWWWWWWWWVVV^^^gggfff^^^WWWVVVYYYSSSPPPPPPTTT[[[jjj}}}kkkWWWLLLGGGLLL]]]pppeeeTTTEEEBBBCCCJJJ\\\pppooo]]]GGGDDD???======@@@CCCEEESSS[[[eeekkknnnpppuuuyyyyyyxxxwwwvvvvvvuuuuuuuuusssrrrqqqpppppppppqqqrrrppppppqqqrrrsssssssssssstttuuuvvvvvvttttttuuuvvvxxxzzz}}}~~~{{{vvvrrrqqqoookkkhhhccc]]]VVVQQQ@@@BBBDDDFFFHHHKKKOOORRRVVVWWWYYY[[[\\\\\\[[[ZZZWWWXXXYYYZZZZZZYYYXXXXXXWWWXXXZZZ[[[\\\\\\\\\[[[XXXXXXYYYZZZZZZZZZZZZZZZ]]]^^^^^^```aaabbbccccccggghhhhhhhhhiiiiiiiiiiiihhhllloooqqqpppooonnnnnnlllnnnnnnmmmqqqvvvwwwtttnnnmmmjjjhhhffffffggghhhjjjjjjjjjiiihhhiiikkkmmmooonnnllllllnnnooonnnmmmtttwww{{{sssnnnlllnnnqqqsssooohhhaaaZZZTTTMMMIII@@@===:::888888777555444444111///111444666333000222333444555444444555777666666666555555444333333777:::BBBLLLWWWaaajjjooouuuvvvwwwvvvssssssuuuxxx|||wwwppplllnnnnnnnnnnnnnnnnnnnnnnnnqqqqqqqqqrrrrrrssssssssstttrrrooooooqqqwww~~~yyyqqquuusssuuuyyy}}}|||kkkaaa[[[VVVVVVYYY^^^dddhhhjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkknnnllljjjgggfffffffffgggiiijjjjjjkkkkkkjjjjjjiiijjjkkklllnnnooopppppppppppppppqqqppppppooonnnmmmjjjjjjkkklllmmmmmmnnnnnnmmmmmmmmmlllkkkhhhfffeeeiiieeedddhhhiiihhhhhhkkkwww}}}yyysssmmmjjjkkkqqqxxxzzzttt{{{|||pppfff^^^___dddfffnnnxxx}}}qqq```NNN>>>666000111444666888888888888888666777:::::::::>>>CCCDDDJJJNNNNNNNNNPPPPPPMMMMMMKKKIIIFFFDDDCCCBBBBBB@@@AAAAAABBBAAA@@@>>>===>>>======<<<<<<===???@@@:::<<>>===<<<<<<;;;;;;<<<>>>@@@AAA===>>>???AAACCCEEEFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFHHHGGGFFFFFFHHHIIIOOOQQQRRRSSSRRROOOKKKIIIHHHJJJMMMQQQTTTVVVVVVWWWVVVXXXZZZ]]]bbbmmmzzzlllZZZOOOMMMYYYhhhhhhPPPHHHCCC>>>CCCPPPkkk{{{^^^SSSHHHAAA===;;;<<<@@@HHHNNNXXX```ggglllppprrrvvvuuusssssstttvvvwwwwwwvvvuuutttssssssssstttuuutttttttttsssrrrrrrtttvvvxxxxxxwwwuuuttttttuuuvvvzzz{{{||||||||||||~~~~~~}}}xxxtttsssqqqmmmiiiddd___]]];;;===@@@AAACCCFFFIIILLLOOOPPPSSSVVVXXXYYYYYYYYYWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXYYYZZZZZZYYYYYYXXXUUUVVVWWWXXXYYYZZZ[[[[[[______```bbbcccdddeeefffhhhgggfffffffffggghhhiiihhhjjjkkkkkkiiihhhhhhiiigggjjjlllnnnttt|||}}}rrrpppmmmjjjhhhhhhhhhiiijjjkkkkkkiiigggggghhhiiiiiihhhggghhhkkkmmmmmmlllppprrruuuyyyvvveee\\\XXXUUUSSSUUUQQQMMMIIIGGGFFFEEECCCBBBDDDGGGFFFCCCAAAAAABBB;;;;;;:::::::::;;;;;;<<<999999777666666666777888888===DDDNNNYYYccckkkoootttvvvxxxxxxvvvsssrrrrrrvvvzzz~~~~~~zzztttooolllmmmmmmmmmmmmmmmmmmmmmmmmooooooppppppqqqrrrrrrsssrrrqqqpppnnnoooppprrrttttttyyy|||yyyvvvvvvtttpppqqqppprrrwww{{{uuujjjbbbbbbcccfffhhhiiiiiihhhgggkkkkkkkkkkkkkkkkkkkkkkkkjjjiiigggfffffffffggghhhgggggghhhhhhhhhhhhgggggghhhiiijjjkkklllmmmmmmmmmnnnoooooooooooonnnnnnmmmiiiiiijjjjjjkkkllllllllllllkkkkkkjjjhhhfffdddcccfffcccbbbeeeffffffhhhlllnnnrrrzzz{{{vvvuuuvvv|||~~~~~~{{{|||~~~vvviii```___ccckkkttt}}}}}}tttdddOOO>>>555222444555555777888:::<<<===<<<999888:::;;;<<>>===::::::::::::<<<>>>@@@AAAAAA@@@??????@@@AAABBBCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEFFFGGGNNNNNNOOOOOOMMMKKKHHHFFFBBBDDDHHHLLLOOORRRSSSSSSSSSVVVYYY[[[___eeennnuuu}}}gggWWWOOOUUUbbbdddOOODDD@@@AAADDDTTTxxxqqqaaaPPPFFFAAA<<<;;;<<>>@@@AAADDDGGGJJJLLLNNNQQQTTTWWWYYY[[[[[[VVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWTTTTTTUUUVVVXXXYYY[[[\\\______```bbbdddeeefffggggggfffeeeeeeeeefffhhhiiihhhiiiiiihhheeedddeeefffjjjlllmmmnnnttt{{{}}}{{{pppnnnkkkhhhfffeeeeeefffiiijjjjjjiiigggeeefffggggggffffffgggjjjlllmmmmmmlllmmmnnnqqqyyy}}}mmmgggfffeeedddeeeccc```^^^\\\YYYUUURRRMMMOOOQQQTTTTTTQQQNNNLLLFFFDDDCCCBBBBBBBBBBBBBBB???===;;;999999999:::;;;:::>>>FFFPPPZZZcccjjjnnnppprrruuuwwwvvvtttrrrpppsssvvvzzzzzzwwwrrrnnnlllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooopppqqqrrrrrrppppppoooooooooooooooooorrrwwwyyyvvvtttuuutttrrrqqqppprrrwww{{{qqqfffeeefffgggiiiiiiiiihhhgggjjjjjjjjjjjjjjjjjjjjjjjjhhhggggggffffffggghhhhhhjjjjjjkkkkkkkkkkkkjjjjjjggghhhiiijjjkkkkkkkkkkkkkkkllllllmmmmmmmmmllllllhhhhhhiiiiiiiiijjjjjjjjjkkkjjjiiihhhfffeeecccbbbdddbbbaaadddeeeeeejjjpppooorrrzzz~~~xxxrrrpppqqq|||{{{zzz}}}~~~vvvlllffffffkkkoooxxx~~~zzzppp]]]HHH999333222444444555777999===@@@BBB>>>:::999:::;;;<<>>>>>;;;;;;::::::;;;<<<>>>???AAA@@@>>>======???AAABBBBBBBBBDDDEEEFFFFFFFFFFFFDDDEEEGGGGGGFFFFFFHHHIIIHHHHHHIIIIIIIIIHHHGGGFFFDDDEEEGGGIIIKKKLLLLLLLLLLLLOOOTTTWWWYYY\\\bbbggglllgggVVVXXXccc|||```LLLFFFDDDBBBKKKfffttt\\\MMMEEE???<<<<<<===AAAHHHPPPWWW___fffkkknnnoooqqqqqqpppqqqrrrrrruuuuuuvvvuuuuuutttsssrrrqqqrrrttttttssstttuuuwwwzzzxxxvvvuuuuuuuuuuuuuuuuuuwwwyyyzzzzzz{{{|||~~~~~~~~~}}}}}}}}}|||}}}}}}zzzzzz|||~~~~~~}}}zzzxxxtttpppkkkhhheeeddd:::;;;>>>???AAACCCFFFIIIIIIJJJMMMQQQTTTWWWYYY[[[VVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVSSSSSSTTTUUUVVVXXXZZZ[[[^^^^^^```aaaccceeefffggggggffffffeeeeeefffhhhiiihhhhhhhhhgggeeecccdddeeehhhkkklllmmmrrryyy{{{yyynnnmmmjjjgggeeedddeeeeeehhhiiijjjhhhfffeeeeeeeeegggfffeeegggjjjlllmmmmmmhhhgggggghhhmmmvvv}}}}}}|||zzzxxxyyyyyyzzzxxxssslllgggbbbaaabbbgggmmmmmmeee]]]UUUQQQMMMLLLLLLLLLJJJIIIEEECCCAAA???===<<<;;;;;;===AAAIIIRRR[[[ccciiilllmmmooossswwwyyyxxxvvvsssrrruuuwwwxxxuuuqqqnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnooopppqqqrrrmmmnnnoooppppppppppppooouuuyyyzzzvvvtttttttttrrrqqqpppssswwwzzzwwwllleeefffggghhhiiiiiihhhhhhjjjjjjjjjjjjjjjjjjjjjjjjggggggggggggggghhhhhhiiikkkllllllllllllllllllkkkfffggghhhiiijjjjjjjjjiiihhhhhhiiijjjkkkkkkjjjjjjhhhhhhhhhiiiiiiiiiiiiiiikkkjjjiiigggeeedddcccbbbcccaaaaaadddeeegggmmmuuuwwwzzz}}}zzztttooonnnpppxxx}}}{{{|||~~~zzztttmmmiiikkkqqqsss|||}}}wwwjjjWWWDDD888444555333444555777;;;???CCCEEE>>>;;;999::::::;;;BBBIIISSSUUUSSSMMMIIIJJJKKKIIIKKKIIIGGGEEEDDDDDDDDDDDDFFFEEEDDDBBBAAA@@@???>>>???>>><<<;;;::::::;;;;;;???>>>===<<<===???AAACCCCCCDDDDDDEEEEEEEEEEEEDDDBBBDDDFFFGGGHHHIIILLLNNNHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIGGGKKKPPPSSSTTTVVV[[[___aaappp}}}bbb]]]fff{{{wwwYYYKKKEEEBBBHHHXXXsssiiiUUUIIIAAA===<<<;;;>>>CCCIIIPPPYYYbbbhhhjjjmmmpppqqqppppppqqqsssttttttuuuttttttrrrqqqpppppprrrttttttttttttuuuwwwxxxvvvsssssstttvvvuuutttsssvvvxxxyyyyyyyyyzzz{{{}}}~~~~~~|||wwwxxxzzz|||{{{xxxvvvrrrrrrqqqqqqqqqrrrssstttuuuttttttuuuxxx{{{}}}}}}~~~{{{wwwrrrmmmiiifffeee999;;;===???@@@BBBEEEHHHFFFGGGJJJMMMQQQUUUXXXYYYXXXXXXVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVVVVTTTSSSSSSSSSUUUWWWYYYZZZ[[[\\\]]]___aaaccceeeeeeffffffggggggggghhhhhhhhhgggiiijjjiiigggeeeeeeeeedddfffhhhiiiooowwwyyywwwnnnllliiigggfffffffffgggfffggghhhhhhfffddddddeeefffeeeeeefffiiikkkllllllfffdddcccdddeeekkkyyy|||wwwtttxxx{{{rrrhhhccc]]]ZZZZZZYYYVVVTTTOOONNNLLLIIIEEEBBB???===BBBFFFMMMVVV^^^eeeiiilllnnnpppsssxxx{{{|||zzzwwwsssuuuwwwvvvtttqqqooonnnllllllllllllllllllllllllkkkkkklllmmmooopppqqqqqqlllmmmnnnooopppppppppppptttxxxyyyvvvssstttssspppqqqppprrrvvvyyy|||{{{pppgggggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiigggggghhhiiiiiiiiiiiiiiiffffffgggiiijjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjhhhfffdddcccccccccbbbaaabbbeeefffjjjsss}}}zzzuuuppplllkkkmmmrrrwww~~~}}}zzztttpppkkkhhhkkkqqqwwwzzzqqqbbbQQQBBB999555555333444666999<<>>:::999:::999999>>>EEEOOORRRQQQKKKHHHIIIJJJIIIJJJIIIFFFDDDCCCBBBBBBBBBEEEDDDCCCAAA@@@?????????AAA@@@>>><<<::::::::::::============>>>@@@AAACCCBBBBBBCCCCCCCCCBBBAAAAAA@@@CCCFFFGGGIIIKKKNNNPPPPPPQQQQQQPPPNNNKKKHHHFFFEEEEEEFFFHHHIIIJJJKKKLLLGGGKKKOOOPPPQQQSSSXXX\\\^^^gggwwwlll___ccc}}}kkkQQQEEE@@@DDDLLLccczzzdddSSSFFF???>>><<<===@@@DDDJJJSSS]]]dddgggkkkppprrrrrrqqqsssuuuuuuuuutttsssrrrqqqqqqpppqqqrrrtttuuutttttttttuuuwwwtttqqqrrruuuwwwvvvtttrrruuuwwwxxxxxxwwwwwwxxx||||||}}}|||yyyuuuuuuvvvwwwyyy|||{{{ssskkkeeeccc^^^^^^]]]]]]]]]___```aaaggghhhjjjmmmqqquuuyyy|||~~~{{{wwwrrrnnnjjjiii999:::<<<>>>???AAADDDFFFHHHIIIKKKOOORRRVVVYYY[[[\\\[[[YYYWWWUUUUUUUUUUUUTTTSSSSSSRRRSSSTTTVVVWWWTTTTTTSSSRRRSSSUUUWWWYYYYYYZZZ[[[]]]___aaacccdddeeefffhhhiiijjjiiihhhggggggjjjlllllljjjhhhggggggccceeeffffffkkkqqqsssqqqkkkiiigggeeedddeeefffgggccceeeggggggfffddddddeeeeeedddccceeegggiiijjjiiifffdddeeeeeeeeeiiiwwwyyyqqqmmmlllkkkhhhddd```___\\\YYYSSSMMMHHHEEEIIIMMMSSS[[[bbbgggkkkmmmooooooqqqvvvzzz{{{yyyvvvtttvvvwwwvvvtttqqqoooooolllllllllllllllllllllllljjjjjjkkklllnnnooopppqqqmmmmmmnnnnnnnnnnnnnnnnnnnnnsssvvvuuutttuuuuuurrrpppoooqqqtttvvvyyy{{{qqqkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiiggghhhhhhiiiiiihhhhhhggggggggghhhiiiiiiiiiiiihhhffffffhhhiiijjjkkkkkkkkkooonnnnnnnnnnnnnnnnnnnnnlllkkkhhhfffdddcccccccccaaaaaacccfffhhhmmmxxx}}}qqqlllkkklllrrryyy{{{{{{wwwxxxwwwrrrmmmkkkhhhgggkkkrrryyy~~~uuujjjYYYJJJ???999666444666777999;;;<<<>>>>>>???<<<999888999888777:::@@@FFFIIIJJJFFFDDDFFFGGGFFFGGGFFFDDDCCCBBBBBBBBBCCCDDDCCCAAA@@@?????????@@@AAA@@@>>><<<;;;;;;<<<<<<>>>>>>>>>??????@@@@@@AAA@@@AAAAAABBBBBBAAAAAAAAA@@@CCCEEEGGGHHHIIILLLNNNSSSTTTUUUUUUSSSOOOKKKHHHDDDEEEFFFGGGIIIKKKMMMNNNJJJLLLMMMMMMLLLNNNSSSXXX[[[```lll|||iiifff{{{```KKKEEEBBBDDDSSSnnnzzzeeeQQQFFFBBB======>>>???DDDMMMXXX___dddjjjqqqtttssssssuuuwwwxxxvvvuuusssrrrqqqrrrrrrqqqsssuuuvvvtttsssssstttwwwsssppprrrvvvyyyyyywwwrrruuuwwwxxxvvvuuutttuuuxxxyyyzzz}}}}}}vvvqqqrrrqqqppppppqqquuuyyy{{{zzzyyyuuunnnddd[[[UUURRRNNNMMMLLLLLLLLLNNNPPPQQQWWWZZZ^^^ccciiiooouuuyyy}}}}}}|||yyyvvvrrrooommm888999;;;======???CCCEEELLLMMMOOORRRVVVZZZ]]]______]]][[[XXXVVVVVVUUUVVVSSSRRRRRRRRRSSSTTTVVVWWWUUUTTTSSSRRRSSSTTTVVVXXXWWWXXXZZZ\\\^^^```bbbbbbeeegggiiikkkllljjjhhhggggggjjjmmmnnnllljjjhhhhhheeegggfffeeeggglllmmmiiigggeeedddbbbbbbbbbdddeeebbbdddfffgggfffeeeeeeeeedddcccbbbccceeeggghhhggggggfffggghhhgggjjjyyy}}}|||zzzvvvrrrnnnmmmkkkfff```XXXRRRNNNNNNQQQXXX___eeejjjmmmnnnnnnnnnnnnrrrvvvwwwuuurrrvvvwwwxxxwwwtttqqqpppppplllllllllllllllllllllllliiijjjkkklllnnnooopppqqqnnnnnnmmmmmmmmmllllllllliiiooottttttuuuxxxxxxvvvooonnnooorrrtttvvv}}}wwwnnnnnnnnnmmmlllkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhhggghhhhhhiiiiiiiiiiiihhhfffgggiiijjjllllllmmmmmmrrrrrrrrrrrrqqqqqqqqqqqqlllkkkiiifffeeedddddddddaaaaaacccgggjjjooo{{{xxxrrrrrrttt|||~~~}}}}}}{{{yyywwwyyy~~~yyysssqqqooojjjggggggfffgggmmmtttzzz~~~}}}}}}|||pppdddSSSEEE===999555222888999;;;<<<<<<<<<;;;:::;;;999888999888555888======AAACCC@@@???AAACCCAAADDDCCCBBBAAAAAABBBCCCDDDCCCBBB@@@???>>>???@@@@@@@@@???>>><<<<<<===>>>>>>??????@@@@@@@@@@@@???>>>@@@AAABBBCCCCCCCCCCCCCCCAAACCCEEEFFFFFFGGGJJJLLLOOOQQQTTTVVVUUURRRNNNKKKFFFFFFFFFGGGHHHJJJKKKLLLKKKLLLKKKIIIGGGIIIOOOTTTWWW[[[eeeyyyzzzsssrrroooUUULLLCCC@@@EEEVVVjjjttt\\\MMMGGG>>>===<<<===AAAJJJTTT[[[ccciiiqqquuuuuutttvvvyyyzzzxxxuuusssrrrrrrssstttrrrtttvvvvvvtttssssssssswwwsssppprrrxxx{{{{{{yyyrrruuuwwwxxxvvvtttssssssvvvwwwxxx|||yyyqqqjjjkkkiiigggfffgggkkkooorrrrrrqqqmmmeee[[[QQQKKKHHHEEEDDDCCCBBBCCCEEEGGGHHHLLLOOOUUU[[[ccckkksssxxxyyyyyyzzzyyywwwtttqqqooo666666777888:::===???AAACCCGGGMMMRRRVVVYYY]]]___]]]\\\[[[ZZZXXXVVVTTTSSSPPPQQQQQQRRRSSSTTTTTTUUUOOOPPPQQQSSSTTTTTTTTTTTTWWWXXXYYY[[[\\\^^^______aaaeeehhhgggdddcccfffjjjiiiiiiiiijjjjjjjjjkkkkkkkkkkkkjjjiiiiiihhhhhhgggeeedddcccdddeeeeeeaaa^^^bbbccceeeffffffeeecccbbbaaacccdddeeeeeeeeeggghhhmmmkkkmmmqqqrrrttt~~~{{{{{{{{{wwwppphhhaaa^^^]]]]]]___aaadddgggiiijjjlllmmmooorrrtttwwwyyyzzzsssssssssrrrpppnnnmmmlllkkkmmmnnnnnnkkkiiihhhhhhkkkkkkkkkjjjjjjkkkllllllmmmmmmmmmllllllkkkjjjjjjiiiiiikkkmmmpppsssvvvxxxssssssqqqqqqqqqsssuuuvvvwwwqqqooonnnnnnmmmllllllkkkkkkhhhhhhhhhiiijjjkkkmmmnnnkkkiiiffffffhhhiiiiiiiiihhhhhhhhhhhhgggfffeeedddiiiiiiiiiiiihhhgggfffeeehhhiiijjjkkklllmmmmmmmmmpppqqqrrrsssssssssqqqqqqmmmhhhfffhhhiiiddd___^^^fffccceeejjjmmmqqq{{{~~~vvvsssssstttooonnnnnnrrrtttqqqjjjcccaaabbbaaabbbdddiiipppuuu}}}|||wwwjjj\\\MMMDDD???;;;999:::888:::<<<>>>???>>>======<<<<<<;;;::::::999888888<<<<<<===>>>???@@@AAAAAABBBAAA???>>>>>>>>>??????CCCBBBAAA????????????@@@DDDBBB>>>;;;::::::;;;===;;;<<<===>>>@@@AAABBBCCCBBBBBBBBBBBBBBBAAAAAA@@@BBBCCCCCCDDDEEEFFFGGGGGGGGGKKKPPPSSSQQQNNNJJJHHHGGGFFFEEEFFFHHHKKKNNNPPPJJJKKKKKKJJJJJJLLLOOORRRVVVccceeekkkqqqppprrr|||aaaNNNJJJCCCBBBJJJVVVhhhmmmYYYNNNGGGAAA===<<<<<>>@@@AAAEEEFFFHHHLLLTTT```mmmvvv{{{{{{||||||zzzwwwtttrrr666666666777999;;;>>>???EEEGGGKKKNNNQQQUUUZZZ^^^```___\\\YYYVVVTTTRRRRRRPPPQQQQQQRRRSSSSSSTTTTTTOOOOOOPPPQQQRRRSSSTTTTTTVVVWWWXXXYYYZZZ[[[\\\]]]```cccfffeeebbbbbbeeehhhhhhhhhhhhiiiiiiiiijjjjjjkkkjjjjjjjjjjjjiiiiiiiiifffeeecccdddeeeeeebbb```cccdddeeeffffffeeecccbbbcccdddfffgggggghhhjjjlllqqqqqqtttxxxyyy{{{~~~|||vvvpppkkkhhhccccccdddeeegggiiikkkmmmjjjjjjlllnnnppprrrssstttqqqqqqqqqpppooonnnmmmlllkkklllnnnmmmkkkiiihhhiiilllkkkkkkjjjjjjkkkkkkllloooooonnnlllkkkjjjiiihhhhhhhhhjjjlllnnnqqqssstttsssrrrqqqpppppprrrsssttt{{{}}}}}}yyyssspppnnnmmmmmmllllllkkkjjjjjjhhhhhhhhhiiijjjkkkllllllkkkiiigggggghhhiiiiiiiiiiiihhhhhhgggffffffeeeeeeffffffgggggggggggggggggghhhiiijjjkkklllmmmmmmmmmnnnooopppqqqqqqqqqpppooojjjfffdddggghhheeebbbaaaeeecccffflllpppuuuyyyrrrnnnmmmmmmkkkjjjkkknnnnnnjjjaaaYYYWWWYYY\\\```fffmmmvvv{{{}}}~~~~~~zzzttteeeWWWHHHBBB???;;;888777888999<<<>>>??????>>>>>>;;;;;;:::999888777666666999::::::;;;<<<===>>>>>>AAA@@@>>>=========>>>???>>>===<<<<<<<<<===>>>???BBBAAA???<<<;;;;;;<<<<<<<<<<<<===???@@@AAABBBCCCAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFIIIKKKLLLKKKIIIHHHHHHIIIHHHHHHHHHHHHIIIKKKLLLIIIJJJJJJJJJJJJLLLPPPSSSQQQ]]]^^^ccc}}}ssskkkgggiiioooxxxaaaLLLCCC???DDDKKKZZZtttkkkYYYIIIBBB======>>>???DDDJJJYYYaaajjjpppqqqrrrtttvvvxxxwwwuuurrrqqqqqqrrrsssvvvvvvuuuttttttttttttuuuyyyxxxwwwvvvvvvwwwxxxyyyxxxyyyzzzzzzzzzxxxvvvtttwwwyyy{{{{{{|||~~~~~~}}}{{{yyyxxxyyyxxxssskkkeeebbb```bbbeeeeeedddgggmmmjjjllljjjccc[[[TTTKKKCCC===<<<;;;:::999:::;;;<<>>???@@@@@@@@@<<<;;;:::888666555444444888888999:::;;;<<<======???>>>===<<<;;;<<<======;;;;;;;;;;;;<<<===>>>???AAAAAA@@@???>>>>>>======<<<<<<===???@@@AAABBBCCC@@@BBBDDDFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAGGGHHHHHHFFFEEEEEEHHHJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJJJJLLLPPPSSSOOOVVVWWW\\\lllqqq___VVVVVVcccyyyYYYMMMBBB@@@BBBKKK]]]ooooooUUUKKKBBB?????????AAADDDQQQYYYcccjjjmmmppprrruuuxxxvvvuuusssrrrrrrrrrsssuuuuuuttttttuuuuuuvvvvvvxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyzzzzzzzzzyyywwwvvvvvvxxxzzz{{{|||~~~~~~|||{{{xxxvvvuuuuuuuuuqqqjjjdddcccaaaaaaccccccaaadddjjjgggkkkkkkeee___XXXNNNFFF@@@>>><<<999888777888888999999:::<<>>===<<<;;;::::::;;;<<<<<<>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCBBBAAA@@@???<<<===>>>???@@@AAABBBBBB@@@AAADDDGGGHHHHHHFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@HHHHHHGGGFFFEEEFFFHHHKKKHHHHHHHHHHHHGGGEEEDDDCCCDDDFFFHHHIIIJJJLLLOOORRRQQQTTTSSSZZZfffsssuuudddYYYZZZlllpppaaaPPPEEEAAADDDOOO[[[wwwooo___MMMDDDAAA???@@@BBBIIIOOOYYYccciiiooosssvvvwwwvvvtttsssrrrrrrrrrsssttttttttttttuuuvvvwwwxxxwwwvvvuuuttttttuuuvvvwwwxxxxxxyyyyyyyyyxxxwwwwwwuuuwwwyyy{{{|||~~~~~~|||zzzwwwuuussssssssspppjjjeeebbb___^^^___^^^\\\```fffhhhmmmoookkkeee___UUULLLFFFCCC@@@<<<:::999999999777777888888;;;@@@HHHMMMZZZ```iiiqqqvvvvvvsssppp666666555555555666777888<<<@@@DDDGGGHHHHHHIIIJJJPPPRRRUUUXXXWWWTTTQQQNNNPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQPPPOOOPPPSSSUUUWWWVVVVVVVVVWWWWWWXXXXXXXXX\\\]]]^^^______```aaacccdddeeeggghhhhhhhhhgggfffbbbbbbcccdddeeeeeefffggggggfffeeedddcccdddeeefffcccddddddeeeeeefffffffffeeefffhhhiiijjjmmmqqqtttzzz}}}xxxppprrrtttrrrlllhhhggggggbbbaaabbbffflllqqqtttuuujjjjjjiiihhhggggggggggggiiijjjjjjkkklllmmmmmmnnnhhhhhhiiijjjkkklllkkkkkkiiijjjkkkjjjiiiiiijjjlllmmmlllkkkkkkjjjjjjjjjkkkjjjjjjjjjkkkkkkkkkkkkllljjjjjjkkklllllllllkkkkkknnnnnnmmmlllllllllllllllkkkkkkmmmnnnnnnmmmlllllliiiiiiiiihhhggggggffffffeeeeeeggghhhhhhhhhhhhhhhjjjiiihhhiiijjjjjjiiihhhiiihhhfffeeedddeeeggghhhgggfffeeedddcccdddddddddfffggghhhjjjkkklllmmmmmmnnnoooppppppppppppooonnnlllhhhgggiiiiiigggiiinnnkkkuuu{{{{{{}}}~~~pppgggeeefffeeedddlllnnnrrrssspppiii___XXXNNNSSSZZZcccjjjrrryyy~~~}}}qqqeeeTTTIIIAAACCCFFFDDD???<<<;;;<<<===???AAACCCDDDDDDBBB@@@===;;;999888888888888888999:::;;;<<<======;;;;;;:::999999:::;;;<<>>???@@@AAAAAABBB???AAACCCFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBDDDFFFGGGGGGFFFFFFGGGIIIEEEEEEEEEEEEEEEDDDBBBBBBCCCEEEGGGHHHIIIKKKNNNPPPSSSRRRQQQYYYeeemmm~~~gggYYY^^^lllwwwcccQQQFFFCCCHHHNNN]]]|||xxx___NNNDDD??????BBBBBBHHHQQQ[[[dddmmmtttxxxvvvuuuttttttsssssssssssstttttttttuuuvvvwwwxxxyyywwwvvvuuutttttttttuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvwwwyyyzzz{{{}}}}}}|||xxxvvvtttttttttrrrnnnjjjbbb___\\\\\\[[[ZZZ^^^dddmmmrrrvvvtttpppjjjaaaXXXNNNKKKFFFAAA===;;;;;;<<<888888777777777:::???CCCNNNTTT^^^hhhoooqqqpppooo888777666555555555666777888===BBBFFFFFFEEEEEEEEEGGGJJJPPPTTTVVVUUURRRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPRRRTTTUUUUUUVVVVVVWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^```aaaaaabbbccceeeggggggfffeeeddd______``````aaabbbccccccdddeeeeeeeeeccccccdddfffbbbcccccccccdddeeeeeefffeeefffggggggiiilllppptttyyy|||pppppppppmmmiiidddbbbaaa\\\ZZZYYY\\\dddkkkoooppplllkkkjjjjjjiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiggghhhiiijjjkkkkkkkkkkkkhhhiiijjjiiihhhiiikkkmmmmmmmmmlllkkkjjjjjjjjjjjjhhhhhhiiijjjkkklllmmmmmmjjjkkklllmmmmmmlllkkkjjjkkkkkkkkkkkkkkkjjjjjjjjjiiijjjlllmmmmmmkkkjjjhhhiiiiiihhhhhhgggfffffffffbbbccceeeggghhhhhhhhhgggiiihhhggghhhjjjjjjhhhggghhhgggfffeeeeeefffggghhhhhhgggeeedddccccccddddddeeefffhhhiiikkklllmmmmmmooooooppppppooonnnlllkkkkkkiiihhhiiihhhgggkkkqqqppp~~~|||ppp~~~xxxttt{{{sssjjjfffdddcccaaajjjmmmpppqqqnnnfff^^^XXXNNNSSS[[[dddmmmuuu}}}}}}nnn___IIIAAA<<<===???>>>;;;;;;;;;<<<===>>>@@@BBBCCCDDDBBB@@@===:::999888999:::666666777888999:::;;;;;;;;;:::999888999:::;;;<<<@@@@@@@@@@@@???>>><<<<<<@@@AAABBBDDDEEEEEEDDDDDD===>>>>>>???@@@@@@AAAAAA@@@@@@BBBCCCDDDEEEEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEAAADDDFFFGGGFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCBBBDDDGGGHHHIIIJJJLLLNNNPPPQQQPPPXXXdddjjj}}}sssZZZWWWaaaqqq{{{eeeSSSHHHFFFGGGKKKcccxxxcccSSSGGGBBBCCC@@@CCCIIIRRR]]]iiirrrwwwuuuuuutttttttttsssssssssuuutttuuuuuuvvvwwwxxxyyyyyyxxxvvvuuutttttttttttttttuuuuuuuuuvvvvvvwwwwwwwwwxxxzzzzzz{{{|||}}}zzzwwwwwwxxxxxxtttqqqhhhdddaaa```___^^^cccjjjvvv|||~~~|||wwwoooggg[[[WWWPPPHHHCCC???>>>===999999888666555666999<<>>@@@@@@>>>===:::777666666888999666777777888999:::;;;;;;::::::999888999:::;;;<<<======>>>??????>>>===<<<===>>>???AAABBBCCCCCCDDD>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBDDDDDDBBBBBBCCCDDDFFFGGGHHHHHHCCCEEEGGGGGGGGGFFFGGGIIIGGGFFFEEECCCCCCCCCCCCDDDBBBDDDGGGHHHHHHIIIJJJLLLLLLSSSSSSWWW```hhhyyycccXXX^^^fff{{{iiiVVVKKKFFFFFFPPPkkklllWWWKKKGGGAAABBBDDDKKKVVVbbblllrrrttttttttttttttttttssssssvvvuuuuuuuuuvvvwwwxxxxxx|||zzzxxxvvvtttsssssssssuuuuuuuuuuuuvvvwwwxxxyyyxxxyyyzzzzzzzzz{{{}}}||||||}}}}}}{{{xxxrrrmmmjjjiiihhhhhhmmmuuu}}}uuunnnhhh___TTTKKKEEEBBBAAA<<<<<<;;;999777777888:::<<<@@@HHHPPPYYY```eeeggg:::999777666555555666666999;;;>>>???@@@AAADDDFFFDDDEEEGGGJJJMMMQQQTTTVVVOOOOOOOOOOOOOOOOOOOOOOOOJJJKKKLLLNNNOOOOOOOOOOOORRRSSSTTTUUUWWWXXXZZZZZZWWWVVVVVVXXX[[[]]]]]]]]]\\\^^^```bbbbbbaaa___^^^^^^^^^^^^__________________cccffffffcccbbbbbbdddaaaaaaaaaaaabbbcccdddeeegggggggggggghhhjjjooossswww}}}wwwsssjjjeee______dddiiikkkkkkiiihhhhhhiiijjjkkklllmmmqqqpppmmmjjjgggdddbbbaaahhhhhhiiijjjjjjjjjjjjjjjggghhhiiihhhhhhiiilllnnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhiiikkkllllllkkkjjjiiifffggghhhiiiiiijjjiiiiiillllllkkkjjjkkklllmmmnnniiiiiiiiihhhggggggffffff^^^```cccfffhhhiiihhhhhhfffffffffgggiiihhhfffdddeeefffgggggghhhggggggffffffeeedddddddddfffhhhjjjdddeeegggiiikkklllmmmmmmkkkkkkkkkjjjhhheeecccaaadddbbbbbbeeeeeefffmmmvvvrrrgggmmm||||||sssnnnqqquuu|||{{{xxxrrrllliiihhhhhhiiikkkmmmkkkfff^^^WWWTTTWWW[[[aaagggnnnvvv{{{gggTTT===999777777555333555:::999999999::::::<<<===>>>;;;999777444333444666777999999:::;;;<<<======>>>::::::999999999:::<<<===<<<===>>>@@@@@@@@@??????<<<<<<===>>>@@@AAABBBCCC>>>>>>>>>???@@@@@@@@@AAAAAA@@@>>>===>>>@@@BBBDDD@@@AAABBBDDDFFFGGGIIIIIIGGGHHHIIIHHHHHHIIIKKKMMMKKKIIIGGGDDDCCCCCCCCCDDDBBBEEEGGGHHHHHHHHHIIIJJJJJJVVVXXXWWW^^^gggzzzqqq^^^___```nnn}}}cccRRRJJJHHHEEETTTyyygggSSSKKKCCCBBBBBBGGGPPP\\\gggmmmtttttttttuuuttttttssssssvvvvvvvvvvvvvvvwwwwwwxxx}}}|||yyyvvvtttsssrrrrrrvvvvvvvvvvvvwwwxxxzzzzzzyyyzzz{{{zzzzzzzzz|||~~~~~~}}}zzzuuuqqqpppooopppvvv~~~~~~}}}vvvkkk^^^SSSKKKGGGEEE@@@@@@???===:::999:::<<<888;;;AAAHHHQQQYYY```ccc@@@999555555555333333555555555666888;;;>>>AAACCCCCCDDDFFFIIIMMMRRRVVVXXXRRRRRRSSSSSSRRRPPPNNNMMMOOONNNLLLKKKKKKLLLNNNOOOSSSSSSTTTTTTUUUVVVWWWXXXWWWWWWWWWWWWXXXYYY[[[[[[ZZZZZZ[[[\\\]]]___```aaaaaa```___^^^^^^^^^^^^^^^bbbbbbbbbbbbbbbcccccccccfffdddbbbbbbccceeeeeedddgggiiikkklllnnnrrrvvvzzz{{{~~~vvvrrrllliiihhhiiijjjjjjiiiiiijjjlllmmmoooppppppqqqoookkkhhheeedddcccccciiijjjjjjkkkkkkjjjjjjiiikkkllllllmmmnnnmmmmmmmmmmmmlllkkkjjjjjjjjjkkkkkkmmmmmmmmmllllllkkkkkkkkkhhhiiikkklllkkkiiigggfffkkkkkkjjjjjjjjjjjjkkkkkknnnmmmlllkkkjjjjjjjjjjjjffffffggggggffffffeeedddgggffffffffffffggghhhhhhgggfffeeeeeeddddddddddddiiiiiihhhgggggggggggghhhiiifffcccdddgggiiiiiiggghhhhhhiiiiiiiiihhhhhhgggkkkjjjgggdddbbbbbbbbbccc``````^^^]]]```hhhuuu~~~yyyYYYdddwww~~~|||wwwooofffhhhnnnsssqqqnnnmmmmmmlllkkkiiigggjjjmmmlllfff___ZZZXXX[[[___eeekkkqqqvvv{{{xxxdddMMM999888777555555666666777444444555666777888999999777777777666777777888999777888999999::::::::::::888888888888999:::;;;<<>>>>>============???<<<:::<<>><<<;;;<<<>>>@@@AAAAAABBBBBBCCCEEEGGGHHHIIIFFFGGGHHHJJJKKKLLLLLLLLLMMMKKKGGGDDDBBBAAABBBCCCFFFGGGGGGHHHIIIJJJLLLMMMNNNTTTYYYYYYZZZhhhooo[[[WWW```tttaaaGGGBBBGGGOOO___~~~iiiVVVJJJEEEBBBEEEKKKQQQ\\\eeerrrrrrrrrsssuuuvvvtttsssxxx{{{|||yyytttqqqtttwwwzzzzzzzzzxxxuuusssrrrsssvvvvvvvvvuuuuuuvvvvvvvvvuuuwwwxxxxxxyyy{{{~~~|||~~~zzzxxxyyy}}}{{{qqqeeeZZZTTTRRRNNNJJJDDD>>>:::888888888888:::===???BBBIIIRRRXXX@@@999555777888777777999555555666777:::===@@@BBBDDDDDDFFFHHHKKKOOORRRTTTSSSSSSSSSRRRQQQOOONNNMMMQQQPPPOOOMMMMMMNNNPPPQQQSSSSSSSSSTTTUUUVVVWWWXXXWWWWWWWWWXXXXXXYYY[[[[[[[[[[[[[[[\\\]]]___```aaa______^^^]]]]]]]]]]]]]]]aaaaaabbbbbbccccccdddddddddcccbbbaaaaaaaaaccccccgggjjjnnnrrrvvv{{{|||uuuooommmmmmmmmmmmmmmmmmnnnnnnoooppppppqqqqqqpppmmmjjjhhhgggggghhhkkkkkkkkkllllllkkkkkkkkkmmmmmmnnnoooooooooooonnnmmmlllkkkjjjiiijjjkkkkkklllllllllllllllkkkkkkkkkiiijjjkkklllkkkjjjhhhgggkkkjjjjjjiiiiiijjjjjjkkkkkkkkkkkkjjjiiiiiihhhhhhfffffffffffffffeeeeeedddffffffggggggggghhhhhhhhhffffffeeedddddddddddddddhhhgggggggggggggggggggggiiifffdddeeehhhjjjjjjiiihhhiiiiiiiiihhhhhhgggfffiiigggdddbbb`````````aaaaaaaaa___^^^aaakkkxxxooobbblll}}}{{{zzz|||~~~wwwwwwwww~~~~~~}}}ooohhhiiimmmsssqqqooonnnnnnooonnnmmmkkknnnqqqooojjjccc^^^\\\]]]bbbiiiqqqwww}}}zzzpppZZZDDD888777666555555555666777555555666777888999::::::888777777777777888999999888888999:::;;;;;;;;;;;;888888888888999:::;;;;;;======>>>>>>>>>>>>======;;;:::999:::===???AAAAAAEEEDDDBBBAAA@@@@@@AAAAAA@@@???>>>======>>>???@@@??????@@@BBBDDDEEEGGGGGGEEEFFFHHHIIIJJJKKKKKKKKKMMMKKKGGGEEECCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKQQQWWWYYYZZZddduuu~~~bbbWWWYYYeeevvvZZZDDDCCCEEEOOOgggxxxfffTTTLLLEEEDDDFFFKKKUUU___gggjjjnnnrrruuuvvvvvvvvvxxx{{{|||yyytttrrrtttwww{{{{{{{{{yyyvvvttttttuuuvvvvvvvvvvvvvvvuuuttttttsssuuuwwwyyy{{{|||~~~~~~~~~|||~~~zzznnnddd______ZZZUUUNNNGGGAAA===<<<<<<888999:::;;;===BBBIIIOOOAAA999444555777666555777444444444666888;;;===???DDDDDDEEEFFFIIIKKKMMMNNNTTTSSSRRRQQQPPPOOOOOOOOOSSSRRRQQQPPPPPPQQQRRRSSSRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]^^^```````````````_______________aaaaaaaaabbbcccddddddeeedddeeeeeeccc``````bbbeeeiiimmmrrrwww||||||vvvrrrqqqppppppqqqqqqqqqqqqqqqqqqqqqqqqooonnnllljjjjjjjjjjjjkkkkkkllllllmmmmmmllllllkkkllllllmmmnnnnnnnnnnnnnnnmmmlllkkkiiiiiijjjjjjkkkkkkkkkkkkkkklllllllllllljjjjjjkkkllllllkkkiiihhhjjjjjjiiiiiiiiiiiijjjjjjiiiiiijjjjjjiiihhhfffeeeeeeffffffffffffeeeddddddeeefffgggggghhhhhhggggggfffeeeddddddddddddddddddeeefffgggggggggggggggfffiiigggfffgggiiikkkkkkkkkiiiiiiiiihhhgggfffeeeddddddccc```^^^]]]]]]^^^___aaaaaaaaaaaafffqqqssssss|||xxxvvvttttttrrrnnnnnnvvvxxx{{{~~~}}}uuupppoooqqqtttrrrppppppqqqrrrqqqqqqnnnpppsssrrrmmmgggbbb___bbbgggpppxxx~~~{{{nnnXXXCCC888777666444444555555666666777777888999:::;;;;;;888888888888888999::::::999999:::;;;<<<======<<<999999999888888999:::::::::<<<>>>???@@@@@@???>>>::::::;;;;;;<<>>===>>>>>>???<<<===???AAACCCDDDEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIKKKIIIGGGFFFEEEFFFGGGHHHGGGGGGFFFFFFGGGHHHIIIIIIJJJOOOUUUXXXZZZ```iiiqqqmmm\\\SSSUUUiiinnnLLLDDD@@@FFFTTTkkkwwwdddYYYMMMFFFCCCDDDLLLTTT[[[bbbkkkqqqssssssuuuvvvxxxzzz{{{yyytttrrrsssvvvyyyzzzzzzyyyvvvtttuuuuuuvvvvvvwwwwwwwwwvvvtttsssrrrtttwwwzzz|||~~~}}}|||{{{{{{}}}~~~}}}|||wwwooolllnnnjjjeee\\\RRRIIIBBB???===999999999888888;;;@@@DDDKKKAAA999777888555444444333333333444666888:::<<>>>>>>>>;;;:::999999999999999::::::<<>>>>>===<<>>>>>>>>>>><<<===???BBBCCCDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHGGGFFFEEEEEEGGGHHHIIIHHHHHHHHHGGGHHHHHHIIIIIIKKKNNNRRRVVVYYY]]]bbbeeejjj|||{{{dddVVVNNNYYYqqq}}}YYYJJJBBBIIINNNWWWqqquuuiii[[[PPPGGGCCCEEEJJJSSS\\\hhhnnnooonnnppprrrvvvxxxyyywwwuuusssssstttvvvwwwwwwvvvtttssstttuuutttuuuwwwxxxxxxxxxvvvvvvvvvvvvwwwyyy}}}~~~|||{{{zzzzzzyyy}}}~~~{{{zzzyyy{{{uuuuuuxxxxxxrrrhhh\\\PPPFFF@@@<<<<<<;;;999888888:::===???[[[NNNBBB===<<<:::888777333333333333444666888999===>>>@@@CCCFFFIIIKKKLLLMMMMMMMMMMMMOOOQQQSSSUUUQQQPPPPPPQQQQQQRRRRRRSSSPPPPPPQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[[[[[[[\\\]]]^^^___```ccccccdddeeeeeeddddddcccaaabbbbbbcccddddddeeeeeedddgggiiifffaaa```dddhhhjjjnnnrrruuuvvvxxxyyy{{{~~~xxxuuutttsssrrrrrrqqqqqqpppoooooonnnnnnjjjjjjjjjkkkkkklllmmmmmmjjjjjjkkkkkkkkkkkkjjjjjjiiijjjkkkkkkllllllkkkkkklllkkkjjjiiihhhiiijjjjjjiiijjjjjjkkkkkkllllllllllllllllllmmmmmmmmmllllllkkkkkkjjjjjjjjjjjjkkkkkkiiijjjllllllllljjjhhhfffffffffggggggffffffeeedddccccccddddddeeeeeeddddddfffeeeeeedddeeeeeeffffffdddeeefffggghhhhhhhhhhhhkkklllmmmmmmmmmmmmmmmnnnkkkjjjiiigggeeebbb```^^^\\\[[[YYYXXXXXXYYYZZZ\\\\\\```eeelllvvvyyysssnnnlllhhhdddbbbfffsss~~~}}}}}}{{{zzzzzzyyywwwtttqqqppppppooonnnmmmkkkiiigggmmmttt~~~xxxmmmaaaQQQDDD888777666555444555555666666777777888888999999999999999888888999999:::;;;::::::<<<===>>>?????????<<<;;;:::::::::::::::;;;<<>><<<===BBBGGGDDDDDDBBBAAAAAAAAABBBCCCBBBBBBAAA@@@@@@????????????@@@AAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKMMMNNNPPPSSSVVVZZZ___bbbcccmmmlll[[[NNNRRR```vvvkkkSSSCCCGGGIIIJJJZZZqqqyyykkk___SSSGGGBBBCCCKKKUUU```hhhjjjkkkmmmpppssstttuuuuuutttsssssssssuuuvvvwwwvvvuuutttuuuvvvssstttvvvxxxzzzzzzzzzzzz|||zzzxxxyyy~~~|||zzz{{{{{{zzzyyy|||~~~|||yyyssszzz|||xxxyyy|||zzzqqqfffYYYMMMDDD???>>><<<999888888:::;;;<<>>;;;999888444333333333333444666777888999===@@@DDDGGGIIIJJJIIIJJJKKKLLLNNNQQQSSSTTTNNNNNNOOOOOOPPPQQQQQQQQQOOOOOOPPPQQQSSSTTTVVVWWWVVVVVVUUUUUUUUUVVVVVVWWWYYYYYYYYYZZZ\\\]]]___``````aaabbbddddddcccbbbbbbccccccccccccddddddddddddaaacccdddbbb______bbbeeegggjjjnnnqqqtttvvvzzz|||}}}zzzxxxvvvtttrrrnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnnnnooooooooooooiiijjjjjjkkkkkkjjjjjjiiillllllmmmnnnnnnnnnnnnnnnlllkkkjjjhhhhhhiiiiiijjjjjjjjjjjjjjjkkkkkkkkkkkkmmmmmmmmmmmmmmmnnnnnnnnnllllllkkkkkkkkkkkkllllllllllllmmmmmmlllkkkiiihhhggghhhhhhhhhhhhgggffffffdddccccccccccccdddeeeeeeffffffffffffffffffggghhheeeeeeffffffgggiiikkkkkknnnoooqqqpppooommmnnnnnnlllkkkiiigggccc```]]]\\\ZZZYYYWWWWWWWWWYYY[[[\\\\\\bbbjjjtttuuunnnkkkiiieeecccdddkkkxxx~~~~~~{{{uuuqqqpppnnnkkkjjjkkkllllllkkkooowww|||nnn```TTTIIIBBB999888777555555666666777777777777777888888999999888888888888888999::::::999:::<<<===>>>???@@@@@@<<<<<<<<<;;;;;;<<<<<<===???AAADDDGGGIIIIIIIIIHHHBBBBBB@@@>>><<<===@@@BBBAAAAAA@@@@@@@@@AAACCCDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFHHHHHHJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMNNNOOOQQQVVV]]]aaaeeeiiiuuuuuubbbRRRPPPVVVfffbbbGGGAAAAAA@@@LLL]]]wwwxxxlll]]]MMMDDDAAADDDKKKUUU]]]bbbggglllooonnnoooqqqsssttttttsssrrrvvvxxxyyyyyyxxxxxxyyy{{{vvvvvvwwwyyyzzz|||}}}~~~|||yyy{{{|||yyyyyy{{{|||zzzxxxzzz||||||vvvyyy}}}~~~{{{xxxxxxyyy|||zzzuuummmcccWWWMMMHHHAAA>>>;;;999::::::::::::oooWWWIIIBBB<<<888777555444333333333444555666444666999===AAACCCEEEEEEHHHIIIKKKLLLNNNOOOOOOOOOLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOPPPRRRTTTVVVWWWUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWYYY[[[]]]___```___aaabbbdddddddddbbbaaaeeeddddddddddddcccccccccaaa``````___```aaacccddddddgggjjjnnnppptttyyy||||||yyywwwuuuqqqoookkkkkkllllllmmmnnnnnnoooooopppppppppoooooonnnnnnjjjkkkkkkkkkkkkkkkkkkjjjmmmmmmnnnoooooooooooonnnlllkkkiiihhhhhhhhhiiijjjkkkkkkkkkjjjjjjjjjjjjjjjnnnmmmmmmmmmnnnnnnooopppnnnmmmmmmllllllmmmmmmnnnmmmmmmllllllkkkjjjjjjjjjiiiiiiiiiiiiiiihhhgggggggggeeedddcccccceeeggghhhggggggggggggggghhhiiiiiigggfffeeeeeegggjjjmmmoooppprrrtttssspppmmmmmmnnnlllkkkiiifffbbb___[[[ZZZXXXXXXWWWVVVWWWYYY[[[]]]___fffqqq|||uuuooopppqqqlllnnnrrrxxxyyyvvv|||~~~wwwrrrlllgggbbbaaadddhhhjjjkkkqqqyyytttaaaRRRHHHCCCBBB:::999888777666777777888888888888999999999999999888777777777777888999999999999;;;===>>>???@@@@@@======<<<======>>>???@@@BBBCCCDDDFFFHHHIIIJJJJJJFFFDDDAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAACCCDDDBBBCCCEEEGGGHHHIIIJJJJJJHHHFFFCCCAAAAAAAAACCCDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMIIILLLMMMMMMLLLPPPWWW]]]___bbblllkkkVVVQQQQQQXXXnnn|||[[[JJJBBB>>>DDDNNN[[[nnn~~~rrrbbbQQQFFFCCCAAAEEEKKKRRRYYYaaafffiiijjjkkkmmmpppssstttsssrrrvvvxxxyyyzzzyyyyyy{{{}}}|||{{{zzzyyyzzz|||~~~|||{{{~~~|||yyywwwxxx|||}}}zzzvvvxxxzzz|||}}}~~~}}}|||{{{zzzxxxuuurrrooopppqqqrrroooiii```VVVPPPHHHDDD@@@>>>>>>>>><<<:::jjjWWWKKKBBB;;;999555555444333333333444555222444777;;;>>>@@@AAAAAAHHHJJJKKKMMMMMMMMMLLLKKKLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOPPPRRRTTTVVVWWWTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVXXXZZZ]]]___```aaabbbdddfffffffffdddcccfffeeeeeeddddddccccccbbbbbb```___```bbbdddeeeeeeeeefffiiikkkmmmpppuuuyyy|||}}}{{{yyywwwuuurrrmmmjjjiiijjjkkklllmmmoooppppppoooooooooooonnnmmmkkkkkkkkkllllllmmmmmmllllllkkkkkklllmmmmmmnnnnnnmmmmmmkkkkkkiiihhhhhhhhhiiijjjlllkkkkkkjjjjjjiiiiiiiiinnnnnnnnnnnnnnnoooppppppnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhiiigggeeeccccccfffiiikkkhhhhhhhhhhhhhhhiiijjjjjjiiigggfffeeegggjjjnnnqqqrrrtttvvvtttpppmmmmmmnnnmmmkkkiiifffbbb^^^ZZZYYYXXXWWWWWWVVVWWWZZZ\\\^^^cccjjjuuu~~~vvvvvvxxxxxxxxxwwwtttyyy|||www{{{xxxsssrrr||||||~~~zzzsssfff```ZZZYYY\\\bbbfffhhhsss{{{|||gggSSSEEE======@@@;;;:::888777777777888999:::::::::::::::::::::;;;777777777666777888888999888999;;;<<<>>>??????@@@============>>>???AAAAAACCCCCCDDDEEEGGGHHHIIIJJJIIIGGGDDDEEEGGGIIIGGGDDDCCCBBBAAAAAAAAAAAABBBCCCCCCEEEGGGIIILLLNNNOOOOOOJJJGGGCCC@@@???@@@BBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIFFFGGGGGGHHHIIIJJJLLLMMMFFFJJJMMMLLLIIIKKKQQQXXXUUUZZZdddwwwtttZZZQQQOOOOOO\\\nnnsss[[[KKKBBB@@@DDDDDDXXXuuussscccRRRHHHEEEDDDDDDFFFKKKSSSZZZ___aaaggghhhkkkooorrrtttsssrrrtttvvvxxxxxxxxxxxxzzz||||||zzzzzz{{{}}}|||{{{|||yyyvvvuuuxxx|||}}}yyyuuuvvvxxxzzz{{{{{{|||~~~~~~yyyvvvtttqqqkkkgggdddgggkkkmmmjjjccc[[[UUUPPPKKKFFFCCCCCCAAA>>><<<}}}fffSSSEEE===999888888777555222111111222666666666888:::===@@@AAAEEEGGGJJJLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUTTTSSSRRRQQQRRRSSSUUUWWWWWWVVVWWWYYY\\\]]]\\\[[[___```aaaaaaaaabbbdddgggeeegggiiihhhfffccccccccccccbbbaaa``````bbbdddeeeeeefffggghhhjjjoootttyyy}}}xxxxxxxxxxxxwwwtttnnnjjjiiiiiijjjkkkmmmnnnoooooopppoooooooooooonnnkkkhhhhhhiiijjjjjjllllllmmmnnnnnnooooooooonnnmmmkkkjjjkkkjjjiiigggfffgggjjjmmmkkkmmmooopppooommmjjjiiikkklllllllllmmmnnnnnnnnnppppppnnnllljjjiiikkknnnkkkkkkiiihhhhhhhhhiiijjjiiiiiiiiiiiiiiijjjjjjjjjeeeffffffggghhhiiiiiijjjhhhhhhiiiiiiiiihhhhhhgggggghhhhhhjjjkkklllmmmnnnrrrrrrrrrqqqpppnnnmmmllllllkkkiiifffaaa\\\XXXVVVXXXWWWXXX[[[[[[ZZZ]]]cccfffppp}}}~~~sssnnnmmmmmmnnnqqq||||||{{{|||sssmmmppprrrvvv~~~zzzrrrfff\\\WWW[[[___aaaeeejjjvvvoooTTTEEE@@@===;;;:::<<<:::888777666777888999;;;;;;:::::::::;;;<<<<<<999999888888777777666666888888999:::<<<===>>>>>>999:::<<>>===>>>???AAAEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEDDDCCCDDDEEEGGGIIIKKKIIIHHHHHHJJJKKKKKKJJJHHHIIIJJJKKKLLLLLLLLLLLLPPPRRRZZZlllcccVVVRRRNNNQQQXXXqqqsssXXXKKKEEEAAAFFFIIIXXXvvv|||ttthhhWWWLLLJJJHHHDDDDDDIIILLLOOOSSSYYY]]]___cccgggjjjooossswwwvvvuuuuuuvvvwwwyyy{{{|||~~~}}}{{{yyyyyy{{{}}}{{{|||zzz}}}{{{yyyxxxyyyzzzzzzyyyyyyxxxwwwwwwyyy|||yyysssmmmfffbbbaaadddhhhjjjiiieee___[[[\\\YYYTTTOOOJJJFFFDDDCCCxxxbbbOOODDD@@@666666666555333333333444444444444666888;;;===???BBBEEEHHHJJJJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUTTTSSSRRRQQQRRRTTTUUUWWWWWWWWWWWWYYY[[[]]]\\\[[[___aaabbbbbbbbbbbbdddfffeeegggiiihhhfffdddcccdddcccbbbaaa```aaabbbdddeeedddeeefffgggiiimmmrrrvvv|||}}}}}}yyyyyyxxxyyyxxxtttoookkkjjjjjjjjjkkkkkklllllllllooonnnnnnnnnooonnnkkkiiihhhhhhiiijjjkkklllmmmmmmooonnnmmmlllkkkkkkkkkkkkiiijjjiiihhhfffgggiiilllkkklllnnnnnnnnnmmmkkkjjjkkkkkkkkkkkkllllllllllllnnnnnnmmmkkkiiiiiikkkmmmlllkkkjjjiiiiiiiiijjjjjjiiiiiiiiijjjjjjjjjjjjjjjggggggggghhhiiiiiijjjjjjhhhhhhiiiiiiiiihhhhhhgggfffgggggghhhjjjkkkllllllnnnnnnnnnnnnmmmlllkkkjjjjjjiiigggddd```\\\XXXVVVVVVUUUWWWZZZZZZYYY]]]dddmmmvvvxxxuuutttqqqqqqrrrvvv~~~~~~zzzvvvpppllliiimmmttt}}}wwwmmmeee^^^[[[^^^aaaccchhhnnnzzz}}}fffMMM@@@===<<<;;;;;;;;;:::888666666777888999;;;;;;::::::;;;;;;<<<<<<888888888888888888888888888999999:::;;;;;;<<<<<<:::;;;<<>>>>>>>>@@@AAADDDCCCBBBBBBBBBBBBCCCDDDEEEDDDCCCCCCCCCEEEGGGHHHJJJIIIHHHIIIKKKLLLKKKIIIGGGHHHIIIJJJKKKLLLLLLLLLOOOQQQXXXhhhppp^^^TTTMMMNNNTTTaaa}}}uuu^^^NNNEEEFFFJJJPPP```}}}{{{jjjWWWNNNMMMHHHDDDCCCGGGIIIIIIKKKNNNQQQVVV\\\cccggglllpppssssssssstttuuuvvvyyy{{{|||}}}}}}|||zzzxxxyyy{{{}}}}}}}}}yyy{{{zzzyyyxxxyyyzzz{{{{{{zzzzzzyyyyyyzzz|||xxxqqqkkkfffgggiiilllnnnnnnkkkgggeeeaaa___ZZZUUUPPPKKKHHHFFFvvv^^^NNNEEE777777666555444333222222222222222333555888:::<<>>@@@BBBCCCDDDGGGIIIJJJFFF@@@===???BBBFFFGGGHHHIIIHHHFFFCCCBBBDDDDDDCCCBBBAAA@@@??????>>>>>>===>>>AAAEEEJJJMMMEEECCCAAA?????????AAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHIIIKKKLLLLLLJJJHHHFFFGGGHHHIIIKKKKKKKKKKKKNNNQQQWWWdddzzznnn]]]PPPNNNRRRTTTiii}}}aaaOOOGGGIIIIIINNNbbbrrr^^^SSSRRRIIIEEEDDDFFFGGGDDDCCCDDDEEEJJJSSS[[[aaafffkkknnnppppppqqqrrrtttvvvxxxzzzzzzzzzzzzyyyxxxyyy|||~~~~~~zzzxxxyyyyyyyyyyyyzzz{{{|||}}}||||||{{{{{{|||}}}yyysssnnnjjjkkklllllllllllljjjjjjhhhfffccc___YYYSSSNNNKKKpppXXXGGG===;;;777555333222000///222222222222444666888:::===@@@DDDFFFGGGGGGIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRRRRRRRSSSTTTVVVWWWXXXWWWWWWYYY\\\]]]\\\[[[[[[^^^aaaccccccdddeeefffkkklllmmmkkkhhheeeccccccbbbbbbaaaaaaaaabbbcccdddeeeffffffggggggiiilllooovvv||||||wwwsssuuuzzzzzzyyyxxxxxxwwwuuupppmmmkkkkkkkkklllllllllllllllmmmlllkkkkkkllllllkkkiiifffgggggghhhiiijjjkkkkkkoooooonnnmmmllllllmmmmmmiiikkkllllllkkkiiiiiijjjkkkkkkjjjjjjjjjlllmmmnnnkkkkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjhhhiiijjjllljjjjjjjjjiiiiiiiiiiiiiiifffggghhhiiiiiiiiihhhhhhhhhhhhhhhhhhggggggggggggfffggghhhhhhhhhhhhhhhhhhdddeeeeeeeeeffffffgggggghhhhhhiiiiiihhhgggffffffcccbbb```^^^\\\YYYWWWVVVWWWWWWZZZ]]]^^^```hhhrrroooyyy{{{tttppppppmmmzzzxxxpppnnnmmmmmmnnnppplllpppvvv}}}tttqqqwww~~~zzznnnjjjkkkmmmmmmmmmpppwww}}}|||cccQQQ>>>777777888:::<<<999888888777777777888888::::::;;;<<<<<<=========888777666666555666777777666777777888999::::::;;;<<<<<<===>>>@@@AAABBBBBBBBBGGGJJJFFF>>>999;;;>>>CCCDDDEEEFFFFFFDDDCCCBBBBBBBBBBBBAAAAAA@@@???????????????@@@CCCHHHMMMOOODDDCCCAAA@@@???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDFFFGGGGGGGGGIIILLLNNNMMMIIIFFFEEEFFFGGGIIIJJJKKKKKKKKKMMMPPPWWWbbbrrrooo\\\TTTTTTRRR^^^{{{}}}eeeNNNIIIFFFKKKWWWlllppp___VVVKKKGGGEEEGGGHHHEEEAAAAAA@@@EEELLLRRRYYY___eeeiiimmmnnnoooppprrrtttuuuvvvwwwxxxxxxxxxxxxzzz~~~{{{yyyyyyzzzzzz{{{{{{zzzzzz{{{|||~~~~~~}}}}}}~~~~~~}}}yyyqqqpppmmmkkkjjjiiijjjjjjlllkkkjjjfff```ZZZTTTPPPhhhPPPCCC???999555444333222000333333222333444666888999;;;>>>BBBEEEFFFGGGIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRSSSQQQQQQRRRRRRTTTUUUVVVWWWXXXWWWXXXZZZ]]]^^^^^^]]]YYY\\\___aaabbbcccfffhhhnnnoooooolllhhhdddbbbaaabbbbbbbbbbbbbbbccccccccceeefffgggggggggiiikkknnnpppvvv}}}~~~~~~|||yyyxxxyyy~~~~~~{{{yyyuuurrrsssxxxxxxwwwvvvvvvvvvtttpppmmmkkkkkklllmmmnnnoooppppppmmmllljjjjjjkkkkkkjjjhhheeeffffffggghhhiiijjjjjjnnnpppqqqrrrrrrpppooommmjjjlllnnnooommmkkkjjjjjjkkkjjjiiiiiiiiikkkmmmnnnllllllkkkkkkjjjjjjiiiiiiiiijjjkkkkkkiiiiiikkklllhhhhhhhhhhhhhhhggggggfffdddeeeggghhhhhhhhhgggffffffffffffffffffeeeeeeeeeffffffggghhhhhhhhhhhhhhheeeeeeeeeeeeeeefffffffffgggiiijjjkkkkkkiiifffddd^^^]]]\\\ZZZYYYWWWWWWVVVUUUWWW[[[___aaadddppp|||~~~zzzwww~~~xxxqqqjjjggghhhfffttt|||qqqnnnmmmkkklllpppnnnrrrwww}}}qqqrrr|||vvvlllkkknnnqqqpppqqquuu{{{uuuZZZKKK<<<777777888999<<<999888888888888888999999999:::;;;<<<============:::999777555444444555555555666777888:::;;;============>>>???@@@AAABBBBBBBBBGGGKKKHHH@@@;;;<<>>???AAACCCFFFIIIKKKLLLCCCBBBAAA@@@@@@@@@AAAAAA???@@@@@@@@@@@@@@@@@@?????????@@@AAACCCEEEFFFGGGFFFGGGJJJMMMNNNMMMIIIFFFDDDEEEGGGIIIJJJKKKLLLLLLLLLPPPXXXcccmmm}}}qqqaaa[[[UUUYYYllldddPPPFFFLLLOOOTTTqqqppp[[[NNNHHHDDDGGGHHHEEEBBBAAACCCEEEGGGJJJOOOVVV^^^cccmmmnnnoooqqqrrrtttuuuuuutttuuuvvvwwwxxx{{{{{{zzzzzz{{{}}}~~~}}}zzzxxxyyyzzz~~~~~~~~~{{{uuuoookkkiiijjjkkkllllllkkkiiiddd^^^XXXTTTdddMMMFFF===888777777777666444444333333444555777888999<<<@@@CCCEEEFFFHHHJJJIIIIIIJJJLLLMMMNNNOOOPPPOOOOOOOOOOOOOOOPPPRRRRRRPPPQQQRRRSSSTTTUUUVVVWWWXXXWWWXXX[[[___aaaaaa```ZZZ\\\^^^^^^___aaadddfffkkklllllljjjfffcccaaa```aaaaaabbbbbbccccccccccccdddfffggggggggghhhkkkmmmkkkoootttxxxyyyyyyzzzzzzwwwxxxxxxvvvsssssswww{{{~~~|||wwwuuuvvvuuuqqqqqqssstttsssrrrssssssrrrpppnnnkkklllmmmnnnpppqqqrrrrrrnnnllljjjiiiiiiiiihhhgggdddeeeeeefffggghhhiiijjjmmmooorrrttttttrrrooommmkkkmmmooonnnlllkkkjjjjjjkkkjjjiiiiiiiiijjjkkklllkkkkkkkkkjjjjjjjjjjjjjjjiiikkklllkkkjjjiiijjjkkkfffggggggggggggfffeeeeeeccceeeggghhhiiihhhfffeeedddddddddeeeeeeeeeeeeeeeeeeeeefffggghhhhhhhhhhhhggggggffffffffffffffffffhhhkkknnnpppoookkkfffcccZZZYYYXXXWWWVVVVVVVVVVVVTTTVVV\\\aaadddjjjxxxtttpppuuuyyyppphhh```^^^aaa```mmm}}}tttqqqpppkkkjjjnnnooottt{{{xxxzzz{{{llldddfffkkknnnooorrryyy~~~}}}kkkQQQFFF;;;999:::::::::;;;999999999:::::::::::::::888:::;;;===>>>>>>>>>===;;;:::888666555666777888888888999:::<<<===>>>???===>>>>>>@@@AAABBBCCCCCCDDDHHHLLLJJJDDD@@@@@@AAA@@@@@@AAABBBCCCDDDDDDDDD@@@AAABBBDDDDDDDDDCCCBBB>>>???BBBDDDEEEEEEEEEDDDAAA@@@@@@@@@???@@@@@@@@@??????@@@@@@@@@@@@??????>>>???@@@BBBDDDFFFGGGGGGGGGGGGIIILLLNNNMMMIIIFFFEEEFFFGGGIIIKKKLLLMMMMMMMMMOOOWWW```eeeooozzzmmm```ZZZccciiiRRRNNNHHHEEE]]]iiiVVVMMMEEEEEEFFFDDDAAAAAADDDDDDDDDDDDFFFMMMUUUZZZhhhiiillloooqqqsssuuuuuurrrtttuuuwwwzzz~~~|||{{{{{{|||~~~~~~zzzwwwxxxyyy}}}~~~~~~|||~~~zzzqqqjjjgggggggggiiijjjiiihhhddd```[[[XXX}}}^^^TTTFFF===:::999888666444333333222333444666777666999===AAACCCDDDFFFHHHHHHIIIJJJKKKMMMNNNOOOOOONNNNNNNNNNNNOOOPPPQQQRRROOOPPPRRRSSSUUUVVVVVVWWWWWWWWWYYY\\\aaacccdddccc^^^^^^^^^\\\[[[\\\___bbbdddeeegggfffcccaaa``````aaaaaabbbcccccccccccccccbbbccceeeffffffgggiiikkkhhhjjjmmmoooooopppqqqsssqqqtttvvvtttqqqpppssswwwvvvxxxzzz}}}{{{xxxsssqqqtttvvvrrrooonnnooonnnnnnoooqqqqqqooommmlllmmmmmmnnnoooppppppqqqooommmiiihhhggggggfffeeeddddddeeefffggghhhhhhiiilllmmmoooqqqqqqooonnnlllkkklllmmmllljjjiiiiiiiiikkkjjjjjjiiiiiiiiiiiijjjhhhhhhiiiiiiiiiiiiiiiiiiiiijjjkkkjjjhhhgggggghhhfffggghhhhhhhhhgggeeeeeedddfffhhhjjjjjjiiihhhfffdddddddddeeeeeefffffffffdddeeefffggghhhhhhhhhhhhiiiiiihhhhhhgggggggggfffiiilllqqqtttrrrllleee```WWWVVVUUUTTTTTTUUUVVVVVVVVVYYY```fffjjjrrrpppfffmmmyyyyyyqqqhhh```___bbbbbbkkkyyyzzzxxxvvvooolllooovvv~~~~~~oooccc___bbbgggkkknnnvvvwww```HHH@@@:::;;;===<<<;;;<<<999:::;;;;;;<<<<<<<<<<<<888999<<<>>>??????>>>===<<<:::999888888:::<<<>>>==================>>>>>>===>>>???@@@BBBCCCEEEEEECCCEEEGGGFFFDDDAAA@@@@@@??????@@@BBBCCCDDDEEEEEE@@@BBBDDDFFFGGGFFFEEEEEEBBBBBBCCCCCCBBBAAA@@@?????????????????????????????????@@@AAAAAA@@@??????===>>>@@@CCCEEEGGGHHHHHHGGGHHHIIIKKKMMMLLLJJJGGGEEEFFFHHHJJJLLLMMMNNNNNNQQQOOOSSSZZZ\\\bbbuuuwwwjjjdddqqqsss\\\MMMIIISSSbbbyyy~~~eeeXXXKKKGGGFFFCCC@@@@@@@@@@@@@@@???AAAEEEKKKPPP[[[]]]aaafffkkkoooqqqrrrqqqsssuuuxxx{{{}}}|||{{{zzzzzz~~~zzzxxxxxx{{{{{{|||}}}zzz{{{~~~tttlllhhhggggggffffffgggfffdddaaa^^^\\\nnnaaaPPPBBB;;;888555333333333222222222333555666444777;;;???AAACCCEEEGGGHHHHHHIIIKKKLLLNNNOOOOOONNNNNNNNNNNNOOOPPPQQQQQQOOOPPPRRRSSSUUUVVVVVVWWWWWWWWWYYY]]]bbbeeefffeeebbbaaa^^^[[[XXXYYY\\\___]]]___aaabbbaaa``````aaaaaaaaabbbccccccccccccbbb```bbbdddeeeeeefffhhhjjjfffhhhiiiiiiiiiiiikkkmmmjjjmmmpppnnnkkkjjjnnnrrrqqqrrrtttvvvxxx}}}~~~yyyvvvxxxrrrpppuuuxxxtttooollllllllllllmmmooopppooommmnnnnnnnnnnnnnnnnnnnnnnnnpppmmmjjjggggggfffeeedddcccddddddeeefffggghhhhhhkkkkkklllllllllllllllllljjjkkkkkkjjjhhhgggggghhhkkkjjjjjjjjjiiiiiihhhhhhffffffgggggghhhhhhiiiiiihhhiiijjjiiigggeeeeeefffggghhhiiiiiiiiihhhfffeeefffhhhjjjllllllkkkiiihhhddddddeeeeeefffggghhhhhhdddeeefffggghhhhhhhhhhhhjjjjjjiiiiiihhhhhhggggggiiimmmsssvvvtttmmmddd^^^UUUTTTSSSSSSSSSTTTVVVWWWZZZ^^^eeelllpppyyyzzzmmmbbbbbbppp|||vvvnnnfffdddfffiiioooyyy~~~|||tttppprrr|||{{{|||uuuhhh```^^^aaafffjjjooo{{{sssYYYBBB<<<888;;;>>>>>>===>>>:::;;;;;;<<<=========<<<888999<<<>>>??????>>>>>>;;;:::999999;;;>>>BBBDDDAAAAAA@@@???>>>======<<<===>>>???AAACCCEEEFFFFFF@@@@@@AAAAAA@@@???===<<<>>>???@@@AAACCCDDDEEEFFFAAABBBEEEGGGHHHHHHGGGFFFGGGFFFDDDBBBAAA??????>>>>>>>>>>>>>>>>>>????????????@@@AAABBBBBBAAA@@@???===>>>AAACCCFFFGGGHHHIIIHHHHHHIIIKKKLLLLLLJJJHHHEEEGGGHHHJJJLLLNNNNNNOOOTTTOOOPPPTTTUUUYYYkkk{{{kkkjjjuuuppp[[[VVVQQQIII[[[zzzssscccSSSJJJGGGCCC@@@@@@;;;<<<======>>>AAAEEEHHHNNNQQQWWW]]]dddiiilllnnnppprrruuuxxx|||~~~{{{||||||{{{yyyxxx|||{{{yyyzzz}}}zzz{{{~~~}}}{{{{{{}}}|||sssnnnmmmmmmddddddeeedddcccaaa```___ttt\\\MMMDDD;;;777777555555555444333444777999333555777999;;;>>>BBBEEEHHHHHHJJJKKKMMMOOOPPPQQQQQQNNNLLLLLLOOOQQQQQQOOOOOOOOOOOOPPPQQQRRRTTTTTTTTTUUUXXX[[[___bbbeeefffhhheeeaaa]]]ZZZYYYYYYYYY^^^^^^^^^^^^^^^^^^_________``````aaaaaaaaaaaa```ccccccccccccdddeeefffgggfffggghhhhhhhhhgggeeedddeeegggiiilllmmmlllkkkkkknnnnnnnnnpppssswww{{{}}}~~~~~~zzzxxxxxxwwwuuurrrppprrruuuuuutttqqqooooookkkmmmoooooonnnmmmnnnoooooonnnmmmllllllkkkkkkllllllkkkjjjjjjiiihhhggggggiiigggdddbbbbbbdddgggiiijjjiiihhhhhhhhhhhhhhhiiikkkkkkkkkjjjiiihhhfffeeeggghhhhhhiiiiiiiiihhhhhhffffffddddddddddddffffffgggggghhhhhhhhhhhhhhhhhheeeeeeffffffffffffeeeeeegggggggggggghhhhhhhhhhhhffffffggghhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhiiijjjjjjjjjiiihhhhhhgggffffffhhhgggffffffeeeccc___\\\VVVSSSPPPOOOQQQUUUXXXYYYYYYbbbmmmuuu{{{{{{eeeZZZ[[[jjj}}}uuullljjjmmmtttyyyuuurrrxxxtttpppooopppmmmfffaaa___cccgggmmmvvv}}}bbbMMM<<<;;;999:::<<>>???===::::::::::::;;;;;;<<<<<<<<<777888:::<<<===>>>??????======>>>======<<<;;;;;;===>>>>>>???AAACCCEEEFFFEEEDDDCCCAAA@@@???>>>>>>@@@???>>>>>>???AAACCCEEEBBBCCCDDDEEEGGGIIIJJJJJJEEEDDDAAA>>>;;;999888777@@@@@@@@@@@@@@@???>>>===@@@AAABBBCCCBBBAAA@@@???@@@@@@AAABBBCCCEEEFFFFFFGGGGGGFFFFFFGGGIIIJJJLLLHHHJJJMMMPPPQQQQQQPPPOOOTTTSSSRRRQQQUUU___lllvvvvvveeeeeeqqqttt___VVVRRRJJJ^^^uuugggVVVNNNJJJCCC>>>@@@@@@@@@>>>======>>>@@@EEEIIINNNSSSXXX___eeejjjlllpppuuu{{{}}}}}}}}}{{{yyyyyy{{{~~~~~~{{{zzz{{{|||~~~~~~}}}|||tttpppoooiiifffcccbbbcccccc```^^^ooo]]]NNNAAA;;;:::777555333000///000333555222444666888:::<<<@@@CCCHHHHHHIIIJJJKKKMMMMMMNNNPPPMMMKKKKKKMMMOOONNNMMMNNNNNNNNNOOOPPPQQQSSSSSSTTTVVVXXX[[[^^^aaacccdddfffddd```\\\YYYXXXXXXYYY[[[[[[[[[[[[\\\\\\\\\\\\______``````aaaaaa``````bbbbbbbbbbbbcccdddeeefffffffffggghhhgggfffeeedddeeefffiiikkkllllllkkkjjjlllmmmnnnpppsssvvvyyy{{{~~~}}}|||{{{||||||}}}~~~{{{wwwvvvvvvvvvtttrrrpppsssuuuuuussspppnnnmmmkkklllnnnooonnnmmmnnnooonnnmmmlllkkkkkkjjjjjjjjjkkkkkkkkkjjjiiihhhhhhggghhhfffdddbbbbbbcccfffggghhhhhhhhhgggggghhhhhhiiikkkkkkkkkjjjiiihhhffffffggggggggghhhggggggffffffeeeeeedddccccccdddeeeeeedddeeeeeefffggghhhhhhiiiffffffggggggggggggffffffddddddeeeeeeeeeeeefffffffffgggggghhhhhhhhhggggggggghhhhhhhhhiiiiiiiiiiiijjjjjjjjjiiihhhhhhggggggccc___ZZZWWWVVVVVVUUUTTTSSSQQQPPPPPPQQQTTTWWWXXX```gggqqq|||xxxhhhZZZ\\\lll~~~xxxxxx{{{{{{|||xxx{{{tttooolllmmmlllgggccccccfffjjjrrr{{{oooVVVDDD===;;;:::;;;>>>@@@AAAAAA>>>===;;;<<<>>>???===;;;:::;;;;;;;;;<<<<<<<<<<<<777888:::<<<===>>>??????===============<<<;;;;;;======>>>???@@@BBBDDDEEEDDDCCCBBB@@@???>>>>>>>>>>>>======<<<===???BBBCCCBBBCCCCCCDDDEEEFFFFFFGGGEEEDDDBBB@@@???>>>======AAAAAAAAAAAA@@@???>>>===???@@@@@@AAABBBBBBBBBBBB>>>??????@@@BBBCCCDDDDDDFFFFFFEEEFFFFFFHHHJJJKKKIIIKKKNNNPPPRRRQQQPPPOOOTTTSSSRRRRRRUUU]]]hhhqqqttthhhfffoooxxxjjj[[[PPPUUU^^^nnnnnn```VVVNNNIIIDDDCCCAAA>>>;;;;;;<<<===@@@CCCFFFJJJOOOUUU\\\aaafffmmmvvv|||~~~|||}}}}}}|||{{{xxxzzz}}}~~~zzzxxxxxxyyy{{{}}}~~~}}}~~~~~~xxxuuunnnjjjfffddddddcccaaa```oooZZZIII>>>;;;;;;888333///---...000222111333555666888:::===@@@FFFGGGGGGHHHHHHIIIJJJJJJMMMKKKJJJJJJKKKLLLLLLKKKMMMMMMMMMNNNOOOPPPQQQRRRUUUVVVWWWZZZ\\\^^^```aaabbb```]]]ZZZXXXWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZZZZ^^^^^^______````````````aaaaaaaaabbbbbbccccccdddeeeeeefffgggfffeeedddcccdddeeegggiiijjjjjjiiiiiiiiijjjllloooqqqtttuuuwwwxxxwwwwwwwwwwwwxxxyyyyyyxxxvvvtttsssttttttsssrrrrrrtttvvvvvvrrrooolllkkkjjjlllnnnnnnnnnnnnooopppmmmlllkkkjjjjjjiiiiiiiiikkkkkkkkkjjjiiiiiiiiihhhhhhfffdddbbbbbbcccdddeeeffffffffffffggghhhiiiiiikkkkkkjjjiiihhhggggggffffffffffffffffffeeedddcccdddccccccbbbbbbccccccdddaaabbbcccdddeeeggghhhhhhfffgggggghhhhhhggggggfffccccccccccccddddddeeeeeefffgggggggggggggggfffffffffgggiiijjjjjjjjjhhhgggjjjjjjjjjjjjiiihhhggggggccc]]]TTTNNNLLLNNNPPPRRRNNNOOOOOOQQQTTTWWWZZZ\\\hhhnnnxxx~~~rrr^^^TTTRRRddd}}}}}}}}}rrrlllhhhhhhhhheeeeeehhhjjjoooxxxsss]]]III======;;;:::<<<>>>AAABBBBBB>>>===<<<<<<>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<888888:::;;;======>>>>>><<<<<<======<<<<<<;;;;;;=========>>>???AAABBBCCCBBBAAA@@@???>>>>>>===>>><<<<<<;;;<<<===>>>@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@???>>>?????????@@@AAABBBCCCDDD======>>>???@@@@@@AAAAAAEEEDDDDDDDDDEEEGGGIIIJJJKKKLLLOOOQQQRRRQQQPPPOOOSSSSSSSSSSSSUUU[[[bbbhhhjjjxxxqqq^^^[[[___hhhzzzlll___VVVPPPZZZppp{{{jjj^^^YYYQQQMMMHHHBBB>>><<<<<<<<<<<<===???AAADDDJJJQQQVVV^^^jjjwww~~~}}}}}}~~~}}}|||wwwzzz~~~~~~zzzwwwvvvxxxzzz|||~~~~~~~~~~~~{{{wwwsssmmmiiigggfffeeedddmmmWWWGGG???===:::666333111111111111000222444555555777:::<<>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<=========;;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<<<<===>>>@@@@@@??????>>>======<<<======<<<;;;;;;<<<===>>>@@@AAA@@@AAAAAABBBBBBCCCCCCCCC???>>>>>>===>>>>>>??????@@@AAABBBBBBCCCBBBBBBBBBAAA@@@@@@???@@@AAACCCDDD===>>>>>>>>>??????@@@@@@CCCBBBBBBCCCDDDFFFHHHIIILLLMMMOOOPPPQQQQQQPPPPPPSSSRRRRRRRRRTTTWWW[[[^^^\\\fffzzzaaaVVVWWWYYYfff~~~|||kkk^^^^^^eeetttqqqiiiccc]]]TTTKKKEEEAAA>>>===;;;<<<<<<<<<>>>CCCJJJOOOYYYhhhyyy~~~}}}}}}}}}|||xxx{{{zzzwwwxxxyyyzzz|||}}}|||vvvpppllljjjiiihhhmmmVVVGGG>>>;;;777666666555333111000111333333333444777999;;;<<<>>>@@@BBBDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLMMMNNNOOOSSSTTTUUUVVVWWWYYYZZZZZZ[[[ZZZXXXWWWVVVVVVWWWWWWVVVVVVWWWWWWXXXYYYYYYZZZ\\\\\\\\\\\\]]]^^^___```^^^___```aaaaaaaaa``````bbbccccccddddddbbbaaa```aaaaaacccdddeeeeeeffffffdddeeegggiiikkklllmmmmmmnnnnnnpppqqqsssttttttuuurrrrrrsssssssssssssssssswwwyyyzzzxxxtttooolllkkkhhhjjjlllllllllkkklllnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggggggggfffffffffeeeddddddddddddeeefffggghhhhhhhhhfffeeeeeeeeeeeeeeefffgggffffffeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbccccccccccccbbbbbb```aaaaaabbbccccccddddddeeeeeeffffffffffffeeeddddddfffiiilllllljjjhhhfffiiiiiijjjiiihhheeecccbbb\\\VVVOOOJJJIIIIIIJJJKKKLLLNNNRRRTTTUUUXXX[[[___hhhxxxuuuhhhYYYNNNJJJEEELLL[[[rrr}}}{{{zzzxxxyyy|||uuuyyywwwzzz{{{~~~vvv|||sssnnnddd\\\YYYZZZ\\\bbbhhhooowwwqqqYYYGGG???>>>999888777888;;;===??????<<<======>>>>>>>>>??????;;;;;;;;;;;;;;;:::::::::999999:::;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAA>>>???@@@AAACCCDDDEEEEEE>>>>>>===<<<<<<<<<<<<<<<>>>???@@@BBBDDDEEEEEEEEEDDDCCCAAA@@@???@@@@@@AAA????????????@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFHHHLLLMMMNNNOOOPPPQQQPPPPPPRRRQQQQQQQQQRRRTTTUUUUUUTTTZZZggg}}}kkkZZZXXXTTTYYYkkkyyyjjj______rrr~~~ssskkk___SSSJJJDDD>>>;;;;;;;;;::::::;;;???EEEIIIVVVfffuuu|||~~~}}}|||{{{|||{{{}}}{{{xxxxxxxxxyyyyyyyyyzzz{{{{{{~~~yyysssnnnlllkkkcccNNN@@@<<<888666666666333000000111222222222333555777666777999<<>>AAAIIITTTdddvvvyyyxxxyyyxxxxxxzzzzzzwwwrrrsssvvv}}}|||ttt~~~zzzpppiii___UUUSSSUUUZZZbbbiiittt|||zzzfffQQQBBB<<<;;;888666555666888:::;;;;;;;;;===>>>>>>>>>>>>???AAA=========<<<<<<<<<<<<<<<999::::::;;;;;;;;;::::::999999::::::;;;;;;:::::::::::::::999::::::;;;;;;:::::::::999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@<<<===>>>@@@BBBDDDEEEEEE@@@@@@???>>>===============>>>@@@BBBCCCEEEFFFFFFDDDCCCBBBAAA@@@?????????AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>???AAACCCEEEGGGJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPOOOOOOPPPQQQPPPOOONNNQQQYYYiiixxxbbb[[[WWWWWWbbb}}}eee[[[cccpppyyyjjj]]]RRRHHH???999:::::::::999999<<>>@@@@@@???BBBFFFHHHGGGGGGIIIKKKMMMMMMLLLLLLMMMMMMNNNNNNPPPPPPQQQSSSTTTUUUWWWWWWVVVVVVVVVWWWWWWXXXXXXYYYVVVWWWWWWXXXZZZ[[[[[[\\\[[[ZZZYYYYYYZZZ\\\___```___```aaabbbbbbaaa___^^^``````aaabbbaaa```___^^^^^^^^^______```bbbcccdddbbbaaaaaabbbccceeeggghhhjjjkkkmmmooopppqqqqqqpppqqqtttuuutttqqqooonnnooouuuwwwxxxvvvrrrnnnkkkjjjggghhhjjjiiigggfffgggggghhhhhhgggfffeeeeeeeeeeeedddeeeeeefffggghhhhhhiiiccceeefffhhhiiihhhggggggddddddccccccccccccdddddddddcccaaa``````aaabbbccccccccccccdddccccccbbbbbb```aaabbbbbbbbbbbbaaa```______``````aaaaaabbbbbb^^^__________________^^^[[[[[[\\\]]]^^^___``````aaabbbcccdddeeefffffffffeeegggiiikkkkkkjjjhhhggggggggggggeeebbb^^^YYYWWWTTTQQQNNNMMMNNNNNNNNNMMMOOOSSSVVVXXXYYY^^^fffllllll\\\MMMGGGAAA;;;@@@JJJZZZeeerrr~~~}}}yyy|||wwwpppooopppxxx{{{www|||vvvjjjcccYYYQQQPPPTTTZZZdddmmm{{{ppp\\\KKK@@@;;;999999777555555777999999999;;;===??????>>>===???BBB@@@@@@@@@@@@?????????>>>::::::;;;;;;;;;::::::999888888999::::::::::::::::::999999888888888999999888888888888999999:::;;;999:::;;;<<<===>>>>>>>>><<<======???@@@AAABBBBBB@@@??????>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@???AAAAAAAAA@@@@@@?????????=========>>>@@@BBBDDDFFFHHHIIIJJJLLLNNNPPPQQQRRRQQQOOOLLLLLLNNNOOOMMMKKKLLLOOOSSS\\\kkkooobbb[[[XXX```yyywwwllleeekkkttt}}}nnnaaaTTTHHH@@@;;;<<<<<<;;;;;;===AAACCCNNNUUUZZZZZZ]]]eeennnrrruuuxxxzzzzzzyyyxxxzzz{{{}}}}}}~~~~~~}}}|||zzzyyyuuuttttttttttttuuuvvvwwwwww{{{~~~~~~}}}yyyqqqTTTJJJ>>>666555777888777111222333222111111333555555666777888:::;;;======<<<@@@DDDFFFFFFFFFHHHKKKNNNMMMMMMMMMMMMMMMNNNOOONNNOOOPPPRRRSSSUUUVVVWWWUUUUUUVVVWWWXXXXXXYYYYYYVVVVVVWWWXXXYYY[[[[[[\\\ZZZZZZYYYYYYZZZ\\\___```___```bbbccccccaaa```^^^___```aaaaaaaaa```^^^^^^^^^^^^^^^^^^```aaabbbcccbbbaaa``````aaacccfffgggiiijjjlllnnnooooooooonnnqqqtttuuutttpppllllllmmmsssuuuvvvuuuqqqmmmjjjhhhggghhhiiihhhfffeeeeeeeeeffffffeeedddcccccccccccccccddddddeeefffggghhhhhhaaaccceeeggghhhhhhgggfffddddddccccccbbbccccccccccccbbb```___^^^___aaabbb```aaaaaabbbbbbbbbbbbaaa```aaabbbccccccbbbaaa```]]]^^^___```aaacccdddddd^^^^^^____________^^^^^^\\\\\\]]]^^^```aaaaaabbb```aaabbbdddeeefffggggggfffgggiiijjjjjjjjjhhhgggfffffffffddd```[[[VVVTTTPPPNNNKKKJJJKKKMMMNNNNNNMMMRRRXXX\\\aaaiiittt}}}wwwYYYJJJ@@@???@@@@@@KKKYYYmmmvvvwwwooolllkkksss~~~{{{{{{{{{{{{yyy{{{||||||~~~{{{pppeee^^^UUUNNNOOOTTT]]]hhhqqq}}}hhhUUUIIIBBB===;;;:::888666555777888888888:::===??????>>>===@@@BBBCCCCCCCCCBBBBBBAAAAAAAAA::::::;;;;;;;;;:::999999777888999::::::::::::::::::999888888888888888888777777777777888999:::;;;888888:::;;;<<<=====================>>>>>>>>>???===============>>>>>>???@@@@@@AAABBBBBBAAAAAAAAA???@@@AAABBBCCCBBBAAA@@@AAAAAA@@@@@@??????>>>>>><<<<<<<<<===???AAADDDEEEFFFGGGIIIKKKMMMPPPQQQRRRQQQNNNKKKKKKMMMMMMLLLIIINNNPPPSSSVVV]]]mmm{{{jjjZZZUUU[[[sss~~~eee```bbbmmm~~~pppbbbTTTJJJ===>>>?????????@@@CCCEEEIIIMMMNNNLLLOOOYYYccchhhooorrrvvvwwwwwwwwwzzz||||||||||||{{{{{{zzzyyyxxxvvvuuuuuuuuuwwwyyy{{{|||tttyyy}}}}}}||||||~~~xxx|||jjjTTTAAA===;;;555222666666444222111333444444444222222222333444777999:::<<<>>>AAABBBCCCEEEGGGIIIFFFHHHIIIJJJJJJKKKNNNPPPOOOQQQRRRSSSSSSTTTVVVXXXUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYXXXWWWWWWYYY[[[]]]```aaabbbcccbbbbbb``````______````````````______^^^^^^^^^^^^^^^^^^^^^^^^aaaaaa``````aaacccfffggghhhiiijjjlllmmmnnnnnnoooqqqqqqqqqqqqooommmkkkiiikkklllnnnoooooollliiihhhhhhhhhgggeeedddcccbbbbbbeeeeeeeeeddddddcccccccccddddddccccccdddeeeggghhhgggfffeeeeeeeeefffggghhhgggeeeddddddddddddcccaaadddcccaaa___^^^___```aaa```aaaaaaaaaaaaaaa``````^^^^^^_______________^^^cccbbb```___^^^```aaabbb`````````___^^^^^^]]]]]]]]]]]]]]]^^^^^^```aaaaaa\\\]]]___aaacccdddeeeeeehhhggghhhiiikkkjjjgggeeefffeeebbb___ZZZTTTOOOLLLIIIHHHGGGGGGJJJMMMOOOPPPTTTWWW\\\dddmmmyyytttaaaFFFCCC>>>:::>>>MMM```oooyyy}}}nnnccchhhqqquuutttwwwuuuyyy|||zzz~~~xxxtttuuutttoookkkjjj^^^WWWSSSWWW\\\aaakkkvvvhhhTTTKKKBBBAAAAAA:::999888777888999999888777<<<<<<===???@@@AAABBBCCCCCCDDDDDDCCCBBB???===<<<<<<;;;::::::<<<<<<;;;999888888888888888777777666666666666666777777777777333333444666777999::::::777777777888999<<<>>>???>>>===<<<<<<<<<===???@@@???>>>===<<<<<<===>>>??????AAABBBBBB@@@?????????===???@@@AAAAAA@@@>>>===AAAAAAAAAAAAAAA@@@???>>>>>>===<<<===>>>AAACCCEEEEEEFFFGGGJJJLLLNNNPPPPPPNNNMMMMMMMMMLLLLLLKKKKKKOOOOOOPPPSSSUUU\\\lll|||iii```[[[YYYaaaxxxppp\\\TTTeee{{{nnnTTTMMMGGG???<<<>>>AAACCCCCCDDDDDDCCCAAACCCJJJTTT[[[bbbgggmmmqqqttttttuuuvvvvvvwwwwwwvvvuuuvvvxxx{{{yyyzzz{{{|||||||||{{{zzzvvvxxxzzzzzz{{{}}}vvvssspppqqqsss{{{vvv___IIIAAA<<<555333777555333111111222222111111222222222333444666888999999;;;>>>@@@AAABBBEEEGGGEEEGGGIIIIIIIIIKKKNNNPPPQQQSSSUUUVVVUUUUUUUUUVVVTTTSSSSSSSSSSSSTTTUUUUUUWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXYYYZZZ\\\]]]___```aaaaaaaaaaaa______^^^^^^^^^______^^^^^^^^^^^^^^^^^^^^^^^^_________aaaaaa``````aaaccceeeggghhhiiijjjkkklllmmmmmmmmmoooooooooooommmkkkiiihhhfffhhhiiijjjjjjjjjhhhgggggggggfffeeedddcccbbbaaadddddddddccccccbbbbbbbbb``````aaabbbdddgggjjjkkkgggfffeeeddddddfffhhhiiifffeeecccdddeeefffeeedddeeedddbbb```___```aaabbb``````aaaaaaaaaaaa``````^^^______`````````_________^^^]]]]]]]]]___aaabbb___^^^^^^^^^]]]]]]\\\\\\]]]]]]]]]]]]]]]^^^^^^___[[[\\\^^^```aaaccccccccceeeeeefffgggiiihhheeeccccccbbb___[[[VVVQQQMMMKKKNNNLLLKKKLLLNNNPPPRRRSSSUUUZZZdddppp|||yyy___OOOEEEAAA???CCCPPPbbbtttvvvooouuutttjjjnnnvvvxxxwwwvvvuuuyyy|||||||||vvvrrrrrrpppkkkhhhhhhbbb[[[WWW[[[aaaiiivvvzzzaaaPPPHHHAAAAAABBB<<<<<<:::999999::::::999888<<<<<<===>>>???@@@AAAAAACCCCCCCCCBBBAAA???===<<>>=========>>>>>>======<<<<<<<<<===>>>??????@@@BBBAAA@@@??????@@@===>>>???@@@AAA@@@??????@@@@@@AAAAAA@@@@@@???>>>>>>===<<<<<<===@@@BBBDDDDDDEEEFFFIIIKKKMMMOOOPPPMMMMMMLLLLLLLLLKKKKKKKKKOOOOOOPPPRRRRRRWWWdddrrrvvveee[[[UUU\\\oookkkXXX[[[eeeqqqppp]]]SSSHHHCCCEEEHHHIIIHHHAAAAAA@@@>>>???DDDLLLRRR[[[```gggmmmqqqssstttuuuwwwxxxxxxwwwuuuuuuwwwyyyzzz{{{|||}}}}}}}}}|||{{{wwwyyy{{{||||||~~~gggiiikkkhhhcccfffvvvnnnVVVIIIAAA:::888;;;444333222222333222111000333333333333444555666777555777:::<<<===???BBBDDDDDDFFFGGGHHHHHHJJJMMMOOOSSSUUUXXXYYYXXXVVVUUUUUURRRQQQQQQQQQQQQRRRSSSSSSUUUVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[[[[\\\\\\\\\]]]^^^___``````___^^^^^^\\\]]]]]]]]]]]]]]]]]]\\\^^^^^^^^^______`````````bbbaaaaaaaaabbbccceeefffhhhiiijjjjjjkkkkkkkkkjjjlllllllllllljjjhhhfffeeebbbbbbcccddddddeeeffffffeeeeeedddccccccbbbaaaaaaccccccbbbbbbaaa``````___\\\]]]^^^aaadddhhhlllnnngggeeedddcccdddfffiiikkkgggeeeddddddfffggggggffffffdddcccaaaaaaaaabbbbbb``````aaaaaaaaaaaa```````````````aaaaaa``````___\\\[[[[[[[[[\\\^^^```aaa]]]\\\\\\\\\\\\\\\\\\\\\]]]\\\\\\\\\\\\\\\]]]]]][[[\\\]]]___```aaaaaaaaabbbbbbbbbdddeeeeeebbb```___\\\XXXTTTPPPMMMKKKJJJJJJKKKKKKMMMOOOSSSVVVWWWYYYbbbpppzzz```KKK???AAAAAAFFFSSSggg{{{{{{yyytttlllgggmmm{{{~~~}}}vvvyyy}}}~~~|||yyyxxx{{{~~~~~~{{{|||{{{tttooonnnkkkfffcccdddjjjddd^^^```gggrrrnnnWWWIIIEEE@@@BBBEEE@@@???===<<<;;;<<<;;;999888;;;;;;<<<===>>>>>>??????BBBBBBBBBAAA@@@>>>===<<<@@@===;;;:::::::::888777666777999:::;;;:::999999555555666666777888999999666777888999:::<<<<<<===<<<;;;;;;;;;;;;===???@@@BBBAAA@@@>>>===<<<<<<<<<:::::::::;;;<<<===??????>>>???AAAAAA@@@???@@@@@@===>>>>>>??????@@@@@@@@@???@@@@@@@@@@@@??????>>>======<<<;;;<<<>>>@@@BBBBBBCCCEEEGGGIIILLLMMMNNNLLLKKKKKKKKKKKKJJJJJJJJJOOONNNOOOPPPOOOQQQZZZeeepppmmm[[[PPPVVVcccuuuiii[[[VVVXXXgggzzzxxxjjjYYYPPPPPPQQQPPPLLL??????===;;;;;;>>>CCCGGGOOOUUU^^^fffkkkooorrrtttwwwxxxxxxwwwuuutttuuuvvvxxxyyy{{{|||||||||{{{zzzyyy{{{}}}~~~~~~ccchhhllljjjdddccckkkuuufffTTTIII@@@<<<===444333333444555555444222333333333333333444444444333555888999:::<<>>@@@@@@AAAAAAAAA@@@???===<<<<<<===;;;888888999:::999999555666888999::::::999999777777777777777888888888777777888999:::;;;<<<======<<<;;;:::;;;<<<===>>>??????>>>===<<<<<<;;;;;;888999999;;;<<<>>>???@@@===???@@@AAA@@@???@@@AAA@@@???>>>>>>>>>>>>??????>>>???????????????>>>>>>===<<<;;;:::;;;===???AAAAAABBBDDDFFFHHHJJJKKKLLLJJJJJJJJJJJJJJJIIIIIIIIIMMMLLLNNNOOONNNMMMSSS[[[___mmmyyybbbRRRTTT[[[eeelll[[[RRRYYYeeerrrpppccc^^^[[[SSSLLL>>>===<<<::::::;;;>>>@@@DDDJJJSSS\\\ccchhhmmmppptttvvvwwwwwwuuusssssstttuuuvvvwwwxxxyyyyyyxxxxxxzzz|||~~~iiilllnnnnnnmmmlllkkkkkkxxxzzzeeeUUUGGG===:::444333222333555555555333222222333333333333333222222444666888999:::<<<>>>>>>@@@BBBCCCDDDFFFIIIKKKQQQUUUYYY[[[YYYVVVSSSRRRNNNNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSTTTVVVXXX[[[\\\\\\ZZZYYY[[[\\\^^^_________^^^]]]]]]]]]\\\[[[[[[\\\]]]]]]]]]]]]^^^___```aaabbbcccbbbbbbbbbccccccdddeeeeeegggggggggggggggffffffeeedddeeeeeeeeedddbbbaaa```aaa```^^^]]]\\\]]]^^^___```````````````_______________^^^^^^^^^]]]]]]]]]\\\]]]]]]___bbbeeehhhjjjgggfffeeedddeeegggjjjkkkiiigggfffggghhhhhhfffdddcccbbbbbbaaa``````____________```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```____________^^^]]]]]]\\\\\\\\\[[[[[[\\\\\\]]]]]]]]]^^^ZZZZZZ[[[\\\^^^```aaabbb^^^______``````______^^^]]]]]]]]]^^^___]]]ZZZWWWRRRPPPLLLIIIHHHHHHIIIKKKKKKOOOUUUZZZ^^^dddjjjoooooo|||xxxcccPPPCCCBBBHHHLLL[[[qqqwwwmmmbbbeeehhhlllttt|||xxxyyy}}}{{{vvvssswww~~~}}}zzzssslllhhhbbb^^^___cccllljjjhhhiiirrryyy[[[JJJCCCDDDAAAEEEJJJGGGAAA???===<<<<<<:::888666444555777:::===???AAABBB@@@@@@???>>>===<<<<<<<<<;;;999888999<<<>>>@@@@@@777888888888888888888888999999888888777777666666666777777888999:::;;;;;;;;;:::999999999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;777888999;;;===>>>???@@@===???@@@@@@???>>>???@@@AAAAAA???>>>===<<<<<<======>>>>>>??????>>>>>>>>><<<;;;::::::;;;===???AAABBBBBBCCCEEEFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJLLLOOONNNLLLPPPVVVWWW\\\jjjvvv```ZZZXXX[[[ssslllYYYSSSUUUaaasss{{{qqqfffWWWKKK???===:::999999;;;<<<======BBBJJJRRRYYY```fffiiinnnqqqtttuuutttsssssstttssstttvvvxxxxxxxxxxxxwwwyyy{{{~~~vvvuuurrrpppsssuuuqqqkkkkkkrrr~~~jjjWWWFFF<<<888666333222333444333333111111222333333333222222222444666777777888999;;;;;;===???@@@AAACCCFFFIIIMMMQQQUUUXXXWWWTTTRRRQQQMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQSSSVVVXXXYYYYYYYYYXXXYYYZZZ\\\]]]^^^]]]]]]\\\]]]\\\[[[ZZZZZZ[[[\\\]]][[[\\\]]]^^^```aaaccccccbbbccccccddddddddddddeeeeeeeeefffffffffeeeddddddbbbbbbccccccbbb```___^^^aaa___^^^\\\[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^___\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^___```bbbdddffffffeeedddddddddeeefffgggffffffggghhhjjjiiifffcccbbbbbbaaaaaa```______^^^^^^___```aaaaaabbbbbbaaaaaaaaaaaaaaa```___^^^^^^`````````___^^^]]]\\\[[[ZZZZZZ[[[\\\]]]]]]^^^^^^ZZZZZZ[[[\\\^^^```aaabbb___`````````___^^^^^^]]][[[ZZZZZZZZZZZZXXXTTTQQQLLLKKKIIIGGGHHHIIILLLMMMOOOUUU\\\bbbgggmmmtttzzzyyyaaaSSSIIIDDDJJJSSS```rrrzzzqqqhhh^^^dddkkkpppwwwuuuuuu||||||xxxvvvsssqqquuu{{{}}}yyyrrrkkkeee___[[[^^^dddfffjjjmmmrrr}}}rrrWWWHHHCCCEEEBBBEEEIIIFFFAAA???===<<<<<<;;;999777444555777:::===@@@BBBCCC@@@???>>>===<<<;;;<<<<<<;;;:::999<<<@@@DDDGGGHHH===<<<:::888777777777888999999999888888777777666666666777777888999999:::999999888777777888999:::777888999:::::::::::::::888999:::<<<>>>?????????>>>@@@AAA@@@???======>>>@@@@@@???>>>======<<<;;;<<<======>>>>>>>>>>>>===;;;:::::::::;;;>>>@@@BBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHJJJHHHJJJNNNNNNLLLNNNSSS[[[YYY___tttwwwdddXXXVVVhhhiiiXXXQQQSSS\\\nnnwwwbbbRRRCCC@@@<<<:::;;;<<<<<<<<<;;;>>>DDDIIIOOOVVV]]]bbbfffjjjooosssttttttuuuuuuuuuvvvxxxyyyzzz{{{zzzzzzxxxzzz}}}~~~~~~~~~~~~|||uuuwww}}}|||vvvkkkjjjooottt___PPPBBB>>>888555444444333333///000111222333333222222222333555555444444666777888999<<<===>>>@@@DDDFFFHHHLLLPPPSSSSSSRRRRRRRRRLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPOOOPPPRRRTTTVVVWWWWWWVVVVVVWWWYYYZZZ[[[[[[ZZZZZZ\\\[[[YYYXXXXXXYYY[[[\\\ZZZZZZ\\\]]]___aaabbbcccccccccddddddeeedddddddddccccccddddddeeeddddddddd``````aaaaaaaaa___^^^]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^ZZZ[[[\\\]]]^^^______```___^^^^^^^^^___aaacccdddbbbbbbccccccbbbbbbaaaaaa```aaaeeeiiilllkkkgggdddbbbbbbbbbbbbaaa```______^^^___```aaabbbbbbbbbbbb```aaaaaa```___^^^]]]]]]____________^^^]]]\\\\\\XXXXXXYYYZZZ[[[\\\]]]^^^\\\[[[[[[\\\\\\]]]^^^_______________^^^]]][[[[[[YYYWWWVVVVVVUUURRRMMMJJJHHHHHHGGGHHHJJJLLLOOOQQQSSS[[[eeennnuuu}}}xxxcccQQQNNNPPPRRRZZZdddtttzzzuuuqqqkkkccc^^^dddjjjmmmssszzz~~~~~~tttxxxzzztttttttttuuuxxx}}}yyyzzz{{{}}}wwwppphhhbbb\\\XXX]]]dddiiiqqqxxxmmmUUUGGGCCCEEEAAABBBFFFBBBBBB@@@>>>>>>>>>===;;;:::666777999;;;===>>>@@@AAA???>>>===;;;;;;;;;;;;<<<;;;:::999<<<@@@FFFIIIKKKDDDAAA===888666666777888777777777888888999999999666666777777888999999999888777777666777888::::::999999:::;;;::::::888888999:::<<<>>>???????????????AAAAAA@@@>>><<<<<<<<<<<<===>>>??????>>>======;;;<<<======>>>>>>======::::::999:::<<>>@@@CCCGGGNNNVVV[[[]]]cccjjjpppsssuuuwwwxxxuuuvvvxxxzzz{{{{{{{{{zzzvvvxxx|||}}}}}}||||||}}}zzzzzzqqqkkkiiirrrxxxgggLLLGGG???999777666555555...///111222333333222222222333444444333222333555666888:::;;;===???BBBEEEEEEHHHMMMPPPQQQQQQQQQRRRLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNNNNOOOOOOOOONNNOOOPPPRRRTTTUUUUUUVVVSSSUUUVVVXXXYYYYYYXXXXXX[[[ZZZXXXWWWWWWXXXZZZ[[[YYYZZZ[[[]]]___aaabbbcccccccccdddeeeeeeeeeddddddbbbbbbcccddddddddddddddd___``````aaa```___]]]\\\YYYYYYZZZ[[[[[[\\\\\\\\\[[[[[[[[[\\\\\\]]]]]]^^^YYYZZZ[[[\\\^^^___```aaa^^^^^^]]]^^^___aaacccddd``````aaaaaaaaa___]]]\\\[[[^^^ccciiimmmmmmiiieeeccccccdddccccccbbbaaa```^^^___```aaabbbbbbbbbbbb````````````___^^^]]]\\\\\\\\\]]]^^^^^^^^^]]]]]]VVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZZZZ[[[^^^^^^^^^]]]\\\[[[ZZZYYYWWWUUUTTTSSSQQQNNNIIIEEEFFFFFFGGGIIIKKKNNNQQQSSSYYYcccppp|||iiiVVVJJJPPP[[[aaajjjsss~~~~~~|||wwwoookkkjjjgggaaa___eeehhhiiilllssswwwwww|||}}}zzztttuuuyyy{{{~~~xxxxxxyyyzzz|||}}}|||{{{uuunnnggg```YYYWWW\\\dddqqqzzz|||iiiUUUGGGDDDEEE@@@@@@CCC???CCCAAA????????????===<<<999::::::;;;<<<===>>>>>>???>>><<<;;;::::::;;;<<<:::888777999>>>CCCGGGHHHJJJFFF???999666666888:::444555666777999:::<<<<<<777777777888888999999:::888777777777777999:::;;;;;;<<<<<<<<<;;;999777666:::;;;===??????@@@??????@@@AAABBB@@@>>><<<;;;;;;888:::===???@@@@@@???>>>;;;;;;<<<===>>>>>>======:::999999:::===@@@DDDFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGKKKHHHHHHKKKKKKIIIJJJMMMQQQUUUZZZcccssspppZZZYYYeeepppjjjbbbZZZ[[[hhhmmm[[[TTTMMMGGGFFFEEEDDDCCC>>>>>>>>>???BBBIIIQQQWWWXXX^^^gggnnnsssvvvxxxyyyssstttvvvxxxyyyyyyyyyyyytttwwwzzz|||{{{{{{{{{{{{|||wwwtttwwwhhhYYYFFF<<<999777555444333111222444222...---111111111222333333444555555555555555666888<<>>>>><<<======;;;999777777888999999999999:::===CCCGGGDDDDDDBBB>>>999666555666666777999:::;;;;;;:::999999777555444666777777666:::999888777888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>======???@@@AAAAAA@@@???>>>===;;;:::999:::;;;===>>>>>>??????:::;;;<<<======>>>======<<<;;;;;;<<<===@@@CCCDDDGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCEEEFFFHHHIIILLLKKKIIIGGGGGGHHHIIIKKKOOOTTTZZZ\\\___qqqpppZZZ[[[hhhtttbbbZZZZZZccc}}}nnnaaaSSSLLLMMMPPPNNNKKKDDDCCCCCCCCC???>>>EEENNNTTTVVV\\\fffpppwwwxxxvvvvvvwwwxxxyyyyyyyyyyyyyyyzzz}}}}}}yyyvvvvvvxxxwww{{{rrrppp|||ttt]]]KKK@@@:::777666555222222444444222444999333333333333222222222222333333333444666999<<<>>>BBBDDDGGGJJJLLLMMMMMMLLLIIIIIIJJJKKKKKKLLLMMMMMMIIIIIIJJJJJJJJJJJJJJJJJJMMMOOOQQQSSSUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXUUUUUUUUUUUUUUUVVVWWWWWWXXXZZZ[[[\\\\\\]]]___aaaccccccbbbbbbaaaaaabbbbbbcccccccccaaa```^^^\\\[[[]]]]]]]]]]]]\\\[[[ZZZYYY^^^\\\ZZZZZZ\\\]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZXXXYYYYYYYYYZZZ\\\]]]]]]^^^\\\ZZZYYYZZZ[[[^^^___`````````___]]]\\\ZZZYYYZZZ]]]bbbfffiiihhhfffeeeaaa```______^^^^^^^^^______```aaabbbbbbbbbaaaaaa```______^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYY[[[[[[\\\\\\[[[YYYWWWUUUQQQNNNIIIGGGEEEEEEDDDBBBFFFFFFHHHJJJJJJLLLUUU```dddsssvvvhhhdddfffjjjqqqwww{{{||||||www}}}wwwqqqhhhbbbaaabbbddddddeeejjjllljjjfffgggoooxxxyyyqqqooovvv~~~xxxyyy~~~|||wwwnnnpppsssvvvyyyzzzyyyxxxrrrgggaaaaaa```^^^eeeqqq}}}tttlllhhh[[[TTTLLLHHHIIIKKKJJJIIIGGGEEEEEEEEEEEEEEECCCAAA@@@??????>>>>>>=========<<<<<<===;;;999777777888::::::::::::;;;>>>CCCGGGHHHGGGEEE@@@;;;777555666666777999:::;;;;;;::::::;;;999777777999:::::::::777777888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======>>>???AAAAAABBBAAA@@@>>>===;;;:::;;;<<<===>>>>>>??????;;;<<<===???AAACCCDDDEEEAAA???===<<<===>>>AAABBBEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDFFFGGGHHHIIIJJJKKKLLLKKKKKKIIIIIILLLPPPTTTUUUXXXhhhiii```eeevvvhhh]]]ZZZgggxxxsssbbbYYYYYY\\\]]]\\\QQQJJJCCC@@@>>>===AAAGGGIIILLLSSS]]]gggoootttvvvtttuuuvvvwwwxxxxxxxxxxxxyyy{{{}}}~~~|||{{{zzzzzz{{{~~~sssnnnttt|||bbbOOOCCC===:::777333000222222222555:::444444333222111111000000111111111222444666999:::<<<>>>AAAEEEHHHIIIJJJJJJHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNPPPRRRTTTVVVVVVVVVXXXXXXXXXXXXYYYYYYYYYYYYUUUUUUUUUUUUUUUUUUVVVWWWWWWYYY\\\^^^^^^^^^___`````````````````````aaabbbaaaaaa```___^^^\\\ZZZYYY\\\\\\\\\\\\[[[ZZZYYYYYY]]][[[ZZZ[[[\\\^^^^^^]]][[[[[[[[[[[[ZZZZZZZZZZZZXXXXXXXXXXXXXXXYYYYYYYYY[[[ZZZYYYXXXXXXZZZ\\\]]]]]]]]]^^^]]]]]]\\\[[[ZZZXXX[[[___ccceeeeeecccbbb______^^^^^^^^^^^^]]]]]]]]]^^^______```_________\\\]]]^^^^^^_________^^^^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWYYYZZZZZZ[[[[[[[[[ZZZZZZYYYZZZ[[[\\\ZZZWWWTTTRRRJJJGGGCCCAAAAAAAAAAAA@@@FFFEEEFFFGGGGGGJJJTTT```lll{{{pppiiiwwwzzzvvvooofff``````dddjjjmmmrrrqqqmmmhhheeehhhooovvv|||pppgggfffpppyyyvvvxxxzzzpppkkknnnrrrttttttssssssssslllbbb\\\^^^```dddnnnzzzzzzmmmeeebbbaaa```ZZZQQQLLLKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFDDDBBB@@@??????>>>===<<<;;;;;;;;;<<<<<<;;;888777777888:::;;;<<<;;;<<<>>>BBBFFFJJJIIIFFFAAA<<<777666666777777888:::::::::::::::;;;:::888888:::<<<<<<<<<666777999;;;;;;:::888777;;;;;;;;;;;;;;;;;;;;;;;;===???@@@???>>><<<===>>>AAAAAACCCCCCBBB@@@>>><<<<<<<<<======>>>>>>??????===>>>???BBBEEEHHHKKKMMMFFFDDD@@@===<<<===>>>@@@BBBCCCCCCBBBBBBAAA@@@???@@@@@@AAABBBCCCEEEFFFGGGHHHKKKPPPSSSUUUSSSPPPMMMQQQQQQQQQQQQSSS]]]ssszzzfffaaassslll[[[YYY```pppiiihhhhhhgggeeeXXXJJJDDDAAA???>>>@@@@@@DDDKKKRRR[[[dddmmmrrrqqqrrrtttuuuvvvwwwxxxxxxxxxyyy{{{~~~{{{vvvrrrqqqxxxgggVVVHHH@@@<<<777333333333111222666333333222111111000000///000000000111222444555777777999<<>>@@@AAA@@@>>><<<<<<<<>>>>>????????????AAACCCFFFIIILLLNNNHHHEEEAAA===<<<===???@@@BBBBBBBBBBBBAAA@@@???>>>?????????@@@BBBCCCEEEFFFHHHLLLSSSYYY]]]]]]\\\ZZZ]]]ZZZWWWVVVUUUZZZgggtttnnnaaacccrrrpppffffffrrrwwwrrrooouuuhhhZZZQQQJJJCCC???>>>???BBBFFFJJJPPPYYYdddlllmmmoooqqqsssuuuvvvwwwxxxwwwwwwzzz{{{tttsssqqqnnnoooqqqrrr\\\LLLDDD>>>999999888555444555111111111111111111111111000000111111222333333444333444777:::===???AAABBBEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHLLLMMMNNNPPPRRRTTTVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSWWW\\\_________^^^^^^\\\\\\\\\\\\]]]^^^^^^___`````````___^^^]]]\\\[[[YYYYYYZZZZZZYYYYYYXXXXXXZZZYYYYYYZZZ\\\]]]]]][[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWXXXZZZZZZZZZZZZYYYWWWWWWVVVVVVVVVWWWXXXYYYXXXYYYYYYZZZ[[[ZZZZZZZZZVVVXXXZZZ[[[]]]]]]]]]\\\\\\\\\]]]^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZXXXYYY[[[]]]_______________^^^\\\ZZZZZZ[[[]]]^^^ZZZZZZZZZZZZYYYYYYYYYYYYXXXYYY[[[\\\\\\[[[ZZZYYYZZZZZZZZZWWWSSSNNNIIIFFFCCC@@@>>>===???AAABBBBBBJJJHHHHHHHHHGGGJJJUUUaaannnzzzzzz|||xxxsssooonnnqqqvvvzzzwwwtttqqqpppsssyyyxxxtttooollloooxxx}}}pppjjjllloooooommmiiifffdddXXXSSSPPPVVVbbbooo|||vvv```QQQJJJKKKNNNMMMJJJFFFBBBAAA@@@??????<<<;;;:::;;;<<<<<<:::999999:::::::::;;;;;;<<<<<<999:::;;;:::888777777888777888::::::999999;;;===???@@@???<<<999777888999888888888888999:::;;;;;;:::999777888:::<<<======;;;;;;999999888999:::;;;::::::::::::::::::::::::>>>@@@BBBAAA???===<<<<<<<<<===>>>??????>>><<<;;;>>>>>>======>>>???@@@AAA@@@@@@AAACCCDDDFFFHHHIIIEEECCC@@@======>>>@@@BBBBBBBBBBBBBBBAAA@@@??????===>>>>>>???@@@BBBDDDDDDFFFJJJQQQXXX^^^aaaccccccccc___\\\\\\\\\___hhhqqq{{{kkk___bbbkkkxxx{{{zzzyyyyyy}}}~~~}}}|||tttkkkcccWWWJJJCCCBBB@@@AAABBBCCCGGGPPP\\\eeeggghhhkkknnnqqqssstttuuutttuuuyyy|||pppmmmmmmlllkkklllllluuuyyycccNNNEEE===;;;999555333333111111222222222222222222111111111111111222222222222222444666888:::<<<===@@@AAAAAABBBCCCDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLNNNPPPSSSUUUVVVUUUUUUUUUUUUTTTTTTTTTTTTRRRQQQQQQPPPPPPPPPPPPPPPRRRVVVZZZ]]]^^^]]]^^^^^^\\\\\\\\\\\\\\\\\\]]]^^^]]]]]]]]]^^^^^^]]]]]]\\\XXXXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWYYY[[[\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWXXXYYY[[[[[[[[[ZZZZZZVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWXXXYYYYYYYYYYYYYYYVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\]]]^^^___^^^]]]\\\ZZZZZZYYYXXXXXXXXXYYYYYYXXXYYYZZZ\\\]]]^^^_________^^^]]]\\\\\\]]]^^^___XXXXXXYYYYYYZZZZZZ[[[[[[XXXYYY[[[\\\[[[ZZZXXXVVVXXXWWWTTTQQQLLLGGGCCCAAA@@@===;;;;;;===???AAAAAAEEEDDDEEEGGGGGGJJJTTT```mmmyyy|||}}}~~~}}}|||{{{|||}}}ooorrrvvv|||lllmmmnnnpppttt{{{~~~uuulllllllllmmmlllhhhaaa]]]PPPNNNOOOWWWfffuuuiiiTTTGGGBBBCCCDDDBBBAAA???>>><<<<<<<<<<<<999999888999::::::999777999999:::;;;<<<===>>>>>>999:::::::::888777888999444666888888777666777888888999999888777666888999888888888888999:::;;;<<<===;;;::::::<<<>>>>>>>>>;;;:::888666666777999:::::::::::::::::::::::::::>>>@@@BBBBBB@@@===<<<<<<:::;;;;;;<<<<<<<<<<<<;;;>>>>>>======>>>@@@BBBDDDAAABBBCCCDDDDDDDDDDDDCCCAAA@@@>>>>>>>>>???AAABBBCCCCCCCCCCCCBBBAAA@@@???<<<<<<===>>>???AAABBBCCCCCCFFFLLLRRRWWW[[[]]]^^^\\\YYYXXX[[[^^^bbbjjjssszzzggg```[[[^^^bbbbbbaaa```\\\\\\]]]aaaiiivvv{{{|||wwwqqqfffWWWNNNLLLEEECCC@@@???BBBJJJTTT[[[\\\^^^aaaeeehhhkkkmmmnnnnnnppptttzzz~~~rrrpppqqqoookkkiii___fffqqq~~~fffXXXIII@@@;;;666333444444444333333222222111111000000000111000000//////222222333333555666777888:::;;;<<<===???AAABBBBBBDDDDDDFFFGGGIIIJJJLLLLLLIIIIIIJJJLLLNNNQQQTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSPPPPPPOOONNNNNNNNNNNNNNNQQQTTTXXX[[[\\\\\\]]]^^^]]]]]]\\\\\\[[[\\\\\\\\\WWWWWWYYYZZZZZZ[[[[[[[[[VVVWWWWWWXXXXXXXXXWWWWWWUUUUUUUUUXXXZZZ[[[ZZZXXXYYYYYYYYYXXXXXXXXXWWWWWWXXXYYY[[[[[[[[[ZZZXXXWWWUUUUUUVVVVVVVVVWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXWWWVVVVVVWWWWWWWWWXXXYYYYYY[[[\\\^^^___```___^^^]]]ZZZYYYXXXWWWWWWWWWXXXXXXYYYYYYYYYZZZ\\\]]]^^^___________________________YYYYYYYYYYYYZZZZZZZZZZZZXXXYYY[[[[[[ZZZXXXUUUSSSQQQPPPLLLIIIEEEAAA???>>>???===;;;;;;===???AAAAAAAAAAAAEEEIIIKKKOOOZZZeeesss~~~}}}|||xxx~~~~~~mmmvvvvvvhhhlllqqqvvv{{{|||yyyssspppmmmoooppplllbbbZZZPPPQQQUUU```ppprrrZZZGGG???>>>===<<<<<<<<<<<<;;;999999999:::888777777888999999888666777888888888999:::::::::888999:::999888777888999333666888888777555444555555666777666555555777999999888888888888:::;;;<<<>>><<<::::::<<<=========<<<<<<;;;:::::::::::::::999999999999999999999999===???BBBCCCAAA>>>===<<<;;;::::::999:::;;;<<<===============???AAADDDFFFAAACCCEEEFFFFFFEEECCCAAA>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBAAA@@@??????;;;;;;<<<===>>>@@@AAABBBDDDGGGJJJNNNPPPPPPOOOOOONNNMMMNNNRRRUUUYYYbbblll{{{ooocccZZZWWWVVVRRRPPPPPPLLLMMMNNNSSS___ooooooiiiwww~~~|||vvvkkk```ZZZTTTNNNFFFAAAAAAEEEKKKNNNOOOQQQUUUYYY]]]```cccdddeeehhhlllpppuuuzzz}}}vvvyyy|||wwwmmmfff```dddjjjmmmqqq}}}ppp[[[KKKBBB;;;888888777666555444222111000/////////000000//////...---333222222222333444555555666666888:::<<<>>>???@@@>>>???@@@BBBEEEGGGHHHIIIHHHHHHIIIKKKMMMPPPSSSUUUTTTSSSSSSSSSRRRRRRQQQQQQOOOOOONNNMMMLLLLLLLLLMMMQQQTTTWWWYYYZZZ[[[]]]^^^^^^^^^]]]\\\[[[[[[[[[\\\RRRSSSTTTVVVWWWXXXXXXYYYVVVVVVWWWXXXXXXWWWWWWWWWTTTTTTUUUWWWYYYZZZYYYWWWYYYYYYXXXXXXXXXWWWWWWWWWZZZ[[[[[[[[[ZZZXXXUUUTTTUUUUUUVVVVVVVVVWWWWWWWWWVVVWWWWWWXXXXXXWWWWWWVVVWWWVVVVVVVVVWWWWWWXXXYYY[[[\\\^^^`````````^^^]]]ZZZZZZXXXWWWVVVWWWWWWXXXZZZZZZYYYYYYZZZ\\\^^^```______```aaaaaa``````___ZZZZZZZZZZZZYYYYYYYYYYYYXXXYYY[[[[[[ZZZWWWTTTRRRLLLJJJFFFCCC@@@>>>======AAA???======???AAABBBBBBDDDFFFKKKRRRUUUZZZeeeqqqzzz}}}wwwuuusssqqqooottt~~~rrr~~~kkkkkkooovvv|||zzz{{{zzzuuuqqqrrruuuqqqfff[[[UUUWWW]]]iii{{{yyygggOOO???;;;;;;:::888999999:::999777666666777666666555666888888777555555555555555444444444444888999:::999777777888999444666888999777555444444555666666555444444666888999888888777888:::;;;<<<===;;;888888999:::::::::>>>???@@@AAA@@@???===<<<999999999999999999999999<<>>????????????>>>AAAAAABBBAAAAAA@@@???>>>;;;;;;;;;<<<>>>???AAABBBGGGIIILLLNNNMMMJJJEEEBBBEEEEEEGGGJJJKKKMMMWWWaaajjj{{{qqqfff\\\ZZZWWWQQQNNNOOOJJJJJJKKKPPP[[[lll~~~rrr\\\]]]ppp{{{nnnfffeee\\\OOOFFFCCCCCCCCCCCCFFFIIILLLQQQUUUXXX[[[\\\^^^bbbfffiiilllqqqxxx}}}}}}|||}}}{{{||||||wwwpppkkkkkklllkkkfffiiixxxwwwcccRRRCCC:::999888444222333222000000333111000000000////////////222111000000000111333444555555555666777999:::;;;<<<<<<===???AAACCCEEEFFFGGGGGGGGGIIILLLPPPTTTVVVZZZXXXUUURRRPPPNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNQQQRRRTTTVVVXXXZZZ\\\\\\___]]]\\\\\\\\\[[[XXXVVVXXXWWWUUUTTTTTTUUUWWWXXXVVVVVVVVVWWWWWWWWWXXXXXXVVVWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZYYYVVVTTTTTTTTTUUUVVVWWWWWWWWWVVVVVVUUUUUUTTTZZZZZZZZZZZZYYYYYYYYYYYYTTTTTTTTTUUUVVVWWWXXXYYY[[[]]]___aaaaaa```^^^\\\ZZZZZZYYYYYYXXXXXXWWWWWW[[[YYYXXXZZZ^^^```^^^]]]___bbbccccccaaa^^^\\\\\\\\\ZZZYYYZZZ[[[\\\[[[ZZZYYYZZZZZZYYYVVVSSSOOOMMMDDDCCCAAA???===<<<<<<;;;???AAABBBBBBAAABBBFFFKKKKKKSSSYYY[[[bbbrrryyypppkkkjjjjjjkkkppp{{{xxxqqqmmmwwwxxxuuuzzzvvvxxxyyyhhh\\\\\\aaahhhtttzzz___SSSEEE>>>:::777777:::<<<;;;888666555555666777555555666888999999666333666333111222777:::<<<;;;:::::::::999777777999;;;:::999999888777666666555333333444444555666777777888888777666666777888999<<<<<<;;;999888999;;;>>>>>>=========<<<<<<<<<<<<:::::::::::::::::::::999===>>>???@@@@@@@@@??????===<<<:::999999:::<<<===<<<<<<===>>>???@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBB<<<===>>>???@@@???>>>>>>AAA@@@@@@CCCEEEEEEAAA===>>>>>>>>>>>>????????????GGGFFFGGGKKKJJJDDDAAABBB>>>@@@CCCEEEGGGKKKOOOSSS___dddooollliiieeeaaa^^^ZZZVVVSSSOOOHHHGGGOOOZZZcccppp{{{lll[[[]]]dddxxxxxxpppqqqggg[[[PPPLLLHHHBBB???BBBCCCBBBAAACCCGGGKKKNNNOOORRRVVV[[[```eeekkkppptttxxxxxxzzz~~~yyyooossstttwwwvvvpppjjjnnnuuukkkTTTFFFAAA;;;777555666555111111333111111111000000000000000111111000000111111222333555555555555666666777888::::::;;;<<<>>>@@@BBBCCCFFFFFFFFFGGGIIILLLOOOQQQTTTSSSQQQPPPOOONNNOOOOOONNNMMMMMMLLLLLLLLLMMMMMMQQQQQQSSSUUUWWWYYY[[[[[[]]]\\\ZZZZZZZZZYYYWWWUUUWWWVVVUUUTTTTTTUUUVVVWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXZZZXXXVVVUUUTTTTTTUUUVVVWWWWWWXXXXXXXXXWWWVVVUUUXXXXXXYYYYYYZZZ[[[[[[\\\VVVVVVUUUUUUVVVWWWXXXZZZ]]]___aaabbbbbb```^^^]]]ZZZYYYYYYYYYYYYYYYXXXXXXZZZXXXXXXZZZ^^^aaaaaa```aaabbbcccbbb___]]][[[[[[[[[ZZZZZZ[[[]]]^^^]]]\\\VVVVVVTTTQQQMMMIIIFFFDDDBBBBBB@@@???????????????>>>@@@CCCCCCDDDHHHOOOUUU[[[ccckkknnnuuu}}}rrrmmmnnnoooqqqrrrzzzxxxsssttt~~~zzzxxxyyyyyy}}}rrrfff```cccnnn{{{oooUUUJJJ@@@;;;999888888::::::999777555444555666777555555555666777777555333555333111222555999:::999:::::::::999777777999:::::::::999888777777666555222333333444666777888888777666666666666888999:::<<<<<<<<<;;;999999;;;===>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBAAA@@@???===<<<;;;::::::;;;<<<===;;;;;;<<<===>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBB======>>>?????????>>>===BBBBBBCCCGGGIIIHHHDDDAAA>>>>>>>>>?????????@@@@@@DDDCCCGGGLLLLLLFFFAAAAAAAAABBBCCCDDDEEEHHHLLLPPPPPPUUU^^^ooosssssssssttttttqqqmmmiii]]]SSSKKKNNNUUU\\\dddlll~~~fff\\\\\\ZZZiii||||||mmmfffbbbWWWNNNJJJGGGBBBBBBEEECCC@@@>>>>>>@@@CCCEEEEEEIIILLLQQQVVV\\\cccjjjooossstttwwwzzz}}}~~~qqqnnnrrr|||~~~oooXXXMMM???999555666555111///111111111111111111111111111000000111222222222222222555555444444444444444555777777888999:::<<<>>>???DDDCCCCCCDDDFFFHHHJJJLLLMMMMMMLLLLLLMMMNNNOOOPPPMMMLLLLLLKKKKKKLLLMMMMMMPPPPPPRRRTTTVVVWWWYYYZZZZZZYYYXXXXXXYYYXXXVVVTTTVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWXXXYYYXXXVVVUUUTTTUUUUUUVVVWWWXXXZZZ[[[[[[YYYWWWUUUVVVWWWXXXYYY[[[\\\]]]^^^ZZZYYYWWWUUUUUUWWWYYYZZZ___```aaabbbaaa```^^^\\\YYYYYYYYYYYYZZZZZZZZZZZZXXXXXXYYY\\\```dddeeeeeedddddddddbbb^^^\\\\\\\\\[[[ZZZ[[[]]]___```^^^]]]WWWUUUQQQLLLGGGCCC@@@???<<<<<<<<<<<<<<<<<<===>>>???AAADDDFFFIIIQQQ\\\dddpppyyyzzzzzzyyyuuuvvvwwwxxxxxxxxx{{{zzz{{{}}}}}}}}}{{{yyyxxxzzz}}}|||rrreee```bbbfffxxxuuu___HHH@@@999888999888888:::888777666555555666777888777555444444555666555444666444222333555777777777:::::::::999777777888999;;;::::::999888777666555222333333555666888::::::777777666666777999:::;;;;;;<<<===<<<:::999:::;;;>>>???@@@AAAAAA???>>><<<;;;;;;<<<<<<======>>>>>>;;;===@@@BBBCCCBBB@@@???===<<<;;;::::::;;;<<<===::::::;;;<<<===>>>??????@@@???>>>>>>???@@@AAABBB??????@@@@@@@@@???>>>>>>@@@BBBEEEIIIKKKJJJFFFCCC>>>>>>>>>>>>?????????@@@@@@BBBHHHOOOPPPIIIDDDCCCDDDDDDCCCCCCCCCEEEIIILLLLLLNNNUUUbbbvvv~~~nnn^^^WWWXXX[[[^^^```eee}}}zzzbbbUUUMMMOOOWWWgggxxxrrrfff\\\RRRMMMIIIFFFGGGJJJHHHDDD@@@>>>>>>????????????BBBFFFKKKQQQYYYaaagggjjjmmmqqqssstttvvv{{{yyylllppp~~~ooo___JJJAAA999666555222111333000000000000111111111111///000111333333222111111444444333333333444555555555666666777888999;;;<<>>===<<<::::::;;;???@@@BBBDDDCCCAAA???===<<<<<<===>>>>>>???@@@@@@:::<<<@@@BBBCCCBBBAAA???;;;:::999999999999:::;;;::::::;;;<<<>>>???@@@@@@@@@???===<<<===???AAACCCAAAAAAAAAAAAAAA@@@@@@@@@===AAAEEEJJJKKKIIIEEEBBB<<<============>>>>>>>>>???BBBJJJTTTUUUOOOIIIGGGDDDDDDCCCBBBBBBDDDHHHKKKOOOPPPUUU]]]jjj}}}mmmgggddd```\\\XXXfff{{{uuu^^^WWWNNNJJJQQQZZZeeeyyyuuugggZZZPPPLLLKKKMMMOOOKKKFFFBBBAAA@@@@@@???<<<===@@@CCCHHHOOOWWW]]]___dddiiikkkkkkmmmtttzzz~~~~~~||||||vvv^^^PPPBBB;;;777555555888000000000000000000000000///000111333333222111111222222222333444555777777555555555666666888999999:::;;;<<>>;;;999999999<<<<<<<<<<<<===???@@@AAACCCEEEGGGKKKSSS```ppp{{{{{{sssiiiaaabbbrrr~~~rrriiibbbhhh|||~~~tttsss{{{~~~xxxxxx~~~~~~yyy}}}tttiii___XXXWWW___iii}}}ttt[[[III???999666999;;;888666666777777777888999;;;<<<<<<;;;888555444666777888999888888888777666666777777999::::::999777666666777666666666666666555555555555444444555777:::===>>>AAA@@@>>>;;;:::::::::::::::<<<======<<<;;;;;;<<<@@@AAACCCEEEDDDBBB@@@>>>======>>>??????@@@AAAAAA:::<<>>999888888888888888888999:::;;;<<<===???@@@AAABBBAAA@@@===<<<===???BBBDDDBBBBBBBBBBBBAAABBBBBBBBB???CCCHHHKKKKKKHHHDDDBBB;;;;;;;;;<<<<<<<<<<<<===@@@CCCLLLVVVYYYSSSMMMLLLDDDDDDDDDCCCCCCEEEIIILLLLLLMMMQQQXXX___kkkyyynnnbbbXXXYYY]]]ddduuuppp^^^SSSKKKLLLNNNRRRaaarrrppp^^^SSSMMMKKKQQQMMMIIIEEEBBB@@@>>><<<<<<======>>>@@@EEEKKKPPPTTTYYY^^^```aaaeeemmmtttuuuvvvwwwyyy{{{}}}~~~~~~tttcccOOOCCC<<<777555555222222111111111000000000000000111222222222222222000111111222444555777888555555444555555666777777555777999<<>><<<:::::::::;;;999:::;;;<<<>>>@@@BBBDDDIIIKKKOOOTTT]]]lll}}}eee^^^XXXYYYddd|||{{{xxxccc]]][[[gggvvvpppsss{{{|||~~~uuufff]]]ZZZ___kkkwwwwwwcccQQQGGG@@@;;;888;;;<<<999666555777888999:::;;;<<<======;;;999666555777888999999888999:::999777666777888888:::;;;:::777666555666444555555666666777777777777666666666888:::===???DDDBBB@@@===:::999999999:::;;;======<<<<<<===???AAABBBCCCDDDDDDBBB@@@???>>>>>>??????@@@@@@AAAAAA<<<===>>>?????????>>>===888888888888888888888888:::;;;<<<>>>???AAABBBCCCCCCAAA???======???AAABBBAAAAAA@@@@@@AAAAAABBBCCCDDDHHHLLLMMMKKKGGGDDDBBB;;;;;;;;;;;;<<<<<<<<<<<>>;;;>>>>>>>>><<<<<<>>>BBBEEEIIILLLPPPSSSVVV[[[ccchhhmmmnnnqqqtttvvvxxxyyyyyyyyy}}}iiiZZZNNNCCC;;;777555555444333222222111000111111000000111111222333000000000111222333444555444444333333333444444555333444777999<<<>>>???@@@???@@@CCCEEEGGGHHHIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKMMMNNNOOOPPPQQQSSSSSSSSSTTTVVVVVVUUUTTTMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPQQQRRRSSSSSSTTTTTTPPPQQQSSSUUUWWWYYYZZZ[[[YYYXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVWWWVVVVVVVVVUUUVVVWWWXXXXXXXXXWWWWWWXXXXXXYYYZZZ\\\]]]^^^^^^ZZZYYYXXXWWWWWWWWWXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXZZZ[[[]]]aaafffkkkjjjllllllkkkhhhfffeeeeee___ZZZTTTOOOKKKHHHDDDBBB@@@???===<<<;;;;;;;;;;;;999;;;===@@@DDDHHHKKKMMMUUUXXX^^^eeepppmmmWWWTTTVVVcccwwwtttmmmjjjZZZZZZ___ooozzzqqqrrrzzz}}}~~~wwwjjjcccbbbhhhwww|||gggRRRIIIIIIAAA<<<999;;;<<<999666555777888999:::;;;;;;<<<<<<:::888666666777888888888666888:::999777555666888888:::;;;:::777555444555444555666777888:::;;;;;;999888777777888:::===???BBBAAA>>><<<:::999888888999:::;;;;;;;;;===@@@BBBBBBBBBCCCCCCBBBBBBAAA@@@??????????????????@@@@@@>>>======<<<<<<<<<<<<<<<999999::::::::::::999999999:::;;;===???@@@BBBBBBCCCAAA???>>>===>>>???@@@============>>>@@@AAABBBHHHKKKMMMMMMIIIDDDAAAAAA<<<<<<<<<=========>>>>>>???@@@FFFNNNQQQNNNLLLMMMIIIJJJKKKKKKIIIHHHHHHIIIJJJGGGJJJRRRUUUUUU___mmmiii___UUUVVVeee|||nnn___WWWPPPLLLPPPTTT```rrrxxxmmmeeeccc```\\\WWWQQQJJJEEEBBBBBBAAA@@@>>>>>>???AAAAAABBBCCCFFFJJJOOOUUUXXX```cccfffjjjmmmoooppppppqqqtttzzzuuufffUUUHHHBBB888888777666444333222111222111000000000111333444111111000000000000111111333222222222222222333333222333555777999:::;;;;;;;;;<<<@@@CCCFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQRRRTTTUUUTTTRRRLLLMMMNNNOOOPPPQQQQQQPPPNNNOOOPPPQQQRRRTTTUUUUUUPPPQQQSSSUUUWWWZZZ\\\\\\YYYXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVTTTUUUUUUVVVWWWWWWWWWWWWVVVWWWXXXZZZ\\\^^^```aaaXXXXXXWWWWWWWWWXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUWWWYYYYYYYYY]]]ccchhhhhhjjjlllllliiifffeeeddd\\\WWWPPPJJJFFFDDDAAA@@@::::::999777777666666666@@@BBBEEEJJJOOOUUUYYY\\\```dddkkktttnnnVVVRRRRRR[[[qqq|||kkkaaa^^^ZZZ]]]gggyyyzzzxxxrrrpppvvv}}}~~~}}}wwwoooiiigggmmm}}}vvv]]]HHHDDDJJJBBB<<<999;;;<<<999666666777777888999:::;;;::::::888666555555777888777666444777999888666555666777888:::;;;:::777555444444444555666888:::<<<===>>>;;;999888777888:::===???@@@>>><<<:::999888888888999:::::::::;;;===AAADDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@?????????????????????>>><<<:::::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::888999:::<<<>>>???AAAAAABBBAAA???>>>============::::::::::::<<<>>>@@@AAAHHHKKKLLLJJJEEE@@@>>>===>>>>>>>>>>>>????????????======BBBIIILLLJJJIIIKKKLLLNNNOOONNNKKKHHHGGGFFFJJJEEEFFFMMMMMMJJJQQQ]]]ggg}}}uuucccXXXZZZeeettt}}}ssshhh\\\WWWQQQQQQ\\\gggtttyyywwwtttpppjjjbbbYYYSSSFFFFFFFFFDDDBBBAAABBBCCC===;;;;;;===BBBGGGKKKLLLQQQSSSWWW\\\___aaabbbbbbfffhhhmmmssszzz~~~~~~oooYYYIII>>><<<999666444333333444666333000///000111222222111111000///////////////111111222222222333333333333333444444555666777777777888:::===@@@CCCEEEFFFDDDDDDEEEEEEFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNNNNNNNQQQPPPPPPRRRUUUWWWVVVSSSNNNNNNNNNNNNOOOOOOPPPQQQOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRUUUYYYZZZZZZYYYXXX\\\[[[YYYWWWVVVUUUVVVVVVXXXXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXVVVVVVWWWZZZ^^^aaabbbbbbYYYYYYYYYXXXWWWUUUTTTSSSVVVVVVUUUTTTTTTUUUUUUUUUYYYXXXVVVUUUTTTTTTTTTUUUVVVUUUTTTTTTVVVYYY]]]___eeecccaaacccffffffaaa\\\RRRMMMEEE@@@===;;;888666999999:::999888999;;;===@@@CCCIIITTT___gggjjjjjjrrrsssyyywww```XXXVVVaaasss}}}|||~~~pppccc^^^[[[YYYddduuusssooorrrsssttt~~~~~~|||}}}}}}wwwooolllqqq}}}rrr___OOODDDAAACCCBBB@@@>>><<<;;;<<<===>>>888999;;;<<<<<<;;;999888555555555555555666777888666666666666666666666666999888666555444444444555666777888;;;===???AAABBB???===;;;999999:::<<<>>>>>>===;;;999999999;;;<<<@@@>>><<<;;;<<<>>>@@@BBBEEEBBB??????AAABBBAAA>>>AAAAAABBBCCCCCCBBBAAAAAA:::::::::888666666888:::<<<===>>>???????????????999999::::::;;;<<<======>>><<<:::;;;===???>>><<<777777777888:::<<<>>>@@@CCCBBB@@@>>>=========>>>>>>>>>???@@@@@@@@@????????????AAABBBDDDEEEFFFGGGJJJSSS[[[\\\TTTLLLHHHHHHHHHHHHHHHHHHJJJLLLOOOQQQYYYhhhtttccc^^^___eeelllwwwppp\\\MMMMMMTTTZZZggguuu~~~rrriii]]]\\\VVVMMMIIIHHHEEEAAACCC???;;;:::===???@@@???GGGIIILLLOOOQQQSSSVVVXXX___aaadddhhhmmmqqquuuxxxuuuuuuvvvxxxyyyzzz{{{|||yyy|||}}}}}}}}}ooovvvbbbRRRJJJ@@@:::888888666444333111//////111333333333111111000////////////000111111111111222222222333222222333333444555555666888888:::<<<>>>@@@AAABBBAAAAAABBBBBBCCCDDDDDDEEEHHHIIIJJJKKKLLLMMMMMMMMMRRRQQQPPPRRRUUUWWWUUUSSSMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQSSSUUUXXXZZZ\\\\\\ZZZZZZZZZYYYWWWVVVUUUTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUUUUTTTTTTTTTUUUUUUVVVUUUUUUUUUXXX\\\^^^___^^^YYYYYYYYYXXXWWWVVVTTTSSSUUUTTTTTTSSSSSSSSSTTTTTTYYYXXXWWWVVVVVVVVVWWWWWWVVVUUUUUUUUUWWWZZZ^^^```aaa]]]ZZZZZZ[[[ZZZUUUPPPGGGCCC>>>;;;;;;<<<;;;999888999:::::::::;;;>>>@@@CCCJJJWWWeeerrrzzz~~~}}}qqqdddbbbhhhppp{{{}}}lllffffffgggooovvv|||ssslllsssyyy{{{~~~{{{yyyzzz||||||{{{{{{uuuooooooyyylllYYYLLLCCC???AAA>>>===<<<:::::::::;;;;;;888999:::;;;;;;:::999888555444444444444555555666444444444555666777777888999888777555444444555555666777999;;;===???@@@AAABBB@@@>>>;;;;;;;;;===>>>???===;;;999999:::;;;===@@@???>>>===>>>???AAABBBCCCAAA??????AAABBBAAA???AAAAAACCCCCCCCCCCCAAAAAA::::::999888666555777999??????@@@@@@@@@???>>>>>>999::::::;;;;;;<<<<<<<<<<<<999888999;;;===<<<;;;777777777777999;;;===>>>CCCBBB@@@>>>===============>>>???@@@@@@@@@@@@@@@??????@@@AAACCCEEEFFFGGGMMMUUU\\\\\\UUUNNNKKKKKKIIIHHHGGGFFFFFFHHHIIIJJJSSS\\\ooowwwmmmkkkjjjiiinnn|||zzzggg___[[[WWWYYY```vvv}}}tttrrrkkkbbb]]]XXXQQQHHHEEEBBB@@@@@@AAAAAA>>><<<@@@AAADDDFFFHHHKKKMMMOOOTTTVVVXXX\\\```eeeiiikkkmmmnnnoooppprrrsssuuuuuurrrtttwwwxxxxxxwwwwwwwww___jjj|||lll]]]KKK???<<<;;;777333555333222222333444444333222111000000///000000000000000000000111111111111111111111222333333444444777777888999:::;;;<<<===<<<======???@@@AAABBBBBBFFFGGGHHHJJJKKKKKKLLLLLLPPPOOOOOOPPPRRRSSSRRRPPPLLLLLLKKKKKKJJJKKKKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQVVVWWWYYY[[[\\\\\\ZZZYYYXXXWWWVVVTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTTTTUUUTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTUUUXXXZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSWWWVVVVVVVVVVVVWWWXXXXXXVVVVVVUUUUUUWWWZZZ\\\^^^[[[WWWRRROOOMMMKKKGGGCCC===;;;888777888999:::999444555666777777999===@@@EEEPPPaaapppzzzwwwmmmkkkpppwwwzzz}}}wwwvvv}}}zzzqqqssszzz~~~uuuoookkkvvv~~~{{{{{{xxxuuusssrrrrrrtttvvv|||vvvrrrvvv|||bbbQQQGGG@@@===>>>;;;;;;;;;;;;;;;;;;::::::777888999::::::999888777555444444333333333444444222333444555666888999999999888777666555555555666777888999;;;===>>>@@@AAAEEECCC@@@>>>=========>>>@@@>>>;;;999999:::===???AAAAAAAAAAAAAAABBBBBBBBBAAA@@@>>>???@@@BBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAA::::::999777555444666888AAAAAAAAAAAA@@@???>>>===::::::;;;;;;;;;;;;;;;;;;888777666777999:::;;;:::777666666666888:::;;;===CCCBBB@@@>>>===<<<<<<<<<<<<===>>>???@@@@@@AAA@@@?????????@@@BBBDDDFFFHHHNNNTTTYYYYYYSSSMMMLLLLLLKKKIIIGGGFFFDDDDDDDDDEEEOOOQQQ[[[qqqzzzpppooo{{{qqq___RRROOO[[[ggg{{{~~~wwwpppdddXXXOOOKKKFFFBBBAAA@@@>>>===>>>>>>>>>???@@@BBBDDDEEEHHHIIIKKKNNNRRRVVVYYY[[[```aaacccdddfffhhhiiijjjhhhjjjnnnooooooooopppqqqXXXZZZaaapppzzzcccQQQGGGAAA;;;777:::888666555555555333111222222111000000000000111/////////000000000000000000000000111111111222222333444555666777888999999888999:::;;;===>>>@@@@@@CCCCCCEEEGGGHHHIIIIIIIIIKKKKKKLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIKKKKKKLLLMMMNNNPPPPPPQQQUUUVVVXXXYYYYYYXXXWWWVVVVVVUUUUUUTTTTTTSSSSSSSSSRRRSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSUUUSSSSSSTTTUUUVVVVVVUUUWWWWWWWWWWWWWWWVVVUUUTTTRRRRRRQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVUUUTTTTTTTTTUUUVVVXXXTTTPPPJJJEEECCCAAA>>><<<;;;999777555555555555555444555666777888:::>>>@@@IIITTTcccnnnuuu}}}|||zzzvvvppprrrxxxzzzxxxvvvsssttt}}}vvvpppqqqzzzuuuooonnnppp}}}~~~~~~{{{wwwqqqnnnmmmmmmmmmnnnttt{{{~~~{{{sssYYYJJJCCC???===<<<<<<<<<=========<<<<<<;;;777777888999999888777777666666555444333333333333333333444555666777888888888888888777777666666666888888:::;;;===>>>???@@@DDDBBB@@@???>>>>>>??????AAA???<<<999999;;;>>>@@@AAABBBCCCDDDDDDCCCBBBBBB??????>>>>>>???AAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA::::::999777555444555666>>>>>>?????????>>>======:::;;;<<<<<<<<<;;;:::999666555555666777999::::::777666666666777888:::;;;BBBAAA@@@>>>===<<<;;;;;;;;;<<<===>>>???@@@@@@@@@>>>>>>>>>???AAACCCFFFHHHKKKOOORRRQQQMMMIIIHHHJJJLLLJJJIIIGGGEEEDDDDDDDDDMMMMMMSSS```vvv~~~xxxaaaTTTRRRRRRZZZkkkxxxvvvjjj^^^XXXNNNEEEAAA@@@BBBCCCDDDBBB???======>>>??????@@@AAACCCEEEHHHKKKMMMOOORRRSSSUUUVVVXXXZZZ\\\\\\___aaaeeegggggghhhjjjkkk[[[WWWTTTYYYiii{{{vvvppp\\\MMMDDD???;;;999666555555444333222333333222111111111111111/////////////////////////////////000000000000000///000111222444555777777666666777999:::<<<===>>>>>>???AAACCCDDDEEEFFFFFFHHHIIIJJJKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPRRRRRRSSSTTTTTTTTTSSSRRRTTTUUUUUUUUUTTTTTTTTTTTTRRRSSSTTTUUUUUUVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUTTTSSSSSSTTTUUUTTTRRRTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOMMMMMMMMMMMMIIIFFFAAA===;;;:::999999999888777666444444555555777999;;;<<<===@@@DDDGGGOOOXXXeeennnuuuyyyuuuwwwyyyuuuwwwxxxvvvsssoooooovvv|||vvvqqqnnnpppxxxxxxvvvzzzxxxssstttwww|||zzzyyyvvvrrrjjjhhhiiikkkkkkmmmwww{{{gggPPPEEEAAA???======;;;<<<<<<<<<<<<<<<;;;:::666777777777777777777666777777666555444444444555555555555555666666666666888888888888888777777777999999:::;;;<<<===>>>???@@@???>>>>>>>>>???@@@@@@AAA???===;;;;;;===@@@AAABBBCCCDDDEEEEEEDDDBBBAAA>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDCCCBBBBBB<<<<<<:::888555333444666888999:::;;;<<<=========:::;;;<<<===<<<;;;:::999666666666777777888999:::777777666666666777999:::?????????>>>===<<<;;;::::::;;;<<<===>>>>>>>>>>>><<<======>>>AAACCCFFFGGGHHHJJJLLLKKKHHHFFFFFFGGGHHHGGGGGGFFFEEEEEEEEEDDDIIIKKKQQQYYYcccxxxzzziii\\\QQQMMMTTTYYY^^^lll|||wwwjjjfff___WWWPPPKKKJJJIIIHHHCCC>>><<<<<<===>>>===<<<===>>>???AAACCCEEEFFFFFFGGGHHHJJJLLLNNNOOOPPPTTTVVVYYY[[[\\\^^^```bbbjjj```VVVRRRWWWeee|||xxxrrruuuzzzvvv```PPPGGG<<<999666444444555555444444333222222111111222222000000000000//////////////////////////////000000------///000222333444555333444555666777888999::::::;;;===>>>@@@AAABBBBBBEEEGGGIIIJJJJJJJJJKKKLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPSSSSSSTTTTTTUUUTTTTTTTTTSSSTTTTTTUUUUUUUUUUUUTTTRRRQQQQQQQQQRRRRRRSSSTTTUUUSSSRRRRRRSSSTTTRRRQQQPPPQQQQQQRRRRRRRRRQQQQQQOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPOOONNNLLLKKKIIIGGGEEECCCBBBBBB>>><<<999777555555666666444555666666666666888:::777999<<<>>>AAAEEEJJJNNNSSS]]]jjjvvvyyypppqqq|||yyywww}}}}}}|||zzzyyy|||{{{uuuqqqooonnnrrryyyyyylllcccaaammm}}}}}}}}}zzz{{{|||wwwsssoookkkjjjggghhhlllkkkmmmzzziiiZZZIIIBBB@@@>>>===>>>;;;::::::999999888777777666666666666666666666666777777666555555555666666666666666666666666555555888888999999999999888777::::::;;;;;;<<<===>>>>>>============>>>???@@@AAA@@@???>>>======???@@@AAABBBBBBCCCDDDDDDCCCAAA@@@===>>>???>>>======???AAABBBCCCDDDEEEEEEDDDCCCBBB======<<<999555444555666555555777999:::;;;;;;;;;888:::<<<======<<<:::999666777888777666666888:::888888777666666777888999===============<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;:::;;;===???AAACCCEEEFFFGGGHHHJJJJJJHHHFFFFFFFFFBBBCCCCCCCCCDDDDDDDDDDDDCCCGGGNNNUUUYYYgggmmmaaaVVVRRRNNNLLLRRR\\\gggtttxxxzzzzzzuuummmbbbYYYUUUNNNIIIAAA======>>>>>>===:::::::::;;;<<<===???@@@>>>???@@@AAACCCDDDEEEEEEGGGIIILLLNNNOOOQQQTTTVVVssscccXXXSSSVVVbbboooxxxooogggsssjjj[[[HHHCCC===888666666666555444444333222222222222333111111111000000/////////000000000///////////////.........///000000111111111111222333333444555555666777999;;;===>>>?????????AAAEEEFFFEEEFFFHHHJJJFFFFFFFFFFFFFFFFFFGGGGGGJJJJJJJJJKKKKKKLLLLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSRRRSSSSSSTTTTTTTTTSSSRRRRRRNNNNNNNNNNNNOOOPPPRRRRRRSSSRRRQQQQQQRRRRRRQQQPPPLLLMMMNNNOOOOOOOOOOOOOOOLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOONNNLLLIIIGGGFFFBBBAAA@@@???===<<<;;;:::777777666444333333555666111444666777666777:::===888;;;???DDDIIIPPPVVV[[[cccnnn~~~{{{vvv|||~~~~~~xxxsssooommmmmmsss|||rrrccc[[[YYYWWWggg|||~~~wwwzzzwwwyyy|||~~~}}}wwwqqqkkkgggiiifffhhhllllllnnn~~~uuuXXXMMMCCC@@@???===<<<>>>===<<<:::888666666666666666555555555555555555666555555444444444555666666444444555555666666777777888888999::::::999888888:::;;;;;;;;;<<<=========>>>>>>>>>>>>>>>?????????????????????@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@???===???@@@>>><<<;;;===???BBBCCCDDDEEEEEEDDDCCCBBB??????===:::666555555666555555666888999999999999777999;;;===>>>===;;;:::666888999777555444666888:::999888777777777888999:::;;;<<<=========<<<<<<999::::::::::::999888888888:::===@@@CCCDDDDDDDDDEEEFFFHHHHHHHHHFFFEEEEEEAAABBBCCCDDDDDDEEEEEEDDDDDDCCCHHHOOOSSS\\\tttxxxnnnddd\\\WWWUUUUUU\\\jjjzzzqqqmmmddd\\\PPPHHHDDDBBB???<<<;;;::::::::::::;;;<<<===:::;;;;;;<<<======>>>>>>>>>@@@BBBDDDEEEFFFIIILLLoooaaaVVVOOOPPPVVViii}}}ooodddeeehhhtttuuuXXXQQQGGG???:::777666555555444333333222222333333222222111111000000//////000000000000000////////////////////////.........//////000000111111222222444555777999;;;<<<======888<<<@@@AAA@@@AAADDDFFFDDDDDDDDDDDDDDDEEEFFFGGGJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNOOOOOOPPPQQQQQQRRRNNNOOOPPPRRRRRRRRRRRRQQQRRRSSSSSSSSSRRRQQQPPPPPPJJJKKKKKKLLLMMMOOOPPPQQQRRRPPPOOOOOOQQQQQQPPPOOOJJJKKKLLLMMMMMMMMMMMMMMMIIIIIIIIIJJJJJJKKKMMMMMMKKKKKKJJJIIIFFFCCC@@@>>>;;;::::::999888888777777666666777666444444555777222555777888666666999;;;???CCCIIIOOOWWW___ggglllyyytttjjjmmmxxx~~~xxxsssooolllkkktttzzzdddTTTRRRWWWUUUfff{{{|||yyyqqquuuuuuxxx|||~~~yyywwwyyy~~~~~~}}}yyyrrrlllhhheeecccgggmmmmmmpppzzzeeeLLLEEE@@@???>>>;;;;;;>>>AAA???<<<999777777777888666555555444444555555666333333333333444444555666222333444555666888999999777888::::::;;;:::999888;;;;;;;;;<<<<<<<<<======@@@@@@@@@??????>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@@@@?????????>>>???@@@>>>;;;:::<<>>;;;777555555777666777777888888888777777666888;;;===>>>===<<<:::666888999777444222444777:::999888777777777888999888:::;;;===>>>>>>===<<<999999999999999888666666666999===AAACCCDDDDDDCCCBBBDDDFFFGGGFFFEEECCCBBBDDDDDDEEEFFFGGGGGGFFFFFFIIICCCCCCJJJOOOUUUggg|||vvvuuuxxxkkkaaa[[[XXXZZZfffyyy}}}qqqbbbUUUMMMGGG@@@;;;===<<<<<<;;;;;;<<<<<<===999999999:::::::::;;;;;;;;;<<<>>>???@@@BBBEEEHHHyyydddWWWPPPKKKZZZffftttxxxtttsssrrrrrryyyjjjQQQDDDBBBAAA<<<888999777444222111111333333444444333333222111000000222222111//////.........111111000///...------,,,222222111111111111222222111111222333555666777777:::::::::;;;;;;<<<<<<<<<>>>>>>???AAABBBCCCDDDEEEBBBCCCDDDFFFHHHJJJKKKLLLNNNPPPSSSSSSQQQOOOMMMLLLLLLMMMNNNOOOPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFEEEEEEGGGIIIJJJIIIGGGCCC???<<<;;;::::::666555444333333333333333555444333444555666666555444444888<<<<<<999???HHHPPPTTTZZZbbbmmmyyyhhh___gggrrr}}}yyyzzzttttttsssoooppp{{{~~~ppp\\\SSSUUU[[[iiiwwwtttqqqsssyyyzzzssskkkgggqqqvvv~~~}}}wwwtttrrrnnnkkkyyyzzzttttttooofffdddfffllltttyyywwwbbbQQQCCCBBB@@@>>><<<<<<<<<===999999999888777555333222444444444444444555666777999888777777888888666444555555444444444555666666::::::<<<===>>>>>>??????;;;>>>BBBCCCBBB???===<<>><<<888666777888999:::<<<======<<<:::999;;;::::::999999888777777777999===@@@AAABBBAAAAAAEEEDDDCCCBBBBBBCCCEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEGGGKKKTTT___fffoooxxxtttppp}}}sssggg^^^```fffmmmxxxmmm[[[OOOFFFAAA@@@>>>:::777666777888999666999;;;<<<<<<;;;::::::888999:::;;;<<<===>>>???~~~nnnaaaVVVQQQVVV___mmmzzzvvvwwwlllZZZNNNFFF>>>::::::999666444333222222111333333333333333222222222222111111000000000111111111111111000//////......222111111000000111111222000000111222333444555666888888999999999:::::::::;;;;;;<<<===>>>??????@@@@@@@@@BBBCCCEEEGGGHHHIIIMMMPPPRRRRRRPPPMMMKKKKKKIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEEEEAAA@@@>>>;;;999888888888888777666444333222222222444444555777888999777666999999<<<@@@AAABBBJJJTTTbbbjjjxxx{{{vvvjjjhhhsss|||}}}wwwtttuuu{{{~~~vvvlllooossspppeee]]]aaakkkrrr{{{}}}lllkkkmmmqqqppphhhaaa___lllttt{{{tttooolllkkkjjjuuuyyysssrrrmmmeeehhhllluuu~~~rrraaaQQQFFFAAA@@@>>><<<;;;:::;;;;;;777777888777777555333222333333333333444555666666:::999888888999999777666555444444444444444555555666777888:::;;;<<<<<<<<<;;;>>>BBBCCCBBB???======AAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????>>>>>>=========>>>???@@@BBB@@@??????@@@AAAAAA@@@BBBBBBBBB@@@<<<999777777666777999;;;;;;;;;:::999888888999:::::::::999999:::999888888777777888888===??????===:::888999:::999:::<<<======<<<:::999:::::::::::::::::::::::::::;;;===???AAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDGGGNNNVVV\\\dddvvvxxxmmmvvv}}}xxxsssmmmhhhjjjpppxxx~~~yyyuuupppmmmmmmzzz|||lll___RRRHHHFFFCCC@@@>>>===<<<;;;:::=========<<<;;;::::::;;;:::::::::::::::;;;;;;<<<{{{lllZZZTTTUUU___nnn~~~tttrrrsss~~~yyyfffVVVJJJCCC<<<:::777666555555333222222222111111111111000000111111111111111222333333111111000000000000000000111111000000000000111111//////000000111222333333555555666666666666777777777777777888888888999999;;;<<<===>>>@@@AAACCCCCCJJJLLLNNNNNNKKKIIIGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@??????>>>>>>888888777777666555555555333222111000000000000000000222555888::::::999888======AAAFFFKKKQQQ\\\ggg}}}zzzsssqqqwww~~~{{{vvvsssooommmqqquuu}}}{{{iiiggghhheeedddkkkxxxuuuiiihhhiiijjjfff^^^ZZZ[[[jjjvvv}}}uuummmgggeeefffhhhqqqzzz~~~xxxrrrqqqmmmfffkkkrrrqqq\\\MMMEEEBBB======;;;:::999999999999555666666777666555444333333333333333444555666777;;;:::999:::;;;;;;999777555444444333333333444444333444666888999:::;;;;;;;;;>>>AAABBBAAA???>>>===AAAAAAAAABBBCCCDDDEEEEEEDDDDDDCCCBBBAAA@@@?????????>>>=====================<<<;;;::::::<<<>>>???AAA???===>>>???@@@@@@???AAABBBBBB???<<<999777777555666888:::;;;;;;;;;:::888888888888888888777777666777777888888888888888???@@@@@@???<<<;;;;;;<<<999:::;;;<<<<<<<<<::::::::::::::::::;;;<<<===>>><<<<<<===>>>@@@BBBCCCDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEIIINNNRRRXXX```nnnoooooovvvlllaaaWWWUUUXXXYYYaaacccfffssszzzhhhkkkwww~~~ppp^^^PPPHHHEEEBBB@@@???===;;;999???===;;;999888888888888===<<<:::999888999999:::yyyiii___aaafffttt~~~}}}wwweeeWWWHHHCCC===::::::;;;:::999777666555444222111000000333333222111111111222222//////000000111111111111111000000//////000000111......//////000000111111333333333333333333333333444444444444444333333333666777888999:::;;;<<<===DDDFFFGGGGGGDDDBBBAAAAAA??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;::::::<<<<<<<<<<<<;;;999888777333333444444444333222111.........///000111333333222444888;;;===???BBBCCCCCCEEEJJJRRR\\\iiixxx{{{lllhhhkkkpppuuuqqqpppooommmooouuuxxxddd[[[aaajjjtttwwwooollljjjhhhbbb]]]___dddsss~~~}}}xxxuuuoooggg___^^^bbbfffllluuu{{{wwwqqqooommmiiikkktttttt]]]MMMCCC@@@AAA;;;;;;::::::999999999999555666777888888777666555444444444444555666888888<<<;;;;;;;;;======;;;999666555444333333333333333333444666888:::;;;;;;<<<:::===@@@AAA@@@>>>>>>>>>@@@AAABBBCCCDDDEEEFFFFFFFFFEEEDDDCCCAAA???>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999888888:::<<<===???===<<<<<<>>>??????>>>???@@@@@@>>>;;;888777777777888999:::::::::999999666666777666666555444333111333666999;;;<<<======????????????>>>=========999:::;;;<<<<<<<<<;;;;;;::::::::::::<<<>>>@@@AAA===<<<<<<<<<===@@@BBBDDDBBBCCCDDDEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBAAACCCDDDEEEFFFFFFHHHKKKMMMRRRSSSYYYhhhwwwmmmyyyvvvfffYYYUUUVVVRRRXXXXXXZZZcccnnnxxxkkkeeemmmzzzmmm\\\RRRNNNHHHDDDBBB@@@===:::>>><<<;;;:::::::::999999===<<<:::888888888999:::vvvooojjjkkktttaaaXXXLLLDDDAAA@@@???===;;;:::999888777555555444666555444222111000000000/////////000111111222222111111000000000000111111////////////////////////111111111111111111111111222222222222222111111111333333444444555666777777<<<>>>???>>><<<::::::::::::::::::::::::;;;;;;<<<==============================<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777666666555777777777777666555444333222333333333333222111000111222222333555777888999:::<<<>>>AAAEEEKKKSSSYYYWWW\\\dddmmm{{{zzzfff^^^dddrrr}}}}}}wwwuuuuuuuuuwww|||kkk]]]XXXeeevvvwwwrrrmmmiiieeedddkkkuuuzzzrrrpppjjjccc]]]]]]bbbggghhhpppvvvtttooollllllmmmkkkttt}}}]]]KKKCCC===:::::::::::::::::::::::::::999666777888999:::999888888555555666666888999:::;;;<<<<<<;;;<<<>>>>>>===;;;777666555444333222222222222333555777888999::::::999<<<>>>???>>>=========???@@@AAACCCDDDEEEEEEEEEDDDDDDDDDCCCAAA???===;;;:::::::::999999:::;;;;;;:::999888777888999;;;<<<<<<;;;::::::<<<======<<<;;;======<<<999777777777;;;;;;;;;:::999888777666444444555555444333222222111333777:::===>>>??????>>>==================<<<999::::::;;;;;;<<<<<<<<<:::999999999;;;===???AAA<<<;;;:::999;;;===@@@BBBAAABBBDDDFFFGGGGGGFFFEEEHHHHHHGGGFFFDDDCCCBBBBBBAAACCCEEEFFFFFFFFFHHHJJJMMMMMMOOOVVVeee{{{ssswwwmmm^^^WWWWWWRRRVVVTTTTTTYYY^^^vvvkkkaaa```eeeqqqzzzooofff[[[RRRMMMIIIDDD@@@>>>===<<<===??????===;;;;;;:::999888888888999:::wwwzzz~~~rrraaaTTTMMMHHHCCC???;;;::::::999888777666666999777666444222111000000000000111111222222222333222222111111111111222222000000000000000000000///111111111000000000000///111111111111111111111111000000111111222222333333444666777777666555555666666555555555555666777777999999999999999999999999:::999999888888999999:::777777777777777777777777555555444444333333222222444444444333333222222111444444333333333333333333444555555777888:::<<<===@@@CCCGGGKKKQQQ[[[gggpppxxx~~~qqqfffeeeooo~~~pppddd___hhhsss{{{uuuooommmmmmpppzzz|||pppnnniiidddbbbcccgggkkkffflllrrrrrrmmmkkknnnrrrqqq{{{nnnQQQEEEBBB===888777999:::;;;;;;;;;;;;;;;:::888999:::;;;;;;:::999888666777777888999;;;<<<===<<<<<<;;;===>>>???===<<<999888666555444333222222111222333444555666666666777:::<<<===<<<;;;<<<<<<===>>>@@@BBBCCCCCCBBBBBBAAAAAABBBBBB@@@???===;;;999999999999999::::::;;;:::999999999::::::;;;;;;:::999888999;;;<<<<<<;;;999:::<<<;;;:::999999:::======;;;:::888777666555444444444444444444333222666777999;;;<<<===>>>>>>===<<<;;;<<<===>>>===<<<999:::::::::;;;<<<<<<===:::999888888999;;;===>>>;;;:::999999:::<<>>???>>><<<:::999888666444333333333222333444444555555444444666888:::::::::999:::;;;<<<===???@@@AAA@@@???>>>===>>>???@@@@@@???===<<<999999888888999::::::;;;999:::;;;<<<<<<<<<;;;;;;999777666777999;;;;;;:::777999<<<<<<<<<;;;<<<>>>===<<<;;;999888777777666444555666666666666666666777888888999:::<<<===>>>===;;;:::;;;>>>???>>><<<999999::::::;;;<<<======;;;:::888666666777999;;;;;;:::::::::;;;===>>>??????AAAEEEHHHIIIHHHFFFDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@AAABBBAAA@@@???AAABBBBBBCCCGGGJJJKKKTTTkkkxxxuuujjjdddYYYUUUTTTQQQ___~~~yyypppfff^^^[[[cccppprrrhhh```YYYPPPJJJIIIHHHEEEBBBFFFFFFGGGGGGFFFDDDBBBAAA|||jjjyyyooo___]]]YYYSSSMMMGGGCCCAAA::::::999888777777888888666666666666666666666666444333333222222333333444444444333333222111111111222222111111000000000////////////000000000111111////////////////////////---...000111000111333555111000000//////111222333333333333333333333333333444444333333333333444444111111111111111111111111/////////000000000000000222111000...///000222333222111111222444888;;;===:::===BBBHHHPPPWWW]]]```bbbjjjttt}}}sssiiiddddddmmm|||~~~{{{||||||xxxsssrrryyyyyywww~~~uuuqqqmmmmmmqqqtttuuuuuupppuuuzzzzzzvvvuuu|||^^^LLL@@@@@@???999777;;;666777999:::;;;;;;:::999888999999:::999888777666555555666777888:::<<<===<<<;;;;;;<<<>>>???>>><<<;;;:::999777555444333333555666666777777666666555555666888999999888999;;;;;;<<<>>>??????>>>===<<<:::<<<>>>???@@@???===<<<999999888888999:::;;;;;;999:::<<<>>>>>>===<<<;;;888777666777999:::;;;:::888:::<<<======>>>???AAA<<<;;;:::999888888888888666666777888999999999888444444555666999<<>><<<:::<<>><<<:::777555444555777888;;;;;;;;;<<<===>>>??????>>>AAAEEEIIIJJJIIIFFFDDDBBBBBBBBBAAAAAA@@@@@@???CCCDDDDDDBBB???>>>???AAACCCCCCFFFIIIHHHMMM^^^qqqxxxmmm]]]UUURRRLLLXXXuuuoooeeeeeeeeehhhrrrtttfff\\\WWWVVVTTTRRRQQQRRRSSSSSSQQQMMMJJJGGGnnnlllsss}}}qqqoookkkaaaVVVQQQOOOJJJDDDAAAAAA@@@>>><<<666666666777777888888888:::888555444444333111000222222222222222222222222222222222222111111111111000000000000000000000000000000//////............111000000/////////000000000000000000111111222222111000000000000111222222000000/////////000000111333333222111111000000///111000000000/////////...000222333333111000000000555333333666<<>>???:::777777888999:::999777666888:::999:::<<<<<<999777777777999999:::::::::999999888777888:::;;;<<<<<<;;;::::::888666666666666444222555555555555444444444444444444666777888888888888777888999;;;<<<===>>>>>>888888999;;;>>>>>>===<<<777777777777777777777777999;;;>>>???>>>;;;777444666666666666777777777777:::::::::;;;<<<===>>>???============<<<<<<<<<<<<777888888888999999::::::444444555777888999:::;;;<<<<<<<<<<<<===???@@@AAA<<<<<<;;;;;;<<<===???@@@;;;888666555666777888888999999888777888;;;===???AAADDDFFFGGGEEECCCBBBBBBBBB@@@>>>@@@BBBBBB@@@===CCCBBBAAA@@@@@@@@@BBBBBB@@@CCCEEEDDDDDDKKKWWWbbbxxxooo[[[PPPPPPXXX___zzzpppfffeeerrr}}}tttmmmhhheee___```bbbdddbbb\\\TTTNNNvvvlllgggrrr|||qqqllljjjddd]]]WWWRRRMMMFFFAAA@@@??????>>>??????>>>===@@@===999666555444333111222222222222111111111111000000////////////......000000000000000000000000000000000000/////////...//////............/////////////////////////////////////////////000000000/////////...//////000000111111111111111111111111111111111111111111111111///111333444444444666888999:::<<>>:::777777888888888777777777888888999:::<<<;;;999888888888888888888888888777666666777888999:::;;;;;;;;;;;;===<<<;;;;;;======<<<;;;777777777666666666555555444555555666777777888888555666777888999:::::::::666666777999;;;<<<;;;:::555555666666777888999999:::;;;>>>???>>>;;;777444555555555666666666777777888888999:::<<<>>>???@@@>>>>>>>>>============<<<444444444555555666666666444555666777999:::;;;;;;<<<<<<<<<<<<===>>>???@@@<<<<<<<<<;;;<<<===???@@@<<<999666555666888888888999888888888999;;;===>>>@@@BBBDDDEEECCCBBBBBBCCCCCCAAA@@@@@@BBBBBB@@@===@@@@@@???>>>??????@@@AAAAAADDDEEEDDDEEELLLXXXcccuuukkkZZZTTTVVVZZZtttwwwzzzzzzwwwwwwwwwwwwtttooohhhcccxxxfffeeeooozzzrrrhhh\\\TTTSSSQQQNNNMMMLLLLLLJJJHHHEEE@@@:::666444333222222444444444333333222222222////////////.........---111111111111111111111111000000000000000//////////////////......//////000///////////////............///000000111111000000//////000000111111222222......///000000000000000000000111111111222222222222444777999;;;===AAADDDFFFJJJQQQYYYaaahhhooottttttbbbXXXYYYXXX___kkkrrrwwwtttpppmmmmmmqqq{{{ssseeeeeennn~~~xxxrrrrrrppplllhhhddddddgggiiihhhlllvvv~~~iiiVVVHHHFFF???;;;;;;<<<:::888888888666555555666777777666999:::;;;;;;999888999:::999999999888777666555555888888888888999:::;;;<<<<<<;;;;;;<<<>>>@@@??????888888888777777777666666555555555555666777888888666666777888888888888888555444555777999:::999888333444555666888999:::;;;:::;;;======<<<:::777555555555444555555555666777777777888999;;;>>>@@@AAA>>>>>>>>>>>>============666666666666777777777777555666777888999;;;<<<<<<<<<<<<<<<<<<<<<===>>>???===<<<<<<<<<===>>>???@@@===:::777666777888999999888888888999:::;;;======>>>@@@AAAAAA@@@AAABBBCCCDDDBBBAAAAAABBBAAA???===>>>=========>>>???@@@@@@BBBDDDEEEDDDFFFMMMZZZdddttt{{{zzzeeeXXXSSSSSS\\\mmmzzzqqqmmmrrr}}}sssjjjfff```]]]\\\ZZZVVVSSSJJJDDD===888666555666666777777666555555444333333111111111111000000000000000000000000000000000000////////////////////////111000000000000111111222000000000000000/////////000000111222333222222111111222333444555555555555222222333444444333333222333444444555666777888888;;;===AAAEEEIIINNNSSSWWW___fffoooxxxpppggggggccchhhvvv~~~{{{ooollliiikkkrrr~~~vvvhhhbbbggguuu|||wwwssspppqqqooojjjeeeaaaaaacccfffhhhmmmyyyhhhTTTGGGAAA@@@<<<::::::::::::888888777555444444666888777666:::;;;;;;:::888888:::;;;===<<<;;;999888777777777888777777777888:::;;;===<<<;;;;;;<<>>======<<<<<<<<<;;;;;;;;;777777777777777777777777666666777999:::;;;<<<===<<<<<<<<<;;;<<<<<<======<<<<<<======>>>??????@@@>>>;;;888777888999999999777888999:::;;;<<<<<<<<<<<<===>>>>>>>>>???AAADDDDDDDDDCCCBBBBBB@@@>>>============>>>>>>???@@@@@@@@@BBBDDDDDDHHHPPP\\\eeerrrttt{{{rrraaaXXXTTTOOOXXXggg|||xxxmmmvvv~~~wwwpppkkkhhheee___[[[NNNIIIAAA;;;999999::::::999888888666555444333333333333222222222111111111////////////////////////........................000/////////000000111222////////////////////////000000111111222222222111222333444666777888888888999:::;;;;;;;;;999888777:::;;;<<<>>>AAACCCDDDEEEIIIMMMTTT[[[bbbjjjrrrwwwrrrlllooozzz|||}}}zzz~~~~~~xxxuuuuuuiiiiiiiiillluuu~~~zzzpppgggqqqvvv{{{vvvuuuvvvrrrpppkkkeeebbbbbbeeehhhjjjooo|||lllTTTDDD>>>>>>;;;;;;:::888999:::999777777666555555777888888888<<<<<<;;;999888888:::<<<===<<<;;;999888777777777888777777777888:::<<<>>>AAA?????????AAAAAA@@@???666666555555555444444444555555555555555666666777999::::::::::::999999888666555444555777999888777999999::::::::::::;;;;;;;;;;;;;;;:::999888666555555555333333333444666777::::::999999999999::::::;;;::::::::::::999999999444444444444444444444444666666777999:::;;;<<<======<<<;;;;;;;;;;;;;;;<<<;;;<<<======>>>?????????>>>;;;888777888888999888666777999;;;<<<<<<<<<;;;:::;;;=========>>>@@@CCCCCCCCCCCCBBBAAA???>>>>>>?????????@@@@@@AAAAAAAAA===???BBBDDDIIIQQQ[[[bbbggggggjjjqqqzzznnnccc^^^VVVWWW]]]fffttttttmmmnnn}}}~~~wwwsssooohhhbbbQQQKKKCCC===:::999999888;;;;;;:::888777555444444333333333222222222222111////////////////////////............////////////............///000000111............////////////000////////////000111111222333666888999::::::::::::;;;===>>>>>><<<;;;999===@@@CCCHHHNNNSSSVVVYYYaaagggqqq{{{xxxsssnnnnnnuuu~~~xxxvvvyyyrrrnnnnnnooogggkkkooosss|||zzzzzzzzzvvvrrr{{{sssqqqtttqqqoookkkgggfffhhhmmmqqqqqqvvvnnnXXXGGG<<<999:::999;;;;;;888888:::999777666888999888777888:::<<<>>>>>><<<999777777:::===;;;:::888666555555666666777888888999:::<<<===>>>???>>><<<<<<======<<<:::444444444333333333222222444555555666666666555555666666777777777666666555888666555555777999888888::::::::::::::::::::::::;;;::::::888777777666666666555444333333555777888;;;;;;:::999888888888888999999999999888888888777666666666666666555555555555666777888999;;;<<<<<<===<<<;;;::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>;;;888666777888888777555777999<<<===<<<;;;:::999;;;<<<=========???AAAAAABBBCCCBBB@@@>>>>>>>>>AAAAAABBBBBBBBBBBBAAA@@@===???BBBEEEIIIOOOUUUZZZVVVUUUXXX\\\```ooo|||pppkkkgggfffddddddeeemmm~~~~~~wwwwwwyyynnnjjjrrryyy}}}|||tttmmm^^^XXXOOOHHHCCC@@@>>><<>>@@@CCCFFFGGGGGGEEEEEEIIILLLSSS[[[eeennntttxxx~~~xxxpppkkkkkkpppwww|||zzzvvvvvv||||||xxxqqqjjjhhhkkkooollltttzzz|||~~~vvvxxxsssmmmnnnmmmllljjjiiijjjooowww}}}qqqVVVHHHAAA;;;888888777<<<<<<888777::::::666666:::===<<<888777<<>>>>>;;;:::888999::::::999777444333333333222222222222333444666777777666444222333333444555555444444444888666444555666888888777777888888999999:::::::::;;;:::999777666666666666888666555333444666888999:::999999888888888888888999999999999888888888888::::::999999999888888888444555666777999:::;;;;;;===<<<;;;:::999999999999999:::;;;<<<======<<<<<<>>>;;;777666666777777666444777:::<<<======;;;:::888;;;===>>>>>>===>>>???>>>@@@BBBAAA>>>======???BBBBBBCCCCCCBBBAAA@@@???>>>@@@CCCFFFHHHKKKMMMOOOJJJGGGJJJOOORRR\\\www|||tttmmmooovvvtttkkkffffff^^^\\\fffrrr}}}wwwwww}}}|||mmmmmmhhhbbbfffuuu~~~wwwqqqkkkbbbZZZSSSNNNKKKHHHJJJIIIHHHFFFDDDBBBAAA@@@999999999999888888888888333333333333333333333333111111222222333333333333444444444444555666777888333333444555777888999999999777444222333555888::::::<<>>???>>>;;;999777<<<===999777::::::666666<<<@@@>>>888777===DDDBBB@@@===888555666999<<<<<<:::999777777888:::;;;777888:::===>>>???>>>>>><<<;;;:::;;;<<<===<<<;;;444444333333333222222222222444666888888666333111222333444444555555555444888666444444555777777777444444555777888999:::;;;;;;:::888777555555666666888777555444444666888:::888888777777888999999::::::::::::999999999888888888777777777666666555555444444555777888999:::;;;===<<<;;;:::999888888888888999:::<<<===<<<<<<;;;===:::777555555666666555444666:::===>>>===;;;999888;;;>>>??????=========<<>><<<===???BBBCCCCCCCCCBBB@@@>>>===AAABBBEEEFFFGGGGGGGGGGGGFFFBBBCCCJJJMMMRRRfff|||uuusssmmmzzzwwwhhh^^^YYYUUUWWWNNNMMMWWWbbbnnnuuurrrtttwwwzzz|||nnn^^^WWW]]]iiisssuuujjj```ZZZ[[[[[[ZZZYYYUUUQQQMMMKKKGGGDDDCCCCCCCCCBBB>>>:::999777666777999:::::::::888888777555333333444555444777:::;;;;;;::::::::::::;;;;;;:::999888:::;;;<<<;;;;;;;;;<<<===???@@@FFFFFFGGGIIILLLNNNQQQRRRWWWZZZ___eeekkkppptttwwwvvvzzzxxxllleee```\\\XXXXXXVVVUUU\\\kkk~~~zzzwwwtttvvvxxxyyyrrrmmmkkkiiijjjpppxxxzzzzzzuuusssooommmqqqzzzqqqmmmhhhhhhmmmrrrwwwjjjYYYHHH???:::666333222;;;<<<=========;;;999777>>>>>>>>>>>>>>>>>>=========;;;888555555666888:::999999999:::;;;;;;;;;999:::::::::;;;===???@@@AAA???;;;777888;;;;;;888444555222000111444777777666555444333444666777666555444444333222333444555666444444555555666777777777::::::999888777777777888::::::999888777666555444666666666666666777888888999888777666666777888888555666999;;;<<<======<<<;;;;;;;;;:::999888777666777666666666777999;;;===@@@???>>>===;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;999777555444444444555666888:::===???@@@@@@@@@;;;===@@@BBBBBBAAA???===AAA@@@>>>======>>>@@@AAA???>>>===============>>>DDDEEEFFFEEEBBBAAA@@@AAABBBBBBCCCEEEIIIRRR[[[bbbzzztttpppgggZZZRRRRRRNNNKKKJJJNNNSSS\\\kkkyyyyyysssccc\\\\\\___vvv}}}ssssssrrrpppmmmiiieeeccc]]]ZZZXXXWWWVVVSSSNNNJJJGGGEEEBBB@@@@@@???>>><<<===<<<:::777555555777888999<<>>@@@BBBCCCDDD>>>888666777777555222888555333444777999999888555444333444666777777666444333333222333444555666555555555666777777888888888888888888888888999999999999888888777666666666888888888888888888999999<<<;;;:::999999999::::::666777999;;;<<<<<<<<<<<<<<<;;;::::::999:::::::::===<<<999888888999;;;===???>>>===<<<:::999888777:::::::::;;;;;;;;;<<<<<<<<<;;;:::888777777666666777888;;;===???@@@@@@@@@@@@AAACCCDDDEEEDDDCCCBBBAAA@@@???======>>>???@@@>>>>>>============>>>???BBBCCCDDDCCCAAA@@@???@@@??????@@@AAADDDJJJRRRXXXkkk~~~qqq```UUUSSSOOOJJJHHHHHHJJJNNNYYYdddxxx{{{kkk```\\\eeevvv}}}zzzwwwsssnnnkkkfffbbb]]]YYYVVVSSSOOOLLLMMMKKKGGGDDDAAA@@@???@@@CCCEEEHHHJJJKKKLLLNNNOOOQQQTTTWWWYYYZZZ]]]```cccaaabbbcccdddgggiiilllmmmjjjkkklllooosssxxx}}}uuubbbWWWOOONNNMMMMMMSSS^^^jjjsssxxx}}}sssnnnpppvvv{{{~~~}}}xxxsssmmmlllttt~~~|||hhh]]]^^^dddlllzzz~~~||||||yyyvvvyyy~~~tttcccNNNCCC:::888999777666777777888:::;;;;;;;;;:::999:::;;;;;;;;;;;;;;;;;;;;;:::999666444333444666777;;;===>>>??????===:::888444666999<<>>?????????AAABBBCCCDDDDDDDDDCCCCCCAAA@@@???>>>======>>>>>>===============>>>???@@@@@@AAABBBBBB@@@>>>>>>???@@@AAABBBCCCDDDGGGLLLPPPWWWbbbssszzziii]]]XXXQQQLLLGGGFFFEEEEEEKKKRRR___nnn{{{qqqwwwzzzvvvqqqnnnkkkiiieeeaaa\\\WWWQQQNNNQQQTTTWWWZZZ]]]```cccfffkkknnnssswwwzzz}}}~~~lll]]]SSSMMMSSSXXX___fffmmmwww}}}tttpppuuuxxxpppmmmuuu~~~nnn___ZZZaaaiiizzzwwwzzz~~~}}}vvveeeZZZFFF>>>888888888666333444666777888::::::;;;::::::>>>>>>@@@@@@AAA@@@@@@???:::888666444333444666777;;;===@@@@@@>>>;;;888666222444888;;;===>>>>>>>>>999666444444666999::::::;;;;;;:::999999999999888333222222333555666666555222222222222333333444444444444444555666666777777555666888::::::999777666555555666666777888888888;;;;;;;;;;;;;;;;;;::::::;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;:::;;;===AAAEEEGGGNNNKKKEEE???<<<;;;;;;<<<;;;;;;:::999888777666666666777888999;;;<<<===>>>:::;;;<<<<<<;;;:::888777777777888:::;;;<<<======>>>>>>>>>>>>?????????@@@?????????>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@===>>>@@@@@@>>>======>>>???@@@CCCDDDDDDFFFHHHJJJNNNSSS]]]pppsssfff^^^TTTOOOKKKJJJHHHGGGJJJOOOOOO[[[qqqxxxmmmeeegggjjjmmmppptttyyy~~~~~~wwwrrriii^^^UUUQQQSSSVVVgggppp||||||yyy|||qqqkkknnnvvvyyyooofffbbbfffpppwww~~~uuuwww~~~|||mmm___TTTMMMAAA;;;888999999666444444666777888999:::;;;;;;;;;;;;<<<>>>???@@@???>>>===:::999777666555555666777999<<>>;;;;;;;;;::::::999888777666666555666666777999;;;<<<===>>><<<======>>>===<<<:::999666666777777888999:::::::::::::::::::::;;;;;;<<<===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???;;;<<<>>>>>>===<<<===>>>999;;;>>>@@@@@@AAACCCDDDDDDHHHOOO[[[llltttjjj]]]WWWRRRPPPNNNJJJJJJMMMHHHQQQ___sss~~~yyywwwtttppplllhhheeebbb___\\\WWWWWWVVVTTTTTTYYYaaahhh|||pppfffdddgggmmmiiifffeeehhhooouuuxxx}}}wwwuuu|||~~~~~~wwweeeXXXNNNGGGDDD<<<888666999;;;999888:::888888888999:::;;;;;;<<<:::;;;===???@@@???>>>===:::999888666666666666777777:::>>>===999555444555444555777888999999888888444555888:::;;;:::888777888:::;;;;;;999777777888777555444444555666444333222333444555555555444444222333333444555555666666999999999999777555333222333444444555777888888999999:::<<<=========<<<;;;<<<===>>>???@@@@@@@@@@@@>>>===<<<;;;::::::::::::888999:::===AAAGGGKKKNNNOOOMMMHHHCCC???<<<;;;::::::999999888777777666666666666777999:::<<<======>>>>>>??????>>>======<<<777666666666777777888999888999::::::;;;;;;:::::::::<<<===??????>>><<<::::::::::::::::::;;;<<<===999;;;======<<<<<<===>>>999<<<>>>@@@@@@@@@BBBCCC???BBBIIIPPPXXXiii}}}sssjjjbbb]]]XXXQQQNNNOOOKKKNNNUUU___mmm{{{uuulllddd^^^ZZZWWWUUUSSSPPPMMMKKKKKKKKKKKKJJJKKKSSS___hhhooovvv~~~~~~vvvnnneee___^^^aaafffmmmrrrsssrrrqqqppprrrttt|||wwwxxxwwwsssppprrryyyzzzxxx|||wwwzzzyyyzzz~~~}}}```PPPJJJDDD@@@>>>999666666:::;;;:::;;;===:::999999::::::;;;<<<<<<:::;;;>>>@@@AAA@@@???===888888777555555555555555666:::===;;;777444555777555555666777999::::::;;;888999::::::999888777777999<<<>>>>>><<<::::::<<<;;;:::888888888777666444333444555666666666555555444444555555666777777888999999888777666555555444333444444555666777888888999;;;===???@@@@@@???>>>;;;<<<>>>@@@BBBBBBBBBBBB@@@???===;;;:::999::::::777888;;;???CCCHHHLLLNNNJJJIIIFFFCCC@@@===;;;999:::999999888888777777666666777888999:::;;;<<<<<<======<<<;;;;;;;;;;;;<<<999888777777777888999:::888999;;;<<<===<<<:::999777999<<>><<<;;;999999999888999999::::::888:::<<<===<<<<<<===>>><<<>>>@@@@@@??????AAABBB@@@BBBFFFKKKNNNXXXnnnxxxooofff```___WWWTTTSSSYYYcccmmmsssttttttsssooojjjdddccceeegggmmmlllnnnvvv{{{|||~~~wwwtttvvvmmmhhheee___YYYRRRLLLIIIHHHGGGGGGBBB@@@>>>???AAADDDEEEFFFKKKZZZppp~~~wwwsssuuuzzz}}}~~~}}}zzz|||~~~uuuqqqnnnfff```]]]cccoooxxxpppmmmkkkkkkqqq~~~~~~}}}hhhjjjjjjeeeaaafffsss~~~~~~|||yyyuuuyyy~~~|||yyyxxxtttzzzhhhKKK@@@???===999888;;;777777:::;;;999999<<<;;;;;;:::::::::;;;<<<<<<777999<<<>>>???>>><<<;;;777777666555444444444444666:::===;;;666444666999555666666888999<<<>>>???;;;;;;:::999777777999:::;;;>>>AAAAAA???===>>>??????===;;;::::::999777555444444666777777777666555666666777777888888999999888777666666666666777777444444555555666777777888:::<<<>>>AAABBBBBBAAAAAA888:::<<>>===:::888888999:::;;;<<<===>>><<<<<<;;;::::::::::::;;;>>>>>>===<<<<<<;;;::::::666888888777555444555666::::::999888777777888888666666444444555777999;;;888888888777777777666666888:::===>>>===<<<=========<<<:::888777777888888555555444444444333333333333444777999:::999888888777777888999999999888888666777777888888888777777777888999;;;===>>>?????????>>><<<;;;<<<===???@@@===<<<:::777444444777999:::;;;===>>>@@@@@@AAAAAA???@@@???===:::888888999888999999::::::999888888999777777777:::;;;;;;:::999888666555444555777888444555666777777888888777777888:::<<<<<<<<<:::999:::::::::;;;;;;<<<<<<<<<999888888888777777666666::::::::::::::::::::::::;;;<<<<<<<<<======>>>>>><<<>>>??????@@@HHHTTT^^^ooo~~~tttiiihhhnnnsssrrrnnnlllfffcccaaa[[[SSSRRRWWWSSSSSSTTTVVVWWWYYY[[[\\\WWWQQQQQQYYYbbbsss|||ooo___cccjjjuuu~~~zzzvvvqqqiiibbbZZZSSSNNNKKKHHHHHHLLLRRRWWW^^^bbbaaa]]]ZZZUUUOOOOOOMMMKKKJJJLLLSSS[[[```vvv{{{rrrkkkfff___```bbbdddhhhkkkoooqqq|||~~~uuueee[[[```jjjqqq{{{|||xxxuuunnnfffccc[[[[[[^^^aaabbbeeerrr{{{zzzzzz|||~~~sssRRRJJJ@@@999888:::<<<<<<888999999:::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;999999999888777777666666888999:::999777666777888999999888777777777777777777666555555666999;;;<<<;;;;;;:::999999888777777777999;;;;;;;;;:::;;;======<<<;;;999888777777777555555555444444444333333333444666999::::::999999888888999:::::::::999999888888999999999999888888999:::<<<>>>@@@AAABBBBBB@@@???===;;;;;;;;;<<<===::::::999777555666888;;;;;;<<<===>>>???@@@@@@@@@??????>>><<<999888888999999999::::::;;;;;;<<<<<<<<<:::888777999::::::::::::999777666555666777888555555666777888888888888888999:::<<<<<<;;;:::999999999999::::::;;;;;;;;;999999999888888777777777<<<<<<;;;:::999999888888;;;;;;<<<<<<<<<=========;;;===>>>>>>???EEEOOOWWW[[[eeezzzxxxvvv~~~zzzpppccc^^^___]]][[[ZZZZZZ\\\^^^___^^^TTTMMMKKKPPPVVV```xxxyyyjjjgggcccbbbeeekkksssxxxwwwzzz}}}}}}{{{wwwvvvyyyxxxsssoooooogggbbb]]]YYYVVVSSSNNNIIIIIIFFFEEEHHHKKKQQQ[[[eeesssxxxrrrtttqqqllliiilllsss|||yyyqqqiiibbb___[[[```gggkkknnnqqquuuyyy}}}yyyvvvrrr}}}qqqddd]]]eeerrr|||tttrrroooiiibbb```\\\]]]aaahhhooowwwyyy||||||zzzyyyxxxzzz}}}zzzeeeFFFCCC???:::666777999<<<999999:::;;;;;;<<<======??????===<<<;;;;;;;;;;;;::::::999999888888777777999;;;;;;;;;999888999:::888777666666555666666666666666666777888;;;===>>>>>>===<<<;;;:::999888777666777888888777888:::;;;<<<<<<<<<<<<:::888666555555555555555555444444444222444666888::::::::::::999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999999:::<<<>>>@@@AAAAAABBB@@@>>><<<;;;::::::::::::888999999888777888:::===<<<======>>>??????>>>>>>=========;;;888777888999:::::::::;;;<<<>>>@@@BBB@@@===999777888999:::::::::999777666666666777888555666777888999999999999999:::;;;;;;;;;:::999888888888888888999999999999999999888888888888777777;;;;;;::::::999999999888;;;;;;;;;;;;<<<<<<<<<<<<:::<<<===<<<===@@@GGGMMMMMMQQQ___www{{{yyyuuuppplllkkkllllllhhhdddVVVMMMHHHJJJMMMRRR```ooowww{{{tttiiiaaa___```bbbggghhhnnnzzz~~~|||yyy|||{{{uuulllffffffhhhgggggghhhjjjjjjgggcccaaa^^^YYYWWWYYYZZZVVVRRRRRRPPPMMMJJJJJJKKKMMMMMMMMMTTTSSSVVV]]]bbbiiiuuuzzzxxxtttpppmmmjjjiiihhhgggnnnwww{{{|||}}}}}}tttlllhhheeehhhlllsssyyyxxxwwwpppnnnllleee```___dddeeejjjrrr}}}yyyrrrwww}}}|||zzzwwwuuuwww{{{nnn```JJJFFF@@@:::777666777999999999::::::;;;<<<<<<===???>>>===;;;::::::::::::;;;;;;::::::999999999999999:::;;;:::999888999:::666555555444444555555555555555666777999;;;===>>>??????===<<<:::888777666555555666555444555888:::;;;<<<======;;;888555333555555555555555555555555222333555777999:::::::::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;888999:::;;;;;;;;;;;;;;;<<<;;;:::999999999999:::999:::;;;:::999:::;;;===<<<===============<<<<<<;;;;;;;;;999777666777888;;;::::::;;;===@@@CCCEEEBBB>>>:::777777888999999999888777666666666666777666777888999999::::::999:::::::::::::::999888777777777777777777777777777777777777777777777777777666777888999:::;;;<<<<<<::::::::::::;;;;;;;;;;;;:::;;;<<<<<<;;;===AAADDDHHHHHHOOO___tttzzzqqqcccXXXNNNLLLMMMPPPXXXaaaooossssssvvv~~~~~~qqqhhhbbb```eee___\\\___fffrrr~~~~~~zzztttoookkkgggfffgggfffbbb]]][[[]]]^^^[[[VVVTTTVVVYYYYYY___gggmmmnnniii]]]TTTQQQJJJEEEGGGIIIFFFDDDDDDBBBBBBDDDIIIQQQZZZaaaeeekkklllqqqwwwzzz}}}{{{uuuqqqlllllllllmmmppptttwwwyyywww~~~yyykkkaaa\\\XXXWWWXXX```sss}}}uuummmkkkhhhbbb______fffnnnxxxxxx{{{}}}~~~}}}yyysssrrruuuzzzoooaaa[[[QQQJJJ???999777777777666888888999999::::::;;;;;;;;;;;;:::999888777777777777777777777777666666666666777888888777666777999555444444444444444555555333444555666888:::<<<===???>>><<<;;;888777555444444444444444333444777999:::;;;<<<===;;;888444222444444555555555555555555222333444666777888999999888999:::;;;<<<<<<<<<<<<===============<<<;;;:::999999999999888777666555777777777888888999::::::;;;<<<>>>===;;;::::::;;;;;;;;;<<<<<<;;;;;;::::::888999999888666555666888::::::::::::===@@@CCCEEEBBB>>>999666666888999999777777666666555555555555666777888999999::::::999::::::::::::999888888777666666666666666666666666666666666666666666666666666666777888:::;;;<<<<<<::::::::::::999999999999:::;;;<<<;;;;;;;;;===>>>???@@@DDDLLLWWWhhhyyylll\\\SSSOOOOOOTTTYYY]]]rrryyyuuuyyy}}}vvvuuuxxx|||wwwsssjjj```YYYWWWYYYdddnnn}}}~~~zzzqqqhhhdddaaa^^^___bbb```ZZZTTTTTTTTTUUUVVVWWWZZZ___bbbhhhtttrrr```UUUKKKCCCDDDFFFFFFFFFGGGKKKMMMQQQXXXcccqqq}}}}}}uuunnnjjjhhhgggiiilllqqqxxx~~~pppbbbZZZWWWTTTSSSVVVeee~~~|||ssslllhhheeeaaa```bbbeeeuuu{{{~~~{{{uuuttt{{{~~~nnn```YYYXXXQQQIII>>>888777888777666777777777888888999999999888777777666666666666666888888888888888888888888333444666555444444555666444444444333444444555666444444555777999:::;;;<<<===<<<;;;999888666444444333444555555444555777888777999:::;;;:::777444333333333333444444444444444222333333444555666777777666777888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999;;;;;;:::999888666555444444444555666777888999999:::<<<>>>===<<<:::999999999999999:::999999888888666777777666555555666888999999999:::;;;===???AAA???<<<888666777888999999777777777777666666666555555666777888999999999999999999999999888888888888666666666666555555555555555555666666666666777777::::::999999888888888777999999999999888888888888::::::::::::::::::;;;;;;888;;;???CCCFFFQQQfffzzzttt```TTTOOOOOOQQQRRR___ttttttqqqrrrtttwww{{{zzzooocccZZZXXX[[[jjj}}}~~~{{{zzz|||}}}tttlllllljjjiiilllssszzzrrrggg\\\[[[___aaaccceeellllllmmmpppwww}}}wwwpppiiieeeddddddiiikkkqqqxxxpppaaaXXXXXXZZZ``````fffyyy}}}uuummmiiifffeeegggkkkooo|||}}}~~~zzzwww{{{~~~|||yyy~~~xxxhhh\\\TTTQQQSSSNNNKKKDDD>>>999777666666666666666666777777777777666555555555555666666777999999999999999999999999111333444444333333444555444444444444444555666666555666777999:::;;;;;;;;;<<<<<<;;;999888666555555333444666777666666777888666666888888888777555444222222222333333333444444222222222222333333444555444555666888999999::::::;;;;;;;;;;;;:::999888777999999999999888777666555444444555666666666666666555777:::;;;:::999888888666666777777888777777777555666666555444444666777777888888999999::::::::::::888666666777999999999999999999999999888777777555555666777888888888888888888888888888888999999777666666666555555555555777777777777888888888999;;;::::::999888777666666999999888888888777777777888777777777888999::::::888:::>>>AAABBBEEERRR___yyyyyydddYYYTTTSSSQQQUUU^^^iiivvv|||rrrooonnnqqquuuvvv{{{iii^^^\\\[[[eeevvv}}}~~~yyyyyy~~~tttrrrmmmfffaaa___```aaajjjmmmsss|||~~~qqq```TTTRRRYYY```qqqqqqyyywwwooollljjjjjjooouuu~~~xxxzzzwwwrrrsssxxx||||||}}}sss^^^RRRLLLGGGGGGKKKNNNOOOMMMFFF<<<555444666555555555555666666666666555444444555555666777888444444444555555555555555111222333333222222444555444444444444444555666777777888999:::;;;<<<<<<;;;<<<<<<;;;:::888777666666222555888999888777777888444555666777777666555444111111111222222333333333333222222111111222222333333444555666888888999999::::::::::::999888777666666666777777777777666666555555555666555555444444000333777999999888777777444444555666666666666666444555555555444444555777666777888888888777777666777666555666888999999999:::;;;;;;;;;;;;:::999999444555666777777888888888888777777777888999::::::777777666666666555555555888888999999::::::::::::888888888888888888999999999888888888777777666666777555444444666888999999888888:::>>>>>>>>>BBBHHH]]]~~~wwwggg```]]]UUUSSSSSSVVV\\\eeerrr}}}}}}{{{yyyrrrjjjjjjmmmxxxgggfffjjjsss}}}mmm]]]aaa```dddrrrzzz~~~~~~|||zzztttllleeeggggggccc___^^^bbbgggkkkrrrwww{{{{{{lll]]]VVVWWW^^^nnn}}}vvvrrrrrrvvv}}}zzz~~~~~~{{{vvvrrruuurrrvvvsss[[[FFFAAA@@@>>>@@@FFFJJJHHHEEEAAA<<<888555333222333555555555555333222333444555666666777777666777666555333222222333333333222111000000111222333333222222222333333444555666666888999:::;;;;;;;;;::::::999999888777777777444444444444555555555666777777777777666555444333333111000//////111333444222222111111111111111111222111000111444777::::::666666666555555444444333666666555444444444444555555555555555555555555555666666666777777777777777;;;:::888666444444444444777666666555555555666666777777777777888999:::;;;;;;999777555444666888999;;;;;;>>>DDDHHHFFF>>>777555666666666666777777777999999999999999888777666777555444444555555555444666999<<<===;;;:::999999888888777666666666666666888888666555555666777777::::::999888777666555444777888888888:::===BBBFFFPPP___{{{|||zzzyyy|||tttoooggg^^^WWWXXX\\\```eeekkkllloooqqqnnnggg```\\\[[[uuullljjjjjjuuurrr``````ccciiiuuu~~~~~~~~~{{{yyyuuunnnjjjjjjhhhfffdddeeeiiillltttyyy~~~~~~qqqfff]]]]]]dddppp}}}{{{xxxyyyzzz|||{{{~~~|||zzzxxxtttppppppqqqyyy|||```NNN???<<<<<<888999???CCCBBB@@@===:::888666555333444444555555444444333777777777888888777666666555444333111111000111111222222111000000111222222222222111111222333333444555555777888999:::::::::888888777777777777666666666666666666666666777777777777777666555444444333222111111000111222333444222222222111111111111111444444444555666666555444555555444444444333333333555555444333333333333333333333333333333333333333555555555666666777777777999888666555444444444555666555555444444555555555666666666666777888999:::;;;999888666777888:::<<<>>>===>>>BBBEEEDDD>>>888777777777888999999999999888888999888888777777666555444333333555777666666777999;;;<<<:::999999:::999888666555444444555555666666666555666666777777888888888888777777777777666777777777888;;;???CCCIIIUUUkkkuuujjjfffdddeeehhhwwwyyyppphhhfffgggfffiiilllwwwyyyzzzxxxrrrkkkdddaaa|||tttlllvvvppppppnnngggdddiiixxxzzzyyy{{{~~~{{{xxxxxxyyyzzz~~~yyy{{{vvvqqqnnnnnnpppssstttvvvzzz~~~vvvjjjiiilllooorrrtttrrrllliiimmmwwwwwwuuuxxx{{{}}}yyyzzz~~~|||yyywwwuuusssqqqmmmrrrrrr___JJJ???888888777333444999::::::999888777666555555444444333333333333444444777777777777666555444333222222000///////////////222111111000000111111222111111000000000111222222333444555666777888888888444444555555555555666666888888888888888777777777666666666555555444333333111111222222333333333222333333222111111111111111444666888999999666222000333333222222222222222222333222222111111111111111111111111111111111111111333333444444555666777777777666555444333444444555444444333333333333444444555555555555666777888888:::999888888999;;;>>>@@@@@@>>><<<===@@@@@@<<<999777888888999999999999999888888888888888777777666444333222333666888888888888:::;;;:::999888999::::::888555333222222333333333444555666666666666666666666777777888888999999666777777666666888<<>>999777666444111///111666222111111111000000//////111000///......///000111000000111222222222222222000000000000000/////////000000000000000000000000000000///....../////////000000111222333333333333//////000111222333333444666666666666666666666666555444333333222333333444000222444666666555333222555444333222222333444555BBBFFFKKKLLLFFF>>>777333000000000111111222222222000000///............///000111111111222222333333111111222333444555666777:::999777444333222222222111111111111111222333333222222222222333444555666666666777888999<<<>>>???>>>;;;777555444555666666::::::;;;;;;:::888666444999999::::::;;;::::::999888666444444666777666555999999999888666666777999888777444111000000000000000111333444555555555444777777777666666666555555777777888777666666888:::@@@AAACCCFFFIIIRRRfffyyywwwpppooozzz|||ssskkkeee^^^\\\[[[^^^eeettt~~~{{{{{{}}}~~~~~~|||{{{|||{{{wwwsssnnnqqqxxx{{{}}}tttfff^^^\\\[[[ZZZYYYXXXXXXVVVRRROOOSSSWWW]]]ccclllwwwrrrlllhhhbbb]]][[[OOOMMMMMMQQQZZZlll~~~~~~~~~yyy|||zzzdddQQQCCC======666555444222000///000222222111111000///......---//////............/////////000111222333333333333///000000111111000000//////000000111111000000///000000///........./////////000111111222222222111......///000111111222222444444444444555555555555555444222222111222333444111222444666666555444333666555444333444666888999MMMQQQUUURRRJJJ@@@888555000000111222333333444444111000000///////////////111111111222333333444444222222333333444555666666999777555333222111111222111111000111111222333444222222222222333444555555666666777777999:::;;;<<<;;;999666444333333444555999:::;;;<<<<<<:::888666888999::::::::::::::::::999777555555666666666555888999999888666555666777666555444333111111000000000111222333333333333333666666555555444444444333555666777666555555777999::::::<<>>DDDJJJWWWjjj~~~wwwuuuyyyzzz|||~~~{{{wwwtttvvvuuuwww~~~|||yyytttooojjjfffgggiiimmmqqqqqqnnnkkkjjjmmmqqqtttwwwwwwwwwvvvtttyyy~~~}}}wwwooonnnfffbbb^^^\\\[[[YYYUUURRRKKKQQQ[[[iiiuuusssdddXXXXXX^^^ccciiiooossssssxxxzzzvvvzzz|||wwwxxxsssvvv{{{zzzeeeOOOCCC<<<555111222000222333555666777333...222222111111111000000000///000111222222111000///000000000000///...---,,,---...///000000000.........///000111111000///...111111000//////////////////000111111111111111000/////////000000000000000111222333444555777888888444333111000000222333555333444444555555555555555666666555555777:::===@@@???CCCGGGFFF???999777888222222333444666777888888333333222111111111111111///000000111222333333333555555555555555555555555............///000222333111111111111222333444555222222222222333444555666:::::::::999999999888888777888999888777555555555***,,,000444777777777666555555666777777777777777666444444555777999999999555888::::::888555444333222333555666555333111000333222111000000000111222///000000222333444444555000222333333333333444666777333333777999999:::===AAAMMM[[[kkkrrrgggccclll~~~|||wwwvvvvvvwwwyyy}}}}}}tttlllfffdddccceeehhhiiigggeeefffgggjjjooossstttrrrppptttzzz~~~}}}tttmmmgggfffddd___\\\\\\VVV___mmm|||wwwsssccc___^^^eeesss|||{{{vvvqqqxxx~~~{{{vvvvvvhhhRRR???<<<<<<777444666111222333444444222111///000000000000000000000000111111111000000000000000000000000000000000000000666333111111222444444444000000///...............,,,------------------,,,.........//////000111222444555555333000//////111111222222222222222222222777777666444111111222444999777444444555666555444888777555444444555777888<<<<<<<<<;;;999777444333222555888;;;;;;888555222555444333333222222222222000000//////000222444555666666666444111000111333///222555333///---111444666555444333222111111111000111333555666777777666666666777777999;;;<<<======<<<999666555555555666222222333444555555555555555444333222111000000000333444777999;;;=========999888666444222111000000111333777999999777333111222///,,,,,,---///000///333333222111222333555666111222333444555444333222333555666555555555777999<<>>;;;:::777444222111222222333333444444555555444444333333222222222333444444222333666888:::;;;;;;;;;888777555444222111111111111333555777777555333111222000------...000000000222222111000////////////111111333444444444333222333444555555444555777999777<<>><<<777333///111333222///...111444555444333222222222222222111333666999::::::999888666777777999:::<<<>>>???:::888666333222111111111444444555555444444333222333333222222111222222222111222444666888999999999555555444333222222222222111222333444444333222111222000......///111111000333333333333222111000000111111222333333333333222333444555555444444666888:::>>>@@@AAACCCMMM]]]iii}}}|||~~~~~~~~~pppfffXXXYYYYYYYYY[[[^^^``````\\\^^^ccchhhlllttt}}}wwwtttnnnttt}}}zzzqqqhhhddddddeeegggjjjpppzzzwwwiii^^^\\\gggttt|||yyyiii```]]][[[ZZZ___bbbnnn|||zzz~~~|||{{{}}}vvvvvvzzz}}}lll\\\RRRBBB<<<:::;;;999444333666333333444444444333222111222222222222222222222222555444444333222111000000//////////////////////////////111444777777555222---------...///111222333222222333333333333222222222111///...///111333444555555444222111333777;;;>>>;;;777444333444777999>>>BBBFFFHHHHHHFFFDDDDDDEEE@@@999444222222222222333333222111111222333333222333333444444555555555777777888888888888777777444333333222222333333333666555444333222333333444777666999>>>CCCAAA:::333///111222111//////111333333333222222222222222222444666888;;;;;;:::777666666777777888:::<<<>>>???888777666444444333444444555555555555444333222111555444333111///...------///111333444666666666666333333222222222222333333111111222222222222111111222111//////000111111000...000222333444444444333000111111222222222222222222333444444333444666888???BBBEEEEEEEEEJJJSSS\\\gggyyyvvvqqqooottt|||~~~xxxsssxxxhhh___UUUOOOLLLLLLLLLLLLPPPRRRVVVYYYYYY\\\hhhvvv|||tttllliiiddd[[[SSSOOOMMMOOORRRWWW```mmmzzz~~~wwwpppkkkmmmyyysssgggbbb```^^^\\\[[[]]]hhhxxx}}}xxxwww}}}{{{|||~~~}}}zzz}}}~~~~~~yyysssuuu|||wwwcccTTTKKKHHHAAA===:::888666444555888222222222222222111000000111111111111111111111111444444333333222111111000////////////////////////222333555777999888444111---------...000111333444111222222333333222222111111000///......///111222333333111000000222777:::AAA>>>999444333333666888AAAEEEJJJKKKJJJFFFCCCAAAAAA<<<666222111222333333222222222111111222222222333333333333333444444444777777777777777777777777333333333222222333333444777666444333333333333444555555888>>>CCCBBB:::222///000000000///000111333222222111111111222333333777888:::::::::777555333666666666777999:::<<<===444444444444444555666666666666666555444333222111666555444222000////////////000111333444444333333111111111111111222333333111111111000000111111111222000//////111222111000***+++---///000111000000000000000000111111222222111333333333333333555777;;;@@@EEEGGGHHHKKKQQQWWWYYYbbbuuuzzzzzzsssiiieeejjjqqqtttqqqnnnuuuuuueee]]]YYYUUUSSSSSSVVVVVVXXXWWWQQQLLLPPPXXXjjjsss~~~tttoooddd]]]WWWUUUSSSMMMHHHGGGGGGIIIMMMVVVdddvvvzzznnnhhhffffffeeeccc\\\___gggqqquuuvvvxxx|||~~~}}}{{{|||~~~~~~~~~xxxtttvvv{{{wwwuuuuuu{{{ppp___QQQGGGCCCCCC???<<<888444333333444666222111111111000000000000000000000000000000000000222222222222222111111111////////////////////////333333444666777666333000.........///000111333444111222222333333222222111000///////////////000000111111000//////111555888???<<<888444333444666888@@@DDDHHHIIIGGGBBB???===;;;888333111111222333333111222222222222222222111222222222111222333444444888888888888888888888888333333222222222333444444666666444333222333333444333444777;;;>>>===777222////////////000111111222111111111111111222333444888888888888777555333222555555555555666777888999111111222333333444555555555555555555444333222111444444333333444444555666...///111222333222222111111111000000111111222333111111111111111111111111111000//////111111000////////////000000//////...000000//////000000111222111222333333222222444666888===CCCGGGIIILLLPPPTTTYYY[[[eeexxx~~~vvvwww~~~wwwooonnnrrrzzz~~~|||wwwzzz{{{zzztttpppoookkkkkkllljjj```UUUQQQSSSZZZ\\\fffvvvssseee\\\YYYQQQNNNMMMQQQQQQOOONNNPPPRRRSSSWWW___pppvvvrrrmmmkkklllmmmlllkkkeeekkkooopppttt{{{|||vvvoooiiijjjxxxyyyqqqtttyyy~~~qqqcccTTTLLLGGGBBB@@@BBB===:::666444444666555333333222111111000000111111111111111111111111111111000000000111111111111222000000000000000000000000111222222555666666444222////////////000111222333222333333333333333333222///000111111111111000///000000111111000111444666:::888555333333555777999<<>>:::888666888666333222333333333222222222333333333333222222222222333444777:::===>>>:::;;;<<<======<<<;;;:::222222222222333333444555444333222222222222444444///111444444333111111111///...---...000111222111000000000000111222444444333222111111222333555666444333222222111111111111888888777777666555444333444444555555444444333333111111000000000000111111///000111222222111000///111111000000000000111111000111222333333222111000///......///000000...---++++++++++++---///111333000///.........///111222000111222222111222444666///333888;;;<<<;;;<<<===:::@@@IIIPPPOOOQQQ___pppyyykkkYYYNNNOOOWWW___ccciiikkkmmmqqqxxxxxxtttppppppuuuyyy|||}}}xxxrrrjjjgggjjjqqqxxx|||~~~xxxoooeee]]]XXXVVVVVV^^^\\\\\\]]]YYYUUUZZZdddccchhhnnnnnnlllmmmtttzzzzzzvvvyyytttuuuxxxzzz{{{{{{{{{{{{uuuqqqkkkfffeeeggglllooo{{{}}}rrrmmmqqqwwwfffUUUEEE@@@;;;:::>>>AAA@@@>>>999777555666999:::888666//////000000111111111222333333333333222222111000222222111111111111111111///000111222333222111111444555666777666444222111666333111111333555666666::::::999888666444333222333222222222111111000000...///111333444444444333555555666666666666555555;;;;;;<<<>>>AAABBBAAA???999888555222000000000000111222222333444555666777555555666888999:::;;;<<<===>>>>>>>>>===;;;888777111111222222333333333444000111333555666666555444222222222222222222222222000...---///222222000...000000000000000111111111333222111000000111222222444333333222111000//////111222333444555555555555555555555444333222000///000000111111111111000000---...000111000///000111000000000000000000000000000000000000111111111111222111111000000000000000///000111333333222111111222111000//////000111222111111111111111111111111666666666666777777777777;;;999:::===@@@CCCJJJRRR___{{{sss___XXXZZZ___bbbfffddd```]]]^^^fffqqqzzz~~~~~~~~~zzzrrrnnn___[[[WWWVVVYYY]]]___```]]]ZZZXXXZZZ___fffkkknnnrrrtttsssmmmcccYYYRRRPPPNNNQQQYYYcccgggkkkuuuxxx|||}}}|||vvvppplllkkklllmmmqqqwww{{{yyysssrrrwww}}}|||gggRRRFFF???;;;666555999;;;:::888999777555666777888666444000000000000111111111222222222333333222111111000222222222222222222222222111222333444555444444333222444777999;;;<<<;;;;;;777555333222444666666666999999888888777555444333333222222222111111111111222222444555555444333333555555666666777777666666888888:::===@@@BBBAAA@@@888777444222000000000111222222333444555666777777666666777888999:::;;;<<<<<<=========<<<:::888666111000000000000000000000222444666888888777555444222222222222222222222222///------...111111000...000000000000111111111111333222111111111111222333333333222222111000//////111111222333444444444444666666555555444222111000000000111111111111000000---...000000000///000111//////////////////////////////000000000111111111222111000000//////000000///000111111222222111111111111000//////000111111111111111111111111111111444444444444555555555555666444444888:::<<>>AAAAAA@@@777666444222111111111222222333444555666777777888666777777888999::::::;;;::::::;;;<<<;;;999777555222111000///............444666999::::::888555222222222222222222222222222...------///000111///...111111111111111111111111222222111111111222222333222222222111111000000000000000111222333333333333666666555555444333111111///000000111111000000///---///000000/////////000//////////////////////////////000000000000111111222111000000//////000000000000000000000111111222111000000//////000000111111111111111111111111111111111222222222333333333333111111444555666;;;BBBOOO```qqqxxx}}}~~~~~~vvvjjjkkkvvvqqqccc______``````___]]][[[[[[\\\aaaiiipppooocccXXXTTTSSSQQQRRRSSSWWWUUUSSSRRRRRRTTTUUUVVV___eeeqqquuuqqq}}}{{{sss|||}}}|||uuutttyyy~~~~~~zzzuuuqqqoookkkooovvvrrrcccRRRIIIDDD>>>;;;:::888666333222444555555444555555444333333333222111111111111111111111111111333333444444444333333222333333333333333444444444666777777777888888888888666777888:::;;;;;;;;;;;;999777555444555555555444444555666777777888777777444444444444444333333333777888999:::999999777777777777777777777888888999666666666888;;;======<<<777777555444444444444444333444444555666777888999666777777777777888888888777888999:::999888666444333222111000000000111222555777:::;;;:::777333000111111111111222222222222/////////000111111111000222222111111111111111000111000000000111111222222111111111111000000000000//////000111111222111111444444444333333222000000//////000000000000//////---///000000///......///////////////////////////////////////000000000111111111000///////////////000000///...///000111222000000000//////000000000111111111111111111111111000000111111111222222222444222222555555444888>>>HHHSSS[[[ZZZ[[[hhh|||wwwssspppqqqqqqsssyyytttooorrruuuvvvvvvssspppoootttzzzxxxnnnccc___^^^]]]___bbbiiiiiijjjkkkkkklllnnnooozzz|||xxxuuuyyy~~~wwwvvvyyy|||~~~~~~~~~}}}|||yyyvvvsssrrrqqquuu}}}~~~pppYYYMMMAAA===<<<::::::;;;777555444333444444444444333333333333222111111222222222222111111111111111444444555555555555555444333333444444555555555555777777777777777888888999888999999999999999999999777555444333444444333222333444555777888888999999555555666666666666666666777888:::;;;<<<<<<;;;;;;888888777777777777888888777666555666888999888777777777777666666666777777444555666666888888999:::666666666666555555555555555666888999999777666444111000000///000222444555555777888999777444111...000000000111111222222222000111333333333333333333333222222222111111000000...//////000000000000111000000000000000000111111//////000000111111000000111111111111000000///...//////000000000000//////---///000000...---...///...........................////////////000000000111000000///.../////////000///...---...///111222/////////000000/////////000000000000000000000000000000111111111222222222555333444666666444666;;;???EEEIIIGGGDDDLLLbbbvvvcccrrrtttmmmhhhiiilllqqqzzz{{{wwwttttttwww{{{sssuuutttxxx|||zzzzzzzzzzzzxxxxxxxxxyyyyyyyyyyyyzzz}}}sss___SSSJJJAAA;;;::::::777666777555444444333333333333333111222333333111111222333222222222222222111111111444444555555666666555555444444444555666666777777888777777777777888999999999999::::::;;;;;;<<<<<<555444333333444555333222222333555666888999999999777888888888888999999999777999;;;<<<===>>>======:::999777666555555666777777555444333555555555444666666777777888888888888555666666777888999:::;;;777777777666555444444333444555777888888777666555///.........///111444666555666666666555222000...//////000000111222222222111333555555444333444555333333333222111111000000---...///000111111111111/////////000000111111111//////000000111000000/////////000000///......---...//////000000//////...---///000000...------.................................////////////000000111000//////......//////...............///000000...//////000000//////...000000000000000000000000000111111111111222222222222111333555444111333777666999<<<<<<:::>>>NNN^^^SSS[[[kkktttmmmiiikkkpppwwwvvvooopppqqqxxx}}}~~~zzzwwwvvvrrrssstttxxx}}}wwwdddUUUJJJCCCAAA;;;888999999666444444444555555444333333333444///111333333111111333555333333333222222111111111222222333444444444444444444444555666666777888888999999888777888999:::;;;::::::::::::;;;<<<<<<===555444333444666666555444222333555666888999999999999:::::::::;;;;;;;;;;;;:::;;;<<<===>>>>>>===<<<;;;:::777555444333444444555333111111333444444333333444555666777777888888666666777888999:::;;;;;;:::999999777666555444444333555777888999888777666222000///...///222444666666666555444333222111000/////////000111222222222111333555555333333444555444444333222222111000000...///111222333333333222.........///000111111222000000111111111000000/////////000000//////...---......////////////......---///000///...,,,------................................./////////000000000000///............///------....../////////.........///000000///......000000000000000000000000000000000000111111111111000///111444333000000444333333666999888888BBBNNNdddnnn}}}MMMOOOVVVgggvvvooolllooovvv}}}wwwnnnggggggmmmyyy|||zzztttqqqmmmnnnrrrxxxrrrYYYJJJCCC@@@@@@<<<888666999:::777555666666777888777555555555666...111333333222222444777333333333222222111111111000111222222333333333333444555555666777888888999::::::999888999:::;;;<<<;;;;;;:::999999999999:::555444444555777888777555333444555777888999999999;;;;;;;;;<<<<<<=========<<<======>>>>>>===;;;:::<<<:::777444333222222333333111///000222444555444111222333555666777777777777777888999:::;;;;;;<<<<<<;;;:::999888666555555333555777888999888777666666555333111222333666777777777555333222222222222...//////000111222222222000222555555333222333555444444333333222111000000000111333444555555444444---......///000111222222000111111111111111000000///000000000000000///.........////////////......---///000///...,,,,,,---..................................../////////000000000///...............+++,,,.../////////...------...///000000///...---000000000000000000000000////////////000000000111000///222555444000000444555333555888777555;;;DDDFFFMMMYYYkkkFFFIIIOOOYYYhhh|||~~~wwwppprrr|||zzzrrrllliiihhhmmmxxx}}}uuurrrqqqnnnttt~~~~~~hhhSSSHHH@@@666444999777777888777777666555555222222444444444444222222000111222333444333222222444333222111000111222333///000000222333444555555555666777777666666777888999999999999999999999999888999999999999888777777333333444444333333222111444444333333333444555555555666777888:::;;;======>>>>>>===;;;;;;:::::::::999777555333333333111000///.........///000222333555444222222222444666777777888999:::::::::::::::<<<;;;999777555444333333555666777888888999999888555444444444444555666666666555333222111000000000111111000//////000000111444333222222111111222222444444333333222111000000000000111222333444444555,,,,,,------...////////////000111111111///...---------............------//////000000000000//////000000000//////.........---...//////000000//////...//////////////////...000000//////.........------.........//////000000---///000111000///---,,,------,,,++++++---...///............////////////222222111111111111111111111222222333333444444555:::===EEERRReeezzzzzzqqqrrrDDDFFFIIIPPP\\\kkk|||wwwuuu|||}}}~~~wwwnnnhhhdddcccbbbmmmzzzyyywwwwwwyyy|||bbbPPPAAA<<<888222111777333333444444333333222111222222333444444333222222000111222333333333222222333333222222111111111222///000000111222333444555333444666555444444555777888888888888888888888888888999999999888777666666444444555555555555555444444444333333333333333444555666777999:::;;;<<<===>>>===<<<;;;::::::::::::888666333222222111000//////.........///000222333555444333222222333555666666666777888888888777777999888777555444333333222444444555777777888888888444444444444444555555666333333222111111111222222111111111111111111111111333333222222111111222222444444333222222111000000000000000111222222333333......//////000000111111///000000111000///...---------............------/////////000000/////////.........---------,,,,,,***++++++,,,,,,,,,,,,,,,//////............//////////////////......------------------.........///......000000000///---,,,------,,,,,,------...///............////////////111111111111111111111111111111222222333444444444555777;;;BBBNNN[[[gggnnnyyynnniiilllrrrEEEFFFHHHLLLTTTaaannnwww}}}}}}vvvrrrwww|||qqqnnniiidddaaaaaaaaabbbmmm{{{~~~{{{}}}~~~jjjZZZJJJ>>>666666666222222777555555555555555444444333111222333333333333222111000111222222333333222222222222333333222222111000//////000111222333333444111333444444333222444555777777777777777777777777888888888888777666555444222333444555555666666555444444333222111111111111666666888999:::;;;<<<<<<<<<;;;:::999999999999999666444222111111000///...///.........///000111222555444333222222222333444555555555666555555444444555555444333333222222222111222333555666777777777333333333333333444555555111111111111111222333444111111222333333333222111333333333222222222111111333333333222111111000000000000000000000000000000.........///000000111111/////////000//////...---------............------......////////////............------------,,,,,,))))))***+++++++++++++++000///...------...///000///............---------,,,,,,,,,---------------......///000///...---,,,,,,---......//////......---............/////////000000000000111111111111111111111222333333444444555555666888===BBBHHHKKKVVVeee|||yyymmmbbb\\\\\\~~~CCCDDDFFFJJJQQQ\\\hhhpppvvv|||zzzyyywwwsssrrrzzz}}}rrrrrrxxxwwwsssmmmkkkiiiggggggiiikkkmmmuuu~~~nnn\\\LLLAAA>>>777444666666222000222666666777777777666666555111111222222222222111111000111111222222222222222111222333333333222000/////////000000111222222333000222333333222111333444666666666666666666666666777777777777666444333222//////111222333444444444444333222111000000000000666777888999:::;;;:::::::::999999888777777888888666333111000000000///...///////////////000111111444333333222111222222333444555555555444333222222111111222222222222111111///000111333444555555555222222222222222333444444111111111111111222222333000222333555555444333111333333333333222222111111333222222222111111000000000000000//////.........++++++,,,------......///........................------............---------......//////......---..................------+++,,,,,,---------------000///---,,,,,,---///000------------------------------------------------....../////////...---,,,,,,---...///000///...------------.........///////////////000000000000000000000111111222333333333444555555666888:::===>>>AAAIIIVVVfffxxxrrrddd^^^^^^kkk}}}>>>???AAADDDJJJSSS]]]dddgggmmmxxx~~~uuupppooowwwxxxzzz|||xxxvvvuuutttttttttvvvyyy|||~~~~~~}}}}}}~~~}}}}}}wwwaaaPPPCCC;;;777444111000222111...,,,,,,333333444444444444333333111111111111111111111111000000000111111111222222000111222333222111000////////////000000111111111000222333333222111333444444444444444444444444444555555555555444333222111...///000222333444444444444333222111000/////////555666888999:::999888888888777777666666666666777666444111111111111000////////////000000000000000222222222111111111222222555555555555444333222222//////111111222222111111...///000111333333333444111111111111111222333333333222111111000000111111000111444555666555333222222222333333333222111000222222111111111111111000000000///......---------++++++,,,,,,---.........------------------......------............------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............///...---,,,,,,---...///,,,,,,,,,,,,------------//////.................................------,,,+++,,,.../////////...---------------................../////////000000000//////000111111222222333///000111333444666777777;;;===AAAIIIWWWkkkmmmddddddjjj~~~???@@@AAABBBFFFLLLSSSXXX\\\\\\```iiirrryyy}}}~~~}}}~~~yyyxxx~~~{{{|||~~~}}}|||~~~zzzwwwtttpppppprrrzzz{{{{{{yyy|||~~~xxxvvvzzz{{{zzz}}}lllXXXHHH===666444555//////000111000//////...333333444444555555444444111111000000000000111111111000000000000111222222111111222222111111000///......//////000000000000///111222222111000222333222222222222222222222222333333333444333333222111000111222444555555666666333333222111000000000000444555777888888777666555666555555444444555555555555333111000111111000/////////000000000000//////000000111111111222222222444444555555444444333333///000111222333222222111...///000111222222222222000000000000000111222222333222111000000000000000000111333444555444444333222222333444333222111000111111111111111111111111/////////......------------------...//////000000------,,,,,,,,,---......------............------,,,,,,------------,,,,,,))))))************++++++***++++++,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,---///////////////..................---------------+++,,,------......------,,,------------.........------......//////000000/////////000111111222222///000000111222333333333666777:::>>>FFFQQQ]]]fff{{{ooojjjnnn@@@AAAAAABBBDDDIIINNNSSSTTTPPPOOOUUU[[[^^^eeelll~~~www|||{{{zzz{{{{{{zzzuuutttuuu{{{zzztttmmmffffffjjjmmmooouuu{{{yyywwwyyywwwrrrttt|||}}}]]]PPPBBB;;;666111111333...000111111111333444444222333444555555555555444111000////////////000111111000000///000111222333222222111000000000000000......////////////000000---///000000//////000111111111111111111111111111000111222222333222222222000111222333444555555555333222222111111111222222333444666777777666333222444444333333333444444555333111//////000000///...//////000111111000///.........///111222222333333222222333444444444333333000111333444444333222111000000111111111111000000000////////////000111111111000000000000111111222111111111222333444444444111222333444444222111///000000000000111111111111////////////............,,,------......//////000,,,,,,+++++++++,,,......------............------,,,,,,------------,,,,,,******++++++,,,,,,,,,,,,))))))***++++++++++++++++++,,,...//////...,,,+++***+++++++++,,,,,,,,,,,,/////////......---------......------,,,,,,,,,---+++++++++++++++,,,------,,,,,,---------.........,,,,,,---......///000000......//////000111111222222222222222222222333333222333555888<<>>BBB;;;LLLbbbttt@@@??????@@@CCCGGGLLLOOOFFFEEECCCCCCDDDGGGJJJLLLYYYbbbsss~~~{{{sssjjjfffjjjooosss{{{|||xxxssskkkeeebbbiiisss|||~~~~~~}}}uuunnnoooooonnnwwwsssqqqttt||||||{{{yyywwwssspppqqqtttyyyttt```PPPIII:::777333///......000111000000111000000///......000//////............///...///000111111111111111333111///...---...///000000000000000////////////111000///---------...///111111000000/////////...000000000000111222333444111111000000111111222333111111000000111222333333111111111000111222222333222222222111111111000000///////////////.............../////////...,,,+++111111111111111000//////...///000///------///000222222222222222222333333888777666555555555555555555444333333222222222333////////////............---......///000111111222111111222222333555777777888555222222444444222///...///111222111000...---111000000///////////////---......//////...------***+++,,,,,,------,,,,,,)))***+++,,,...///000000........................++++++++++++++++++++++++***++++++,,,,,,++++++******,,,---///000000//////)))***+++------......---/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,---...////////////////////////////////////000000111111111222222222333333444444555666666666:::@@@GGGOOOYYYjjj?????????AAACCCFFFJJJKKKEEEDDDCCCBBBCCCDDDFFFHHHRRRYYYfffwww}}}rrrjjjdddfffkkkpppyyy|||xxxssspppjjjooovvv}}}xxxqqqnnnoooqqqvvvzzzuuuuuuvvvuuuwwwwwwyyy}}}}}}{{{zzzxxxuuurrrpppuuu}}}qqqeee\\\PPPCCC;;;666555222///......///000//////000000//////...---//////.........//////000000000111111111000000//////000000000000//////...000000000/////////......000000///........................//////000000000000000000000111222333444222222111111222222333444000000000000000111222222111111000000000111111222222222111111111000000000/////////...............//////000000000///...---111111111111111000//////...///000///...---///000222222222333333333333333555555444444444555555666444444333222222222222222/////////............---......//////000111111222444444444444444555555555666444222222222111///......///000111111000...---000000////////////000000//////......------------++++++,,,---------------***++++++,,,---...//////........................++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++((()))***+++,,,,,,,,,+++*********+++,,,,,,------...------------------,,,........................------------------------,,,,,,,,,------------...+++,,,---...////////////........................000000000111111111222222222222222333444444555555444888<<>>???@@@AAACCCEEEFFFGGGCCCCCCBBBBBBBBBBBBBBBBBBJJJOOOXXXcccpppxxxpppiiihhhkkkpppwww~~~}}}{{{{{{|||vvvxxx|||}}}~~~yyyyyy}}}zzzxxxxxxrrrkkkeeecccdddfffhhhsssyyyzzzttttttuuuuuuwww|||}}}||||||{{{yyywwwvvv|||zzzdddOOOHHHIIIEEE<<<444222111000///.....................///......------...............///000111111111111111000///......,,,...000111222000///---000////////////............////////////...------+++,,,---...///000111111000000000000111222333444333222222222222333444444000////////////000000111111111000/////////000000111111111111000000000000///............---------000000000111000000///...000000111111000000//////...000111000///...///111222222222333333333444444222222222222333444555555333333222222222222222222000////////////............//////000000111111111777777777777666444333222222333333111...,,,,,,,,,......000000111000///...///......//////000111222111000///---,,,,,,,,,---+++,,,------......------++++++,,,,,,,,,---------........................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++'''((()))***+++++++++*********)))))))))+++,,,---+++++++++,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,------------+++,,,---......//////...........................000000000000111111111111000000111111222333333333222555666666666;;;EEEMMMXXXeeewww<<<>>>???AAABBBBBBBBBBBB???@@@AAABBBCCCBBBAAAAAAEEEIIINNNTTT\\\jjj|||zzztttrrrtttwww{{{~~~|||xxxxxxzzz}}}|||}}}||||||vvvuuuyyy~~~~~~}}}}}}xxxqqqiiieeegggkkknnnoooxxxuuu|||yyyqqqoooqqqsssxxx~~~}}}~~~xxxbbbPPP@@@===AAA@@@999444///000000000000//////...---------......---,,,,,,---------......000111111///000000000000000//////,,,---///000000000///////////////.........---------.../////////...---,,,++++++,,,---...///000000000000000000111222333444222222111111222222333444//////.........//////000111000000///////////////111111000000000/////////............------------/////////000///////////////000000000000000/////////000111111000///000111000000111111222333333333222222111111111222333333222222222222222222111111111111111111000000000000//////000000000111111111666777888888777555333111///111222///+++((()))+++---...///000000000///...------......///111222333333111///,,,++++++,,,---,,,,,,---............---,,,,,,,,,,,,++++++++++++........................************************,,,,,,------------,,,,,,***++++++,,,,,,,,,------***)))((('''((()))+++---))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---..................................../////////000000000111111///000000111222222333333222444666555444666<<>>@@@@@@@@@???>>><<<>>>@@@BBBCCCCCCBBBBBB@@@CCCGGGJJJMMMVVVcccmmmttt{{{}}}}}}yyyssspppppprrrvvvwwwyyy{{{|||zzz{{{{{{xxxzzz{{{xxxtttrrruuuyyy{{{~~~|||wwwwwwyyy{{{{{{{{{~~~~~~|||}}}uuusssvvvwww~~~~~~sssccc[[[LLLCCC;;;::::::666222111//////000111111000///...,,,,,,---------------,,,---------......000111111,,,---...000000111111111......---------///000111............------------,,,---...//////...---,,,------------.........///000000000000111222333444000000000000000111111222//////...............///000000///////////////000000000000/////////......---------.........//////.....................///...//////000000000/////////111222222111000000111/////////000111222222333555444333222111000000000111222222333333333222222333333333222222222222111000000000000111111111111333444555777777555333222...000111...***((((((+++------...///////////////---------...000111333333333111///,,,++++++,,,---+++,,,------......------+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------+++)))((('''''')))+++,,,((())))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---........................................../////////000000000000000000111222222333333///111333333111222666999:::===???AAAGGGWWWmmm}}}999:::<<<===>>>>>>===<<<;;;<<<>>>@@@BBBBBBBBBBBB;;;===@@@AAACCCGGGNNNSSSXXX```nnn~~~xxxqqqllliiinnnppprrrttttttvvvxxxzzz|||yyyvvvuuuxxxyyyxxxvvvvvvwwwvvvrrrnnnmmmooorrrxxx|||~~~~~~~~~~~~~~~{{{iiiWWWIIIDDD>>>;;;::::::666///---//////000000000000000///...,,,,,,------......------...............///000111+++,,,---///000111222222000///---,,,,,,...000111......---------,,,,,,,,,,,,,,,---............---.............../////////000000000000111222333444///////////////000111111000//////............///000/////////000000111222////////////............,,,,,,---...///111111222...------------......///......///000000000/////////111333333222111111111...//////000111222333333777666555333222111000000111222333444555444333222444444333333333222222222111111111111111111111111000111222333444444333222...//////---+++******+++---------......//////000------......///111222333111000///---,,,,,,,,,---***+++,,,,,,------,,,,,,+++*********************++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++************+++,,,******)))(((((()))***+++)))))))))***************------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,------......---------------------------............//////////////////000000111222222333111222222222111000222333666777888999<<>>>>>?????????999999:::<<<>>>@@@BBBDDDGGGNNNXXXbbbmmm|||wwwqqqqqqsssuuuwwwxxxzzz~~~{{{yyyzzz}}}~~~{{{uuuooommmnnnqqq|||~~~~~~}}}~~~sssggg^^^RRRCCC:::999777666777888444///...222000//////......---------,,,,,,---...............//////.........//////000,,,---...///000000000000//////......------......---------,,,,,,,,,,,,+++---,,,,,,,,,------...///------...///000000111111000000000000111222333444000000000///000111111222111000//////......///////////////000111222333444/////////.........------***+++---///111333444555///...---------///000111---......///000000/////////111444444333111111111000000111222333444555555888777666444444333333333111333444666666555444333333222222222111111111111111111111111111111111111/////////000000111111111///...------......---+++,,,,,,------...///000000............///000222222//////......------------)))***++++++,,,,,,++++++)))))))))***************))))))))))))))))))))))))************************)))******++++++******)))+++***)))(((((()))***+++************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,------------------------------------------........./////////.........///000000111111333333333222222111222333333333444555888:::<<<===EEEUUUaaalll~~~888888999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::999888:::===???@@@@@@AAAFFFKKKMMMRRR```ttt{{{|||~~~}}}vvvssssssttt}}}~~~qqqdddZZZRRRKKKIIICCC:::555666222000000222111......222000///...---,,,,,,,,,,,,,,,------.../////////...000//////.........//////......///////////////...---...///000///...,,,+++---------,,,,,,,,,++++++------,,,+++,,,---///000+++,,,---///111222444444000000000000111222333444111111111000111222222333111111000////////////////////////000111333555555//////.........---------***+++---///222444666777000///.........000111222------...///000000/////////222444555333222111111111222222333555666777777777777666555555555666666222333555777777666555444111111111000000000000///222222111111111111111111000///............//////000...,,,---///000...,,,,,,,,,,,,------///000111///......//////000111222---......//////...------))))))***++++++++++++***((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))),,,+++***))))))***++++++******++++++++++++***))),,,,,,++++++******))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,---------------------------------------------.........//////,,,,,,------...//////000000000000000000111222333444222///111444888888888333???DDDJJJZZZkkk777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;999888666555666888;;;===AAAAAA@@@AAAFFFOOOZZZaaaxxxyyy{{{~~~~~~wwwdddRRRGGG@@@???>>>===<<<999444111000000000000///////////////...---,,,,,,,,,,,,,,,---.........---,,,,,,+++***+++,,,,,,------,,,,,,---------............///////////////............000///,,,*********+++,,,------......///000000000------...///000111222222000111111111222222222222111111111222333555666777555555555222///......///---...///000111111111111000000///...------------,,,---...000111333444555444222000000111222111000+++,,,------......------000000111111111000000///111111111222333444666777999888777555555555666666333444555666777888999:::555333111///......//////000000111222333333444444333222111///......------////////////000000000000,,,,,,------...///000000//////000000000000//////......---,,,,,,+++******+++++++++*********))))))+++***)))'''''''''((())),,,,,,,,,,,,,,,,,,,,,,,,'''((()))++++++******)))&&&(((***,,,,,,+++)))'''))))))*********+++++++++************************((((((((((((((((((((((((******++++++++++++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,............,,,,,,,,,,,,,,,---------......//////............//////000000000000111111111111222222222222222222222222777888:::>>>HHHWWWfffqqq888888888999999999::::::::::::::::::::::::::::::888777666666666888:::<<<>>>=========???FFFNNNTTTcccrrr}}}~~~~~~|||jjjZZZKKK>>>666777666666777777555222///000////////////.........000///......---------...------......---,,,,,,+++***+++,,,,,,------,,,,,,------------....................................000...,,,+++******+++,,,++++++,,,,,,---.........------...///000111222222000000000111111111222222111111111222222444555666222333222111...---...///000000000111111222222222111000///...------------......///000111222222333333111//////000111000///---....../////////......333333333333333222111000333333333333555666777888:::999777666555666666666222333444555666777888888666444222000......//////000000111111222333333444222111000///////////////.../////////000000000000,,,,,,------...//////000//////000000000000//////......---,,,,,,+++******************))))))))))))+++***)))(((''''''((()))************************'''((()))***+++******)))'''(((***+++,,,+++***)))))))))*********+++++++++************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------------,,,+++,,,,,,,,,---------......//////............///////////////000000000111111222222222222222222222222444444444555:::CCCNNNVVV___iii{{{888888999999999:::::::::999999999999999999999999666666666666777888999:::;;;;;;:::999:::===BBBFFFTTT```mmmssszzzxxxqqqttt{{{~~~~~~}}}|||{{{|||{{{~~~vvvkkk\\\LLLAAA888333000/////////111222222000...............------------......---,,,,,,,,,,,,------------------,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------....../////////...,,,+++***++++++,,,+++++++++,,,------......------...///000111222222/////////000000000111111222111111111222333333444///000000///------...000333222111111111222333444111111///...............//////000000000000000000111000...///000000///---000000000111111000//////555555555555555444333333555555555555666888999:::::::::888777666666666666222222333444555555666666666555333111////////////000000000111222222333333111000000//////000000111....../////////000000000,,,,,,,,,---....../////////000000111111000000///...------,,,,,,++++++************)))))))))((((((***))))))(((((((((((()))(((((((((((((((((((((((((((((()))************))))))))))))******************************+++++++++************************************************+++,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++******++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,---------......//////............//////.........////////////000111111111111111111111111444444333222333777===AAAAAAIIIYYYrrr777777777777888888888888888888888888888888888888555555666777777888888888999999999999888:::===???NNNYYYaaaaaacccooo}}}tttqqqtttxxxzzzyyysssyyy}}}yyyvvvvvvyyyzzz|||xxxkkkZZZRRRHHH===666444333444...------///111111000...---------,,,,,,,,,++++++******))))))))))))******,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,---...///000000111...---,,,++++++++++++,,,,,,------......///000000------...///000111222222////////////000000000000222222111111111222222333///000000///......000111444333111000000222333555222222111000/////////////////////000000000111111222000///000111111///...111111111111111000000///333444555666666666666666666666666666777888999:::;;;;;;:::999888777777777333333444444555555555666666555333111000/////////000000000000111111222222////////////000000111222........./////////000000,,,,,,,,,------.........///000000111111000000///---------,,,,,,+++++++++++++++*********))))))))))))))))))(((((((((((()))((((((((((((((((((((((((((()))))))))************)))((('''''''''(((*********************************************************************************++++++,,,,,,++++++***************************++++++++++++***************++++++++++++,,,,,,,,,*********++++++*********,,,,,,,,,---------......///......------......///---------.........//////111111111111111111111111111222222222222444888;;;999===III^^^xxx}}}~~~444555555555666666666666777777777777777777777777444555555666777777888888555777888888888999<<<>>>IIISSSYYYVVVTTT\\\jjjttt{{{xxxvvvwwwzzzzzzvvvrrrhhhkkkqqqyyy{{{yyyxxxuuurrrssswww}}}yyyrrrgggZZZPPPDDDAAA<<<666111//////000///...---...//////...,,,,,,,,,,,,,,,++++++++++++))))))((((((((())))))***++++++,,,,,,---,,,,,,+++)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,---------...///000000111111------,,,,,,++++++,,,,,,,,,,,,------.../////////------...///000111222222////////////000000000000222222222111222222333333111222222111000000111333333222111000000111333555555444333222111111111111......///000111222333333333222222333444333111///000000111111111000000///111222444666777999::::::777666666777777888999:::<<<<<<;;;:::999888777777555555555555555555555666444444222111000000////////////000000000000111111............///000111111............////////////,,,,,,,,,---------------//////000000000000//////------,,,,,,,,,,,,++++++,,,,,,+++++++++*********((((((((())))))))))))((()))))))))))))))))))))))))))))))))))))))*********((('''&&&%%%%%%&&&((()))************************))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,************************,,,,,,,,,---------............------------......------------............000000000000000000000000,,,---///000111222444666666888@@@NNN```qqq}}}ssszzz333333333444444444555555777777777777777777777777444444444444555666777888222444666777888:::===???FFFOOOUUURRRPPPVVV```fffooo~~~|||}}}}}}}}}zzzxxxxxxwwwxxxzzz~~~}}}uuuooofffeeegggmmmtttxxxwwwuuuwwwvvvvvvwwwuuussswww~~~tttmmmbbbXXXQQQKKKDDD@@@::::::888444000,,,++++++...---+++,,,------,,,***,,,,,,,,,,,,+++++++++++++++************+++,,,,,,***++++++,,,,,,,,,,,,,,,)))******+++++++++++++++******+++++++++,,,,,,,,,------......///000000000,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------------...///000111222222/////////000000000111111333222222222333333444555555555555333111000111222111111000000111333444555777666555444444333333444//////000111222444444555555444444555666666333111///000111111222222111111111222444777999:::<<<<<<888888777777888999999:::=========<<<;;;999777777666666666555555555555555111111111111000000/////////////////////000000000------------......///000------........./////////,,,,,,,,,,,,,,,,,,---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))'''(((((())))))))))))(((************************)))))))))((()))******+++'''&&&%%%%%%%%%&&&((()))+++++++++***************))))))))))))))))))))))))************************(((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++************++++++++++++++++++***))))))***++++++,,,,,,,,,---------............------------......---------............///////////////////////////...000111222111111333444444777<<>>>>>>>>===<<<:::888777555555555444444444333333......///000000000000000////////////////////////------,,,,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&'''((()))******)))((())))))))))))))))))))))))***)))((((((((()))++++++((('''''''''(((((())))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,************++++++++++++,,,+++************+++,,,,,,,,,,,,---------.........------,,,,,,------...---............/////////////////////////////////111333444444333333444555555999>>>AAABBBEEEKKKPPP```]]]VVVMMMHHHJJJSSSZZZttt|||444444444555555555666666888888888888888888888888666444333222222555777999666777999:::<<>>>>>>>>>>><<<:::888777555444444333333222222222,,,---...///000000000000///////////////.........---,,,,,,++++++,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((('''''''''&&&&&&&&&&&&&&&'''(((*********)))((())))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))************++++++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))&&&&&&''')))***+++,,,---)))************+++++++++---,,,+++******+++,,,---,,,,,,,,,---------.........------,,,,,,------............////////////000////////////////////////...///111111111111333444444:::???>>>999888;;;@@@KKKJJJFFF???:::<<>>>>>>>>===;;;888555333111111111111000000000000............////////////000000//////.........---//////...---,,,,,,++++++,,,,,,---...---,,,+++***------------------------,,,,,,---000333222///+++------,,,,,,,,,+++++++++///---,,,***((((((((()))((()))***)))((('''((()))***)))(((''''''((()))***+++******)))(((''''''&&&))))))))))))((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))'''&&&&&&'''((()))''''''((((((((((((((('''*********)))))))))))))))))))))))))))************+++***)))))))))***,,,,,,*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////.........---------............////////////666666666555555444444444<<<;;;:::888666555444444:::???FFFKKKOOOWWWaaaiiizzz444444333333333444555666777777777888888888888888666555333333444666888888888999:::::::::<<<@@@CCCIIIGGGEEEFFFHHHJJJLLLLLLIIIGGGFFFEEEEEEGGGIIIKKKKKKQQQYYYeeettt~~~}}}~~~~~~~~~{{{zzz|||~~~~~~pppfffXXXTTTMMMEEE>>>888555333//////......------------------............------,,,---///...,,,++++++,,,******++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***(((((()))************)))$$$&&&((()))***+++---///,,,,,,,,,,,,---...///000,,,,,,++++++,,,---...///------,,,,,,,,,,,,---...111000000222333444222111////////////////////////000111333555666666666555777777666444333222111000000111333555777777777777666666666666666666666666666666555555444333333333444555666777777555444222000000000111333555777888999999::::::;;;<<<<<<======<<<:::999888888999999::::::;;;;;;999777555333222222111000000///......---.........///000000000000000000/////////......//////......---,,,,,,++++++,,,,,,---------,,,,,,------------------------......///111444444000------,,,,,,,,,,,,+++++++++***)))((('''&&&''''''((()))***+++***((('''''')))***)))(((''''''((()))*********))))))(((''''''&&&)))((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++((((((''''''''''''((((((&&&&&&'''(((((()))(((((())))))))))))))))))))))))))))))))))))************+++***)))))))))***+++,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------///.........------------........./////////000000444444333333333222222222777666555444444444444444444777;;;<<<===@@@FFFLLLXXX```llluuu}}}555444444444444555666777777888888888888888777777555555444444555666888999999::::::999999<<<@@@DDDIIIGGGGGGGGGIIIJJJIIIHHHCCCBBB@@@>>>======???@@@===CCCJJJQQQ[[[mmm}}}ooodddYYYNNNFFF;;;999777333111/////////,,,,,,,,,,,,++++++++++++------............---------......---++++++,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******'''((())))))******))))))&&&'''(((''''''(((+++...(((((()))***+++---///000------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,222111111333555555333111////////////////////////000111333444555555555444777666555444333222111000000111333555666777666666555555555555555666666666555555555555555555555555666666777888888666555444111111222222444555777888999999::::::;;;<<<<<<<<<======;;;:::::::::::::::666777888888888666555444222111111000///...------------...//////000111111111000000000000000///////////////...------,,,,,,++++++,,,,,,---.........------------------------......///111333222000---,,,,,,,,,+++++++++*********************+++,,,---***+++,,,+++(((''''''((())))))(((((((((((())))))***))))))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&''''''(((((((((''''''%%%%%%'''((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------....../////////000000000111111111111000000000000000000000000111222333444222444555444222222555999>>>CCCIIIOOOWWWeeeuuu444444444444555555666666888888999999999888777666444555555555555666777999::::::999888888;;;@@@CCCFFFEEEEEEFFFGGGGGGDDDBBBAAA@@@>>><<<;;;;;;<<<===AAACCCFFFJJJSSS```ooozzz|||vvvuuuwww{{{sssiii[[[OOOGGGAAA:::666333222000///------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++---...---,,,******,,,...++++++,,,,,,,,,,,,++++++******************************++++++++++++******)))******++++++++++++++++++***)))'''$$$$$$''')))''''''((()))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---111111222333555555333111////////////////////////000222333555555555555444555555444444333222111111111222333555666666555555666555555555444444333333444444444555555666666666666666777777777666555444111111222222333444555555888888999::::::;;;;;;<<<===<<<<<<;;;;;;;;;;;;;;;777777777777777555444333000000000000////////////------...///000111111222111111111111000000000000/////////.........------++++++,,,---...///000111........................,,,,,,---...///...---+++++++++++++++************))))))***+++---...///000+++,,,,,,+++(((''''''((())))))(((((((((((())))))))))))(((((((((''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&'''((()))((('''&&&$$$%%%&&&((()))*********((((((((()))))))))))))))((()))))))))***************************+++++++++*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000000000//////////////////............///000222222111333444333222222444777666888:::<<<@@@IIIVVV___```kkkzzz222333444444555666666666888999:::::::::888777666444555777666444444666888999999999888888:::>>>AAABBBAAAAAABBBCCCAAA>>><<<;;;:::999999888999::::::;;;:::===DDDPPP\\\cccgggrrrzzz|||sssrrrrrruuuyyy||||||rrrnnnooossszzz|||~~~uuukkkTTTMMMCCC;;;777666444333222111000///...------,,,+++++++++++++++++++++,,,***++++++++++++++++++***---------+++))))))+++---***++++++,,,,,,++++++***************************)))******++++++******)))))))))***++++++++++++***++++++)))&&&$$$$$$&&&(((,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,++++++*********+++,,,...///000000000111333555444222///........................111222444555666666555444444444444333333222222222111222444555555555444444777666555444333111111000333333444444555666666666444444555444444444333333000000111111222222222222777777888888999:::::::::;;;;;;;;;;;;;;;:::::::::::::::999888666555444333///000000111111222222222......//////000111111222000000000000111111111111000///////////////......,,,---...///000111222333........................+++,,,---...---,,,,,,+++++++++*********)))))))))$$$%%%&&&(((***+++,,,,,,***+++,,,***(((''''''((((((((())))))))))))((((((((((((((((((''''''''''''&&&&&&''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%'''((((((((('''&&&$$$%%%&&&((()))*********''''''(((((())))))))))))((()))))))))************))))))******++++++++++++))))))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............////////////////////////000000000000/////////...//////000000---...///000000111222444111222333333333777===BBBBBBKKKWWW```iiivvv222333555666777777777777888999:::;;;;;;999777555444777999777444333444777666777888888888999<<<>>>===<<<<<<<<<===<<<999777888888888888888888999999;;;999:::AAALLLTTTTTTRRRXXX^^^eeejjjmmmsss|||tttiiifffeeejjjnnnpppqqqwwwssskkkjjjjjjnnnttt|||~~~zzzvvvyyyzzzrrrkkk```SSSLLLBBB===777222111111111111---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------,,,******+++,,,*********++++++*********************************))))))************))))))&&&'''(((((())))))((((((&&&'''((('''&&&''')))+++,,,+++******)))))))))******+++,,,,,,,,,,,,++++++)))******+++---///111222//////111333555444111///........................111222333555555555444333333333333333222222222222222333444555555444333222666555444333222111000///333333333444444555555555333333333222222222222222///000111111111111111000555555666666777888888888888999999::::::999888888;;;;;;:::888777555444444222222222333444444555555//////000000000000111111//////000000000000000111000000000000000000//////---...000222444444333333........................---...000///---,,,---...*********))))))))))))(((%%%&&&((()))***+++++++++((()))***)))((('''((()))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''''''''%%%%%%'''((())))))))))))&&&''''''(((((())))))***))))))))))))************))))))***++++++++++++***((((((((()))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........////////////000000000000111000000///////////////....../////////000000000...///111111111222333555666:::???DDDIIISSSaaakkk444555777999::::::::::::888:::;;;<<<;;;999666555555888:::888444111333555333555777888888888999::::::999888888999888777555777777777777777777777777>>>===<<>><<<666444111///............******++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,***,,,------+++******+++((())))))******))))))(((************************))))))************))))))&&&''''''(((((((((((((((%%%'''((((((((((((***+++(((((('''&&&&&&&&&&&&&&&)))***+++,,,------,,,,,,,,,,,,,,,---...000111222000000222555777666222///........................///000111222333222111111222222222222222222333333222333444555444444222222222222222222222111111111222222222333333333333333333333222111111111111111000111222222222111000000333333444555555666666777666666777888888777666666:::999888777666666666666777777666666666555555555111111111000000000000000....../////////000000000000000000000000000000000...000444666777666444333........................---...000///,,,+++,,,...******)))))))))(((((((((((()))***+++++++++******&&&'''((((((''''''((()))'''((()))******)))((('''''''''''''''''''''''''''%%%%%%&&&''''''((())))))))))))))))))))))))))))))###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%&&&'''((()))&&&&&&'''(((((()))((((((&&&&&&''''''((())))))***))))))))))))************((()))***+++,,,++++++***(((((()))******+++,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------........./////////000000000000////////////000000222111111111111111000......000111222222222222333333444555666999???FFFLLLccclllsssuuuwww666777999;;;<<<<<<<<<<<<999:::;;;<<<;;;999666444666999;;;999444000111444222444777888888777777888999777666666777777666444333333333222111111000000666777888:::;;;<<<>>>???777;;;???>>><<>>@@@AAA@@@>>><<<999:::;;;<<<<<<;;;:::999666666666555444333222111222222333333444444555555666666666666555444333333222222333333333333222222222222000000000111333444333444555333222666???FFFNNNMMMLLLLLLNNNQQQUUUXXXccclll{{{vvvppppppvvv}}}}}}vvvnnnjjjmmmvvv}}}kkk___PPPGGGFFFGGGFFFEEE;;;666000...///000...,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++(((((()))))))))*********++++++++++++************,,,+++***)))((())))))***(((((())))))***+++,,,,,,&&&&&&'''(((((((((((('''***)))((((((((((((((((((''''''(((((())))))))))))*********)))((((((''''''&&&&&&'''''''''((((((((()))+++***&&&&&&+++---***...---------,,,,,,,,,,,,---,,,...333888999555000------,,,+++++++++++++++,,,---------...............///000111222222222222222222222222222000///...............---------------......//////000111111//////000111111111111111111222333444444333111000/////////111444555444333222222222222333444555666666555555555444444333333555666777888777555333222...............///000000.........//////000000111111000////////////000111333444444444333111///...............---,,,+++***---,,,++++++******++++++)))((('''%%%%%%%%%%%%&&&)))(((((((((((((((((()))*********))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++***)))((('''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))************++++++,,,,,,+++++++++*********))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------------...........................////////////////////////...............///000000//////.........///000000111000///...///000222333666999;;;999555555;;;AAA???BBBHHHMMMRRRXXX___cccoooxxx;;;===???AAAAAA???===;;;999999::::::::::::999999444444444444444333333222333333333333333333333333666666666666555444333222111222222222222222222111000///...---...///000111///000111000000444<<>><<<:::;;;<<<>>>BBBIIITTTcccuuu|||zzz|||}}}wwwwwwzzz~~~~~~yyywww|||~~~qqqeeeOOOFFF===888999;;;;;;999555111,,,+++,,,---,,,***+++++++++++++++,,,,,,,,,+++++++++***************'''''''''((((((((())))))))))))))))))******************)))(((((((((((((((((()))))))))************''''''((()))))))))((((((((((((((('''(((((()))))))))((('''''''''((()))***+++******))))))(((((((((''''''((((((((())))))))))))***)))''''''***,,,***------,,,,,,,,,,,,,,,+++,,,++++++...111222000------,,,++++++***+++++++++,,,,,,,,,,,,------------......///000111111111111111111111111111000............---------,,,,,,,,,---------...//////000000......///000000000000///...///000000000///---,,,///...///111444666666555333222111111111333555666444444444333333333333333555666666777666555333222.........---......////////////...------...///000000000///......///000000222222222222111///---,,,............---,,,++++++,,,,,,+++************+++---,,,***)))((('''''''''&&&''')))******)))'''&&&************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&###%%%'''((()))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++************))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------/////////////////////////////////...///000000111...---------...///000000111000///...///000111222000222222222111111444666111333555777999<<<@@@CCCLLLRRR[[[ccclllyyy;;;<<<>>>???>>>===;;;999666666666666666666666666555666666777777777666666333333333333222222222222333444444444333333222111000111111222222111111000000000////////////000111......///...///222888<<<:::888666444333444555666999;;;@@@IIIXXXjjj{{{{{{ssshhh]]]]]]YYYYYY```hhhgggYYYLLL???:::555333555777666555000---***)))***++++++************+++++++++++++++************************''''''((((((((()))))))))''''''(((((())))))******))))))((((((''''''''''''))))))))))))))))))))))))'''(((((()))))))))))))))'''''''''''''''((()))******((('''&&&&&&''')))***))))))))))))((((((''''''(((((((((((()))))))))))))))))))))((((((***++++++,,,,,,,,,,,,++++++++++++,,,***)))***,,,------+++++++++************++++++++++++++++++,,,,,,,,,---------...///000000000000000000000000//////......------------,,,,,,,,,+++,,,,,,,,,---......//////,,,---......//////......------.........---,,,+++//////000333666888888777555333111000000222555777333333333333444444444444444555555555555444333222//////...---------......000///---++++++,,,...//////..................///000000111222111000///...---.........------,,,+++,,,++++++***************---,,,,,,++++++*********'''(((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###############"""!!!!!!%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))*********++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------.......................................///000000------,,,------...///000000////////////000111111/////////000222222111000111222333333333444666888999<<>>BBBAAA888000000///......//////...,,,,,,++++++************+++*********)))))))))))))))***************+++++++++(((((()))))))))*********(((((((((((())))))))))))((((((((()))(((''''''&&&((((((((((((''''''''''''''''''((()))))))))(((((('''''''''&&&''''''(((((()))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))***'''(((++++++))))))+++)))************+++++++++,,,+++***)))))))))++++++)))))))))((())))))***+++))))))))))))*********+++++++++,,,---..................---,,,,,,------...,,,,,,,,,+++++++++***************+++,,,,,,------,,,,,,---............---......//////000111111111333222333555888::::::999555444222111111222444555222333333444555666666777333333333333333333333333000///...---,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,,,,------------,,,,,,)))***+++---.........---,,,------...------,,,,,,++++++***))))))))))))***%%%&&&''')))***************(((&&&$$$$$$&&&(((***(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&((('''%%%$$$$$$&&&(((***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((()))&&&&&&'''''''''(((((((((((((((((((((((((((((((((************))))))))))))(((((()))))))))))))))************+++++++++,,,,,,************++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...//////...............///....../////////000000000///......///000000///---///000111000///000222333///111333444666888<<>>;;;===BBBGGGJJJJJJ555666666777666666555444666555444333333444555666333333333444333333222222//////000000111111222222111111222222222222222111.........//////.........------------,,,,,,++++++---,,,,,,---.../////////222111000///.........///,,,,,,---222999???BBBBBB>>>CCCJJJPPPTTT[[[cccjjjtttwwwwwwxxx~~~|||ssskkkfffccccccfffaaaVVVJJJ???888777888444666777666999>>>???<<<666555555777888777444000///...//////000000///...++++++++++++)))))))))*********)))))))))(((((((((((((((((())))))*********'''''''''((((((((())))))******)))))))))))))))((((((((()))))))))((('''&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''(((((('''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((***''''''+++,,,((((((,,,))))))))))))******++++++*********)))((()))***+++((((((((((((((()))******((((((((()))))))))*********+++,,,------......---------,,,++++++,,,---...++++++++++++************))))))******+++,,,,,,,,,,,,------.....................///000111333444555333222333555777888888666444333333222222333333444000111222333444555666666333222222222222222333333111000...---,,,+++++++++))))))******++++++,,,,,,***+++,,,------,,,+++***++++++---------,,,++++++,,,,,,------...------,,,++++++***)))))))))))))))'''(((***++++++++++++***((('''&&&&&&&&&&&&'''(((&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((())))))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((())))))******)))))))))************+++************++++++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111111000///............---......///////////////......///..................///000000//////111333000111222333444555888999<<<;;;999888888:::;;;<<<555555666666666666555555333333222111111222333333333444444444444333222111...//////000111222222333222333333444444444333333---..................---...............---,,,+++)))))))))+++...///////////////........................000444888999777333222666:::;;;<<<@@@HHHOOOWWWZZZ[[[\\\bbbjjjnnnmmmppppppttt{{{~~~~~~~~~~~~{{{vvvqqqmmmjjjiiifff```VVVMMMGGGFFFGGGIIIMMMIIICCC:::333000000222///111222222555999999555000111111333444555555555,,,,,,---......///......***+++++++++)))(((((()))******))))))((((((((('''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((++++++******))))))((((((((()))*********)))'''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%'''''''''(((((((((((((((&&&&&&&&&&&&'''''''''(((***&&&''',,,,,,((((((,,,(((((())))))*********+++((()))))))))(((((()))+++((((((((((((((()))******(((((((((((())))))))))))******+++,,,---------------,,,+++++++++,,,---...+++++++++************))))))))))))***++++++,,,,,,,,,---......//////............///000222444666777222111222333666666666444333333333333333333333333//////000222333444555555333222222111222222333333111000///---,,,+++******'''((()))+++,,,,,,,,,,,,***+++,,,------,,,+++***///000000000///---+++***,,,,,,------...---------+++******)))))))))))))))&&&&&&'''(((((('''&&&%%%&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''((()))******$$$$$$$$$%%%%%%&&&&&&&&&"""""""""#########$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((((((((())))))******(((((((((((()))))))))))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////333222111///............---......///000////////////000111///...---///111,,,---......------///111---,,,,,,,,,,,,...000222111222222111000000222444333333333333333333333333222222111111222222333444111111111111222333444444000000000111222333555666333333111000000000111222111000...------...//////222222222222111000......///......------,,,++++++............------------++++++,,,---///111333444111111111222333555666777FFFFFFHHHIIIKKKLLLNNNNNNQQQVVVZZZZZZVVVSSSTTTWWWdddttttttooorrrwwwzzz{{{~~~}}}~~~zzzvvvsssnnngggbbbYYYVVVSSSQQQPPPOOOMMMKKKHHHDDD>>>999666555666777666444222000//////000111000000000000111222333444...///000111111000///...+++,,,,,,------,,,,,,++++++)))'''%%%%%%&&&)))***))))))))))))))))))))))))))))))************))))))((((((''''''''''''((((((,,,,,,---,,,+++)))'''&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&$$$&&&'''))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))************(((((())))))))))))(((((())))))))))))))))))))))))******++++++++++++******)))******+++++++++******...---,,,+++************,,,,,,++++++***)))))))))+++++++++******+++,,,,,,------...///000000//////------///111333555777888000///...000444777666444333333333333333333333333...000333333333222333444555333111///......///000111000///...---,,,++++++,,,+++***)))))))))***+++,,,,,,---......---,,,,,,,,,,,,,,,++++++*********...---,,,,,,++++++++++++''''''''''''((()))***+++&&&&&&'''((())))))(((((()))((('''&&&%%%&&&''''''''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''((('''%%%###!!!!!!###%%%''')))((('''&&&&&&'''((()))''''''((()))))))))))))))''''''((())))))))))))))))))************+++++++++,,,,,,------,,,+++)))(((******+++++++++******)))*********++++++,,,,,,,,,------++++++++++++------++++++++++++++++++++++++111444666222---***+++......------------...//////...///000111111000///...,,,---...000111111111111---......///000111111222444333222111111222333444222222222222222222222222222222111111222222333444222222111111111222333333222222111111111222333333333222111000000000111111111000///...------......////////////...---,,,,,,---,,,,,,,,,,,,+++++++++.........////////////000------------......///000,,,,,,------///000111222666666777888:::;;;<<<<<<;;;@@@CCCCCC@@@===>>>@@@IIIWWWaaabbbdddllloookkkfff^^^UUUQQQSSSXXX[[[\\\^^^\\\\\\___fffrrr}}}~~~uuuoookkkhhhccc^^^]]][[[WWWVVVTTTQQQLLLHHHDDDAAA???=========;;;:::<<<:::555111///000111222333222000...---...///000000000//////......//////,,,---...//////...---,,,******++++++++++++******+++***(((''''''((()))***))))))))))))))))))))))))))))))************))))))((((((''''''''''''(((((()))))))))))))))(((((('''''''''((((((((((((''''''!!!"""###%%%'''(((******''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((&&&&&&&&&'''((()))((('''%%%###''''''''''''''''''''''''&&&'''((())))))***))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''')))******++++++++++++***...---,,,+++************,,,,,,++++++*********))),,,,,,,,,+++++++++++++++,,,---...///000000000000......000111333444666666111///...000333555555444222222222222222222222222///111333333222222333444222111///------...///000000000///...---,,,+++++++++******))))))***+++,,,++++++,,,------,,,++++++,,,,,,,,,+++++++++******---,,,,,,+++++++++,,,,,,******)))((((((((())))))&&&&&&'''((((((((((((((()))((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&'''((()))''''''((()))))))))))))))'''((()))))))))))))))((())))))*********+++++++++++++++++++++***)))((('''******+++++++++******)))***++++++++++++++++++,,,---,,,++++++++++++,,,---++++++++++++++++++++++++***---000///+++***,,,000---------------......///------............------...//////000000000//////---......///000000111111111111000//////000111111000000000000000000000000222111111111111222333333333333222111111111222222444333222111111111111111222222111000000000000000111000///...------------...............---,,,+++******++++++++++++,,,,,,---------...//////000000//////...---,,,,,,,,,,,,************+++,,,......------...//////000111111///222555555222000111333444???EEEDDDEEEKKKNNNLLLGGGBBB;;;999<<>><<<;;;::::::999666444444333111111111222111000111///---******+++---//////...---,,,,,,---...///000///...,,,+++************++++++,,,,,,++++++***))))))************))))))***))))))))))))*********))))))))))))))))))))))))((())))))******))))))(((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''%%%$$$"""(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&))))))***+++++++++++++++...------,,,++++++++++++,,,+++++++++++++++++++++,,,------------,,,***)))+++,,,---///000111111111///000000111222333444444222000...///111333444444111111111111111111111111000222333333222111222444000///---,,,,,,---...000//////...---,,,,,,++++++***)))))))))***+++,,,,,,******++++++++++++******,,,,,,,,,++++++++++++***+++++++++***++++++,,,,,,------+++)))((('''''''''&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&''''''&&&%%%$$$(((((('''&&&&&&'''((((((''''''((())))))))))))(((((()))))))))))))))(((''')))))))))*********+++++++++***))))))(((((((((((()))******+++++++++******+++++++++++++++*********,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++(((+++------+++***,,,///------,,,,,,------...///------,,,,,,,,,------...000000/////////.........------......///000000000///......------......///000000000000000000000000111111111111111222222333333333222111000000111111333222222111111111111111111111000000////////////111000///...---,,,,,,,,,///////////////...------)))******+++,,,---------,,,,,,,,,---------------///...---,,,++++++***++++++++++++++++++,,,---...------.....................111333333111///000111...444777555555999;;;:::999666222222444777888888777666444555:::AAAHHHMMMMMMMMMMMMLLLKKKJJJHHHGGGHHHLLLUUU```ggggggdddbbbaaafffhhhbbbVVVKKKGGGGGGKKKPPPSSSQQQJJJDDDCCCDDDQQQ```pppwwwvvvmmm___RRRHHHDDD???<<<:::999666444111111111111111111000///000...---...000111111000---,,,***))))))***,,,------,,,,,,,,,,,,---...///...---,,,***))))))((((((************************((())))))******))))))((('''((()))*********)))((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((('''&&&%%%%%%%%%&&&((()))''''''((((((((((((''''''******)))'''%%%###"""!!!''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&%%%$$$************************((())))))))))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))((())))))******))))))((())))))***+++,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---...//////...,,,***(((***+++---...000111222222111111111111222222222222222111//////000111222333111111111111111111111111111222333222111111222444333111///---,,,,,,---.........------,,,++++++***(((((()))******+++,,,---***++++++++++++++++++***++++++++++++++++++++++++***************+++,,,---...---+++***((('''''''''''''''((((((((((((((('''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''(((((())))))(((((()))))))))))))))(((((('''))))))))))))************,,,+++)))((('''((())))))))))))***+++++++++******,,,,,,++++++******)))))),,,++++++++++++++++++,,,++++++++++++++++++++++++,,,---...---+++***,,,---,,,,,,,,,,,,,,,------...///...---------...///000///.....................---------....../////////......------------......111111111111111111111111111111000000111111222333333222222111000000000000111111000000111111222333000000000000//////....../////////...------,,,+++---............------,,,******+++,,,---...//////.........------,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,---......---------------//////---,,,...000//////...---...///111222222//////...///000222333555777777777777666666555555333777===DDDKKKOOOOOOMMMIIIOOOSSSNNNCCC999666777888===BBB@@@;;;666666777???KKKWWW[[[XXXOOOCCC888555333111/////////...---,,,,,,,,,,,,+++++++++,,,,,,+++***+++---/////////,,,,,,+++************+++,,,,,,,,,,,,---......///+++******))))))*********************************))))))************))))))%%%&&&((()))***)))((('''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((()))((('''&&&%%%&&&'''(((''''''((((((((((((''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&'''''''''************************((())))))))))))(((((('''(((((())))))))))))(((((()))))))))))))))))))))))))))******++++++******)))))))))***,,,,,,---------......------,,,---------++++++,,,,,,---------...---...///000///---***)))***+++---...000111222222111111111111111111111111333333222000000000111222222222222222222222222222111222333222111111333555888666333000---,,,,,,,,,------,,,,,,++++++******(((((()))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))******+++,,,++++++***)))(((((())))))'''((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""######%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&''')))(((&&&%%%%%%&&&((()))&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((())))))))))))(((((((((((()))))))))*********,,,+++***(((((()))***+++((()))***++++++++++++++++++++++++******)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++++++++,,,+++++++++++++++,,,------...---,,,,,,,,,...///000,,,,,,,,,,,,---...///000------------....................................000000000000000000000000111000000000000111222222222222111000000000111111000000000000000111222333///////////////...---------............---,,,,,,******++++++++++++******++++++,,,------...//////////////////.........---,,,,,,+++++++++,,,------,,,++++++************+++))))))******************************************......---,,,++++++,,,,,,***+++++++++,,,---......)))***+++,,,---,,,,,,+++............//////000000---111444777===DDDFFFDDD>>>AAADDD@@@999333111111000333777777444222222333444===DDDEEEBBB???888111000///...,,,+++*********+++++++++***(((((()))+++,,,***)))***,,,---------************))))))((((((+++++++++,,,,,,---------(((((((((((()))***+++,,,++++++************++++++))))))************))))))%%%&&&''')))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((''''''''''''((((((***)))((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))+++,,,------------///......---------......++++++,,,------...//////...////////////...,,,++++++,,,---///000111111111111111111111111111111111333444555333111000000111222222222222222222222222111111222111000111444666<<<:::666222...,,,,,,,,,,,,,,,,,,++++++*********((()))***+++++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,))))))))))))))))))******)))((((((((((((((()))***(((((((((((((((((('''&&&''''''((((((''''''&&&%%%%%%&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%###"""!!!"""###%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&***(((&&&$$$$$$&&&(((***&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''((()))))))))))))))((((((((()))))))))******+++******))))))*********((()))***+++++++++++++++***************)))))))))******++++++++++++******++++++++++++++++++++++++''''''((()))***+++,,,---++++++******++++++,,,---************+++,,,,,,---++++++++++++,,,...000111------------------------......////////////......////////////////////////000000000000000111222222111000000000000111111222222111111000000000000111....../////////...---,,,+++,,,---.........------))))))***************)))+++++++++,,,,,,------...******+++,,,------......------,,,,,,,,,,,,---------,,,+++*********************++++++,,,,,,,,,---,,,+++******+++,,,++++++000...,,,------,,,++++++***++++++++++++,,,---...))))))***+++,,,,,,,,,,,,++++++++++++,,,------...---000222333888@@@BBB???:::::::::777333000///000,,,---...///////////////000666999777555555333///...///...---,,,++++++++++++,,,---,,,***))),,,///...,,,++++++,,,------,,,(((((()))*********)))((()))******+++++++++******''''''''''''((()))***++++++***)))(((((()))***+++'''(((((())))))(((((('''&&&&&&'''((()))*********((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&''''''(((((((((((((((''''''((((((((((((''''''))))))((('''%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&'''((())))))***))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''((()))+++,,,---.........///...............//////++++++,,,---...///000000/////////...............,,,---...///000000000000000000000000111111111111333555888777333000000000111111111111111111111111000000111000000222555888<<<:::666222///---------++++++++++++************)))***++++++++++++***))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,******)))((((((((())))))((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''((((((((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############%%%%%%'''''''''%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''%%%&&&''')))************(((((((((((()))))))))***(((((()))))))))))))))((((((((()))++++++,,,,,,+++))))))))))))************)))***+++,,,,,,+++***)))++++++++++++++++++++++++((((((((()))+++,,,,,,,,,***************+++,,,,,,((()))***++++++,,,,,,,,,---,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------........................000000000000000111111222000000//////000111222222444333222000//////......---.../////////...,,,,,,***+++---...///......---***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,###$$$%%%''')))+++------//////...---,,,,,,,,,,,,///...---,,,+++++++++,,,((())))))***++++++,,,,,,---,,,******+++,,,,,,+++---***)))***+++)))(((((()))***+++*********,,,---))))))((((((((()))***+++******)))))))))***+++,,,(((,,,...---222:::;;;777:::888555222000/////////+++***)))***,,,---,,,+++,,,000111---+++++++++))))))+++,,,++++++++++++,,,***+++,,,+++)))***---000---+++***)))***+++***)))&&&((()))+++,,,,,,++++++(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((***)))(((''''''((()))***&&&''''''''''''''''''&&&'''(((((()))***++++++,,,((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((###$$$&&&((()))))))))(((''''''((((((((((((''''''"""###$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))************(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((()))+++,,,---.........//////.........//////000***+++,,,---...000111111//////.........//////000------...///000000//////000000000000111111111111333666999999555111//////000000000000000000000000///000000000000333666999;;;888555222///.........+++++++++***************)))***+++,,,,,,+++)))(((+++***)))(((((()))***+++*********++++++,,,,,,,,,+++***)))(((((('''(((((((((((('''&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&&&&'''((((((((('''%%%%%%%%%%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&'''(((((((((&&&###!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''((((((''''''$$$%%%'''(((***+++++++++(((((((((((())))))))))))&&&'''((())))))((('''&&&(((((()))++++++,,,,,,,,,(((((())))))******++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++///...,,,,,,,,,,,,+++************)))***++++++,,,)))***,,,---......------///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,000000//////.........---000000//////000111222222......///000111222222222111///---+++***+++,,,------------...............///......------,,,,,,,,,,,,,,,++++++***)))(((((()))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***+++,,,,,,+++***)))((())))))(((((((((((()))))),,,,,,------,,,+++)))(((+++*********))))))(((((())))))))))))************(((((((((((()))))))))))))))((('''&&&&&&'''((()))---,,,,,,,,,...111555777999777333///,,,************++++++,,,,,,---......------------------------+++*********))))))((((((++++++,,,,,,,,,+++******------,,,,,,+++***))))))))))))(((((((((((()))))))))(((((('''&&&&&&%%%%%%&&&''')))******((('''%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&''')))*********)))(((+++***((('''''')))+++---'''&&&&&&%%%%%%&&&&&&''',,,,,,++++++***((('''&&&))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&''''''((()))***)))***+++++++++)))(((''')))+++,,,,,,***))))))***,,,---...///000111222333222111///---,,,---...///............///////////////............//////000...///111222222111///...000111111222222333333444333333333333222111000000000000000000000000000000+++---//////...///333777666555222000......---.........---,,,++++++*********++++++,,,,,,++++++***))))))(((((((((((())))))************************%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%%%%$$$###$$$%%%'''((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%'''((()))((()))***,,,''''''''''''((((((((((((+++*********))))))((((((*********++++++***************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,***************)))(((''',,,,,,,,,---------......------------------------000/////////............000000///000000111111222000000000000000111222333222111///---,,,---.....................---------*********)))))))))))))))++++++******))))))((((((***+++,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))******++++++***)))((())))))(((((((((((())))))&&&''')))***+++******)))*********)))))))))(((((((((((()))))))))*********************))))))))))))+++***)))))))))***++++++,,,,,,++++++---000333666777555222...,,,+++***++++++++++++*********))))))))))))))))))))))))))))))*********)))))))))((((((******+++++++++++++++***---,,,,,,+++******))))))((((((''''''(((((()))***&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))''''''((()))))))))))))))+++)))&&&$$$$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&'''''''''(((((((((''''''&&&))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%'''&&&&&&''''''((()))***)))******+++***)))(((''')))+++,,,,,,+++******+++000000000000111111222222333111///...------...///....../////////000000000000//////.........//////...///111333333222111000000111111111222222333333222222222222111000///...000000000000000000000000,,,......---,,,,,,///222222111000///...//////000.........---,,,+++++++++***++++++,,,,,,++++++******))))))))))))))))))***************************))))))))))))*********+++''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%$$$#########$$$%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&'''))))))(((((()))+++''''''''''''((((((((((((*********)))))))))((((((((()))***++++++***)))((()))******++++++******)))))))))))))))))))))))))))************************++++++************++++++************++++++++++++*********+++******)))))),,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,////////////............//////000000000000111111222111000///000000222333333222000///...//////000//////......------,,,,,,***************+++++++++******))))))))))))))))))+++++++++***((((((***,,,+++++++++++++++++++++++++++************)))))))))'''((()))))))))))))))((())))))(((((((((((())))))%%%&&&((()))******))))))))))))))))))(((((((((((((((((())))))))))))******+++++++++******)))))))))******))))))***+++,,,,,,+++*********+++...111333333222000---,,,+++++++++++++++***)))'''&&&%%%%%%''''''''''''''''''''''''******))))))))))))(((((((((((()))***++++++++++++,,,++++++******))))))((('''''''''''''''((()))***$$$%%%%%%&&&'''(((((((((((('''%%%###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((()))******((((((''''''(((((()))***///---***'''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&'''(((((())))))((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))%%%%%%&&&&&&&&&&&&%%%%%%''''''(((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$'''''''''''''''&&&&&&&&&'''&&&&&&''''''((()))***)))************)))(((((((((***,,,,,,,,,+++,,,---222222222222222222222222333222000///....../////////000000000000111111111111111000///...............///111333444444444333111111111111222222222222111111111000000///...---////////////////////////---...---+++))))))***,,,......---......///111111//////......---,,,,,,,,,***++++++,,,,,,++++++***************************************************)))************+++++++++'''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&''''''((((((((('''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''((())))))((('''((()))''''''''''''((((((((((((******))))))))))))(((((('''(((***++++++***(((''')))******++++++******)))))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++))))))*********+++++++++)))***++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++///////////////.........//////000000000000000000333222000//////000111222222222000/////////000000//////...------,,,++++++))))))******++++++,,,,,,)))*********************+++++++++)))''''''***,,,++++++++++++++++++++++++************))))))))))))&&&&&&'''(((((()))))))))(((((())))))))))))((((((***++++++++++++)))((('''(((((((((((((((((((((((((((((((((((()))))))))***++++++******)))(((((((((''''''(((((())))))***+++))))))((()))***,,,...///000///---,,,+++++++++,,,******)))((('''&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))((((((&&&'''((()))***+++++++++*********))))))((((((((((((((('''&&&&&&'''''''''$$$%%%%%%&&&&&&''''''((((((((('''&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))(((((('''&&&&&&((()))***///---+++)))'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))*********'''(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))+++---...///''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%(((((((((((((((''''''''''''&&&&&&''''''((()))***))))))*********)))))))))(((***,,,---------...000000111111111222222333333333333111000//////000000000000111111111222222222222111000///...............///111333555555666666333333333333222222222222000000000000000///------........................------,,,***))))))***+++,,,,,,,,,---...///000000//////.........---------***++++++,,,,,,++++++***++++++++++++++++++++++++************************'''''''''''''''(((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###'''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((())))))'''&&&'''(((''''''''''''(((((((((((())))))))))))))))))((((((((()))+++,,,,,,+++)))((())))))************))))))))))))))))))))))))))))))************************++++++************++++++*********+++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++........./////////////////////000000000000///...222111000/////////000111000000//////......////////////...---,,,++++++***%%%%%%&&&&&&''''''((((((*********+++++++++++++++)))******)))'''''')))+++************************))))))))))))))))))))))))&&&&&&&&&''''''((())))))(((((())))))))))))((((((******++++++***)))'''&&&'''''''''''''''''''''((('''(((((((((((()))))))))))))))((((((((('''''''''''''''(((((())))))))))))(((((((((((()))***,,,---,,,,,,++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))%%%&&&'''((())))))******))))))((((((((((((''''''))))))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((('''&&&&&&&&&''')))***((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))((((((((('''''''''$$$%%%&&&&&&'''''''''&&&$$$%%%&&&(((+++///222333(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%(((((((((((((((((((((((('''&&&&&&''''''((()))***))))))))))))))))))******(((+++---.........000111------///000222333444555444333333222111111000000111111111111222222222222333222111//////.........///000111333444666777777555555444444333333333222111111111111000///...---------------------------,,,+++*********+++,,,------------..............................---------***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&############""""""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((()))((('''&&&'''(((''''''''''''(((((((((((((((((((((((((((((()))))))))***,,,------,,,***))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++,,,,,,,,,---)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------.........///////////////...///000111000///...---.../////////////////////..............................------,,,,,,++++++'''''''''(((((((((((((((+++++++++***************&&&((())))))(((((()))***))))))))))))))))))))))))(((((()))))))))))))))***(((''''''''''''(((((()))'''((()))******)))((('''###%%%&&&'''((((((''''''&&&&&&&&&'''''''''''''''''''''(((((((((((())))))''''''''''''''''''''''''))))))************))))))((((((((((((((()))***+++************************&&&&&&'''((())))))******''''''''''''''''''''''''''''''(((((((((((())))))%%%&&&&&&'''(((((((((((('''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%"""###&&&(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&%%%$$$######&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''))))))(((((('''&&&&&&%%%$$$%%%&&&''''''(((''''''$$$$$$%%%'''***...222444))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&''''''((()))***)))))))))((())))))***+++***,,,.../////////000222,,,,,,...000222444555666444444444333333222111111000111111111111222222222222111111000///////////////000111222444555666777666555555444333222222111111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++..................///......---,,,------------------------***++++++,,,,,,++++++******+++,,,------,,,+++***))))))))))))))))))))))))(((((('''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&'''(((((('''&&&'''(((''''''''''''((((((((((((''''''(((((((((((())))))******++++++++++++******((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++******+++++++++,,,,,,,,,)))***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------............/////////000...///000111000///---,,,***,,,...///000///...------.........///.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************))))))((((((''''''###%%%(((***)))))))))***))))))))))))))))))))))))(((((((((((())))))*********)))((('''''''''((()))'''((()))******)))((('''###$$$&&&'''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))&&&&&&''''''(((((())))))))))))******)))((('''&&&(((((((((((()))))))))))))))))))))******))))))(((&&&&&&''''''((())))))***'''''''''''''''''''''''''''''''''((((((((())))))%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((())))))******'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$######%%%&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&(((+++...000)))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&'''''''''((((((((('''&&&&&&''''''((()))******)))((((((((()))+++,,,+++---///000//////000222......000111333444555666555555555444444333222111000000000111111111111222111111000000000000000111000000111111333444555666555444444333111000/////////////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((((((+++---...------...////////////...---,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%###""""""###%%%&&&########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))''''''''''''(((((((((((('''''''''((((((((())))))***)))(((''''''((()))***(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++((())))))))))))******************+++******))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000...///000111000///---+++(((***---///000///...,,,......///////////////...,,,,,,,,,,,,,,,,,,,,,---))))))((((((''''''&&&&&&))))))((('''&&&%%%%%%$$$ $$$(((++++++***))))))))))))))))))))))))))))))'''((((((((())))))******+++***)))(((''''''((()))'''((()))++++++)))((('''((())))))))))))'''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))&&&&&&'''((()))***++++++''''''(((((('''%%%###"""(((((())))))))))))))))))((()))))))))))))))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&((()))!!!"""###$$$&&&'''((()))((('''&&&%%%&&&(((***,,,$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((($$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''''''''$$$%%%&&&'''(((((((((((()))((('''&&&'''(((***,,,***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&&&&''''''(((((('''&&&&&&''''''((()))******)))(((((((((***+++,,,,,,...000111000///000111111111222333333444555555555555555555444333222111///000000000000111111111111000000000000000111222000000000111222333444555444333222111000......---............---,,,++++++++++++++++++++++++++++++---***'''(((***,,,,,,***,,,---///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''(((***''''''''''''((((((((()))&&&'''''''''(((((()))))))))(((&&&$$$$$$&&&((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++''''''''''''((((((((((((***************)))((('''******+++++++++,,,,,,,,,++++++++++++++++++++++++---......///////////////222222222222111///......000///---+++*********+++........................---,,,,,,++++++,,,,,,---+++***)))'''''''''((()))(((((((((((((((((((((((('''((()))++++++***))))))((((((''''''''''''(((((()))))))))))))))(((''''''((()))***++++++***((((((***)))((('''&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&'''((((((&&&&&&''''''''''''''''''%%%%%%%%%&&&'''(((******&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))(((((('''''''''&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$######''''''''''''''''''&&&&&&(((((((((''''''&&&&&&&&&***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$%%%&&&'''(((((((((((()))******++++++''''''&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''(((((()))***++++++++++++,,,---...///111111222111111111222222222333333222000...000333444333111000000000000000000000000////////////////////////......///000111222222333111111222111111000///...,,,,,,,,,++++++************+++,,,------,,,+++***,,,+++***))))))+++---...,,,------------,,,++++++---,,,***)))))))))***+++,,,+++***))))))***+++,,,***++++++,,,,,,+++++++++******)))(((((((((((((((+++)))'''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%(((&&&$$$""""""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++***((('''&&&&&&''''''&&&'''''''''((()))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++***))))))))))))))))))))))))))))))++++++******)))***************)))(((((()))***+++------...//////////////////000000000000//////......------,,,++++++++++++------------------------,,,++++++******++++++,,,***))))))(((((((((((((((''''''''''''''''''''''''(((((()))************)))((((((''''''''''''(((((())))))******)))(((((('''(((((()))*********)))(((((('''&&&%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((()))***'''((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''''''''''''''''''(((((((((((((((((((((((((((((('''''''''(((((('''''''''''''''''''''&&&&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((""""""$$$%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''((((((''''''((()))******++++++''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((()))))))))'''(((((()))******++++++,,,,,,------.........///000000000111111111222222222000///000222333222000........................000000000000000000000000/////////000000111111222222222222111000///...---,,,,,,,,,++++++*********++++++,,,,,,,,,,,,++++++---,,,+++******,,,...///---------------,,,++++++,,,+++***)))((())))))***++++++***))))))***++++++++++++,,,,,,,,,+++*********))))))((((((((((((((((((((((((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&'''((()))&&&''''''''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))(((((('''''''''((((((((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((***+++++++++***)))))))))))))))))))))))))))++++++************++++++,,,+++***))))))***++++++,,,---......//////......////////////...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******(((((()))))))))(((''''''''''''''''''''''''''''''((((((((((((((()))******((((((''''''''''''(((((())))))*********)))((((((&&&'''((()))*********)))''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((***+++((((((((((((&&&%%%$$$###(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((%%%%%%%%%&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&((()))***$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((((())))))((((((&&&&&&'''((()))***+++,,,''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%((((((((()))))))))******((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000000000111000//////000111///...,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000/////////000000000000000222222222111000...---,,,+++++++++++++++*********,,,,,,++++++++++++,,,,,,------,,,++++++---...///,,,,,,------,,,,,,+++*********)))((((((((())))))+++******))))))******++++++,,,,,,,,,+++***))))))***)))((((((''''''((((((&&&'''((()))(((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''&&&&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))++++++*********++++++,,,------,,,+++*********+++,,,,,,---............---//////...---,,,***(((''')))***+++---------,,,+++************************)))((((((''''''(((((()))'''''')))))))))((('''&&&'''''''''''''''''''''''')))((('''&&&'''((()))***(((''''''&&&&&&''''''((()))))))))******)))((((((%%%&&&'''((())))))******((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''&&&&&&%%%$$$&&&&&&'''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''((()))((((((((('''&&&$$$###"""%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))(((''''''%%%%%%&&&''')))***++++++'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))************(((((())))))************+++++++++,,,,,,,,,,,,,,,---...///000000000//////000000///.........------++++++++++++++++++++++++......................../////////////////////...222222111000///---,,,++++++++++++***************,,,+++))))))))))))+++,,,,,,,,,+++++++++,,,---...***++++++++++++***))))))))))))((((((((((((((((((******))))))))))))******++++++,,,++++++***)))((())))))(((''''''''''''(((&&&&&&'''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""$$$%%%!!!""""""###$$$&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))+++************++++++,,,------,,,+++***)))))))))+++,,,,,,---------------+++++++++++++++***)))(((((()))+++,,,---,,,,,,+++************************(((''''''&&&&&&''''''(((&&&'''((())))))((('''&&&''''''''''''''''''''''''((('''&&&&&&&&&''')))***''''''&&&&&&&&&&&&'''''''''(((((()))))))))((((((%%%%%%&&&''''''((()))***''''''(((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$$$$%%%&&&'''''''''&&&"""###$$$%%%%%%%%%$$$$$$'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&((((((((('''&&&$$$###"""%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&$$$%%%&&&'''((()))******&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((((((((''''''&&&&&&&&&&&&''''''))))))))))))************)))))))))))))))*********)))***+++,,,---...//////,,,---///000000000///...............---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...............000000000///...---,,,+++***************************)))(((''''''((()))******************++++++,,,)))))))))))))))(((''''''((((((((()))))))))(((((())))))))))))))))))))))))++++++++++++******)))((()))(((((('''''''''''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$""""""""""""#####################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&############$$$$$$%%%&&&&&&%%%###""""""###%%%&&&#########$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((((((((((((((((((((((((((((((((((((((((((((()))))))))'''((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((()))((())))))))))))******((((((((((((((((((((((((***)))))))))******+++,,,,,,++++++***)))(((((('''***+++,,,,,,------,,,,,,%%%&&&(((***+++,,,,,,,,,))))))***+++,,,,,,++++++************************''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&'''((()))$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$"""###$$$&&&''''''''''''%%%&&&''')))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((''''''&&&&&&''''''(((((((((((()))))))))******))))))))))))))))))******((()))***+++---...///000***+++---//////...---,,,+++---------+++***+++,,,++++++++++++++++++++++++************************---------...............////////////...---,,,+++)))))))))***************))))))(((((((((((()))))))))))))))***************(((((())))))(((((('''&&&(((((()))*********))))))((())))))******))))))((())))))***************))))))(((''''''&&&&&&''''''(((&&&%%%######$$$&&&'''$$$%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$######$$$#########$$$$$$$$$$$$$$$%%%$$$###"""!!!"""######&&&%%%$$$###!!! ############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######"""######$$$%%%&&&'''%%%"""!!!!!!"""%%%'''#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((($$$%%%%%%&&&''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''((()))***((((((((((((((((((((((((((((((((((((((()))***+++***************)))((('''******+++,,,,,,,,,,,,,,,''''''(((***+++++++++++++++***************++++++************************''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&''''''&&&&&&'''&&&%%%%%%%%%&&&'''((($$$$$$&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%###$$$%%%&&&&&&&&&&&&&&&((()))***++++++)))(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""$$$%%%&&&&&&&&&&&&###$$$$$$%%%&&&&&&'''''''''''''''((((((((())))))$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))***)))))))))))))))))))))))))))******+++,,,------'''(((***,,,---+++***((()))+++,,,,,,***)))+++---************************************************,,,,,,,,,------......///------.........------,,,((()))))))))*********+++))))))************))))))))))))***+++++++++++++++))))))******))))))((('''((((((***+++++++++******'''((()))******)))(((''''''((()))******++++++***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$############"""#########$$$$$$$$$$$$############""""""""""""&&&%%%%%%$$$###""""""!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$###""""""###$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***)))***+++++++++***))))))******+++,,,,,,,,,,,,+++,,,,,,,,,+++***((('''&&&,,,+++***))))))***+++,,,************************(((''''''&&&&&&''''''((('''&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&&&&%%%((('''&&&%%%$$$%%%&&&'''%%%&&&((()))))))))((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$""" (((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$%%%%%%%%%$$$############$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&& !!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######"""$$$$$$&&&&&&&&&&&&$$$$$$(((((('''&&&&&&((()))***''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((*********)))))))))))))))))))))))))))))))))******$$$&&&(((******)))'''&&&'''***,,,+++))))))+++...************************************************++++++,,,,,,---...//////+++,,,------......------(((((())))))*********+++***+++,,,------,,,+++*********+++,,,,,,,,,,,,++++++++++++++++++***))))))((()))***,,,,,,,,,+++***'''((()))******)))((('''&&&'''(((***++++++++++++(((((('''&&&&&&&&&&&&'''###$$$&&&''''''&&&%%%###$$$$$$%%%%%%&&&'''(((((('''&&&%%%$$$############""""""######$$$$$$$$$$$$"""############"""!!!!!!""""""###$$$&&&'''((()))"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&"""###$$$%%%%%%$$$###"""""""""###$$$%%%%%%&&&&&&!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((%%%%%%%%%&&&&&&((()))))))))***+++,,,---,,,+++***++++++++++++++++++++++++)))))))))))))))*********%%%''')))+++,,,+++***)))***++++++++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$######$$$######$$$&&&&&&$$$"""&&&&&&'''''''''''''''&&&)))((('''&&&$$$###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$&&&'''(((''''''''''''''''''''''''"""###$$$%%%&&&%%%$$$$$$%%%$$$$$$&&&***+++(((&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((%%%#########%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!###&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&%%%%%%(((&&&$$$%%%)))+++***)))''''''''''''((()))***+++&&&&&&&&&&&&'''''''''((()))***+++---............)))))))))))))))*********)))(((((('''''''''((((((************+++,,,---...++++++,,,,,,---...//////------,,,++++++,,,---------,,,***(((((()))***+++******+++,,,,,,,,,++++++)))***++++++,,,,,,,,,+++,,,,,,,,,+++++++++******'''((((((((()))))))))******)))((('''''''''''''''''''''''''''((((((((()))'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''***&&&######%%%'''&&&%%%&&&%%%###""""""###%%%&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%&&&%%%###"""""""""############""""""""""""######!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$%%%### ###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$######$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&'''&&&$$$#########$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''''''''&&&((())))))(((((('''''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''(((*********)))((())))))((((((((((((((()))((((((((((((((((((((((((************************************************((()))*********)))((('''************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&&&&%%%$$$$$$'''%%%$$$$$$%%%&&&%%%$$$&&&&&&''''''''''''&&&&&&(((((('''&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%% !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$######%%%((()))'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""" """&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''%%%$$$%%%(((******((()))(((((('''''''''((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''(((((((((((()))))))))))))))*********)))(((((((((((((((((((((************+++,,,---...******++++++,,,,,,---------,,,+++******+++,,,---+++***)))((()))***,,,---,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,+++,,,+++++++++************))))))))))))************))))))((('''''''''((((((&&&&&&''''''((())))))***'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''(((&&&$$$$$$&&&((((((''''''&&&%%%%%%%%%%%%&&&'''######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$%%%%%%###"""""""""############""""""""""""######!!!""""""###$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$%%%###!!!###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###############&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((()))******)))((('''))))))((((((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++******))))))((('''&&&&&&))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''&&&&&&%%%%%%)))'''%%%%%%&&&'''''''''&&&&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$!!!###&&&&&&%%%###"""########################"""###$$$%%%%%%%%%%%%$$$#########$$$&&&'''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""!!!!!!"""""""""############$$$$$$$$$$$$$$$%%%%%%"""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%$$$$$$###### !!!"""###$$$&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###""""""###&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%'''(((((((((***)))((('''&&&&&&&&&&&&''''''((((((((()))))))))'''''''''&&&&&&'''((((((((((((((())))))*********))))))))))))))))))))))))*********++++++,,,,,,---*********+++++++++++++++++++++************++++++***))))))))))))+++,,,------.........---,,,++++++,,,,,,,,,------,,,++++++++++++*********)))))))))+++++++++***************(((((('''''''''((())))))&&&&&&&&&'''((())))))***(((((('''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$######%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%$$$######"""###############""""""""""""######"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""""""""###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$)))((((((''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))((('''''')))((((((''''''((()))))))))))))))))))))))))))))))))))))))***************++++++*********************)))((('''&&&&&&&&&''')))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%(((''''''((())))))(((&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%$$$$$$######"""###%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######"""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&''''''!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######!!!!!!"""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((())))))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%&&&'''''''''***))))))(((''''''(((((((((((((((((()))))))))))))))(((''''''&&&'''((((((''''''(((((()))*********))))))************************++++++,,,,,,,,,,,,+++++++++++++++***************))))))))))))************))))))******+++,,,------------,,,+++***))),,,------------,,,++++++*********))))))))))))(((++++++************))))))((('''''''''((()))******(((((((((((((((((((((((((((((('''&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######""""""############"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$########################""""""""""""######""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$#########$$$$$$%%%%%%$$$$$$###$$$###""""""!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&'''&&&%%%'''''''''((((((((((((((((((''''''''''''((())))))&&&&&&&&&%%%%%%&&&&&&&&&))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))(((((('''''''''((())))))))))))))))))))))))))))))*********+++++++++,,,,,,******))))))((((((((('''((((((''''''''''''((((((((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&(((+++,,,***'''###%%%%%%&&&&&&%%%$$$######$$$$$$%%%%%%&&&''''''(((%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%!!!"""""""""######$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&&&&&&&'''''')))((((((((())))))***+++(((((((((((())))))))))))'''&&&&&&%%%%%%%%%%%%&&&&&&''''''((())))))******))))))***+++,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))++++++******************,,,,,,,,,++++++)))(((''',,,,,,,,,------,,,++++++*********))))))))))))((())))))))))))))))))))))))((((((((((((((()))***+++******)))((('''&&&%%%%%%(((((('''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$###""""""""""""######$$$$$$######"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""############$$$###############""""""""""""#####################$$$$$$$$$"""######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$############$$$###$$$$$$%%%%%%$$$$$$###$$$###""""""!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''''''''&&&$$$%%%''''''&&&$$$"""###$$$%%%%%%%%%%%%$$$(((''''''''''''((())))))'''&&&%%%%%%%%%%%%&&&'''))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&((()))***+++'''''''''''''''((())))))((((((((((((((((((((((((*********+++,,,,,,------)))))))))((((((''''''&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$%%%'''***+++)))%%%"""%%%%%%%%%%%%$$$###""""""######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$#########%%%$$$"""!!!"""###$$$%%%""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&%%%&&&&&&%%%$$$$$$&&&((($$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&#########$$$$$$%%%%%%&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''""""""######$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((())))))))))))(((&&&%%%'''((('''''''''(((((()))***+++''''''((((((((()))))))))'''((())))))))))))((((((&&&&&&'''((())))))******)))***+++---------,,,,,,******,,,------,,,+++***++++++,,,,,,,,,,,,,,,,,,))))))************))))))************++++++++++++***+++++++++***)))(((''')))***++++++,,,,,,,,,+++++++++*********)))))))))''''''(((((())))))))))))))))))((((((((()))******+++***)))((('''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###$$$$$$$$$$$$#########""""""""""""##############################!!!"""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$&&&'''((((((%%%"""!!!"""%%%'''%%%""""""###%%%&&&'''&&&&&&%%%''''''&&&&&&''''''((()))'''&&&%%%$$$$$$%%%&&&'''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((()))))))))***+++,,,,,,,,,******))))))(((''''''''')))************)))'''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$###"""!!!"""######$$$$$$%%%%%%%%%############$$$$$$$$$$$$################################################$$$$$$#########$$$%%%&&&$$$%%%&&&$$$""""""$$$'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&""""""######$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&############$$$$$$$$$$$$'''''''''''''''&&&&&&&&&""""""""""""##########################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$###"""###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&''')))+++***++++++***'''&&&''')))''''''&&&&&&&&&''''''(((&&&&&&'''''''''(((((((((((())),,,......---,,,***%%%%%%&&&'''((()))***+++)))***,,,...///...------)))***,,,------,,,***)))))))))******++++++,,,,,,))))))***++++++***))))))&&&'''(((***,,,------...******+++++++++******)))'''((()))***+++,,,,,,,,,,,,+++++++++************''''''((()))***++++++,,,******))))))((()))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""%%%&&&$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&######$$$$$$$$$$$$#############################################$$$$$$$$$!!!"""###$$$%%%$$$$$$#########""""""""""""##############################!!!!!!"""#######################################!!!###%%%$$$""""""$$$&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###############$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((###!!!!!!%%%(((&&&######%%%'''((())))))((('''&&&&&&&&&&&&&&&''''''(((((('''%%%$$$$$$%%%'''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***++++++++++++++++++***)))(((((('''+++,,,,,,,,,+++(((%%%$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%""" """$$$%%%&&&%%%%%%%%%$$$$$$"""!!!!!!""""""#########$$$$$$$$$""""""######$$$$$$$$$%%%###$$$&&&((((((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&###%%%%%%###!!! ###&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""###$$$%%%%%%&&&&&&!!!!!!"""###$$$$$$%%%%%%"""###$$$%%%&&&&&&'''(((""""""""""""############%%%%%%%%%$$$$$$##################"""""""""""""""##############################$$$$$$$$$%%%%%%%%%(((((('''&&&$$$######"""%%%%%%$$$$$$###"""""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######""""""$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%&&&(((***,,,+++,,,---+++'''&&&'''***''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&'''''''''(((###%%%))),,,,,,+++)))'''%%%%%%&&&'''((()))***+++)))***---...//////...---)))+++,,,------,,,***)))'''(((((()))***++++++,,,)))***+++,,,,,,+++***)))"""$$$'''***,,,///000111******+++,,,,,,,,,++++++%%%&&&((()))+++,,,,,,,,,,,,,,,,,,++++++++++++***''''''(((***+++,,,---...++++++***)))(((((())))))&&&&&&''''''((()))))))))$$$$$$%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$ """""""""$$$&&&$$$###!!! !!!###$$$######$$$$$$$$$$$$##############################""""""######$$$$$$$$$%%%!!!"""###$$$%%%%%%$$$#########""""""""""""######$$$$$$##################!!!!!!"""####################################### ###%%%$$$""""""$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%""" ###(((***)))&&& !!!$$$&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))'''''''''''''''((())))))---,,,+++***))))))))))))'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""########################%%%%%%%%%%%%%%%###""""""%%%$$$###""""""###$$$%%%""""""###$$$$$$$$$######$$$$$$$$$#########""""""$$$###""" """###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$###"""###$$$&&&''''''&&&$$$ !!!$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&&&&$$$$$$$$$$$$$$$###"""!!!'''%%%###!!!!!!"""###$$$######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""######$$$%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%$$$%%%&&&'''***)))'''%%%%%%%%%'''((()))((('''&&&%%%&&&&&&'''&&&'''''''''(((((()))))))))***++++++***(((&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%******,,,,,,,,,,,,+++***+++---///000...,,,+++++++++++++++***)))(((((('''++++++++++++***)))((('''++++++******************,,,,,,------,,,,,,+++***))))))))))))))))))))))))(((((()))***************'''''''''''''''((())))))+++***(((''''''(((***+++###$$$&&&&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%$$$$$$#########$$$######""""""######$$$%%%%%%%%%$$$$$$#########"""""""""###$$$$$$$$$%%%################################################!!!!!! !!!!!!###############"""!!!!!!""""""""""""############$$$$$$$$$#########"""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""$$$&&&''''''%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$$$$######$$$%%%&&&''')))******!!!"""###$$$&&&'''(((((('''&&&%%%$$$$$$%%%&&&''''''''''''(((((()))))))))((((((((((((((()))******,,,,,,***)))((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$#########""""""##############################$$$$$$%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$"""!!!!!!"""###$$$$$$$$$$$$#########""""""%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$#########$$$%%%&&&$$$$$$###!!! """$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$###""""""$$$$$$"""!!!!!!!!!""""""%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''***((('''%%%%%%%%%'''((()))((('''&&&&&&&&&''''''''''''''''''((((((((())))))*********)))(((&&&%%%((((((((())))))(((((((((***+++,,,---------,,,,,,///111222222///,,,******+++++++++***)))((((((((((((((((((((((((((('''&&&************************,,,,,,------,,,,,,+++***))))))))))))))))))))))))'''((())))))******))))))'''''''''''''''((()))))),,,***)))((((((((()))***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$###################################################""""""""""""""""""##################"""!!!!!!""""""""""""############$$$$$$$$$#########"""""""""""""""""""""""""""""""""############$$$$$$$$$########################!!!######""""""###$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((())))))######$$$%%%&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&'''((())))))***)))))))))))))))***++++++,,,+++***((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%""" !!!###$$$$$$$$$$$$###############$$$$$$""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$#########$$$$$$!!!"""############$$$&&&$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$###$$$$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''')))((('''%%%%%%&&&'''''')))(((''''''&&&&&&''''''''''''''''''((((((((((((******))))))((((((''''''((())))))******))))))((()))***,,,---............333444555444000,,,***)))+++++++++***))))))(((((()))***++++++,,,+++++++++************************,,,,,,------,,,,,,+++***))))))))))))))))))))))))''''''((())))))))))))((('''''''''((((((((())))))+++***)))((((((((())))))(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############################################################$$$$$$$$$######$$$$$$$$$"""############""""""!!!""""""""""""############$$$############""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""###$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''((()))***))))))(((((())))))***++++++***)))'''&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""""""""##############################""""""!!!!!!""""""###############$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""##################"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$######### """%%%&&&%%%$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$######"""!!!""""""######"""!!!!!!%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!""""""###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''((('''&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''(((((((((((((((***)))((((((((((((((()))'''(((((((((((((((((('''((()))***+++---...//////222444555444000---+++***+++++++++******))))))))))))***+++,,,------------***************+++++++++,,,,,,------,,,,,,+++***))))))))))))))))))))))))&&&''''''(((((((((((((((''''''((()))))))))))))))))))))))))))((((((((('''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""################################################%%%$$$$$$######$$$$$$%%%""""""############"""!!!!!!"""""""""########################""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&'''((()))***(((''''''''''''((())))))***)))(((&&&%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""######""""""############""""""%%%&&&''''''&&&$$$"""!!!########################!!!!!!!!! !!!!!!!!!"""""""""######$$$$$$$$$"""###$$$%%%%%%$$$###""""""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!######""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$######""""""$$$''''''%%%$$$#################################$$$$$$%%%%%%$$$$$$###"""!!!  !!!$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%"""######$$$$$$$$$######""""""###$$$$$$######""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((''''''''')))((((((((((((((()))***((())))))******))))))(((&&&'''((()))+++---...//////111333222000---,,,+++++++++++++++************$$$%%%&&&'''((()))))))))))))))*********+++++++++,,,,,,------,,,,,,+++***))))))))))))))))))))))))&&&''''''((((((((((((((('''((())))))******))))))&&&'''(((((((((((('''&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""######################################################""""""""""""######!!!""""""#########""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&'''((())))))***'''''''''''''''(((((())))))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""!!!!!!""""""!!!!!!""""""""""""!!!!!!###%%%'''((('''%%%""" ###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$######$$$&&&''''''$$$"""!!!"""###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''''''''''''''((()))))))))((((((((((((((((((((('''''''''''''''(((((())))))******+++,,,,,,,,,,,,,,,,,,+++'''''''''(((***+++---...,,,...000111///---,,,---++++++++++++++++++++++++%%%&&&'''((()))))))))))))))))))))***++++++,,,,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))''''''((())))))))))))((('''((()))***+++***)))(((!!!###%%%'''((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############################################################""""""!!!!!!!!!!!!""""""!!!""""""############"""""""""""""""############!!!!!!"""""""""""""""###"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%###""""""###%%%%%%$$$%%%%%%&&&'''((($$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''(((((()))))))))((((((((('''((())))))***''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%########################"""""""""###$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""###$$$!!!"""############"""!!!"""###$$$%%%%%%$$$"""!!!""""""#########$$$$$$$$$""""""############""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%$$$$$$$$$%%%&&&%%%###"""""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######"""""""""###$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))'''&&&$$$######$$$&&&'''###$$$%%%'''''''''''''''%%%&&&&&&''''''(((''''''&&&'''((()))***))))))((()))(((((((((''''''''''''%%%&&&((()))*********))),,,,,,------------,,,,,,((((((((((((***+++---...,,,...000111///---,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,((())))))***++++++,,,,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))'''((())))))******))))))'''((()))++++++***)))(((###&&&''''''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$################################################""""""!!!!!!!!!!!!""""""!!!!!!"""###############""""""""""""############!!!!!!!!!!!!""""""######"""""""""""""""""""""""""""############$$$$$$$$$######################## """$$$$$$###""""""###############$$$%%%&&&&&&$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&((((((((())))))))))))))))))))))))))))))******+++'''&&&&&&&&&&&&'''((((((&&&%%%$$$######$$$%%%&&&########################$$$$$$%%%&&&''''''((((((""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! !!!"""%%%&&&"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ !!!!!!"""###$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$###"""###$$$&&&'''########################!!!!!!!!!"""######$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$%%%&&&%%%%%%$$$###$$$%%%$$$"""""""""$$$""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$"""!!!  !!!###%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''&&&$$$######$$$&&&'''"""$$$%%%'''((((((''''''%%%%%%&&&'''((((((((('''&&&'''(((*********)))((())))))(((((('''''''''&&&$$$&&&(((***++++++***)))***++++++,,,,,,++++++*********))))))***,,,...///---///222222///---,,,,,,++++++++++++++++++++++++(((((()))************)))((())))))***++++++,,,,,,,,,,,,---------,,,++++++))))))))))))))))))))))))(((((()))***************'''(((***+++,,,+++)))(((!!!%%%'''&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$##################$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%######################################################""""""""""""######!!!!!!"""###############""""""""""""############ !!!!!!!!!""""""######"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""!!!###$$$$$$$$$%%%&&&!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%$$$$$$%%%''''''$$$%%%&&&(((((((((''''''''''''(((((((((((('''''''''&&&%%%'''))))))'''$$$((('''&&&%%%###"""!!!!!!######$$$$$$$$$$$$######%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$###"""#########"""######""""""""""""######$$$$$$$$$#########"""""" !!!!!!"""###$$$$$$$$$!!!!!!"""!!!!!! %%%###!!! !!!###%%%'''######""""""######$$$%%%%%%$$$###""""""###$$$%%%############$$$%%%%%%&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$###!!!###%%%&&&%%%$$$######$$$%%%&&&%%%$$$###"""!!!###%%%%%%$$$""""""###"""%%%%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%$$$$$$$$$######"""""""""############$$$$$$$$$&&&%%%$$$###""""""""""""$$$###!!!!!!"""$$$'''***$$$###"""""""""###%%%&&&"""######$$$$$$%%%&&&&&&$$$$$$$$$###############$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!########################"""############$$$$$$$$$$$$$$$##################%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((###$$$&&&''''''&&&$$$###((((((((((((((((((((((((,,,,,,,,,,,,,,,+++***)))+++***(((((()))***---...,,,...000000///...///000,,,,,,,,,++++++*********+++++++++*********))))))))))))***+++,,,,,,------+++,,,,,,,,,+++***((('''+++******)))((()))))))))))))))*********+++++++++...+++)))***,,,---+++((()))((('''&&&&&&%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$%%%$$$$$$$$$###"""""""""&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%%%%###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""###$$$$$$%%%%%% """$$$&&&&&&$$$""" """"""""""""############!!!!!!!!!!!!!!! ###"""!!! !!!"""###!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!###$$$%%%%%%%%%%%%$$$###$$$$$$$$$###############&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%###"""###$$$&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&'''((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&((('''&&&(((******'''%%%&&&&&&%%%$$$######""""""######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%###############$$$%%%%%%%%%$$$""""""###$$$###"""######""""""""""""###############"""""""""!!!!!! !!!!!!"""######$$$$$$!!!!!!"""""""""!!! """"""#########$$$$$$$$$######""""""######$$$%%%$$$$$$###""""""###$$$$$$)))(((&&&$$$"""!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$### !!!###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$############$$$###!!!!!!###%%%###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$#########"""""""""""""""#########$$$$$$$$$&&&%%%$$$###""""""""""""$$$###""""""###$$$&&&'''######""""""######$$$%%%!!!""""""######$$$%%%%%%##################$$$$$$%%%$$$###""""""###$$$%%%###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$%%%%%%(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''((((((((())))))(((((((((&&&((()))******)))(((&&&))))))))))))))))))))))))++++++,,,,,,++++++***)))******)))((()))***,,,...---///000///...,,,,,,---,,,,,,,,,++++++*********++++++*********)))))))))))))))***++++++,,,------***++++++,,,+++***((((((''''''(((((()))+++,,,,,,))))))*********+++++++++...,,,++++++------,,,***)))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%!!!""""""###$$$$$$%%%%%%################################################$$$$$$##################!!!###$$$%%%%%%$$$###!!!""""""""""""############"""""""""###"""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$#####################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((''''''((())))))'''&&&%%%%%%$$$$$$$$$###############$$$$$$$$$$$$######%%%$$$############$$$%%%###""""""""""""###$$$$$$$$$"""!!!!!!###$$$$$$#########""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$!!!!!!""""""###""""""""" """$$$%%%&&&%%%###"""###""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$)))(((&&&$$$""" """"""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""###$$$%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$###!!! !!!$$$&&&***'''%%%############"""########################"""############$$$$$$$$$######""""""""""""!!!!!!"""""""""#########$$$$$$%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$###### !!!!!!"""######$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%######$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''''''''((((((((())))))(((''''''''''''''''''(((''''''((((((((((((''''''((()))***++++++***)))(((***************************++++++++++++******)))***))))))((()))+++,,,---...///000...,,,*********+++++++++++++++*********************))))))))))))))))))******+++,,,,,,,,,)))******++++++***))))))''''''((()))***+++,,,,,,***************+++++++++...---,,,,,,------,,,***)))((('''&&&&&&%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$###"""###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%################################################%%%%%%$$$$$$###""""""!!!########################""""""""""""###########################""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""####################################$$$%%%%%%$$$######"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###$$$%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%###############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$"""""""""!!!""""""###$$$###!!! !!!###$$$$$$$$$######""""""""""""######""""""""""""""""""""""""!!!!!!""""""############ !!!"""######$$$######!!!"""$$$%%%%%%$$$###""""""""""""""""""###$$$$$$$$$##################$$$$$$######"""""""""######""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$###"""!!!"""###%%%&&&&&&%%%$$$###"""###$$$%%%$$$%%%%%%$$$######$$$&&&...)))$$$"""###$$$###!!!""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""!!!!!!!!!!!!!!!""""""""""""############%%%$$$$$$###""""""#########$$$%%%%%%$$$###"""!!! !!!###$$$$$$$$$###"""!!!!!!""""""###$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$#########""""""""""""""""""###$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&''''''(((((((((((('''''')))))))))))))))))))))))))))***************))))))))))))))))))***+++,,,---,,,---...---+++))))))***+++++++++*********************)))))))))((((((((())))))******+++++++++,,,)))))))))******************************)))((((((************************,,,,,,+++++++++++++++***)))((('''&&&&&&%%%&&&&&&$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&%%%"""!!!"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%###############$$$$$$$$$################################################$$$$$$$$$#########""""""$$$$$$###""""""###$$$$$$!!!"""""""""############"""############"""!!!!!! !!!"""######"""!!! !!!!!!"""""""""########################$$$$$$$$$######$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&((((((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$######$$$%%%""""""############$$$$$$######$$$$$$$$$$$$##############################"""""""""!!!""""""###$$$###!!! !!!###$$$$$$#########""""""""""""##############################"""""""""""""""######### !!!"""######$$$######$$$$$$##################""""""!!!!!!""""""###$$$#########$$$$$$######### !!!!!!"""###$$$%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$###%%%$$$"""!!!!!!###%%%&&&&&&%%%$$$###"""###$$$%%%###%%%((()))'''&&&%%%%%%...)))$$$"""###$$$###!!!""""""""""""""""""""""""""""""#########$$$$$$$$$!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""#########%%%$$$######"""############$$$%%%%%%%%%###!!! !!!"""$$$$$$###""""""""""""######$$$%%%%%%&&&!!!!!!"""###$$$%%%%%%%%%"""##################""" !!!"""###$$$%%%%%%%%%""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""&&&&&&&&&&&&%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((())))))******))))))))))))))))))******+++,,,,,,)))***,,,,,,+++******+++************************)))))))))((((((((('''''')))***************++++++))))))))))))))))))******)))************)))((((((************************************)))(((((())))))((('''&&&&&&%%%&&&&&&$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&%%%"""!!!"""""""""###$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%############$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$###!!!!!!###$$$%%%!!!"""""""""############!!!!!!""""""!!!!!!  !!!"""######"""!!! """"""""""""############""""""######$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%''''''%%%###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&"""######"""!!!!!!###$$$""""""########################$$$$$$$$$$$$######""""""###$$$$$$###""""""###""""""""""""###$$$$$$###!!! """######"""######""""""""""""##################$$$$$$$$$$$$""""""""""""""""""######!!!!!!""""""###"""""""""%%%$$$######"""#########"""!!!!!!!!!!!!"""######"""###$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###%%%$$$"""!!!!!!###$$$%%%&&&%%%$$$$$$######$$$$$$!!!%%%)))***)))&&&$$$###***'''%%%############""""""""""""""""""""""""""""""############$$$$$$$$$!!!!!!""""""""""""######!!!!!!!!!"""""""""######$$$$$$###############$$$######$$$$$$$$$###!!! !!!""""""######""""""#########$$$%%%%%%&&&&&&"""""""""###$$$$$$$$$%%%!!!"""############"""!!! !!!"""###$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&((('''&&&%%%###"""!!!!!!%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))***++++++,,,,,,(((***,,,,,,+++***+++,,,)))))))))***************((((((((((((''''''''''''***************************))))))((((((((())))))%%%'''(((***+++++++++++++++++++++***************((()))***)))'''''''''((()))((('''&&&&&&%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$###"""###############$$$$$$$$$$$$$$$############$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%""""""""""""############!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""""""""#########$$$$$$!!!!!!""""""###$$$$$$$$$$$$###""""""""""""###$$$"""""""""###$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$&&&((((((&&&$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$""""""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$#########$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$""" ###%%%############""""""""""""######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!###############$$$%%%%%%$$$""" """""""""!!!######""""""""""""######""""""""""""#########$$$###"""""""""""""""""""""!!!!!!"""""""""!!! ###$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!"""######"""###$$$$$$$$$$$$###"""###"""!!! """"""""""""""""""""""""""""""###$$$$$$$$$$$$###%%%$$$###""""""###$$$$$$$$$%%%%%%%%%%%%$$$######!!!$$$'''(((&&&$$$#########$$$%%%$$$###"""###$$$########################"""############$$$$$$$$$"""""""""#########$$$$$$!!!!!!!!!!!!"""""""""###$$$###############$$$$$$"""############"""""""""!!!!!!!!!!!!!!!"""######"""""""""###$$$$$$%%%%%%##################$$$$$$"""###$$$$$$$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!!%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''(((((())))))((((((((())))))***++++++,,,+++***+++---,,,+++******+++((()))))))))*********+++((((((((('''''''''&&&&&&************))))))))))))+++***)))(((''''''((((((%%%&&&)))+++,,,,,,+++***+++++++++*********))))))(((***+++***'''&&&'''))))))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############$$$$$$############$$$$$$$$$###"""""""""###%%%%%%""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$##################$$$""""""""""""############"""""""""""""""!!! """"""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$ !!!""""""###$$$$$$$$$###"""!!!!!!"""###$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$&&&))))))'''%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$&&&%%%$$$""""""""""""###$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%###!!!!!!###'''############"""""""""!!!######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!$$$$$$######$$$$$$%%%&&&%%%###!!! !!!"""!!! ######""""""""""""###### !!!!!!!!!""""""###############"""""""""""""""!!!!!!"""!!!!!! !!!###&&&''''''$$$!!!!!!!!!!!!!!!!!!"""######"""###$$$%%%%%%$$$###"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$##################$$$$$$%%%&&&%%%$$$###""""""###$$$$$$###"""###$$$"""%%%%%%###"""###%%%########################"""############$$$$$$$$$""""""######$$$$$$$$$%%%!!!!!!!!!!!!""""""""""""$$$###############$$$$$$""""""""""""""""""######"""!!! !!!###$$$!!!!!!!!!"""######$$$$$$$$$$$$$$$##################$$$%%%&&&&&&%%%$$$###""""""###$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%''''''''''''((((((((()))&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&))))))))))))))))))))))))&&&&&&'''((())))))((((((((()))***++++++,,,++++++,,,---...---+++)))))))))(((((())))))*********+++(((((('''''''''&&&&&&&&&*********))))))))))))))),,,+++)))((('''''''''(((((()))+++,,,+++***((('''++++++++++++******))))))(((+++,,,+++((('''(((***))))))'''&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$%%%$$$$$$$$$######""""""$$$$$$############$$$$$$$$$###"""""""""###%%%&&& !!!###$$$%%%''''''########################""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""########################""""""""""""###########################"""!!!!!!###"""!!! !!!"""###"""############$$$$$$$$$ !!!"""#########$$$###"""!!!!!!"""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$''')))***(((&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&""""""###$$$%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%%%%!!!!!!!!!"""######$$$$$$""""""""""""############'''&&&&&&&&&%%%$$$$$$$$$############"""""""""""""""!!!  !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!  !!!!!!$$$$$$############$$$$$$###"""!!!  !!!"""###$$$&&&'''&&&### $$$$$$$$$######"""  !!!!!!""""""######""""""""""""######"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$%%%$$$$$$###############$$$######"""!!! """"""""""""""""""""""""""""""############""""""######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$"""""""""""""""############"""!!! !!!"""###%%%%%%%%%$$$$$$$$$######$$$###""""""""""""""""""!!!"""""""""####################################$$$$$$$$$######"""""""""############!!!###############"""!!! ######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%######"""!!!"""###%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$######""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''((('''&&&&&&&&&''')))***))))))))))))))))))))))))%%%&&&'''((((((((('''&&&***************)))(((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&)))((('''((()))***)))(((*********(((&&&&&&(((***))))))))))))(((((((((((((((((((((((((((((((((((())))))((('''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$###"""############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""###$$$%%%&&&$$$%%%%%%%%%%%%$$$######!!!!!!!!!!!!"""###%%%%%%########################$$$!!!"""$$$""" """"""""""""""""""""""""!!!"""###$$$$$$###!!! $$$###!!! !!!###$$$""""""""""""""""""""""""%%%$$$"""!!!!!!"""######$$$$$$$$$#####################""""""!!!!!! ######""""""""""""######'''&&&$$$"""!!!!!!"""###""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$### !!!###$$$$$$###!!! %%%%%%$$$$$$###$$$$$$%%%&&&"""$$$''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############""""""""""""########################"""""""""""" !!!"""###$$$%%%%%%(((&&&$$$"""""""""###$$$%%%%%%$$$$$$$$$############"""""""""!!!!!!!!! ############""""""""""""""""""!!!!!!!!!!!!""""""######"""!!! !!!""""""###$$$%%%'''((('''$$$!!! !!!!!!"""""""""!!!!!!""""""###############$$$######""""""""""""######""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$###""""""!!!!!!"""""""""""""""""""""""""""""""""######"""""""""""""""""""""#########$$$"""!!!!!! !!!!!!"""#########"""""""""""""""######""""""""""""######$$$$$$$$$$$$############"""""""""""""""######$$$"""#########$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$######""""""""""""###$$$$$$$$$$$$###!!!!!!"""############""""""!!!######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$%%%%%%$$$###""""""""""""#########$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$&&&'''(((((((((((('''''''''''''''(((((()))))))))))))))))))))))))))$$$%%%&&&'''(((((())))))******++++++******)))((())))))))))))))))))))))))((('''&&&&&&&&&&&&'''((()))((((((((('''''''''''')))((('''((()))***)))((()))***)))(((&&&&&&(((***))))))))))))((((((((('''''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""###$$$%%%%%%###$$$$$$$$$$$$###""""""!!!!!!!!!""""""###$$$$$$###########################"""!!!""""""###"""!!!"""""""""""""""""""""""" !!!###$$$$$$###"""!!!""""""""""""""""""""""""$$$###"""!!! ########################$$$#########""""""""""""######""""""""""""######&&&%%%###!!!!!!!!!"""#########$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&$$$"""  """###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""######$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%### ######!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""""""""""""""############!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%%%%'''$$$!!!%%%$$$$$$$$$######""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! """!!!!!! !!!!!!"""###""""""""""""######$$$$$$$$$%%%&&&((('''$$$""" !!!""""""""""""$$$$$$$$$$$$$$$############""""""!!!!!!""""""###"""""""""""""""""""""""""""######$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$############$$$%%%%%%$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!! !!!!!!$$$$$$######""""""!!!!!!"""######$$$$$$#####################""""""""""""!!!!!!!!!!!!"""###$$$%%%#########$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!"""###$$$%%%%%%%%%%%%""""""######$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&"""###%%%&&&((()))))))))%%%&&&''''''((((((''''''))))))))))))))))))))))))$$$$$$%%%&&&''')))***+++******************)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((('''''''''''')))((('''((()))***)))((('''((()))((('''''')))***)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&''''''&&&%%%$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$"""############"""!!!!!!""""""""""""""""""##############################"""$$$%%%%%%###"""!!!!!!"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""!!!  !!!"""""""""""""""""""""""" !!!###$$$$$$%%%%%%!!!""""""######$$$$$$$$$$$$$$$$$$$$$##################""""""""""""######%%%$$$"""!!! !!!!!!"""$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%'''&&&%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$!!!"""%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""!!!"""""""""############!!!!!!""""""######$$$$$$############"""""""""!!!###!!!"""""""""############$$$""""""""""""!!!!!!!!!!!!######""""""""""""######!!!!!!!!!""""""######$$$#########$$$&&&%%%###!!! !!!""""""""""""$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$###""""""!!!!!!""""""###$$$############$$$%%%%%%$$$$$$###""""""""""""###$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""!!!"""""""""%%%$$$$$$###"""!!! !!!###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!###"""""""""""""""######""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$###### !!!"""###$$$$$$$$$!!!"""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""""""""$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!""""""""""""#########%%%%%%%%%&&&&&&&&&&&&'''$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''((((((((($$$%%%&&&(((((('''&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&(((***+++(((((()))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''')))((('''((()))***)))(((&&&'''(((((('''''')))***))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""########################""""""!!!"""############""""""!!!########################!!!$$$((('''$$$!!!!!!""""""""""""""""""""""""""" !!!"""###$$$$$$######$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!! !!!!!!"""###$$$$$$%%%########################$$$######""""""######$$$######"""!!! !!!!!!$$$$$$$$$######"""""""""############$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""##############################""""""""""""""""""######$$$$$$$$$$$$######%%%$$$############$$$%%%""""""######$$$$$$######$$$""" !!!###%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########!!!!!!!!!!!!""""""######!!!"""""""""############!!!!!!!!!""""""######$$$############"""""""""!!!%%%###!!! """$$$ !!!###$$$%%%&&&!!!!!!!!!!!!"""""""""""" !!!"""######$$$$$$######""""""""""""###### !!!!!!"""""""""!!!!!! """######!!!!!!""""""######""""""!!!$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""###$$$$$$######"""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!""""""""""""""""""""""""""""""$$$$$$###"""""""""""""""%%%$$$$$$###"""!!! !!!"""""""""!!! """""""""!!!!!!!!! $$$$$$###"""!!!!!!""""""!!!!!!!!!!!!""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""#########!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""""""""$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""############$$$$$$$$$%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%###$$$&&&'''''''''&&&%%%''''''''''''''''''''''''***)))'''&&&&&&'''((()))&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''''''''((((((((((((((()))((('''((()))***)))(((%%%&&&((((((''''''(((***((((((((((((''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$#########$$$######""""""######$$$""""""############""""""""""""#########$$$$$$$$$""""""""""""############$$$$$$######"""#########$$$$$$%%%%%%$$$$$$###"""""""""#########""""""!!!"""""""""""""""""""""""" $$$''''''$$$!!!!!!"""""""""""""""""""""""""""!!!!!!"""###############!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###!!! !!!"""######$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""!!!!!!!!!!!!!!!######""""""!!!!!!!!! """"""#########$$$$$$$$$ !!!"""$$$$$$$$$##############################""""""""""""######"""""""""######$$$$$$######"""######""""""""""""###### !!!"""###"""""""""  !!!!!! $$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$###""""""!!!%%%%%%$$$$$$$$$$$$$$$$$$ !!!""""""###""""""""""""############ !!!!!!!!!!!! !!!"""###$$$%%%%%%%%%$$$#########$$$%%%%%%!!!"""$$$%%%%%%!!!!!!!!!!!!"""""""""""" """###$$$$$$!!!  !!! !!!!!!!!!!!!  !!!!!! """###############""""""$$$$$$$$$$$$$$$#########"""!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""""""""!!!!!!""""""###$$$######"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""" """"""$$$$$$############""""""$$$###"""!!!!!! !!!$$$$$$######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!$$$######""""""""""""""" !!!!!!!!!""""""########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$######$$$$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%&&&''''''&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''******)))(((''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&'''''''''((((((((((((((()))((('''((()))***)))(((%%%'''(((((('''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!!!!"""""""""""""""$$$###############$$$$$$%%%%%%%%%%%%%%%$$$######!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!"""$$$%%%###""""""###""""""""""""""""""""""""######"""""""""""""""""" """"""""""""""""""""""""############"""!!! !!!!!!""""""#########!!!!!!!!!!!!!!!"""""""""$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""############$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######""""""############""""""""""""""""""""""""""""""!!!"""######"""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$#################################"""############$$$$$$$$$########################$$$$$$##################$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%############"""!!!!!!  !!!!!!""""""### !!!!!!!!!"""""""""### !!!!!!  !!!!!!"""###"""!!! !!! !!!!!!  !!!"""############""""""###############$$$!!!!!! !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!######""""""""""""############""""""######$$$%%%%%%$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""###"""  """###$$$$$$$$$######"""""""""%%%$$$###"""!!!!!!!!!!!!#########""""""""""""""" !!!"""############"""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!""""""""""""########################"""""""""######$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%###############$$$$$$$$$%%%%%%$$$###""""""""""""#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))(((((('''&&&'''(((((()))))))))(((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((())))))((('''((()))***)))(((%%%'''))))))'''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$############$$$$$$"""############$$$$$$$$$!!!!!!""""""############""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$###"""""" """$$$$$$$$$###"""""""""""""""""""""""""""!!! !!!###$$$######""""""""""""""""""""""""$$$$$$###""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""""""""!!!!!!"""###%%%''')))***!!!!!!!!!"""""""""""""""!!!!!!"""""""""#########%%%$$$$$$######$$$$$$%%%""""""###############"""############$$$$$$$$$$$$""""""""""""############ !!!!!!!!!""""""######%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%%%%$$$$$$""""""############"""""""""###$$$$$$$$$$$$###""" """$$$%%%%%%$$$###%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$###"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%&&&$$$$$$######""""""!!!!!!""""""""""""############%%%%%%$$$$$$######""""""############""""""""""""$$$%%%%%%%%%###!!!"""!!!!!!!!! !!!!!!!!!""""""######!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$"""!!! """  !!!"""!!! !!!"""###$$$$$$ !!!!!!""""""!!!!!! !!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%##################$$$$$$""""""""""""""""""""""""###!!!  !!!###$$$$$$######""""""!!!!!!((('''&&&%%%$$$$$$$$$$$$"""""""""""""""#########!!! """$$$%%%############""""""""""""!!!###%%%'''(((""""""""""""############"""""""""""""""""""""""" !!!!!!"""""""""### !!!"""###%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%$$$###"""""""""###%%%&&&""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))###$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((*********)))((((((((()))***************((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&'''''''''(((((()))))))))((('''((()))******(((&&&((())))))'''%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$""""""######$$$$$$$$$%%%""""""""""""###$$$%%%&&&###############"""!!!!!! """$$$%%%$$$######""""""""""""""""""""""""""""""%%%$$$###""""""""""""""""""""""""&&&%%%$$$"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$###!!! """"""""""""!!!!!!!!!!!!""""""######$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&'''""""""""""""############$$$###""""""!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&%%%$$$""""""############"""""""""###%%%&&&&&&%%%###""" """$$$&&&'''&&&%%%$$$"""###%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$$$$###""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!"""######!!! !!!""""""""""""""""""""""""""""""""""""!!!"""""""""""""""!!! !!!!!!!!! ###"""  !!!""""""#########$$$$$$$$$$$$"""!!! !!!"""!!! """"""""""""!!!!!!!!!!!! """$$$###  $$$###"""!!! !!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!###""""""!!! $$$$$$######""""""!!!!!!$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""&&&###!!!"""$$$$$$!!! !!!"""######$$$#########"""###$$$$$$%%%"""""""""""""""!!! !!!!!!"""##################"""!!!  !!!"""###$$$%%%&&&&&&!!!"""###$$$$$$%%%%%%$$$ """"""############""""""!!!!!!!!!!!!"""""""""""""""!!! !!!###$$$&&&###!!!!!!###$$$"""######$$$$$$$$$%%%%%%%%%######""""""!!! """############$$$$$$$$$&&&$$$$$$%%%((((((%%%"""################################################"""###$$$%%%%%%$$$###"""""""""""""""""""""######$$$###############$$$$$$&&&###"""###&&&(((&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$######""""""########################$$$%%%%%%&&&'''''''''&&&''''''&&&%%%$$$$$$$$$$$$'''((((((((((((((('''''',,,,,,+++***(((&&&%%%$$$'''''''''''''''((())))))&&&''')))******)))'''&&&'''&&&%%%&&&((()))((('''(((((())))))******++++++,,,+++)))((((((((()))***&&&&&&&&&'''''''''''''''$$$ &&&***'''###(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$$$$###!!! ######################## !!!""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$#####################"""!!!!!! !!!!!!"""$$$%%%&&& !!!"""###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""!!!!!! """"""""""""############$$$$$$$$$###"""!!!!!! !!!!!!"""############""""""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&######""""""""""""""""""""""""############"""""""""############$$$$$$$$$######""""""######$$$%%%#########"""""""""!!!!!!###$$$%%%&&&&&&%%%$$$###########################"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!###$$$%%%%%%###""""""###""""""""""""""""""""""""""""""""""""!!! """""""""""""""!!! !!!!!!!!!!!!!!!"""""""""%%%$$$###"""!!!!!!"""""""""""""""#########$$$$$$!!! !!!!!! !!!!!!!!!!!!!!! !!!######!!! !!!############"""!!!!!! !!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!###""""""!!! ###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%###!!! !!!""""""!!! !!!!!!""""""############"""""""""######$$$"""""""""""""""!!! !!!!!!"""###############""""""!!!!!!!!!""""""###""""""##################$$$$$$$$$$$$###"""!!! """"""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$$$$"""!!!!!!###$$$""" ############$$$$$$$$$$$$&&&&&&%%%%%%$$$######""""""############$$$$$$$$$%%%$$$###%%%''''''$$$"""################################################"""###$$$%%%%%%$$$###""""""""""""###$$$%%%&&&'''%%%$$$$$$###############&&&$$$###%%%'''((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$#########"""########################$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$######""""""###''''''(((((((((((('''''')))))))))))))))((('''''''''''''''''''''((())))))###$$$&&&''''''&&&$$$###&&&%%%$$$%%%'''((('''&&&''''''(((((()))***+++++++++***)))((((((((())))))((((((''''''&&&&&&&&&%%%$$$!!! """&&&((('''$$$'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!########################!!!!!! !!!!!!"""###!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$######"""######$$$$$$######"""###############"""!!!!!!!!!!!!!!!!!!"""###$$$%%%""""""$$$%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!! """"""""""""""""""""""""$$$#########"""""""""!!!""""""""""""############$$$$$$######"""!!!!!! !!!""""""###$$$#####################$$$$$$$$$%%%############$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%%%%$$$""""""""""""""""""""""""!!!""""""###$$$$$$$$$$$$########################""""""############"""""""""############$$$$$$$$$######""""""######$$$%%%##################""""""###$$$$$$%%%%%%$$$$$$##############################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!###$$$%%%%%%###""""""###""""""""""""""""""""""""!!!""""""######""""""!!!"""""""""""""""!!!!!! !!!!!!"""######$$$%%%%%%%%%%%%###"""!!!!!!!!!!!!""""""""""""############  """"""!!!  """"""""""""###%%%""""""########################""""""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""!!!  !!!!!!!!!""""""""" !!!"""""""""""""""!!!!!!!!!!!!""""""$$$$$$#########"""""""""!!!!!!!!!  """$$$!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!"""""""""""""""""""""!!! !!!!!!"""###############!!!!!!!!!""""""###$$$%%%$$$$$$###"""!!! ############"""!!! !!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$"""!!! !!!###$$$###"""""""""""""""############$$$######""""""!!!!!! """############$$$$$$$$$$$$######$$$%%%%%%$$$"""###################################################$$$$$$%%%%%%$$$$$$############$$$&&&''')))***&&&%%%$$$###############$$$###$$$%%%''''''%%%###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$###############''''''((((((((((((((('''&&&'''((()))************'''''''''''''''((())))))&&&'''((())))))((('''&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%&&&''')))***++++++******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""########################"""!!!!!!!!!!!!"""######!!!!!!!!!"""""""""############$$$$$$$$$$$$######"""######$$$$$$######""""""############""""""!!!######""""""""""""############$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!! """"""""""""""""""""""""############""""""""""""""""""""""""############$$$$$$######"""!!!!!!!!!""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%"""""""""#########$$$$$$""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%""""""""""""""""""""""""!!!""""""#########""""""########################""""""############"""""""""############$$$$$$$$$######""""""######$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$#######################################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!"""######!!! !!!""""""""""""""""""""""""!!!!!!"""###############!!!!!!""""""""""""!!!!!!"""""""""######$$$$$$$$$######"""!!! !!!!!!!!!"""""""""#########""" !!!###$$$$$$### !!!!!!!!!!!!!!!!!!"""""""""""""""###$$$ !!!!!!""""""###$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!  !!!""""""### !!!!!!"""""""""""""""!!!!!!!!!!!!""""""%%%%%%$$$$$$###""""""""""""""" """$$$""""""""""""!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!!"""###############"""!!!!!!!!!""""""###$$$######"""!!!  !!!""""""######""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%$$$###"""!!! !!!"""#########!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! """"""#########$$$$$$$$$############$$$$$$######################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%'''((()))$$$$$$$$$######$$$$$$%%%!!!"""###$$$%%%$$$"""!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((&&&&&&((()))************'''''''''''''''((())))))((())))))******))))))((('''&&&%%%&&&'''((('''&&&$$$$$$%%%'''(((***++++++)))))))))((((((((((((((($$$$$$%%%&&&&&&'''(((((($$$&&&((('''%%%$$$%%%'''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###########################"""""""""""""""######$$$!!!!!!"""""""""###############$$$$$$$$$$$$######""""""############""""""""""""############"""!!!$$$$$$###"""!!!!!!""""""!!!""""""###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""########################""""""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%!!!""""""""""""#########"""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""""""""""""""###############"""!!!############$$$$$$$$$$$$""""""############""""""""""""#########$$$$$$$$$######""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!"""######!!! !!!"""""""""""""""""""""""" !!!"""######$$$$$$###!!!!!!""""""""""""!!!!!!#########""""""!!!!!!!!!"""""""""!!!  !!!!!!!!!"""""""""%%%###!!!!!!#########"""!!!!!!"""""""""#########%%%$$$"""""""""""""""""" !!!"""###$$$$$$$$$###"""!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!  !!!"""###############""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$######""""""###$$$"""!!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!"""##################"""!!! !!!!!!!!!  !!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" """#########"""!!! !!!!!!!!!""""""### !!!!!!!!!"""""""""%%%%%%$$$$$$$$$$$$######""""""#########$$$$$$$$$#####################$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$%%%""""""######$$$%%%''''''"""###%%%%%%$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''''''''''''''&&&&&&'''((((((((((((((('''(((((())))))))))))((('''''''''''''''((())))))&&&&&&&&&''''''&&&&&&&&&***)))'''((()))***)))'''$$$$$$%%%'''(((***++++++)))))))))))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$''')))((($$$###%%%((())))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################"""""""""""""""######$$$""""""""""""##################$$$$$$$$$$$$######"""""""""######"""""""""!!!""""""#########""""""%%%$$$###"""!!!!!!!!!!!!"""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""#####################"""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""$$$$$$$$$%%%$$$$$$######""""""#########$$$$$$$$$""""""############""""""""""""#########$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""""""""$$$%%%""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%###""""""###"""""""""""""""""""""""" !!!!!!"""############ !!!!!!"""""""""""""""######"""!!! """############""""""!!! !!!!!!!!!!!!"""!!! !!!""""""!!!!!!""""""######$$$$$$%%%&&&$$$!!! !!!!!!!!!  !!!"""######!!!!!!  !!!!!!""""""######!!!!!!!!!!!!!!!!!!  !!!""""""######$$$$$$$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!""""""########################"""$$$$$$"""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""###$$$"""""""""""""""!!! !!!!!!"""##################"""!!!  !!!!!!""""""############"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""""""""""""""!!!"""""" !!!###!!!!!!!!!!!!""""""""""""########################"""############$$$$$$$$$###$$$%%%$$$""""""$$$&&&################################################$$$######""""""######$$$&&&%%%$$$###""""""""""""############$$$&&&'''(((%%%''''''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&&&&%%%%%%&&&'''((()))))))))))))))))))))))))))((((((''''''''''''''''''((())))))((((((((((((((((((((((((+++***))))))******)))(((%%%%%%&&&''')))***++++++***************)))((((((+++***(((&&&$$$"""!!! $$$'''((('''%%%###%%%'''******)))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!!!!!!!!!!"""######"""""""""#########$$$$$$######$$$$$$$$$$$$######!!!""""""######""""""!!!!!!""""""############"""$$$$$$###"""!!!!!!""""""######""""""######$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""############""""""""""""##################""""""""""""""""""!!!!!!"""############"""$$$$$$$$$############""""""""""""#########$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%$$$###"""!!!""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$!!!!!!!!!"""######$$$$$$""""""############"""""""""############$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$#####################""""""#########""""""""""""""""""""""""###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%###""""""###"""""""""""""""""""""""" !!!"""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$######""" !!!!!!!!!"""$$$%%%%%%!!!!!!!!!"""######$$$$$$%%%""" """"""!!! !!!"""######$$$!!!!!! !!!"""######### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!""""""######$$$"""!!! !!!###$$$###### !!!!!!""""""######!!!!!!!!!"""###$$$%%%&&&"""""""""""""""!!! !!!!!!"""###############""""""!!!!!!!!!!!!!!!""" !!!!!!!!!"""""""""$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!""""""###$$$ """###"""  """!!!!!!"""""""""######### !!!!!!!!!!!!"""############$$$$$$$$$$$$%%%&&&$$$""""""%%%'''######################################################"""!!!!!!"""######%%%$$$$$$############$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&$$$"""!!!$$$'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###### """$$$&&&''''''&&&&&&%%%&&&'''((())))))))))))(((((())))))))))))(((((('''''''''''''''((())))))+++******************++++++***))))))******)))'''''''''(((((()))***++++++***++++++,,,+++***)))((())))))'''&&&$$$###"""!!!$$$%%%&&&&&&%%%%%%&&&&&&))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########""""""#################################!!!!!! !!!!!!"""###""""""#########$$$$$$$$$######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!"""#####################"""""""""""""""######"""!!!!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""#########$$$""""""""""""############"""""""""""""""""""""### !!!""""""""""""!!!#########"""""""""!!!!!!############$$$$$$$$$%%%""""""""""""""""""""""""$$$%%%%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$ !!!""""""######""""""############"""""""""############$$$$$$$$$######""""""######$$$%%%%%%%%%$$$###"""!!!!!! """"""############""""""""""""""""""""""""""""""###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######!!! !!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!""""""""""""""" !!!!!!""""""###### """""""""!!!!!! !!!!!!!!!%%%(((****** !!!"""######$$$###  ######"""!!!!!!!!!"""######$$$$$$############$$$$$$$$$$$$ !!!"""######$$$ !!!!!!!!!!!!!!!""""""""""""############ !!!"""""""""""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$'''###!!!$$$%%%%%% !!!"""######$$$!!!!!!!!!"""###%%%''''''"""""""""""""""!!!!!! !!!!!!"""###############!!!!!!!!!!!!"""###$$$%%%"""""""""""""""!!!!!!!!!!!!"""###$$$$$$%%%%%%$$$"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$###"""""""""###%%%&&& """$$$"""!!!""""""""""""########################$$$$$$$$$$$$"""############$$$$$$$$$%%%&&&'''%%%###"""%%%(((###################################################"""!!! !!!"""###############$$$%%%%%%&&&)))(((&&&%%%$$$#########$$$$$$### !!!%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###&&&(((******)))(((%%%&&&'''((())))))))))))&&&'''((())))))******)))'''''''''''''''((())))))((((((''''''''''''((((((+++)))(((((())))))(((&&&(((((())))))******++++++++++++,,,---,,,+++***)))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############################## !!!"""""""""############$$$$$$$$$######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!"""#####################""""""""""""###### !!!"""""""""""""""""""""""""""########################!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!!!!""""""""""""""""""############"""""""""""""""######### !!!!!!!!!!!!!!!###"""""""""!!!!!! ###$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!######$$$$$$$$$ !!!""""""###""""""############"""""""""############$$$$$$$$$#########"""###$$$$$$%%%&&&%%%$$$###""" !!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""""""""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###"""!!! ############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""!!!!!!!!!!!!  ###!!!!!!!!!!!!!!!"""###%%%%%%"""""""""!!! """$$$######"""!!! !!!!!!#########"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$!!!""""""!!!  ######""""""!!!!!! $$$$$$###############$$$!!!"""!!! !!!""""""!!!  !!!!!!"""""" !!!"""######$$$###"""!!!!!!"""###$$$!!!!!!$$$%%%%%%""""""############"""!!!########################"""""""""""""""""""""""""""""""""""""""!!! ######""""""!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!""""""######""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!"""###$$$$$$""""""###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$###""""""%%%$$$"""!!!!!!!!!"""###%%%%%%%%%%%%$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%%%%$$$###"""!!!!!!$$$###"""!!!!!!###%%%&&&***(((&&&###"""###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&'''&&&$$$"""$$$&&&(((&&&$$$'''&&&$$$""""""###$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))******************)))((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((((((***))))))((('''&&&&&&%%%&&&&&&'''((()))***++++++...---,,,***)))(((((('''(((((((((((((((''''''&&&)))(((((((((((('''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$#################################"""""""""""""""""""""############""""""$$$#########""""""!!!!!!&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!#########"""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!########################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$###"""""""""###%%%&&&!!!"""$$$%%%%%%$$$"""!!!""""""###$$$%%%%%%&&&&&&"""#########$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$ !!!!!!""""""""""""!!!"""############""""""!!!######$$$$$$$$$$$$############$$$$$$$$$######"""############""""""!!!!!!$$$$$$############$$$$$$"""!!!!!!!!!!!!!!!"""###"""###$$$$$$$$$"""!!! %%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!###############$$$$$$$$$############""""""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""$$$### !!!!!!!!!!!!!!!"""###$$$"""""""""!!! """$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###"""""""""!!!"""###"""  !!!""""""""""""!!!!!!!!!!!!"""!!!!!!!!!""""""###$$$$$$ """%%%$$$""" !!!""""""!!! !!!!!!!!!"""""""""###### !!!!!!"""############""""""""""""""""""######!!! !!!######"""!!!""""""######""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""%%%%%%$$$$$$###""""""!!!###"""!!! !!!"""$$$%%%'''&&&$$$"""""""""###$$$###$$$$$$%%%%%%$$$$$$###((('''&&&%%%$$$$$$%%%%%%&&&$$$###$$$&&&'''&&&$$$'''&&&$$$###"""###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%))))))))))))******************)))(((((((((((((((((((((((((((((((((((((((******)))(((((()))***+++******)))(((((('''&&&&&&&&&&&&'''((()))***++++++---,,,+++***)))((((((((((((((())))))(((((('''&&&'''&&&&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###########################"""""""""""""""""""""####################################"""""""""!!!%%%$$$############$$$%%%########################"""""""""#########$$$$$$########################!!!!!!!!!"""######$$$$$$"""""""""!!!!!!!!!!!!!!!########################""""""""""""############!!!""""""######""""""!!! #########"""""""""!!!!!!""""""""""""""""""""""""######""""""######$$$%%%!!!"""$$$%%%%%%$$$"""!!!"""""""""######$$$$$$%%%#########$$$$$$$$$%%%%%%''''''&&&%%%%%%&&&'''(((######$$$$$$$$$######"""!!!""""""######"""""""""######$$$$$$$$$$$$######"""######$$$$$$$$$######$$$$$$#########"""""""""$$$######""""""######$$$###""""""!!!!!!""""""""""""""""""""""""!!! $$$######""""""######$$$########################$$$$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$############"""""""""""" !!!!!!""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###!!! ###%%%$$$"""!!!!!! !!!!!!"""!!!""""""!!! """###$$$######""""""""""""""" !!!!!!!!!!!!  !!!!!!!!!!!! """###$$$###!!! !!!"""!!!!!!!!!!!!"""""""""""" !!!!!!"""###%%%""" """$$$&&&$$$!!! !!!!!!""""""!!!!!! """"""############$$$$$$"""""""""###############!!!""""""######""""""!!!%%%###!!! !!!"""!!! !!!!!!""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""#########"""!!! """"""!!!!!!!!!!!!"""""""""""""""!!!!!! ###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###""""""""""""!!! !!!###$$$$$$###"""!!!!!!"""###$$$"""######$$$$$$######""")))(((&&&%%%$$$#########%%%$$$###$$$&&&'''&&&%%%'''&&&$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''''''''))))))))))))******************)))((((((((((((((((((((((((((((((((((((((())))))(((((()))***+++,,,*********))))))(((((('''&&&&&&'''((()))***++++++,,,+++***))))))))))))***)))))))))))))))((('''''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""######&&&%%%$$$######$$$%%%&&&############""""""""""""$$$######""""""######$$$""""""""""""""""""""""""!!!!!!!!!"""""""""##############################!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""############"""##################"""########################"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""""""""########################$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!""""""###""""""######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######""""""######$$$%%%$$$###"""""""""""""""$$$######""""""""""""""""""""""""!!!!!!"""""""""###########################$$$$$$$$$$$$###""""""%%%%%%$$$$$$###""""""!!!############"""""""""!!! !!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!! ###!!! ###$$$$$$###!!!  !!!"""###"""!!! !!!###$$$######"""""""""###### !!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """###$$$###"""!!!"""### !!!!!!""""""######""""""!!! !!!!!!!!!"""!!! !!!######!!! !!!!!!!!!""""""""""""#################################""""""!!!!!!!!! !!!"""######"""!!! $$$"""!!!!!!""""""!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""######!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!$$$######"""!!! """"""""""""!!!!!!!!!!!!$$$$$$$$$$$$############"""""""""###$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############"""!!!!!!!!!!!!"""###$$$###""""""""""""###$$$%%%######$$$$$$$$$$$$######&&&%%%%%%$$$############$$$$$$$$$%%%%%%&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$''''''''''''((((((((((((((()))))))))***************))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***+++*********)))))))))((('''''''''((()))***************))))))))))))******))))))******))))))(((''')))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########&&&%%%###""""""###%%%&&&#########"""""""""""""""###""""""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""########################!!!"""""""""##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###%%%%%%$$$######"""###$$$$$$$$$$$$###"""$$$$$$$$$###############"""""""""#########$$$$$$$$$$$$###########################""""""  !!!"""###############$$$$$$$$$$$$###### !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&&&&$$$###""""""""""""&&&%%%######"""###$$$%%%###""""""!!!!!!""""""#################################$$$$$$$$$######"""%%%%%%$$$$$$###"""""""""############"""""""""!!! !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!  """!!! !!!"""""""""!!!  """###"""!!! !!!"""###"""""""""""""""######!!!!!!!!!""""""#########"""""""""""""""""""""""" !!!""""""""""""!!!!!!###$$$###"""!!!"""$$$ !!!!!!""""""######%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!""""""######"""""""""""""""""""""""""""""""""!!!!!!  !!!"""######"""!!! !!! !!!######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""######!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!$$$$$$###"""!!!  !!!"""#########$$$$$$#############################################$$$%%%&&&&&&%%%$$$###$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""""""""######$$$$$$""""""######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%'''''''''(((((()))))))))((()))))))))***************))))))(((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))))))))************))))))))))))''''''(((((())))))******)))))))))((())))))***+++*********+++***))))))((()))(((((((((((('''''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""######"""""""""######"""""""""########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!"""""""""######$$$$$$$$$########################!!!"""""""""##################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""!!!"""###%%%%%%$$$###############$$$$$$#########%%%%%%%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!"""""""""###&&&&&&&&&&&&%%%%%%$$$$$$#########"""""" !!!"""##################$$$$$$$$$$$$###### !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###&&&&&&$$$###""""""""""""$$$###"""!!!!!!"""$$$%%%#########""""""#################################"""######$$$$$$$$$######!!!!!!"""###$$$%%%%%%&&&############""""""""""""!!!""""""######$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! """"""""""""""""""""""""  !!!  !!! !!!######"""!!!!!!"""!!!!!!!!!!!!!!!""""""###!!!!!!""""""######$$$$$$########################!!!!!!"""############""" """###"""!!!!!!"""$$$!!!!!!!!!!!!""""""""""""%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###""""""""""""!!!!!!!!!""""""!!!!!!  !!!!!!""""""!!!!!! !!! !!!###$$$"""!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######### !!!"""######"""!!! #########""""""!!!!!!!!! !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!##################"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""""""""###$$$$$$$$$%%%"""#########$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%% !!!"""###$$$$$$$$$###%%%&&&&&&$$$$$$&&&'''%%%%%%%%%%%%&&&&&&&&&&&&(((''''''''''''''''''(((&&&&&&''''''((()))))))))))))))))))))******************)))((((((((((((((((((((((((((((((((((((((('''((()))***++++++******))))))))))))))))))))))))'''((((((((()))))))))***))))))((((((((())))))***+++++++++++++++***))))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$######"""!!!!!!"""######""""""""""""############"""######$$$$$$######"""########################!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""##################"""""""""""""""""""""""""""############$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&&&&&&&&&&!!!!!!!!!"""""""""######$$$$$$%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$###"""!!! !!!"""######$$$############$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###""""""!!!!!!""""""###%%%$$$###""""""""""""""" !!!"""$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$### !!!"""###$$$%%%&&&&&&############""""""""""""########################""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""!!!!!!!!! """""""""""""""""""""""" !!!  !!!  !!!""""""!!!######"""!!!!!!!!! !!!"""""" !!!!!!"""######$$$""""""""""""""""""""""""!!!!!!"""############""" """"""!!! """###""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!###$$$!!!!!!!!!!!!!!!###$$$%%%$$$$$$#########""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!"""######!!! !!!"""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! ###""""""""""""""""""""" !!!!!!""""""###### !!!!!!""""""!!!!!!""""""######$$$$$$###############$$$%%%%%%(((((('''''''''&&&&&&&&&########################!!!""""""###$$$$$$%%%%%%!!!""""""###############""""""##################$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$%%%%%%&&&&&&'''&&&&&&''''''((((((((((((''''''%%%%%%&&&''''''((())))))))))))))))))******************)))(((((((((((((((((((((((((((((((((((((((((()))***++++++***))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))((((((((())))))++++++,,,,,,++++++***)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######################## !!!!!!"""######$$$$$$########################!!!"""""""""##################$$$%%%%%%$$$######"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$""""""""""""""""""""""""######""""""######$$$%%%$$$##################$$$$$$$$$$$$%%%%%%&&&&&&&&&############$$$$$$$$$$$$######$$$$$$###!!! ######$$$$$$$$$######"""######$$$$$$$$$$$$############$$$$$$$$$$$$######"""######$$$$$$$$$######"""""""""#########$$$$$$""""""!!!!!!!!!!!!""""""###""""""!!!!!!""""""""" !!!""""""""""""""""""""""""!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""$$$$$$$$$###############""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """ !!!"""###$$$!!!###$$$"""!!!!!!!!! !!!""" !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""" !!!!!! !!!#########""""""!!!!!!  !!!######"""%%%"""!!!!!!!!!!!!###%%%&&&%%%%%%%%%$$$$$$#########"""""""""""""""#########"""!!!  !!!"""$$$###"""######""" """###$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!"""$$$$$$"""!!! """""""""""""""#########""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$$$$%%% """###%%%&&&&&&$$$$$$###"""###$$$&&&'''%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&& !!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$######$$$%%%&&&'''&&&%%%$$$###"""%%%'''&&&$$$###%%%((($$$%%%&&&&&&'''''''''&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&'''(((((()))))))))))))))******************)))(((((((((((((((((((((((((((((((((((((((''''''((())))))((('''&&&''''''''''''(((((((((((((((((((((((())))))))))))******)))(((((((((((((((+++,,,,,,,,,,,,+++******))))))((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######################## !!!!!!"""###$$$$$$$$$###$$$%%%%%%%%%%%%$$$###!!!!!!""""""#########$$$###$$$%%%&&&&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$########################$$$$$$######"""!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""""""""""""""$$$###"""""""""###%%%&&&$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''%%%$$$### !!!!!!""""""""""""!!!$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$######"""!!!!!!""""""#########$$$""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""###"""###$$$&&&&&&&&&%%%$$$!!!!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###!!!!!!!!!!!!"""$$$###"""!!!!!!!!!!!!!!!  !!!!!! """$$$%%%%%%%%%###"""""""""""""""""""""""""""###!!!"""###!!! !!!!!! !!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$"""  !!!!!!!!! """!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""#########"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%$$$###"""!!! """""""""""""""!!!!!!!!!!!!"""#########""" """"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""%%%$$$"""!!!!!!!!!"""######"""!!! !!!"""######"""!!! !!!"""###""""""""""""""""""""""""!!!!!! !!!!!!!!!"""#########!!! ######""""""!!!!!! """"""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$#########""""""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""############"""""""""###$$$###!!!!!!"""$$$%%%$$$###""""""###$$$%%%&&&%%%$$$######$$$%%%&&&!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&)))***+++++++++***((('''*********)))((((((''''''))))))((((((((((((((()))((()))***++++++***)))((('''((((((((((((((('''&&&((((((&&&&&&''')))+++---)))))))))))))))(((((((((******))))))((((((''''''************)))))))))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""$$$###"""!!!!!!"""######""""""#########""""""!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""###$$$$$$"""!!!!!!###&&&######""""""""""""###### !!!"""###############$$$###"""!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###!!! ###%%%$$$"""!!!""""""""""""#########$$$$$$############$$$$$$!!!!!! !!!"""######$$$$$$$$$#########""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!! ###$$$$$$#########"""!!!!!!!!!"""$$$$$$####################################"""""""""""""""############$$$$$$$$$((('''%%%$$$###"""""""""########################""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######################################################&&&%%%$$$###"""!!!!!! ######"""!!!!!!"""###$$$######""""""!!!!!!!!!!!!!!!!!!  """###%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!###!!!""" !!! """"""!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###!!! """"""!!! !!!!!!!!!!!! """!!!!!! !!!"""###$$$########################""""""""""""""""""""""""###""""""!!!!!!  !!!""""""###$$$$$$ !!!!!!!!!!!!'''%%%###!!!!!!"""######$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$"""!!!!!!!!!""""""###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""######"""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""######"""""""""###$$$%%% !!!!!!"""###$$$%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$"""##################"""###"""""""""""""""######$$$$$$############$$$$$$%%%$$$############$$$%%%###$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((('''&&&%%%)))(((((((((((('''''''''))))))((((((((((((((()))'''((()))*********))))))''''''((((((((((((''''''(((((('''&&&''')))+++,,,''''''''''''(((((((((((())))))))))))(((((('''''')))))))))(((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$############""""""###$$$%%%%%%%%%%%%%%%#####################$$$$$$###"""!!!!!!"""######$$$$$$$$$%%%%%%$$$$$$###!!!!!!""""""###"""""""""!!!"""""""""""""""!!!!!!""""""""""""""""""""""""$$$%%%%%%###""""""$$$&&&######""""""""""""######!!!"""""""""############$$$###"""!!!!!!"""###$$$"""######$$$$$$######"""""" !!!###%%%$$$""""""""""""#########$$$$$$#########""""""#########""""""!!!!!!!!!"""######$$$$$$$$$#########""""""$$$$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$#########$$$$$$###""""""!!!!!!###%%%&&&&&&%%%$$$""""""!!!!!!!!!###$$$%%%########################!!!!!!""""""#########$$$"""############$$$$$$$$$$$$$$$###"""""""""##############################""""""""""""""""""""""""%%%%%%$$$$$$############""""""""""""""""""""""""########################$$$$$$###"""!!! !!!!!!!!!""""""$$$%%%&&&"""#########""""""!!!!!!###"""!!!  !!!"""###$$$$$$$$$###""""""""""""""""""""""""""" !!!#########  !!!""" $$$######""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$""" !!!!!!!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!"""##############################""""""""""""""""""""""""###""""""!!!  !!!!!!""""""### !!!!!!""""""######"""!!! !!!!!!""""""###%%%&&&'''""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######""""""""""""######!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######"""""""""###$$$%%% !!!"""###$$$%%%"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$!!! ###%%%$$$#########$$$$$$$$$$$$######$$$######""""""######$$$%%%&&&&&&%%%###!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''((((((((('''''''''(((((()))%%%&&&'''(((((((((((('''%%%&&&'''((((((((((((((((((''''''&&&'''(((***+++%%%%%%%%%&&&&&&''''''''')))))))))(((((((((((('''(((''''''''''''&&&&&&&&&(((''''''&&&%%%$$$$$$###$$$$$$$$$############"""######$$$%%%%%%%%%$$$$$$!!!!!!"""######$$$%%%%%%######""""""""""""############$$$$$$%%%$$$$$$### !!!!!!!!!!!!  !!!!!! """"""""""""""""""""""""######$$$###!!!!!!###%%%######""""""""""""#########"""!!!!!!!!!"""###$$$######""""""""""""######!!!""""""""""""""""""!!!$$$"""!!!"""$$$$$$###"""############$$$$$$$$$%%%###""""""!!!!!!""""""###$$$$$$###"""""""""######$$$$$$$$$###############$$$############"""""""""################################################!!!!!!"""############"""""""""######""""""!!!!!!!!!"""###%%%%%%%%%$$$###!!!!!!!!!!!!"""###$$$%%%######################## !!!"""###$$$%%%%%%"""############$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!"""""""""######""""""""""""###$$$%%%%%%"""###$$$%%%%%%$$$"""!!!""""""!!!!!! !!!!!!!!!!!!!!!"""###$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!! """### """###### """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!! """!!! !!!###$$$!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!! ######################## !!!!!!!!!"""###""""""!!!  !!!"""$$$&&&((()))***""""""!!!!!!"""###%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""###!!!""""""""""""!!!!!!!!! !!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""!!!!!!!!!!!!""""""""""""##################$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$ $$$'''%%%""""""###$$$%%%%%%$$$###"""###""""""""""""""""""###$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''((((((((('''''''''&&&&&&$$$$$$%%%&&&&&&'''((((((''''''&&&&&&''''''((((((&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((((()))((((((''''''''''''((()))***######$$$$$$%%%&&&''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((''''''&&&%%%$$$######$$$$$$$$$#########""""""###$$$$$$%%%%%%%%%$$$$$$!!!"""""""""#########$$$"""""""""""""""######### !!!!!!"""""""""""""""!!!!!!""""""!!!  !!!!!! """""""""""""""""""""""" !!!"""!!! !!!"""######""""""""""""######$$$###!!! """###%%%###""""""""""""""""""###!!!""""""######""""""!!!%%%$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""%%%%%%$$$###"""""""""###########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$!!!""""""###############!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!"""###$$$%%%%%%######################## !!!!!!"""######$$$$$$""""""#########$$$$$$$$$"""!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""########################"""""""""#########$$$$$$######$$$$$$$$$$$$######"""$$$&&&''''''&&&$$$###!!!!!!!!!!!!!!!"""###$$$!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!   """$$$$$$!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!! !!!###$$$ !!!!!!""""""""""""""" !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!! ###""""""""""""""""""!!!$$$###!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""""" !!!!!!""""""######"""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""##################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$ $$$'''%%%""""""###$$$%%%%%%$$$###""""""""""""######""""""""""""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((&&&&&&%%%&&&&&&'''((((((++++++***((('''%%%%%%$$$$$$$$$&&&'''(((((((((((('''''''''''''''(((((((((######$$$$$$%%%&&&'''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''&&&%%%$$$$$$######$$$$$$$$$#########""""""$$$$$$%%%%%%%%%$$$$$$############"""""""""!!!!!!!!!!!!""""""############ !!!"""""""""""""""###############"""!!!  !!!""""""""""""""""""""""""""""""""""""""" """######!!!!!!!!!#########""""""""""""######%%%###""" !!!###$$$"""""""""######""""""""""""##################"""%%%%%%%%%$$$###"""""""""######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""%%%%%%$$$###"""""""""###########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$ !!!""""""""""""!!!!!!"""""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""######""""""""""""""""""""""""#########$$$$$$$$$$$$$$$###""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""###################################################&&&%%%$$$###"""!!!!!! ###$$$$$$%%%$$$$$$#########%%%(((***+++)))&&&$$$"""""""""""""""###$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""  """$$$$$$""" """!!!!!! !!! """"""""""""""""""""""""!!!!!! !!!"""$$$!!!!!! !!!!!!"""### !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""""""""!!!!!! ###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""###!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""""""""!!!!!! !!!"""###$$$%%%!!!!!!!!!"""""""""###############$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$!!! ###%%%$$$#########$$$$$$$$$$$$######"""######$$$$$$######""""""###%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&'''((((((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((///...,,,***)))(((''''''$$$%%%&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$%%%%%%%%%$$$######$$$$$$###""""""!!! !!!"""######$$$######!!!!!!"""###$$$$$$$$$$$$###$$$$$$$$$$$$######""" !!!""""""############"""""""""""""""""""""""""""$$$%%%%%%$$$######$$$######""""""""""""######$$$###"""!!!!!!!!!"""###""""""############"""""""""######$$$$$$######"""###$$$%%%$$$"""!!!"""###############$$$$$$$$$%%%###""""""!!!!!!""""""###$$$$$$###"""""""""#####################$$$$$$$$$#########$$$$$$$$$$$$%%%########################"""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%!!!!!!""""""######""""""$$$$$$$$$###############!!!!!!"""############"""""""""""""""""""""""""""############""""""!!!!!!"""############$$$$$$$$$%%%$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$################################################$$$$$$###"""!!! !!!"""$$$%%%%%%%%%%%%$$$$$$&&&***---...+++(((&&&&&&%%%$$$###""""""!!!"""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!"""  !!!$$$$$$###!!!"""!!!!!!!!!!!!!!!"""### """"""""""""""""""""""""!!!"""""" !!!### !!!!!!!!!!!!  !!!"""###""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###### !!!"""###$$$%%%%%%!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""""""""!!!!!! !!!"""######"""!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!! !!!"""###$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!###$$$$$$$$$###""" !!!!!!"""###$$$%%%%%%!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$############"""##################"""###"""""""""""""""######$$$$$$############$$$$$$######$$$%%%%%%$$$#########%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((()))''''''%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&''''''(((((($$$$$$$$$$$$%%%&&&'''(((+++***)))''''''''''''(((%%%%%%&&&''''''&&&&&&&&&'''''''''''''''''''''&&&''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$%%%%%%%%%%%%$$$###""""""""""""""""""!!!!!!!!! """###$$$$$$###### !!!"""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$ !!!"""############""""""""""""""""""""""""!!!###%%%%%%###""""""#########""""""""""""##################"""""""""!!!!!!"""###$$$$$$###"""!!!!!!""""""""""""""""""!!!!!!###$$$###!!! !!!###"""""""""#########$$$$$$#########""""""#########""""""!!!!!!!!!"""######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$!!!""""""###$$$$$$########################$$$$$$""""""###$$$###"""!!!!!!"""""""""""""""""""""""""""""""""""""""#########"""############$$$$$$$$$""""""!!!!!!!!!"""##############################""""""""""""""""""""""""############$$$$$$%%%%%%################################################ !!!!!!!!!""" ###%%%&&&''''''&&&$$$''',,,//////---)))''')))(((&&&$$$""" !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!###&&&$$$ !!!###$$$###"""  !!!"""### """""""""""""""""""""""" """$$$"""!!! !!!!!!!!!  """#########"""!!! ############""""""""""""!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!!!!!!!!!!"""$$$%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""""""""!!!!!! !!!"""######"""!!! ###"""!!! !!!"""###""""""""""""""""""""""""######""""""""""""######"""!!! """###$$$######""""""!!!!!! """""""""""""""""""""""""""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$############!!!!!!!!!!!!""""""""""""%%%$$$$$$$$$######""""""""""""############"""""""""###$$$###!!!!!!"""$$$%%%$$$###""""""###$$$%%%###$$$%%%&&&&&&%%%$$$###&&&''''''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%&&&(((((()))***)))((('''&&&'''((((((&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%&&&'''((($$$$$$###"""###$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&''''''(((''''''&&&&&&)))))))))))))))(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$$$$######"""######$$$$$$%%%&&&&&&$$$$$$$$$############"""%%%%%%%%%%%%%%%$$$###""" !!!!!!""""""###### """###$$$$$$$$$### !!!""""""""""""!!!"""###$$$$$$$$$$$$$$$ !!!"""############""""""""""""""""""""""""!!!""" ######""""""""""""#####################"""!!! !!!"""###$$$$$$###"""!!! !!!!!!!!!!!! """$$$### !!!###!!!""""""""""""#########$$$$$$############$$$$$$!!!!!! !!!!!!"""######""""""######$$$$$$$$$$$$!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%!!!!!!"""###############""""""###$$$$$$$$$$$$$$$!!!!!!!!! !!!"""############$$$$$$###""" """""""""""""""""""""""" !!!"""###$$$%%%%%%"""############$$$$$$$$$!!!"""###$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""###%%%&&&'''###""""""$$$'''***,,,,,,,,,+++(((%%%!!!!!!###&&& !!!!!!!!!""""""######"""""""""""""""#########"""!!!!!!"""!!! !!!!!!!!!!!! !!!!!! !!!!!! !!!"""!!!  """"""!!!!!!"""!!! !!!!!!!!!!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!  ###############"""""""""$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!###$$$%%% """###$$$""""""!!!!!!!!!!!!""""""###""""""""""""""""""###!!!######"""!!!"""###%%%!!! """!!! !!!!!!!!!!!!"""""""""""" !!!"""""""""""""""######$$$!!!"""###$$$$$$###"""!!! !!!"""######$$$!!!"""#########"""$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$""""""""""""############%%%$$$###""""""###$$$%%%$$$$$$##################$$$$$$$$$############"""!!!!!!"""###$$$$$$%%%%%%########################"""""""""######$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$$$$$$$%%%&&&''')))***$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''$$$%%%&&&'''&&&%%%$$$########################### !!!!!!""""""######$$$"""!!!"""&&&'''&&&$$$!!!###$$$###"""!!!"""###$$$#########""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%###!!!  !!!###""""""""""""""""""""""""$$$$$$$$$###"""!!! $$$$$$$$$###!!!"""$$$&&&######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""############""""""""""""$$$###""" !!!""" !!!"""""""""""""""!!!!!!""""""""""""!!!!!!"""###%%%%%%%%%###!!! """#########$$$$$$$$$$$$########################$$$$$$###"""!!!!!!!!!"""""""""""""""""""""###### !!!!!!!!! ######""""""""""""###############"""""""""""""""$$$######"""""""""""""""$$$!!! """%%%&&&### $$$#########""""""!!!!!!###############"""!!! !!!!!!!!!"""######$$$$$$#########""" """$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!""""""""""""###""""""!!! #########"""""""""""""""###"""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""###$$$$$$$$$&&&(((+++,,,,,,******(((%%%""" !!!###!!!!!!!!!"""""""""###############""""""""""""""""""!!!!!!"""!!! !!!!!! !!!!!! !!!!!! !!!"""!!!  """###!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!! !!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$######""""""""""""###""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""!!!!!!!!! """"""!!!!!!!!!"""%%%""" """###"""!!!!!!!!!!!!!!!"""""""""""" """"""!!!!!!""""""###$$$ !!!!!!!!!!!! !!!"""######### !!!###$$$$$$############$$$$$$###""""""!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$############$$$$$$########################$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%########################$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$$$$%%%$$$###############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""""""""&&&%%%$$$%%%(((***)))'''!!!###$$$###"""!!!"""###############"""""""""!!!!!!!!!!!!!!!"""###$$$%%%###"""  """###""""""""""""""""""""""""###$$$$$$$$$###"""!!!!!!!!!"""###%%%&&&!!!!!!"""############"""""""""""""""""""""""""""############""""""""""""&&&%%%###"""""""""###$$$ !!!!!!"""""""""""""""!!!""""""######""""""!!!!!!"""$$$$$$$$$"""!!!"""""""""#########$$$$$$########################$$$###""""""""""""""""""#########""""""""""""""" !!!!!!!!!!!! $$$###"""!!!!!!"""###$$$###"""""""""""""""""""""%%%$$$$$$###############'''###!!!###$$$#########"""""""""!!!!!!"""############""""""!!!##################""""""###$$$$$$"""!!!!!!###%%%%%%%%%%%%$$$###"""""""""!!!!!!!!!!!!"""""""""######""""""!!! ######################## """"""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$&&&&&&&&&((()))+++,,,---)))))))))&&&"""  """""""""""""""#########$$$$$$######""""""!!!!!!"""!!!!!!"""!!!  !!!!!! !!!!!! !!!"""!!!  """$$$!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" """"""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""'''&&&%%%###""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!  """"""!!! !!!"""$$$"""!!!!!!"""######"""!!!!!!!!!!!!"""""""""""" """"""!!!!!!""""""###$$$!!!!!! !!!!!! !!!!!!""""""###### !!!"""###$$$$$$$$$$$$""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$############""""""""""""###$$$$$$%%%%%%########################%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%###############$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%)))((('''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""!!!!!!###""""""###%%%&&&%%%$$$!!!###$$$###"""!!!"""###############""""""""""""!!!!!!!!!!!!"""###$$$%%%###"""!!! !!!"""###""""""""""""""""""""""""######$$$$$$$$$######"""!!!"""!!!!!!!!!"""############"""""""""""""""""""""""""""############""""""""""""%%%$$$######"""#########!!!!!!!!!!!!"""""""""""""""##################"""!!!!!!"""######""" !!!!!!!!!"""""""""##############################""""""""""""""""""###$$$$$$#########""""""!!!!!! !!!!!!""""""""""""!!!$$$###""" """###$$$""""""""""""""""""######&&&%%%%%%$$$###$$$$$$$$$"""$$$&&&&&&$$$"""!!!!!!######""""""""""""!!!!!!!!!""""""############"""%%%%%%$$$$$$###""""""!!!###$$$$$$$$$""""""$$$&&&&&&&&&%%%%%%$$$#########!!!!!!!!!"""""""""#########""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%$$$###""""""""""""""""""""""""###""""""""""""###$$$%%%'''((()))))))))***,,,...)))******((($$$!!!########################%%%$$$$$$###"""!!! """!!!!!!"""!!! !!!!!! !!!!!! !!!"""!!!  """$$$!!!!!!"""""" !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!! !!!!!!"""###############$$$$$$ !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$$$$$$$&&&&&&$$$###""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!""""""!!! !!!""" !!!"""###""""""""""""######"""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""###$$$ !!!!!!!!!"""""""""###""""""######$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!""""""""""""#########"""#########$$$$$$$$$$$$!!!"""""""""###############$$$%%%&&&&&&%%%$$$##################$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$########################$$$$$$######""""""!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&((((((&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&&&&######$$$%%%&&&'''(((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""#########!!!###$$$###"""!!!"""############"""""""""""""""!!!!!!!!!!!!"""###$$$%%%######""""""""""""######"""""""""""""""""""""""""""###$$$$$$$$$$$$$$$### """$$$### ######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""############"""""""""!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$######!!!""""""######"""!!!!!!!!!!!!!!!!!!""""""""""""########################"""!!!!!!!!!"""###$$$$$$$$$$$$######"""!!!!!!!!! !!!"""###############%%%###!!! !!!###%%%"""""""""""""""#########%%%%%%$$$############$$$!!!###$$$"""!!!""""""""""""""""""!!!!!! !!!"""###############%%%$$$$$$$$$#########"""###$$$%%%%%%######%%%&&&%%%%%%$$$$$$$$$#########!!!!!!"""""""""#########""""""""""""!!!!!! ##################$$$$$$###$$$&&&(((((('''%%%$$$"""""""""""""""""""""""" !!!"""((()))***)))((((((***,,,)))+++,,,***'''###!!! $$$$$$$$$$$$$$$#########%%%$$$$$$###"""!!! """!!!!!!"""!!! !!!!!! !!!!!! !!!"""!!!  """$$$!!!!!!"""!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!   !!!!!!!!!!!!!!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!! """###""""""###""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!""""""""""""!!!  """"""!!! !!!""""""#########"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""############!!!!!!!!! !!!""""""###$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""###############$$$$$$$$$ !!!""""""""""""!!!!!!""""""""""""#########$$$"""#########$$$$$$$$$$$$!!!"""""""""##################%%%&&&&&&%%%######""""""#########$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$#################################""""""!!!!!!!!!###$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))((((((''''''''''''(((((($$$$$$%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$'''&&&$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!###$$$%%%%%%$$$$$$%%%%%%!!!###$$$###"""!!!"""###""""""""""""""""""######!!!!!!!!!!!!"""###$$$%%%######""""""""""""######""""""""""""""""""""""""""""""###$$$$$$$$$###### !!!######!!!  ######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""############"""""""""!!!!!!!!!!!!"""""""""!!!!!!"""!!!!!! !!!"""############$$$$$$$$$$$$######"""#####################!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$############""""""!!!!!!!!!!!!"""###$$$$$$$$$###$$$###""" """###$$$!!!!!!""""""############$$$$$$###"""""""""""""""'''###'''!!!!!!!!!!!!!!!!!!"""""" !!!"""###############""""""#########$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&###############"""""""""""""""""""""############"""""""""""""""!!!!!!!!! !!!!!!!!!""""""######!!!#########!!! """""""""""""""""""""""" !!!"""###%%%%%%''')))***)))&&&%%%'''***)))+++,,,***'''$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""!!!!!!"""!!!  !!!!!! !!!!!! !!!"""!!!  """"""!!!!!!"""!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!! !!!!!! """"""""""""""""""""""""!!!!!!  !!!!!!""""""###!!!!!!!!!""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!"""###$$$%%%&&&%%%###!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!! !!!!!!"""###!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""######"""""""""######$$$!!!!!!""""""######"""""" !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""#####################$$$$$$#########"""""""""###$$$$$$%%%%%%$$$$$$$$$############"""################################################$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&$$$$$$###$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***((((((((('''(((((()))***&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&'''((((((((('''&&&%%%%%%%%%$$$#########################################################""""""!!!###$$$###""""""###$$$!!!###$$$###"""!!!"""###""""""""""""############!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""!!!"""###$$$$$$"""!!!!!!"""!!!!!!"""############"""""""""""""""""""""""""""############""""""""""""""""""###$$$$$$$$$$$$###"""!!! !!!###$$$"""##################"""###############$$$$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""###$$$"""""""""""""""""""""###!!!""""""############"""######""""""""""""######!!!!!!!!!"""######$$$$$$$$$###""""""!!!!!!""""""!!!""""""!!! !!!!!!!!!!!!""""""!!!""""""############""" !!!!!!"""######$$$$$$ """$$$%%%$$$$$$$$$%%%"""""""""""""""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""" !!!!!!""""""""" !!!"""######""""""""""""""""""""""""""""""""""""###$$$&&&((()))***%%%(((***'''###"""%%%(((((()))***)))&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$#########""""""""""""""""""!!!!!!"""!!! !!!!!! !!!!!! !!!!!! !!!"""!!!  """!!! !!!""""""  !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! """""""""###$$$$$$%%%%%% !!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!  !!!"""""""""!!!!!!!!!!!!"""""""""!!!!!!""" """$$$$$$###"""###$$$''')))***)))%%%"""!!!"""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""!!! !!!"""""" !!!!!!!!!!!! """"""""""""!!!!!!!!!!!!######"""!!!!!!!!!"""###!!!""""""###$$$$$$###### !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""""""""###############""""""!!!!!!""""""###!!!""""""###$$$$$$%%%%%%$$$$$$$$$############"""############################################################$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''')))***+++'''''''''''''''((()))))))))((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&''''''((()))******(((&&&%%%!!!!!!"""$$$$$$%%%%%%%%%""""""""""""""""""""""""##################$$$$$$ """!!!!!!!!!###$$$###"""!!!"""###!!!"""""""""############!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!""""""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!! !!!$$$%%%###!!! !!!!!!"""############"""""""""""""""""""""""""""############""""""""""""!!!"""###$$$%%%$$$$$$###"""""" !!!###$$$!!!""""""######""""""!!!"""""""""""""""###$$$$$$"""""""""#########$$$$$$""""""""""""""""""""""""$$$###""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""###""""""!!!!!!!!!"""############"""!!! !!!!!!"""######$$$$$$%%%$$$######""""""######"""''',,,...)))""" !!!!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!""""""!!!###$$$$$$###$$$%%%########################""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!""""""######""""""######$$$%%%%%%&&&"""""""""""""""""""""""" !!!$$$&&&((()))$$$''')))&&&""" ###&&&'''(((((('''%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""""""""""""""#########"""!!!!!!"""!!! !!!!!!!!!!!! !!!!!! !!!!!! !!!"""!!!  """ """$$$###  !!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!""""""### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!###$$$%%%!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""  """!!!###$$$%%%######$$$%%%***,,,...+++'''###"""###!!!!!!!!!!!!"""""""""""" !!! !!!""""""!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!###"""!!! !!!""""""""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$""""""""""""###############"""!!! !!!"""###!!!""""""###$$$$$$%%%%%%$$$$$$$$$############"""$$$$$$########################################## !!!!!!""""""######!!!"""###$$$%%%%%%$$$###&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&((()))***+++&&&&&&&&&&&&&&&'''((()))*********)))(((((('''''''''&&&&&&%%%%%%&&&&&&'''''')))***+++***)))'''&&&!!!$$$&&&'''''''''!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%!!!###%%%$$$!!! """$$$!!!###$$$###"""!!!"""###!!!!!!""""""#########$$$!!!!!!!!!!!!"""###$$$%%% !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""!!! $$$&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""############"""""""""""" !!!#########"""!!!###"""  !!!###$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""##################$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$###"""!!!!!!"""""" !!!"""###$$$%%%%%%"""""""""""""""!!!  !!!###%%%%%%###!!! !!!!!!"""###$$$$$$$$$&&&%%%$$$$$$######$$$$$$***$$$###&&&''' !!!!!!""""""###############"""!!! """"""!!!!!!  ###$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$"""""""""""""""######### !!!!!!"""###$$$$$$$$$ !!!"""###$$$&&&$$$"""  !!!!!! !!!###%%%&&&%%%$$$"""!!! !!!"""###&&&''''''%%%""" &&&%%%%%%$$$###"""!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!##################$$$%%% !!!!!!!!!!!! """!!!!!!""" !!!!!!!!!!!!!!! !!!!!!!!!!!! """!!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""#########$$$!!!"""$$$%%%&&&&&&%%%%%%&&&(((***,,,+++((($$$""""""""""""""""""!!! ###"""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!"""$$$#########""""""!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!!$$$#########""""""!!!!!! !!!""""""###"""""""""###$$$$$$###"""###$$$"""""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$$$$!!! """""" %%%%%%$$$###"""!!!  !!!###$$$ !!!"""######$$$############$$$$$$$$$$$$######'''&&&$$$"""!!!""""""###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!""""""""""""#########$$$%%%%%%%%%%%%$$$######%%%&&&'''&&&$$$"""""""""$$$%%%&&&'''((((((((((((+++++++++++++++***))))))%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((&&&$$$######$$$$$$"""!!!######"""!!!!!!"""#########$$$$$$$$$%%%%%%%%%%%%###############"""!!!!!!###$$$$$$###!!! !!!""""""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""############""""""!!!!!! """"""############""""""  """$$$###"""""""""#########""""""!!! !!!!!!!!!!!! """"""""""""!!!!!!!!!!!!"""""""""""""""###############""""""""""""##############################!!!"""$$$&&&&&&&&&$$$###!!!"""""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!""""""""""""!!! ############$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""############!!! ######"""######""""""""""""""""""""""""'''%%%###""" !!!!!!"""######$$$$$$$$$######""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""######$$$######"""!!! $$$#########""""""!!!!!!$$$#########""""""!!!!!!######"""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""%%%$$$"""!!!!!!"""###$$$%%%&&&&&&%%%""" $$$######""""""!!!!!! """!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!!""""""!!!  !!!""""""!!! !!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""#########!!!"""###$$$%%%%%%%%%%%%%%%&&&(((((((((&&&###!!!$$$%%%%%%%%%%%%$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!!"""###$$$$$$""""""###$$$"""""""""""""""!!!!!! !!!""""""###$$$$$$%%%%%%%%%""" """###""" !!!!!! !!!!!!""""""!!! !!!"""###!!!!!!"""#########""""""!!!!!!""""""""""""!!!!!!###"""""""""""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%###%%%&&&&&&$$$######$$$$$$%%%&&&'''((((((((((((***************))))))(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""###$$$$$$###"""########################!!!!!!!!!"""""""""#####################"""!!!!!!"""###$$$###"""!!!"""###!!!!!!"""""""""#########""""""""""""""""""""""""######""""""""""""#########"""""""""!!!!!!!!! """"""############""""""!!! !!!###$$$$$$###""""""############"""""""""""""""######"""""""""""""""""""""!!!!!!!!!!!!#########"""""""""""""""""""""""""""""""""""""""########################!!!"""$$$&&&&&&%%%$$$###"""#########$$$$$$$$$$$$  ######""""""""""""######!!!!!!!!!""""""""""""###""""""############""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$#########"""$$$%%%%%%$$$$$$###"""!!!"""%%%%%%$$$###$$$%%%########################$$$###"""!!!!!!""""""#########$$$$$$$$$###""""""""""""""""""""""""""""""""""""###$$$%%%$$$######""""""""""""""""""""""""""""""#########"""!!!!!!############"""""""""!!!$$$#########""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!   !!!###$$$%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!"""""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!%%%%%%###"""!!! !!!"""###"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""######""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!"""""""""""""""!!!!!! !!!"""######"""!!!  !!!""""""!!!!!!!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!! """###$$$$$$""""""###$$$""""""######""""""!!! """######$$$$$$%%%%%%%%%%%%###!!!!!!"""$$$$$$$$$&&&%%%###""""""###$$$%%%$$$######"""!!!!!!""""""!!!""""""""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!"""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%&&&&&&&&&''''''!!!"""###%%%&&&&&&''''''%%%&&&((()))((('''((()))$$$%%%&&&'''(((((((((((()))))))))))))))(((((('''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$###"""###$$$%%%%%%$$$###""" !!!!!!!!!"""""""""############""""""!!!!!!"""######"""!!!###$$$ !!!!!!!!!""""""##############################""""""""""""######""""""""""""!!!!!!!!!!!!""""""############"""""""""!!!!!!"""$$$%%%$$$###""""""############""""""###$$$$$$$$$$$$$$$$$$###!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""###$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%######""""""""""""######$$$$$$############$$$$$$""""""""""""##################$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$######""""""%%%$$$$$$$$$$$$$$$%%%%%%""""""###""" """$$$########################""""""!!!!!!"""###$$$$$$###$$$$$$$$$###""""""!!!""""""""""""""""""""""""######$$$$$$$$$###"""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!############""""""""""""###############""""""""" !!!###$$$$$$$$$###""" """""""""!!!  !!!!!!"""$$$###"""!!!!!!""" !!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  """"""###"""  """### !!!"""######"""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!$$$$$$###"""!!!!!!!!!!!!"""!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###"""!!!!!!!!!###$$$%%%$$$######"""!!!!!!!!!""" !!!!!!!!!!!!  """$$$$$$###!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! """###$$$###"""!!!"""$$$"""############"""!!!!!!""""""#########$$$$$$$$$$$$"""!!!!!!"""###%%%&&&+++)))&&&$$$"""!!!""""""$$$#####################"""""""""""""""!!! ######$$$$$$$$$$$$###### """$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''"""###$$$%%%&&&&&&&&&&&&$$$&&&((('''&&&%%%&&&'''$$$%%%&&&'''((((((((((((((((((((()))(((''''''&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$"""###%%%&&&&&&%%%###"""""""""""""""############""""""############"""!!! !!!######""""""###%%% !!!!!!!!!"""""""""##############################""""""""""""######""""""""""""!!!!!!!!!!!!""""""############""""""###"""""""""$$$%%%%%%###!!!""""""############"""###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!""""""""""""%%%$$$$$$###"""!!! !!!###%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$!!!!!!"""""""""#########""""""######$$$$$$######"""#########$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""######!!! !!!###### !!!!!!"""$$$%%%########################"""""""""""""""############$$$$$$$$$###"""!!! """"""""""""""""""""""""$$$$$$$$$$$$######"""""""""""""""""""""""""""""" !!!"""""""""""""""#########"""""""""""""""########################""""""###$$$$$$"""!!!  """###$$$$$$######"""""""""""""""""""""### !!!######!!! !!!!!! !!!!!!""""""######$$$ !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""######"""  """### !!!"""######"""!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""###$$$###""" """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###$$$$$$###"""!!!!!!""""""#########$$$$$$######"""!!! """###$$$###""" !!!"""###"""""""""""""""""""""""" """###"""!!! !!!###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""###""""""!!! !!!"""######"""!!!"""##################""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""$$$%%%%%%$$$""" !!!"""######$$$%%%%%%%%%""""""###""""""!!! ######$$$$$$$$$$$$######"""###%%%%%%&&&%%%######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$"""###$$$###!!! $$$%%%&&&'''((((((((((((((((((((((((((('''&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%"""###%%%&&&&&&%%%###"""""""""""""""############!!!""""""#########"""""" !!!######""""""###%%%!!!!!!!!!"""""""""######""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!""""""""""""""""""############""""""$$$###"""###$$$%%%$$$###!!!!!!"""###############""""""############"""""" !!!!!!!!!"""""""""###%%%$$$$$$###"""!!! !!!###%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!#####################"""!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""" !!!!!!"""######"""""""""#########$$$$$$$$$$$$ !!!"""######$$$$$$###!!!  !!!"""###$$$&&&''''''&&&%%%####################################"""""""""!!!###############"""!!! """"""""""""""""""""""""%%%%%%$$$######"""""""""######################## !!!""""""###""""""""""""""""""""""""#####################$$$$$$$$$"""""""""""""""!!!  !!!###$$$$$$%%%%%% !!!""""""  !!!!!!!!!""""""######### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!! !!!"""""""""!!!  !!!""" """"""""""""  !!!"""""""""""" !!!!!!!!!!!! !!!"""###$$$###""" """!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!! """!!!!!!!!!!!!!!!""""""######""""""""""""######"""""""""""""""!!!  !!!"""######"""""" !!!""""""""""""""""""############ """###"""!!! !!!###!!!!!!""""""""""""!!!!!!""""""""""""############!!!""""""""""""!!!!!! !!!"""######!!!!!!"""#########$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! """######!!!!!!"""### !!!!!!""""""""" !!!"""###%%%%%%%%%%%%"""############""""""!!!!!!!!!""""""""""""!!!!!!%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''(((&&&$$$"""""""""$$$%%%&&&'''(((((((((((((((((((((((((((''''''&&&######$$$%%%&&&((()))***''''''''''''''''''''''''%%%$$$###$$$%%%&&&%%%$$$"""###$$$%%%%%%$$$###""" !!!!!!!!!""""""!!!""""""############"""!!!"""######"""!!!###$$$!!!!!!"""""""""#########""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!""""""""""""""""""############""""""$$$"""!!!"""$$$$$$###""" !!!"""######$$$######!!!!!!""""""""""""!!!!!! !!!!!!""""""######$$$$$$######""""""!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$############""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%&&&%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! !!!""""""######""""""!!!""""""""""""""""""""""""%%%$$$######"""#################################!!!""""""############"""""""""""""""#####################$$$$$$$$$$$$$$$ !!!"""!!!!!!!!!!!!!!!"""###$$$ !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""""""""""" !!!!!!!!!!!! !!!!!!"""!!!!!! !!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!"""!!!!!!!!! !!!!!!""""""""""""""""""  !!!"""#########!!!!!!!!! !!!""""""!!!!!!!!!"""""""""###### """###"""!!! !!!###!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""###### !!!!!!""""""""""""!!!!!!"""###"""!!! !!!######$$$$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!!!! ###&&&&&&$$$!!!!!!""" !!!###%%%&&&&&&%%%%%% !!!"""$$$$$$$$$######"""######$$$$$$$$$$$$###!!!!!!""""""""""""!!!!!!############$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''')))***)))'''&&&&&&'''$$$%%%&&&'''((((((((((((((())))))))))))(((''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%###########################!!!!!!!!!"""""""""######!!!!!!"""###############"""###$$$###"""!!!"""### !!!!!!!!!""""""##############################""""""""""""###### !!!!!!!!!"""""""""###""""""############""""""###"""!!!!!!######"""!!! !!!"""######$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!"""##################"""""""""""""""""""""""""""""""""""""""########################$$$$$$###"""""""""""""""!!!!!!!!!!!!""""""""""""$$$######""""""######$$$###""""""""""""""""""### !!!!!!!!!!!!""""""""" !!!"""###$$$######!!!!!!!!!!!!""""""""""""$$$$$$########################$$$$$$$$$######"""###!!! """"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$###"""""" !!!"""############""""""""""""""""""""""""$$$###"""""""""###$$$%%%###########################$$$$$$$$$$$$######"""!!!"""""""""#####################$$$$$$%%%%%%%%%!!!###$$$###"""  !!!!!!&&&%%%%%%$$$###!!!  !!!""""""  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!!  !!!!!!!!!!!!  !!!"""""""""""" !!!!!!!!!""""""!!!!!! !!!!!!"""###$$$  """""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!  !!!""""""!!!  !!!!!!"""!!!!!! """""""""###"""!!!!!! !!!"""$$$$$$###""""""!!!!!!!!!!!!""" !!!!!!""""""!!!"""###"""!!! !!!###!!!!!!""""""""""""!!!!!! !!!!!!"""""" !!!""""""###""""""!!!"""###"""!!! !!!######$$$$$$$$$$$$###""""""#########"""""""""""""""!!!%%%((()))&&&"""!!!"""!!!###%%%%%%###!!!""""""###$$$$$$"""!!! """###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!!!!!!!!!!###%%%'''(((%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''(((((((((!!!###%%%%%%$$$###$$$%%%$$$%%%&&&'''(((((((((((()))))))))))))))(((((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%$$$#########"""!!!!!!"""######$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""##################$$$$$$###!!! !!!""" !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###### !!!!!!!!!""""""######""""""############""""""###!!! !!!""""""!!! !!!######$$$$$$$$$""""""############"""""" !!!"""######$$$"""""""""""""""###############""""""""""""##############################$$$$$$###"""!!!!!!""""""""""""""""""############  $$$$$$############$$$$$$""""""""""""############!!!!!!"""$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$###"""!!!  """###$$$$$$######$$$!!!###&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$$$$ """############""""""""""""""""""""""""######"""""""""###%%%&&&########################%%%%%%%%%%%%%%%$$$###"""!!!!!!""""""#########$$$#########$$$$$$%%%%%%%%% !!!!!!!!!!!! """!!! """$$$!!!!!!!!!!!!""""""############"""!!! !!! !!!!!!"""###$$$$$$%%%!!!  !!!  !!!!!!!!!!!! ###"""!!!"""$$$%%%%%%$$$ !!!!!!"""""""""### !!!""""""'''""""""%%%%%% $$$###########################"""!!!  !!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!"""""" ###""""""!!!  """"""""""""""""""""""""!!!!!! !!!!!!###"""!!! !!!"""###"""!!! """$$$$$$!!! """######"""!!!###$$$###!!!  """"""""""""""""""""""""$$$###"""!!!!!! !!!!!!!!!"""###"""  !!!!!!""""""############""""""!!!!!!  !!!""""""###""""""""""""############""""""""""""""""""""""""#########$$$%%%%%%###!!!"""###$$$$$$###"""!!!  !!!""""""###$$$$$$$$$#########""""""########################$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$%%%&&&((()))*********((((((((((((((((((((((((%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%$$$###"""!!!!!!""""""###$$$&&&&&&#########"""""""""""""""######""""""###$$$%%%%%%$$$$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$!!!"""###$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$"""!!!  !!!"""""""""""""""##################""""""!!!!!! """"""""""""""""""""""""######################## """######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""!!! !!!"""###$$$###""" !!!""" !!!"""""""""""""""######$$$$$$$$$$$$######""""""############""""""######""""""!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%###$$$%%%&&&%%%$$$###"""&&& ###&&&&&&$$$$$$$$$$$$$$$###"""!!!""""""############""""""!!!"""###$$$$$$%%%%%%$$$######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""#########"""""""""!!!!!!""""""""""""""""""""""""&&&%%%###"""""""""######""""""""""""""""""""""""######################## !!!!!!!!!!!! !!!!!!  !!!"""### !!!!!!!!!######""" !!!""""""###$$$$$$!!!  !!!  !!!!!!!!!!!! $$$###!!!!!!"""!!!  !!!!!!!!!"""!!!  !!!""" !!!""""""'''""" """""" %%%!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!"""""" ###""""""!!!  !!! !!!!!! !!!!!!###"""!!! !!!"""###""" """$$$$$$""" """"""""""""!!!!!!""""""!!! """ """"""""""""""""""""""""###""""""!!!!!!!!!!!!!!!!!!"""""""""  !!! !!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$!!!!!!"""""""""#########"""""""""""""""""""""""""""!!!!!!###$$$$$$""" """######$$$###"""!!! !!!!!!"""######$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""######""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&###$$$%%%'''((((((((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$#########$$$$$$%%%$$$$$$"""""""""""""""!!!""""""#########"""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""############""""""$$$###"""!!!!!!"""###$$$"""!!! !!!"""""""""""""""###############"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!###########################"""!!! !!!"""###$$$###"""!!! !!!"""""""""###$$$$$$$$$$$$###"""""""""######""""""""""""######$$$$$$######""""""""""""!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%""""""###$$$$$$$$$###"""%%%!!!"""%%%%%%###$$$$$$$$$$$$$$$###""""""""""""############""""""######$$$$$$######"""!!!######$$$$$$$$$$$$##################""""""""""""%%%%%%%%%$$$$$$$$$##############################%%%%%%###"""""""""######""""""""""""""""""""""""######################## !!!!!!""""""!!!!!! !!!!!!!!!"""""""""""""""############$$$$$$!!!!!! !!!!!!""""""###!!!  !!!  !!!!!!!!!!!! $$$"""!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!""""""""""""!!!!!! !!! !!!!!!"""%%%!!!  $$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!""""""!!!!!!  !!!!!!!!!!!! !!!  !!!"""""" """""""""!!! !!!"""###### """!!!!!! !!!!!!"""""""""!!!!!!!!!!!!"""""" !!!###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """### !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!"""!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$!!!!!!""""""""""""######""""""""""""""""""""""""!!! !!!"""###!!!""""""#########"""!!!!!!"""######$$$$$$%%%%%%%%%$$$$$$$$$##########################################$$$$$$%%%%%%$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""!!!!!!""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#####################"""!!!!!!###""""""!!! !!!!!!""""""""""""""""""######!!!!!!!!!!!!!!!!!!"""###$$$$$$######"""!!!!!!!!! !!!!!!"""######""""""""""""############""""""""""""######"""!!!!!! !!!!!!"""""""""""""""############""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%%%%%%%""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!"""!!!"""######$$$$$$######!!!!!!""""""""""""!!!!!!"""######$$$$$$######"""!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$%%% !!!"""##################"""!!!###&&&&&&### ###$$$$$$$$$$$$###""""""""""""############""""""$$$$$$$$$###""" ######$$$$$$$$$$$$######%%%$$$$$$$$$######""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!! !!!""""""""""""!!!###$$$$$$$$$$$$$$$$$$$$$""" !!!  !!!!!!!!!"""!!!!!! !!!!!!  !!!!!!!!!!!! !!! !!!$$$%%%%%%$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!! """######"""!!! !!!!!! !!!""""""!!!!!!!!!!!! !!!"""########################!!!!!!!!! !!!!!!######"""!!!  !!!!!!!!!!!! !!!  !!!"""""" """"""!!!!!! ###"""""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""###############"""!!! !!!!!!!!!""""""!!!!!!"""### !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!"""!!!  !!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""###### !!!!!!!!!"""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""" """"""""""""""""""!!!!!!#########$$$$$$%%%%%%%%%######################################################$$$%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%"""""""""""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""!!!!!! ###""""""!!!!!!!!!"""""""""""""""""""""#########""""""!!!!!!!!!""""""###############""""""!!!!!!""""""""""""""""""""""""!!! !!!""""""$$$###"""!!!!!!"""###$$$###""""""""""""""""""###!!!!!!!!!!!!!!!"""""""""!!!"""""""""############""""""""""""!!!!!!!!!!!! """""""""""""""""""""""" !!!"""###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""######""""""!!!!!!!!! """"""!!!!!!"""###$$$$$$ !!!!!!"""###$$$$$$%%%#########$$$%%%%%%!!!######$$$$$$$$$######"""""""""############""""""############!!! ######$$$$$$$$$$$$######%%%$$$$$$######""""""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!! !!!""""""######"""""" ### """###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!!!! !!!!!!!!!###$$$$$$###""" """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!"""$$$###""" !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""!!!"""!!! !!!"""""""""""""""!!!!!!!!!!!! !!!!!!""""""###### !!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$###"""!!!!!!!!!!!!!!!!!!"""""""""""""""###############################################################"""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%$$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&!!!!!!""""""############$$$######""""""##################"""""""""""""""########################""""""!!!!!!""""""###$$$$$$###"""!!!!!!"""###$$$"""""""""######""""""""" !!!!!!"""""""""""""""!!!"""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!"""######$$$$$$######""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$"""""""""###$$$%%%&&&&&&$$$###""""""""""""!!! """######$$$$$$$$$######""""""############""""""!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$############"""""""""!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$#########""""""""""""""""""""""""########################!!!""""""######""""""!!!!!!!!!!!!"""""""""######!!!!!! !!!###%%%%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!   !!!!!!!!!!!! !!! !!!!!!  !!!!!!!!!!!!!!! !!!#########""""""!!!!!! !!!"""$$$######%%%###  !!!!!!"""!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!"""""" !!!!!!!!!!!!!!!!!!  !!!""""""######""""""""""""""""""""""""###""""""!!!!!!""""""###!!!!!!""""""""""""!!!!!! !!!"""!!! !!!###%%%#########""""""!!!!!!!!!!!!###%%%$$$"""!!! """!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!! !!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############ !!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!! """$$$$$$###!!!!!! !!!""""""""""""""""""""""""""""""###############$$$$$$$$$########################"""###$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!""""""###%%%&&&'''!!!!!!!!!"""######$$$$$$%%%$$$$$$#####################""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$######""""""""""""######""""""############"""""" !!!"""############""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!! !!!""""""######""""""######$$$$$$$$$$$$###### !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""###"""""""""""""""######$$$#########$$$%%%&&&&&&%%%$$$"""!!! !!!"""""""""###$$$$$$$$$$$$###""""""############"""""" !!!"""##################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################""""""############""""""###"""!!!!!!!!!"""###$$$$$$$$$$$$#########"""""" !!!!!!"""""""""""""""""""""""" !!!"""######"""!!!   !!!!!!!!!!!! !!! !!!  """!!!!!!!!!  """############""""""!!! """"""###$$$!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!"""""" !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!"""######"""!!! !!!"""###!!!"""%%%!!!"""###$$$###"""!!! !!!$$$%%%###"""""""""###!!!!!!###"""""""""""""""""""""""" !!!#########"""  !!!!!! !!!######"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!############"""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""!!! !!!#########!!!  !!!"""###""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""###$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""###############$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$######"""###$$$&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!!!!!"""""""""""""""""""""###$$$$$$ !!!!!!"""######$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""### !!!!!!!!!!!!!!!"""######""""""############""""""!!!"""###$$$$$$###"""!!! """###$$$$$$######""""""""""""############ !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!"""######"""!!!  !!!"""######"""!!! !!!""""""######""""""""""""############""""""""""""############""""""""""""""""""######$$$$$$######""""""""""""######$$$$$$###""""""###$$$%%%###$$$$$$###""""""###$$$""""""###$$$$$$$$$$$$$$$""""""############"""""" !!!"""###$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!""""""###$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!"""###$$$%%%$$$$$$###""""""""""""""""""""""""########################""""""############""""""$$$###!!! """$$$%%%###"""""""""!!!!!!  %%%############"""""""""""" !!!"""######"""!!!   !!!!!!!!!!!!  ###%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!"""##################"""!!! !!!###!!!%%%###""""""""""""""""""""""""!!!"""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!  """"""""" !!!!!!!!!!!!!!!######""""""!!!  ######""""""""""""###### !!!"""######"""!!! """######!!!!!!$$$ !!!###%%%%%%###""" ###%%%$$$$$$$$$$$$###!!!!!!###########################!!!"""###$$$###"""  !!!!!! !!!#########""""""!!!!!!!!! ######""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""  """""""""!!!  !!!"""############"""""""""""""""""""""######$$$$$$$$$$$$########################!!!"""###$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$###### !!!###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$"""!!!!!!!!!"""######""""""!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$######"""!!!!!!!!!!!!!!!"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###"""!!! """###$$$$$$$$$###""""""""""""############ !!!!!!!!!""""""###### ########################&&&%%%$$$""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!!  !!!#########"""!!! !!!!!!""""""""""""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%######"""""""""""""""###$$$###"""!!!!!!"""######"""$$$&&&&&&%%%$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""############""""""""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!"""###$$$%%%%%%&&&!!!!!!""""""############""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""########################""""""!!! %%%$$$######$$$%%%'''(((''''''&&&###!!! """ !!!!!!""""""!!!  !!!!!!!!!""""""""""""!!!!!!  """!!!!!!!!!!!!!!! ######!!!###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!######""" """!!! !!!"""###"""!!! !!!#########"""!!!!!!!!!!!! !!!"""######%%%$$$###"""!!!!!!!!!!!!"""""""""!!! ########################  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$!!! """"""""""""""""""""""""!!!!!!!!! """""""""""""""!!! !!!!!! !!!!!!!!!!!!!!! """############$$$$$$$$$$$$###""" !!!"""###!!! !!!###$$$"""""""""""""""""""""""""""###"""!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!! !!!###$$$$$$###!!!  """###"""!!! !!!"""###"""!!!!!!!!!!!!!!!!!!""""""### !!!$$$%%%###!!!########################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%%%%$$$$$$#########$$$%%%&&&''''''((((((((((((''''''######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###"""""""""!!!!!! !!!"""###$$$$$$%%%###"""""""""###$$$%%%%%%!!!!!!""""""#########$$$######################## !!!""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!"""##############################""""""!!!!!!!!!###$$$&&&""""""""""""!!!!!!!!!!!!"""!!! """#########"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###"""!!! ########################""""""############"""""" !!!""""""!!!  """######"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!###"""""""""###$$$%%%%%%"""""""""!!!!!!!!!!!!!!! !!!"""$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""######$$$$$$$$$############""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!##############################""""""""""""##############################$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$###"""""""""$$$$$$###"""""""""""""""$$$$$$######$$$%%%''''''&&&&&&%%%###""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!""""""!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""" """###"""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""###$$$ !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$######"""""""""""""""""""""""""""""""""!!! """""""""""""""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""#########$$$###"""!!! !!!""""""!!! !!!###$$$"""""""""""""""""""""""""""""""""!!! !!!!!!""""""!!!!!!!!! """"""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$%%%$$$"""!!! !!!"""###"""!!! !!!"""###"""!!!######"""!!!!!!!!!!!!!!!!!!  ###$$$###"""########################"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$##################""""""!!!!!!!!!!!!!!!""""""######$$$$$$######""""""######$$$%%%""""""""""""#########$$$######################## !!!""""""""""""""""""""""""######""""""""""""!!!!!!!!!!!!!!!"""###########################$$$###"""!!! """"""""""""!!!!!!!!!!!!###""" !!!###$$$######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!! """"""############""""""""""""###$$$$$$###"""!!!$$$$$$$$$###"""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""""""""""""""!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$""""""#########$$$$$$$$$############"""""""""!!!######$$$$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################$$$###"""!!!!!!"""###$$$""""""""""""""""""######$$$######"""""""""""""""###############$$$&&&&&&%%%$$$"""  $$$$$$###""""""!!!   !!!!!! !!!!!! ###%%%###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!  """###"""!!!!!!!!!  """#########"""!!! !!!"""### !!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!######!!! """"""""""""""""""""""""!!!!!! !!!"""""""""""""""!!!!!! """"""""""""""""""""""""######"""""""""###$$$%%%%%%$$$###"""!!!"""###$$$"""!!! !!!"""###"""!!!%%%$$$###!!! """ !!!###$$$###########################"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$###""""""!!!!!!######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""#########$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######""""""""""""""""""##############################""""""""""""""""""""""""###############"""""""""###$$$$$$"""""""""###############"""""""""""""""""""""""" !!!"""""""""""""""#########$$$$$$############"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%######"""!!!!!!!!!!!!!!!""""""######"""!!!  !!!"""######""""""!!!""""""""""""""""""""""""""""""############""""""""""""###$$$$$$######"""&&&%%%$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""#########"""!!!!!!!!!!!!!!!!!!##############################"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$!!!!!!""""""######$$$$$$############""""""""""""$$$$$$$$$$$$$$$###"""!!! !!!""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""####################################""""""""""""###### !!!""""""######!!!!!! !!!!!!!!!"""""""""###$$$$$$%%%'''%%%""" $$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!    !!!!!! !!! $$$  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%&&&&&&%%%!!!  """""""""!!!"""!!!   """###$$$###!!! ###"""!!! !!!!!!""""""########################!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!"""!!!!!!""""""#########$$$ !!!!!!!!!!!! !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""#########$$$###""""""!!!!!!"""""""""!!! !!!"""###"""!!!$$$###"""!!! ###!!!  """###$$$##############################$$$$$$$$$$$$########################""""""######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$###!!!"""%%%&&&&&&%%%$$$#########$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$######""""""!!!""""""######$$$$$$$$$$$$$$$###########################"""""""""""""""######""""""""""""##############################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""$$$##################$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$###""""""!!!!!!!!!!!!!!!""""""$$$$$$###!!! !!!"""!!! ########################""""""############"""""" !!!!!!!!!""""""""""""$$$###"""""""""###%%%&&&!!!!!!""""""""""""!!!!!!""""""""""""############$$$###"""!!!!!!!!!!!!!!!###############$$$$$$$$$$$$$$$###############$$$&&&&&&%%%###""" """"""#########$$$$$$$$$$$$$$$$$$########################"""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!"""""""""#################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#################################""""""""""""""""""###!!!!!!!!!"""""""""######!!!!!! !!!!!! !!!""""""#########&&&$$$"""!!!###%%%%%%$$$!!!"""""""""#########$$$"""""""""######"""""""""!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!! !!!"""!!! """!!!   """###$$$###!!! ######""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!"""###!!!!!!""""""######$$$$$$ !!!!!!""""""!!!!!!!!!"""""""""######!!!!!!!!!""""""""""""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$ !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!! """!!! !!!"""###"""!!!""""""!!!!!!!!!!!!""""""###"""!!!!!!###%%%#################################$$$$$$######"""!!!""""""###$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$!!!"""%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$$$$$$$$$$"""#########$$$$$$%%%%%%##################$$$$$$#########"""""""""""""""######""""""!!!""""""###$$$$$$$$$############### !!!"""""""""""""""###"""!!!!!!!!!!!!"""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$###"""""""""""""""!!!!!!!!!!!! !!!!!!""""""###""""""!!!!!!!!!!!!!!!""""""$$$$$$###!!! !!!"""!!!  """"""############""""""!!!!!!!!!!!!!!!"""######$$$###"""""""""###%%%&&&!!!!!!""""""""""""!!!!!!""""""""""""############%%%$$$######""""""""""""""""""######$$$$$$$$$$$$$$$$$$###############$$$&&&%%%$$$###!!! """"""#########$$$$$$$$$''''''&&&%%%$$$######"""""""""""""""""""""######$$$$$$$$$$$$$$$###"""!!!$$$#########"""""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""""""""""""""""""""######"""""""""$$$$$$$$$######""""""""""""""""""""""""######$$$ !!!""""""""""""!!!%%%&&&%%% !!!""""""###$$$$$$""""""############""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""###&&&&&&###!!!"""#########""" !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!"""!!! !!!!!!  """#########"""!!! !!!###$$$&&&&&&###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! """""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!! !!!###$$$""""""""""""############ !!!"""""""""!!!!!!"""""""""######### !!!!!!""""""""""""!!! !!!######!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!"""###### !!!""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! """!!! !!!"""###"""!!!!!!!!!!!!!!!!!!"""######"""""""""!!! """$$$#################################$$$######"""!!! !!!"""###%%%&&&''''''######$$$$$$$$$%%%%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$"""""""""###############"""""""""""""""###############"""!!!!!!!!!""""""$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!  !!!"""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""$$$$$$$$$$$$###"""!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""######"""!!!  !!!"""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""###############$$$&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######%%%$$$###############$$$!!!!!!""""""###$$$$$$$$$######"""""""""######$$$###$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$(((((('''&&&%%%$$$$$$###""""""""""""############"""######$$$$$$$$$######%%%$$$$$$###""""""!!!!!!######################################################""""""""""""######""""""""""""""""""""""""""""""############""""""%%%%%%%%%$$$###""""""""""""""""""""""""###$$$$$$ !!!""""""!!!!!!######!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!! !!!!!!!!!!!!!!!!!! !!!!!! !!!!!! $$$((((((%%%"""###%%% !!!###"""!!! !!!######"""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!"""""" !!!"""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" """###%%%&&&!!!!!!!!!!!!!!! ######################## !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""###"""!!!  !!!###$$$""""""""""""""""""!!!!!! !!!""""""### !!!!!!!!!"""""" !!!"""######"""!!!"""$$$###!!! !!!"""""""""""""""""""""""""""######""""""!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!! """!!! !!!"""###"""!!!###""""""!!!!!!!!!!!!""" """###### !!!##########################################"""!!!!!! !!!!!!"""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&###############"""""""""!!!!!!!!!""""""#########!!!!!!""""""######$$$$$$######"""!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!""" !!!###$$$%%%########################$$$###"""!!!!!! !!!""""""""""""!!!!!!!!!!!! !!!"""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!########################""""""############""""""###############%%%&&&'''$$$$$$$$$###"""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""""""""######$$$ !!!""""""###$$$$$$!!!!!!!!!!!!"""######$$$""""""######$$$$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""############!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!###############""""""""" !!!""""""!!!"""!!!!!! &&&"""###%%%###!!!""""""!!!!!!  !!!!!!    ###"""!!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""" !!!!!!!!!  !!!#########""""""!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!""" !!!"""""""""  !!!!!!""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!###%%%######""""""!!!!!!  !!!""""""### !!!!!! !!!#########"""!!!"""$$$###!!! !!!###""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!!"""""""""""""""!!!!!! """!!! !!!"""######!!!%%%$$$###!!! """$$$$$$!!! """#######################################"""!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&######""""""!!!!!! !!!!!!"""""""""### !!!!!!"""###$$$$$$%%%######"""!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$#########"""""""""""""""""""""""" !!!!!!"""""""""""""""###!!!  !!!### """###%%%&&&########################  !!!###$$$""""""""""""!!!!!!!!!!!!!!!!!!"""#####################"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###"""!!!  """"""############"""""""""!!!!!! !!!###%%%&&& """#########"""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!"""###$$$ !!!"""######### !!!"""$$$$$$###"""""""""!!!!!! """############$$$$$$$$$!!!""""""$$$%%%&&&''''''!!!!!!""""""#########$$$ !!!"""###$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!""""""###############"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!"""###"""!!! !!!""" !!!!!!!!!!!! !!!!!!!!!""" !!!!!!  !!!!!!""""""!!!  !!!"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""######$$$$$$ ###%%%&&&%%%###!!!$$$######""""""""""""""""""###"""!!!###%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""######!!!$$$"""  !!! !!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%###!!! !!!!!! !!!!!!"""###############!!! """$$$%%% !!!######!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!%%%!!!!!!###$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! """""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$###############"""!!!  !!!"""$$$$$$#########$$$&&&'''&&&&&&&&&%%%$$$###!!!!!!!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$###""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! ######""""""""""""############################## !!!!!!!!!!!! ######"""!!!  """$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$"""!!!  !!!!!!!!!!!!!!!!!!"""""""""""" !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!! """  !!!"""!!!!!!!!!!!!!!!!!! ###&&&'''&&&""" """$$$$$$###"""!!!!!!""""""$$$%%%&&&&&&%%%$$$###"""############""""""""""""!!!!!!!!!!!!""""""""""""#################################"""""""""""""""""""""!!!!!!!!!!!!""""""%%%$$$######"""######$$$###########################"""!!!!!!!!!"""$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$ """%%%''''''%%%""" %%%$$$$$$$$$######""""""$$$"""!!!###%%%&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!! ###############$$$$$$%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!! !!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!""""""#########%%%$$$######""""""######!!!!!!  ###"""!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!!$$$"""  !!! !!!!!!!!!!!!""""""######$$$$$$%%%%%%%%%###""""""######""" !!!!!!"""############"""!!!!!! !!!!!!"""###$$$ !!!""""""!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$!!! ######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """""""""""""""!!! """"""""""""!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!!!!"""########################$$$$$$######"""!!!!!!"""######$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%$$$######""""""###$$$%%%%%%%%%%%%$$$$$$######"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!! ######""""""""""""######$$$##################### !!!!!!!!!!!! """"""!!!!!! !!!#########"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!%%%$$$###""""""###$$$$$$"""""""""#########$$$$$$!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!%%%$$$$$$$$$############"""!!! """"""!!! !!!!!!!!!!!!!!!!!!!!! $$$&&&((('''$$$"""###$$$$$$$$$###"""""""""""""""###############"""!!! ######"""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""###########################"""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&"""#############################################%%%$$$#########$$$%%%&&&""""""#########$$$$$$$$$%%%$$$###############$$$!!!"""$$$&&&&&&$$$"""!!!$$$$$$#########"""""""""""" !!!###$$$###"""########################$$$#########""""""""""""###""""""""""""###$$$$$$""""""""""""############ !!!!!!"""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!! ###"""!!! !!!!!!""""""""""""!!!!!!  """!!! ###%%%%%%%%%$$$######################## !!!!!!!!!!!! !!!!!!""""""########################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! ###!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$###""""""######"""!!! !!!""""""######""""""!!!!!!"""""""""""""""!!! !!!""""""!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! """""""""""""""!!! ######""""""!!!!!! """######$$$$$$######"""!!!!!!!!!!!!!!!"""######"""""""""###$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$###$$$%%%&&&''''''''''''#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! ###""""""!!!!!!""""""###$$$$$$$$$######""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!! """!!!!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!  """!!!!!! !!!""""""!!!!!!"""""""""#########"""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""&&&&&&$$$######$$$$$$%%%###"""!!!!!!######"""!!! !!!!!!!!!!!!!!!!!!"""$$$%%%%%%###"""###$$$$$$###""""""""""""""""""######"""!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$######""""""!!!!!!!!! """###$$$######"""########################$$$$$$######$$$$$$%%%&&&!!!!!!"""""""""#########%%%%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$###"""######""""""""""""!!!!!!###!!! ###%%%%%%%%%""""""""""""""""""""""""$$$$$$#########"""""""""""""""!!!!!!!!!"""######"""""""""#########$$$$$$ !!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""!!!  !!!!!! !!!!!!""""""!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!###$$$!!!!!!""""""""""""!!!!!!  !!! """$$$$$$######""""""""""""""" !!!!!!!!!!!!""""""### !!!"""### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!! !!!"""!!! !!!!!!!!!!!! """  !!!"""!!! !!!!!!""""""""""""""" !!!"""######""" !!!""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!"""""""""""""""!!! ######""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!""""""###!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######""" !!!"""###$$$%%%&&&&&&###########################$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&'''(((((('''&&&%%%$$$#########$$$$$$%%%&&&&&&&&&&&&&&&###############$$$$$$$$$###########################"""""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!$$$###"""!!!!!!!!!!!!!!!  !!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$$$$###!!! !!!###$$$###"""!!!"""###$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""""""""###%%%$$$###""""""###$$$%%%!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########%%%$$$###""" !!!###$$$$$$"""!!!########################"""""""""""""""#########""""""""""""#########$$$$$$%%%%%%&&&%%%$$$"""!!!$$$##################$$$"""""""""!!!!!!!!!!!!!!!%%%$$$###"""$$$&&&((()))"""""""""###############"""""""""!!!!!!!!! !!!!!!!!!!!!!!!""""""###""""""#########$$$$$$$$$!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""###"""  !!! !!!"""""""""!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!  !!!###$$$!!!!!!""""""""""""!!!!!!"""!!!!!!!!!   """"""!!! !!!""""""   !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  """"""!!! !!!!!!!!!!!! !!!  !!!"""!!! !!!""""""""""""""" !!!"""######""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!!!!"""""""""""""""!!! ###"""""""""!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!""""""###!!!!!!"""###$$$%%%%%%%%%"""##################"""########################%%%%%%%%%%%%$$$###"""!!!######$$$$$$$$$###""""""###############$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$#########%%%%%%%%%%%%%%%$$$######################################################""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""#########"""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!"""  """!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""$$$###"""!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$ !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""" !!!"""###$$$$$$###!!!  """######"""!!!"""###$$$###!!! !!!!!!"""""" !!!"""!!!!!!###"""""""""""""""######$$$$$$"""""""""###$$$%%%!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############%%%%%%%%%%%%%%%###"""!!!!!!###$$$$$$"""!!!""""""""""""""""""""""""!!!!!!""""""#####################$$$$$$$$$%%%%%%"""###$$$$$$$$$###!!! $$$$$$###""""""###$$$$$$!!!!!!!!!!!!!!!"""""""""%%%%%%$$$######%%%(((***#########$$$$$$$$$%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############$$$$$$$$$$$$""""""!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""#########!!! !!!""" !!!######"""!!!""""""!!!!!!!!!!!!""""""  !!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! ######"""!!! !!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!! ###""""""###$$$$$$!!!  !!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!"""###!!! !!!!!!!!!!!!"""""""""##################"""!!!"""###$$$###""" !!!!!!""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$###"""!!!"""""""""""""""!!! !!!!!!!!!"""""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!"""######"""""""""###$$$$$$$$$%%%!!!!!!"""######"""!!!!!!#########$$$######"""!!!######$$$$$$###"""!!!!!!""""""###############"""&&&%%%$$$###!!! #################################$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&'''((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!###############"""""""""########################""""""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!! """""""""######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""!!!  !!!"""############!!!!!!"""""""""###########################$$$$$$""""""""""""""""""""""""!!!!!!!!!""""""############"""!!!!!!!!!"""###$$$###"""!!!!!!######"""!!! !!!""""""""""""!!!!!!"""$$$%%%$$$""""""""""""""""""######$$$!!!!!! !!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!###%%%&&&%%%%%% """###$$$######"""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%!!!""""""#########""""""$$$$$$############$$$$$$!!!!!!""""""""""""######"""######"""!!!!!!$$$&&&#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########""""""!!!!!!!!!"""###############$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###"""  !!! !!!######""" !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""######""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""  !!!!!!!!!!!! !!!!!!  $$$!!! """###"""!!!!!!  ########################!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!!!!!######!!! !!!!!!!!!!!!!!!!!!""""""######$$$$$$"""!!!!!!"""###$$$$$$""" !!!!!!""""""!!!!!!!!!!!! !!!!!!"""###$$$!!!!!! !!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! ###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$"""!!!"""""""""""""""!!! !!!!!!""""""######"""######$$$$$$######"""!!!!!!!!!!!!!!!"""########################$$$$$$!!!!!!"""######"""!!!!!!"""###$$$$$$###"""!!!  """"""######### !!!"""######$$$######%%%$$$$$$###"""!!!!!!!!!########################"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$#########"""""""""!!!########################!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!"""#########""""""############""""""""""""!!!!!! """$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############  !!! !!!!!!!!! """""""""#########$$$$$$$$$#####################"""""""""""""""""""""""""""""""""""""""""""""###""""""#########$$$$$$$$$"""!!! """"""!!!  !!!""""""######"""!!!###%%%%%%$$$!!!"""""""""""""""###$$$$$$ !!!!!!!!!!!!!!!######"""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""######################## !!!!!!"""######$$$$$$"""#########""""""#####################"""""""""""""""""""""""""""###$$$%%%&&&%%%%%%$$$############$$$$$$$$$$$$""""""""""""###$$$%%%%%%########################"""""""""#########$$$$$$!!!###$$$###!!! !!!###"""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""###$$$$$$#########$$$$$$$$$%%%%%% !!!!!!"""######### !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!! !!!!!!!!!  !!!######"""   !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!#########""""""!!!!!!""""""""""""!!!!!! !!!""""""""" """!!!!!! !!!!!!""""""!!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""######!!!!!!######!!! !!!!!!!!!""" !!!""""""  !!!""""""!!! !!!!!!!!!!!!!!!!!! """$$$%%%!!!!!! !!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! """$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$###""""""""""""""""""!!!!!!  !!!"""###$$$$$$""""""############""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$###############!!!"""###$$$$$$###"""!!!"""###$$$$$$$$$"""!!!  """$$$%%%%%% !!!######$$$$$$$$$""""""###%%%&&&'''((()))""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!"""###$$$$$$""""""############""""""######"""!!!  """!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############!!!!!!!!!!!!!!!"""###$$$ """$$$$$$$$$$$$###!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""#########""""""""""""""" !!!"""###############"""  !!!"""!!!  !!!""""""######!!! !!!###$$$"""""""""!!!""""""###$$$$$$ !!!"""$$$$$$$$$###"""############""""""""""""!!!!!!!!!!!!""""""""""""######################## !!!!!!"""###$$$$$$$$$"""###%%%&&&%%%$$$"""!!!%%%$$$######"""######$$$"""""""""""""""""""""""" !!!"""###$$$###""""""""""""""""""##################""""""###%%%'''((("""###$$$$$$$$$$$$###"""""""""######$$$$$$$$$%%%"""%%%'''&&&###!!!!!!### !!!!!!"""###$$$$$$$$$#########""""""""""""!!!###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!"""$$$$$$$$$###"""""""""""""""""""""!!!!!! """###$$$%%%%%%###!!!!!!!!! !!!!!!%%%$$$###"""!!!  !!!"""######!!!!!!!!!!!!  !!!!!!  !!!""""""""""""""""""""""""""""""!!!!!! """"""!!!!!!  !!!""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! """""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!! !!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!###  !!!   &&&&&&%%%$$$###"""!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!"""$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!!!!!!!#########"""""""""""""""###"""""""""""""""######""""""""""""!!!!!!!!!!!! !!!"""######$$$""""""############""""""###############$$$$$$$$$&&&%%%$$$#########$$$%%%###$$$%%%%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""######"""""""""""""""""""""""" """###"""  !!!""""""############$$$$$$$$$$$$""""""!!!!!!  !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""((('''&&&$$$!!!""""""""""""""""""""""""'''&&&$$$"""!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""!!!"""###"""!!! !!!"""######""""""""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!#########"""!!!!!!""""""############"""###"""!!!!!!!!!"""$$$%%%""""""#########$$$$$$$$$###$$$%%%%%%%%%###"""!!!##############################"""!!!!!!"""###$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$######%%%%%%$$$$$$###"""!!!!!!#########$$$%%%%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!! """"""""""""############""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""" !!!###!!! """!!!!!!!!! !!!!!!!!! !!!!!! !!!!!!$$$$$$###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""######"""!!! !!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###"""  """###!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""###$$$""" !!!###$$$###"""!!!  !!!#########"""!!!!!! !!!!!!!!!""""""!!!!!!  """"""!!!"""###%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########"""""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$""""""""""""!!!!!!!!!!!! !!!"""#########""""""############""""""!!!!!!!!!""""""######$$$%%%%%%$$$######$$$$$$%%%###$$$$$$%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######!!! !!!!!!""""""###### """!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!###$$$&&&'''""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""!!!"""###"""!!! !!!"""######""""""""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!######""""""!!!"""""""""""""""######$$$""""""#########$$$$$$$$$"""""""""""""""!!! """"""""""""""""""""""""$$$###"""!!! !!!!!!##################$$$$$$"""######$$$$$$######"""%%%%%%$$$$$$###""""""!!!""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""############!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!!!!!!!!"""!!!!!!!!!!!! !!!!!! !!!!!!######""""""!!! """"""!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!  !!! !!!""""""###$$$$$$!!!!!! !!!""""""######""""""!!!!!!!!! !!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" """###$$$!!!!!!""""""!!!!!!  !!! !!!!!!"""######""""""!!! !!!######""""""$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!"""###%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!""""""######""""""############"""""" !!!"""#########%%%$$$$$$######$$$%%%%%%###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""$$$###!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""!!! """"""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """###$$$%%%&&&"""""""""""""""""""""""" !!!###%%%'''(((""""""""""""!!!!!!!!!!!! !!!!!!""""""###### !!!!!!!!!"""""""""!!!"""###"""!!! !!!"""###""""""!!!!!!""""""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!"""#########"""!!! !!!!!!"""##############################$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$"""!!! !!!""""""###$$$$$$%%%%%%"""######$$$$$$######"""%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$"""!!!!!!"""!!!!!!  !!!!!!!!!!!!!!! """!!! !!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!! !!!"""""""""#########$$$###############"""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!######""""""!!!!!!  !!!!!!"""""" """######""" !!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!"""!!!!!! !!!!!! !!!!!!!!!!!!""""""############""" !!!######"""!!!###$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""###### !!!"""$$$%%%&&&""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""############"""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$##################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""###"""""""""######"""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!! """"""""""""############!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""#########""""""""""""!!!!!!!!!!!! !!!"""######$$$ !!!!!!!!!!!!"""""""""!!!"""###"""!!! !!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###""" !!!"""!!!"""###$$$$$$$$$$$$$$$ !!!"""$$$$$$###""""""########################%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$###""""""!!!!!!!!!""""""#########$$$$$$$$$""""""############""""""$$$$$$$$$#########"""""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! #########"""""""""###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!! !!!!!!!!!!!!!!!!!!  !!!""""""###!!!!!!!!!!!!  !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$#########"""""""""!!!"""""""""############### !!!!!! !!!!!!###"""""""""!!!!!!!!!  !!!!!!""""""  !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!!!!!!!"""###$$$%%%!!!!!!!!! !!!!!!!!! !!!!!!""""""###!!!!!!"""###############!!!"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""######$$$$$$ !!!"""$$$%%%&&&""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!"""######$$$%%%%%%######$$$$$$%%%%%%%%%%%%##################$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$##################""""""############""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!! """"""""""""!!!!!!!!!!!! !!!"""######$$$!!!!!!!!!!!!"""""""""###!!!"""###"""!!! !!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###""" !!!"""!!!"""###$$$%%%%%%%%%%%% !!!"""$$$$$$###""""""########################%%%$$$###""""""###$$$%%%##############################$$$$$$%%%%%%%%%%%%$$$$$$$$$#########"""""""""""""""######"""""""""$$$$$$$$$########################""""""!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###!!!"""""""""####################################!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!!"""###""""""!!! !!! !!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!! !!!"""######!!!!!!!!!!!! !!!""""""""""""!!!  !!!""""""""""""""""""""""""$$$$$$###""""""!!!  !!!!!!  !!!!!! !!!!!!!!!!!!!!!""""""""""""""" !!!!!!!!!!!!!!!###"""!!! !!!"""### !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$###"""  !!!!!! """$$$"""!!!!!! !!!!!!"""!!!!!!!!!""""""######### !!!"""############!!!"""!!!  """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###!!!!!!""""""######$$$$$$!!!!!!!!!!!!"""###%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""############""""""############$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%#########"""######$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$!!!"""###$$$$$$###"""!!! !!!###$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""#########"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""!!!!!!"""""""""######### !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""############"""""""""""""""""""""""" !!!"""#########""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!"""""""""######!!!"""###"""!!! !!!""""""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!"""""""""######""""""!!! !!!!!!"""###############$$$$$$$$$###############!!!!!!!!!!!!!!!""""""###########################"""###$$$&&&''''''''''''%%%%%%$$$$$$###""""""!!!!!!""""""######""""""!!!########################$$$$$$###############"""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""############$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!###%%%""""""!!! !!!!!! !!!!!!!!!""" !!!!!!!!! !!!!!! !!!!!! !!!!!!!!! !!!!!!""""""!!!!!!!!!!!! !!!"""""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!! !!!!!! !!!!!!""""""######!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" """"""#########!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###"""!!!  !!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""### !!!"""""""""""" """###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######!!!!!!""""""""""""""""""""""""!!!!!!"""###$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""############""""""############""""""""""""!!!"""$$$%%%&&&&&&%%%%%%######"""""""""###%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$%%%!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""###""" !!!!!!""""""##################$$$$$$$$$$$$ !!!!!!!!!""" !!!"""###$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########!!!"""###"""!!! !!!"""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!""""""#########"""!!!!!!"""""""""""""""######$$$$$$$$$$$$#########"""""" !!!"""""""""""""""########################"""###%%%&&&&&&&&&&&&%%%$$$$$$##################!!!!!!""""""""""""!!!!!!########################"""##################$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############$$$#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!$$$&&&$$$$$$###""""""""""""""" !!!!!!""""""!!!###%%%%%%$$$###"""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!! !!!!!!"""""""""""""""  !!!!!!  !!!!!!"""""" !!!!!!"""""""""!!!  !!!"""!!!!!! !!!!!! !!!"""###$$$$$$""""""!!!!!!  !!!""""""!!!  """######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!"""!!!###$$$""" !!!$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!! !!!"""""""""""""""###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!! ###"""""""""""""""######""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""############""""""######""""""!!!!!! !!!"""$$$%%%&&&&&&%%%%%%######"""""""""###%%%&&&######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%!!!"""$$$%%%%%%$$$"""!!!"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!! """""""""""""""""""""""""""$$$%%%###!!!  !!!""""""  !!!!!!"""""" !!!"""###$$$%%%!!!!!!!!!!!!""""""""""""#########""""""""""""""""""""""""""""""""""""""" """#########"""!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############!!!######"""!!! !!!"""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!#########"""!!!!!!"""###$$$&&&&&&&&&'''###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$######""""""!!!"""###%%%%%%%%%$$$###""""""""""""""""""""""""###$$$%%%&&&%%%$$$###""""""""""""###$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!##################$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""######################## !!!"""######"""!!! """"""""""""##################""""""!!!!!!!!!  !!!!!!"""""" !!!"""$$$%%%### !!! ###%%%$$$#########"""!!!  """### !!!!!!!!!!!! !!!###$$$""" !!!$$$###""""""!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""""" !!!"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!"""#########""" """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$############ !!!"""""""""""" !!!"""$$$&&&""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!"""######$$$#########""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""###$$$######""""""!!!!!! """###$$$$$$###""" """"""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!! !!!###$$$$$$###"""!!! ######""""""!!!!!!  !!!!!!!!!!!!!!!!!!"""$$$###!!! !!!&&&%%%%%%$$$$$$$$$$$$###########################""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&%%%###"""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!""" !!!!!!"""###$$$$$$$$$$$$"""  !!!"""""""""""""""!!! !!!!!!!!! """"""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$ """###### !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%&&&&&&!!!$$$'''$$$ ###############"""!!!!!!""""""""""""""""""""""""""""""!!!!!! $$$$$$$$$###"""!!!!!! !!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###############$$$#########""""""!!!!!!!!!!!! """###%%%&&&&&&%%%%%%$$$###"""""" !!!######$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$###"""!!! !!!"""###########################!!!"""###$$$$$$###"""!!!######"""!!!!!!!!!!!!!!!%%%###!!!  ######!!!!!!""" !!!!!!!!!!!!!!! !!! """"""!!!!!!!!!!!! """ !!!""" !!!!!!!!!!!!  !!! """######"""!!!!!! !!!!!! !!! !!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!"""""" !!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!"""""""""!!!$$$$$$###""""""""""""###"""""""""""""""""""""""" """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""!!!!!! !!!!!!!!!!!!!!!""""""###$$$###"""!!!!!!"""###$$$###"""""""""!!!!!!!!! !!!###$$$$$$###!!! """"""""""""""""""""""""###"""!!! !!!"""###"""""""""""""""""""""""""""!!!!!! !!!!!!"""!!!  !!!###$$$######""""""!!!!!! !!!!!!!!!!!!  !!!!!!""""""!!!!!!###$$$%%%### !!!""""""######""""""!!!########################""""""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%'''&&&$$$###""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$ !!!!!!"""######$$$$$$%%%###""" """""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!"""!!!!!!"""$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""!!!!!!!!!######"""""""""!!!!!!!!!""" $$$&&&$$$"""###############"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!! ######""""""!!! !!!""""""######""""""!!!###############"""!!!!!!!!!!!!"""###########################"""""""""!!!######"""!!!!!!!!!""""""%%%%%%$$$######"""!!!!!! !!!"""##################"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$###""""""!!!!!!""""""#################################$$$$$$$$$$$$######$$$$$$###"""""""""""""""###!!! !!!!!! !!!'''(((%%%###$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!! !!!""""""!!! !!!""" !!!"""###"""!!!  !!! !!!!!!!!!!!!  !!!$$$$$$"""!!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$ !!!!!!!!!!!!######"""!!!!!!!!!!!!!!! """""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!!!!!!!!!! """""""""###"""!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""######""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!############!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################!!!!!!"""!!!!!! ###"""!!!!!!!!!"""$$$%%%""""""""""""!!!!!!!!!!!! !!! !!!!!!""""""!!!!!!!!!###$$$######$$$%%%"""###%%%&&&&&&%%%$$$###########################""""""###$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$###""""""""""""########################"""""""""""""""""""""""" !!!""""""""""""""" !!!!!!""""""######$$$%%%$$$"""!!!!!!"""######!!!!!!"""""""""!!!  !!!!!!"""###### !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!###"""!!!"""###$$$###"""""""""""""""""""""""""""  !!!!!!"""""""""""""""""""""""""""#########"""""""""!!!!!!""""""""""""###########################"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!! """"""!!!!!! """##################"""!!!""""""""""""!!! !!!!!!"""###########################""""""""""""$$$$$$$$$$$$###"""!!! $$$$$$######"""!!!!!!!!!!!!""""""#########""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$"""##################"""########################"""!!!!!! !!!!!!"""%%%$$$$$$###############!!!  """$$$###"""###%%%&&&$$$!!! ###%%%""""""""""""""""""""""""""""""!!!!!!  !!!!!!!!!"""!!!!!! !!!"""$$$###!!!  """###"""!!! !!!  !!!!!!!!!!!! !!!!!!!!! !!!"""###%%%$$$###!!! !!!!!!""""""""""""!!!!!!""""""!!!!!! ###""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!######################## !!!!!!!!!!!!$$$###!!! !!!""" ###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!  !!!!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""###""""""""""""""""""###""""""""""""!!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""""" """"""!!!!!!""""""###$$$ !!!!!!!!!"""""""""### !!!""""""""" !!!"""""""""""""""!!!###%%%&&&%%%%%%&&&'''###$$$&&&((('''%%%"""!!!########################""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""""""""""""""""""""""""""################################################""""""###"""!!!!!!!!!!!!!!!""""""############"""!!!!!!""""""### !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""###### !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###""" """#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!""""""$$$$$$%%%&&&!!!###$$$###!!! !!!$$$###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!! ######$$$$$$$$$$$$######!!!"""""""""""""""!!!!!!!!!!!!"""########################"""""""""""""""###$$$%%%%%%%%%###"""!!!$$$$$$######"""""""""""""""############""""""!!!"""""""""""""""#################################"""######"""!!!!!!"""$$$"""###$$$%%%%%%$$$###"""###########################"""!!! !!!"""###$$$######""""""#########!!! !!!###%%%$$$### !!!  ###&&&""""""""""""""""""""""""""""""!!!!!!  !!! !!!!!!!!!!!!    !!!!!!!!!!!!  !!!""""""$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!! ######"""!!!  !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!$$$###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""###""""""!!!"""""""""######"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!!!!"""""" !!!!!!""""""######!!!!!!!!!"""#########$$$ !!!!!!"""""""""""""""&&&''''''&&&###!!! !!!"""###$$$"""########################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""" !!!"""##############################""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!! !!!!!!!!!""" !!!!!!!!!!!! ######""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!""" !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!! !!!"""###$$$$$$"""$$$### ##################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######"""""""""""""""!!!######$$$$$$$$$$$$######""""""###$$$$$$#########!!!!!!"""###############""""""""""""""""""######!!!"""###%%%%%%%%%$$$###$$$$$$$$$$$$$$$#########"""############""""""!!!!!!!!!""""""####################################"""######"""!!!!!!"""$$$"""###$$$%%%%%%$$$###"""########################&&&&&&$$$######$$$&&&&&&""""""!!!!!!!!!""""""######"""!!!"""###$$$###""" ###$$$%%%%%%&&&'''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! %%%$$$!!! ###!!!""""""!!!  !!!  !!!!!!!!!!!!  ###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! ###""""""!!!  """######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!!!!""""""""""""############ """#########"""!!!""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!  !!!!!!""""""######"""###############$$$$$$ !!!""""""######"""""" !!!!!!"""###$$$######$$$$$$### ########################""""""###$$$$$$$$$$$$###"""""""""############$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!"""#################################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! ######"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""   !!!###"""!!!""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!###""" """###############"""!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""##################"""""""""""""""##################""""""######$$$$$$$$$$$$###!!!!!!"""###############""""""""""""############ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""#########""""""!!!!!!!!!"""######$$$$$$########################"""######"""!!!!!!"""$$$"""##################"""########################"""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!"""###$$$###""""""######"""!!! """$$$&&&'''&&&%%%### !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""$$$%%%###############"""""""""!!!!!!!!! !!!!!!!!!!!! !!! !!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!  !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###### !!!"""""""""!!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###### """#########!!!!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!"""""""""###!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""### !!!!!!!!!!!!""""""""""""############""""""""""""!!!!!!"""############""" """%%%'''***%%%&&&&&&&&&&&&%%%%%%$$$########################""""""###$$$$$$$$$$$$###""""""""""""############""""""""""""""""""""""""########################%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""#########""""""""""""""""""""""""""""""  !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""  !!!$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!! !!!""""""!!!!!!!!!"""###############"""!!!!!!""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!"""###############!!!!!!"""###############!!!"""""""""############""""""!!!!!!!!!"""#####################$$$$$$$$$ !!!"""############### !!!!!!"""######$$$$$$########################"""######"""!!!!!!"""$$$###""""""!!!!!!""""""########################### """"""!!!!!!""""""###$$$###"""!!!!!!######"""!!!!!!!!!"""###$$$$$$###!!!  !!!!!!"""""" !!!!!!"""###""" ###%%%###  !!!""""""!!!!!! !!!!!!!!!!!! !!!###"""!!! !!!!!!"""###$$$""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!! """""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!"""!!!"""#########"""  !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&((())) !!!""""""""""""!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""!!!!!! ######"""!!!!!!!!!!!!!!! !!!!!!"""""" """###$$$###!!! !!!"""###$$$$$$###"""!!! !!!!!!!!!""""""######!!!!!! !!!!!!"""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""  !!!###%%% !!! """"""""""""!!!!!!!!!!!!######""""""!!!!!! !!!!!!"""###############"""$$$%%%%%%###""""""###""""""######$$$%%%&&&&&&########################""""""###$$$$$$$$$$$$###""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""!!!$$$$$$%%%%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!! $$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!! !!!!!!"""############### !!!!!!!!!  !!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!  !!!###&&&&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!""""""#########$$$%%%&&&''''''((("""!!!""""""###########################"""!!!!!!""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!"""###############!!!!!!""""""#########$$$%%%###""" !!!!!!"""""""""""""""######### !!!######$$$$$$$$$ !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""######"""!!!!!!"""$$$###"""!!! !!!"""##############################$$$%%%&&&&&&%%%$$$#########""""""###$$$%%%%%%!!!  """######"""###"""!!!###%%%&&&'''''' !!!!!!!!!"""!!!!!! """###$$$!!!!!!!!!!!!!!!!!! ###$$$$$$###"""!!!!!!""" !!!""""""""""""  !!!  """###"""!!! !!!### !!!""""""###"""!!!  !!!"""###"""  !!!!!!!!!  """"""!!! !!!###############""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""" """!!!!!! !!!!!!!!!  !!!###"""!!! !!!""""""!!!!!! """"""!!!!!! """"""!!!!!! """"""!!! """"""""""""""""""""""""""""""""" """$$$%%%""" !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###$$$######"""!!! !!!"""$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!! !!!"""######!!! ######""" !!!!!!!!!!!!!!! ###"""!!! !!!"""###""""""  !!!"""######################## !!!!!!"""###$$$$$$%%%########################$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$###!!!######"""!!!!!!!!!!!!!!!########################"""!!! !!!###$$$######$$$######"""!!! !!!!!!!!!!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$###"""!!!!!!!!!!!!!!!!!!  !!!""""""""""""""" """"""""""""""""""""""""###"""!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!! """!!! !!!###%%%&&&"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$""""""############""""""######""""""!!!!!! """"""""""""""""""""""""$$$######"""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""" """############$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!#########"""""""""""""""%%%"""!!!"""%%%&&&### !!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%$$$$$$""""""###$$$%%%$$$###$$$$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%""""""!!!!!!"""###$$$$$$######""""""!!!!!! $$$$$$######""""""!!!!!!######$$$&&&&&&&&&&&&&&& !!!!!!!!!""""""$$$###"""!!! !!!!!!"""""""""!!!!!!!!!!!!!!! """###$$$###!!! !!!""" !!!"""""""""!!!   """###"""!!! !!!""" !!!!!!"""###### !!!"""""""""!!!  !!!""" """###"""    !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""###"""  !!!!!!!!!!!!!!! !!!!!!!!!###"""!!! !!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!!!!! """"""!!!!!!!!! """"""!!! """""""""""""""""""""""" !!!!!!!!!!!! """$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!  !!!#########"""!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""#########"""!!!!!! !!!"""###$$$&&&$$$"""###%%%&&&$$$### !!!!!!!!!!!! ###"""!!! !!!"""###"""!!!!!! !!!!!!#######################################$$$$$$$$$######################## !!!!!!!!!########################""""""#########$$$$$$$$$%%%$$$"""###$$$$$$###!!!######"""!!!!!!!!!!!!!!!########################"""!!!!!!!!!""""""###$$$!!!""""""#########""""""!!!!!!!!!!!!!!!"""######""""""!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$###""""""!!!!!!!!!!!!!!!!!!  !!!"""""""""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!""""""$$$%%%%%%"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!"""###$$$""""""############""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""$$$###""""""!!!!!!""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""######""""""!!! """############$$$$$$$$$%%%$$$###""""""!!!!!!!!!!!!"""""""""##################"""###$$$$$$###"""""""""""""""############"""###$$$$$$%%%%%%$$$$$$""" !!!"""###"""!!!%%%$$$###""""""######$$$%%%$$$$$$######$$$$$$%%%$$$######""""""""""""###"""""""""""""""!!!!!!!!!"""!!!!!!!!!!!!!!! !!!""""""######$$$$$$%%% !!!!!!!!!"""""""""""""""!!! !!!"""###$$$######"""""""""!!!!!!!!! """""""""  !!! !!!!!!!!!!!!!!! !!!!!!!!!   !!!"""""" !!!""" !!!!!!""""""######!!!!!!!!!!!!!!! !!!!!! !!!"""""" !!!!!!""""""###$$$""" """"""""""""""""""""""""  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!  !!!###$$$###""" !!!!!!!!!!!!""""""""""""!!!!!!######"""!!!!!!!!!""""""###"""""""""""""""!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!! """"""!!! """"""""""""""""""""""""!!!!!!"""%%%((('''######""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######""""""!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###########################""""""""""""######$$$###!!! !!!"""###"""!!! !!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!!!!!""""""""""""""""""""""""%%%%%%$$$$$$$$$#################################"""###$$$%%%%%%%%%$$$$$$########################!!!!!!"""""""""#########%%%###""""""###$$$"""!!!######"""""""""!!!!!!!!!########################!!!"""######$$$######### """######$$$$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!  !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!!!!"""""""""$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!! """"""""""""############!!!"""###$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$###""""""!!!!!!""""""###""""""!!!!!!!!!!!!!!!########################!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""######$$$$$$!!!###$$$$$$###""""""###############$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$""" !!!"""###"""!!!%%%%%%$$$###""""""######$$$$$$############$$$$$$%%%%%%###""""""!!!""""""!!!!!!""""""""""""""""""!!!!!!!!!"""""""""""""""""""""!!!!!!"""###%%%&&& !!!!!!!!!!!!""""""""" """%%%(((***%%%%%%$$$###""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!  """""""""   !!!"""!!! !!!"""!!!!!!!!!"""""""""###############"""!!!!!!!!!  !!!!!! """###"""  """###############$$$$$$ !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!###$$$###"""!!!  !!!"""######"""!!! #########""""""""""""###############"""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""%%%+++000000***$$$((('''&&&$$$###!!!  !!!"""$$$%%%&&&###"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! """""""""""""""""""""###  !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" """######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!#####################$$$########################%%%&&&(((******)))((('''########################""""""""""""#########$$$$$$###""""""######"""!!!"""""""""######"""""""""########################"""###$$$%%%%%%$$$###"""!!!!!!"""###############!!!!!!!!!!!!!!!""""""###""""""!!! !!! !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""###############"""!!!!!!"""""""""""""""!!!!!!!!! !!!!!!""""""$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!"""######"""!!! !!!"""""""""""""""######!!!"""$$$%%%%%%%%%$$$###"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$######""""""#########""""""""""""""" ###%%%%%%""" """$$$"""""""""#########$$$$$$""""""###$$$$$$$$$$$$$$$$$$"""""""""$$$%%%$$$###%%%%%%$$$######"""""""""$$$$$$############$$$$$$$$$$$$######"""#########!!!!!!!!!""""""######$$$######$$$$$$%%%%%%&&&&&&%%%$$$###"""###%%%'''(((!!!!!!!!!!!!"""""""""### ###&&&)))+++'''&&&%%%$$$###"""!!!!!! !!! !!! !!!!!!!!!!!!!!!  !!!""""""   !!!"""!!!  !!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!! !!!!!! !!!"""!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  """###"""  """###""" $$$$$$"""!!! !!!""""""!!!"""""""""############"""""""""""""""############ !!!!!!""""""!!!!!!""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!%%%,,,333444...'''"""############$$$$$$%%%""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!! ###############"""###### !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """#########"""!!!  !!!"""###$$$%%%########################!!!###%%%&&&'''&&&$$$###""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$###!!!"""######""" !!!"""############""""""########################"""###$$$%%%%%%$$$###"""###############"""!!!!!!!!!!!!!!!!!!!!!""""""###$$$###""""""!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############"""!!!!!!!!!!!!!!!"""""""""""""""  !!!""""""!!!!!!!!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!"""######"""!!! !!!!!!"""""""""!!!"""###%%%%%%$$$###"""######################## !!!"""""""""""""""""""""""""""""" !!!!!!"""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!! !!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""######"""""""""#########$$$$$$$$$###$$$$$$$$$$$$###""""""%%%$$$$$$###"""!!! """%%%$$$!!! !!!$$$!!!!!!!!!"""""""""######""""""###$$$$$$$$$$$$###$$$"""""""""$$$%%%$$$###$$$$$$$$$$$$######""""""$$$######""""""######$$$""""""""""""###$$$&&&&&&!!!!!!""""""######$$$$$$######$$$$$$%%%%%%&&&&&&$$$###"""""""""$$$&&&(((!!!!!!!!!"""""""""######!!! !!!"""$$$'''((()))((('''&&&$$$"""!!!!!!!!!  !!! !!!!!!!!!!!!!!!  !!!!!!    !!!!!! !!! !!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! """!!!!!! !!!!!!!!!!!!"""$$$ !!!!!!""""""###"""""""""""""""""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######""" !!!!!! %%%%%%###"""!!!   !!!"""#########""""""!!!!!!"""""""""""""""### !!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!! """""""""""""""""""""""""""(((---...***&&&"""######"""  !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$###"""!!! """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!  !!!!!!!!!!!!  """###"""!!! !!!""" !!!""""""""""""!!!!!!""""""""""""!!!!!! !!!"""############!!!!!!!!!!!!!!!!!!!!!!!! """###%%%%%%######################## !!!"""###$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""###!!! !!!"""###$$$$$$$$$###"""#################################$$$######""""""$$$$$$$$$######""" !!!!!!!!!!!!!!!"""######%%%$$$######""""""###### !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!""""""!!!  !!!""" !!!""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""######"""""" !!!!!!""""""!!!""""""#########""""""######################## !!!"""""""""""""""""""""""""""""" !!!"""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""### !!!!!!!!!!!!"""""""""""" !!!""""""###"""""""""############$$$$$$$$$######$$$%%%%%%$$$###"""%%%$$$$$$###"""!!! """######"""!!!!!!""" !!!!!!!!!""""""""""""!!!"""######$$$$$$######""" !!!"""###"""!!!"""###$$$$$$$$$$$$############""""""""""""######!!!!!!""""""$$$%%%'''(((""""""##################!!!!!!!!!"""""""""""""""!!!!!! !!!"""$$$%%%!!!!!!"""""""""#########!!!!!!!!!!!!"""$$$&&&(((***)))(((&&&%%%###"""!!! !!!!!! !!!""" !!!"""""""""!!! !!!!!!!!!   !!!!!! !!! !!!"""### !!!"""######"""""" !!!"""!!! !!!""""""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$""" """!!! !!!"""!!! """"""!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!"""""""""!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!! !!!!!!"""""""""#########""""""!!! """""""""""""""""""""""""""$$$&&&%%%$$$###&&&'''&&&### !!!""""""""""""!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###"""!!! !!!   !!!"""""""""""" !!!"""######"""!!! !!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%########################""""""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$$$$"""!!!!!!""""""!!! !!!###%%%%%%$$$###"""########################$$$###""""""!!!!!!!!!"""""""""#########""""""!!!!!!!!!!!!!!!!!!"""######$$$######""""""""""""""" !!!!!!!!!!!!!!!!!!"""""""""""" """###$$$$$$###"""!!! !!!!!!!!!!!!  !!!###!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""######$$$ !!!""""""######""""""!!!!!!!!!!!!!!!"""######################## !!!"""""""""""""""""""""""""""""" !!!"""###""""""!!!""""""############"""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""!!!"""############$$$$$$$$$"""###%%%&&&&&&%%%###"""""""""""""""""""""######"""!!!!!!"""######""" !!!!!!"""""""""#########!!!""""""###############""" !!!"""###"""!!!!!!!!!###$$$%%%%%%$$$$$$######""""""""""""######"""""""""###$$$%%%&&&'''$$$$$$##################"""!!!!!!!!!!!!!!! !!!!!!""""""######""""""""""""############!!!###&&&)))++++++***)))'''%%%###"""!!! !!!!!! """### !!!""""""""""""!!!"""###   !!!  !!!!!!  """$$$&&&&&&&&&&&& !!!!!!!!!!!!""""""!!! !!! !!!""""""### !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$""" $$$"""""""""###""" !!!"""###$$$###"""!!! !!!"""### """""""""!!!  !!!!!!""""""""""""!!!!!! !!!!!!""""""#########$$$""""""!!! """""""""""""""""""""""" """######!!! !!!"""$$$%%%### !!!$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!"""###$$$$$$$$$"""!!! """$$$###!!! !!!$$$ !!!"""""""""""" !!!"""######"""!!! """!!!!!! !!!###%%%&&&""""""""""""""""""""""""!!!!!!""""""######$$$$$$########################  !!!"""""""""""""""""""""""""""""""""""""""###############"""!!!!!!""""""!!! !!!###%%%&&&%%%###"""########################$$$###!!! !!!""" !!!"""######$$$$$$###!!!!!!!!!!!!!!!"""############"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!###$$$$$$###"""!!! !!!!!!!!! !!!###$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""###"""!!! !!!"""######"""!!!!!!!!!"""$$$%%% !!!!!!"""###$$$$$$$$$"""!!!  !!!"""######################## !!!"""""""""""""""""""""""""""""" """#########"""!!!""""""############"""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$"""###%%%&&&&&&%%%$$$""" !!!"""###$$$%%%%%%###!!!!!!$$$$$$""""""############$$$$$$$$$!!!!!!"""###############$$$""""""###$$$%%%$$$###!!!"""$$$%%%%%%%%%$$$######""""""""""""######$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$######""""""!!!!!!!!!"""###$$$%%%%%%%%%$$$ !!!!!!!!!!!!!!! """%%%&&&'''''''''$$$%%%&&&&&&%%%$$$###""" """"""###$$$$$$###"""!!!""""""""""""""""""""""""&&&&&&$$$"""!!! !!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! """"""###$$$$$$$$$$$$$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""""""""!!! !!!  !!!""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!"""###""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!  !!!"""######### """###!!! !!!!!!!!!!!!!!!!!!!!!!!! ###"""!!! !!!"""###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!! !!!!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! ######"""""""""""""""######!!! """###"""!!!$$$%%%%%%$$$!!! !!! """###$$$$$$$$$###""""""############"""""""""###%%%&&&&&&%%%###"""!!!!!!!!!!!! !!!!!!!!!!!!###############$$$$$$%%% !!!!!!""""""""""""""" !!!"""######""" ########################  !!!!!!######""""""!!! """"""!!!!!! $$$#########""""""!!!!!!!!!  !!!"""!!! !!!""""""!!! !!!"""$$$%%%%%%%%%""""""""""""!!!  !!!!!!""""""#########"""""""""!!!!!!######""""""!!!!!! """"""!!! ######""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!  !!!"""######$$$%%%$$$"""!!!!!!!!!"""### !!!"""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################$$$$$$###"""!!! ######""""""""""""######%%%$$$"""!!! !!!"""$$$%%%$$$###"""!!!!!!!!!!!!%%%%%%$$$###"""!!! $$$$$$$$$###"""!!!!!! !!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!###$$$%%%%%%$$$###"""""""""""""""######$$$########################!!!"""$$$$$$######$$$&&&&&&%%%%%%$$$#########$$$########################%%%%%%$$$###"""!!! """"""!!!!!! !!!$$$&&&'''''''''$$$######$$$$$$$$$###""" !!!!!!"""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""""""""""""""""""""!!!  !!!!!!!!!!!! """""""""""""""!!! """!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!  !!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!! !!!!!!"""""""""###!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! ###"""!!! !!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!! !!!!!! """"""!!!!!!!!!!!!"""""" ######"""""""""!!!!!!!!!  $$$""" !!!"""""""""!!!!!!"""###!!! !!!"""######$$$######""""""############"""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!""" !!!!!!!!!"""""""""###""""""""""""###$$$$$$ !!!!!!"""""""""""""""!!!"""###$$$%%%%%%$$$$$$ !!!"""###### !!!!!!""""""######$$$"""!!!!!!!!! #########"""""""""!!!!!!!!! !!!!!!!!! ###"""!!!"""###$$$%%%%%%$$$###""" !!!"""###$$$$$$$$$ !!!!!!!!!!!!!!!""""""""""""############"""""""""""""""!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""""""""""""""!!! !!!"""######### !!!###%%%&&&!!!""""""###############""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!""""""""""""!!! !!!###%%%'''###"""""""""""""""######%%%%%%$$$$$$######""""""############$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!"""""""""""""""######$$$########################!!!###$$$###""""""###$$$%%%$$$######"""""""""###########################$$$######""""""!!!!!! ######"""!!!  """$$$%%%&&&&&&%%%$$$!!! ###$$$###!!!!!!!!!"""""""""!!!   !!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! ###"""""""""!!!!!! !!!!!!!!!!!!!!!!!!"""""" !!!"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""""" !!!!!!!!! """"""!!!!!!!!!!!!"""""" ############""""""""""""$$$###!!!!!!""""""!!! !!!"""!!!  !!!######""""""""""""######""""""############""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!"""######$$$$$$!!!""""""""""""#########"""""""""""""""######$$$ !!!""""""######"""""" !!!"""$$$%%%%%%%%%%%%"""""""""""""""""""""""" !!!!!!"""###$$$%%%!!!!!!""""""###$$$$$$%%%!!!!!!!!!!!! ######""""""""""""!!!!!! !!!"""######!!!!!! !!!"""###$$$$$$!!!!!!"""""""""!!!!!!  !!!""""""""""""!!!!!!"""#####################""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""" !!!!!!""""""###### !!!"""$$$$$$""""""###$$$$$$$$$$$$$$$""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""&&&%%%$$$###"""""""""""""""""""""""""""######$$$########################"""###$$$###!!! !!!"""$$$###""""""!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! ###$$$%%%&&&&&&%%%$$$$$$$$$!!!!!!$$$###!!! !!!!!!!!!  $$$###"""!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!!!!! $$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""" !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""" !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!""""""$$$###""""""######!!! """######""""""###%%%%%%$$$"""!!!!!!!!!"""###"""######$$$$$$######"""!!!"""############"""!!!!!!!!!"""###$$$$$$%%%%%%""""""#########$$$$$$$$$""""""!!!!!!""""""###$$$!!!!!!"""############""" !!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""######%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!! """"""""""""""""""!!!!!! !!!!!!###$$$$$$ """######""""""$$$&&&  !!!!!!!!!!!! !!!"""#########""""""!!!!!! !!!!!!""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""  !!!!!!!!!"""""""""###"""!!!!!! !!!"""######$$$$$$######""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#################################"""!!! !!!!!!!!!!!! $$$###""""""!!!!!!""""""""""""!!!!!!"""###$$$$$$#########$$$$$$$$$%%%%%% !!!"""###%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###""""""!!!"""$$$%%%&&&"""""""""""""""######$$$########################"""######"""  !!!$$$######"""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" !!!!!!""""""!!!"""$$$&&&(((((((((((($$$!!!!!!######!!! !!!!!!!!!  !!!!!! """"""!!!!!!!!!!!!!!!"""#########$$$$$$######### !!!!!!!!!!!!   !!!!!!!!!!!!  !!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""!!! !!!!!!!!!"""""""""###""""""!!!!!!  !!!!!!!!!!!!!!!$$$$$$######"""""""""""" !!!!!!!!!!!!!!!!!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""""""""""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""######$$$$$$###"""###$$$###!!! !!!######""""""$$$%%%%%%$$$###!!!!!!!!!""""""######$$$$$$$$$$$$######"""""""""######"""""""""!!!""""""###$$$%%%%%%&&&############$$$$$$$$$$$$"""""""""""""""######$$$!!!""""""#####################"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""!!! %%%%%%$$$$$$###""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!!!!###$$$$$$!!!######""""""###%%%$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!  !!!!!!"""!!!!!!""""""!!!!!! ########################!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!#########"""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  !!!""""""######""""""""""""!!!!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!! $$$######"""""""""""""""$$$$$$###"""!!!!!!""""""!!!!!!""""""###$$$$$$$$$""""""""""""######$$$$$$#########""""""####################################""""""!!!"""$$$%%%&&&"""""""""""""""######$$$########################"""######"""  !!!$$$$$$#########$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!"""######!!!%%%))),,,---...$$$$$$######"""""""""###""""""#########"""!!!!!! !!!""" !!!###$$$ !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!  """"""""""""""""""""""""!!!!!!!!!!!!!!!  !!!"""###"""!!! !!!!!!""""""######!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""###### !!!!!!"""""" !!!"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""" !!!"""""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!"""###"""""""""$$$%%%%%%###!!! !!!!!! !!!###$$$$$$###""""""!!!""""""######$$$$$$$$$$$$##############################"""""""""###$$$$$$$$$%%%"""############$$$$$$$$$###############$$$$$$%%%!!!"""######$$$$$$######'''&&&%%%###""""""!!!"""""""""""""""""""""""""""######"""!!! !!!!!!""""""###$$$$$$%%% !!!!!!!!!!!!!!! !!!!!!!!!!!!"""""" !!!"""###### !!!"""############$$$$$$"""!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!! ############""""""""""""############"""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!! %%%%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""""""""""" !!!"""######### !!!"""""""""""""""""""""!!!!!!!!!"""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$ !!!"""######"""!!! !!!"""###$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!"""""""""###############""""""""""""""""""######"""!!!!!!"""##############################&&&%%%$$$###"""""""""""""""""""""""""""######$$$########################"""###$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$%%%&&&""""""""""""""""""""""""!!!!!!""""""######$$$$$$ !!!!!!""""""###'''***,,,---$$$''')))(((###!!!"""$$$!!!""""""############"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$   !!!!!!"""  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!  !!!""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!  """""""""!!! !!!"""######### !!!!!!!!!!!!!!! !!!!!!!!!""" !!!""""""#########!!!"""######!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""" !!!"""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!"""""""""""" !!!""""""!!!!!!"""$$$&&&&&&$$$""" !!!!!! !!!""""""############""""""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$""""""##################"""""""""############$$$$$$$$$$$$$$$$$$%%%%%%&&&""""""###$$$$$$$$$$$$###&&&%%%$$$"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!""""""###$$$ !!!!!!""""""######$$$ !!!!!!!!!""" !!!!!!!!!""""""!!! !!!!!!!!! """%%%&&&$$$!!!###""" !!!!!!""""""###""""""""" !!!!!!!!!!!! """"""""""""##################"""!!!  !!!!!!!!!"""""""""### !!!!!!!!!############"""""""""""" ######"""""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!###$$$$$$$$$###!!!!!!"""############"""""""""!!!!!!"""######$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$ !!!###$$$$$$###!!!  !!!"""###$$$$$$$$$######"""""""""""""""########################$$$########################$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$###"""!!!"""""""""""""""######$$$########################!!!###$$$###""""""###$$$###############$$$%%%%%%####################################$$$$$$$$$$$$!!!!!!!!!!!!!!!  """%%%&&&&&&'''$$$)))---+++$$$ """%%% !!!!!!"""!!!!!!$$$###!!!  !!!"""""""""""""""""""""""" !!!"""###   !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!! !!!"""######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!! !!!""""""!!!  !!!"""######$$$ !!!!!!"""""" !!!!!!"""""" !!!"""###$$$$$$!!!"""###$$$ """###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""" !!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!"""###$$$ !!!$$$&&&'''%%%###"""###$$$###"""!!!"""###!!!"""###$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%#########"""""""""""""""!!!""""""""""""#########%%%%%%$$$$$$%%%%%%&&&'''""""""###$$$$$$$$$$$$###""""""!!! !!!"""###"""""""""""""""""""""""" !!!"""###%%%'''(((######""""""!!!  !!!!!!"""""" !!!!!!""""""!!!  ### """'''(((%%% &&&%%%###"""!!!!!!!!!"""!!!!!!"""############### !!!""""""!!!!!! !!!!!!""""""""""""!!! !!!!!!!!!""""""###### !!!"""### !!!!!!""""""###### """"""!!!!!! """"""""""""!!!!!!!!!!!!"""###$$$$$$$$$###!!! """"""###$$$$$$$$$$$$$$$""""""!!!""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! """###%%%%%%###""" ###############"""!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&######################## !!!###$$$%%%%%%$$$$$$"""""""""""""""######$$$########################!!!"""$$$$$$######$$$&&&""""""!!!""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!! !!!!!!!!!!!!!!!!!!"""###%%%&&&'''&&&%%%###"""!!!!!!!!!""""""!!!!!! """"""######"""!!! $$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""!!!  !!!""" !!!"""######"""!!! !!!!!!""""""!!! !!!!!!!!!!!! """"""############""""""!!! !!!!!!"""  !!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!  $$$!!!!!!""""""###$$$$$$$$$!!!!!!!!!!!!!!!"""######"""""""""""""""######### !!!!!!!!!!!!!!!"""#########!!!  !!!###!!!"""$$$###!!! !!!!!!""""""!!! !!! !!!""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!!""""""""""""$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""  !!!!!! """"""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!$$$######"""!!! !!!!!!!!!!!!"""############$$$$$$$$$$$$$$$############$$$$$$""""""""""""#####################"""""""""""""""$$$###"""!!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$###############"""""""""""""""########################$$$###"""""""""###%%%%%%$$$###"""!!!!!!"""###$$$######""""""!!!!!! """"""""""""""""""""""""$$$$$$######"""!!!!!!!!!###"""!!!   !!!""""""######"""!!! &&&%%%$$$"""!!! !!!!!!!!!!!!!!!!!!""""""#########$$$"""""""""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!%%%$$$$$$###"""!!! """"""""""""""""""""""""###$$$%%%###!!! !!!"""!!!"""###"""!!! !!!###!!!!!!!!!!!!"""""""""""""""######"""!!! !!!!!!  !!!"""""" """"""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""%%%$$$###"""!!! """"""#########""""""!!!""""""############""""""""""""""""""############ !!!"""###### !!!"""###$$$%%%&&&&&&&&&$$$"""###%%%&&&%%%"""%%%###""""""###$$$$$$########################### """$$$%%%%%%%%%###"""%%%%%%$$$###"""!!! $$$###"""!!!!!!"""###$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$###""""""!!!!!!!!!"""###$$$$$$#########"""!!! !!!!!! !!!!!!!!!!!! !!!###$$$%%%'''%%%$$$"""!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!$$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!! $$$######""""""#########!!!!!! !!!!!! !!!"""######"""!!! !!!!!! !!!!!!!!!!!! !!!""""""######""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""" !!!!!!  """!!!!!! !!!!!!!!!!!!!!!"""#########"""""""""!!!!!! !!!!!!!!!!!!!!!"""######"""!!!  !!!"""!!!"""$$$###!!! !!! """!!!  !!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$###"""!!! !!!  """"""!!!"""!!!!!! """"""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""######"""  !!!!!! """"""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""############$$$$$$$$$###############%%%$$$###""""""###$$$%%%"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########"""""""""""""""""""""##############################"""""""""###$$$%%%$$$###"""!!!!!!"""###$$$###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""###### !!!"""### !!!!!!!!!""""""!!!!!! #########""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""!!! """""""""""""""""""""""" !!!""""""!!! !!!###""""""!!!!!!$$$ """######"""!!! """"""!!! !!!#########"""""""""""""""""""""""""""$$$###"""!!!!!!""""""###!!!!!!!!!!!!""""""""""""######""""""""""""######$$$$$$###"""!!! """"""############""""""""""""############""""""""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$%%%###!!!"""$$$%%%###"""$$$"""!!!!!!"""######"""""""""""""""""""""""""""!!!"""###%%%%%%$$$###"""$$$$$$######"""!!!!!!!!!$$$######""""""######$$$""""""""""""""""""""""""######$$$$$$$$$$$$$$$###""""""""""""""""""###$$$$$$$$$###""""""!!! !!!!!! !!!!!!!!! !!!###$$$&&&$$$"""  !!!#########""""""""""""!!!!!!!!!  """######"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!!!!!!!!!! !!!!!!""""""!!!!!! """"""!!! """"""""""""""""""""""""###""""""!!!!!!!!!!!!!!!########################!!! !!!"""######!!!"""!!!!!! !!!!!!!!!!!!!!!"""############"""!!!  !!!!!!!!!!!!!!!""""""###"""!!!  !!!""" """######!!! !!!!!!""""""!!! !!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$###"""!!!!!! !!!  """###"""  !!!""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!"""#########"""!!! """"""!!! """""""""#########$$$$$$$$$"""!!! !!!"""$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!"""######$$$$$$############$$$$$$$$$$$$######""""""""""""""""""#################################""""""""""""###$$$$$$######""""""""""""######""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""###$$$$$$ !!!""" !!!!!!!!!!!!!!! !!!!!!""""""###$$$$$$%%%############""""""""""""!!!!!!!!!"""""""""######!!!!!!""""""""""""###### !!!!!!""""""######$$$$$$!!!!!!!!!!!! """"""""""""""""""""""""!!!!!! """######""" !!!%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!"""###"""!!!"""###$$$$$$"""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$######"""""""""!!!!!!!!!""""""############""""""""""""############""""""""""""""""""############$$$$$$$$$######"""""""""%%%$$$$$$$$$######""""""###"""!!!"""######"""!!!###""" """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$######""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$$$$###""""""""""""""""""$$$$$$$$$###""""""!!!!!!!!! !!!!!!"""!!!!!!  !!!"""%%%###!!! !!!"""""""""!!!!!!!!!!!!!!! !!!!!!""""""###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """ !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!! !!!!!!!!!!!! ###"""!!! !!!!!!"""""""""""""""###$$$###"""!!! """"""""""""""""""""""""""" !!!###$$$!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!""""""###"""""""""!!!!!! """"""!!!!!!!!!!!!"""""""""!!! !!!""" """######!!! !!!"""#########!!!!!!### !!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!  """###"""!!!!!!""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###"""""""""!!!!!!!!! ###"""!!!"""######!!!""""""""""""###############"""  """###!!!"""""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""######$$$$$$$$$$$$######"""""""""""""""#################################"""""""""""""""######$$$###""""""""""""""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$######"""""""""""""""""""""############!!!!!!"""""""""""""""""" #########$$$%%%%%%&&&&&& !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!! """###""""""!!!!!!$$$$$$$$$$$$$$$############!!!"""###"""!!! !!!""""""!!! !!!###$$$###"""""""""""""""""""""""""""$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$######""""""######$$$""""""""""""""""""""""""!!!""""""############"""""""""############""""""!!!"""""""""############""""""!!!!!!!!!!!!!!!!!!$$$$$$$$$############"""######""""""#########"""$$$"""!!!!!!#########"""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$###!!!!!!""""""############%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!"""###############$$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$######"""""" !!!"""""""""!!!  !!!!!!$$$"""  !!!  """$$$$$$$$$""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!! !!!"""### !!!""""""!!! !!!!!! !!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""!!! !!!!!!"""""""""%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!### !!!"""!!!!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!""""""###!!!!!!!!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!######!!!!!!!!!"""$$$### !!!$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  """###""" """$$$%%%$$$ !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!###""" !!!"""###""" !!!!!!"""""""""#########"""!!!  !!!"""!!!"""""""""############""""""""""""######$$$$$$"""##################"""!!!!!!"""############"""######$$$$$$$$$$$$######!!!!!!""""""############""""""""""""""""""""""""!!!!!!""""""############"""""""""######"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """"""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!###############$$$$$$$$$#########""""""!!!!!!!!!""""""""""""############""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""######$$$$$$"""""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!! !!!""" """$$$$$$"""!!!""""""%%%$$$$$$$$$#########""" """###"""!!! !!!###!!!  """###"""!!!""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############!!!!!!"""###############""""""############""""""!!!"""""""""############!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$###$$$$$$$$$$$$###$$$$$$&&&$$$######$$$%%%%%%$$$########################""""""######$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%""""""""""""""""""""""""###############"""!!!!!!$$$$$$###"""!!!!!!!!!"""$$$$$$$$$###############  !!!"""###$$$###!!! !!!""""""!!!  """#########!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""%%%%%%###"""!!! !!!!!!!!!!!! !!!  !!!!!!!!!"""#########""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!  !!!!!!"""""""""$$$$$$"""!!! """  !!!!!! !!!""""""###!!!!!!!!!!!!!!!"""###### !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!"""###""" """ !!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!! !!!""""""!!!!!!"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###########################!!!!!! !!!!!! !!!"""###$$$%%%###!!! """###"""!!!!!!!!!"""""""""######!!!!!! !!!!!!""""""""""""############!!!!!!!!!"""######$$$$$$!!!"""############"""!!!!!!"""######$$$$$$############$$$$$$$$$$$$######!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!""""""######""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######"""!!!!!!   !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!  !!!!!!""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$!!! !!!""" """%%%&&&%%%###"""""""""""""""!!!!!!  !!!""""""!!!!!!"""###!!! !!!"""!!! """"""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""##################### !!!"""######$$$######""""""############""""""""""""""""""############ !!!"""###$$$%%%""""""######$$$$$$$$$%%%###%%%&&&%%%$$$###$$$%%%&&&%%%######%%%&&&%%%$$$#######################################$$$$$$$$$!!!!!!""""""#########$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""$$$$$$$$$$$$###"""!!! $$$###""""""""""""""""""######################## !!!"""###%%%$$$###!!! !!!!!!!!!!!!"""""""""!!!  !!!!!!"""!!! !!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!###"""!!!!!!!!! !!!!!!!!!  !!! !!!"""""""""""""""!!!!!!!!!!!! !!!""""""######""""""!!!  !!!""""""###$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""###"""!!!"""###   !!!!!!  !!!"""######!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###!!!!!!!!!"""!!!!!!!!!"""%%%)))!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!! !!!!!!!!!"""$$$%%%%%%""""""$$$%%%!!!!!!!!!!!!"""""""""### !!!""""""""""""!!! """"""""""""############!!!!!!"""######$$$%%%%%%"""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!!!!"""######$$$$$$"""""""""""""""""""""""" """#########"""!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""$$$$$$ !!!!!!""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!""""""""""""""" !!!!!!!!!"""""""""""""""!!!!!!!!!  !!!!!!"""######!!! #########"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!""" """$$$$$$###"""""""""""""""!!! !!!""""""!!!!!!"""$$$!!! """###"""!!!"""""""""""""""""""""""" !!!"""###$$$$$$######!!!!!!!!!!!!""""""""""""###""""""""""""""""""###$$$##################### !!!"""######$$$$$$$$$""""""############""""""""""""""""""############ !!!!!!!!!"""$$$$$$$$$###############"""$$$%%%$$$""""""###%%%&&&$$$######$$$%%%%%%$$$#######################################$$$$$$%%%"""""""""""""""############$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""###$$$$$$$$$$$$$$$######""""""""""""""""""###$$$"""""""""""""""""""""""" """######&&&%%%###"""!!!!!!!!!!!! !!!###$$$$$$"""  !!!!!!""""""%%%!!!""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!  !!!"""""""""!!!  !!!"""!!!  !!! !!!""""""!!!!!!"""!!!!!!!!! """"""############"""""" !!!""""""###$$$$$$%%%%%%###""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""&&&'''$$$!!!!!!!!!&&&&&&%%%%%%$$$#########!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!! """"""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!  """###"""!!!"""### !!!###"""!!!  !!!!!!  !!!###$$$$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!%%%&&&!!!!!!!!!!!!""""""""""""!!!###$$$$$$###!!!""""""""""""############""""""###$$$%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$###### !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""" """#########"""!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!""""""######"""""""""""""""""""""""" !!!"""""""""%%%$$$###"""!!!!!!!!!!!! !!!"""######$$$######"""!!!  !!!!!!""""""######!!!!!!""""""#########$$$ !!!!!!!!!!!!""""""!!!!!!  !!!"""######$$$$$$$$$###"""!!! ######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """###"""""""""!!! """$$$$$$######"""!!! !!!""""""!!!!!!"""$$$###!!!!!!"""###$$$###""""""""""""""""""""""""""" """###$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$$$$$$$$$$#########"""""" !!!######$$$$$$$$$""""""############""""""""""""""""""############%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$###"""!!! !!!###%%%$$$!!! """$$$%%%###""""""###$$$$$$###""""""""""""""""""""""""######""""""######$$$%%%######""""""""""""""""""######%%%%%%%%%%%%######"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!""""""""" """###%%%&&&'''%%%###!!! !!!"""""""""!!!!!!  #########""""""""""""""" ###"""!!! """"""!!!!!!!!!!!!""""""$$$###"""  !!!!!!!!!!!!  !!!!!!"""!!!  """""""""$$$%%%%%%###!!! """!!!  !!!!!!"""""" !!!"""$$$&&&'''(((###"""  ######""""""""""""#########"""!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!  !!!!!!!!! !!!!!!###"""!!! !!!"""###  """"""!!!!!!  """######""" !!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$######"""!!! ###"""!!! !!!!!!!!!!!!""""""""""""  !!!""""""!!!!!!!!!"""######$$$$$$#########""""""""""""""" !!!"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$######!!!"""""""""############""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!   !!!###%%%!!!!!! !!!!!!"""###$$$######$$$######"""!!!!!! !!!!!!""""""###### !!!"""###$$$$$$###!!! !!!"""###""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""%%%###  ###%%%""""""""""""""""""""""""""""""###$$$###"""!!! $$$###"""!!!!!! !!!!!! !!!!!!!!!!!!  !!!"""######$$$######"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!'''%%%"""!!!"""######"""$$$""" ###%%%$$$"""########################!!!"""""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$#########""""""!!!!!!$$$$$$###""""""!!!""""""########################%%%$$$""""""######!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$##################$$$###""" !!!###$$$"""#########$$$$$$$$$$$$""""""""""""############!!!!!!""""""############ !!!###$$$%%%&&&%%%###!!! !!!"""!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""!!!!!! !!!""""""""""""""""""""""""###"""!!!  !!!!!!!!!!!!""""""""""""  !!!!!!!!!!!! !!!!!!  """""""""""""""!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!  ######""""""""""""#########"""!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!  !!!!!!!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" """!!!!!!!!!  !!!""""""!!!  """"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############!!!!!! !!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$############""""""!!!!!! ###"""""""""""""""############""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!""""""###$$$#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$#########""""""############$$$$$$$$$$$$""""""""""""""""""###### !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! """!!!!!!!!!!!!""""""###!!!""""""""""""!!!  !!!!!!""""""######""""""""""""!!!!!!!!!!!!###!!! !!!"""###""" !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!!!!!!!$$$###!!! """$$$"""""""""""""""""""""""""""###$$$$$$$$$###!!!!!!###""""""!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!"""""""""###$$$$$$$$$%%%!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!&&&$$$"""!!!###$$$######"""  """######!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""#########$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$############"""""""""!!!%%%$$$###"""!!!!!!"""###########################  """######"""""""""""""""""""""""""""########################&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!"""""" !!!""""""######""""""""""""############"""""""""""""""#########!!!!!!!!!!!!!!!"""######%%%$$$"""!!! !!!!!!""" !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#########""""""!!!!!!!!!!!! !!!!!!""" !!!!!!""""""!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!  !!!""" !!!!!!!!!!!!!!! """!!!###$$$### !!!!!! !!!!!!!!!!!!###"""!!!  !!!!!!!!! ###""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""###!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!######"""""""""""""""###"""!!!!!! !!!!!!"""######################## """$$$%%%%%%&&&""""""""""""!!!!!!!!!!!! !!!""""""###$$$$$$$$$$$$###"""!!! !!!""""""######""""""!!!$$$############$$$%%%%%%$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%#########""""""""""""""" !!!"""###$$$%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""%%%"""!!!!!!###""""""!!!!!!!!!!!!"""!!!!!!"""""""""!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!!###!!! !!!"""###""" """"""""""""""""""""""""'''&&&%%%$$$###""""""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""###"""""""""######"""""""""########################!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""""""""######$$$"""!!!!!!###$$$$$$###!!! !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$############""""""""""""%%%$$$"""!!!!!!"""###$$$########################!!! !!!###$$$$$$###""""""""""""""""""""""""###########################""""""!!!!!!""""""###&&&&&&%%%$$$###"""!!!!!! !!!"""#########""""""""""""#####################"""""""""""""""""""""!!!!!!!!!!!!""""""###""""""!!!!!!!!!"""""" !!!!!!"""""" !!!!!!!!!"""""""""""""""###""""""!!!  !!!"""###  !!!"""""" !!!!!!""" !!!"""""""""!!!!!!!!!""""""###$$$$$$%%% !!!!!!!!!!!!!!!###"""!!!  """""""""!!! """"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!! !!!!!! !!!"""######"""!!!  !!!!!!!!!"""!!!!!!""""""""""""######!!!!!!!!!!!!!!! !!!!!! !!!!!! """###"""  !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!! $$$############$$$%%%%%%############""""""!!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%############""""""!!!!!!""""""###$$$$$$%%%&&&&&&""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###&&&$$$!!!######"""!!!!!! !!!!!!""""""#########""""""!!! !!!!!!""""""###### !!!"""###$$$$$$###!!! !!!"""###""" ########################%%%%%%%%%%%%$$$######""" !!!!!!"""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$######"""!!!!!! !!!!!!"""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! ###""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$"""!!! !!!###$$$$$$### !!!"""""""""!!!"""""""""""""""""""""""" !!!!!!""""""""""""!!!"""""""""""""""""""""""""""#########$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$#########"""""""""""""""&&&$$$"""!!!!!!"""$$$%%%########################(((&&&%%%%%%%%%%%%$$$"""""""""""""""""""""""""""########################!!!  !!!###$$$$$$$$$$$$###!!!!!!########################!!!"""""""""########################""""""""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!!!!"""""" !!!!!!""""""""""""######"""!!!  !!!"""### !!!!!!   !!!"""### !!!!!!!!!!!! !!!"""""" !!!"""""""""!!! $$$$$$!!!!!!############""""""""""""!!!!!!!!!!!!!!! """!!!!!! !!!"""###"""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!"""######"""!!! !!!!!!""""""""" !!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!! !!!!!! """###"""  !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$############$$$!!!!!!!!!!!!""""""""""""  !!!!!!""""""###### !!!!!!!!!!!! ###""""""""""""###$$$$$$!!!!!!""""""############"""""""""######$$$$$$$$$#########"""""""""""""""############$$$$$$$$$$$$""""""""""""#########$$$######$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###'''&&&#########"""!!!!!! !!!!!! !!!""""""!!!!!!!!! !!!!!!""""""###### !!!"""###$$$$$$###!!! !!!"""###""" $$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$###### !!!"""######"""!!!""""""""""""""""""""""""$$$$$$$$$###############!!!!!! !!!!!!"""###### !!!!!!!!! """""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######!!!!!!!!!"""###$$$"""!!! """###$$$###""" !!!"""#########""""""######################## !!!"""""""""""""""########################"""#########$$$$$$$$$$$$"""######$$$$$$######"""""""""#########$$$$$$$$$""""""""""""""""""######%%%$$$"""!!!"""###$$$&&&########################((('''%%%%%%&&&&&&$$$############################################################""""""######### !!!"""#########"""&&&&&&%%%$$$###"""!!!!!!!!!"""""""""#####################"""""""""""""""###"""!!!!!!!!!!!!!!!""" !!!!!!""""""""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""###$$$$$$$$$######"""""""""!!! !!!!!!"""######"""!!!!!!"""###### !!!"""###""""""""""""#########$$$!!!!!! !!!!!!"""###""""""""""""!!! !!!$$$$$$""" !!!######""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!""" !!!"""""""""!!!!!!"""!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""" !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""""" !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$###""""""!!!!!!""""""### !!! !!!!!!###$$$$$$""""""""""""!!!!!!!!!!!! !!!"""###""""""  !!!"""###$$$$$$"""######$$$$$$######""""""!!!!!!!!!!!!"""###### !!!!!!"""######$$$$$$"""######$$$$$$%%%%%%%%%"""""""""""""""######### !!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""###$$$$$$###!!! #########""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$###!!!###""""""!!!!!!!!!!!!"""  !!!!!!""""""######""""""""""""!!!!!!!!!!!!###!!! !!!"""###""" ########################!!!###$$$$$$###### !!!"""#########"""""""""""""""""""""""""""$$$###""""""!!!!!!"""""""""!!!!!!!!!!!!""""""### """"""""""""""""""""""""  !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######"""!!!!!!"""###$$$"""!!!!!!$$$$$$###""""""########################### !!!""""""######"""########################"""""""""#########$$$$$$""""""############"""""""""############$$$$$$$$$""""""""""""############$$$############$$$%%%%%%########################"""!!!!!!"""$$$%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""### !!!"""###$$$$$$%%%$$$###"""!!! """"""""""""############!!!"""""""""############"""!!!!!!!!!!!!!!!"""### !!!""""""""""""!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!""""""###$$$#####################"""!!!!!! !!!###"""  """###!!!!!! !!!!!!"""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!""""""######"""!!! %%% """%%%$$$""" """!!!!!!!!!  !!!!!!""""""###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""### !!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""######"""""""""""""""""" !!!!!!"""""" !!!!!!!!!""" !!!""""""!!!  """"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$######""""""!!!!!! !!!"""###"""!!!!!! !!!!!!""""""############$$$$$$$$$$$$######"""!!!!!!!!!!!!"""######"""""""""""""""#########!!!""""""###$$$$$$%%%%%%!!!!!!""""""######$$$$$$ !!!!!!""""""""""""""""""#########$$$$$$$$$ !!!###$$$$$$###"""!!!$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""!!! """!!!!!!!!!!!!""""""### !!!""""""!!!!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!!###!!! !!!"""###""" ######################## """###$$$###"""!!! !!!"""######$$$""""""""""""""""""""""""###"""!!! !!!"""###""""""!!!!!!!!!!!!"""  !!!!!!!!!"""######### !!!"""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""!!!!!!"""######!!!!!!$$$$$$###!!!!!!"""######################## !!!"""####################################!!!!!!!!!"""""""""######""""""############"""""""""############$$$$$$$$$!!!"""""""""############"""###$$$%%%%%%%%%$$$$$$########################"""!!! """$$$%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!"""!!!!!!!!!!!!"""$$$%%%""""""""""""!!!!!!!!!!!!""""""""""""############ !!!"""###$$$$$$%%%!!!!!!!!!!!!!!!"""###### !!!""""""""""""""""""!!!!!!   !!!""""""###!!!!!!!!!!!!!!!"""""""""###"""!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!"""######$$$###!!!  &&&%%%$$$ !!!"""###$$$%%%%%%""""""!!!!!!  !!!!!!!!!$$$###""" !!!"""!!!!!! !!!!!! !!!"""######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###### !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!###"""!!! !!!"""###$$$$$$######""""""!!!!!!!!!""""""###$$$%%%%%%%%% !!!!!!"""""" """######""" !!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!######""""""""""""######""""""""""""""""""""""""$$$###"""""""""###$$$%%%$$$######"""!!!  """"""!!! """"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""!!!"""######$$$$$$$$$######"""!!!!!!!!! !!!!!!"""###$$$$$$$$$ !!!!!!"""###$$$$$$%%%######$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%% """$$$%%%$$$###""" !!!"""######$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""########################!!!""""""!!! """!!!!!! !!!!!!"""###$$$######$$$%%%%%%%%%%%%%%% !!!!!!"""######### !!!"""###$$$$$$###!!! !!!"""###"""!!!""""""""""""""""""""""""!!!"""###$$$$$$###!!! !!!"""$$$$$$""""""""""""""""""""""""###"""  !!!$$$###"""!!!!!! !!!!!! !!!!!!!!!!!!  !!!""""""!!!!!!!!!!!!"""###%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!#########"""!!!###"""""""""######  ###$$$""" !!!"""""""""""""""""""""""" !!!"""####################################!!!!!!!!!!!!""""""""""""""""""############"""""""""############$$$$$$$$$!!!!!!""""""#########$$$!!!"""$$$&&&'''&&&$$$###########################'''%%%$$$$$$$$$$$$###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%###!!!!!!"""$$$%%%"""""""""###$$$$$$%%%%%%""""""""""""############ """###$$$%%%&&&"""!!! !!!$$$$$$!!!"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!!!!!!!!!! """"""!!!!!! !!!"""###"""""""""$$$&&&!!!!!! !!!!!!!!!"""###$$$$$$"""  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$###"""!!!!!!!!!""""""$$$""" !!!!!!"""###############"""!!!  !!!""" !!!!!!!!! ((('''%%%"""!!!!!!!!!!!!######""""""""""""######%%%###"""!!!"""!!! !!! !!!!!!!!!!!!$$$$$$$$$#########"""""""""!!!!!!"""!!! """"""#########""""""!!!""""""######!!!  !!!!!!!!!!!! !!!!!!!!!!!! #########"""!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!! !!!!!!"""$$$%%%%%%### """""""""""""""""""""""""""!!!!!! """"""!!! """"""!!!!!!  !!!""""""""""""""" !!!###%%%%%%###!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######&&&&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""#########"""!!! %%%$$$$$$###"""!!!!!! $$$$$$$$$%%%%%%$$$$$$$$$ !!!"""######"""!!! $$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!"""""""""""""""!!!!!!!!!!!!!!!!!!"""$$$###"""""""""!!!!!! !!!!!!"""%%%((('''$$$  !!!!!!""""""$$$###""""""######"""!!!###"""!!! !!!"""###""""""""""""""""""""""""$$$######"""!!! ######""""""!!!!!! ######""""""""""""###### !!!!!!!!!!!! $$$#########""""""!!!!!!!!!###!!!$$$ !!!"""""""""!!!############""""""!!!!!!#########"""""""""""""""$$$$$$############$$$$$$!!!!!!###%%%&&&%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""###############$$$$$$%%%######""""""######$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$###"""###%%%%%%###"""!!!"""###$$$$$$###"""!!!""""""############""""""!!!!!!!!!!!!"""$$$%%%&&&#######################################"""!!!!!!!!!###$$$%%%$$$"""!!!$$$###"""!!!!!!"""###$$$$$$##################### !!!%%%)))+++***(((!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!"""!!!!!!!!!   !!!!!! !!!!!! !!!!!!!!!""""""###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!!!! !!!""""""######"""""""""!!!  !!!"""!!!"""#########""" %%%%%%###"""!!!!!! ######""""""""""""#########""" !!!""""""!!!  """############""""""!!!!!!!!!  !!!!!!"""""""""!!!!!! !!!"""#########"""!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!###%%%%%%""" """"""""""""""""""""""""""""""!!!!!! """"""!!! """"""""""""!!!  !!!"""""""""""""""!!!###"""!!!###$$$$$$###"""""""""!!!!!!!!!"""##############################""""""""""""""""""""""""""""""""""""#########$$$ !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################"""!!! """"""############"""""" !!!"""######"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""" """$$$#########""""""!!!!!!!!!$$$""" !!!$$$%%%$$$###!!!!!!!!!"""""""""""""""!!!"""!!! ###"""!!!!!!!!!!!!"""###"""""""""""""""""""""""" !!!""""""############"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!############"""""""""!!!%%%''''''"""!!!''' !!!!!!"""!!!!!!!!!&&&&&&%%%%%%$$$$$$$$$$$$###"""""""""""""""""""""$$$######""""""######$$$"""!!!!!!"""$$$%%%$$$###########################""""""#########""""""!!!!!!!!!!!!!!!!!!""""""#########""""""######$$$%%%########################"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$###"""###%%%%%%###"""!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######%%%$$$######""""""#############################################""""""!!! !!!###$$$$$$$$$"""!!!%%%$$$###""""""###$$$%%%""""""##################"""!!!!!!"""$$$$$$###!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""######"""""""""!!!!!!!!!!!! !!!!!! !!!!!!#########"""!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$&&&$$$  ### !!!"""""""""!!!!!!!!!!!! !!!""""""""""""###""""""!!! """""""""""""""!!! ###""""""!!!!!!""""""###!!!  """###"""!!!"""!!! """###""""""!!!!!!!!!!!!   !!!!!! !!!!!!"""###$$$$$$###### !!!!!!!!!!!! !!!!!!!!!!!!  !!!"""######$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """######$$$"""""""""!!!!!!!!! !!! !!!###$$$$$$""" """"""""""""""""""""""""###""""""!!!!!! """!!!!!! !!!!!!"""""""""""""""!!!!!!!!!"""""""""""""""!!! %%%$$$""""""###$$$###"""$$$######"""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%&&&!!!"""###$$$$$$###"""!!! !!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""!!!###&&&###############"""""""""&&&###"""$$$%%%############"""""""""""" !!!###%%%$$$$$$###""""""!!!!!!""""""###"""""""""""""""""""""""" !!!###$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""############""""""############"""""""""""""""###%%%$$$"""!!!!!!"""!!!!!!"""""""""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""######$$$######""""""######$$$""" ###%%%&&&"""""""""""""""""""""""" !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!""""""######""""""""""""###$$$$$$########################"""############$$$$$$$$$$$$###""""""""""""###$$$$$$###"""###%%%%%%###"""""""""############""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$###############""""""""""""""""""""""""######$$$$$$######"""!!! !!!"""$$$$$$######"""%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!""""""######### """"""######$$$$$$$$$$$$ """""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!######""""""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!! """###"""  """ !!!!!!!!!!!! !!!!!!"""  !!!"""#########!!!!!!""""""!!!!!!!!!!!!"""""""""  """"""!!! ###############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""!!!  !!!!!!!!! !!!!!!""""""############ !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""""""""!!!!!!!!!!!! !!! """###$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!! """!!! !!!!!! !!!""""""""""""""""""""""""""""""!!!!!! '''%%%"""""""""#########%%%$$$##################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$%%% !!!###$$$$$$###"""!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""!!! !!!!!!""""""""""""!!! """%%%$$$$$$##################%%%###!!!###%%%#########""""""!!!!!!!!!"""!!!!!!"""$$$%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$"""!!!""""""""""""!!!!!!!!!!!! !!!###%%%%%%###!!! !!!""""""######""""""!!!#########""""""""""""""" !!!"""""" """""""""""""""!!!  """""""""""""""###############""""""""""""######!!! """###"""""""""""""""""""""""" !!!""""""###"""""""""###############$$$$$$%%%"""""""""""""""###$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$###"""###%%%%%%###""""""""""""######"""""""""###$$$$$$$$$$$$$$$$$$###!!!!!!!!!"""###$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$###""""""!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""###### !!!###%%%'''$$$$$$%%%&&&&&&%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!   !!!!!!!!!!!!!!! !!! !!!###!!!!!! !!!!!! !!!!!! """$$$$$$"""!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!!"""###$$$%%%$$$###"""""""""!!!!!!!!!!!!""""""###""" !!!!!!"""$$$%%%###!!!"""""""""""""""""""""""""""!!!!!!"""!!!  !!!!!!"""""""""!!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!###"""""""""!!!!!!!!!!!!!!! !!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!'''%%%"""!!!"""######"""$$$$$$###############$$$################################################"""""""""""""""""""""""" """######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!######$$$###""""""!!!""""""######""""""!!!""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!! ##################$$$$$$"""""""""!!! !!!""""""""""""!!!!!! !!! !!!!!! """"""############""""""########################"""######$$$$$$###"""!!!!!!!!!!!!!!!"""""""""""" !!!###%%%%%%###!!! !!!!!!""""""!!!!!! """"""""""""""""""#########"""!!!"""$$$%%%$$$""""""#########"""!!! ########################!!!!!!""""""###############""""""""""""""""""###""" !!!!!! ########################!!!"""######$$$$$$$$$##################$$$$$$%%%""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$###"""###%%%%%%###"""###""""""""""""""""""###""""""############"""""" !!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$###""""""!!!!!!"""###############"""##################""" !!!!!!"""""""""### !!!!!!!!!"""$$$&&&&&&'''((((((((('''%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!   !!!!!!!!!!!!!!!!!!###!!!!!! !!!!!! !!!!!!""" """$$$### !!!$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###&&&$$$!!!!!!!!!"""""""""!!!  !!!"""""""""!!!"""!!!!!!!!!!!!"""######"""######$$$$$$$$$######"""!!!!!! !!!!!!"""$$$""" """$$$$$$""" !!!!!!""""""""""""######   !!!"""""""""""""""""""""!!!  !!!!!!!!!!!! !!!!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!!!!!!!######"""""""""!!!!!!!!!!!!  """###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!! !!!"""""""""""""""$$$###!!!!!!"""###"""!!!"""""""""""""""###$$$$$$########################"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!######"""""""""""""""""""""######$$$$$$######"""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! """""""""""""""""""""""" !!!""""""######""" """$$$$$$!!!"""""""""###############!!!"""$$$$$$"""!!!!!!!!!!!!!!!!!!!!! ###"""!!!!!!"""""" """######$$$$$$######"""######################## !!!"""###%%%&&&&&&!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!!!!!!! """"""""""""############%%%###""""""###$$$$$$$$$""""""#########"""!!!!!!"""""""""""""""#########!!!!!!!!!"""######$$$$$$###""""""!!!!!!""""""###$$$######$$$%%%$$$"""########################!!!"""###$$$$$$%%%$$$$$$!!!!!!!!!!!!!!!""""""###"""!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$######$$$%%%%%%$$$######$$$###"""###%%%%%%###"""######""""""""""""######"""""""""######"""""""""$$$######"""!!!"""""""""""""""""""""""""""""""""$$$$$$$$$%%%$$$$$$###""""""""""""""""""#########!!!"""############"""!!!"""""""""""""""""""""""""""######!!!!!!((()))******)))'''%%%$$$########################!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!"""  !!!!!!!!! !!!!!! !!!!!!""""""!!!"""  $$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################!!! !!!"""###$$$$$$$$$""""""######""""""!!!  !!!"""""""""!!!"""!!!!!! !!!"""###$$$$$$######""""""""""""###!!!!!! !!!!!!"""!!!  """######### !!!!!!"""""""""   !!!!!!!!!!!!"""!!! !!!"""### !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""#########"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""##################"""""""""!!!!!!!!! !!!""""""!!!"""""""""""""""""""""""" !!!"""""" !!!!!!!!!!!!  """############!!! !!!######""" !!!"""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""!!!!!!%%%%%%%%%%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!""""""######$$$&&&$$$"""!!! !!!"""###"""######$$$$$$######"""###"""!!! !!!"""###!!!!!! !!!!!!######################## !!!"""############!!!###$$$$$$!!!!!!!!!!!!""""""#########"""$$$%%%$$$"""!!!!!!###!!!!!!!!!!!!!!!"""""""""$$$###"""###$$$%%%$$$###"""###$$$$$$$$$$$$###"""########################!!!!!! !!!"""$$$'''((( !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""""""""############!!!""""""""""""!!!!!!!!!!!!!!!"""#########"""""" !!!!!!!!!"""""" !!!!!!"""######$$$$$$""""""!!!!!!!!!!!!""""""###""""""###%%%%%%###!!!"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!"""##############################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###"""###%%%%%%###"""$$$###"""!!!!!!"""###$$$"""######$$$$$$######"""&&&%%%$$$$$$######$$$$$$########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""######$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$###""""""!!!!!!!!!!!! !!!%%%)))***+++++++++***'''%%%###########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!  !!!!!!"""""""""######!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" ###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""$$$'''&&&###"""$$$'''###############"""!!!!!! """"""""""""!!!  !!!"""$$$###!!! !!!"""!!!!!! !!!!!! !!!!!!!!! $$$###"""!!!!!!"""###$$$ !!!!!!"""!!!!!!"""!!!  !!!!!! !!!"""###%%%''' !!!!!!!!!""" !!!!!!!!!!!! !!!"""$$$%%%%%%######""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%############""""""""""""""" !!!""""""!!!"""""""""""""""""""""""" !!!"""###!!!!!!""""""""""""!!!!!! !!!###$$$$$$$$$!!!######!!! !!!###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$$$$$$$######"""""" !!!"""$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!################################################ !!!###$$$%%%&&&''''''%%%"""  """###""""""############""""""###"""!!! !!!"""###$$$###"""!!!!!!"""###$$$######################## !!!"""############ """""""""###%%%((( !!!!!!"""""""""###$$$%%%&&&$$$!!! """%%%!!!!!!""""""######$$$$$$"""######""""""###$$$%%%%%%$$$###"""########################&&&$$$""" """%%%&&& !!!!!!!!!""""""############""""""""""""######""""""############""""""!!!!!!""""""#########$$$ ###&&&'''%%%"""!!!!!! !!!"""#####################$$$$$$%%%%%%%%%&&& !!!!!!"""###$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!#########!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###########################$$$$$$%%%!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$###"""###%%%%%%###"""$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))########################$$$%%%%%%%%%%%%$$$######"""""""""""""""######$$$###$$$%%%&&&&&&%%%$$$###&&&&&&%%%$$$###"""!!!!!!!!! !!!"""$$$%%%......---,,,+++***))))))+++((($$$"""!!!!!! !!!"""""""""""""""!!!!!!""""""""""""!!!!!!###"""   !!!"""############"""!!!!!!"""###$$$$$$""" """"""""""""""""""""""""  !!!"""###$$$(((### !!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&$$$###""" """###$$$### !!!###!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """""""""""""""######$$$""""""!!!!!! ######""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!! ########################%%%$$$"""!!!"""###%%%&&& !!!"""######"""!!! ######""""""!!!!!! ######""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!  """###""""""!!!!!! !!!!!!""" !!!!!!"""""""""""""""!!!###%%%%%%###!!! """""""""""""""######$$$$$$######$$$$$$$$$"""!!!######$$$$$$$$$$$$######$$$$$$##################!!!"""###$$$$$$###"""!!!!!!!!!"""##################""""""!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!######"""""""""###%%%&&&"""!!!!!! """###$$$$$$$$$$$$"""  !!!###$$$%%%###!!! !!!"""######""""""###$$$%%%%%%!!!!!! !!!!!!%%%%%%$$$###"""""""""###""""""############"""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""###"""!!!!!!!!!!!!!!!"""%%%$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""!!!##############################"""!!!!!!!!!!!!!!!$$$$$$##################""""""############""""""""""""""""""""""""""""""'''$$$ """###"""!!!######"""!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!"""""""""""""""$$$$$$##################$$$###"""!!!!!!"""###$$$"""""""""""""""######$$$$$$###############$$$$$$'''$$$""""""%%%&&&%%%###""""""""""""""""""#########$$$$$$######"""!!! %%%%%%$$$###"""!!! ######$$$$$$$$$$$$##############################$$$$$$######"""############$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$$$$$$$###""" """""""""""""""######$$$###$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!"""###%%%%%%(((((((((''''''&&&%%%%%%)))&&&###!!!!!!!!!!!! !!!"""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""###""""""""""""!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!!!!!!!!!!!!!!!!!$$$""" !!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%!!!"""###$$$$$$%%%$$$$$$$$$###!!! !!!###$$$&&&###!!!!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! """!!!!!!!!!!!!"""######""""""!!!!!!!!! """""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!! !!!!!!########################!!!  """### !!!"""######"""!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!! !!!"""""""""!!!!!!!!!  !!!"""###############"""!!! !!!""" !!!!!!"""""""""""""""!!!###%%%%%%###!!!!!!!!!"""""""""""""""######$$$%%%$$$######$$$$$$###"""######$$$$$$$$$$$$##############################!!!""""""###"""""""""!!!!!!!!!"""###############""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!######"""""""""!!!!!!!!!######"""""""""###$$$%%%!!!!!! !!!"""###"""######"""  !!!"""###$$$###"""!!!"""#########""""""###$$$$$$%%%$$$######"""""""""######$$$$$$######"""#########""""""############"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""#########""""""###$$$$$$%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""!!! ########################%%%$$$######"""""""""###########################""""""############""""""""""""""""""""""""""""""&&&### """######!!!######"""!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!######$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""###"""!!! !!!"""###"""""""""""""""######$$$$$$$$$##################&&&$$$""""""$$$%%%$$$############"""""""""""""""$$$$$$$$$$$$$$$######"""$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""$$$###############$$$$$$###$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$$$$$$$###"""!!! """""""""""""""######$$$###$$$%%%%%%%%%%%%$$$###""""""""""""###$$$%%%%%%))))))))))))))))))))))))&&&###!!! !!!!!!!!! !!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!###$$$###""" ###""""""!!!!!!!!!"""""" !!!!!!!!!    !!!"""###$$$######"""!!! !!!""""""#####################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$""""""############""""""######!!!!!!!!!!!!######%%%###!!!!!!""""""!!! """""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!"""###""""""!!!!!!!!!!!! !!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!""""""######""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%!!!!!!""""""""""""!!!!!! !!!"""#########!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!"""!!!!!!!!!!!! """!!!!!!""""""###$$$%%%%%%$$$""" """### !!!""""""######""""""!!!###%%%%%%###!!!!!!!!!"""""""""""""""######$$$%%%%%%$$$#####################$$$$$$$$$$$$##############################"""!!!!!! !!!!!!""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""!!!######"""""""""###$$$$$$ !!!"""""" """"""""" !!!"""!!!"""######""""""###$$$#########"""######$$$%%%%%%$$$###"""""""""""""""######"""""""""###$$$$$$""""""############"""""""""""""""""""""""""""""""""######$$$$$$######"""$$$$$$$$$$$$$$$%%%&&&'''%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!! !!!!!!########################$$$######"""""""""""""""########################""""""############""""""""""""""""""""""""""""""$$$"""!!!!!!"""$$$############"""!!!!!!!!!""""""""""""############""""""!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!""""""""""""""""""######$$$%%%%%%$$$###"""""""""###%%%###!!!!!!###$$$###"""$$$#########""""""!!!!!!######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%%%%###$$$$$$$$$$$$###""""""###############$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""""""""######$$$)))))))))******+++++++++###!!! """!!!!!! !!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""!!! ###""""""!!!!!!  ###"""!!!!!!!!!!!!"""""" !!!"""#########"""!!! !!!!!!!!!### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!"""""""""""""""!!! ###"""!!!!!!!!!!!!"""###!!!  """""""""""""""""""""""" !!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""### !!!!!!""""""######"""""""""""""""""""""""""""!!!!!!"""!!!!!!!!!!!!!!! """"""!!! !!!"""$$$%%%'''%%%###!!! """###!!!!!!"""############"""!!!"""$$$$$$###!!!"""""""""""""""""""""######$$$%%%%%%%%%###""""""$$$%%%######$$$$$$$$$$$$######""""""""""""############!!!!!!  """###!!!!!!"""###############!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$#########"""""""""###""""""""""""######### !!!!!!!!!!!!""""""!!! !!!"""!!!"""###""""""$$$%%%$$$###############$$$$$$######"""!!! """"""!!!""""""###$$$%%%""""""############""""""""""""""""""""""""""""""""""""############""""""#########$$$%%%&&&'''((($$$$$$###"""!!!!!!""""""""""""""""""""""""""""""###"""!!! !!!"""###########################!!!!!! !!!###############$$$$$$$$$"""######$$$$$$######""""""""""""""""""""""""""""""!!!!!!"""######$$$$$$######""""""!!!""""""###"""""""""######""""""""" !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$%%%%%%$$$###""""""""""""###""""""!!!""""""######$$$$$$######"""!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%!!!!!!""""""##################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""###$$$%%%&&&###$$$$$$$$$$$$###""""""########################"""#########""""""!!! """""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!""""""######$$$%%%%%%%%%!!!!!!""""""!!! !!!"""""""""""""""!!!!!!""""""""""""!!!!!!  !!!!!!!!!!!!!!!  """"""!!!!!!!!!!!!"""###  !!!!!!!!!!!!!!! """%%%$$$""" """$$$ !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""!!!!!! """!!!!!!!!!!!!!!!!!!""" """###"""""""""""""""""""""""" !!!!!! !!!""""""!!!!!!"""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!"""!!!  !!!"""###'''%%%###!!! !!!"""!!!""""""###############!!!"""$$$###"""!!!"""###"""""""""""""""######$$$$$$&&&&&&%%%###"""###%%%######$$$$$$$$$$$$######!!!!!!"""""""""#########!!! !!!"""###!!!!!!"""###############!!!!!!######$$$$$$#########"""!!!!!!!!!!!!"""###$$$$$$$$$$$$############"""""""""###"""""""""""" !!!!!!!!!!!!!!!!!!######"""!!!""""""!!!"""###"""###$$$&&&$$$$$$###############$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######%%%&&&'''$$$###""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###########################!!!!!! !!!!!!""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!"""############$$$######""""""""""""#########""""""""""""""""""###$$$$$$$$$%%%%%%$$$######"""""""""######$$$$$$$$$########################"""""""""""""""######$$$%%%$$$$$$###""""""############""""""!!!""""""###############""""""!!!!!! """###$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$##############################""""""""""""###$$$%%%&&&###$$$$$$$$$$$$###""""""########################!!!!!!!!!"""!!!!!! """""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!  !!!!!!"""""""""  """""""""!!! !!!"""""""""""""""!!!!!!""""""""""""!!!!!!  !!!  !!!!!!!!!    !!!!!!""""""  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###%%%"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!"""###!!!!!!""""""""""""###### !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""#########"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!! !!!!!!$$$######"""!!!!!!!!!!!!!!!"""######$$$$$$######!!!"""######"""!!!###$$$"""""""""""""""######$$$###&&&((('''$$$"""###%%%######$$$$$$$$$$$$###### !!!!!!""""""######### !!!"""######!!!!!!"""###############!!!"""$$$%%%&&&&&&%%%$$$$$$$$$""""""""""""$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########"""!!! !!!!!!"""###"""""""""!!!###%%%%%%$$$"""""""""!!!"""###""""""$$$&&&%%%$$$######"""#########$$$$$$$$$######$$$$$$%%%""""""!!!!!!!!!"""######""""""############""""""""""""""""""""""""""""""###""""""!!!!!!""""""###"""""""""""""""###$$$%%%######"""""""""""""""###""""""""""""""""""""""""""""""!!!!!!""""""#############################################$$$$$$%%%"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""""""""""""""""""""""" """$$$$$$###""""""#########"""""""""###$$$$$$######""""""""""""###############$$$######"""!!!""""""######$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""""""""######$$$$$$###############$$$$$$"""###$$$###"""!!!###%%%"""""""""""""""""""""### !!!"""###$$$$$$$$$!!!!!!""""""#########$$$######$$$$$$$$$$$$##############################""""""""""""###$$$%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$############### !!!!!!""""""!!! """""""""""""""######$$$%%%$$$$$$######$$$$$$%%% !!!""""""!!! """#####################!!! !!!"""###""" !!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""!!! """"""""""""!!!  !!!!!!!!!   !!! !!!!!!!!!""" !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!!!!"""############ !!!!!!!!!!!!!!!!!! """###!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! """!!!!!!!!!!!!"""######!!!!!!"""""""""######### !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###$$$########################!!!""""""##################"""!!! !!!"""###""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!"""!!!!!!"""""""""!!!!!!!!! !!!"""""""""!!! """"""###$$$$$$$$$$$$###!!!"""###"""!!!"""###%%%"""""""""""""""######$$$!!!%%%))))))%%%"""###$$$######$$$$$$$$$$$$###### !!!!!!"""######$$$ !!!"""############!!!!!!"""###############"""$$$&&&'''(((((('''&&&&&&%%%$$$""""""$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$""""""#########""" !!!!!!###$$$$$$$$$###"""###%%%''''''%%%###"""""" !!!######""""""###%%%%%%$$$$$$###""""""##################$$$%%%&&&&&&###""""""!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""###"""!!! !!!"""#########"""""""""######$$$######""""""""""""######""""""""""""""""""""""""!!!!!!"""#######################################$$$$$$$$$$$$$$$%%%&&&&&&!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""" ###%%%%%%"""!!!!!!"""######""""""######$$$%%%$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!! !!!!!!!!!"""###$$$$$$$$$"""###$$$$$$$$$$$$###""""""""""""""""""######$$$""""""""""""###$$$%%%%%%###$$$%%%$$$""""""$$$&&&!!!!!!!!!"""######$$$$$$!!!"""######$$$$$$$$$$$$"""""""""""""""###############$$$$$$$$$$$$##############################$$$###############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""""""""############"""""""""""""""""""""######$$$%%%%%%$$$######$$$%%%%%%!!!!!!"""######"""!!! ###""""""""""""""""""""""""!!!!!!"""######""" !!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""!!!  !!!#########""""""############"""!!! """$$$$$$###"""!!!  !!!"""###$$$!!!!!!!!!!!!!!!!!! %%%!!! ######!!! !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###$$$$$$$$$$$$ !!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """""""""""""""###$$$$$$!!!!!!""""""#########$$$ !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""#########"""######$$$%%%######################## ###"""!!! !!!"""### !!!!!!""""""############""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###!!! !!!!!!""""""!!!"""###$$$$$$###"""!!!!!!######""" """"""###$$$$$$$$$$$$###!!!"""###"""!!!"""###%%%"""""""""""""""######$$$ %%%***+++&&&###"""$$$######$$$$$$$$$$$$###### !!!"""######$$$ """$$$$$$$$$$$$###!!!!!!"""##################$$$'''((())))))(((''''''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$!!!"""#########!!! !!!"""###%%%%%%$$$$$$###$$$&&&((((((&&&###""""""!!!"""######""""""###$$$%%%%%%$$$###""""""###### !!!!!!"""###%%%%%%$$$###"""!!!!!! !!!!!!""""""############""""""""""""""""""""""""""""""###"""!!! !!!"""###$$$$$$######"""############"""""""""""""""######"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""###########################"""""""""###$$$%%%%%%!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!###&&&%%%""" """######""""""###$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""""" !!!"""######$$$!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$!!!!!!""""""###$$$&&&&&&###%%%&&&%%%""""""$$$''' !!!"""###$$$%%%%%%######$$$%%%%%%%%%$$$$$$######""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$#####################$$$$$$$$$$$$###""""""$$$$$$$$$$$$######""""""###$$$$$$%%%%%%%%%$$$$$$"""""""""""""""######$$$&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""!!!!!! !!!!!!  !!!!!!""""""""""""!!!!!!""""""!!!!!! ######""""""!!!!!! """!!!  """!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""### !!!!!! !!!""""""""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""######"""  """ !!!!!!""""""######""""""""""""""""""""""""!!!""""""!!!!!! ###############"""!!! !!!!!! !!!"""$$$%%%######""""""!!!!!! ############""""""""""""$$$%%%%%%$$$$$$###"""!!! !!!###""" """"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""""""""""""""$$$###!!!   """#########"""!!! !!!!!!""""""#####################"""!!!!!! !!!!!!""""""######""""""!!! !!!"""###""""""!!!!!!!!!!!!"""""" !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!!!!"""""""""###!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""!!!###""" """!!!"""###%%%%%%$$$######"""###&&&))),,,...//////000///---+++(((&&&$$$###$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$#########""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""%%%%%%%%%%%%%%%$$$###""" !!!"""###############'''%%%###!!!!!!###&&&(((""""""""""""""""""""""""$$$$$$$$$#########""""""!!!###$$$###"""!!! !!!"""######$$$$$$###""""""#########$$$$$$$$$"""""""""!!!!!!!!!!!!!!!"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&& !!!"""######"""!!! !!!"""############### """$$$%%%%%%%%%###""" !!!""""""######"""$$$$$$$$$############"""""""""""""""""""""""""""######$$$$$$$$$$$$############""""""""""""######!!!"""###$$$%%%$$$$$$###############$$$%%%&&&&&&&&&&&&%%%%%%$$$#########""""""""""""""""""""""""&&&%%%###"""""""""######%%%%%%%%%$$$$$$$$$######)))'''%%%###""""""######""""""###$$$$$$$$$$$$###!!!!!!""""""######$$$$$$###"""!!!"""#########!!!!!!""""""""""""#########$$$%%%%%%&&&%%%$$$"""!!!######""""""###%%%'''(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!  !!!!!!!!!""""""""""""!!!!!!"""!!!!!!!!! """"""""""""!!!!!!!!!!!!"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!   !!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!$$$%%%&&&'''(((##################"""!!!!!!  ###"""""""""!!!!!!!!! #########"""""""""!!!!!!!!!""""""""""""!!! !!! !!!""""""!!! !!!###$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!! """###$$$ !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""######""""""!!! """"""""""""!!!!!!!!!!!!###"""!!! !!!""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""!!!"""""""""""""""""""""""""""######$$$$$$$$$######""""""""""""""""""""""""""""""############"""""""""$$$&&&%%%###"""###%%%!!!"""######$$$$$$#########$$$%%%(((***---...///000///,,,***(((&&&%%%$$$%%%$$$############$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""'''&&&%%%$$$"""!!! """"""############""""""$$$$$$%%%%%%$$$######""""""############""""""!!!'''&&&%%%######"""""""""""""""""""""""""""""""""$$$$$$$$$#########"""""" """###$$$$$$######!!!""""""############"""""""""#########$$$$$$$$$$$$$$$$$$$$$############"""############$$$$$$$$$###############$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!""""""############"""!!!"""###%%%%%%$$$###"""!!!"""""""""""""""!!! $$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!###""""""""""""""""""###"""###$$$%%%%%%%%%$$$$$$######""""""######$$$$$$############$$$$$$$$$$$$########################%%%%%%###"""""""""######%%%%%%$$$$$$$$$#########&&&%%%$$$""""""###$$$%%%""""""###$$$$$$$$$$$$###"""""""""""""""#########$$$###""""""$$$$$$###""""""""""""#########$$$$$$&&&''''''''''''&&&&&&%%%$$$############$$$&&&'''%%%%%%$$$$$$########################""""""""""""$$$$$$$$$#########"""""" ###""""""!!!!!!""""""###!!!  !!! !!!!!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """"""!!!  !!!!!!###""""""!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######"""!!!  !!!"""""""""!!!!!!"""""" """"""""""""!!!!!!!!!!!!######""""""""""""!!!!!! !!!""""""""""""!!!###!!! !!!""""""!!!  !!!"""$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!###$$$$$$!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!! #########"""!!! $$$###"""!!! !!!!!!!!!"""#########!!! """"""""""""!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$###""""""!!!!!!###"""!!!!!!!!!!!!"""#########$$$$$$$$$######"""""""""""""""""""""""""""""""""############""""""!!!"""######!!!!!!"""###"""!!!!!!!!!""""""######$$$$$$$$$&&&(((+++...//////...+++)))'''&&&&&&&&&&&&%%%###"""!!!!!!""""""$$$############"""""""""!!!!!!!!! !!!!!!"""%%%%%%$$$###""" """"""############""""""######$$$$$$######""""""$$$$$$$$$$$$###"""!!! ######$$$%%%$$$###!!! """"""""""""""""""""""""$$$$$$$$$###############"""""""""###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""###""""""!!!!!!""""""###############""""""""""""!!!"""###$$$%%%$$$##################"""!!! $$$$$$#########"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$############""""""!!!"""""""""!!!!!!!!!"""###$$$$$$$$$########################%%%$$$######"""#########%%%$$$$$$$$$$$$#########$$$###""""""###$$$%%%&&&""""""###$$$$$$$$$$$$###############""""""""""""%%%###"""###$$$%%%$$$###############$$$$$$$$$%%%######"""""""""###$$$$$$$$$$$$#########$$$$$$%%%$$$############""""""""""""""""""!!!!!! $$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!!!! !!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""###### !!!""""""!!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!! """!!! !!!"""###""""""!!!!!! """!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!&&&%%%""" ######""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%%%%$$$"""!!!"""""""""$$$###!!! !!!"""########################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!"""!!! !!!###$$$######""""""!!!!!! !!!!!!!!!!!! ###"""""""""!!!!!!!!! $$$######"""!!!  """###$$$###!!! ######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############$$$###!!! !!!###$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""############"""""" !!!!!!!!!!!!!!!!!!""""""!!! !!!###$$$%%%$$$$$$$$$&&&))),,,......,,,***(((''''''(((((('''%%%###!!! !!!!!!############""""""""""""!!!!!! !!!"""###"""""""""###############""""""############""""""""""""#########""""""!!!######$$$$$$$$$###""""""!!!###$$$$$$$$$$$$""""""""""""""""""""""""########################$$$############$$$%%%&&&%%%%%%%%%%%%$$$###"""!!!########################!!!"""""""""""""""######""""""#########$$$$$$$$$########################$$$###"""!!!!!!"""###$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""""""""""""""!!! ############""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""""""""""""""%%%$$$###""""""""""""""" !!!!!!!!!"""""""""###########################$$$$$$##################$$$$$$$$$$$$#####################"""###$$$%%%%%%""""""###$$$$$$$$$$$$###$$$$$$######""""""!!!!!!%%%$$$###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%!!!  !!!###$$$$$$$$$$$$##################""""""""""""""""""""""""""""""!!! ########################""""""""""""""""""""""""######""""""""""""######!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""###### !!!"""""""""  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!  """### !!!!!!"""""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!###%%%######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!! !!!"""$$$%%%%%%%%%%%%$$$""" !!!"""###"""$$$###!!! !!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###""""""!!! """!!! !!!###$$$######""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""############"""!!!  ###$$$$$$$$$#########""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!"""###$$$%%%%%%&&&%%%###""" """###%%%######$$$$$$$$$######"""""""""""""""""""""""""""""""""############""""""############$$$%%%%%%%%%"""!!! !!!###$$$%%%$$$######%%%(((***,,,++++++)))((((((((()))***(((&&&###!!! !!!""""""""""""""""""""""""""""""!!! !!!"""###%%%#########$$$$$$$$$%%%%%%""""""############""""""!!!""""""#########""""""!!!!!!"""$$$$$$%%%%%%%%% !!!"""$$$%%%&&&""""""""""""""""""""""""########################%%%$$$$$$###$$$$$$%%%&&&!!!!!!!!! ########################!!!!!!""""""#########$$$""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$%%%$$$###"""!!!!!!""""""""""""######$$$$$$$$$$$$ !!!"""""""""""""""#########"""""""""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!########################&&&%%%$$$###############"""""""""!!!!!!!!! ####################################$$$#########$$$$$$$$$#########""""""$$$$$$#########"""######""""""###$$$$$$$$$$$$###$$$$$$######""""""!!!!!!%%%$$$###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$###"""""""""$$$%%%'''#####################""""""""""""""""""""""""############""""""!!!!!!!!!###################################################""""""!!!!!!""""""###"""!!!!!! !!!!!!""" !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!!!!!!! !!!""""""###"""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""!!!""""""""" """$$$""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!###$$$%%%%%%%%%""""""###$$$$$$$$$###### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!  """"""#########$$$"""!!!!!!"""###"""""" !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""""" !!!"""############!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!! !!!"""""""""!!!!!! !!!"""#########""""""######"""!!!  """$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! ######################## !!!"""###%%%&&&&&&$$$###""""""""""""###$$$""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""!!! !!!###$$$###""""""!!!!!!!!!""""""######$$$#########%%%&&&(((***(((((())))))************)))'''###!!! !!!###!!!!!!"""""""""""""""######""" """$$$&&&&&&&&&%%%%%%$$$######"""""""""############""""""""""""######$$$$$$###### !!!"""$$$%%%&&&&&&'''&&&$$$###"""!!!"""######""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!$$$$$$$$$#####################$$$$$$%%%&&&&&&&&&"""############$$$$$$$$$ !!!"""###$$$%%%&&&&&&#########""""""#########$$$###"""!!!!!!!!!#####################$$$$$$$$$ !!!"""##################"""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""!!!'''&&&%%%%%%$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$#########"""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$############"""""""""$$$$$$$$$######""""""!!!""""""###$$$$$$$$$$$$###############""""""""""""%%%###"""###$$$%%%$$$###############$$$$$$$$$%%%######"""""""""######$$$""""""######$$$######""""""""""""############$$$#######################################$$$$$$$$$"""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!"""""" !!!!!!  !!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!  """ !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""" !!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!! ######$$$$$$$$$###"""""" !!!!!!  !!!!!!!!!"""""""""###""""""!!!!!!!!!  !!!"""""""""""""""###"""!!!"""$$$$$$"""!!!!!!###$$$$$$###""" !!!###$$$%%%%%%$$$###!!!""""""""""""""""""""""""!!!"""######"""""" !!!"""""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""######""""""!!!!!!!!!!!!""""""""""""!!!!!!"""######"""!!! !!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!""""""###$$$$$$######################## !!!"""###$$$%%%%%%%%%""""""""""""""""""""""""""""""############"""""" !!! !!!"""######$$$$$$######"""######$$$%%%&&&&&&'''%%%''')))+++,,,++++++***)))'''$$$!!! !!!###%%%!!!!!!!!!!!!""""""######""" !!!$$$%%%%%%%%%$$$$$$######""""""""""""############"""""""""######$$$%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$###!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$#########""""""######$$$%%%%%%&&&''''''"""############$$$$$$$$$""""""#########$$$$$$$$$"""######$$$$$$######"""$$$###!!! !!!"""$$$%%%###############$$$$$$%%% !!!"""""""""""""""!!!###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%$$$###"""'''&&&%%%#########$$$%%%$$$###############$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###############""""""""""""!!!""""""###############""""""###$$$$$$$$$$$$###"""""""""""""""#########$$$###""""""$$$$$$###""""""""""""#########$$$$$$!!!!!!"""""""""!!! !!!"""###$$$$$$##################$$$$$$%%%%%%!!!""""""######$$$$$$%%%""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""  !!!!!!""""""######""""""!!!!!! """!!! """###$$$"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! ###""" !!!$$$%%%"""""""""!!!  !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""""""""""""""""""""  !!!!!!""""""######"""""""""""""""""""""""" !!!""""""""""""!!!"""""""""!!! """"""#########!!!  !!!!!!!!!""""""######"""!!!!!!!!! """######$$$$$$$$$$$$###"""""""""###%%%$$$""" !!!###%%%$$$"""  """###$$$$$$###""" """"""""""""""""""""""""!!!!!!"""""""""  """#########"""!!! !!!!!!""""""######!!!!!!"""#####################""""""!!!!!! !!!"""######"""!!!!!!######"""!!!!!!!!!!!!!!! !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$$$$###""" """###%%%%%%&&&&&&""""""""""""""""""""""""""""""############""""""!!!"""$$$###!!!!!!"""$$$%%%%%%$$$$$$###!!!"""###%%%%%%&&&%%%%%%###&&&))),,,---,,,+++***)))'''$$$!!!!!!"""$$$&&& !!!!!!!!!""""""######  ###%%% !!!!!!"""###$$$$$$$$$""""""############"""""""""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$!!!###%%%'''(((&&&###!!!""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!###$$$%%%%%%$$$"""!!! !!!!!!!!!!!! $$$$$$$$$$$$######""""""!!!!!!"""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$###############"""###$$$%%%%%%$$$###"""###"""!!! !!!"""$$$&&&######""""""######$$$%%%############"""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""$$$###""" !!!"""""""""!!!!!!"""###$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###############"""""""""""" !!!###$$$$$$%%%%%%""""""###$$$$$$$$$$$$###!!!!!!""""""######$$$$$$###"""!!!"""###$$$###!!!!!!""""""""""""#########$$$%%%&&&&&&&&&$$$###""" """###$$$$$$$$$#########$$$$$$$$$%%%%%%%%% !!!"""###$$$%%%%%%""""""######$$$$$$$$$$$$!!!!!!!!!!!!!!! $$$######"""!!! """"""""""""""""""""""""$$$######"""!!!  """$$$%%%&&&%%%###""" !!!!!!!!!!!! ###%%%'''&&&""" !!!"""!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!  !!!!!!""""""######""""""!!!!!!!!! """!!! !!!!!!$$$!!! !!!  !!! ###&&&'''%%%!!! !!!###"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$###!!!  !!!""""""###"""""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!! ###$$$&&&%%%###"""""""""!!!!!!  """"""""""""""""""""""""!!!  !!!""""""!!!!!!!!!!!!""""""$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""  """######""""""""""""!!!!!!!!!!!!"""###$$$###!!!!!!"""###%%%%%%$$$###"""!!! ###$$$$$$$$$$$$###""""""###"""!!!!!!!!!"""$$$%%%"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$"""###$$$###"""!!!"""###'''''''''''''''''''''''''''&&&%%%###""" !!!)))+++)))'''''')))***(((%%%$$$$$$$$$###"""!!!!!!""""""######$$$$$$######$$$$$$$$$$$$##################"""  """$$$############""""""!!! $$$$$$############$$$$$$$$$###!!! !!!""" """$$$%%%%%%###!!!!!!###$$$%%%$$$"""!!!%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%#########"""!!! !!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$%%%""""""""""""""""""""""""$$$#########""""""!!!!!!""""""############"""""""""############$$$$$$$$$ !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!! $$$$$$######""""""!!!!!!!!!"""""""""#######################################$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""%%%%%%%%%$$$###"""!!! """""""""!!!"""######$$$###"""""""""!!!!!! $$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$$$$###""""""""" !!!"""""""""""""""######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!! """"""""""""""""""""""""#########"""!!!  !!!"""###"""!!!!!! !!!!!!!!!!!! """$$$&&&%%%""" """ !!!!!!  !!!!!!!!!""""""""""""!!!!!! ###"""""""""""""""""""""$$$!!! !!!!!! !!!!!!""""""!!!!!!###$$$$$$$$$"""!!!!!!"""###"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""!!!""""""######$$$#########"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""######"""!!!"""$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!  """###!!! """#########!!! !!!"""""""""!!!!!! !!!""""""""""""""""""""""""""""""!!! !!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!###!!!!!!!!!"""""" """"""""""""!!!!!!!!!!!!%%%$$$###"""######$$$%%%$$$$$$######"""!!!!!!!!!###$$$$$$$$$$$$###""""""###"""!!!!!!!!!"""$$$$$$###############$$$$$$$$$%%%%%%$$$$$$###############""""""""""""""""""###"""###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""$$$)))***'''%%%%%%&&&###""" !!!###$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$############$$$$$$######"""!!!!!!!!!!!!!!!######$$$$$$$$$######### !!!###$$$$$$$$$###"""%%%%%%$$$$$$###""""""!!!"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%%%%%%%$$$######"""!!!!!!""""""###$$$$$$$$$$$$$$$###########################""""""""""""###$$$$$$""""""""""""""""""""""""############"""""""""!!!""""""############""""""""""""#########$$$$$$$$$ !!!!!!"""######$$$$$$######"""!!! #########"""""""""""""""#########$$$$$$$$$%%%%%%########################!!!!!!!!!"""""""""######!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$######"""!!!"""""""""""""""######$$$%%%$$$$$$$$$############$$$######""""""######$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$###""""""##################$$$$$$!!!!!!"""#########""""""############$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""######""""""!!!!!! !!!!!!!!!""""""""" !!!!!!""""""!!!!!! !!!###$$$###!!!  !!!  !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###""" !!!!!!!!! !!!!!!"""""""""""""""###"""!!!!!!""""""""" ######"""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""#########"""!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""%%%&&&&&&%%%"""  !!!!!!!!!!!!!!!!!!!!!!!! """$$$###!!!!!!!!!!!!  """######""""""""""""!!!!!!""""""""""""""""""""""""$$$######""""""######$$$""""""!!!!!!!!!!!!"""""" !!!""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""###%%%$$$!!!!!!!!!!!!!!!"""""""""""""""""""""!!!""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""!!!"""######$$$$$$$$$$$$###############$$$############"""""""""""""""!!!!!!!!!!!!""""""!!!"""######"""!!!"""$$$########################"""######$$$%%%%%%&&&&&&$$$'''***)))%%%######$$$###!!! !!!"""$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$###### """######""""""###$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$############$$$$$$""""""######""""""!!! &&&%%%$$$######$$$%%%&&&"""""""""############$$$%%%%%%$$$$$$###"""""""""##########################################$$$$$$&&&&&&&&&%%%$$$$$$######""""""###$$$$$$$$$$$$###########################""""""!!!!!!!!!"""######""""""""""""""""""""""""############""""""""""""""""""############"""""""""""""""#########$$$$$$!!!!!!!!!"""######$$$$$$$$$$$$###""" """"""""""""############"""""""""#########$$$$$$######################## !!!!!!!!!""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""""""""""""""""""""#########$$$$$$$$$$$$$$$#########$$$######""""""######$$$######""""""""""""#########$$$$$$$$$$$$###""""""!!!""""""###$$$$$$%%%%%%#########$$$######"""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!"""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! ###""""""""""""###$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!"""""""""""""""!!!!!!""" !!!!!!!!!!!!!!! """!!!  !!!""""""""""""!!!""" """###"""""""""!!!!!!!!!!!!!!!"""$$$$$$"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!###$$$ !!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!  ###""""""###"""""""""!!!!!!""""""""""""""""""""""""########################""""""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!###%%%%%%$$$"""!!!!!!!!!!!!""""""""""""""""""""" !!!!!!""""""###############$$$$$$$$$$$$###"""""""""""""""""""""######$$$%%%$$$$$$$$$###"""""""""###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&&&&'''((('''$$$"""###$$$(((&&&$$$$$$$$$%%%$$$"""%%%%%%%%%$$$$$$######"""######$$$$$$$$$$$$######!!!"""######$$$$$$$$$###"""###$$$###"""!!!"""######$$$&&&''''''%%%$$$###$$$$$$############$$$$$$""""""###$$$$$$"""!!! $$$$$$#########$$$%%%%%%######"""""""""###$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$$$$$$$##############################!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""#########"""""""""""""""""""""############""""""""""""""""""############!!!!!!""""""############$$$######"""!!! !!!!!!""""""######$$$$$$ !!!!!!!!!!!!########################""""""""""""########################$$$$$$$$$$$$""""""""""""""""""""""""########################!!!"""""""""#########"""!!!"""###############"""!!!!!!"""###############""""""""""""""""""""""""######""""""""""""#########""""""""""""""""""#########$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""#########!!!!!!!!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""###$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""###""" !!!"""$$$!!!!!!!!!!!!!!!     !!!!!! """"""###!!!  !!!%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!###""" !!!###%%% !!!  !!!!!!""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!  """###!!! """"""!!! """%%%!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!$$$""" """###$$$### !!!!!!!!!"""""""""###%%%!!!###'''&&&$$$!!!!!!!!!"""######$$$$$$###$$$$$$$$$$$$###""""""!!!"""""""""############%%%$$$$$$$$$###""""""""""""""""""""""""""""""###$$$######""""""######$$$ """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############%%%&&&&&&%%%$$$$$$$$$%%%)))'''%%%%%%%%%&&&%%%$$$$$$$$$######"""""""""!!!######$$$$$$$$$$$$###### !!!"""############"""###$$$###!!! !!!"""&&&(((***++++++***((('''$$$$$$############$$$$$$"""###$$$$$$$$$###!!! !!!###$$$%%%$$$###"""#########"""###$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$##################$$$$$$$$$######"""########################!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""######""""""############""""""!!!!!!"""""""""#########"""""""""""""""#########!!!!!!!!!"""""""""""""""!!!!!!""""""######$$$$$$ !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$################################################"""###$$$%%%%%%%%%%%%$$$!!!""""""#########""""""!!!!!!"""############""""""""""""""""""############""""""""""""""""""###"""""""""######""""""""""""######$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""######### !!!!!!""""""######$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""######""""""!!!!!! !!!""""""  ###"""!!!!!!!!!"""###$$$!!!!!!!!!!!!!!! !!!!!!!!!!!!"""######"""!!! """!!!  """!!! !!!!!!!!!  !!!$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!###$$$""""""#########"""!!!!!! !!!"""############"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! ###$$$$$$###"""""""""!!! !!!###%%% !!!"""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!(((%%%!!! !!!!!! !!!!!!""""""######$$$!!! $$$%%%$$$###!!!!!!""""""#########$$$###$$$$$$$$$$$$###""""""!!!!!!"""############"""$$$$$$$$$###############"""""""""############$$$$$$$$$############$$$$$$ !!!######""""""###%%%""""""""""""""""""""""""#########"""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%"""!!! !!!$$$&&&&&&%%%#########"""""""""""""""######$$$$$$$$$$$$###### !!!""""""""""""""""""###$$$###"""!!!"""###$$$&&&(((***+++)))'''&&&$$$$$$############$$$$$$######$$$$$$######"""!!! ###%%%%%%$$$"""!!!#########$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$##################""""""###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""############""""""############""""""!!!!!!!!!"""""""""######""""""""""""""""""###### !!!!!!""""""######$$$""""""""""""############"""""""""#########$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""" !!!!!!!!!""""""################################################ !!!"""$$$$$$$$$######"""""""""###""""""!!!!!! !!!"""$$$$$$######"""$$$$$$$$$%%%%%%%%%%%%%%%###""""""!!!!!!""""""###""""""############""""""""""""###$$$$$$$$$$$$###%%%%%%$$$$$$###""""""!!!#########$$$######"""""""""""""""#########$$$$$$ !!!!!!"""######$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!! """"""############""""""""" !!!######!!! !!!!!!!!!!!!"""""""""###"""!!!!!!!!! !!!!!!""""""""" """###$$$$$$###""" """$$$$$$!!! !!! !!!!!!!!!!!!!!!"""######"""  !!! !!!""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! """###$$$""""""######$$$######### """###$$$$$$######"""""""""""""""""""""""" !!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! ###$$$###""" !!!######"""!!!###$$$!!!"""###$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """"""!!!!!!!!!!!!"""""" !!!!!!""""""#########""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""!!! !!!""""""!!! !!!"""######### !!!"""!!! """""""""""""""############$$$$$$$$$$$$###"""""" !!!"""###$$$######"""###############$$$$$$$$$############$$$$$$%%%%%%######""""""""""""######!!!######""""""$$$%%%################################################$$$$$$$$$%%%%%%%%%$$$### """$$$$$$$$$"""###############$$$$$$######$$$$$$$$$$$$######!!!""""""#########"""""""""$$$%%%$$$######$$$%%%!!!###&&&(((((('''%%%###$$$$$$############$$$$$$%%%$$$######""""""###### !!!"""$$$%%%%%%$$$$$$"""###$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%"""#####################$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""############""""""!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""##################"""""""""""""""#########$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!!!!!!!"""########################""""""""""""""""""""""""!!!#########"""!!!"""#########"""!!! !!!###$$$$$$$$$"""!!!$$$$$$$$$%%%%%%&&&&&&&&&""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$##################!!!!!!"""#########""""""############$$$$$$$$$%%% !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """$$$$$$###!!! """"""############"""""""""!!! !!!$$$$$$"""!!!!!!!!!!!!"""""""""### !!!""""""!!!!!!""""""!!!!!!  !!!!!!!!!""""""###### """######"""!!!!!!$$$'''&&&###!!!"""### !!!!!!""""""""""""""""""$$$%%%### """!!!!!!!!!!!!!!!"""######!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""### !!!""""""###"""""" """###$$$$$$$$$###"""""""""""""""""""""""" !!!!!!"""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""""" !!!######"""!!!"""###"""###%%%%%%%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! """"""!!!!!!!!!!!!"""""" """###%%%&&&&&&""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! %%%&&&&&&$$$ !!!"""######$$$ """%%%&&&$$$"""!!!!!!######""""""""""""""""""###$$$$$$$$$$$$###"""""" !!!"""$$$$$$######"""""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""!!!"""###""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&%%%### $$$""" !!!""""""!!!#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$############$$$$$$$$$######"""###$$$&&&%%%%%%$$$&&&'''###%%%(((++++++***'''&&&$$$$$$############$$$$$$&&&%%%###"""""""""###$$$######""""""###%%%&&&(((!!!###%%%&&&&&&&&&$$$#####################$$$$$$########################!!!!!!"""###$$$%%%%%%&&&#####################$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%""""""""""""""""""""""""!!!!!!""""""#########$$$""""""############""""""!!!!!!!!!!!!""""""""""""#########"""""""""""""""$$$$$$######""""""!!!!!!$$$$$$######""""""!!!!!!""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""####################################!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%'''((('''&&&%%%############"""!!! !!!###$$$%%%$$$"""!!!"""""""""######$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%% !!!"""""""""""""""###$$$$$$$$$$$$%%%%%%%%%$$$###!!!###%%%&&&$$$!!! !!!!!!!!!!!!!!!  """$$$$$$$$$$$$###%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """$$$&&&&&&$$$""" !!!"""######"""!!! """###"""!!! !!!#########"""!!!  !!!""""""!!!!!! """######""" &&&$$$"""!!!""""""!!! !!!!!!  !!!!!!!!!"""###""" """""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!"""###$$$"""!!!!!!""""""!!! !!!"""""""""""""""""""""""""""""""""""""""$$$###!!! !!!"""""""""""""""""""""""""""""""""!!! !!! """$$$$$$"""!!! !!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""######"""!!! !!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$###############$$$$$$%%%!!!"""###"""!!! !!!"""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###############$$$%%%###!!!  !!!""""""###$$$###"""!!!"""###$$$"""!!!###&&&'''&&&###########################'''$$$""""""###%%%%%%$$$ !!!!!!!!!!!! """""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""###### """$$$%%%%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$&&&%%%$$$"""""""""######!!!""""""#########""""""''''''&&&%%%$$$$$$$$$$$$$$$$$$############$$$$$$"""$$$&&&((('''%%%"""########################""""""""""""""""""""""""&&&$$$"""###%%%&&&%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""" !!!!!!""""""######""""""######$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!######!!!  """$$$$$$###!!!########################$$$###"""!!!!!!"""###$$$%%%$$$###""""""###$$$%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""""""""###$$$$$$$$$%%% !!!"""""""""""""""!!!""""""#########$$$$$$$$$""""""""""""############""""""""""""!!!!!!!!!!!!""""""############""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""###$$$%%% !!!"""###$$$%%%%%%%%%###"""!!!!!!!!!"""$$$%%%"""!!!!!!######!!!!!!!!!"""""""""!!!!!!  !!!!!!!!!!!!$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!###$$$$$$###!!! !!!"""######"""!!! """###"""!!! !!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! ###"""!!!!!!!!!""""""!!!!!!!!!  !!!!!!!!!""""""%%%$$$###"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!! !!!""""""$$$"""!!!!!!""""""!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! !!!!!!""""""""""""""""""""""""""""""!!!!!!  !!!!!!"""""""""!!!!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""######"""!!! """""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""###$$$$$$!!!#########!!! !!!"""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###""""""######$$$%%%$$$###"""!!!""""""###"""###$$$###"""!!!"""###%%%$$$###$$$&&&&&&$$$"""########################&&&$$$""""""$$$%%%%%%$$$######$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!$$$$$$###"""""""""###$$$!!!!!!"""###$$$$$$$$$$$$""""""###$$$$$$$$$######$$$###""""""""""""###$$$######$$$######"""!!! &&&%%%%%%$$$$$$$$$$$$%%%$$$$$$############$$$$$$###$$$&&&'''&&&%%%"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$"""###%%%&&&$$$"""!!!!!!"""###############""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%###############################################################$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""###%%%%%%###"""######$$$%%%%%%%%%&&&&&&########################$$$###"""!!!!!!"""###$$$$$$###""""""""""""###$$$$$$$$$#########""""""""" ######$$$$$$$$$$$$##################""""""""""""###############$$$$$$$$$###$$$$$$$$$###"""!!!!!!""""""#########$$$$$$$$$ !!!!!!!!!##############################$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$####################################$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$"""######$$$$$$$$$######$$$###"""""""""###%%%%%%"""  !!!"""!!!###############"""!!! !!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!"""""" !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!  !!!!!!!!!"""""""""$$$$$$#########$$$%%%%%% !!!!!!!!!!!!!!!""""""!!!!!!  !!!"""""""""""""""""""""!!! !!!!!!###"""!!!!!!""""""!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!  %%%""" !!!$$$&&&%%%$$$ !!!"""###$$$$$$""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!"""###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""###$$$###!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""######$$$%%%$$$$$$$$$$$$#########!!!"""######"""!!!"""$$$&&&%%%$$$$$$%%%%%%"""!!!########################&&&$$$""""""$$$%%%$$$###"""###$$$%%%%%%&&&%%%%%%$$$######"""!!!!!! %%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$######""""""""""""!!!""""""###$$$%%%%%%$$$$$$###""" $$$$$$#########$$$$$$%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%#########$$$%%%$$$###!!!!!!"""############"""""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""!!!!!!!!!""""""""""""""""""""""""$$$###"""###%%%%%%###""" !!!###$$$""""""""""""""""""""""""######""""""""""""#########""""""!!!!!!""""""#########""""""""""""!!!!!! """##################"""########################$$$$$$$$$###############%%%%%%%%%%%%$$$"""!!! """""""""############$$$ !!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""""""""###$$$"""""""""""""""""""""""""""""""""#########$$$$$$#########""""""#########$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&###"""!!!!!!""""""""""""%%%%%%%%%$$$###"""!!! ######""""""!!! !!!!!!!!!!!!""""""######"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!! !!!"""""" !!!"""######"""!!! !!!"""!!! !!!"""######"""!!! !!!!!!""""""!!! $$$###""""""""""""###$$$!!!"""######""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!"""###$$$$$$ !!!!!!!!!"""""""""!!!  !!!"""""""""""""""######"""!!! !!!###!!! !!!"""###""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$ ###&&&%%%""" !!!"""#########""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!"""###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############ !!!"""""""""###$$$###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""""""""######$$$###$$$$$$%%%$$$$$$######!!!"""######""""""###$$$%%%%%%%%%%%%%%%$$$###"""########################%%%###""""""$$$%%%$$$### !!!"""######$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$%%%%%%%%%&&&&&&)))((('''%%%%%%%%%&&&'''$$$$$$$$$$$$$$$###"""!!!######""""""""""""""""""$$$$$$$$$$$$######"""!!!""""""""""""###$$$%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! %%%%%%%%%$$$$$$#################################"""!!! !!!######!!!  !!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""""""###############$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$###""""""!!!""""""""""""########################$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###################################################!!!""""""""""""###############""""""""""""######$$$##################$$$######$$$$$$$$$######"""############$$$$$$%%%%%%""""""!!!!!! """###%%%%%%%%%%%%$$$###!!!!!!"""""""""!!!!!!""""""""" !!!""""""######"""""""""""""""""""""""" !!!!!!!!!!!!$$$###!!! !!!###$$$ !!!"""######"""!!! !!!"""!!!  !!!######"""!!! !!!!!!""""""!!! """$$$&&&%%%###!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!""""""###### !!!!!!""""""""""""!!!!!!  !!!"""""""""""""""$$$###"""!!!!!!!!!!!!!!!"""!!! !!!"""###"""!!!!!!!!!""""""""""""!!!!!! """""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! """###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###############"""""""""""" !!!!!!""""""$$$$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""######$$$""""""###$$$$$$######""" """######""""""###$$$"""###$$$%%%%%%%%%%%%%%%########################$$$###"""###$$$$$$###""" !!!""""""""""""######$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&)))'''&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""!!!!!! &&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!######!!! !!!###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""########################""""""############""""""""""""######$$$$$$$$$%%%%%%$$$$$$$$$###""""""""" !!!"""#########"""""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&"""""""""#########$$$$$$""""""############""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""###############""""""""""""###############$$$$$$#########!!!!!!"""###$$$%%%%%%%%%!!!""""""###############!!!$$$$$$$$$$$$$$$###"""!!!!!!!!! !!!""" !!!!!!""""""""""""""""""""""""""""""""" !!!!!!!!!######!!!!!!!!!!!!###### !!!"""######"""!!!  !!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###&&&%%%""" !!!### !!!!!!!!!!!!"""""""""!!!!!!!!!"""""""""###### !!!"""###$$$$$$$$$$$$ !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""######"""!!!!!!!!!"""""""""!!! !!!"""###"""!!!"""""""""""""""!!!!!! """""""""""""""!!! """"""""""""""""""""""""""""""!!! """"""######!!!###"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!""""""!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!! !!!""""""###$$$%%%$$$"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$"""""""""############### !!!######""""""###%%%!!!"""%%%%%%$$$$$$%%%&&&###########################""""""###$$$$$$###!!! !!!"""###############!!!!!!""""""###$$$$$$%%%######$$$%%%&&&&&&&&&&&&$$$$$$###"""""""""""""""######$$$$$$$$$######"""$$$%%%%%%$$$$$$###"""!!! !!!###$$$%%%&&&&&&&&&$$$$$$#########$$$$$$%%%$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&########################"""""""""""""""""""""""""""###$$$###""""""###$$$"""############"""!!!!!!!!!!!!!!!"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$###########################"""""""""########################$$$###"""###%%%%%%###""" """$$$&&&'''%%%###!!!""""""""""""""""""""""""""""""############""""""!!!""""""######""""""!!!!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""##################"""""""""######$$$%%%%%%%%%$$$$$$$$$############### !!!"""############"""""""""""""""!!!!!!"""############$$$$$$$$$!!!!!!""""""###$$$$$$$$$"""""""""######"""""""""######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$#########""""""#########"""###$$$$$$$$$$$$###""" !!!"""###$$$%%%%%%%%%!!!!!!"""############"""""""""###############""""""$$$###"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!! !!!"""######"""!!!  !!!!!! !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!######!!! """$$$ !!!!!!!!!""""""""""""!!!!!!"""""""""#########!!!"""$$$%%%%%%%%%%%%$$$!!!!!!""""""###$$$$$$%%% !!!""""""""" !!!""""""""""""""""""""""""!!!""""""######!!! !!!"""######!!!"""""""""""""""!!! !!!""""""###"""!!! """"""""""""""""""""""""######"""!!!!!!!!!!!!"""$$$$$$%%%%%%%%%%%%%%%$$$!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!""""""!!!!!!"""$$$"""""""""""""""""""""""" !!!"""#########"""!!!!!!!!! !!!!!! !!!!!!"""######$$$%%%$$$"""!!!"""###########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""$$$$$$$$$######"""###$$$%%%&&&!!!######""""""$$$%%%"""$$$&&&&&&$$$###$$$%%%########################"""""""""###$$$$$$""" """######$$$$$$$$$##############################!!!"""$$$%%%&&&&&&&&&%%%"""###############"""!!!""""""###$$$$$$$$$######"""###$$$%%%&&&&&&%%%$$$"""######$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$$$$!!!!!!"""$$$###############"""!!!!!! !!!!!!"""######$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""##################$$$########################$$$###"""###%%%%%%###"""!!!!!!"""""""""!!! ########################!!!"""###$$$$$$###"""!!!""""""###$$$$$$###"""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""###$$$$$$%%%&&&&&&###############$$$$$$$$$ !!!"""#####################""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""######$$$%%%%%%&&&"""######$$$$$$######"""###$$$$$$%%%%%%$$$$$$#######################################$$$$$$$$$%%%$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$###### !!!!!! $$$!!!""""""#########"""""")))(((&&&$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""######"""!!!  !!!  !!!######"""!!!  !!!"""""""""!!! !!!######!!! !!! ###&&& !!!!!!!!!""""""######""""""""""""############!!!"""###$$$%%%$$$######!!!""""""###$$$%%%%%%%%% !!!"""###### !!!!!!"""""""""""""""""""""!!!!!!"""###$$$$$$!!! !!!"""######""""""""""""""""""!!! !!!"""#########""" """"""""""""""""""""""""$$$######"""""""""""""""!!!###$$$"""  !!!"""###$$$$$$""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!""""""!!!!!!"""$$$######################## !!!"""######$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!"""#########$$$%%%$$$"""""""""###########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$&&&%%%#########%%%'''(((!!!"""###""""""$$$&&&###&&&(((&&&###!!!"""$$$########################"""""""""###$$$$$$""" """"""#########""""""!!!''''''&&&%%%%%%$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%###$$$&&&''''''&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$ !!!###&&&'''((((((((($$$$$$%%%%%%%%%$$$$$$###''''''&&&%%%$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$!!! """$$$%%%%%%%%%%%%%%%$$$###""""""######$$$%%%%%%&&&&&&########################################################################%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!""""""######$$$$$$$$$%%%%%%&&&&&&'''"""""""""""""""""""""""""""!!! !!!######!!! %%%$$$"""!!! !!!!!!########################!!!"""###$$$$$$###"""!!!"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$%%%########################$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$%%%######$$$$$$$$$######"""######""""""!!!!!!!!! """"""""""""##################$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""###$$$$$$$$$$$$###"""""""""###$$$%%%&&&%%%$$$$$$""""""""""""!!!!!!!!!!!!""""""############"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! """  ###%%%###!!!""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$###"""!!! """!!!!!!!!!  """""""""""""""!!!  ###%%%'''"""""""""!!!  !!!!!!!!!!!! """############$$$$$$$$$"""""""""""""""""""""""" ###%%%$$$""" %%%$$$###"""!!! """"""!!!""""""###$$$$$$!!!!!!""""""!!! """!!! !!!###$$$!!!!!!!!! !!!"""""" """"""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! $$$###"""!!!!!! !!!""""""############""""""############""""""""""""&&&%%%$$$######$$$%%%&&&$$$###"""!!!!!! !!!!!! """#########"""!!!###"""  !!!!!!""""""######$$$#########""""""!!!!!! !!!!!!""""""###$$$$$$$$$$$$###"""""" !!!!!!!!!"""""""""###$$$$$$######""""""!!!!!!)))%%%!!! """"""!!!""""""############""""""%%%%%%%%%&&&&&&%%%$$$$$$######!!! %%%""""""""""""""""""""""""((('''$$$###""""""###$$$###"""!!!!!!!!!"""$$$%%%###############$$$$$$$$$$$$$$$$$$#############################################$$$$$$$$$######"""$$$#########""""""!!!!!!######$$$$$$$$$######"""&&&$$$"""###%%%&&&%%%"""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######"""###%%%$$$"""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%$$$$$$###"""""""""###########################!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$%%%!!!""""""###$$$%%%%%%%%%""""""""""""""""""""""""######""""""!!!!!! """"""######$$$$$$%%%%%%######""""""""""""######$$$$$$################## !!!###%%%%%%###!!! ######"""""""""""""""###""""""""""""###$$$%%%&&&######$$$$$$$$$############!!!!!!"""###$$$###"""######################## !!!"""$$$$$$$$$###"""$$$###"""!!!!!!!!!"""#########""""""""""""##############################$$$$$$$$$#########""""""""""""""""""############%%%$$$######""""""##############################"""""""""""""""""""""!!!""""""############""""""!!!!!!!!!"""""""""######""""""""""""#########$$$$$$$$$#########"""""""""""" """######!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!  !!!!!! """""""""""""""!!! !!!"""$$$%%% !!!!!! !!!""""""######""""""!!!""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!! !!!!!!!!!"""""""""###""""""!!! !!!"""###$$$!!!!!!""""""!!! !!!!!!!!!!!!!!!""""""### !!!!!!!!!!!!!!!!!!!!!###""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###""""""############""""""""""""""""""""""""""""""""""""!!! !!!""""""###""""""!!!!!!""""""###!!!!!!"""""""""!!!###"""!!! !!!!!!######""""""""""""!!!!!!!!!!!!############"""""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%$$$###""""""""""""!!!!!!!!!!!!#########"""""""""""""""$$$""" """$$$$$$###""""""############""""""$$$%%%%%%&&&%%%%%%$$$$$$$$$###""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$###""""""###$$$###"""!!!!!!!!!"""$$$$$$$$$$$$####################################$$$$$$##############################$$$$$$$$$$$$######%%%$$$$$$$$$############"""###$$$%%%%%%%%%%%%%%%&&&$$$"""###%%%&&&%%%###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%%%%###"""######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$###"""""""""""""""########################"""""""""""""""###$$$$$$""""""""""""###############"""!!! !!!"""###!!!!!!""""""###$$$$$$%%%""""""""""""""""""""""""$$$#########"""""""""""""""""""""#####################""""""""""""######'''&&&%%%$$$###!!! !!!"""############"""!!!######""""""""""""######""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$###""""""###"""!!!"""###$$$###"""######################## !!!"""###$$$######"""%%%$$$#########$$$%%%%%%######""""""""""""##############################$$$$$$$$$#########""""""""""""""""""############%%%$$$######""""""##############################""""""""""""""""""""""""""""""############"""""""""""""""#########$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$############"""  """""""""""""""!!!!!!!!!!!!""""""$$$######"""!!!!!!  !!!!!!"""""""""""""""!!!!!!!!!  !!!!!! """""""""""""""!!!!!! !!!!!!!!!!!!"""""""""### !!!!!!!!!!!!!!!"""######$$$$$$######""""""""""""#########$$$$$$""""""""""""""""""""""""###"""  !!!"""###$$$$$$###"""  !!!"""!!!!!!"""""""""!!! !!!!!!""""""""""""""" !!!!!!"""######$$$%%%$$$""" !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """""" !!!"""###$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""######$$$$$$$$$###"""!!! !!!""""""###$$$$$$#########"""!!! ############""""""""""""############""""""""""""!!! """%%%'''%%%###""""""""""""!!!!!!!!!!!!""""""""""""###############""" !!!###$$$$$$###""""""############""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###""""""###$$$"""""""""!!!"""######$$$%%%$$$$$$$$$###""""""""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%&&&'''''''''%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###"""######$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$######""""""""""""##########################################$$$$$$%%%############$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!""""""######$$$""""""""""""""""""""""""$$$$$$$$$$$$###############""""""""""""""""""!!!###""""""!!!!!!""""""###'''&&&%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$""""""""""""###$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$###"""!!!"""$$$$$$$$$###########################!!!!!!"""############"""%%%%%%$$$%%%%%%&&&'''(((######""""""""""""##############################$$$$$$$$$###############"""""""""#########$$$$$$%%%$$$######""""""##############################"""""""""""""""#########""""""############"""""""""""""""#########$$$$$$ !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""""""""!!!!!!!!!!!!""""""""""""""""""!!!  !!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!  !!!!!!!!!!!!!!!"""##################"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!!!!!!!!!!""""""""""""$$$"""  !!!!!!!!!"""""""""!!!!!!  """#########"""!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$###"""  """###!!!!!!!!!!!!!!!"""######""""""############"""""" !!!!!!!!!!!!########################""""""!!!!!! !!!!!!!!!%%%%%%%%%$$$$$$###"""""" !!!!!!!!!!!!!!!###"""""""""!!!!!!!!! #########"""""""""""""""#########""""""!!!!!!!!!""" !!!%%%'''%%%!!! !!!!!!!!!"""""""""###!!!!!!""""""######$$$$$$%%%$$$###"""""""""!!! """"""############""""""######$$$%%%%%%%%%%%%$$$%%%""" """%%%'''%%%###""""""""""""""""""""""""%%%%%%$$$###""""""######"""""""""""""""######$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$######"""!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$$$$#################################""""""######$$$"""""""""#########$$$$$$$$$##################$$$ !!!!!!"""""""""###""""""""""""""""""""""""##############################""""""!!!!!! """"""!!!!!!!!!!!!""""""###############$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''######""""""######$$$$$$######""""""###$$$$$$%%%!!!###%%%&&&''''''###"""!!!"""$$$%%%$$$###########################"""""""""#########""""""$$$$$$$$$%%%&&&'''(((((($$$######""""""######$$$################################################""""""#########$$$$$$$$$%%%$$$######""""""##############################!!!"""""""""#########$$$""""""############""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!"""""""""""" """!!!!!!  !!!"""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! """!!!!!!!!!!!! ###"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!! !!!""""""######""""""!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!###""" !!!"""""" !!!!!!!!!!!!""""""""""""###!!! !!!!!!"""""""""""""""!!! """#########"""!!!!!!!!!!!! !!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$###!!! !!!###$$$######"""!!!!!!!!!!!!!!!""""""############"""""" !!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ########################!!!!!!""""""!!!  !!!!!!!!!"""""""""###""""""""""""""""""######"""""""""!!!!!! $$$"""!!!"""$$$$$$"""  !!!"""###$$$%%%!!!!!!""""""######$$$$$$###$$$$$$###"""!!!!!!!!!""""""############"""""""""###$$$$$$%%%%%%%%%$$$###!!! """%%%&&&$$$"""""""""""""""""""""""""""$$$$$$##################!!!"""""""""############%%%%%%%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$### !!!"""###$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!###$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&###########################""""""!!!!!!!!!""""""!!!!!!!!!"""""""""###############$$$$$$#########!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###############$$$%%%%%%#########"""######$$$%%%!!!!!!###$$$$$$%%%$$$$$$$$$""""""###$$$%%%$$$#################################""""""""""""""""""""""""###$$$%%%&&&&&&&&&$$$$$$############$$$$$$############################################################$$$$$$$$$$$$%%%$$$######""""""##############################!!!""""""######$$$$$$$$$""""""############""""""!!!!!!!!!"""""""""###############$$$$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!"""######!!! !!!"""""""""!!!!!!!!!!!!"""""" """"""""""""!!!######""""""!!!!!!!!! ######"""""""""!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!""""""""""""""""""!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""###!!! !!!$$$%%%"""!!!"""$$$%%%%%%!!!  !!!!!!"""#########"""""" !!!!!!""""""""""""""""""!!!!!! """######!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""######!!!!!!!!!!!!######$$$###"""!!! """"""############"""""" !!!!!!""""""###""""""############""""""###"""!!! !!! !!!"""###%%%%%%$$$######"""!!!!!! !!!"""#########""""""""""""############!!!!!!!!!!!! """#########"""!!!!!!  !!!"""###$$$%%%""""""""""""############ ############$$$%%%""""""############""""""!!!"""###$$$%%%%%%%%%%%%""""""!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#####################"""!!!!!!"""############"""%%%$$$$$$$$$###""""""""""""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&############$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! ###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""$$$%%%&&&'''''''''"""######$$$$$$$$$######"""######$$$$$$######"""!!!###%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&###########################"""!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""!!!"""!!!!!! !!!!!!"""%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""###############$$$%%%&&&$$$###############$$$$$$&&&&&&&&&%%%###!!! $$$###"""###%%%%%%%%%$$$########################$$$###""""""!!!"""""""""!!!"""###$$$%%%%%%$$$$$$$$$$$$############$$$$$$#######################################$$$$$$$$$#########$$$$$$$$$$$$%%%%%%$$$######""""""##############################!!!""""""######$$$%%%%%%""""""############"""""""""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!""""""############ ###&&&&&&###!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!###$$$$$$###"""!!!"""""""""########################"""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""""""""""""""""""""!!! !!!"""### !!!!!!""""""""""""!!!"""######$$$$$$######"""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""###"""$$$###!!! !!!"""###$$$%%% !!!"""!!! !!!!!!"""###############!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!  !!!"""!!!!!! """"""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""###"""!!!!!!!!!!!!!!!"""""""""############"""""" !!!""""""###$$$$$$ !!!"""######"""!!! !!!!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!"""###%%%$$$###"""""""""###$$$!!!!!!!!!!!!""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!""""""""""""$$$$$$!!!!!!$$$!!!!!!!!!!!!""""""""""""#########""""""""""""""" ###$$$######$$$&&&""""""############""""""!!!"""###$$$$$$%%%%%%%%%######$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!"""###$$$######"""$$$$$$####################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$###""""""###$$$&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$&&&''''''&&&$$$######$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###"""""""""######$$$%%%########################$$$###""""""!!!!!!""""""!!!!!!"""""""""######### !!!"""######"""!!! ########################""""""""""""""""""""""""!!!!!!"""""""""#########"""""""""###############!!!!!! !!!!!!%%%%%%$$$$$$###""""""""" !!!"""######"""!!! ############$$$%%%&&&'''$$$$$$###############$$$&&&&&&&&&%%%###!!! $$$###"""###%%%&&&%%%$$$########################%%%$$$"""!!!!!!!!!"""###"""###$$$%%%%%%$$$######%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$######""""""##############################!!!""""""###$$$$$$%%%%%%""""""############""""""######$$$$$$$$$%%%%%%%%%!!!""""""""""""######### !!!!!!"""""""""### $$$'''(((%%%"""!!!!!!""""""!!!!!!!!!!!!""""""$$$%%%&&&'''&&&$$$"""!!!!!!!!!"""###$$$%%%&&&&&&############""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""""""""###"""  !!!###%%% """######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$###$$$######"""""""""!!!!!!!!!!!!!!!######"""!!! !!!!!!"""###############"""!!! !!!###$$$ !!!!!!""""""######%%%$$$"""!!! !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""!!! !!!!!!"""###$$$""""""############"""""" !!!!!!"""###$$$$$$%%%!!!"""###$$$$$$###"""!!! !!!"""$$$&&&'''((()))(((&&&$$$######$$$$$$"""!!!  !!!$$$%%%######""""""!!!!!! !!!!!!""""""#########$$$!!!!!!""""""######$$$$$$ %%%$$$ """'''$$$######"""!!! $$$$$$######""""""!!!!!! ###%%%%%%"""!!!!!!"""""""""############""""""!!!!!!"""$$$$$$%%%%%%%%%$$$%%%&&&### """%%%""""""""""""""""""""""""!!!"""############"""""" !!!"""$$$$$$######"""###############$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%"""%%%&&&%%%###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$&&&''''''&&&$$$######$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((((((&&&$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%!!!!!! !!!!!!"""##############################%%%%%%$$$###""""""######"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$###############""""""""""""""""""""""""""""""######$$$$$$$$$%%%""""""######$$$$$$%%%%%%!!!!!! !!!!!!!!!""""""###$$$$$$%%%%%%"""###%%%&&&&&&%%%###"""############$$$%%%&&&'''$$$$$$###############$$$""""""###$$$$$$$$$$$$###$$$###"""###%%%&&&%%%$$$########################%%%$$$###!!!!!!!!!"""######$$$%%%&&&%%%$$$###"""%%%$$$$$$######$$$$$$%%%########################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""#############################################""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$#########"""""" $$$$$$$$$#####################$$$######"""!!! $$$###"""""""""###%%%%%%#####################$$$%%%###!!!"""$$$%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!"""###$$$###"""  !!!"""######"""!!! ############"""""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""  !!!!!!!!!!!!!!! !!!""""""!!! ###%%%###""""""!!!!!!!!!!!!!!!######""""""!!!!!!  !!!""""""!!! !!!"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$###""""""!!!""""""###!!!!!!!!!!!! $$$$$$############$$$$$$!!!"""""" !!!"""###"""!!! !!!###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######"""""""""""""""""" !!!"""###$$$$$$%%%!!! !!!###%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%!!!!!!""""""######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$ """$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$########################$$$!!! $$$&&&$$$!!!%%%%%%%%%$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&!!!###&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%###"""!!!"""$$$%%%%%%###########################""""""###%%%''''''$$$"""""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%#####################$$$&&&&&&%%%%%%$$$###""""""###"""!!! !!!"""###########################$$$$$$##################$$$###"""!!!!!!###%%%&&&################################################"""""""""""""""######$$$########################""""""###$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''############""""""""""""!!!!!!!!!""""""#########$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""#########""""""######"""""""""###$$$%%%##################""""""%%%###!!!"""$$$%%%###"""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!"""#########!!!  !!!""""""!!! !!!!!!!!!""""""#########  """"""!!!!!!!!!!!!"""""" !!!"""""""""""""""!!!!!!!!!!!!"""!!! """%%%######"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! """###$$$###!!!!!!"""$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######"""""""""!!!!!! $$$######""""""######$$$%%%$$$###!!!  !!!"""""" !!!"""$$$$$$############$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!""""""#########""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################"""""""""""""""#########"""!!! !!!###%%%$$$###""""""""""""""""""""""""!!!!!!""""""######$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$######"""$$$###"""!!!!!!"""###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$######%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%########################%%%"""!!!%%%'''$$$!!!###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%'''$$$ !!!%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$#####################"""!!!"""$$$%%%$$$###########################""""""###%%%'''&&&$$$"""########################$$$$$$############$$$$$$$$$$$$$$$#########""""""$$$$$$$$$######"""""""""$$$######""""""######$$$################################################$$$###"""!!!"""###%%%&&&########################"""""""""""""""""""""""""""""""""""""""######$$$########################"""######$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""######$$$$$$###############$$$$$$%%%############""""""""""""!!!!!!!!!!!!"""""""""""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" """######$$$$$$$$$###""""""""""""###$$$$$$#########""""""!!!!!!!!!$$$###""""""$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!"""######$$$######""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$######"""!!! !!!"""!!! """$$$$$$###"""!!!  !!!!!!!!! !!!!!!!!!"""$$$$$$"""""""""###########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!"""#####################"""!!! $$$######""""""######$$$)))&&&###  ###%%% !!!"""!!!  """$$$######""""""######$$$"""!!!!!!!!!!!!"""###### !!!"""###$$$%%%&&&"""""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""##################""""""!!!!!!"""!!! !!!###$$$$$$###""""""""""""""""""""""""########################%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###&&&'''%%%###!!!"""###%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%'''$$$!!!"""%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%$$$$$$###""""""!!!$$$"""""""""$$$%%%$$$###""""""""""""""""""""""""""""""###$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%$$$$$$$$$###"""""""""###"""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$################################################$$$###"""""""""###%%%&&&################################################"""""""""""""""######$$$##############################$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""#####################"""!!!!!!!!!!!!"""##################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###############"""""""""""""""######$$$######""""""!!! ###"""""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!""""""  !!!!!!""""""$$$############$$$$$$%%%""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$###"""!!!  !!!""""""!!!!!!"""$$$$$$###"""!!!  !!!""""""""""""!!!  !!!""" """###!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""############$$$$$$######"""!!! ######""""""""""""######$$$"""!!! ###&&&(((!!!"""!!!  !!!!!!!!! !!!!!!""""""!!!!!!""""""###$$$!!!""""""###$$$$$$%%%%%%"""""""""!!!""""""######"""""""""""""""""""""""" !!!!!!!!!!!!!!!######"""""""""""""""""""""!!!!!!!!!###$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""&&&&&&%%%%%%$$$$$$######"""""""""######$$$$$$%%%"""######$$$%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&'''%%%$$$"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$"""!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$###"""###$$$%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!###""""""###%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""#####################$$$"""""""""##################$$$%%%&&&&&&%%%$$$##########################################$$$$$$$$$######"""""""""###$$$%%%########################&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""######$$$###########################$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#####################!!!!!!!!!!!!!!!"""##################"""""""""!!!"""""""""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""###############"""!!!!!!!!!!!!""""""###############"""""""""!!!!!! """"""###""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!""""""!!!!!!!!!!!!""""""########################"""###""""""!!! !!!""""""!!!!!!"""######"""!!! !!!!!!!!!"""#########$$$"""!!!  !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!"""#########%%%$$$$$$###""""""!!!!!!###""""""""""""""""""### !!!""""""###$$$$$$ !!!"""!!!  """!!!!!! !!!!!!"""""""""""""""###$$$$$$$$$$$$##################"""""""""""""""###$$$$$$########################!!!!!!!!!""""""######### !!!!!!"""######$$$$$$###"""!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""%%%%%%$$$$$$#########""""""""""""######$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$###"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###""""""###$$$%%%$$$###########################"""!!!!!!!!!!!!!!!!!!"""!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################""""""#########$$$$$$$$$###############$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""######$$$##############################$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$###############""""""""""""###$$$$$$############""""""""""""############""""""""""""######"""""""""!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""######$$$$$$$$$$$$######""" !!!""""""######""""""""""""""""""""""""""""""!!!"""######!!!!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""$$$######"""!!!   !!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""!!!!!! !!!######"""!!!"""###"""!!!  """###############$$$$$$!!!!!! !!!!!!!!!###$$$###"""###$$$ """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!"""######$$$$$$$$$$$$###############""""""!!!!!!""""""### """###$$$###!!!!!!"""###"""!!! !!!######""""""!!!!!!""""""######""""""""""""###$$$$$$$$$$$$#########"""""""""""""""""""""######$$$%%%##############################$$$$$$%%%%%%&&&&&& !!!"""###$$$%%%%%%###"""!!!"""###$$$###"""""""""""""""""""""""""""%%%%%%$$$$$$$$$#########$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&'''((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%''''''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$"""###$$$$$$###"""""""""""""""""""""""""""###"""!!!"""$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$""""""############""""""########################"""""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$########################""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%############""""""""""""%%%$$$$$$$$$#########"""$$$$$$###"""!!! ########################!!!!!!""""""###$$$$$$%%%""""""#########""""""!!! """#########"""!!!!!!!!!""""""###$$$$$$$$$ """######!!! !!!###"""""""""""""""""""""""" """""""""""""""""""""""" !!!#########"""!!!"""!!! !!!"""#########""""""!!!!!!!!!############$$$%%%&&&&&&""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""""""""!!!!!! !!!######"""!!!""""""  !!!!!!############"""""""""""" !!!!!!!!!!!! !!!""""""""""""$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""###"""  """############$$$$$$$$$$$$%%%""""""!!!!!!!!!!!!"""""""""###$$$$$$""" """###$$$###"""!!!"""$$$""""""!!!!!!!!!!!!""""""######""""""######$$$%%%!!!"""""""""""""""""""""""""""""""""###$$$%%%&&&########################"""""""""###$$$%%%%%%%%%!!!!!!""""""#########$$$$$$"""!!!"""###$$$"""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$$$$$$$%%%%%%$$$######"""$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######%%%&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##################$$$$$$%%%$$$######$$$$$$###!!!###########################"""!!!!!!###$$$$$$##############################""""""!!!!!!""""""###########################%%%%%%$$$$$$######""""""######""""""""""""##############################!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$################################################"""""""""""""""######$$$######################## !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$############$$$%%%%%%############""""""""""""%%%%%%%%%$$$$$$$$$######%%%$$$###"""!!! """"""""""""""""""""""""!!!""""""###$$$%%%%%%%%% !!!"""######$$$$$$### """#########"""!!!!!!!!!"""###$$$%%%&&&&&& """$$$### !!!###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """###$$$###"""!!!!!!  !!!""""""""""""############!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""" ######"""!!!!!!""" !!!"""######""""""!!!!!!  !!!""""""!!!   ###%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""%%%###"""$$$"""######$$$$$$%%%&&&&&&""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!! """$$$%%%$$$###"""###$$$  #########"""######$$$%%% !!!"""###$$$$$$""""""""""""###$$$%%%&&&######################## !!!""""""###############""""""""""""$$$"""!!!"""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$""""""#########$$$$$$$$$"""""""""###&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$"""######$$$$$$$$$######$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###!!!###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""&&&$$$######$$$$$$###!!!###########################""" !!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&&&&%%%$$$###"""!!! %%%$$$$$$###"""!!!!!! %%%$$$###""""""###$$$%%%########################!!!""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$######################## """###%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&###############$$$$$$%%%""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$"""!!!!!! !!!###$$$""""""""""""############""""""""""""""""""""""""###"""!!! !!!"""### """$$$&&&&&&$$$""" !!!"""$$$$$$"""!!! !!!""""""!!! $$$$$$$$$$$$#########"""""""""############""""""!!!!!!""""""###$$$&&&&&& !!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""######"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$ !!!!!!""""""######""""""""""""############ !!!"""######"""!!!  !!!!!!$$$"""!!! !!!############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######%%%$$$###"""###$$$%%%&&&$$$#########""""""!!!!!!""""""""""""############&&&%%%###"""""""""###$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!"""##################"""""""""""""""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###################################################$$$%%%%%%###"""""""""###$$$$$$%%%%%%$$$$$$###!!!###&&&((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%&&&$$$###!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&'''$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((('''%%%$$$############$$$%%%&&&''''''&&&$$$######$$$&&&''')))(((&&&$$$#########$$$'''&&&%%%$$$$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$ !!!"""$$$%%%&&&'''"""######$$$$$$$$$###"""&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########"""""""""###$$$$$$$$$%%%#########$$$$$$%%%%%%%%%'''$$$!!!"""$$$&&&%%%$$$$$$$$$$$$$$$######""""""""""""###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&%%%$$$"""!!! """###$$$$$$###"""###$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$###"""!!! !!!"""""""""""""""############""""""""""""""""""""""""###"""!!!!!!!!!!!!"""### !!!###$$$$$$###!!! !!!"""######"""!!! !!!""""""""""""!!! ###""""""""""""!!!!!!!!!"""""""""""""""""""""""""""""""""!!!""""""##################""""""""""""!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""###### !!!"""######"""!!! !!!!!! !!!!!!"""###"""""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######%%%$$$######""""""""""""$$$$$$$$$######"""""""""""""""""""""############%%%$$$###"""!!!""""""###""""""""""""""""""""""""""""""############""""""######"""!!!!!!"""###$$$!!!!!!""""""#########$$$"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######################################################$$$%%%%%%###""""""###$$$$$$$$$%%%%%%$$$$$$$$$(((***,,,)))###!!!$$$(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%&&&'''((()))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((('''&&&%%%$$$$$$######$$$$$$&&&'''''''''&&&$$$######$$$&&&'''''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$#########%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$######""""""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''$$$""""""$$$%%%%%%$$$$$$$$$$$$$$$#########"""#########$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""######"""###$$$$$$###"""###$$$""""""############""""""##############################%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%###"""!!! """"""""""""############""""""""""""""""""""""""$$$###""""""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!""""""""""""!!! !!!!!!!!! """!!!!!! !!!!!!"""###""""""!!! !!!!!!%%%$$$###"""!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!""""""###$$$!!!"""$$$%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$###"""!!!$$$$$$############""""""""""""""""""##################"""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """!!!!!!!!!"""###$$$%%% !!!"""###$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$##################################################################$$$%%%%%%###"""######$$$$$$$$$$$$$$$$$$$$$$$$+++111666333***$$$$$$'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&'''((()))))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######'''&&&%%%$$$######$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$##############################""""""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%&&&''''''%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""###$$$%%%&&&"""###$$$$$$###"""###$$$"""######$$$$$$######"""""""""""""""""""""""""""!!!###%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""$$$##################$$$###"""!!!!!!!!!!!!"""###!!!!!!""""""""""""!!!!!! !!!!!! !!!!!! """!!!  !!!"""###""""""!!!!!!!!!""""""%%%###!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!"""######!!!"""#########"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###"""###$$$$$$###!!! """"""""""""""""""""""""!!!"""""""""############""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$%%% !!!!!!"""######$$$$$$""""""#########$$$$$$$$$#########"""""""""""""""###################################################$$$&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$(((111<<>>888777777777999<<>>AAABBBGGGCCC>>>>>>CCCJJJQQQUUUYYYXXXVVVTTTPPPMMMJJJHHHDDDBBB@@@>>>===>>>???@@@>>>===<<<999555333333444777888999999777666666777444555555555444333222222/////////...---+++***)))***)))))))))((((((''''''((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$###""""""""""""""""""#########$$$$$$%%%%%%&&&&&&%%%%%%$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$############""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%$$$"""!!!"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###############$$$$$$$$$###############$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%######""""""###$$$%%%%%%$$$$$$$$$$$$#########"""!!!###$$$""" %%%$$$###"""!!!!!!!!!!!!!!!!!! !!!!!!###%%%&&&$$$######""""""""""""""" !!!!!!"""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!""""""""""""########################"""""""""""""""!!!!!!!!!!!!!!! !!!""""""###############!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""" !!!""""""!!! """###### !!!!!! """"""""""""""""""""""""!!!""""""###""""""!!! """"""!!! !!!"""$$$!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$##################$$$$$$%%%$$$$$$###"""""""""###%%%&&&%%%###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###### !!!###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%% $$$''''''%%%$$$'''+++#########$$$%%%&&&&&&&&&&&&&&&&&&'''((()))************+++++++++,,,,,,,,,,,,,,,---...............***,,,---......000222555:::777666888>>>FFFMMMQQQVVVOOOGGGDDDHHHQQQ[[[bbbfffdddaaa^^^ZZZWWWUUUSSSLLLJJJGGGDDDAAA@@@@@@@@@@@@AAA@@@>>>:::777888999999:::<<<;;;999777777777666777888888999888888888666555555444222000...---,,,,,,+++***))))))((((((((((((((('''''''''&&&&&&(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%########################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$%%%&&&'''((((((%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$###!!! !!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$'''&&&$$$$$$%%%%%%$$$"""###$$$$$$%%%&&&&&&''''''%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$######"""######$$$$$$$$$$$$###""""""$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""""""""###$$$%%%&&&'''$$$$$$#########"""""""""###"""!!!###%%%&&&$$$"""$$$###""""""!!!!!!!!!!!! !!!!!!""""""#########""""""""""""###"""""""""!!!!!!!!!!!!!!!!!!"""""" !!!"""###$$$%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!"""######$$$$$$######!!!  !!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$ !!!""""""###!!! !!!###$$$$$$$$$ !!!""""""""""""!!!""""""""""""""""""""""""######"""!!!""""""###$$$((('''$$$ !!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$##################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$### !!!###$$$%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$""""""###$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***((($$$###&&&***"""######$$$%%%&&&'''(((&&&&&&&&&'''((()))***+++,,,,,,------.../////////......///000111111111111///000222333333444777999<<<::::::===FFFRRR\\\aaabbbZZZQQQKKKNNNVVV```fffkkkiiifffbbb```___``````PPPOOOLLLJJJGGGEEECCCCCCAAADDDEEECCC@@@>>>???AAA<<<>>>???>>><<<999888888::::::;;;<<<<<<<<<;;;;;;999999999999888666555444000000///...---++++++******))))))((((((''''''&&&)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''###""""""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$######""""""######$$$'''%%%$$$$$$%%%&&&$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$###""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###$$$%%%'''(((######"""""""""!!!!!!!!!$$$$$$""" """%%%###""""""!!!!!!!!!"""""" !!!"""#########!!! !!!"""###############""""""""""""""""""!!!!!! !!!!!!!!!""""""###### !!!!!!!!!"""""""""### !!!!!!!!!"""#########$$$"""""""""!!!!!!!!! !!!"""###$$$$$$$$$######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$#########$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$ !!!""""""###"""!!!"""$$$$$$###!!!""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$%%%%%%%%%%%%$$$""""""!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%""""""###$$$$$$$$$$$$$$$###$$$%%%### """%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%"""###$$$&&&&&&%%%###"""!!!"""###%%%&&&&&&&&&%%%"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%)))&&&###"""$$$&&&''''''&&&&&&&&&''''''(((((((((&&&&&&''''''(((***+++,,,......///000000111222222444555666777888888888888888999:::999888999;;;===<<<<<<>>>DDDNNNYYYbbbfffddd^^^VVVQQQQQQVVV\\\```fffdddaaa______bbbfffiiiVVVUUUSSSPPPLLLGGGDDDAAA@@@CCCFFFFFFBBBAAACCCFFFFFFGGGHHHGGGCCC@@@>>>===>>>>>>???>>>===<<<;;;;;;888999:::;;;<<<<<<<<<<<<555555444222111///......,,,,,,++++++***))))))((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%############$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%"""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$######""""""#########$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$############$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$###"""""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&######$$$%%%%%%%%%%%%$$$&&&%%%###"""""""""###$$$!!!"""%%%''''''&&&$$$"""###$$$$$$%%%%%%$$$$$$###"""""""""###$$$&&&'''(((""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###!!!###$$$$$$"""  !!!###$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""######"""""""""""""""""""""""" !!!"""###$$$$$$%%%######""""""!!!!!!!!! !!!"""###$$$%%%$$$######$$$$$$############$$$$$$"""""""""""""""""""""""""""!!! !!!###$$$"""""""""""""""""""""""" !!!"""""" !!!""""""!!! !!!###"""  !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###%%%&&&&&&&&&%%% ######!!!!!!###%%%!!!!!!""""""""""""!!!!!!#########""""""""""""!!!!!!!!!"""##################%%%&&&###!!!&&&########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&&&&&&&%%%$$$%%%&&&''''''&&&$$$###!!!###%%%&&&'''&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%((( $$$***)))%%%))))))))))))((((((((((((&&&&&&''''''(((***+++,,,///000000111222222333333;;;<<<===>>>?????????????????????>>><<<<<<===>>><<<===AAAHHHQQQZZZ```bbbaaa\\\VVVRRRRRRTTTVVVWWW^^^[[[YYYXXX[[[aaahhhlll^^^\\\ZZZUUUOOOGGGAAA===<<>><<<:::999555777999;;;>>>???@@@AAA999888777666444333111111......------,,,+++******))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#####################$$$$$$######### !!!###$$$%%%&&&''')))((('''%%%###!!! ######$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$%%%%%%%%%%%%%%%$$$###"""""""""######$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$(((&&&""" !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***)))(((&&&$$$###"""!!!'''%%%######%%%&&&$$$"""!!!$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!!!!""""""%%%###""" !!!!!!$$$$$$###"""!!! !!!""""""#########""""""!!!!!!"""""""""#########%%%$$$###!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$$$$#########""""""&&&%%%###"""""""""#########""" !!! """"""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%###"""!!! !!!"""###$$$#########""""""!!!!!!""""""!!!!!!!!!!!!""""""%%%!!!"""######""""""""""""""""""""""""#########"""""""""""""""########################!!!""""""#########""""""$$$$$$%%%%%%$$$###!!! !!!"""######"""!!! """"""#########$$$$$$$$$!!!"""""""""####################################%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%######""""""""""""""""""'''&&&%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%$$$$$$###$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%&&&((()))'''%%%)))((((((***,,,.........111222333555777888:::;;;<<>>;;;<<<===???AAABBBBBBCCC:::777555666999<<<;;;999:::999888888888777444222333000---+++******((('''******)))((('''''''''(((&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$#########""""""!!!"""$$$%%%&&&&&&%%%%%%%%%$$$###$$$&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%% !!!"""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$"""!!!!!!""""""!!! %%%&&&((((((&&&#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$ !!!"""###$$$########################""""""############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$############"""""""""%%%$$$######"""#########%%%###!!!!!!"""###"""!!!"""""""""""""""""""""""" !!!""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""  """######!!!""""""""""""""""""""""""""""""""""""""""""##############################%%%%%%$$$$$$###""" """"""###$$$$$$$$$$$$#########$$$%%%%%%$$$#####################$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########"""%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((+++,,,***)))))))))***,,,///111444555;;;???EEELLLQQQTTTUUUUUUNNNRRRXXX]]]aaaaaa```^^^eeedddcccaaabbbgggooottt~~~sssfff^^^YYYUUUTTTVVV\\\___bbbdddfffllltttzzz~~~wwwmmm```UUUNNNJJJCCCAAAAAAEEEEEEBBBBBBEEEDDDLLLSSSVVVZZZ___```___WWWTTTMMMEEE>>>;;;<<<======???AAACCCDDDCCCBBBAAA;;;777444555999<<<======::::::;;;<<<>>>===:::777888666333111///,,,)))&&&---,,,+++***))))))))))))(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&############""""""""""""###$$$$$$%%%%%%%%%$$$###%%%$$$###$$$&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###############"""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$&&&&&&%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((((())))))''''''(((((())))))******%%%%%%&&&''''''(((''''''&&&'''''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""""""""!!!$$$%%%''''''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$######"""!!!!!!!!! !!!!!!"""""""""""""""############""""""!!!######""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""##################""""""""""""$$$$$$##################$$$"""!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""######"""!!!"""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&'''(((%%%%%%$$$%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''')))++++++***)))/////////000111555:::===IIINNNUUU[[[```aaaaaa```ZZZ^^^gggpppuuuuuuppplllpppooonnnmmmooouuu}}}wwwpppiiieeeeeekkkooouuuzzz}}}zzzkkk[[[OOOIIIFFFEEEHHHNNNOOOLLLLLLNNNHHHNNNTTTVVVYYY]]]]]][[[TTTPPPJJJCCC===:::::::::>>>AAAEEEIIIJJJIIIGGGEEE@@@;;;666555888;;;<<<<<<999:::;;;>>>@@@???===:::<<<:::999888666333...***///...,,,+++)))(((((((((((((((((('''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$#########"""%%%%%%%%%%%%$$$$$$######$$$###"""###%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&"""#########$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######""""""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((((())))))'''(((((())))))*********%%%&&&'''((()))((((((''''''''''''(((((()))))))))&&&'''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&%%%%%%%%%$$$######""" !!!""""""#####################"""!!!!!!########################$$$###"""!!! $$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""""""""""""""############$$$#########"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!###$$$""""""""""""""""""""""""!!!!!!""""""####################################!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""###%%%%%%&&&################################################""""""""""""#########$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))*********+++222444666888;;;AAAIIIOOOYYY]]]cccjjjoooppppppppplllqqq|||}}}wwwxxxxxxyyyzzz~~~xxxvvvvvv{{{~~~jjjYYYNNNOOOPPPTTT\\\___]]]\\\^^^VVVZZZ\\\[[[[[[\\\YYYSSSNNNKKKGGGCCC???===;;;:::@@@DDDJJJOOORRRRRRQQQOOOGGGAAA:::888999;;;<<<;;;999999:::<<>>DDDJJJRRRZZZaaabbbeeekkkqqqwww{{{}}}~~~zzzlllaaa______eeemmmpppooonnnpppiiilllmmmjjjhhheee^^^UUUKKKHHHEEEBBBBBBAAA???===CCCFFFLLLQQQTTTUUUTTTSSSKKKEEE???<<<>>>@@@@@@@@@;;;::::::;;;===>>>===;;;>>>===>>>???@@@???<<<999555444111///,,,***)))((((((((('''''''''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$#########$$$###"""!!!"""$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((((()))))))))(((((((((((((((''''''(((''''''''''''''''''&&&(((((())))))***++++++,,,*********+++++++++,,,,,,++++++******))))))((((((&&&''')))'''%%%$$$%%%'''###$$$%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$###### !!!"""$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$######"""!!!  !!!"""############"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!""""""######!!!"""###$$$%%%$$$$$$###"""  """######"""""""""""""""""""""""""""###############""""""""" !!!"""######"""!!! !!!!!!!!!"""""""""######""""""!!!!!!!!!!!!"""""""""$$$$$$"""!!!"""$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$########################"""######$$$%%%%%%%%%%%%######"""""""""$$$%%%&&&%%%$$$############$$$%%%$$$$$$$$$#########""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""#########$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&%%%&&&&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))&&&(((+++,,,---111666:::;;;EEETTT___fffjjjnnnrrrrrrsssvvvzzz~~~uuuoooooottt{{{~~~||||||~~~{{{~~~}}}|||xxxnnndddVVVQQQLLLIIIJJJKKKKKKKKKMMMOOOSSSVVVXXXWWWUUUTTTJJJFFFBBBBBBEEEIIIJJJJJJAAA???===<<<===>>>>>>===>>>======>>>@@@@@@>>><<<;;;:::777444111///---,,,++++++)))(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$#########$$$%%%$$$#########%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&'''(((#################################$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$#########$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######!!!!!!""""""######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&---,,,,,,++++++,,,,,,---))))))((((((''''''&&&&&&)))((('''&&&&&&&&&&&&&&&(((((()))***++++++,,,,,,++++++,,,,,,,,,---------......------,,,++++++***%%%''')))'''%%%###%%%'''&&&''''''%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$###"""""""""######"""!!!""""""!!!!!!!!!!!!!!!!!!$$$$$$$$$######!!! !!!""""""!!!!!!!!!!!!!!!""""""### !!!"""###$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###### !!!!!!!!!""""""######!!!"""###$$$%%%%%%$$$######!!! !!!###$$$$$$###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""######"""!!!  !!!!!!""""""""""""!!!!!!!!!!!!""""""!!!%%%'''%%%"""!!!""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###$$$###"""""""""###$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''(((#########$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&'''''')))******$$$$$$$$$%%%''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&))),,,---000555<<>>>>>?????????>>>===<<<===>>>???===<<<@@@???<<<888555333111000///---+++)))''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%#########$$$%%%&&&&&&%%%$$$%%%'''((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!"""###$$$%%%""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%######""""""""""""######&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$#########$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&""""""!!!!!! $$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&111000///000111111///,,,+++***((()))*********))))))***++++++)))'''''''''&&&)))...000000///...------,,,+++++++++,,,.../////////...---...///111222*********))))))((((((((('''''''''&&&%%%$$$""""""$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""######$$$%%%&&&&&&%%%$$$"""!!!"""""""""###$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&&&&$$$!!!!!!""""""""""""###$$$$$$###!!! !!!"""###!!! !!!!!!!!!""""""""""""############!!!"""#########""" """"""""""""########################""""""""""""%%%%%%%%%%%%%%%$$$###""" !!!"""$$$$$$$$$###"""$$$$$$###"""!!! """"""""""""""""""""""""!!!!!! !!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!"""###%%%%%%$$$############$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%$$$######"""######$$$########################&&&&&&&&&&&&&&&&&&&&&&&&###&&&(((((('''%%%%%%&&&'''%%%###"""###$$$'''(((&&&'''&&&%%%######%%%'''%%%&&&&&&'''((()))******+++***((('''(((((('''''')))'''&&&&&&(((***+++,,,---222666777777===HHHQQQkkk}}}~~~xxxvvvuuusssrrrqqqppppppqqqwwwrrrggghhhrrr{{{~~~|||vvvoookkkllloooqqqqqqssspppjjjggghhhggg\\\PPPGGGCCCBBBGGGLLLOOOTTTXXXIIINNNOOOKKKHHHGGGEEEAAAAAAAAA@@@???>>>===<<<;;;>>>======>>>>>><<<999666111000...+++***)))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###!!!'''&&&&&&%%%$$$###""""""!!!###%%%'''((('''%%%$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$"""!!!"""$$$""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%###!!!$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&########################&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$;;;999666555444333111///111///,,,+++,,,,,,,,,+++***++++++***)))(((((()))((()))******************---,,,,,,,,,,,,---///000111111111222222333555555333222111///,,,***((('''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$###""""""%%%%%%$$$$$$###"""""""""%%%$$$############$$$%%%%%%###!!! !!!""""""!!!###$$$$$$###"""!!!!!!######!!!!!!""""""!!! !!!!!!!!!!!!""""""""" !!!!!!!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""!!!!!! !!!"""###$$$######"""!!!!!! """"""""""""""""""""""""""""""!!! !!!"""""" !!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$#########""""""############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%$$$""""""###%%%&&&'''''''''((())))))))))))((('''''''''((('''&&&((('''((())),,,---......111666;;;>>>BBBLLLZZZeeewwwqqqmmmhhheee\\\\\\\\\]]]bbbkkkvvv}}}pppcccWWWVVV[[[aaagggkkkuuu||||||~~~~~~zzz{{{}}}~~~~~~~~~|||vvvrrrrrrooocccWWWMMMGGGDDDHHHLLLNNNSSSXXXUUUYYYYYYUUUQQQOOOMMMIIIHHHFFFCCCAAA???>>><<<;;;>>>======>>>>>>>>><<<:::555444222///---+++))))))(((((((((''''''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""!!!&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$######$$$&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$!!!!!!"""""""""#########%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&########################&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$LLLHHHDDD@@@>>>;;;999777666444222222222222111000,,,+++******)))*********---,,,***((('''((()))***++++++++++++,,,---//////222333555666888:::;;;;;;;;;:::999666333000---,,,(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$"""""""""!!!""""""######%%%%%%$$$$$$###"""""""""$$$######""""""######$$$$$$""" !!!"""!!!!!!"""$$$$$$$$$"""!!!"""###$$$""" """###"""""" !!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!"""""" !!!!!!""""""###!!!!!!""""""!!!!!! !!!!!!"""############"""######""""""!!!!!! """"""""""""""""""""""""$$$###!!! !!!###$$$"""###############"""!!!########################""""""!!!!!!!!!!!!""""""$$$############""""""""""""""""""#########$$$$$$$$$############"""""""""$$$$$$$$$$$$$$$%%%&&&&&&#######################################$$$$$$$$$###############$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!"""###%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$&&&'''((()))((('''&&&&&&&&&'''%%%$$$###%%%&&&((((((((((((((((((((((((((((((((()))((((((((((((((()))+++---...///000000999???FFFMMMVVVcccssswwwmmmcccZZZUUUKKKLLLMMMOOOTTT[[[eeekkkxxx|||~~~iii^^^SSSMMMLLLNNNSSSYYYaaaiiisss|||zzzrrrlllnnnttt|||~~~}}}zzzpppeeeSSSLLLEEEEEEFFFHHHMMMRRR\\\aaadddaaa]]]\\\XXXTTTNNNKKKFFFCCCBBBAAA@@@??????>>>======>>>???>>>===:::999888555222///,,,******))))))((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""""""""###$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%###!!!"""$$$'''((('''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$\\\ZZZVVVSSSPPPLLLGGGDDD>>>>>>>>>??????===999555333111///...////////////333000---,,,,,,---------)))*********+++,,,------000111444888;;;>>>@@@AAA>>>>>>>>><<<:::888666444,,,,,,,,,+++***)))''''''&&&&&&%%%%%%$$$$$$$$$###!!!"""$$$%%%&&&%%%$$$$$$###"""!!!!!!!!!###$$$&&&"""""""""###$$$$$$%%%%%%###""""""""""""""""""######!!! """"""!!! """$$$$$$$$$""""""###$$$$$$###!!!"""###$$$###""" !!!!!!!!!""""""""""""#########"""""""""""""""#########$$$$$$$$$ !!!"""######$$$$$$""""""############"""""""""""""""#########""""""#####################"""!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!! !!!###%%%############""""""!!! ########################"""!!!!!!!!!!!!""""""###############""""""""""""!!!""""""""""""############"""""""""""""""""""""$$$$$$$$$$$$%%%&&&''''''""""""""""""""""""""""""########################%%%$$$###"""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""!!! !!!$$$&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&'''''''''''''''((()))***)))''''''((())))))))))))(((((((((((((((***+++++++++***)))***+++...000111222444555888:::EEELLLVVVaaakkkyyy{{{|||}}}|||zzz{{{{{{}}}zzzmmmaaaVVVPPPMMMOOORRRUUUZZZbbbjjjpppuuuwwwzzz~~~yyymmmddd[[[TTTNNNMMMRRRYYY___eeennnvvv{{{~~~{{{ooobbb[[[^^^dddeeeiiirrr}}}vvvaaaWWWMMMIIIGGGFFFIIINNNXXX```hhhjjjjjjiiieee```TTTOOOIIIEEEFFFGGGHHHGGGBBB@@@===<<<===>>>>>>>>>===<<<<<<:::888444111///++++++***))))))((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$######"""#########$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###"""  ###%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$nnnmmmlllkkkhhhccc]]]XXXQQQRRRTTTUUUSSSLLLCCC<<>>AAACCCAAAAAAAAAAAA???===:::999222222111///---+++)))(((''''''&&&%%%$$$$$$######!!!###$$$&&&&&&&&&%%%$$$$$$###""""""###$$$&&&'''"""""""""###$$$$$$%%%%%%"""""""""######""""""""""""!!! !!!######"""!!!"""###$$$$$$###"""###%%%$$$#########%%%%%%$$$"""!!!!!!"""""""""###############"""""""""#####################$$$$$$$$$$$$ !!!"""######!!!"""############""""""######"""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$""""""""""""!!! ########################!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!""""""""""""#########"""""""""""""""""""""###%%%$$$$$$$$$%%%%%%&&&'''""""""""""""""""""""""""########################%%%$$$#########$$$&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""!!! """$$$&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''&&&%%%$$$###$$$%%%'''((()))***+++***((('''((())))))))))))))))))(((((((((***+++,,,+++******,,,///333555777999;;;@@@FFFKKKSSS[[[fffqqq{{{|||vvvuuuuuussspppnnnlllmmmrrrzzzxxxmmmddd___ZZZ\\\```dddjjjrrrzzz~~~|||rrrlllddd___YYYVVV[[[bbbgggkkkqqquuuxxxzzz|||}}}wwwhhhXXXQQQSSSWWWSSSWWW```ooovvvkkk___XXXRRRNNNOOORRRSSS^^^jjjqqqtttvvvsssoooaaaYYYOOOIIIIIIJJJKKKJJJFFFBBB>>><<<<<<<<<<<<<<<======>>>===<<<:::888777......,,,+++))))))((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$#########$$$$$$%%%%%%&&& ###%%%&&&%%%$$$###$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################!!! ###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$${{{uuupppnnnoooqqqrrrnnndddXXXPPPMMMJJJGGGFFFEEECCC???::::::777333222333333000------............---,,,,,,)))***,,,///444999===@@@BBBBBBBBBBBB@@@===:::888666555555333111///---,,,***))))))'''&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""""""""######$$$$$$######""""""!!!!!!"""$$$$$$###!!!"""###%%%$$$######$$$%%%%%%$$$$$$%%%&&&&&&%%%###""""""""""""############!!!!!! !!!""""""!!!!!!!!!"""""""""###### !!!!!!""""""!!!!!!$$$###""""""!!!""""""""" !!!!!!""""""######"""""""""""""""""""""""""""""""""!!!!!!""""""""" !!!!!!!!!!!! ########################!!! !!!!!!"""###$$$!!!!!!"""""""""""""""###"""""""""#########$$$$$$"""""""""############$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$###############$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&((('''%%%###""""""$$$''')))&&&((())))))'''&&&&&&''')))))))))))))))))))))))))))+++,,,++++++---333888888;;;@@@CCCGGGMMMUUU[[[dddiiirrrzzz{{{sssnnnkkkgggdddcccbbbccciiirrryyy||||||zzzvvvhhhjjjmmmqqqwww{{{vvvrrrpppmmmjjjlllrrrppprrrvvvxxxyyy{{{~~~uuudddUUUPPPPPPQQQMMMPPPVVVcccttt}}}rrrjjjccc\\\ZZZ[[[[[[fffpppvvv{{{~~~~~~{{{qqqfffWWWMMMKKKKKKJJJHHHHHHEEEAAA>>>======<<<<<<======>>>>>>>>>>>>======444333111...,,,***))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$#########$$$$$$%%%%%%%%% ###&&&''''''%%%$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$yyyrrrkkkgggdddbbbaaa]]]UUUOOOLLLEEE>>>:::::::::888555555555555555444333111000,,,+++***+++...222666999===>>>@@@@@@???===;;;999666666666666555444222222...---,,,+++***(((''''''&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$$$$$$$######"""%%%%%%$$$$$$###"""""""""######$$$%%%%%%$$$######"""""""""$$$&&&&&&$$$""""""###%%%$$$$$$###%%%&&&%%%%%%%%%&&&''''''%%%###!!!!!!!!!""""""""""""###!!!!!! !!!######!!!!!!"""""""""######### !!!!!!!!!!!!!!!!!! !!!!!!"""######""""""%%%$$$"""!!!!!!!!!"""###""""""###$$$%%%%%%&&&&&&"""""""""""""""""""""""" !!!""""""""""""!!! !!!!!!"""""""""!!!!!!"""""""""""""""""""""""" !!!"""###$$$!!!!!!!!!!!!""""""##################$$$$$$$$$%%%############$$$$$$%%%%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$&&&(((&&&%%%%%%$$$%%%&&&'''(((%%%'''))))))'''&&&%%%&&&((((((((()))*********++++++---///000111777BBBJJJQQQWWW]]]aaabbbdddiiimmmrrrtttwww{{{~~~~~~vvvmmmgggcccaaa```aaadddmmmwwwyyy{{{|||wwwzzz}}}pppddd```___\\\]]][[[[[[aaalll{{{{{{sssnnnmmmnnntttwwwwwwyyy~~~|||nnn\\\PPPLLLLLLJJJHHHIIIFFFCCCAAAAAAAAA@@@??????>>>>>>>>>>>>??????@@@:::999666333///---+++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%!!!"""$$$%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((('''&&&&&&'''$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$${{{rrrjjj^^^UUUJJJCCCBBBCCCAAA???;;;;;;;;;;;;999777555444///---***)))***---111444666888;;;>>>??????>>>===666666777777777777777666111111///...,,,+++***)))((('''%%%$$$###$$$$$$%%%"""###$$$$$$$$$"""!!! """""""""###$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$######"""###%%%''''''%%%###"""###%%%%%%$$$$$$%%%&&&&&&%%%%%%'''((((((&&&### !!!!!!!!!"""$$$###"""""""""$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$###!!!!!!!!!"""### !!!"""######$$$"""""""""""""""""""""""" !!!######!!!  !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$ !!!!!!!!!""""""#########$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%&&&'''&&&%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$&&&(((%%%&&&'''((((((((('''&&&''')))++++++)))'''''''''''''''((()))***++++++,,,...111333555999BBBOOOYYYttt{{{~~~~~~{{{zzzyyyxxxyyy|||}}}tttnnnjjjiiiccceeekkkuuu}}}{{{yyyvvvqqquuupppiiigggllluuu}}}}}}~~~~~~|||vvvtttyyy~~~ppp^^^QQQNNNNNNMMMKKKHHHFFFDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>===>>>???@@@???===:::666222///---,,,************************''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&((('''%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$######""""""""""""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$}}}pppccc\\\VVVOOOIIIGGGFFFBBB>>><<<<<<:::888555333111///---,,,---///000444333222444666888888777777777888888888888888888999666333///,,,+++***++++++)))'''%%%%%%%%%&&&'''###$$$'''((((((&&&$$$"""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!""""""###%%%&&&&&&$$$######$$$$$$###!!! !!!###$$$!!!!!!""""""""""""!!!!!!"""###############""""""######""""""!!!!!! !!!"""###$$$$$$###"""!!!!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$#########""""""!!!"""###$$$$$$###"""!!! !!!###$$$$$$$$$"""!!!!!!"""!!!  !!!!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$!!!!!!###&&&&&&%%%$$$###"""!!!!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%###"""""""""###$$$$$$###"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$))))))((('''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((($$$&&&(((((('''&&&'''((()))'''%%%%%%'''))))))(((///---******+++---......///777888===IIIQQQ```www{{{xxxuuusssuuuwwwzzz{{{yyyzzzsssrrrqqqkkknnnwww|||zzz{{{}}}~~~{{{uuuooojjjgggfffsss|||~~~||||||}}}}}}|||mmmZZZKKKFFFFFFFFFFFFAAA@@@@@@BBBDDDEEEDDDBBBEEECCC???<<<;;;;;;<<<===<<<======<<<999444///,,,***)))''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$#########$$$&&&%%%%%%$$$#########$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''###!!! """%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''(((wwwqqqlllfffaaa___TTTQQQMMMJJJHHHEEE@@@<<<999888666333222333555777777555444444666888999888555555555555555666666666999777444111///---,,,,,,))))))))))))(((&&&$$$###$$$%%%'''((('''&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""""""""###%%%&&&&&&$$$######$$$$$$###!!! !!!###$$$""""""#########"""!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""""""""###$$$$$$$$$$$$$$$$$$###!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$#########""""""!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$"""$$$&&&'''%%%$$$$$$$$$!!!"""###$$$$$$###"""!!!"""""""""""""""######$$$"""!!! ###$$$ !!!!!!!!!""""""""""""#########%%%%%%%%%$$$$$$$$$######%%%%%%$$$###############$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))******(((((()))***)))(((&&&''')))+++++++++*********+++---///222444555???CCCLLL[[[eeeuuu{{{uuuqqqppprrruuuwwwzzz~~~yyywwwvvvqqqsss{{{~~~|||{{{{{{zzzwwwqqqiiiaaa\\\XXXWWW```fffooozzzxxxjjjWWWJJJEEEDDDDDDCCCCCCBBBBBBDDDGGGIIIIIIHHHJJJFFF@@@;;;888888999:::===???@@@@@@>>>;;;777555...,,,)))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$"""!!!"""###%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######'''&&&&&&%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((~~~~~~ooommmiiieee___WWWOOOIIIAAA@@@>>>:::777777999<<<<<<999777666666666555444333333333444444444555555888777666444222000...---)))***,,,...,,,)))%%%###'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""######%%%&&&&&&$$$######$$$$$$###"""!!!!!!"""###$$$###$$$$$$$$$###"""!!!!!! !!!!!!"""!!!!!! !!!""""""###$$$$$$$$$######""""""######$$$"""###$$$%%%%%%$$$###"""$$$############"""""""""""""""############""""""$$$###!!! """$$$&&&""""""!!!"""%%%""""""############"""""""""""""""""""""######$$$######"""""""""###$$$$$$!!!!!!"""""""""#########!!!!!!!!!""""""""""""###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###"""######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((+++,,,,,,***))))))+++---***(((((()))+++---------)))+++...//////333999>>>AAALLLTTT^^^nnnxxx{{{rrrkkkiiilllrrrvvv}}}~~~|||vvvnnnfff```______]]]]]]___ccckkkwww|||nnn\\\NNNGGGEEEBBB@@@@@@@@@@@@CCCHHHLLLNNNNNNPPPJJJBBB;;;888777666666888999;;;======<<<;;;:::444111---***))))))((('''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$"""!!!"""###%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$((('''&&&%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""$$$&&&((('''%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((({{{qqqgggaaaTTTSSSOOOHHH@@@<<<===>>>BBB@@@>>>===<<<:::666333444444444444444444444444555666666666444111///---)))+++---///...,,,)))((()))(((&&&%%%$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""############%%%&&&&&&$$$######$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$###"""!!!""""""###$$$$$$$$$######!!!!!!"""""""""#########"""!!!  !!!""""""###$$$$$$$$$$$$###"""############"""""""""""""""""""""######"""""""""###"""!!!!!!!!!"""$$$%%%%%%!!! '''"""""""""######""""""""""""""""""""""""######$$$######$$$$$$$$$$$$$$$###''''''&&&%%%$$$###""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((,,,,,,+++)))((((((+++...+++******+++...////////////222444333444999CCCLLLSSS^^^eeemmmyyyxxxnnnfffdddjjjssszzz}}}{{{~~~~~~yyyvvvwwwyyyqqqmmmhhhddddddjjjssszzzzzzhhhYYYQQQKKKFFFBBBBBBAAAAAADDDIIIOOOSSSUUURRRMMMEEE???<<<:::777555333444666888:::;;;;;;;;;:::666111---,,,+++***)))((('''''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&"""$$$&&&((((((&&&###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''}}}{{{yyyxxx}}}uuurrrjjj]]]NNNCCC??????CCCCCCDDDEEEDDDAAA===999444444444333333333222222333444555666555222000...))))))******+++,,,,,,---+++)))'''%%%######$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$#########"""""""""!!!"""!!!  !!!"""#########$$$$$$#########""""""""""""""""""""""""###""""""""""""""""""### !!!"""###$$$######"""&&&######(((###""""""""""""""""""###"""""""""""""""######$$$"""###$$$$$$$$$###""""""%%%%%%$$$###"""!!! ######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))******)))((('''(((+++...---------000333555555444666888999:::<<>>666666555333222111000000333444555666555333111000***)))((('''(((***---///---,,,)))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$############$$$%%%%%%###%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###############""" !!!"""############%%%$$$$$$###""""""!!!!!!$$$######""""""######$$$########################!!!!!!"""""""""""""""#########""""""""""""######!!!###$$$%%%$$$"""!!! """%%%%%%$$$"""""""""######""""""""""""######"""""""""""""""######$$$#########$$$######"""!!!############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((($$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))((()))******)))***---///111111444888===AAABBBBBB???AAACCCGGGNNNYYYgggqqqttt}}}{{{pppkkkoooyyy|||zzzzzzyyyvvvuuurrrrrrvvvzzzssspppmmmvvvzzz|||~~~wwwssspppkkkfff]]]XXXRRRNNNOOORRRUUUVVVZZZTTTNNNLLLMMMKKKFFFAAA777666555555555555666666999777555333333222000...)))((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$"""!!!"""###%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$""""""""""""############"""###############$$$$$$#########$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###^^^\\\YYYYYYYYYZZZZZZYYYUUUPPPSSS___fffkkkwwwnnn```ZZZZZZOOOLLLGGGDDDDDDDDDCCCCCC<<<;;;999777555333222111444555666666666555444333000///---,,,,,,---///000000///...,,,***(((''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$#########$$$$$$%%%&&&###%%%&&&&&&$$$######$$$###$$$$$$$$$$$$$$$$$$### !!!"""############ !!!"""#######################################$$$$$$$$$$$$$$$$$$###$$$##################$$$!!!!!!!!!!!!""""""######$$$###"""!!!!!!"""###$$$!!!!!!"""###############!!!$$$%%%$$$"""!!!!!!$$$###"""!!!!!!"""###$$$"""""""""""""""######$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&!!!"""###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))+++---......///111333444666;;;BBBKKKQQQTTTUUURRRTTTXXX___gggqqqyyy~~~yyy~~~~~~}}}tttnnnqqqzzz|||sssoooppppppooommmiiigggkkkxxx|||yyyyyy{{{yyywwwzzz~~~xxxrrrwww{{{zzzyyyxxxtttnnnlllooouuu~~~}}}ooojjjccc^^^___cccgggiiiddd\\\SSSPPPQQQQQQNNNKKK===;;;777444222000000000333222222333444444222000++++++******)))(((((('''&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$"""!!!"""###%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###GGGEEEEEEFFFJJJMMMNNNOOOIIICCCDDDNNNVVV\\\kkk{{{~~~}}}xxxvvvxxxhhhaaaWWWNNNJJJJJJKKKLLLBBBAAA???===:::888666555666666777777777777666666777666444333222111111222333222111///---+++***)))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$#########$$$%%%%%%&&&###%%%&&&&&&$$$######$$$""""""############"""""" """############""""""###%%%%%%&&&&&&&&&"""""""""###$$$$$$%%%%%%!!!"""###$$$$$$###"""!!!$$$$$$############$$$$$$ !!!!!!!!!""""""######$$$###"""!!!!!!"""###$$$###"""!!! !!!"""$$$%%%'''&&&$$$!!! """&&&)))$$$###"""!!!!!!"""###$$$"""""""""""""""######$$$&&&%%%$$$############$$$""""""!!! """############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%'''(((!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))(((((((((((())))))))))))***---000222333444555777666999@@@JJJTTT]]]aaacccdddggglllsss{{{zzz~~~}}}uuutttzzzsssnnnqqq{{{~~~|||{{{yyyvvvrrr{{{~~~mmmggghhhhhhccc```ZZZWWWZZZiii~~~{{{wwwtttsssrrrqqqvvv}}}yyyvvvzzz{{{vvvrrrmmmfff___YYY]]]dddqqq|||vvvsssvvv|||lllbbbVVVQQQRRRTTTTTTQQQFFFCCC???999555333111111......000222444444222000------,,,,,,+++***))))))&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$#########$$$%%%%%%&&&$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$<<<::::::<<<@@@DDDFFFGGG===???BBBDDDGGGNNNVVV]]]pppuuuzzz}}}zzz|||xxxwwwyyy|||~~~pppddd^^^XXXRRRMMMFFFDDDCCCBBBBBB@@@>>>;;;<<<999555333444666777777;;;:::999777666444333222333555888:::777222,,,)))((((((((('''&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!"""""""""############""""""######$$$$$$$$$%%%((('''%%%### ###$$$$$$$$$$$$###"""""" !!!"""######"""!!! $$$#########""""""!!!!!! !!!"""###############%%%$$$###""""""###$$$%%%%%%%%%$$$###"""!!! """######"""!!! !!!#########""""""""""""!!!%%%$$$###"""!!!!!!!!!!!!#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''(((''''''&&&%%%))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&---+++(((%%%%%%'''***,,,)))))))))))))))***++++++///111444555555777999;;;;;;<<>>777555555...---,,,,,,---///000111555222...,,,+++***)))((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$###$$$%%%'''(((;;;:::999:::===>>>>>>===<<<>>>@@@AAABBBFFFLLLPPPWWW]]]ccchhhooouuuuuurrrqqqnnnmmmppptttzzzvvvkkk^^^UUUNNNKKKGGGDDDDDDCCCCCCBBB???===;;;:::;;;<<<;;;;;;::::::999888888777777666:::<<>>??????AAAHHHRRRZZZbbbooozzzvvvooolllqqqtttuuu{{{~~~yyy{{{}}}|||~~~vvvpppjjjaaa[[[^^^fffrrr}}}xxxrrrjjjmmmjjj]]]SSSPPPQQQPPPKKKIIIGGGFFFJJJQQQZZZaaannnuuutttlllgggddddddaaa```fffooo~~~|||{{{ooofffZZZTTTSSS\\\iiiwwwuuu___QQQMMMMMMMMMLLLOOOTTTXXXUUUMMMDDD<<<888444333222000000111222333777444222000///---+++((())))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$""""""$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''<<<;;;999:::::::::888666999;;;<<<;;;;;;;;;>>>@@@@@@EEEKKKPPPYYYcccfffdddaaa]]]]]]aaafffmmmyyyxxxmmm```YYYPPPIIIFFFEEEEEEEEEAAA@@@???>>>>>>===;;;888999999:::::::::::::::;;;<<<>>>@@@@@@???;;;777444...---+++***(((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%"""!!!!!!!!!!!!""""""###%%%%%%%%%$$$$$$$$$$$$###########################"""""""""##################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""###$$$$$$$$$$$$###""""""#########""""""#####################"""""""""""""""############""""""!!!!!!  !!!!!!!!!""""""#########$$$###$$$%%%$$$###"""###$$$%%%%%%%%%$$$$$$$$$$$$###""""""$$$%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&'''(((***)))'''&&&%%%&&&((()))''''''''''''''''''''''''###%%%))),,,...,,,***((())))))***,,,...000222333///444:::???@@@@@@@@@AAACCCFFFMMMUUU[[[eeevvvvvvooommmtttxxx{{{{{{}}}zzzllleee^^^TTTLLLLLLSSS\\\dddfffbbb\\\WWWUUUXXXWWWOOOFFFDDDFFFGGGCCCBBBAAAAAACCCFFFJJJLLLRRRYYYfffvvv}}}rrrhhh^^^ZZZUUUTTTRRRRRRXXX___qqqwwwwwwlllpppvvvsss___XXXSSSWWW___iiivvvjjjZZZRRRNNNIIIEEELLLQQQYYY___^^^UUUHHH???999666222///......000111777666555555555222...+++******))))))((((((((()))'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&EEEBBB???===<<<<<<;;;::::::;;;;;;;;;:::999999999:::===???BBBIIISSSXXXWWWQQQNNNNNNRRRWWW^^^jjjtttzzzqqqbbbUUULLLGGGDDDCCCEEEDDDCCCCCCBBB???;;;888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>>===;;;:::555333000---+++)))(((((('''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$######"""""""""!!!!!!"""""""""############$$$$$$$$$$$$###""""""%%%$$$###""""""###$$$%%%#########"""""""""""""""###############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""###$$$$$$""""""###$$$#########"""""""""!!!!!! """$$$&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%########################$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&''')))******)))'''%%%%%%&&&(((***'''''''''''''''''''''''')))'''$$$###$$$&&&***,,,((()))***,,,...111333444888;;;???AAAAAA@@@@@@AAAGGGIIIOOOTTTZZZfff}}}wwwuuuzzz}}}~~~~~~xxxzzz~~~kkk___ZZZUUUKKKCCCBBBHHHOOOSSSSSSOOOJJJGGGIIIMMMNNNIIICCCAAACCCEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDHHHPPPZZZbbbaaaZZZTTTSSSOOOKKKHHHHHHJJJPPPUUUcccgggllloooqqquuu|||~~~yyyhhh```hhhxxxzzzmmmeee______bbbhhhrrr{{{yyykkkccc[[[PPPIIILLLOOOXXXfffnnniii]]]TTTEEE@@@999222...---///111444444666888999777333000,,,+++***(((((((((((()))''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&%%%%%%]]]XXXPPPKKKGGGFFFFFFEEE@@@@@@@@@??????===;;;999999:::999999???GGGLLLKKKJJJGGGFFFJJJNNNSSS]]]fffzzz}}}lll]]]RRRJJJFFFHHHGGGFFFFFFFFFEEEBBB???>>>===<<<;;;::::::999888;;;;;;===>>>??????@@@@@@;;;999666333///---+++******)))((('''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$%%%%%%""""""""""""#########$$$######""""""!!!!!!!!! ###############"""""""""###$$$$$$$$$$$$###""""""%%%$$$###""""""###$$$%%%""""""""""""""""""#####################"""!!! ###$$$$$$$$$$$$$$$$$$###############"""""""""""" """###"""!!!!!!"""############"""""""""!!!!!! !!!$$$&&&'''&&&%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$%%%&&&''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''((()))***)))((('''&&&&&&''')))***(((((((((((((((((((((((()))%%%  %%%(((((()))***---000333666777>>>???@@@@@@@@@BBBDDDFFFLLLNNNRRRWWW]]]kkk||||||rrriiihhhnnnzzz||||||yyysssoooooopppooocccVVVOOONNNLLLFFF??????DDDIIILLLKKKHHHFFFFFFEEEIIIMMMMMMJJJIIILLLQQQRRRNNNIIIFFFFFFFFFEEEDDDEEEEEEFFFJJJNNNOOOMMMJJJNNNKKKGGGDDDFFFJJJNNNPPPTTTUUUVVVVVVYYY```llltttuuu|||zzzrrriii\\\ZZZggg~~~zzzwwwpppkkkjjjkkkoooxxx}}}ssseeeZZZWWWTTTZZZkkkxxxyyysssooo```YYYNNNBBB999444222333000111333666999999777555...,,,***(((''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((('''&&&&&&%%%zzzppphhhbbb___\\\[[[MMMKKKHHHFFFEEEBBB>>>;;;999999777555888@@@CCCBBBFFFCCCDDDGGGIIILLLTTT\\\nnnyyykkk^^^WWWIIIGGGEEEEEEFFFFFFFFFEEE@@@@@@>>>===;;;999888777777777777777888:::;;;<<<<<<;;;:::888666333111///...---,,,***((('''%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$!!!!!!"""""""""#########"""""""""""""""!!!!!!!!!$$$$$$#########"""""""""###$$$$$$$$$$$$###""""""#########""""""#########""""""""""""############"""############""""""!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$#########""""""!!!!!! !!!""""""!!!!!!"""###%%%%%%%%%$$$$$$$$$$$$### !!!###%%%%%%%%%%%%%%%############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&''''''((((((&&&''''''((((((''''''&&&%%%%%%&&&'''(((((((((''''''''''''''''''(((((()))))))))))))))))))))))))))(((((('''&&&%%%&&&&&&&&&((())),,,000555999===???AAABBBCCCCCCEEEHHHLLLPPPSSSTTTYYY___eeepppxxxpppdddXXXWWW^^^dddeeeddd^^^UUUQQQRRRUUUUUUPPPJJJIIIJJJIIIEEEAAA<<>>???===???CCCEEEFFFLLLRRR[[[jjjwwwwwwuuuvvvwww|||yyypppXXXSSSMMMHHHGGGFFFFFFFFFBBBAAA@@@???===;;;:::999555444222111000111333444999:::<<<======;;;888777222111///---+++)))'''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$############$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""!!!""""""######""""""!!!!!!"""""""""############!!!""""""############""""""###$$$%%%%%%$$$###"""""""""""""""############ """######""""""###$$$%%%%%%%%%$$$$$$$$$$$$###!!!""""""######$$$$$$$$$$$$$$$$$$#########""""""########################"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&&&&''''''((((((''''''&&&"""$$$&&&''''''&&&$$$###%%%&&&''')))))))))(((((())))))))))))))))))))))))(((***,,,---...,,,+++)))(((***///555<<>>AAA@@@===888777:::>>>@@@AAAEEEKKKEEEQQQ[[[cccsssrrrgggdddfffiiiqqqzzz~~~ooohhh]]]TTTNNNKKKJJJIIICCCBBBAAA@@@???===<<<<<<:::888555222000000222333666888<<>>===444333111///---***)))(((#########$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''!!!""""""###$$$$$$%%%%%%###$$$$$$$$$$$$###"""""" !!!"""######"""!!! !!!!!!""""""#########$$$ !!!"""############### !!!"""######"""!!! !!!"""###$$$%%%%%%!!!###$$$$$$######$$$&&&#########""""""""""""!!!"""""""""!!!""""""###$$$%%%%%%%%%$$$$$$$$$############################## !!!"""$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$ """%%%''''''$$$!!!$$$&&&(((******)))((('''))))))))))))))))))))))))&&&&&&'''((()))***++++++(((+++111999CCCLLLSSSWWWNNNPPPSSSTTTTTTSSSTTTUUUVVVYYYbbbmmmrrrrrrtttxxxvvv~~~{{{xxxtttxxxyyyhhh\\\NNNBBBCCCMMMQQQSSSRRRMMMGGGHHHOOOWWWZZZ^^^ccceeeccc___[[[XXXZZZ___fffjjjmmmrrrzzz}}}vvveeefffhhhjjjnnnqqqssstttqqqrrrnnngggeeegggbbbZZZXXXXXXVVVPPPKKKIIIKKKNNNMMMQQQLLLGGGIIIIIIRRReeexxxnnnmmmpppmmmyyyvvvrrrooouuuzzzzzz{{{yyy||||||gggSSSFFF888444111000222777:::<<<;;;888333///+++*********)))(((((((((''''''''''''''''''&&&%%%$$$######"""%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((('''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&'''(((*********))))))|||ooollleeeZZZPPPHHHDDDCCCCCC???;;;999;;;>>>>>>>>>@@@CCCHHHNNNWWWaaakkkrrrnnnbbbWWWXXX]]]aaaccceeerrryyyxxxiii^^^WWWPPPIIIEEEBBB???@@@BBBCCCAAA???===999444111000000///...///111555999===???@@@AAA<<<:::777444222///+++(((''''''&&&%%%%%%$$$$$$$$$((('''%%%######$$$%%%&&&$$$$$$############$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!""""""""""""############$$$$$$$$$#########""""""########################$$$$$$###"""!!!!!!"""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!##################$$$%%%############""""""""""""%%%%%%$$$$$$###"""""""""$$$$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&''''''((()))******+++...***)))+++***(((***...000444;;;FFFXXXgggkkkgggeeegggfffbbb\\\YYY[[[^^^dddhhhmmmpppssstttvvvxxxwwwyyyzzz}}}}}}jjjWWWMMMHHHDDDEEEJJJTTTWWWZZZYYYXXXZZZ```fffgggpppxxx|||~~~}}}vvvoooxxxyyy~~~~~~}}}~~~{{{yyyvvvtttrrrnnniiiccc^^^[[[YYYYYYTTTTTTPPPJJJEEEIIITTT]]]~~~~~~wwwxxxuuutttyyy~~~rrriiieeekkkuuummmSSSCCC:::333333222///000555999;;;;;;777111---++++++)))((((((((())))))'''%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((((('''$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''((({{{nnnccc[[[XXXOOOJJJCCC???>>>>>>===<<<<<<===???BBBIIIQQQZZZ```___UUUNNNOOOSSSUUUWWWZZZbbbnnnvvvlll```UUUQQQLLLGGGEEEEEEEEECCCAAAAAA???;;;888666444111//////000333666999<<<>>>???===<<<:::999777444000---***)))'''&&&%%%$$$%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$############$$$$$$$$$###"""""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$######""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###""""""""""""###$$$$$$ !!!"""###$$$%%%%%%$$$$$$$$$###############%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((())))))******---***+++------+++,,,000222===LLL\\\lllxxxzzzwwwtttrrroooiiieeedddgggjjjppppppqqqrrruuuyyy~~~~~~lll]]]NNNHHHGGGHHHLLLRRR```fffmmmqqqqqqsssvvvzzz|||~~~{{{vvvssspppgggeee```XXXQQQPPPSSSWWWeeerrr}}}{{{|||||||||rrrfffaaacccnnnxxxfffVVVKKKAAA;;;777333333777777:::;;;888333...,,,+++***)))((()))***)))(((&&&%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$""" $$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''''''''(((((({{{vvvlllfff]]]TTTLLLFFFAAA>>><<<;;;999999===DDDLLLPPPTTTNNNKKKLLLMMMLLLLLLNNNRRRaaavvv{{{nnn^^^WWWMMMFFFDDDDDDCCCBBBFFFDDDAAA???<<<888444000//////000111444777999;;;>>>>>>>>>???>>>;;;777333...,,,)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$%%%$$$""" !!!###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$"""""""""#########$$$$$$$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""""""""""""""#########"""""""""""""""########################"""!!!!!!!!!""""""###$$$ !!!!!!"""###$$$%%%%%%"""############$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''(((((())))))((((((''')))))))))))))))))))))))),,,***,,,//////---///333:::LLLcccsss}}}yyyuuusssuuuyyy|||{{{xxxyyy|||wwwssspppkkkgggccc[[[QQQHHHHHHMMMTTT]]]cccqqqyyy~~~{{{uuuooohhhbbb\\\XXXTTTZZZaaajjjyyy~~~vvvpppnnnuuuzzzmmmaaa[[[bbbuuu}}}tttdddYYYLLLBBB:::444222444666999;;;;;;777333000...+++***))))))******)))'''&&&&&&''''''''''''&&&&&&)))((('''&&&%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""" $$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%******))))))((((((((((((uuuhhh\\\QQQKKKHHHDDD???<<<>>>BBBGGGJJJQQQNNNMMMOOONNNJJJHHHKKKKKKYYYlll~~~ssshhhWWWKKKEEEDDDDDDDDDEEEDDDCCCAAA???;;;555111000///......///222444666<<<===@@@CCCDDDAAA<<<888222///,,,(((&&&%%%%%%&&&$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""""""""######"""""""""""""""###%%%$$$$$$######"""""""""########################!!! !!!"""###$$$$$$$$$$$$#########""""""!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((())))))))))))((((((******))))))))))))))))))+++***+++.........333;;;GGG[[[ppp{{{{{{{{{wwwssspppgggfffccc]]]XXXVVVWWWYYY[[[VVVSSSVVV___jjjttt{{{~~~wwwjjjaaaTTTSSSQQQRRR\\\lll}}}zzzoooiiifffbbbbbblll|||{{{sssjjjfffiiisss|||}}}zzz{{{yyyjjjbbbVVVLLLBBB:::444111444666:::<<<;;;999666444,,,+++))))))******)))(((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((''''''&&&vvvjjjccc]]]WWWOOOIIIGGGFFFDDDCCCIIIHHHIIIMMMLLLIIIGGGIIIHHHOOO^^^ppplllYYYNNNJJJGGGFFFCCCBBBAAA@@@???<<<777333222000...,,,,,,...111333888:::>>>CCCEEEDDD???<<<555333///,,,)))(((''''''%%%%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!###%%%&&&&&&%%%%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$##################$$$$$$$$$$$$###################################################"""""""""""""""######%%%%%%$$$$$$######""""""######################## !!!"""###$$$$$$$$$$$$$$$############!!!!!!"""###$$$%%%%%%&&&############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((************))))))))))))+++******,,,---000:::EEEUUUcccqqqtttvvvxxxwwwtttppphhh___YYYWWWPPPSSSUUUTTTSSSVVV^^^eeejjjjjjiiillluuurrrfffWWWQQQJJJGGGIIIQQQZZZaaarrruuuwwwuuuoooggg___YYYOOOPPPUUUcccuuu~~~xxxqqqmmmooouuuxxxyyyxxxvvvvvvooollleee\\\QQQFFF:::222222333666888::::::999888///---***)))******)))(((&&&''''''((((((''''''&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%{{{tttjjjbbbZZZSSSJJJEEEDDDAAAAAAFFFHHHFFFEEEFFFBBBDDDMMM^^^ppp}}}|||||||||~~~nnn```VVVNNNJJJFFFDDDAAA???>>>===:::888555333000...------///000333666;;;@@@DDDDDDAAA>>>999888555222///---,,,+++''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%###&&&'''&&&%%%###########################$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$###############$$$$$$$$$$$$%%%###############$$$$$$$$$########################"""""""""""""""######$$$$$$$$$$$$####################################### !!!"""###$$$%%%!!!""""""###$$$%%%&&&&&&!!!!!!"""###$$$$$$%%%%%%"""###############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((())))))******))))))(((************************,,,,,,...111333888DDDPPP\\\dddjjjjjjpppvvvoooggg```VVVLLLFFFFFFHHHOOOWWW]]]cccjjjuuu}}}|||~~~vvvjjj[[[SSSJJJGGGFFFEEEGGGKKKRRRXXX]]][[[YYYVVVRRRMMMEEEHHHPPP^^^pppssslllpppxxx|||zzz{{{xxxpppmmmnnnpppooohhh^^^SSSCCC666555444333444777999:::999444222...,,,++++++***)))''''''((((((((((((''''''$$$%%%'''((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%}}}rrreee[[[RRRJJJEEEHHHJJJHHHDDDCCC===>>>BBBKKKWWWbbbggghhhhhhhhhgggiiinnnttt{{{~~~rrreee\\\OOOKKKEEEAAA@@@??????>>>777666333000///......///000333777===BBBDDDBBB@@@======<<<:::777444111000***)))'''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&&&&&&&&&&###########################$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%""""""#########$$$$$$$$$########################"""""""""""""""###$$$$$$"""""""""###############""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%&&&!!!"""######%%%%%%&&&'''"""""""""###$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))************)))))))))))))))******++++++,,,---///555;;;>>>BBBNNNZZZ```ccccccdddooossshhh\\\UUUNNNGGGFFFJJJPPPXXXcccmmmttt{{{xxxmmmcccYYYUUUPPPHHHDDDEEEAAAIIINNNMMMLLLOOONNNLLLKKKMMMRRRYYYfffyyyyyyuuuyyy{{{xxx{{{~~~pppiiiiiiooossspppkkkdddVVVIIIAAA<<<777444666999<<<<<<;;;888333000...---,,,+++''''''(((((((((((('''''''''((()))******((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%''')))***)))((('''wwwggg[[[RRRPPPPPPLLLFFFCCC<<<<<<===@@@DDDJJJQQQUUUWWWVVVUUUWWW[[[bbbiiinnnuuuvvvWWWRRRJJJDDDBBBBBBBBBCCC999888555222000///......///111555<<>>CCCNNNGGGCCCFFFKKKOOOTTTZZZgggppp|||}}}gggRRRJJJIIIFFFCCCCCCCCCBBB???;;;777222...+++//////333999AAAEEEEEEDDDFFFEEEEEECCCBBB???>>>===333111///,,,***(((''''''%%%$$$"""###$$$%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""$$$$$$###"""!!!!!!!!!"""$$$$$$#########$$$%%%%%%""""""""""""""""""""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######(((((('''&&&%%%$$$$$$###'''&&&&&&%%%%%%$$$$$$###%%%$$$############$$$%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((()))***,,,,,,,,,***((((((***---......333;;;FFFQQQYYY]]]```bbb```______fffwwwyyyqqqvvv|||{{{eee[[[SSSRRRUUU[[[hhhuuurrrqqqqqqrrruuuyyy{{{{{{}}}qqqcccWWWOOOPPPNNNRRR^^^hhhkkkkkkkkkiii___VVVRRRRRRXXXhhhxxxwwwyyyssswwwrrrmmmkkkrrr}}}yyyeeeZZZIII<<<777999>>>AAABBB@@@>>><<<999444///++++++)))'''&&&'''(((((('''***)))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%'''(((''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''((((((((((((((())))))))))))((((((~~~ooo^^^RRRHHH@@@999999999999===BBBGGGAAA???@@@BBBBBBFFFKKK[[[hhhxxxnnnbbbWWWKKKCCC@@@@@@@@@???===;;;777222///------///555<<>>;;;777111,,,,,,***''''''((())))))((()))(((''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''###%%%&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&''''''''''''(((''''''(((((((((((((((((('''(((((())))))(((((('''hhhgggggghhhiiilllnnnpppwww~~~vvvhhhYYYOOOEEE???<<<:::===AAABBB???>>>>>>===:::<<>>:::777111000000333888>>>BBBDDDHHHHHHGGGGGGFFFDDDCCCBBB@@@>>>;;;666111---)))((((((&&&$$$$$$&&&(((((('''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""" !!!"""########################$$$$$$$$$###$$$$$$%%%%%%((((((&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''((((((''''''''''''(((((('''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))*********)))))))))******+++***+++,,,,,,...333;;;AAAJJJUUUdddooosssqqqkkkggg```bbbdddiiiuuuzzzwwwvvvuuuwwwttthhhcccaaa]]]ZZZYYY]]]aaajjjwww}}}~~~|||oooeee]]][[[```gggkkkwww{{{wwwtttooolllkkkmmmrrrzzz~~~ooo]]]NNNEEECCCCCCFFFEEECCCBBB???:::444///---+++)))((()))******)))((((((''''''&&&'''''''''&&&''''''''''''&&&%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$%%%&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%&&&'''''''''%%%&&&&&&&&&''''''''''''((()))))))))))))))((((((((('''''''''(((((('''''''''[[[XXXTTTRRRSSSUUUXXXYYY[[[aaakkkvvvrrriii]]]RRRJJJDDDBBBAAAAAA@@@@@@BBB@@@===>>>CCCFFFTTTgggttt{{{xxxfff[[[KKKHHHDDDCCCCCCCCCBBB@@@;;;999666666999>>>CCCFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCBBB???;;;666111---+++)))'''$$$$$$&&&'''((((((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###"""!!! !!!###########################"""!!!!!!!!!"""###$$$$$$''''''&&&%%%$$$$$$$$$%%%""""""""""""""""""""""""$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((&&&%%%$$$'''''''''''''''''''''''''''''''''((())))))******++++++******)))*********)))+++------///888FFFRRR[[[dddpppxxxxxxrrrkkkfffcccfffhhhjjjpppvvvwwwtttqqq{{{~~~zzzyyyuuuqqqpppsssvvvuuusssgggYYYOOOOOOPPPOOOUUU^^^fffmmmxxx~~~wwwqqqmmmlllnnnjjjrrr}}}uuulllfffbbb______bbbkkk}}}|||mmm]]]PPPHHHEEEFFFEEEDDDDDDBBB>>>999555///,,,***))))))***))))))((('''''''''''''''((()))'''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%(((&&&%%%&&&'''((('''&&&&&&&&&&&&''''''''''''(((***))))))(((((('''''''''&&&&&&''''''''''''&&&&&&VVVQQQKKKGGGGGGIIIKKKKKKJJJNNNTTT\\\fffqqq{{{{{{ooocccXXXNNNGGGBBB??????AAAAAA>>>@@@EEEDDDLLL[[[lll{{{rrr\\\TTTIIICCCBBBDDDDDDDDDCCCAAA>>>;;;;;;===AAADDDEEEEEEEEEFFFFFFEEEEEEDDDCCCBBB@@@===:::666333111+++(((%%%$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$%%%$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$########################"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&'''""""""""""""""""""""""""#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''''''''(((((()))*********,,,+++***************++++++,,,...000666CCCVVVdddmmmssszzz}}}zzzssslllggghhhkkklllkkkmmmqqqqqqnnngggsss{{{xxxsssllliiifffccc___\\\WWWLLLGGGKKKOOOQQQ[[[gggkkksss|||~~~yyytttoooiiikkknnnnnnoooqqquuuyyy}}}ssskkkeee___[[[[[[ccctttyyyjjjYYYLLLEEEEEEDDDDDDDDDCCCBBB>>><<<222///,,,*********)))((((((((('''''''''(((((()))''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&'''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&XXXQQQIIIEEEEEEFFFGGGFFFFFFGGGHHHKKKPPPVVV\\\___gggooozzzvvvggg[[[LLLEEE?????????======@@@AAAEEEPPPbbbwwwsssfffUUUIIIEEEEEEDDDCCCEEEDDDBBB???<<<<<<>>>AAACCCCCCDDDEEEEEEEEEEEEEEEBBBBBBAAA@@@>>>;;;888666///,,,(((%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""##################$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%"""""""""###$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$######''''''((((((((((((''''''$$$%%%%%%&&&''''''&&&&&&'''''''''''''''''''''''''''(((((())))))******+++++++++*********++++++,,,---000444:::EEEVVViiiuuu~~~~~~xxxrrrpppnnnpppooolllmmmqqqtttrrrhhhttt~~~vvvnnnfffaaa[[[UUUQQQQQQRRROOOMMMPPPSSSXXXbbbkkkjjjsss|||~~~}}}}}}yyypppgggaaa___]]]ZZZ[[[___fffkkktttkkkbbb]]]\\\aaaooo}}}vvveeeUUUKKKHHHFFFDDDDDDDDDDDDCCCAAA777444000...---+++***((())))))(((((('''((((((((('''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######''''''&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%((('''&&&'''(((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&'''''''''(((((('''''''''ddd]]]TTTPPPPPPQQQOOONNNLLLIIIFFFEEEFFFHHHJJJKKKPPPVVV___iiisss{{{|||gggZZZLLLGGGDDDAAA>>>===>>>@@@GGGTTTfffwww|||gggWWWOOOKKKGGGCCCCCCDDDEEECCC@@@>>>???AAABBBBBBDDDEEEFFFFFFFFFFFFCCCCCCDDDCCCAAA???<<<:::444000+++((('''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$################################################"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''((()))***+++''''''''''''''''''''''''((((((((()))******++++++************+++,,,,,,---///444===KKK[[[lllzzz{{{zzzwwwvvvqqqjjjhhhmmmqqqrrrqqqzzzssshhh^^^XXXRRRMMMNNNSSSVVVZZZ[[[YYYZZZccclllqqqnnnyyy~~~|||yyyvvvmmmbbbZZZWWWSSSPPPQQQVVV]]]bbbxxxxxxnnnddd______cccnnnxxxuuufff\\\OOOLLLHHHEEEEEEEEEEEEEEE>>>;;;666222000...,,,*********)))((('''''''''(((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$##################$$$&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%)))'''&&&'''((()))(((&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((())))))(((((('''rrrkkkbbb^^^^^^___]]]ZZZSSSOOOJJJFFFEEEEEEFFFFFFFFFIIIPPPXXX```dddeeedddlllvvvqqq]]]SSSNNNHHHBBB???<<<===AAAIIITTTcccrrr|||xxxfff[[[SSSKKKEEEAAADDDGGGGGGDDDBBBBBBCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEFFFEEEDDDAAA>>><<<888444...***))))))))))))''''''&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""######"""""""""""""""###"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%$$$######(((''''''''')))+++---...((((((((((((((((((((((((((((((((()))******++++++************+++,,,---...111888EEEWWWkkk{{{~~~{{{rrrgggbbbeeejjjlllxxxqqqdddXXXQQQLLLJJJOOOXXX\\\dddfff```bbbnnnwwwyyywww{{{xxxwwwoooeeeYYYVVVRRROOOOOOSSSXXX\\\eeelllttt}}}yyynnnccc```aaaeeennnvvvvvvmmmUUUPPPKKKGGGFFFFFFFFFFFFCCC???:::666333111...,,,++++++***(((''''''''''''(((((((((((((((''''''&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$###$$$'''***$$$%%%%%%&&&&&&''''''(((%%%&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%)))'''&&&'''((()))((('''&&&&&&&&&'''''''''((((((''''''(((((())))))******(((((())))))))))))((((((}}}~~~zzzsssooosssvvvvvvjjjeee^^^VVVPPPJJJEEEAAAEEEEEEFFFHHHLLLNNNOOOOOOWWW```mmmxxxppp^^^PPPHHHDDD???===???DDDJJJPPPZZZdddfffgggkkkqqqtttyyyrrrcccTTTIIIBBBDDDDDDDDDBBBCCCDDDGGGFFFEEEEEEEEEGGGGGGEEECCCHHHFFFEEEDDDDDDCCC@@@>>><<<999555///+++)))''''''(((&&&%%%&&&&&&&&&###!!!######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$#########$$$########################%%%%%%%%%$$$$$$#########$$$""" """$$$%%%### ###########################""""""###%%%%%%$$$"""######""""""""""""############$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$$$$##################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))+++'''%%%((((((%%%###$$$&&&'''&&&%%%%%%&&&&&&$$$&&&&&&(((***+++***'''$$$&&&(((''',,,333---&&&...)))***+++,,,,,,+++***)))*********)))***---111444===LLL```sss}}}~~~tttjjjddddddiiimmmwwwtttdddTTTMMMKKKNNNXXXdddlllsssvvvqqqmmmrrr}}}}}}sssuuu}}}rrrllldddbbb^^^[[[XXXUUURRROOONNNSSSXXXaaavvvxxxpppiiigggfffgggooozzz}}}|||hhhZZZOOOMMMLLLHHHEEEFFFFFFCCC???;;;888444///+++******************+++,,,(((((('''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))vvvlllaaaVVVLLLFFFEEEDDDDDDEEEHHHIIIIIIIIIMMMQQQWWW___iiiyyynnn^^^TTTKKKCCC===>>>CCCHHHNNNTTTWWWVVVXXX\\\^^^cccnnnzzz|||jjj]]]QQQLLLFFFCCCCCCEEEEEEEEEGGGFFFEEEFFFHHHHHHGGGEEEFFFEEEDDDEEEEEEEEECCCAAA>>><<<888333///,,,+++***((('''&&&&&&'''&&&$$$######$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$%%%###"""$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$###!!!######""""""""""""############$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""$$$$$$##################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&***'''&&&((('''$$$$$$'''&&&'''((('''%%%%%%&&&&&&''''''''')))******'''%%%***+++)))222???888++++++((()))************)))((('''***------,,,///666===LLL[[[ooo~~~yyyrrrooossswww}}}{{{mmm___XXXUUUXXXbbblll~~~}}}zzz{{{zzzoookkkgggdddaaa[[[SSSMMMLLLLLLJJJMMMZZZnnn}}}~~~zzzpppjjjfffdddiiiqqqxxxzzz~~~oooggg___[[[TTTKKKGGGHHHCCCAAA???===;;;888333000,,,,,,+++************+++(((((('''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''(((((('''&&&&&&%%%'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((((((((((()))***xxxiii[[[RRRKKKIIIGGGFFFFFFFFFEEEDDDEEEGGGHHHKKKSSSaaasss{{{pppaaaSSSEEE@@@AAACCCEEEGGGKKKHHHGGGHHHIIIKKKUUU___nnn|||xxxbbbWWWJJJCCCCCCEEEEEECCCGGGFFFFFFGGGIIIJJJIIIHHHFFFEEEEEEFFFGGGGGGFFFDDD???>>><<<999666222///---)))(((&&&&&&''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!######""""""""""""############$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%)))''''''(((&&&$$$(((///+++***)))'''&&&%%%&&&(((((('''&&&'''((()))(((&&&++++++)))555FFFBBB111***))))))******+++******)))''',,,000000...333>>>HHH]]]lll{{{wwwvvv}}}{{{rrrnnnmmmpppxxx{{{uuurrrpppiii\\\RRRMMMFFF@@@@@@EEEPPP___lllqqqxxx}}}wwwqqqwwwvvvnnnhhhfffiiimmmmmmooouuuuuusssrrrmmmbbbTTTLLLKKKDDDCCCBBBBBB@@@<<<777222///...---,,,*********))))))((((((''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%'''''''''(((''''''&&&%%%''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))+++***)))))))))******+++~~~qqqhhh]]]ZZZUUUQQQOOOLLLIIIGGGGGGHHHHHHIIILLLSSS\\\bbbuuu}}}mmm[[[PPPIIIDDDCCCDDDHHHDDDCCCCCCBBBAAAGGGNNNbbbooo~~~zzznnn^^^QQQKKKIIIGGGFFFGGGFFFEEEFFFHHHJJJJJJIIIGGGFFFFFFGGGHHHHHHGGGEEE@@@@@@@@@>>>;;;777333111+++)))'''&&&''''''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$%%%%%%%%%!!!!!!!!!"""""""""!!! ########################!!!"""############%%%&&&$$$######""""""######$$$######$$$$$$$$$$$$###############$$$$$$###############$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&'''(((&&&&&&...888888///(((&&&'''''''''(((***(((&&&&&&'''((((((((()))***&&&///AAAAAA444///***++++++,,,,,,,,,,,,,,,+++...000222444===IIISSSggguuu}}}rrroooppp|||ooodddYYYMMMEEEGGGGGGEEEKKKUUUZZZcccoooyyy|||yyyqqqlllkkkttt{{{rrrmmmllllllmmmsss}}}{{{wwwuuusssuuuxxxwwwooobbbUUUOOOHHHGGGFFFEEECCC???999444333222000...,,,***))))))***)))((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++wwwrrrkkkeee```[[[WWWTTTOOOMMMJJJGGGFFFIIIMMMPPP]]]hhhwwwzzzjjjYYYJJJCCCDDDDDDAAAAAACCCCCCBBBEEEJJJZZZdddppp{{{mmm]]]QQQKKKIIIFFFEEEDDDEEEGGGIIIIIIIIIJJJIIIHHHHHHIIIHHHFFFDDDAAAAAABBBAAA>>>;;;777555---+++((('''''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$#################################$$$$$$%%%%%%%%% !!!"""""""""!!!!!!!!!""""""""""""""""""""""""!!!"""######""""""%%%((($$$$$$############$$$$$$######$$$$$$$$$$$$######$$$##################$$$######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))$$$$$$&&&((((((***333===FFF444%%%###((()))((((((***(((&&&%%%'''((()))((('''***%%%'''555:::777999************++++++,,,,,,...---///666AAANNNZZZ```jjjttt~~~|||ssskkklllpppzzz~~~rrraaaRRROOOLLLEEEBBBEEEHHHOOOYYYbbbffffffccc```cccqqq{{{xxxuuutttxxx}}}vvvooommmppptttxxxwwwnnn___SSSKKKJJJHHHGGGEEEBBB>>>:::777555333000...,,,+++*********)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********xxxrrrnnnjjjggg[[[VVVMMMFFFCCCDDDIIILLLOOOVVV___iiiuuuqqqZZZMMMIII@@@======AAACCCCCCEEEJJJ[[[cccllluuuqqq]]]OOOHHHHHHFFFDDDDDDFFFHHHIIIHHHJJJIIIHHHHHHIIIHHHFFFDDDBBBCCCCCCCCCAAA>>>;;;999333000,,,***)))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%###$$$&&&&&&$$$###$$$%%%""""""""""""""""""""""""$$$%%%&&&### """&&&$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$###""""""###$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%$$$%%%((()))+++222;;;HHH444$$$$$$))))))((()))***(((&&&&&&'''((((((((('''---'''$$$---333555;;;))))))((())))))***+++,,,...///555BBBSSSaaaiiikkkiiippptttqqqjjjgggkkkqqqttt{{{|||uuuuuuzzzyyyeeeYYYSSSMMMFFFCCCBBBEEEJJJOOORRRTTTUUUUUU\\\nnn~~~uuunnnmmmoooqqquuuvvv|||sssppptttxxx|||~~~yyyjjj[[[PPPMMMHHHFFFDDDDDDBBBAAA:::999666333111...---,,,++++++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&'''(((((())))))((((((((('''''''''&&&&&&%%%&&&''''''((('''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))************}}}zzzxxxnnnhhh___VVVPPPNNNMMMMMMKKKNNNRRRUUU[[[gggxxx{{{ggg]]]JJJCCC??????@@@@@@DDDIIITTT^^^jjjtttttt^^^PPPJJJHHHEEEEEEGGGHHHIIIIIIHHHGGGFFFGGGIIIIIIGGGEEEEEEEEEEEEDDDCCCAAA???===999666111---,,,***)))'''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&%%%########################%%%%%%$$$$$$$$$$$$$$$$$$###%%%''''''%%%$$$%%%&&&###########################%%%&&&### ###'''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$###""""""###$$$$$$######$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((($$$###&&&((()))---333<<<...%%%(((***&&&&&&+++)))(((&&&&&&((()))((('''%%%---)))$$$+++///---000++++++******+++,,,...///111999GGGWWWeeelllmmmkkkeeehhhjjjgggcccbbbfffkkklllmmmssszzz|||zzz~~~zzzwwwwww{{{rrrjjjddd\\\TTTJJJIIIIIIIIIKKKLLLNNNPPPUUUddd|||zzznnnfffdddfffdddgggnnnuuuwwwkkkZZZTTTKKKDDDAAA@@@@@@@@@===;;;999666333111000///,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&'''((()))))))))((((((((((((''''''''''''%%%&&&&&&'''((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))+++++++++++++++yyy}}}~~~|||}}}~~~zzzuuunnnfff\\\RRRLLLLLLMMMMMMLLLMMMUUUbbbllluuusssYYYOOOEEEAAA???>>>BBBGGG@@@OOObbbssstttaaaLLLJJJGGGFFFGGGIIIJJJIIIEEEEEEEEEGGGIIIJJJIIIGGGGGGGGGFFFFFFDDDCCCAAA@@@>>>:::555111...---+++)))%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&(((((('''&&&%%%########################&&&%%%%%%$$$$$$#########"""$$$'''&&&$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$### !!!&&&+++%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((***%%%"""$$$&&&&&&(((+++000)))''',,,***###$$$,,,)))'''&&&'''((()))(((&&&###,,,((($$$+++,,,%%%###//////......///000222333777EEEYYYiiiooonnniiifffaaaccccccaaa^^^]]]```cccgggdddfffkkkmmmpppzzz||||||~~~|||zzz{{{~~~uuuhhhUUUSSSOOOMMMLLLMMMNNNOOONNNWWWfffyyy~~~lllccc^^^ZZZZZZ___fffrrryyyfff]]]PPPDDD>>>;;;;;;;;;>>><<<:::777555333111111,,,+++***)))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&'''((())))))((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&'''((())))))***)))(((((((((''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))+++,,,------,,,,,,xxxuuurrrqqqssswww|||}}}rrrdddZZZUUUQQQLLLIIIJJJNNNPPPRRR]]]bbbqqqssseeeVVVMMMEEE>>>===@@@CCCFFFUUUooo}}}bbbTTTJJJIIIKKKIIIGGGHHHGGGLLLKKKFFFEEEJJJLLLIIIFFFFFFFFFFFFFFFEEEDDDCCC>>>;;;777444222000---+++(((''''''&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&((('''%%%$$$###$$$%%%%%%########################%%%%%%%%%$$$$$$#########""""""""""""""""""""""""&&&&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%&&&%%%$$$###"""""""""$$$%%%''')))***%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&)))))))))))))))(((''''''((()))***)))((((((***,,,---,,,,,,...222666999999@@@KKK]]]nnnuuupppgggaaaaaaaaa```_________]]]ZZZ______```cccjjjuuu|||yyyuuupppllliiinnnxxxzzz|||tttiii___[[[XXXRRRLLLJJJJJJIIIPPPbbbwww}}}fff^^^XXXWWW]]]aaajjjuuufffUUUJJJCCC;;;777666<<<======<<<888555444333111...***(((((((((((('''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))---+++(((&&&'''(((******sssqqqpppoooqqquuuyyy|||}}}}}}~~~rrriii[[[WWWQQQNNNLLLMMMMMMLLLYYYYYY```ooottteeeUUUFFF@@@@@@>>>@@@JJJ___uuuwwwgggVVVNNNIIIEEEEEEGGGHHHLLLLLLHHHHHHLLLNNNLLLFFFGGGGGGFFFFFFEEEDDDCCCBBB???;;;888555222///,,,(((((('''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%########################%%%%%%%%%$$$$$$$$$##############################!!!!!!######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))))))))))))))******)))((((((***,,,------...000444888:::;;;EEEPPPaaannnqqqkkkccc^^^[[[^^^aaaaaa___^^^\\\ZZZ\\\^^^bbbhhhqqq|||zzzssslllhhhfffeeegggllluuu~~~wwwqqqsssyyywwwooommmkkkbbbVVVPPPLLLHHHIIIRRR```rrrqqq```]]]aaakkkooorrrxxxnnnaaaUUUGGG<<<888:::999;;;<<<;;;999666333222111///+++***))))))((('''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************,,,+++++++++,,,---,,,,,,iiihhhhhhiiilllooorrrtttvvvvvvvvvwwwyyy{{{}}}|||~~~}}}vvvfffbbb]]]XXXTTTPPPMMMJJJQQQNNNPPPXXXeeevvvjjjUUUFFFAAA???===@@@MMM]]]lllzzzlll\\\QQQIIIGGGIIIFFFIIIIIIGGGGGGJJJJJJHHHGGGGGGGGGGGGFFFEEEDDDCCCDDDBBB???<<<:::666222///))))))((('''&&&&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################&&&&&&''''''&&&$$$""" $$$$$$######$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&((()))************++++++***(((((()))+++---...000333666999<<<===GGGUUUeeeooooookkkfffccc```dddjjjjjjddd___^^^___]]]aaaiiirrr|||}}}nnnddd___```bbb```cccjjjvvv|||vvvxxxrrrnnnkkkxxx}}}ssscccXXXJJJEEEBBBDDDLLL[[[sss|||hhhgggnnnzzz~~~|||wwwpppdddQQQAAA;;;>>>777888:::<<<;;;888555333111///---,,,,,,***(((&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************'''(((***,,,---,,,,,,+++ZZZ[[[\\\^^^aaacccfffgggjjjjjjjjjjjjlllnnnpppqqqoooqqqsssuuuvvvyyy|||}}}yyyrrroookkkgggbbb]]]VVVRRRMMMKKKLLLQQQVVV^^^mmmzzzpppZZZLLLHHHAAA===AAAHHHSSSbbbnnnoookkkjjjooouuu~~~ttteeeWWWNNNKKKGGGGGGGGGGGGHHHHHHGGGFFFHHHHHHHHHGGGFFFEEEDDDCCCCCCAAA???>>>===:::666444,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%&&&&&&'''%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&''''''((())))))((((((''''''&&&&&&&&&&&&&&&'''''''''''''''$$$%%%&&&'''))))))))))))***++++++***)))((()))++++++---111555777:::<<<>>>GGGWWWiiirrrttttttuuuuuurrrvvvyyyvvvkkkbbbbbbgggfffllluuupppddd___^^^^^^[[[[[[___hhhsssxxxvvvrrr{{{zzzwwwvvvzzz}}}zzzlllbbbMMMFFFAAAAAAEEEOOO```ooowww~~~vvvsssuuu}}}{{{wwwooo___MMMBBB@@@777777999<<<===<<<999777222111///......,,,)))&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************((()))+++,,,,,,,,,,,,---JJJKKKLLLOOOQQQTTTVVVWWW[[[[[[ZZZ[[[\\\]]]___```ccceeeggghhhjjjlllooorrrpppuuu|||}}}{{{yyywwwvvvuuurrrmmmgggbbbUUURRRPPPOOOMMMNNNUUU___rrrvvvaaaRRRIII@@@<<<===CCCMMMXXX]]]XXXVVVXXX\\\eeesss|||hhhUUUHHHHHHEEEEEEGGGJJJKKKKKKKKKIIIIIIHHHHHHFFFEEEDDDCCC>>>===<<<<<<===<<<:::888111///,,,***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''%%%### !!!###%%%%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&''''''((()))))))))(((((('''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))(((((((((***+++++++++))))))***,,,***...444888:::<<<>>>AAALLL^^^qqqzzz~~~nnnbbbccckkktttzzzttthhhaaa\\\WWWXXXWWWYYYaaammmvvvzzzzzzssswww|||~~~}}}vvvppp___SSSGGGBBBCCCHHHPPPXXX^^^jjjzzz}}}wwwzzz{{{wwwtttlll]]]MMMEEE:::999888999<<<<<<:::999444222111000///---***'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************))))))*********+++++++++---...///...---///222666;;;<<<===>>>AAACCCEEEGGGJJJJJJJJJJJJKKKMMMOOOPPPUUUVVVXXXYYYZZZ[[[^^^aaaeeejjjqqqvvvxxxyyyzzz{{{wwwwwwxxxzzz{{{xxxtttpppfff]]]TTTNNNHHHFFFKKKRRR]]]hhhwwwvvvcccVVVHHHAAA>>>>>>CCCIIIQQQMMMJJJKKKMMMTTTaaannn{{{xxx___LLLGGGBBB@@@DDDIIIJJJJJJLLLIIIIIIIIIHHHGGGEEEDDDCCC;;;:::888999:::<<<<<<;;;666444000,,,)))((('''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&%%%&&&(((+++---$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((('''''''''%%%%%%&&&&&&'''((((((((('''((()))))))))))))))((()))***++++++******,,,---,,,222:::>>>@@@AAADDDFFFVVVhhh{{{sssddddddnnn|||ooofff]]]WWWQQQSSSWWWaaammmyyyzzzzzzhhhUUUIIIEEECCCFFFJJJRRR___qqq{{{www{{{}}}uuuuuutttkkk\\\SSSFFFAAA;;;888999::::::888777444222000///...+++)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++))))))***+++,,,------...---///111000000333999>>>111111111222444666999:::<<<<<<<<<<<<>>>@@@BBBDDDEEEFFFHHHIIIIIIKKKNNNPPPUUUYYY___dddfffiiimmmpppnnnpppssswwwzzz{{{xxxuuuqqqggg\\\UUUPPPLLLMMMPPPUUUXXX___hhhwwwmmmYYYMMMFFFBBBAAACCCHHHFFFDDDEEEDDDHHHSSS^^^nnnzzzuuubbbTTTKKKEEEGGGIIIGGGGGGHHHJJJJJJIIIHHHGGGEEEDDDCCC;;;999666666888:::;;;<<<;;;888444///+++(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((((((%%%%%%&&&&&&'''(((((()))'''''')))***++++++++++++((()))++++++***+++---///222999BBBGGGHHHIIILLLOOO\\\oooooonnnwwwqqqddd\\\XXXPPPVVV___iiisss~~~zzzjjj^^^RRRIIIFFFHHHNNNXXXffftttvvvsssuuussskkkfffZZZQQQDDD===;;;;;;;;;:::999666222000///...,,,+++((((((((((((''''''''''''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***+++---...000111222...222777:::;;;???EEEKKK,,,+++++++++,,,///222444333333333444666999;;;<<<:::;;;===>>>???@@@CCCFFFEEEIIINNNRRRUUUYYY___cccgggiiimmmrrrwwwxxxwwwuuutttkkkdddaaa]]]WWWQQQOOORRRSSSUUU[[[fffuuuiiiXXXNNNGGGBBBBBBCCCAAAAAAAAA@@@AAAJJJTTThhhuuu{{{iii]]]SSSQQQOOOJJJGGGHHHJJJJJJJJJIIIGGGEEEDDDCCC===:::666555666999;;;;;;>>>;;;666000,,,)))((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$############"""!!!"""###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))'''$$$ """###$$$%%%&&&%%%$$$$$$""""""###$$$%%%''')))***'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&''''''(((%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&'''((())))))%%%&&&(((***,,,---......''')))*********,,,...000777???HHHNNNOOOOOORRRUUU]]]ppp}}}zzzjjj[[[UUUUUUYYYbbbnnnwww~~~~~~zzz|||qqqppp~~~|||sssdddSSSKKKKKKHHHNNNXXXcccooozzzssszzzyyyrrrtttuuuuuuuuukkk___NNNCCC>>>>>>>>>===;;;777333000///...---,,,)))(((((((((''''''''''''''''''''''''''''''''''''((((((&&&&&&&&&&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++***+++---///111333444555444;;;CCCIIILLLPPPVVV[[[........................222111000000000111333444222222333444666777888888<<<===@@@DDDIIIMMMQQQSSSZZZ]]]bbbggglllooopppqqqllllllkkkjjjgggccc]]]YYYVVVUUUTTTUUUZZZbbbiiinnn}}}tttbbbWWWOOOHHHEEECCCBBBAAA>>>>>>FFFPPPiiisss}}}uuuiii]]]SSSNNNKKKOOOKKKHHHGGGHHHHHHEEEBBB???<<<888555333555888:::;;;888555111---,,,++++++&&&&&&%%%$$$$$$%%%&&&'''((('''%%%$$$$$$%%%'''(((&&&###"""###'''(((&&&###'''%%%%%%&&&$$$"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$######$$$$$$%%%&&&&&&'''((((((''''''''''''((((((%%%%%%&&&&&&'''((())))))((($$$ ###%%%&&&&&&&&&'''))))))((('''%%%###++++++******************,,,))))))---//////222666@@@GGGPPPXXX\\\\\\[[[ZZZ```kkk|||}}}}}}zzzmmm```ZZZ[[[^^^hhhnnnxxx~~~uuukkkeeejjj~~~yyyrrrgggZZZPPPJJJJJJNNNUUU\\\cccnnnyyy}}}yyysssuuu~~~xxxuuuzzz|||rrrmmmkkkooouuuxxxnnn^^^MMMBBB<<<::::::<<<;;;:::666222...------******)))(((((((((((((((&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&$$$%%%'''((()))(((((('''&&&&&&''''''''''''&&&&&&###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%***))))))(((''''''&&&&&&))))))))))))))))))))))))))))))((('''&&&%%%$$$$$$&&&&&&''''''((((((((()))***************)))(((((('''((()))***+++++++++++++++***---//////000666>>>BBBJJJRRRYYY___eeefffccc........................000//////...///000111222000000111222333444444555222333666999===AAADDDFFFMMMPPPUUUZZZ___bbbddddddggghhhjjjlllllliiidddaaaYYYWWWTTTTTTVVV\\\bbbfffhhhnnnyyytttbbbTTTGGGCCC@@@???======CCCJJJ[[[kkkssseeeYYYRRRLLLHHHEEEEEEGGGHHHGGGEEEBBB???<<<888666666777888===<<<:::888555111...,,,((('''&&&%%%%%%&&&''''''((('''%%%$$$$$$%%%'''(((,,,***((((((((()))((('''***%%%###$$$$$$"""###&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&''''''((()))))))))'''''''''&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))(((%%%######%%%'''((('''!!!###%%%((()))***))))))************************,,,)))***,,,...000777???OOOVVV___fffhhhhhhfffeeeeeennn}}}zzzqqqnnnnnnkkkiiiccc\\\VVVWWW___fffqqqwwwrrrkkkhhhmmm}}}wwwooofff```NNNIIIHHHJJJNNNTTT___iiimmmttt}}}rrrjjjnnnqqqmmmlllpppwww|||qqqkkkhhhjjjooouuunnnbbbTTTGGG>>>:::999<<<<<<:::888444000...---******)))((((((((((((((('''''''''((((((((())))))'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&(((((()))(((''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''((())))))))))))))))))))))))))))))(((((('''&&&&&&&&&******)))))))))(((((((((***************)))(((((())))))***+++++++++++++++((((((,,,000111222:::CCCNNNYYYeeemmmsssxxxyyyvvv////////////////////////......---------...///000....../////////000000000///000111333666999<<<===???AAAFFFJJJOOORRRTTTUUU[[[___dddhhhkkkkkkjjjhhh___\\\WWWSSSRRRTTTWWWZZZZZZ___hhhrrrwwwdddQQQHHHAAA>>>===<<>>===:::555000,,,***)))((('''&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''))))))(((&&&%%%&&&(((***000)))$$$$$$&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((($$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((((('''&&&'''((())))))((( """%%%'''***+++++++++************************...,,,,,,...///555CCCPPPbbbhhhpppvvvwwwtttqqqooojjjqqq}}}ppp```YYYXXXUUUUUUTTTSSSWWW```mmmwwwzzzyyyxxx|||zzzsssppp[[[QQQHHHCCCCCCFFFOOOXXXXXXdddttt}}}nnnlllllliiiggghhhaaaqqqvvvmmmgggeeeffflllkkkfff[[[MMMBBB;;;999;;;;;;;;;999666222///,,,******)))(((((((((((()))((((((((()))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$&&&%%%$$$###""""""""""""$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&''''''''''''&&&%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********+++******)))(((++++++++++++++++++,,,,,,***+++...111222555@@@KKK]]]lll|||////////////////////////.................................---------------000000111222333555777888555777;;;???CCCFFFHHHHHHMMMPPPVVV[[[```eeehhhkkkgggccc\\\VVVQQQOOOOOOPPPUUUYYY___fffooo~~~yyyeeeWWWHHHAAA???======@@@LLL```zzz{{{iiiXXXQQQJJJFFFFFFHHHHHHHHHFFFEEEDDDBBB???<<<999888999:::;;;;;;999666222///,,,+++)))'''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''"""###$$$###"""%%%***///555,,,%%%&&&((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&#########$$$%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''''''''((((((&&&'''((()))******((('''%%%&&&'''((()))(((((((((***************+++++++++///......000333===PPPbbbooouuu|||{{{uuurrrlllqqq|||{{{}}}uuucccTTTLLLJJJMMMOOORRRWWW```lllyyyzzzyyyzzzvvvmmm```RRRJJJEEEDDDGGGLLLJJJTTTdddtttyyymmmdddaaaXXXbbbsssyyyooofffaaaaaacccbbb\\\PPPDDD===::::::::::::999888444///,,,+++***))))))(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%((('''%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&******))))))((('''''''''(((((((((((((((((((((((('''((((((((())))))******&&&&&&''''''((()))***************++++++******)))+++++++++++++++++++++,,,000///000222333:::IIIXXXooo000000000000000000000000////////////////////////............------------------------...///000111000222444777:::<<<>>>???AAADDDHHHLLLRRRYYYaaagggiiieee```YYYTTTOOOMMMKKKJJJNNNSSSWWW\\\hhhwwwzzzhhhUUUIIICCC???<<<===CCCOOOcccxxx{{{```XXXNNNGGGFFFGGGHHHHHHEEEEEEFFFEEEDDDAAA>>><<<999888888888777777666666...---***((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&###%%%&&&%%%%%%'''---222333***$$$%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&'''(((((())))))'''((())))))))))))((('''&&&&&&&&&'''''''''''''''$$$&&&((())))))(((''''''((())))))((((((''''''&&&))))))*********+++++++++,,,,,,...222888DDDZZZmmmwww}}}}}}vvvrrrjjjmmmvvvwwwvvvzzzwwwtttuuutttpppiii___UUULLLFFFCCCHHHLLLSSS\\\gggrrr|||uuugggfffpppzzzyyylll]]]UUUOOOHHHDDDCCCAAAEEEOOOaaasssuuubbbYYYVVVXXXcccuuu|||nnnddd[[[]]]\\\WWWNNNEEE???===:::999888888888555000,,,++++++***)))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%'''((()))&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''+++******)))((((((''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))******++++++++++++******++++++*********+++,,,,,,000///000222666BBBYYYlll000000000000000000000000000000111111111000////////////...........................------...//////......///111333444555666999<<>>@@@FFFQQQ```qqquuucccTTTLLLJJJIIIHHHFFFGGGHHHHHHGGGEEECCCBBB>>>===;;;999888999:::;;;555333000---+++)))((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&$$$######%%%&&&&&&%%%%%%"""###&&&&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''&&&'''((())))))((('''&&&"""######$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''$$$&&&(((((('''&&&''')))&&&&&&&&&'''(((***+++,,,((())))))***++++++,,,,,,+++,,,222>>>KKKYYYjjjxxxwwwrrrhhhdddeeekkkmmmlllmmmqqqyyy|||qqqmmmiiieee``````___[[[XXXXXX\\\___eeegggkkkqqqyyypppggg```bbbjjjxxxwwwjjjfffcccYYYMMMFFFBBBAAACCCJJJXXXjjjzzzkkk[[[TTTUUU^^^rrr~~~qqq___QQQJJJGGGDDDCCC???;;;888999::::::666222,,,+++******))))))******(((((((((((('''''''''&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$%%%&&&''''''''''''###$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%&&&'''(((***+++'''''''''((((((((())))))&&&'''''''''((((((((()))&&&&&&&&&'''(((((())))))))))))))))))))))))))))))''''''''''''''''''(((((())))))))))))))))))******)))***++++++,,,,,,,,,+++---,,,,,,,,,---000222444444888AAAJJJSSSccc}}}111111111111111111111111///000111111111000...------------......///////////////...............///111111000/////////000000)))///555777666777;;;???BBBGGGOOOVVVZZZ[[[YYYXXXRRRNNNIIIFFFEEEEEEDDDDDDLLLPPPYYYeeeuuuqqq]]]NNNHHH>>>@@@AAADDDKKKYYYjjjvvvrrrxxxsss___RRRKKKHHHFFFHHHHHHIIIHHHGGGEEECCCAAA>>>===<<<:::888777777777888666333000---+++******%%%&&&&&&''''''&&&&&&%%%'''%%%$$$'''+++---,,,***######&&&***)))&&&&&&***$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''(((((()))"""###%%%&&&&&&%%%###"""'''''''''''''''''''''&&&%%%''')))(((&&&&&&(((***((('''''''''((()))***+++((())))))***++++++,,,,,,///000888FFFVVVdddrrr}}}vvvqqqiiiccc```cccfffgggmmmttt|||sssnnnnnnkkk^^^ccchhhhhheeegggnnnuuuwwwvvvvvvxxx|||vvveeebbbdddoooyyy}}}pppmmmlllcccWWWOOO<<<>>>AAACCCJJJZZZoooiiiXXXYYYYYY```nnnfffSSSJJJHHHFFFDDDBBB>>>::::::<<<<<<999555,,,+++******)))***************))))))((((((((('''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''(((((("""###$$$%%%&&&&&&'''&&&%%%&&&''''''&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$%%%''')))+++$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((())))))+++++++++***))))))(((((())))))))))))))))))))))))'''''''''''''''''''''''' """$$$'''***+++,,,)))***+++,,,,,,,,,,,,,,,......---...///222555777???EEEQQQ[[[cccppp444444444444333222111000111111222222222222222111111000000111222222111///000000000111111000000/////////000000//////...---...//////111222555666777<<>>:::999999999888888::::::888333...***((()))'''&&&&&&'''((('''&&&'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&(((((((((((())))))))))))))))))***++++++++++++******'''(((+++,,,***+++...000111===TTTiiivvv~~~vvvsssqqqrrrmmmfffdddgggoooxxx}}}ttthhhlllgggkkkqqqyyyuuuoooiiioooyyyvvvooonnnkkkbbbXXXKKKDDD===<<<@@@LLLaaasss{{{iii]]]XXX^^^iiisss{{{yyy]]]NNNKKKJJJEEEEEEBBB>>>:::777666666777000///...,,,+++***))))))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$###""""""&&&''''''(((''''''&&&&&&(((((((((''''''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%$$$((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))******)))))))))))))))***((()))++++++++++++---///,,,+++...444777888@@@JJJSSS]]]iiiqqqvvv~~~999999888888777666555444555555555555444444333222111000000111222222111///000000000000000///....../////////000///......---.........///000222444555777999===AAAGGGKKKOOOQQQQQQRRRTTTSSSPPPLLLJJJIIIBBBBBBCCCEEELLLXXXeeennnxxxlll\\\TTTHHHAAAAAAFFFLLLOOOPPPQQQTTTZZZcccmmmwww~~~eeeRRRJJJGGGGGGDDDDDDGGGHHHEEEDDDFFFEEEBBB>>>;;;:::999888777888999999888444000,,,***)))'''&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$'''(((((())))))(((((('''(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''(((((((((((())))))))))))))))))***++++++++++++******((((((,,,,,,***+++...000666FFF\\\ooozzz~~~yyyxxxwwwsssooojjjkkkrrr{{{~~~lllkkkhhhooo{{{zzzxxxzzz~~~}}}~~~~~~{{{sssrrrqqqiiibbbXXXPPPGGGBBBBBBJJJ[[[jjjvvv}}}~~~mmm```]]]aaajjjuuu}}}jjjWWWPPPMMMIIIFFFDDD???;;;888777777888222111///,,,******))))))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&'''(((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((''''''&&&))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))******))))))))))))******(((***++++++++++++---...---,,,...555:::???IIITTTbbbiiirrrxxx{{{BBBBBBAAA@@@???>>>===<<<>>>===<<<;;;999888777666444333222333444444333111111111111111111000///...//////000000//////...---...------......///000111111222444777<<<@@@DDDGGGLLLNNNRRRVVVWWWUUUQQQMMMDDDCCCBBBBBBCCCIIIQQQVVVbbbmmmvvvhhhTTTEEE@@@BBBFFFIIIIIIIIIJJJLLLRRR^^^mmmwwwzzzcccSSSJJJGGGDDDCCCGGGIIIFFFEEEFFFCCCAAA>>>===<<<:::888555777888888888666333000...***(((&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%(((((())))))))))))(((((((((((((((''''''''''''&&&((((((((((((''''''''''''(((((((((((())))))))))))))))))***++++++++++++***,,,)))))),,,---+++,,,///222>>>SSSgggsss|||~~~pppllljjjnnnwwwrrrlllgggsss}}}~~~~~~}}}zzzxxxwwwyyy{{{}}}}}}{{{}}}~~~|||{{{zzzxxxtttpppfff\\\QQQHHHBBBCCCMMMYYYhhhuuu}}}{{{xxx|||{{{lllcccccchhhrrr{{{}}}eeeYYYTTTRRRIIIFFFAAA<<<999888888888666333000---***))))))***))))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&''''''&&&&&&$$$$$$$$$%%%&&&'''''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&))))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))***)))))))))))))))******(((***++++++++++++,,,...000///111888AAALLLZZZeeemmmoootttxxx|||~~~|||xxxssssssxxx}}}OOONNNMMMKKKJJJIIIHHHHHHIIIGGGEEECCC@@@>>><<<<<<:::888777888888888666444222222333333333222222111000000000000000//////...///......------......///.........000333888<<<>>>EEEFFFJJJQQQXXXZZZWWWSSSJJJHHHEEEAAA@@@CCCHHHLLLMMMUUUdddvvv{{{cccQQQGGGEEEEEEEEEFFFHHHHHHIIIMMMYYYjjjwwwzzzcccSSSLLLFFFDDDFFFHHHFFFDDDEEECCCBBB@@@@@@???===999666777777777777777666333111,,,***''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&((((((((('''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))))))))***++++++++++++***---)))))),,,---,,,---111666HHH___mmmqqqvvvllliiihhhnnnwww}}}~~~|||~~~~~~}}}uuunnngggttt~~~|||{{{zzzzzzzzzzzz{{{{{{{{{|||~~~}}}{{{zzzyyywwwttttttvvvyyy|||}}}yyy{{{~~~~~~~~~}}}~~~|||yyytttkkk^^^RRRGGGAAAEEEMMM\\\nnn{{{zzzzzz~~~}}}wwwzzz~~~xxxgggbbbaaagggrrr}}}rrraaa[[[ZZZMMMJJJDDD===999777777888888666222...+++*********))))))))))))(((((((((((((((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%&&&'''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))***+++)))***,,,,,,++++++---...222222555>>>KKKZZZjjjuuusssppppppsssyyy}}}}}}{{{wwwuuurrrmmmjjjoooxxx^^^]]][[[XXXVVVUUUUUUTTTTTTRRROOOLLLHHHFFFDDDCCCAAA@@@>>>>>>===<<<999777222333333444444444333333111111222222111111000///111000///............///...------...000333777999>>>???BBBJJJSSSYYYZZZYYYPPPMMMHHHAAA======AAAEEEFFFIIIQQQ]]]ooorrr```UUUOOOHHHCCCAAABBBDDDEEEIIITTTdddpppyyyzzzeeeRRRIIICCCCCCEEEEEEEEEFFFEEEDDDCCCCCCBBB@@@<<<999888777666777999999777444...,,,)))((()))((('''&&&&&&''''''''''''''''''&&&$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***---***))),,,...---000444===RRRgggmmmiiilllzzz}}}jjjhhhiiiooowww||||||zzz{{{~~~~~~~~~nnnjjjiiiuuutttxxx}}}{{{||||||||||||yyyxxxxxxxxxxxxyyyzzzzzzyyyzzz|||}}}}}}{{{zzzxxxxxxvvvttttttwwwzzz|||}}}xxxzzz}}}}}}~~~yyynnnbbbTTTHHHFFFJJJRRReeexxxxxxuuuxxx~~~nnnddd\\\]]]eeeqqqzzzeee\\\\\\SSSOOOGGG???:::777777777:::777444000---+++*********)))))))))((((((((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$######&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&''''''''''''&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))))))))(((((()))***++++++)))***,,,---,,,---...000111444:::EEETTTggguuu}}}yyysssnnnooouuuyyyxxxuuulllpppppphhhbbbiii}}}qqqpppmmmjjjhhhfffffffffdddaaa^^^YYYVVVSSSRRRQQQNNNLLLJJJHHHFFFDDD@@@>>>777777777777666555444444333333444444333333222111111111000///////////////............///111333444::::::>>>DDDLLLSSSXXXZZZWWWTTTOOOIIICCC@@@AAACCCFFFFFFGGGLLLXXXjjj~~~rrrggg]]]QQQHHHAAAAAAAAAAAAEEEOOO]]]gggrrrzzz~~~aaaTTTGGGCCCCCCDDDEEEHHHFFFEEEDDDDDDCCCAAA>>>;;;999777666777;;;<<<999777111...,,,*********((('''''''''((((((((((((''''''%%%&&&((())))))(((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((((((((()))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***,,,))))))---//////333888FFFZZZkkkiiiaaaeeewwwwwwiiiiiikkknnnrrrvvvxxxyyyzzz~~~tttccceeemmmxxx|||vvveeennn~~~|||{{{zzzzzzyyywwwtttssstttvvvvvvvvvtttuuuvvvwwwxxxxxxyyyzzzvvvwwwxxxyyyyyyxxxwwwvvvvvvuuutttuuuxxx{{{|||{{{xxxyyy{{{~~~}}}zzzppp```PPPHHHHHHKKK]]]vvv~~~~~~}}}pppccc]]]^^^eeerrr}}}hhh\\\[[[[[[VVVMMMCCC<<<888777777999888555222000---++++++******))))))((((((''''''(((''''''''''''&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%$$$$$$$$$&&&'''((('''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''(((((((((%%%%%%%%%&&&''''''(((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))(((((((((((()))***+++,,,)))+++---......///111333333:::CCCOOO```rrr}}}|||uuummmkkkooopppmmmiiidddiiikkkfffcccqqq~~~}}}}}}}}}yyyvvvrrrmmmjjjgggffffff```^^^ZZZXXXUUURRRMMMJJJCCCBBBAAA???===:::777666555555555555555444444333111000//////////////////.........////////////000333666:::???CCCHHHNNNRRRUUUVVVUUUSSSNNNJJJHHHHHHCCCDDDDDDCCCHHHSSSdddqqq~~~{{{ooo```TTTIIIEEE@@@>>>BBBLLLXXX```kkksssmmmWWWKKKFFFDDDDDDFFFGGGEEEDDDCCCCCCAAA???===;;;888666888;;;===;;;888333111...,,,,,,+++)))(((&&&&&&'''(((((('''&&&&&&&&&'''((()))((('''&&&$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))***++++++++++++***+++((((((,,,000111555;;;LLL___lllfff^^^fff|||{{{vvvtttuuutttrrrppppppsssvvvzzz{{{tttvvvyyyxxx{{{zzziii___gggnnnxxxzzzssskkkdddnnn|||zzzzzzyyywwwtttrrrpppooonnnllljjjggggggiiijjjkkkkkkkkkllloooqqqssstttttttttpppqqqqqqrrrrrrssssssssssssssssssuuuxxxyyyyyyxxxxxxxxxyyy{{{~~~nnn[[[OOOLLLJJJXXXuuuuuuhhh```^^^eeennnxxx~~~ooocccbbbddd]]]SSSHHH@@@;;;999999888888777555222///,,,+++*********)))((('''''''''(((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$######$$$%%%''')))'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))(((((((((((()))***+++,,,(((+++---///000222444777:::DDDQQQ___qqq~~~xxxsssqqqrrrpppjjjeeeaaaccccccaaafff}}}~~~zzzxxxwwwwwwooollliiieeebbb^^^YYYVVVOOONNNKKKHHHDDD???<<<:::666666666777666555555444000//////.........//////------............---,,,...222888;;;<<>>:::>>>HHHSSSZZZfffppp~~~iiiUUUJJJDDDCCCDDDGGGEEECCCBBBBBBAAA???===<<<999666888<<<>>>;;;888555222///------,,,***(((%%%%%%&&&''''''&&&%%%%%%%%%&&&'''((((((&&&$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((###$$$$$$%%%%%%$$$$$$###'''((((((((())))))******&&&'''''''''(((((())))))(((((((((((())))))))))))))))))***++++++++++++******'''(((,,,000222777===PPPbbbllleee]]]iiiyyyxxx|||sssppprrrvvvzzzzzzkkklllooooootttuuugggaaammmlllvvvwwwnnneeekkkuuu~~~{{{xxxuuurrrtttrrrpppmmmjjjhhhfffeeebbb```^^^]]]___bbbccccccbbbdddgggjjjmmmmmmmmmmmmllllllllllllmmmooopppqqqqqqqqqrrrtttwwwwwwvvvtttxxxxxxxxxyyy|||iiiZZZVVVLLLWWWwwwttteee\\\^^^dddmmmqqqyyyvvvlllkkkiiicccXXXLLLCCC===;;;:::777777777666444111---++++++******)))(((''''''&&&(((((('''''''''&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%$$$#########%%%((()))%%%&&&&&&''''''(((((()))&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########&&&&&&''''''((()))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((()))***+++,,,(((+++...000111333666999BBBOOO^^^mmm~~~{{{ssslll```]]]YYYYYYeee}}}{{{yyyssslllfffccc___YYYTTTPPPLLLHHHEEEBBB???<<<:::999777555333333222000111222222111///111000000000///////////////000222444888;;;???@@@GGGLLLRRRVVVWWWVVVUUUUUUKKKIIIEEEAAA???AAAGGGKKKYYYcccvvvsss___MMM???>>>@@@BBBLLLXXXeeemmmwwweeeOOOEEECCCDDD<<>>;;;777666888::::::888:::888444///+++((('''&&&******)))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))************''''''''''''((((((((((((******))))))((((((''''''((()))***+++,,,+++******))))))((((((+++555CCCNNN```eeegggeeedddppptttttt~~~}}}vvvsssqqq{{{qqqddd___gggrrrxxxyyyvvvttttttvvvzzzyyy|||{{{yyyyyyxxxqqqmmmjjjiiihhhgggfffccc```\\\XXXVVVTTTOOONNNNNNNNNOOOQQQTTTVVVXXX[[[]]]___aaacccfffhhhhhhhhhiiihhhffffffgggiiiiiikkknnnpppqqqrrrtttuuuvvvuuutttxxx~~~nnn^^^SSSTTTeeevvvllleee^^^cccnnnvvvxxxxxxrrrsssnnneee\\\SSSJJJBBB===555888999999666222111000+++***)))))))))))))))***&&&&&&%%%%%%%%%%%%&&&&&&%%%'''((((((''''''(((***%%%&&&&&&'''((((((''''''###&&&)))(((&&&%%%''')))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((()))******''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''(((((())))))******))))))+++,,,------------+++---......///555@@@IIISSSZZZkkkwwwkkk\\\TTT^^^oooxxxtttmmmggg```ZZZTTTPPPJJJGGGBBB???===:::888666333111000000111111000...//////.........---------------///111444777:::;;;AAAEEELLLRRRUUUWWWYYYZZZXXXUUUPPPIIIDDDBBBCCCFFFMMMTTTbbbuuujjjWWWFFFAAA??????FFFQQQ[[[ggguuu~~~|||```MMMFFFFFF???FFFHHHDDD@@@AAAAAA???<<<999666555777888888777888777444111...+++)))((())))))(((((('''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))******&&&'''''''''((()))))))))******))))))((((((((((((((()))***+++,,,++++++******...000///111<<>>>>>============???AAABBBEEEGGGIIIKKKLLLMMMPPPRRRTTTVVVWWWWWWWWWWWWZZZ\\\bbbeeehhhkkklllmmmppprrrvvvuuuvvvxxxzzz|||{{{zzzyyy{{{~~~|||||||||}}}~~~nnn^^^RRRVVV^^^dddllltttwwwyyyrrr______ccchhhlllooowww{{{rrrkkk```SSSHHH;;;777333222444444222000,,,+++******))))))******+++******))))))******+++&&&'''((((((''''''((()))&&&'''''''''''''''&&&&&&###$$$&&&&&&%%%%%%%%%&&&))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********+++++++++******))))))((('''''')))******+++++++++******,,,000444555666@@@RRR```ttt|||wwwgggdddiiittt|||zzzuuulllfff]]]TTTMMMGGGBBB???;;;999777666555444222000222222222111111111000000/////////000111222333444222666<<>>>>><<<;;;:::999999:::999999999999:::;;;<<<<<<>>>@@@AAABBBCCCEEEGGGIIIJJJLLLMMMMMMNNNQQQTTT[[[^^^bbbeeehhhkkknnnpppttttttuuuvvvvvvvvvtttssspppqqqssstttvvvzzz~~~}}}|||}}}}}}|||zzzxxxyyyzzz{{{}}}wwwfffVVVPPPOOOQQQWWW]]]fffiiisss}}}ggg^^^[[[ccclllqqqzzz}}}qqqjjjcccXXXOOO???888222000333555333000---,,,+++***************)))((((((''''''(((((()))&&&((()))(((''''''((()))'''''''''(((''''''&&&%%%$$$%%%&&&''''''&&&&&&'''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++******))))))))))))))))))******+++,,,,,,,,,++++++,,,333999;;;???KKK___ooorrrnnnnnnsss{{{~~~|||vvvlllbbbYYYRRRKKKGGGBBB???<<<999888555222///333222222222222111111111000000/////////000000111000333777<<>>DDDIIINNNRRRVVVYYYYYYXXXXXXXXXWWWSSSQQQPPPNNNMMMTTT]]]kkkzzzyyyjjj^^^SSSJJJDDD???===???IIIXXXeeemmmpppssswww~~~}}}tttmmmmmmooowwwvvvfffQQQHHHAAAAAACCCBBB@@@???::::::888444111000111222999::::::999777333///,,,******)))(((((((((((((((''''''((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''((((((((()))))))))(((((())))))))))))******)))))))))************+++,,,++++++++++++,,,------//////444AAARRR```ffffffhhhiiiiiiggggggkkkrrrxxxwwwssstttzzzzzzqqqjjjiiiiiieeecccccc___jjjzzz}}}xxxqqq{{{xxxnnndddYYYNNNFFF???<<<999888888999888888666666666666666666666666555555555555555555444444555777888999999999;;;===999;;;===>>>???AAADDDFFFGGGKKKPPPUUUYYY]]]aaaddddddfffggggggfffeeefffgggggghhhhhhggggggiiimmmpppuuuuuuuuuvvvvvvvvvvvvvvvuuusssrrrsssttttttrrrqqqmmmoooqqqsssuuuwwwxxxxxxzzz{{{~~~~~~}}}~~~lllZZZLLLEEEEEEFFFIIILLLYYYmmmwwwlllooo{{{nnnbbb]]]YYYVVVGGGAAA999555555555555444///...---,,,+++************))))))(((((())))))***'''((()))((('''&&&'''(((%%%&&&&&&'''((((((''''''(((''''''(((******)))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''')))*********)))(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******&&&'''((()))+++,,,------,,,---///222444666777888555;;;DDDLLLUUUaaaooozzz}}}zzzyyyzzz{{{|||kkklllmmmnnnnnnmmmkkkjjjeeeeeeffffffiiipppyyy}}}wwwqqqjjjeeeXXXTTTOOOJJJEEE@@@:::777222222111111111000000000000000///............///...///111222333666;;;>>>EEEIIINNNRRRTTTUUUVVVVVVVVVTTTTTTSSSNNNIIIKKKPPPWWWfffxxx}}}rrreeeXXXNNNEEE???<<<@@@LLLWWW[[[\\\]]]cccnnnxxxzzzvvvmmmjjjmmmzzz|||jjjZZZIIICCCBBB@@@>>>@@@======;;;666111///000222777777888888777555222111---,,,+++))))))(((((((((%%%&&&((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))***************)))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,---...---222<<>>AAAAAADDDHHHLLLNNNQQQTTTWWWYYY[[[]]]]]]\\\\\\___bbbaaaccceeeffffffgggiiikkkjjjllloooqqqrrrqqqqqqpppqqqpppoooooooooooommmkkkiiikkkmmmppprrrssssssssswwwzzz}}}~~~zzzxxx~~~}}}}}}lll[[[OOOHHHDDDBBBCCCMMM```sss~~~nnnbbbZZZUUUIIIFFF@@@:::666555555666000///...,,,+++++++++***+++******))))))******+++((()))))))))'''&&&'''((($$$$$$&&&'''(((((())))))(((&&&&&&'''******)))&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&((()))***)))((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++(((((()))***++++++,,,,,,,,,...111555999<<<>>>???===BBBJJJTTT]]]fffnnnssszzzzzzyyywwwrrrlllKKKLLLNNNOOOOOONNNLLLKKKJJJKKKLLLLLLLLLQQQYYY___dddjjjrrryyy|||uuuqqqccc___YYYSSSNNNHHHBBB>>>444444444333333333222222333333222111111111111111---...///000000222555888===BBBHHHMMMQQQSSSUUUWWWYYYWWWWWWUUUOOOGGGFFFJJJIIIWWWhhhttt~~~tttdddXXXLLLFFF???@@@GGGNNNRRRSSSLLLUUUcccqqq{{{sssoooooo{{{kkkSSSGGGCCC@@@@@@BBBBBBBBB@@@:::555222333555444555666777777666555555......,,,***)))(((((((((%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''((('''%%%$$$%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))************++++++******)))((((((((())))))******++++++++++++---,,,+++***+++,,,---...///999IIIZZZiiissswwwwwwrrrnnnjjjhhhjjjnnnqqqsss~~~|||{{{uuuvvvwwwvvvuuupppvvv~~~tttmmmyyy~~~rrrgggYYYNNNGGGBBB<<<888888666444444555666666555666666666666666666666666555666666666555444333222222333555555444555666888222444555666777888;;;===>>>@@@DDDFFFGGGIIIKKKMMMQQQSSSUUUUUUUUUWWW[[[___\\\___cccfffggghhhiiijjjcccggglllooopppooonnnmmmpppnnnmmmmmmmmmkkkiiigggiiijjjmmmoooqqqrrrrrrrrruuuxxx}}}}}}xxxuuu|||zzz}}}mmm[[[LLLCCC???>>>EEEXXXjjjuuuzzz}}}yyy~~~zzziii[[[TTTKKKIIIDDD===888555555777000000...---,,,+++++++++******))))))))))))******((()))***)))'''&&&&&&'''###$$$%%%'''((())))))***'''%%%$$$&&&)))***(((%%%))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((($$$%%%'''))))))((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,***************+++++++++---///333888<<<@@@CCCEEEKKKNNNVVV___iiiooorrrsssrrr|||zzzvvvkkk```>>>>>>=========<<<<<<<<<:::::::::::::::;;;;;;<<>>:::666444333333222222000000111222333222000---000000000000000111222222333888>>>EEEIIILLLPPPRRRRRRVVVZZZYYYSSSKKKFFFDDDCCCGGGSSSbbbnnnuuu}}}yyyjjjXXXOOODDD>>>???CCCHHHJJJGGGMMMYYYfffrrr|||}}}tttmmmtttgggRRRFFF@@@>>>???AAAAAA>>>:::777666444111222333555777888888777666000///,,,***((('''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&))))))))))))************''''''''''''''''''''''''(((((()))***************((((((((((((((())))))***...---,,,++++++,,,...000444BBBVVVgggwww{{{sssppprrrrrrpppvvvzzzrrrxxx}}}}}}yyy}}}uuurrr~~~uuunnn]]]UUUKKKCCC???<<<999666666777888888666666666777666555444444555666555333777555333000000000111222111111222222222333333333333333333444444555555555888:::<<<===>>>???BBBDDDGGGGGGFFFHHHKKKPPPUUUYYY\\\\\\]]]```ccceeefffeeeeeegggiiikkkllllllllllllhhhiiijjjjjjiiiiiijjjkkkjjjiiiiiikkkoooqqqqqqqqqrrruuuxxxyyyxxxuuuttttttuuuuuuxxx~~~nnnYYYKKKDDDBBBAAAHHHWWWgggpppqqqrrrrrrsssyyyqqqaaaWWWIIIJJJGGG@@@:::666555555444333111---***)))+++,,,(((((((((((())))))))))))***))))))((('''&&&&&&&&&***)))(((''''''((()))***'''''''''&&&&&&%%%%%%$$$))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************''''''((()))***+++++++++---///333777<<>>:::777555444333222222222222333333222///---000/////////000000111222333666:::>>>BBBGGGMMMQQQVVVYYY[[[YYYSSSLLLGGGDDDDDDEEELLLXXXaaaiiittt}}}{{{lll^^^LLL@@@>>>@@@BBBAAAFFFJJJSSS^^^lllxxx{{{uuuwww{{{eeeRRREEE@@@@@@@@@@@@???;;;777444111///000111444666777888777777333222///,,,***)))(((((()))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&&&&''''''''''''&&&&&&((((((((()))))))))******''''''''''''''''''''''''(((((()))******************************+++,,,,,,((()))+++---000333888;;;<<>>@@@AAA@@@@@@AAADDDIIINNNQQQWWWXXXZZZ\\\```bbbbbbbbbaaabbbdddfffhhhhhhhhhhhhhhhiiikkkkkkjjjjjjlllmmmmmmllllllmmmoooppppppoooppprrrtttuuusssqqqpppppprrrsssvvv{{{~~~iii[[[NNNHHHDDDGGGRRR___ggghhhnnnqqquuuyyy}}}}}}}}}iiiZZZMMMNNNKKKFFF???;;;888777555444333000---,,,+++,,,((()))))))))))))))))))))***))))))(((''''''&&&&&&))))))(((((((((((())))))(((((((((((('''''''''''')))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))************************))))))))))))************))))))))))))************************************---///222777>>>HHHRRRXXXaaagggrrr}}}~~~yyyqqqttt~~~{{{qqqjjjhhh:::999888666555444333333333333222222222222222333333444444444444666:::===AAAFFFKKKOOOPPPRRRUUUXXX```bbbdddgggjjjpppvvv{{{{{{xxxtttpppjjjccc[[[VVVLLLHHHCCC???<<<999777444444333222333333222000...///////////////000000111222222444666:::@@@IIINNNTTTWWWXXXWWWSSSOOOKKKIIIEEECCCDDDJJJQQQYYYeeepppttt[[[HHH@@@???>>>===CCCEEEKKKUUUcccttthhhUUUIIIDDD@@@AAAAAA???:::555111000...///111444666777888888777555333000---+++******))))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&'''''''''((((((((((((((((((((()))))))))***&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((((((((()))***************+++************+++,,,,,,+++---...///000222555888FFF[[[vvvyyyrrrwww|||}}}|||qqqcccUUULLLAAA???;;;:::;;;=========;;;:::999888888999:::;;;999888888888999888666444666666666666555555555555111111222222222222333333222222222222222333333333111333555666666777999;;;;;;::::::;;;>>>BBBGGGIIIPPPRRRTTTWWWYYY[[[\\\]]][[[]]]___aaabbbcccccccccdddfffhhhiiiiiiiiikkkmmmmmmmmmmmmnnnqqqqqqqqqooonnnoooooonnnllljjjjjjkkkmmmmmmppptttyyy}}}~~~}}}~~~tttbbbXXXNNNKKKOOOUUUZZZ[[[eeelllvvv|||{{{xxxxxxyyy}}}|||{{{wwwrrrqqqttt~~~rrr^^^QQQOOOMMMJJJEEE???:::888666666555333111///,,,+++))))))))))))))))))))))))***))))))((((((''''''&&&(((((())))))))))))(((((())))))))))))************((((((((((((''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))************************))))))))))))************)))))))))*********++++++,,,,,,,,,,,,++++++++++++......111777BBBPPP]]]dddmmmsss|||{{{|||~~~xxxpppooosss===<<<:::888777666666666555444444333222222222222444555444222111111333555777999<<<======>>>AAADDDIIIJJJLLLPPPUUU^^^hhhooouuuwwwyyyyyyuuunnngggaaaYYYUUUOOOJJJEEEAAA===:::555444222222333333111000000///////////////000000///000111222555;;;CCCHHHLLLNNNQQQSSSSSSRRRPPPOOOGGGBBB@@@CCCFFFMMMXXXbbbsssmmmUUUEEE???>>>???>>>@@@DDDNNN^^^pppqqqZZZKKKCCCBBBCCCCCC???888444555---...///222444777999:::999777555222///---+++***))))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((()))))))))''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***************))))))(((((())))))***++++++---......------111444LLLaaa}}}rrroooxxx}}}~~~|||qqqdddWWWMMMFFF@@@@@@@@@AAABBBDDDEEEFFFAAA@@@@@@@@@AAAAAA@@@???;;;999888999999999777555555666666777777777666666222222222222222333333333111111111111111111222222///111333333333444666888:::999999:::<<<@@@CCCFFFJJJLLLOOOQQQSSSTTTVVVWWWVVVXXXZZZ\\\^^^______^^^^^^```cccdddeeefffhhhkkkkkkjjjkkknnnppprrrqqqooolllllljjjhhheeedddeeeffffffgggiiimmmqqqtttvvvwwwxxx{{{~~~rrrbbbXXXSSSPPPOOOPPPXXXeeewwwyyywww{{{}}}xxxppphhheeeeeehhhooowww~~~zzzbbbQQQMMMKKKKKKIIICCC>>>;;;999888777555444000---************)))))))))))))))))))))))))))(((((('''''''''((()))******)))(((''')))))))))******+++++++++((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((()))))))))************))))))*********+++++++++,,,,,,,,,---------------...///222:::IIIYYYhhhpppvvv{{{yyyrrrooosss|||@@@???<<<:::888777777777777666555444333333333333111222222111000000222444222222333333333333444666999:::;;;>>>CCCKKKUUU\\\iiioooxxx~~~~~~yyysssnnneeeaaaZZZTTTNNNIIICCC???888666444333444444444333000000////////////000000---///111222444888===@@@EEEGGGJJJNNNPPPQQQPPPOOOGGGCCCAAABBBCCCFFFMMMVVVfffyyy~~~cccLLL???===???:::<<>>===<<<:::999555666777777888777777666444444444333333333333333111111111111111111111111///111222222222222444555999999888999;;;===@@@BBBDDDGGGJJJLLLLLLMMMOOOQQQRRRSSSUUUXXXZZZ[[[[[[[[[YYY\\\^^^```aaacccfffhhhiiiiiijjjkkkmmmmmmkkkiiiiiihhhfffccc```___aaabbbcccdddfffhhhkkknnnrrruuutttvvvyyy{{{|||zzzlll^^^QQQIIIHHHKKK[[[ttt~~~ttthhhaaa]]]XXX\\\eeepppyyykkkWWWOOOJJJMMMNNNIIIEEEDDD???<<<888666444111---)))+++*********)))))))))((()))))))))))))))((((((((('''((()))******)))((('''((((((((())))))*********'''''''''((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''((()))))))))************************++++++++++++***+++,,,---...///000000///000777CCCUUUggguuu|||}}}pppmmmmmmuuuHHHEEEAAA===:::888888888888777666444333222222222///111222222111222444666/////////000111111222222111222333444777===EEEJJJYYYbbbppp{{{}}}|||qqqmmmfff___YYYRRRKKKGGG@@@===999777666777666666222111111000000000000000---///222333444555777999BBBCCCFFFJJJMMMMMMKKKHHHHHHDDDCCCCCCCCCBBBFFFMMM[[[mmmqqqXXXFFF===:::888:::???IIIXXXkkk|||lllRRRFFF???AAAAAA<<<888999111111000000222444777999888888666444222///,,,+++******)))((((((''''''&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&''''''(((((((((((('''''''''&&&&&&''''''((((((((()))))))))&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))(((((()))***************,,,++++++++++++,,,------+++...///...---000999@@@WWWfff}}}tttpppuuu|||{{{sssrrrwww|||xxxzzzwwwqqqkkk```SSSJJJFFFGGGJJJQQQVVV\\\aaaeeehhhjjjllliiigggggghhhiiigggaaa\\\RRRNNNHHHCCC@@@>>>;;;:::888888888777777777777777666666555555555555444444222222222111111111111111///111222222111111222444666666666666777999;;;<<>>>>>::::::888666555444333333111333444444333333444666000000111222333333222222000111222222333666:::===GGGQQQ```nnnwww~~~{{{tttmmmfff^^^WWWRRRKKKGGGAAA<<<:::999888777333333222111111111111111...000111111111111333444===>>>BBBHHHLLLLLLIIIEEEHHHDDDBBBBBB@@@???BBBHHHPPP^^^qqq~~~kkkYYYGGG<<<999999<<>>AAAAAA>>>===???CCCDDDFFFHHHKKKMMMNNNOOOOOOOOORRRTTTVVVWWWXXX[[[]]]______```aaabbbaaa^^^[[[_________]]]ZZZYYYZZZ[[[[[[\\\]]]^^^___bbbhhhmmmnnnnnnlllkkkkkknnnssswww{{{xxx\\\HHHCCCAAAHHH]]]{{{wwwlll\\\VVVTTT[[[dddkkkrrryyyzzzppp___RRRTTTXXXVVVTTTWWWRRRIII>>>777444333111///,,,,,,+++******))))))((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((''''''''''''((((((((()))'''((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))*********************+++++++++,,,,,,******+++,,,...///000000000999JJJccc}}}{{{lllggglllooorrrvvvjjjfff___VVVOOOJJJGGGEEE>>><<<;;;999777666555555222333333333111000000222111111111111222111...,,,000222333333333333555777;;;DDDSSSaaammmxxxxxxqqqiiibbb]]]TTTOOOGGGAAA===:::888777444444333222111111111222000111000///---...000333777999???GGGMMMNNNKKKGGGHHHDDDAAA@@@>>><<<@@@FFFGGGRRRcccuuu|||lllTTTCCC:::999999@@@NNNbbbvvvqqqYYYEEEDDDHHHCCC======888666333111111222555777888888888777555333000///******))))))((((((''''''(((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((())))))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))&&&''''''''''''''''''&&&))))))))))))************(((((((((((((((((((((((((((((()))*********************))))))******+++,,,(((+++,,,,,,---555CCCOOOYYYiiiyyynnnjjjmmmqqqtttyyytttuuu}}}wwwssssss~~~wwwooogggbbbZZZZZZ[[[[[[^^^fffpppxxxzzzmmm```VVVPPPLLLIII???>>>;;;999888999:::;;;999999888888777777666666333333333333222222111111///000111000//////000111333333333333444555666777777;;;>>>>>>:::888;;;>>>???@@@CCCFFFHHHIIIJJJJJJIIIKKKNNNOOOPPPQQQTTTVVVUUUVVVYYY]]]```aaa___]]][[[\\\\\\[[[YYYWWWWWWXXXTTTVVVWWWWWWWWW[[[bbbgggkkkjjjhhheeedddgggmmmqqqvvv{{{qqqwww~~~___HHHBBBBBBCCCTTTrrr}}}eeeYYYQQQTTT\\\bbbkkksssvvv{{{xxxdddTTTUUUXXXVVVUUUYYYYYYNNNAAA777444444333111,,,,,,++++++***))))))((()))))))))))))))************)))(((''''''((()))***+++*********))))))((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,+++,,,,,,------.........111<<