BM6P6(@ {{{uuuhhh]]]XXXVVV[[[```cccfffooo}}}zzzlll___VVVOOOOOONNNLLLJJJHHHFFFEEEEEEDDDDDDBBBAAA@@@??????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;===@@@CCCEEEIIIRRRfffqqqppp{{{yyyyyyuuu\\\LLLFFFBBB@@@===;;;;;;<<<;;;:::999999888777666555444444111111000000111222333333333333333222222111111111000000000000111222333333777444222111000000...---...///000111111111111111333333333333333333333333333333333333333333333333333444444444555666666666777888888777666666888:::999<<>>???AAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBEEEJJJOOORRRSSSfff|||rrreee\\\XXX[[[___eeehhhkkktttuuufffYYYQQQLLLLLLLLLKKKIIIHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;<<<===@@@CCCEEEIIIQQQeee~~~}}}uuulllwwwyyyttt{{{{{{aaaOOOGGGBBB@@@===;;;;;;<<<;;;:::888888777666555444333333111111000000111222222333222222222111111000000000444333222111111000000000222111000000222333333222222222222222111000///...333333333333333333333333333333333333333333333333444444444555555555555555666777777777666666888999999<<>>???@@@AAAAAAAAABBBBBBBBBBBBCCCAAAAAABBBEEEJJJOOORRRTTT^^^vvvxxxnnnbbb[[[ZZZ___dddiiimmmqqqxxxyyylll___SSSMMMIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@??????>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<===@@@BBBDDDGGGNNNccc|||xxx||||||jjjwww{{{sssqqq|||iiiSSSHHHCCC@@@===<<<<<<<<<;;;:::777777666555444444333333111111111000111111222333111111111000000000000000444444333222111111111111333111000111333444444444222222222222111000//////333333333333333333333333333333333333333333333333555555555555555444444444555666666666555555777999999===GGGXXXooo}}}ooommmnnnaaaWWWVVVSSSRRRLLLIIILLLPPPZZZooo{{{zzz{{{~~~}}}zzzuuurrrhhheee```^^^___aaabbbccceeebbb___^^^```cccdddeeefffjjjooorrrssssssssstttrrrpppmmmkkkhhheee```]]]WWWVVVTTTRRROOOMMMKKKJJJIIIIIIIIIJJJLLLOOOQQQSSSTTTTTTUUUVVVZZZ^^^bbbdddkkkmmmrrrwww|||xxxrrriiiaaa]]][[[ZZZYYYSSSOOOIIICCC@@@??????@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCFFFIIINNNRRRUUUWWWmmmuuujjj```\\\]]]aaaffflllpppsssyyy{{{qqqeeeZZZQQQLLLJJJJJJJJJIIIIIIHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<===???AAABBBFFFLLL___}}}yyysssvvv|||ooo{{{|||vvv{{{rrrYYYJJJDDDAAA>>><<<<<<<<<;;;:::888777777666555555444444222111111111111111222222111111111111111111000000111111111111222333555555999666444222222222000///...///000111222333333333333333333333333333333333222222333333333333444444666666666555444444444333444555666555444555777999:::>>>GGGYYYpppvvvuuurrrbbbYYYXXXUUUOOOIIIGGGJJJQQQ]]]sss}}}}}}}}}~~~{{{xxxuuukkkhhhdddcccdddfffhhhhhhjjjgggeeedddfffhhhiiijjjjjjnnnsssuuuuuutttssssssqqqpppnnnllliiieee___[[[VVVTTTSSSPPPMMMKKKIIIHHHHHHHHHHHHIIIKKKNNNQQQRRRVVVVVVXXXZZZ^^^bbbfffhhhiiimmmrrryyy~~~uuuppphhhbbb^^^]]][[[ZZZSSSPPPJJJEEEAAA???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDFFFHHHMMMRRRUUUVVViiiuuujjjaaa___bbbdddiiiooosssvvvyyy}}}}}}yyyrrrhhh___WWWQQQNNNLLLLLLKKKKKKIIIHHHFFFEEECCCCCCCCCBBBBBBAAAAAA@@@?????????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<>>>???@@@AAADDDHHHYYYsssuuulllpppvvvuuu|||___LLLEEEBBB>>>===<<<<<<;;;999999999888888777666666666222222111111111111111222222222222222222222222222000000000111222333555666;;;888555333222111///---...///000111333333444444333333333333333333333333222222222333333444444444666666666555444444444333333444555555555555777999<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::;;;;;;===>>>??????@@@CCCEEERRRfffvvvzzzuuuqqqeeeiiioooyyy|||fffQQQEEECCC???===<<<<<<;;;999999999999888888777777777333222111111000111111111222222222222222333333333222222111111000111111222777555222222222222111000111222222222222222111111333333333333333333333333111222222333333444444555555555555555555444444444333555666666555666888:::<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<::::::<<<===>>>>>>??????BBBCCCKKKZZZeeejjjkkkmmmccceeejjjtttmmmVVVFFFCCC@@@======<<<:::999888888888888777777777777333222222111000000111111000111111111222222222222111000000//////000111111333222000000222333222222111222222333333222222111333333333333333333333333111111222333333444555555444444444555555555555555444555666666666777999;;;;;;FFFUUUcccppp~~~tttjjj\\\XXXVVVLLLGGGHHHIIIMMMYYYjjj{{{|||{{{~~~zzzxxxwwwvvvuuusssooonnnlllmmmnnnppppppoooooopppqqqooollliiihhhhhhfffgggggghhhfffaaaYYYTTTPPPPPPOOOMMMLLLJJJIIIIIIHHHHHHIIIJJJLLLNNNQQQSSSTTTUUUXXX\\\aaaeeeiiikkkpppssswww|||zzzqqqmmmhhhdddbbb___\\\YYYWWWTTTPPPKKKGGGEEEDDDDDD???@@@@@@@@@@@@AAAAAAAAA@@@BBBCCCCCCBBBFFFNNNTTTUUUXXXiii|||rrrkkklllrrreeeiiinnnrrrssspppllljjjaaa___[[[WWWSSSPPPOOONNNFFFGGGGGGHHHHHHHHHGGGGGGBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<::::::<<<===>>>>>>>>>>>>BBBBBBGGGRRRZZZ___eeekkkdddeeehhhqqq}}}rrrZZZFFFCCC@@@>>>===<<<:::999777777777777666666666666333333222111000000111111//////000000111111111222,,,,,,---...000111333444333222000000111222111000...///000222444555555555333333333333333333333333111111222333333444555555333444444555555666666666444666777777777888:::<<<:::HHH[[[kkkvvv~~~uuukkk^^^[[[VVVIIIFFFHHHJJJOOO[[[mmm|||||||||~~~}}}zzzyyywwwuuutttooommmlllmmmnnnpppoooooooooppppppnnnjjjgggfffgggcccdddeeefffeee```XXXSSSOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIJJJLLLOOOQQQSSSVVVWWW[[[___dddhhhlllmmmsssuuuxxx||||||xxxpppmmmiiieeebbb___[[[YYYXXXUUUQQQLLLIIIFFFEEEEEE??????@@@@@@@@@AAAAAAAAA???AAACCCBBBAAAEEEMMMTTTZZZXXXccc}}}{{{wwwtttqqqdddfffjjjqqqvvvuuummmfff^^^\\\YYYUUURRROOOMMMLLLJJJJJJHHHGGGFFFEEEEEEEEECCCCCCBBBAAA@@@@@@@@@@@@>>>============<<<<<<<<<<<<;;;:::999999:::;;;<<<777888999999:::;;;<<<<<<888888888888888888888888::::::;;;;;;<<<===>>>>>>>>>???BBBHHHPPPYYYbbbggg___]]]cccttt}}}yyy}}}~~~aaaPPPDDDBBBCCC<<<;;;???;;;999999888888777888888888444333222111000000000000222222333333333333222222000000000000000000000000222111111111000000//////000222333333222111333444555444333333555555444333222222222111111000000000222222333444555666777888333555666555444555:::>>>GGGRRRddduuu~~~pppiiicccZZZQQQLLLKKKJJJLLLUUUcccsss~~~{{{{{{~~~}}}|||xxxrrrjjjiiiiiikkknnnpppppppppoooooonnnmmmkkkiiifffdddgggfffdddbbb___[[[XXXWWWSSSQQQNNNKKKIIIIIIIIIJJJGGGIIIJJJKKKMMMOOOSSSVVVVVVVVVYYY___fffmmmppprrrssstttwww{{{~~~{{{zzzzzztttrrrnnniiiddd___[[[YYYVVVSSSPPPMMMKKKGGGCCC@@@BBBAAA@@@@@@@@@AAABBBCCC@@@AAAAAAAAABBBFFFJJJNNNYYYWWW]]]rrr}}}yyytttqqqhhhjjjnnntttwwwtttllleee]]][[[XXXUUUQQQOOOMMMLLLJJJIIIHHHGGGFFFEEEEEEEEECCCBBBAAA@@@????????????=========<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;999999::::::::::::::::::999999999999999999999999::::::;;;<<<<<<======>>>>>>???BBBFFFLLLTTTZZZ^^^VVVWWWbbbvvv{{{|||jjjTTTFFFCCCCCC;;;:::===::::::999888888777888888888444333222111000000000000000000111111111111000000000000000000000000000000111111111111000000000///000222333333222111333444444444444444444444444444444444333333333222222222222333333444555666777777333555666666444666;;;???JJJWWWjjjzzzyyymmmfffaaaYYYPPPLLLKKKKKKNNNWWWeeettt~~~~~~~~~zzztttmmmllljjjkkknnnpppqqqpppoooooonnnmmmkkkhhhfffdddffffffdddaaa^^^[[[XXXVVVSSSQQQNNNLLLJJJIIIIIIIIIHHHIIIKKKLLLMMMOOOSSSVVVVVVWWW[[[```hhhnnnqqqrrrqqqsssvvv{{{~~~{{{{{{|||zzzxxxsssllleee___ZZZXXXWWWUUURRROOOMMMJJJEEEBBBBBBBBB@@@@@@???@@@AAABBB@@@AAAAAAAAABBBEEEJJJMMMXXXUUUYYYiiiuuuuuutttrrrqqqsssxxx{{{{{{vvvrrrooopppssswwwxxxsssjjjbbb[[[YYYWWWSSSQQQNNNMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>>>>???AAADDDHHHLLLOOOQQQMMMSSScccyyy|||~~~uuuYYYIIIDDDCCC;;;:::===999:::999999888777777888888444333222111111000000111000000111111111111000000////////////////////////111111111111000000000000000222333333222111333444222444666555222111333555555555555555444444444444444444444555555555666666444555777666555777===AAANNN___ttt~~~ssshhhccc___WWWPPPNNNLLLMMMRRR\\\iiivvv}}}~~~|||vvvqqqooommmlllnnnpppqqqqqqnnnnnnmmmllljjjgggeeedddeeedddccc```]]]ZZZWWWVVVSSSRRROOOLLLJJJIIIHHHHHHHHHJJJKKKLLLMMMPPPSSSVVVWWWXXX\\\bbbiiioooqqqrrrnnnqqquuu{{{~~~}}}~~~~~~~~~xxxpppggg```ZZZVVVXXXVVVSSSQQQOOOLLLIIIFFFCCCBBBAAA@@@??????@@@AAA@@@AAABBBBBBBBBEEEIIILLLUUUSSSTTT^^^ttteeeeeeeeedddeeeiiiooosssyyy}}}xxxuuuuuuvvvwwwxxxwwwpppfff___XXXWWWUUURRRPPPNNNMMMLLLJJJIIIHHHFFFEEEEEEDDDDDDAAA@@@???>>>============<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<;;;:::999:::999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>===>>>AAACCCEEEGGGHHHIIIKKKSSSeee|||zzz}}}]]]LLLEEECCC;;;;;;>>>:::::::::999888777777777777444444333222111111111111222222333333333333222222////////////////////////111111111000000000000000000222333333222111333444000444777555111///222666555555555555555444444444444444555555555555555555444666777666666999???EEESSSfff}}}wwwnnnddd```]]]WWWRRRQQQMMMQQQXXXcccnnnyyy}}}~~~|||~~~}}}xxxuuurrrooonnnooopppqqqqqqnnnmmmllljjjhhhfffdddcccccccccaaa___\\\YYYVVVUUUSSSQQQOOOMMMJJJIIIHHHHHHIIIKKKLLLMMMNNNPPPTTTVVVVVVXXX\\\bbbiiinnnpppqqqkkkoootttzzz~~~~~~zzzrrriiiaaaZZZWWWXXXVVVSSSRRRPPPNNNJJJGGGDDDCCCAAA??????>>>??????@@@AAABBBBBBBBBDDDHHHJJJPPPPPPQQQWWWhhhWWWXXXZZZ\\\___dddkkkpppyyy}}}|||xxxxxxxxxxxxvvvrrrjjjbbb\\\UUUTTTRRRPPPNNNMMMMMMLLLIIIIIIGGGFFFEEEDDDDDDDDD@@@@@@???>>>============<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<;;;:::999777777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============<<<===???BBBDDDEEEEEEEEEHHHQQQddd{{{sssyyycccPPPFFFCCC======AAA===;;;:::999888777777777777555444333222111111111111222222333333333333222222000000000000000000000000000000000000000000111111000222333333222111333444000444777555111///222666333333333333333444444444444444555555555555555555444666777777777;;;BBBHHHWWWlll~~~rrrjjjbbb___\\\WWWTTTTTTOOOUUU___kkkuuu}}}~~~~~~}}}yyyvvvtttqqqppppppqqqqqqqqqmmmlllkkkiiigggeeedddcccaaaaaa___]]][[[XXXUUUTTTQQQPPPOOOMMMKKKJJJIIIHHHKKKLLLMMMNNNNNNPPPTTTWWWVVVWWW[[[aaagggmmmoooooojjjnnnuuuzzz}}}zzzrrrjjjbbb\\\YYYWWWUUUSSSQQQPPPMMMIIIGGGCCCBBBAAA???>>>>>>??????@@@BBBCCCBBBBBBCCCFFFHHHKKKNNNQQQUUUbbb}}}QQQTTTXXX\\\aaagggnnnrrr}}}{{{wwwwwwuuuqqqkkkddd]]]YYYSSSRRRPPPOOONNNMMMLLLLLLIIIHHHGGGFFFEEEDDDDDDDDDAAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================<<<===>>>@@@BBBCCCCCCCCCBBBJJJ]]]vvvrrrsss~~~jjjUUUIIIDDD>>>???BBB>>>;;;;;;999888777777666666555444333222222111111222000000111111111111000000000000000000000000000000000000000000111111111111000222333333222111333444111333555444111000222444222222222222333333333333444444444555555555666666555777888888888===EEEKKK\\\rrryyynnnggg```^^^\\\WWWUUUWWWQQQZZZfffrrr|||~~~~~~zzzvvvtttrrrqqqrrrrrrqqqpppmmmllljjjgggeeedddcccbbb```___^^^\\\ZZZWWWUUUSSSOOOOOONNNMMMLLLKKKJJJJJJLLLMMMNNNNNNOOOQQQTTTWWWXXXXXXZZZ___eeekkkoooppplllqqqxxx|||~~~yyyrrrkkkddd___\\\XXXVVVSSSQQQOOOLLLHHHFFFBBBAAA@@@???>>>>>>???@@@AAABBBCCCCCCBBBCCCEEEGGGHHHLLLPPPTTT___yyyWWWZZZ```eeejjjpppuuuyyy|||uuutttpppkkkddd]]]YYYWWWQQQPPPOOONNNMMMLLLLLLLLLIIIHHHGGGEEEDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;777777888888999999999:::::::::::::::::::::::::::>>>===========================>>>>>>???@@@AAAAAA@@@FFFVVVooovvvqqqxxxsss\\\MMMFFF??????AAA<<<<<<;;;:::888777666666666555555444333222222222222000000111111111111000000222222222222222222222222///000000000111111111111000222333333222111333444222222222222222222222222111222222222333333333333222333333444555666777777555777888888999>>>GGGMMMaaavvv~~~vvvjjjddd___]]]ZZZVVVUUUWWWTTT]]]lllyyy}}}ssssssrrrssstttsssqqqnnnmmmkkkiiifffdddcccbbbbbb^^^^^^]]][[[YYYVVVTTTSSSMMMMMMMMMMMMMMMLLLKKKKKKMMMNNNOOOOOOOOOQQQTTTWWWZZZZZZZZZ^^^eeekkkppprrrqqqvvv|||zzzsssllleee```]]]YYYWWWTTTRRROOOLLLHHHEEEAAA@@@???>>>>>>???@@@@@@AAABBBCCCCCCBBBBBBDDDFFFHHHKKKNNNRRR]]]www___ccciiioootttxxx}}}|||sssqqqmmmfff___YYYWWWVVVPPPOOONNNMMMLLLLLLLLLLLLIIIHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<:::999999:::<<<<<<999999999888888888888888::::::::::::::::::::::::>>>>>>>>>>>>============>>>>>>=========>>>??????BBBEEETTTkkkyyyrrrwww~~~zzzaaaPPPHHH???>>>@@@:::<<<;;;:::888777666666666555555444333222222222222222222333333333333222222222222222222222222222222//////000000111111111222000222333333222111333444333222111111333333222111222222222333333444444444222222333444555777777888666777888888:::???HHHOOOdddyyyvvvssshhhbbb]]]\\\YYYUUUTTTWWWUUU```ooo|||rrrrrrrrrtttuuussspppnnnlllkkkhhheeecccbbbbbbbbb^^^]]]\\\ZZZXXXVVVTTTRRRKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOPPPQQQTTTWWW]]][[[[[[^^^eeelllqqqttttttzzz|||uuummmfffaaa^^^[[[YYYUUUSSSPPPLLLHHHEEE@@@???>>>>>>>>>???@@@AAAAAABBBCCCCCCBBBBBBCCCEEEIIIKKKLLLOOO[[[vvvhhhmmmttt{{{zzztttpppkkkeeeaaa[[[VVVRRRSSSPPPMMMLLLLLLLLLKKKJJJIIIIIIHHHFFFEEECCCBBBBBB?????????>>>>>>>>>>>>=========;;;::::::;;;<<<===:::;;;;;;<<<<<<;;;;;;::::::::::::999999999888888;;;;;;:::;;;;;;<<<===>>><<<<<<<<<<<<============;;;;;;;;;<<<>>>???AAABBBDDDHHHQQQ```qqqxxxqqq|||lllQQQGGGCCC===999:::<<<:::888777555555555555666444555777444000000444000000111222333333444444444333111000000000111111000000000000111111111111222222111111222222333444111111111000111111222333222222333333333333444444555555444333333555666777777666888::::::>>>IIITTTggg||||||mmmiii^^^]]][[[VVVSSSQQQSSSUUUUUUiiixxxqqqrrrtttwwwxxxvvvrrrooollljjjgggfffffffffdddcccaaa```]]]ZZZWWWTTTRRRQQQQQQPPPNNNMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPSSSWWWZZZ\\\]]]```bbbeeejjjppptttxxx|||}}}wwwooohhhbbb^^^XXXWWWWWWVVVTTTQQQKKKHHHCCCBBBAAA@@@@@@@@@AAABBBDDDBBB@@@AAADDDEEEDDDBBBFFFGGGJJJOOO[[[sssvvvzzz~~~xxxsssooojjjeeeaaa\\\WWWSSSSSSQQQNNNLLLLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBAAA??????>>>>>>>>>=========>>>>>><<<;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::999999999999888;;;::::::;;;;;;<<<===>>><<<<<<<<<<<<============::::::;;;<<<>>>@@@BBBCCCBBBEEEMMMZZZkkk{{{}}}sss{{{rrrUUUJJJEEE???;;;===<<<:::999777666666777777<<<888555666444111000333000000111222222333444444333333111000000000111111000000000000111111111111222222111111222222333444111111111111111222222333222222333333333333444444555555444444555555666777777666888:::;;;>>>JJJVVVkkkuuuhhheee^^^\\\YYYTTTPPPOOOQQQSSSVVVlll~~~~~~tttuuuxxxzzz{{{yyytttpppmmmjjjhhhffffffeeedddccc```___]]]ZZZWWWTTTRRRPPPPPPOOONNNMMMLLLMMMMMMNNNNNNOOOPPPPPPQQQSSSWWWZZZ]]]___aaadddgggkkkqqquuuxxx|||xxxqqqiiibbb^^^XXXWWWVVVVVVTTTQQQLLLHHHCCCBBBAAA@@@@@@@@@AAABBBCCCBBB@@@AAADDDEEEDDDBBBEEEGGGKKKNNNWWWkkk}}}wwwqqqnnniiieeeaaa]]]XXXUUUTTTQQQNNNLLLLLLLLLLLLKKKHHHGGGFFFEEEDDDCCCBBBAAA???>>>>>>>>>>>>=========@@@???>>><<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999::::::::::::;;;<<<===>>><<<<<<<<<<<<============::::::;;;<<<>>>@@@BBBCCCAAACCCHHHRRRaaassswwwzzzzzz{{{]]]MMMGGGAAA???@@@<<<;;;999888888888999999EEE===666444444111111222000000111111222333333333333222111111000111111111000000000111111111222222222222111111222222333444111111111111111222333333222222333333333333444444555555666666777777777666777666888:::<<<@@@LLLYYYqqqoooeeebbb]]][[[VVVQQQLLLLLLNNNQQQXXXqqq~~~xxxzzz||||||vvvqqqnnnlllhhhffffffeeedddccc___^^^\\\YYYVVVSSSQQQPPPOOOOOOMMMMMMLLLMMMNNNOOOOOOPPPRRRRRRSSSUUUYYY\\\^^^```bbbeeehhhmmmrrrwwwxxx{{{}}}}}}}}}{{{sssjjjccc^^^XXXWWWVVVUUUTTTQQQLLLIIICCCBBBAAA@@@???@@@AAAAAACCCAAAAAAAAACCCDDDCCCBBBCCCFFFKKKNNNRRRaaa~~~wwwnnnkkkgggdddaaa]]]YYYVVVSSSQQQNNNLLLLLLLLLLLLJJJGGGFFFFFFEEECCCBBBBBBAAA@@@????????????>>>>>>>>>@@@@@@???===<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999::::::::::::;;;<<<======<<<<<<<<<<<<============<<<<<<<<<<<<===???@@@AAAAAABBBEEEKKKXXXkkk{{{zzzzzzeeeQQQHHHCCCAAABBB<<<;;;:::999999999:::;;;LLL@@@666333333222111111000000111111222222222333222222111111111111111111000000111111111222222222222222111111222222333444222111111111111222333333222222222333333333444444444555777888888888777666777666888;;;===BBBOOO\\\uuupppfffccc]]]YYYTTTMMMHHHHHHLLLOOO\\\vvv~~~|||}}}~~~wwwrrrpppmmmiiigggfffeeedddccc___^^^\\\YYYVVVSSSQQQPPPMMMMMMLLLLLLLLLMMMOOOOOOQQQRRRTTTUUUUUUWWWZZZ]]]___```ccceeehhhmmmssswwwzzz{{{{{{zzzzzz}}}}}}uuulllddd___XXXWWWUUUUUUTTTQQQMMMJJJDDDCCCAAA@@@???@@@@@@AAABBBAAAAAABBBBBBCCCCCCCCCAAAEEEKKKNNNOOOYYYwwwxxxllliiieeebbb___\\\XXXUUUSSSPPPMMMLLLLLLLLLKKKJJJFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@???????????????>>>===<<<;;;:::999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999:::999999::::::;;;<<<===<<<<<<<<<<<<============>>>>>>============>>>>>>BBBCCCEEEHHHRRReee{{{|||mmmUUUIIICCCAAAAAA<<<;;;:::999999::::::;;;LLL@@@666333333222111111000111111111111111222222111111111111222111111111111111111111222222222222222222111111222222333444222222222111222333333444222222222333333333444444444555777888888888777666777666888;;;>>>DDDRRR```wwwrrrhhhccc\\\XXXQQQJJJFFFGGGLLLPPP```yyy~~~~~~yyytttsssooojjjgggfffeeedddccc^^^]]]\\\YYYVVVTTTRRRQQQLLLKKKKKKKKKLLLNNNPPPQQQRRRTTTVVVWWWXXXYYY\\\______aaacccfffiiinnntttxxx|||||||||zzzyyy}}}wwwmmmeee```XXXWWWUUUTTTSSSQQQMMMKKKDDDCCCBBB@@@??????@@@@@@@@@AAABBBBBBBBBBBBBBBCCC@@@CCCJJJOOOMMMTTTooowwwjjjgggddd```^^^ZZZWWWTTTRRROOOLLLJJJJJJKKKJJJIIIEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????============<<<;;;999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::999999999999:::;;;<<<===<<<<<<<<<<<<============???>>>>>>============>>>BBBDDDFFFHHHOOO```wwwtttYYYKKKDDDAAA@@@<<<<<<:::999888999::::::EEE===666444444111111222111111111111111111111111000000111222222222222111111111111222222222222333222222111111222222333444222222222222222333444444222222333333333333444444555555666666777777777666777666888<<>>>>>>>>======;;;;;;<<<<<<<<<:::999888:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;;;;;;;:::::::::999999999999:::;;;<<<===<<<<<<<<<<<<============<<<<<<<<<<<<===>>>???@@@AAAEEEHHHIIIMMM\\\rrr{{{^^^MMMFFFBBB???===<<<:::999888888888888<<<888555666444111000333111111111111000000000000///000111222333222222111111111111222222222333333222222111111222222333444333222222222222333444444222222333333333333444444555555444444555555666777777666888<<<@@@HHHXXXfffwww~~~ooofffaaa]]]XXXOOOGGGDDDHHHPPPVVVkkk||||||vvvrrrlllhhhfffeeeeeeddd```___]]][[[YYYVVVUUUTTTNNNNNNOOOPPPQQQTTTVVVXXXUUUWWWZZZ[[[\\\]]]___aaadddeeehhhjjjnnnrrrxxx|||yyyooogggbbbXXXVVVTTTSSSRRRQQQNNNLLLEEEDDDBBB@@@?????????@@@???AAABBBBBB@@@@@@BBBDDDEEEAAAFFFMMMLLLLLL^^^vvvyyyppphhheeeaaa^^^[[[WWWSSSPPPOOOMMMJJJHHHHHHHHHHHHFFFCCCCCCCCCBBBBBBAAAAAAAAA============<<<<<<<<<<<<999:::;;;;;;;;;:::999888:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::999999999999:::;;;<<<<<<<<<<<<<<<<<<=========>>>::::::;;;<<<>>>@@@BBBCCC@@@EEEIIIIIILLLYYYoooaaaOOOHHHCCC???===<<<:::888777777777777666444555777444000000444111111111000000000000000///000111222333333222111111111222222222333333333222222111111222222333444333333222222333333444555222222333333333444444444555555444333333555666777777666888<<<@@@IIIYYYhhhwww}}}ooogggbbb]]]XXXOOOGGGDDDIIIQQQXXXnnn|||wwwrrrlllhhhfffeeeeeeddd```___^^^\\\YYYWWWVVVUUUPPPPPPQQQRRRTTTWWWZZZ[[[UUUXXX[[[\\\]]]^^^```bbbfffhhhjjjmmmpppuuuzzzyyypppgggbbbXXXVVVTTTSSSRRRQQQOOOMMMEEEDDDBBB@@@????????????>>>AAACCCBBB@@@???AAADDDGGGBBBDDDLLLKKKHHHXXXnnnyyyqqqgggccc___[[[YYYWWWTTTRRRNNNMMMLLLKKKIIIGGGFFFEEEFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>>===<<<;;;<<<<<<<<<<<<;;;:::999888<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>??????@@@FFFDDDFFFKKKNNNVVVkkk~~~iiiOOODDD@@@???===;;;999999999999777555666666555444333333333333111222222333333222222111222111000//////000111222111111111111111111111111333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666666777888:::;;;@@@MMM^^^kkk{{{oooiiiddd^^^UUULLLFFFCCCFFFPPP[[[mmm~~~|||wwwrrrlllgggfffffffffeee``````___^^^[[[YYYVVVTTTRRRRRRRRRSSSTTTVVVXXXXXXYYYZZZ[[[\\\]]]^^^______fffhhhjjjlllooouuu{{{~~~wwwlllddd```XXXVVVSSSRRRRRRQQQOOONNNHHHEEEAAA===;;;<<>>===<<<;;;<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<999999:::::::::;;;;;;;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@EEECCCDDDIIIKKKRRRggg}}}mmmRRRFFFBBB@@@>>><<<;;;:::;;;:::888777666666555444333333333333111222222333333222222111222111000000000000111222222222222222222111111111333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666666777999:::===DDDSSSfffsssxxxmmmfffbbb[[[SSSJJJFFFEEEHHHSSS]]]lll|||}}}vvvrrrkkkgggeeeeeeeeeeeeaaaaaa```___\\\ZZZWWWUUURRRRRRSSSSSSUUUVVVXXXYYYYYYZZZ[[[\\\]]]^^^___```eeegggjjjlllppptttzzz~~~|||~~~wwwkkkccc___YYYVVVSSSRRRRRRQQQOOONNNHHHEEE@@@===;;;<<<>>>???AAAAAABBBBBBCCCDDDDDDDDDDDDDDDGGGJJJJJJJJJPPPZZZyyyvvvjjjeeeaaa]]]YYYWWWVVVSSSRRRMMMMMMKKKJJJHHHGGGEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@???>>>======<<<<<<<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>============>>>>>>>>>>>>>>>??????@@@DDDAAACCCFFFHHHNNNaaawww}}}rrrWWWIIIDDDBBB???===<<<;;;<<<;;;999888666555555444333333222222111111222222222222111111222222111111111111222222222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666666888999;;;@@@JJJ[[[ooo}}}uuujjjccc^^^WWWPPPIIIFFFFFFKKKVVVaaalllyyy~~~uuuqqqjjjfffddddddddddddccccccaaa```]]]ZZZXXXWWWRRRSSSSSSUUUVVVWWWXXXYYYYYYZZZ[[[]]]^^^___aaaaaacccfffjjjmmmppptttxxx{{{zzz|||wwwlllccc^^^YYYVVVSSSQQQQQQQQQPPPNNNIIIFFFBBB>>>======???@@@@@@AAAAAABBBCCCCCCDDDDDDFFFFFFGGGIIIIIIHHHMMMTTTgggtttttthhhccc```[[[XXXVVVUUURRRQQQMMMLLLKKKIIIGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBCCCCCC@@@??????>>>======<<<<<<;;;<<<<<<<<<;;;;;;:::999::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@DDDAAABBBFFFFFFKKK^^^sss{{{yyyxxx\\\LLLEEEBBB???===<<<;;;;;;;;;999888555555555555444333222222111111222222222222111111333222222222222222222333222222222222333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666666888999;;;BBBNNNaaauuutttjjjbbb\\\UUUOOOIIIHHHIIIMMMXXXbbblllvvv~~~uuuqqqjjjeeedddddddddddddddcccaaa___\\\ZZZXXXVVVSSSSSSUUUVVVWWWXXXYYYYYYZZZZZZ\\\]]]___aaabbbcccbbbfffjjjnnnqqqsssvvvxxxyyy|||xxxmmmccc^^^ZZZWWWSSSQQQQQQQQQPPPOOOKKKIIIEEEAAA??????@@@AAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEGGGHHHHHHIIIMMMQQQXXXggg{{{sssgggaaa^^^ZZZWWWUUUSSSQQQPPPLLLKKKJJJIIIGGGEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBB??????>>>>>>===<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<:::;;;<<<===>>>???@@@AAA>>>>>>>>>>>>>>>??????@@@DDDBBBCCCFFFGGGKKK]]]rrrxxxtttwww~~~```NNNFFFBBB>>><<<;;;:::;;;:::888777555555555555444333222111000111111222222111111000222222222222222222222222111111111222222333333333333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666666777888<<>>>>>>>>======<<<<<<<<<:::;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<999:::;;;===>>>@@@AAABBB>>>>>>>>>>>>>>>??????@@@CCCAAACCCGGGHHHMMM___ssstttppprrr}}}eeeQQQGGGCCC>>><<<;;;:::::::::888777444555555666555333222111000000111111111111000000111111222222222222111111000000000111111222222333333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666666777999>>>HHHXXXkkk|||~~~pppjjjaaaXXXTTTPPPMMMMMMOOOSSS]]]gggrrruuu|||~~~xxxtttmmmiiiggggggggggggeeeccc```]]]ZZZXXXVVVVVVSSSUUUWWWYYYZZZ[[[[[[ZZZZZZ[[[]]]___bbbdddfffgggdddhhhllloooqqqsssuuuwww{{{}}}{{{rrriiibbb[[[WWWSSSPPPPPPPPPPPPPPPIIIGGGCCC@@@>>>=========>>>???@@@AAABBBCCCDDDEEEAAADDDFFFFFFIIINNNQQQPPPLLLXXXjjjnnnfff^^^[[[WWWTTTSSSRRRPPPNNNKKKJJJIIIGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@??????===============<<<<<<<<<::::::;;;;;;<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>???@@@AAA>>>>>>>>>>>>>>>??????@@@AAA???BBBGGGIIINNN```uuummmlllpppzzzjjjTTTIIIDDD???===<<<;;;<<<;;;999888444555666666555444222000000000111111111111000000000000111222222111000000...//////000000111222222333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666666777:::AAAMMM___rrrsssjjjggg___UUURRRNNNMMMOOOSSSXXXbbblllvvvvvv{{{}}}{{{vvvpppkkkiiiiiiiiiiiigggeeebbb^^^[[[YYYWWWWWWTTTUUUXXXZZZ\\\\\\[[[[[[ZZZ[[[]]]```bbbeeeggghhhgggiiimmmpppqqqsssvvvxxx{{{}}}}}}uuullleee[[[WWWRRRPPPOOOPPPPPPPPPJJJHHHEEEBBB???>>>======>>>>>>???@@@BBBCCCDDDEEEAAAEEEGGGFFFIIIPPPQQQNNNIIIRRRbbbxxx{{{llleee]]]ZZZVVVTTTRRRQQQOOONNNKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>===============<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>??????@@@???>>>AAAGGGIIINNNaaavvv{{{hhhiiiooozzzmmmWWWKKKFFF@@@???===<<<===<<<;;;999444555666666666444222000000000111111111111000000///000111222222111000///---......///000111111111333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666777777;;;CCCRRReeexxx{{{jjjeeeddd]]]SSSPPPMMMMMMQQQUUU[[[fffpppxxxwww{{{~~~}}}|||xxxqqqmmmkkkkkkkkkkkkhhhfffccc___\\\ZZZXXXXXXTTTVVVXXX[[[\\\\\\\\\[[[ZZZ[[[]]]```cccfffhhhiiihhhkkkmmmpppqqqsssvvvyyy{{{}}}wwwnnnggg[[[WWWRRROOOOOOPPPPPPPPPMMMKKKIIIFFFCCCAAAAAA@@@===>>>???@@@BBBCCCDDDEEECCCGGGHHHFFFIIIPPPQQQLLLFFFNNN\\\qqqwwwiiibbb```\\\VVVQQQNNNNNNPPPRRRIIIIIIIIIHHHGGGEEEBBBAAACCCCCCBBBAAA@@@>>>>>>===@@@???>>>===<<<;;;::::::;;;<<<===<<<:::999:::;;;888888999999999:::::::::888888888999999::::::;;;888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;>>>???@@@???>>>======???>>>BBB@@@BBBIIIMMM\\\vvv|||iiigggmmmyyyrrrtttzzz\\\IIICCCAAA???<<<;;;;;;;;;999888777777777777666555444333111111111111111111111111//////000111111111111111111222222111000000111333111222333333444444333333444444444333333222222222444444444444444444444444444444555555666777777777999:::AAAQQQcccttttttggg```\\\XXXTTTSSSOOOMMMNNNTTT]]]jjjttt{{{~~~}}}xxxsssooooooooonnnlllmmmiiieeecccbbb```\\\XXX[[[ZZZXXXWWWXXXYYY[[[\\\\\\]]]^^^bbbfffhhhiiiiiiffffffkkkqqqttttttwww|||yyyooohhh___[[[UUURRRPPPPPPPPPPPPNNNKKKHHHDDDAAA@@@??????AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFHHHKKKMMMNNNMMMPPPZZZmmmttthhhaaa^^^ZZZUUUQQQNNNMMMOOOPPPIIIIIIHHHGGGFFFDDDCCCBBBDDDCCCCCCBBBAAA@@@???>>>??????>>>===<<<;;;::::::;;;<<<<<<<<<:::999:::;;;888888999999999:::::::::999999999999999:::::::::999999999999::::::::::::::::::;;;<<<<<<<<<<<<<<<===>>>???>>><<<<<<<<<===>>>BBB@@@BBBIIIMMM]]]www}}}iiigggmmmzzzoooqqq{{{|||]]]IIICCCAAA???<<<;;;;;;;;;999888777777777777666555444333111111111111111111111111//////000111111111111111111222222111000000111333111222333333444444333333444444444333333222222222333333333333333333333333444444555555666777777777:::;;;BBBQQQbbbttt|||mmmccc^^^\\\ZZZWWWPPPNNNLLLNNNUUUaaannnxxx}}}~~~zzztttrrrqqqqqqpppnnnmmmjjjeeeccccccaaa]]]YYYZZZYYYXXXWWWXXXYYY[[[\\\^^^^^^```cccgggiiijjjjjjggggggkkkqqqttttttxxx}}}zzzqqqjjj```\\\VVVRRRQQQQQQQQQPPPNNNLLLHHHDDDAAA@@@?????????@@@@@@@@@AAAAAAAAAAAACCCCCCDDDFFFHHHJJJMMMNNNKKKMMMVVVggg|||rrrfff```[[[XXXUUUQQQNNNMMMMMMMMMIIIIIIGGGFFFDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@??????>>>>>>===<<<;;;:::::::::;;;<<<;;;:::999:::;;;888888999999999:::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<============<<<<<<===>>>===<<<;;;;;;===>>>AAA@@@CCCJJJNNN^^^xxxllliiiooo}}}nnnpppzzz```KKKDDDAAA???===;;;;;;;;;:::888777777777777666555444333111111111111111111111111//////000111111111111111111222222111000000111333111222333333444444333333444444333333333333222222333333333333333333333333444444555555666777777777;;;<<>>>>>>>>>>>?????????@@@CCCCCCDDDEEEGGGIIIKKKLLLJJJLLLSSSaaavvvqqqgggaaaYYYWWWUUURRROOOMMMLLLKKKIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>===<<<<<<;;;:::::::::;;;<<<;;;999888999:::888888999999999:::::::::;;;;;;;;;::::::999999888:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>============>>>???>>><<<;;;<<<===>>>AAA@@@CCCKKKOOO___zzzrrrnnnsssqqqsss|||cccMMMEEEBBB???===<<<<<<;;;:::999777777777777666555444333111111111111111111111111//////000111111111111111111222222111000000111333111222333333444444333333333333333333333333333333222222222222222222222222444444555555666777777777<<<===CCCPPP```rrryyyoooddd]]]ZZZXXXUUUQQQJJJJJJJJJNNN[[[nnn}}}~~~|||zzzxxxvvvuuutttrrrrrrmmmjjjfffddddddbbb^^^[[[ZZZYYYWWWWWWWWWXXXZZZ\\\^^^```ccceeefffgggiiijjjiiiiiimmmsssvvvwww|||yyyyyyzzz|||}}}vvvpppddd___XXXTTTRRRRRRSSSSSSPPPNNNJJJEEEBBB@@@???>>>>>>>>>>>>>>>????????????CCCCCCCCCDDDFFFHHHIIIJJJKKKLLLRRR```ttt~~~qqqggg```XXXWWWTTTRRROOOMMMKKKJJJHHHGGGEEECCCBBBBBBCCCCCCAAAAAA@@@@@@???>>>>>>>>>======<<<<<<;;;;;;:::::::::;;;<<<;;;999888999:::888888999999999:::::::::<<<;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>=========>>>???@@@???===<<<===>>>>>>AAA@@@DDDLLLPPPaaa{{{zzzuuuwwwtttvvv|||gggPPPGGGBBB@@@===<<<<<<<<<:::999777777777777666555444333111111111111111111111111//////000111111111111111111222222111000000111333111222333333444444333333333333333333333333333333222222222222222222222222444444555555666777777777<<<>>>EEERRR```rrrtttlllbbb\\\[[[XXXTTTOOOGGGIIIIIINNN]]]ttt~~~~~~~~~}}}{{{yyyzzzyyyxxxvvvtttsssrrrmmmiiieeeddddddbbb___[[[ZZZYYYWWWVVVWWWXXXZZZ[[[\\\___bbbddddddeeehhhjjjkkkkkknnntttxxxyyy~~~|||||||||||||||~~~}}}wwwrrrfffaaaZZZTTTSSSSSSTTTTTTSSSPPPLLLGGGCCC@@@???????????????@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFHHHHHHIIIJJJPPP^^^sss|||oooddd]]]VVVUUUSSSPPPMMMKKKIIIIIIFFFEEEDDDCCCCCCBBBBBBBBB@@@?????????>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999:::;;;:::999888999:::888888999999999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<============<<<>>>@@@@@@???>>>===>>>???===AAA@@@DDDMMMRRRbbb}}}zzzyyyxxxxxx{{{jjjRRRHHHBBB@@@>>><<<<<<<<<;;;999777777777777666555444333111111111111111111111111//////000111111111111111111222222111000000111333111222333333444444333333222222333333333333444444333333333333333333333333444444555555666777777777;;;>>>GGGTTTaaasss}}}ooohhhaaa]]]\\\YYYTTTOOOFFFHHHIIIMMM___xxx|||}}}zzzxxxzzz~~~|||{{{zzzzzzxxxvvvxxxyyy{{{zzzxxxuuuttttttmmmjjjfffeeeeeeddd```]]]YYYXXXWWWVVVVVVXXXZZZ[[[YYY]]]bbbddddddeeehhhkkkmmmlllpppuuuyyy{{{~~~~~~~~~~~~|||{{{{{{}}}~~~~~~|||wwwrrriiiccc[[[UUUSSSTTTUUUVVVVVVSSSNNNIIIEEEBBB@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGDDDFFFMMMZZZoooxxxkkk^^^VVVTTTRRROOOLLLIIIGGGGGGFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@????????????>>><<<<<<;;;;;;;;;;;;::::::999:::;;;:::888888888999888888999999999::::::::::::::::::;;;;;;;;;;;;;;;999999999999::::::::::::::::::;;;<<<<<<<<<<<<<<<>>>?????????===<<<===>>>===AAA@@@DDDMMMRRRccc~~~~~~yyymmmTTTJJJCCC@@@>>>======<<<;;;:::777777777777666555444333111111111111111111111111//////000111111111111111111222222111000000111333111222333333444444333333222222222333333444444444333333333333333333333333444444555555666777777777:::>>>HHHVVVcccsss|||oooiiiaaa]]][[[WWWQQQKKKEEEIIIIIIMMM___zzzyyyuuuxxx~~~~~~yyyvvvppptttzzz~~~{{{xxxvvvuuutttrrrpppxxxzzz}}}}}}zzzwwwvvvvvvooolllhhhggggggfffccc___YYYXXXWWWVVVVVVXXXYYY[[[XXX]]]bbbddddddfffjjjnnnnnnmmmpppvvvzzz|||}}}}}}~~~~~~|||yyyyyy{{{}}}~~~||||||}}}{{{vvvqqqjjjddd\\\VVVTTTUUUVVVWWWXXXUUUPPPKKKFFFCCCAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEE@@@CCCJJJWWWkkk~~~uuugggYYYPPPSSSPPPMMMIIIFFFEEEEEEEEECCCCCCDDDEEEDDDCCCAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;::::::999:::;;;:::888777888999888888999999999::::::::::::::::::;;;;;;<<<<<<<<<888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;<<<>>>>>>>>><<<;;;<<<======AAA@@@EEENNNSSSdddxxxnnnUUUKKKCCC@@@>>>======<<<;;;:::777777777777666555444333111111111111111111111111//////000111111111111111111222222111000000111333222222333444444444333333222222222333333444444444444444444444444444444444444444555555666777777777999>>>IIIWWWdddsssssslllddd^^^ZZZTTTKKKDDDEEEIIIIIILLL___zzzuuupppsss}}}|||}}}~~~wwwssskkkpppxxx{{{yyyuuusssqqqpppmmmkkkxxx||||||yyyxxxxxxqqqnnnjjjiiijjjiiieeebbbYYYXXXVVVVVVVVVWWWYYY[[[XXX]]]cccffffffggglllqqqooonnnqqqwwwzzz}}}~~~}}}|||}}}}}}{{{xxxxxxzzz}}}|||}}}{{{{{{|||zzzuuuqqqkkkeee]]]VVVTTTUUUVVVWWWYYYWWWRRRLLLGGGDDDBBBBBB???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEE@@@DDDKKKWWWjjjzzz{{{~~~rrrdddVVVNNNNNNLLLHHHDDDBBBAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA@@@??????>>>???<<<======>>>======<<<;;;;;;;;;::::::::::::999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::;;;<<<<<<===>>>??????@@@????????????@@@@@@@@@@@@===CCCBBBCCCKKKRRRbbbzzzwww{{{tttWWWKKKFFFCCC???===<<<<<<;;;::::::999777555555555666666111111111111111111222222222222222111111111000000222222111111111111222222555555555444444333333333222222333333333333444444333333333444444444555555555666666666555666888:::???CCCMMM[[[hhhuuuqqqddd___]]]VVVNNNIIIFFFKKKOOOUUUcccvvv{{{qqqkkkoooyyywwwooolllpppxxxxxxvvvsssmmmgggfffjjjnnn{{{|||xxxqqqrrrpppjjjhhhiiigggddd[[[ZZZXXXWWWWWWXXXYYYZZZYYY```eeefffhhhkkkmmmkkkmmmqqquuuxxxzzz~~~}}}|||{{{zzzxxxwwwvvvvvvwwwwwwzzz}}}~~~|||zzzxxxvvvuuulllggg```YYYTTTSSSSSSTTT]]]XXXPPPKKKHHHEEEBBB>>>===>>>>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEPPPdddzzz|||tttcccUUUMMMLLLJJJFFFCCCAAA@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@BBBAAA@@@???????????????>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::999999888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::;;;;;;;;;<<<===>>>>>>>>><<<<<<=========>>>>>>>>>;;;BBBAAABBBJJJPPP```wwwsssvvvyyy\\\OOOFFFCCC???===<<<<<<;;;:::888777666555444444444555111111111111111111111111222222222111111111000000222222111111111111222222444444444333333333333333222222333333333333444444333333333444444444555555555666666666555666888;;;???EEEPPP^^^iiiuuussseee___\\\UUUMMMIIIFFFJJJNNNSSSaaasss{{{pppkkknnnwwwzzzrrrlllooouuu|||{{{wwwqqqiiiccceeekkkrrr}}}yyyssstttrrrllliiiiiigggdddZZZYYYWWWVVVUUUWWWXXXYYY\\\bbbffffffgggkkkmmmlllooorrrwwwyyy{{{~~~|||zzzzzzyyyxxxvvvvvvvvvvvvwwwxxxzzz}}}~~~}}}zzzxxxwwwmmmiiiaaaZZZTTTRRRSSSSSS[[[VVVPPPKKKHHHEEEAAA>>>===>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAADDDPPPeee~~~{{{}}}rrr___RRRKKKHHHFFFCCC@@@??????@@@AAAAAAAAAAAA@@@@@@@@@??????@@@@@@???????????????@@@@@@???===<<<;;;;;;;;;<<<;;;;;;::::::::::::999999888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<======<<<<<<============>>>>>>:::AAA@@@AAAHHHNNN]]]tttnnnppp~~~|||cccSSSFFFCCC???<<<<<<;;;::::::777666555444333333333444111111111111111111111111222222222111111111111111222222111111111111222222222222222222222333333333222222333333333333444444333333333444444444555555555666666666555666999;;;@@@GGGTTTaaajjjsssuuuggg```\\\TTTLLLIIIIIIKKKOOOUUUbbbrrr~~~zzzqqqjjjkkkrrryyy~~~wwwlllmmmqqqwww~~~yyyoooddd___dddoooyyy|||wwwyyyvvvoookkkkkkhhhddd[[[YYYWWWUUUTTTUUUWWWXXX___dddfffdddeeejjjmmmlllppptttxxx{{{}}}~~~~~~zzzxxxxxxxxxwwwvvvuuuuuuuuuuuuvvvwwwyyy{{{~~~{{{yyypppkkkcccZZZTTTRRRRRRSSSWWWTTTOOOJJJGGGDDDAAA>>>>>>>>>???@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>???DDDOOOeee~~~}}}}}}|||~~~kkkYYYNNNJJJEEECCCAAA>>>===>>>???AAA@@@@@@@@@????????????>>>??????>>>>>>>>>??????@@@BBB@@@===;;;::::::;;;<<<;;;;;;:::::::::999999999888888999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>?????????@@@:::AAA@@@AAAHHHMMM[[[qqq}}}jjjlllzzzxxxgggSSSFFFCCC???<<<;;;;;;:::999777777666555444444444444222222222111111111111111111111111111111111111111222222111111111111222222000000111111222222222333222222222333333333444444333333333444444444555555555666777666666777999<<<@@@JJJYYYffflllrrrvvvhhhaaa[[[SSSLLLIIINNNOOORRRZZZfffttt{{{rrrkkkiiinnnrrr}}}wwwkkklllooovvv}}}}}}ooobbb^^^eeeuuu~~~|||}}}zzzsssooommmiiiddd]]][[[XXXUUUTTTUUUWWWYYY```dddeeebbbccchhhlllmmmppptttzzz}}}~~~{{{yyyxxxxxxzzz|||xxxvvvtttttttttttttttuuuuuuuuuuuuttttttvvv{{{~~~|||sssnnnddd[[[TTTRRRRRRRRRTTTRRROOOKKKGGGDDD@@@>>>>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???DDDOOOccc|||zzz{{{|||}}}~~~uuuaaaQQQKKKJJJDDDBBB@@@=========???@@@@@@@@@?????????>>>>>>>>>>>>>>>=========>>>??????BBB@@@===;;;::::::;;;<<<;;;;;;:::::::::999999999888888999999999999999:::::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;===============>>>>>>>>>===>>>>>>>>>>>>?????????;;;BBBAAAAAAHHHLLLYYYooo{{{jjjkkkwwwxxxjjjRRRGGGCCC???<<<;;;:::999888888888777777666555555444222222222111111111000000111111111111111111111111222222111111111111222222000000000111111222222222222222222333333333444444333333333444444444555555555666777666666777:::===BBBMMM___kkkooosssuuuhhh```ZZZRRRMMMKKKPPPQQQUUU___kkkvvv~~~|||tttlllhhhjjjmmmyyy~~~vvviiikkkooovvvsssgggccclll|||xxxrrrpppkkkfff```]]]ZZZVVVUUUVVVXXXZZZ___bbbcccaaabbbhhhmmmnnnooottt{{{~~~}}}{{{yyywwwtttrrrqqqtttwww~~~}}}yyyuuusssoooppprrrsssuuuwwwxxxxxxvvvtttrrrtttyyy}}}vvvpppfff\\\UUURRRRRRSSSSSSSSSQQQMMMIIIDDD@@@>>>?????????@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA???AAAEEENNN```{{{{{{yyyyyyzzz{{{}}}~~~zzziiiWWWLLLIIIJJJEEECCC@@@>>>===>>>???@@@@@@@@@@@@?????????>>>>>>>>>>>>===============>>>@@@???===<<<;;;;;;;;;<<<;;;;;;::::::::::::999999888888999999999999999999::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;======>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<======;;;BBBAAAAAAGGGKKKWWWmmmyyykkkllluuu{{{oooSSSGGGCCC???<<<::::::888777888888888888777666555444333333222222111000000000111111111111111222222222222222111111111111222222111111111111111222222222222222333333333333444444333333333444444444555555555666777777777888;;;===EEESSSfffrrrtttxxxsssfff___YYYRRRNNNNNNOOOOOOVVVbbbnnnvvv}}}~~~}}}xxxoooiiihhhhhhtttyyy~~~tttjjjkkknnnuuu}}}{{{qqqnnnuuu{{{vvvsssnnnhhhbbb___[[[WWWUUUVVVXXXZZZ\\\```bbbaaacccjjjpppqqqpppvvv}}}}}}|||xxxwwwuuusssqqqnnnmmmlllssswww~~~{{{wwwtttqqqooolllnnnqqquuuyyy|||~~~yyyvvvsssuuu{{{}}}xxxqqqggg\\\UUUSSSSSSTTTTTTUUUTTTQQQKKKEEEAAA?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBEEELLL[[[vvv}}}zzzxxxxxxzzz{{{|||~~~|||ooo___RRRJJJIIIIIIGGGEEEBBB???>>>>>>@@@AAAAAAAAA@@@@@@@@@????????????>>>======<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::999999999999888888888888888888999999999999999999999999;;;;;;:::999999:::;;;;;;========================;;;;;;;;;<<<<<<<<<======:::AAA@@@@@@FFFHHHTTTiiiuuulllnnnrrrvvvXXXGGGCCC???<<<:::999888777666777777777777555444333333333222222111000000///000000111111111222222222222222111111111111222222222222222222222111111111222222333333333333444444333333333444444444555555555666777777777888;;;>>>JJJYYYmmmxxxzzz~~~zzzpppddd]]]WWWRRROOOQQQOOOPPPXXXgggtttyyy~~~{{{{{{{{{qqqjjjffffffmmmsss|||}}}tttlllkkkkkkpppyyy}}}zzz~~~yyyuuupppjjjccc___ZZZVVVTTTUUUWWWYYYYYY___bbbcccgggoootttuuutttyyy}}}zzzxxxvvvuuuppppppnnnmmmlllkkkjjjjjjssswww}}}yyytttpppmmmkkkkkkjjjmmmrrrxxx~~~}}}yyyuuuwww~~~}}}xxxqqqggg\\\VVVSSSUUUVVVVVVXXXXXXTTTMMMFFFAAA@@@???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???AAADDDIIIWWWqqq~~~|||yyyxxxxxxzzz{{{|||}}}|||{{{|||zzzyyy|||tttgggZZZQQQKKKIIIIIIHHHFFFCCC@@@??????@@@AAAAAAAAAAAA@@@@@@@@@@@@???@@@???>>><<<<<<;;;;;;;;;<<<======>>>======<<<;;;;;;;;;;;;:::::::::999999999999888888888888888888999999999999999999999999;;;;;;999999999999;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;============>>>>>>>>>???888?????????DDDGGGRRRggg{{{ssslllnnnqqq~~~{{{\\\GGGCCC???;;;:::999888666555666666666666444333222333333222222111000000///000000111111222222222222222222111111111111222222444333333333222111111111222222333333333444444444333333333444444444555555555666777777777999<<<>>>NNN]]]rrr}}}~~~xxxmmmbbb\\\WWWRRRPPPRRRQQQRRR\\\lllyyy}}}~~~zzzzzz}}}ssskkkfffeeehhhoooyyy}}}vvvnnnkkkiiillltttzzzwwwrrrlllbbb___ZZZUUUSSSTTTVVVXXXYYY___ccceeejjjrrrwwwyyywww}}}~~~|||yyyvvvssspppooojjjjjjiiiiiiiiiiiijjjjjjsssxxx}}}yyytttnnnjjjhhhggggggjjjmmmsss{{{{{{wwwyyy~~~}}}}}}xxxrrrggg]]]VVVTTTUUUWWWWWWZZZZZZVVVOOOGGGBBB@@@@@@@@@@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCC===???BBBHHHUUUooo{{{uuusssuuuxxxyyyxxxzzz||||||yyyvvvtttssswwwooobbbUUUQQQSSSRRROOOLLLHHHEEEDDDFFFEEECCC@@@BBB@@@??????@@@AAAAAA@@@DDDCCCAAA???============BBB@@@======>>>??????>>>>>><<<;;;;;;;;;;;;:::888999999999999999999999999777888999:::;;;:::999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======<<<<<>>??????>>>???===;;;;;;<<<;;;:::888::::::999999999999999999777888999:::;;;::::::999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<==================>>>>>>>>>>>>======<<<===@@@CCCDDDHHHRRR^^^zzzzzzlllaaagggvvv^^^KKKCCC>>>======:::777777444555666666666555444444333333222222222111111111111000000000000000000000000000000000111111111111333333222222333333444555333333333333444444444444222333333444555666777777777444555777888888===CCCRRReee{{{yyypppfff]]]XXXUUUPPPNNNOOOPPPSSS```sss||||||~~~yyywwwzzzzzzwwwsssmmmgggjjjooovvv~~~zzzsssmmmjjjmmmqqqwww~~~uuunnnfffaaa[[[WWWVVVXXXZZZ[[[^^^```dddiiioootttyyy{{{zzz|||~~~sssqqqooommmllljjjhhhffffffeeeddddddeeehhhlllnnnuuu|||~~~uuukkkgggdddcccfffkkkrrrxxx~~~yyyzzz}}}zzzvvvmmmbbbYYYUUUTTTVVVWWWVVVTTTQQQLLLHHHDDDAAA??????@@@AAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDAAAAAACCCFFFMMMaaa~~~~~~~~~~~~~~~{{{xxxuuurrrqqqssswwwyyyzzz~~~}}}{{{zzzyyyxxxttttttuuuuuussspppmmmkkkeee```VVVNNNPPPWWW[[[ZZZRRRMMMHHHFFFGGGIIIIIIHHHEEECCCBBBBBBCCCDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCBBB@@@>>>>>>@@@AAAAAAAAAAAA???===<<<<<<<<<:::888:::::::::999999888888888888888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>????????????===>>>>>>??????>>>>>>=========@@@CCCDDDGGGQQQ\\\wwwwwwkkkdddlll|||```MMMEEE???>>>>>>;;;888999777777777777777666555444333222222222222111111111000000000000000000111111000000000111111111222222333333222222333333444555333444444444444555555555222333333444555666777777666444444777777888<<>>===<<<:::888;;;::::::999999888888888999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>?????????@@@@@@>>>>>>>>>??????>>>>>>>>>>>>>>>@@@CCCCCCFFFPPP[[[vvvxxxnnnhhhppp~~~}}}cccMMMEEE>>>======:::999999888888777777666555444444222222222222111111111111000000000000000111111111000000111111111222222222333333222222333333444555444444444555555555666666666555555555555444444444666444444666777777<<>>>>>>>>?????????>>>>>>????????????>>>>>>======@@@CCCCCCFFFPPP[[[vvv}}}rrrlllrrrxxxuuueeeMMMDDD===<<<<<<999888999888777666555444444333333222222222111111111000000//////000000111111111111111111111111222222222222333333222222333333444555444444444555555555666666666555555555555444444444666444444777777888<<>>>>>>>>>>>>>>??????@@@@@@??????>>><<<<<>>;;;888888888888999999::::::;;;;;;::::::999:::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>??????@@@@@@??????>>>;;;;;;>>>BBBCCCFFFQQQ\\\pppyyynnnoooxxxvvvsssmmmOOOEEE>>><<<<<<:::999;;;888777666555555555666777111111111111000000000000...//////000111111222222111111111222222222333333333333222222333333444555333333333333444444444444222333333444555666777777888666666999999:::>>>DDDPPPdddxxxwwwiiiddd]]]ZZZVVVSSSMMMGGGGGGKKKOOOYYYmmm|||xxxxxxssszzz~~~vvviii```aaacccfffqqqrrrlllsss~~~~~~yyyvvvnnnkkkfffccccccccccccccceeegggkkkooossstttuuuvvvyyy|||vvvnnniiigggfffffffffgggiiimmmssswwwyyyyyywwwvvvuuutttuuuwwwzzz|||~~~|||{{{{{{|||}}}}}}xxxtttnnnddd[[[UUUSSSSSSSSSSSSRRROOOLLLHHHDDDBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCNNNfff|||hhhfffccc`````````bbbdddmmmttt}}}~~~zzzzzz{{{xxxvvvtttssssssrrrpppnnnkkkmmmpppqqqrrruuuzzz~~~|||~~~{{{vvvnnnlllkkklllooosssvvvwwwrrrqqqoookkkfff___YYYUUUQQQSSSTTTVVV]]]dddddd```TTTQQQMMMNNNRRRWWWYYYXXXPPPNNNLLLLLLLLLLLLKKKJJJJJJMMMPPPTTTWWWZZZ[[[\\\TTTRRROOOMMMMMMMMMLLLKKKLLLIIIFFFCCCAAA>>>;;;888777777888999:::;;;;;;<<<;;;;;;:::999:::;;;<<<===<<<<<<<<<<<<=========>>>===>>>>>>>>>>>>???????????????@@@@@@@@@@@@??????::::::>>>AAACCCGGGQQQ]]]lllyyymmmmmmvvvxxxuuupppPPPGGG???======;;;;;;<<<888888777666666777888999111111111111000000000000...//////000111222222222111111222222222333333333333333222222333333444555222222222333333333444444666666555555555444444444999777777999::::::???EEETTThhh|||xxxlllhhh]]]ZZZVVVRRRKKKEEEFFFKKKOOOYYYooo{{{yyy{{{sss{{{~~~wwwkkkbbbcccbbbbbbmmm|||ssskkkqqq|||~~~zzzwwwooolllhhheeeddddddcccbbbfffhhhlllpppsssuuuuuuuuuyyy}}}{{{qqqiiieeedddddddddhhhhhhkkkpppwww|||~~~yyyyyyyyyzzz}}}~~~~~~|||}}}wwwtttnnneee\\\VVVTTTTTTRRRRRRQQQOOOLLLHHHDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFAAABBBCCCCCCDDDNNNfff{{{\\\[[[YYYXXXWWWYYY]]]```lllwww~~~}}}{{{|||zzzuuuqqqrrrsssrrrpppnnnnnnnnnkkkoooqqqppprrrxxx|||}}}~~~yyyqqqlllfffjjjlllmmmppptttsssooofffhhhfff```]]]]]][[[WWWSSSTTTWWW[[[^^^```aaaaaaVVVRRRNNNOOOTTTYYY\\\\\\WWWTTTPPPMMMLLLMMMOOOPPPQQQQQQSSSVVV[[[]]]^^^]]]WWWRRRMMMKKKLLLNNNNNNMMMKKKJJJHHHFFFBBB???<<<:::<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<======<<<<<<>>>===<<<;;;:::999999999<<<<<<<<<<<<<<<;;;;;;;;;???????????????>>>======::::::===BBBDDDFFFNNNWWWppp}}}|||qqqmmmsss~~~mmmSSSHHH>>>===>>>===<<<===999777555555555444333111111111111111000000000000///000111222222222222222111111111111111111111111333333333444444333222222444444444444444444444444444444444555555555666666666444444777888999>>>FFFTTTggg}}}rrrfff___[[[UUUMMMGGGEEEGGGIIIPPP___sssxxxrrrssswww~~~}}}ssshhh```ZZZ\\\hhhtttsssgggiiixxx~~~yyyuuupppqqqpppmmmhhheeeccccccgggiiimmmqqqtttuuuvvvvvvqqqyyyzzzuuunnneee^^^]]]___bbbgggkkkooorrrzzz}}}|||}}}~~~||||||~~~yyyqqqfff[[[TTTQQQQQQUUUUUUTTTQQQMMMHHHDDDAAABBBBBB@@@@@@@@@@@@BBBBBB??????@@@AAABBBBBBBBBBBB???@@@>>>BBBHHHKKKaaaTTTVVVXXXWWWWWWXXX]]]```kkkwww~~~zzztttnnnmmmnnnoooooommmkkkkkkllljjjnnnqqqppprrrxxx{{{|||}}}~~~|||sssjjjdddbbbhhhmmmooorrruuurrrlllcccccc___[[[\\\aaabbb___[[[ZZZ\\\___dddfffeeebbbVVVQQQNNNOOOUUU[[[]]]]]]WWWTTTPPPMMMMMMPPPSSSVVVTTTTTTTTTWWW[[[]]]^^^]]]XXXVVVSSSRRRSSSTTTRRRQQQMMMLLLJJJHHHDDD@@@===;;;;;;;;;:::::::::999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>======;;;;;;===AAACCCGGGOOOYYYqqq~~~wwwuuunnnqqqpppTTTIII???======<<<;;;<<<999777555555555444333111111111111111000000000000111111222222222111111000111111111111111111111111222333333444333333222222444444444444444444444444333444444444444555555555666444555777888999@@@HHHVVViiiuuuiii```\\\UUUMMMGGGEEEGGGJJJPPP```rrr|||~~~xxxsssuuuyyy}}}ttthhh___YYY[[[fffrrrrrriiilllzzz~~~yyyvvvssssssrrrooojjjfffdddcccfffhhhlllpppsssuuuvvvvvvrrryyyvvvssslllddd^^^\\\^^^```dddhhhmmmrrrzzz~~~zzzrrrggg\\\UUURRRQQQVVVUUUTTTRRRNNNIIIEEEBBBBBBAAA@@@@@@@@@@@@AAABBB@@@@@@BBBCCCCCCCCCCCCCCC@@@AAA???BBBHHHLLLcccKKKPPPUUUWWWWWWYYY___eeelllyyyyyypppiiijjjlllmmmmmmkkkjjjjjjkkkhhhmmmqqqqqqssswwwzzzyyy|||~~~~~~uuukkkbbb]]]\\\eeeoootttvvvuuuooohhh^^^\\\XXXXXX```jjjmmmkkkdddaaa```eeelllnnnjjjeeeYYYTTTQQQSSSZZZ```cccbbbYYYVVVQQQNNNOOOSSSXXX\\\YYYWWWVVVWWWZZZ\\\]]]]]]XXXXXXYYYZZZ[[[ZZZWWWTTTOOOOOONNNKKKGGGBBB>>>;;;::::::999999999999888888::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???========================>>>????????????>>>>>>======;;;===@@@CCCGGGQQQ[[[rrr}}}uuunnnvvvyyyooooootttUUUJJJ@@@======;;;::::::888777555555555555333111222222111111111000000000222222222222222111000///111111111111111111111111222222333333333333222222444444444444444444444444333333333333444444444444666555666888999;;;BBBKKK[[[oooyyylllaaa]]]VVVNNNGGGFFFHHHKKKTTTddduuu|||zzz|||xxxuuuwww|||~~~ttthhh^^^XXXXXXcccooo}}}qqqlllqqq|||~~~yyywwwwwwwwwvvvsssmmmhhheeedddeeegggkkkooosssvvvwwwxxxttt{{{~~~zzzxxxsssqqqmmmgggaaa______aaaccciiiooouuu~~~zzzrrrhhh]]]VVVRRRRRRVVVVVVUUUSSSPPPKKKFFFCCCBBBAAA@@@??????@@@AAABBBAAABBBCCCDDDDDDEEEEEEDDDCCCCCC@@@BBBIIINNNfffIIINNNUUUWWWYYY^^^gggnnntttuuummmiiikkklllnnnmmmlllkkkkkklllgggmmmqqqqqqssswwwxxxwww{{{}}}xxxnnnddd]]]YYYXXXdddqqqxxxyyyuuummmdddXXXWWWWWW\\\iiiuuuwwwsssgggbbb```gggrrrvvvpppiii___ZZZVVVZZZbbbiiikkkiii]]]YYYSSSOOOPPPTTTYYY]]]\\\YYYWWWVVVXXXZZZ[[[[[[VVVYYY\\\___```]]]XXXUUURRRQQQPPPMMMIIICCC>>>;;;:::::::::999999999999999::::::;;;<<<<<<<<<;;;;;;============<<<<<<;;;;;;============>>>>>>>>>>>>>>>>>>????????????>>>===>>><<<===@@@BBBGGGQQQ\\\sssrrroooiiifffmmm||||||ppplll{{{}}}xxxVVVKKK@@@======;;;999999888666555444555555333222222222222111111111000000111111222222222111111000111111111111111111111111111111222333333333333222333333333333333333333333222222222333333333444444666555777999:::;;;DDDNNNbbbuuu|||nnnbbb^^^VVVNNNHHHGGGJJJMMMZZZiiiyyy}}}yyy{{{xxxvvvyyy~~~uuuhhh]]]VVVVVV```kkk~~~yyyqqqooouuu~~~~~~zzzxxx{{{|||{{{wwwqqqkkkhhhfffeeegggjjjooosssvvvxxxyyyvvv}}}|||wwwsssppprrrrrrppplllgggeeedddeeefffmmmuuu}}}{{{tttiii___WWWSSSRRRUUUVVVVVVTTTQQQLLLHHHEEEBBBAAA@@@??????@@@AAABBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDD@@@BBBIIIOOOgggLLLPPPUUUXXX\\\dddpppxxxttthhheeegggnnnooopppooollljjjjjjkkkgggmmmqqqqqqsssvvvxxxwww{{{}}}{{{qqqfff]]]XXXVVVZZZgggtttzzzyyytttjjjaaaUUUYYY^^^hhhuuu~~~|||tttccc^^^^^^gggtttzzzuuummmccc^^^ZZZ___hhhooopppmmmaaa]]]VVVQQQPPPSSSXXX[[[]]]ZZZWWWUUUVVVXXXXXXXXXVVVZZZ```cccbbb^^^ZZZVVVTTTTTTQQQNNNIIICCC>>>;;;:::::::::;;;;;;;;;;;;;;;999::::::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::<<<=========>>>>>>??????===>>>>>>?????????>>>>>>???======@@@BBBFFFPPP[[[ppphhhaaa^^^aaajjjwww}}}oooiiixxx}}}|||zzzWWWKKKAAA======:::888888777666444444555555444222222222222222111111111111...///000111222333333333111111111111111111111111000111222222333333333222333333333333333333333333222222222333333333444444555555777:::999<<>>>>>???===>>>>>>????????????>>>>>>======@@@AAADDDNNNXXXgggbbb\\\ZZZ```lllxxx}}}nnnfffttt}}}vvv~~~|||VVVKKK@@@======;;;999999777555444444555555444333333222222222222111111111---...000111333444444444111111111111111111111111///000111222333333333333333333333333333333333333333333333333444444444444333444777999999<<>>>>>???@@@AAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDD@@@BBBHHHMMMdddMMMOOOTTT]]]hhhqqqvvvxxxsssoooiiiaaaWWWVVVdddttt}}}~~~|||yyytttooommmllllllppprrrqqqrrrwwwzzzyyy|||~~~}}}{{{zzzvvvssslllbbbXXXTTTWWW[[[hhhrrr{{{zzztttmmmfff```^^^hhhuuu~~~uuujjj]]]\\\___jjjwww}}}zzztttiiiccc^^^cccnnnuuusssnnnfffbbb]]]XXXVVVWWWYYY[[[\\\ZZZYYYXXXYYYXXXVVVUUUYYY]]]aaabbb___[[[YYYXXXXXXUUUPPPJJJDDD???;;;:::999999:::::::::;;;;;;;;;999999:::;;;;;;;;;;;;:::666888:::===>>>>>>>>>===:::;;;;;;<<<======>>>>>>======>>>???????????????>>>===>>>@@@AAACCCJJJSSS\\\bbbbbb]]]___nnn|||}}}mmmdddooosss{{{~~~VVVJJJ@@@======;;;999:::666555444444555666444333333333222222222111111111...///000111222333333333111111111111111111111111///000111222222333333333222222222222222222222222333444444444444555555555222444777999888;;;HHHVVVhhhuuuppp```\\\UUUNNNJJJLLLRRRWWWbbbkkkuuuxxxxxx}}}{{{|||vvviii]]]UUUTTT^^^iii}}}}}}yyytttoooooovvv~~~|||}}}yyysssnnnlllkkklllnnnqqqtttwwwzzz|||~~~~~~vvvsssooolllkkklllnnnoookkkmmmooopppppprrrtttvvvxxx}}}wwwmmmcccZZZUUUSSSQQQRRRTTTUUUSSSNNNIIIEEEAAA@@@???>>>>>>???@@@AAAAAABBBCCCDDDDDDEEEDDDDDDBBBCCC@@@BBBHHHKKKaaaJJJLLLRRR^^^kkkssstttrrreeeaaa]]]YYYUUUZZZooozzzuuurrrqqqmmmqqqsssqqqqqqwwwzzz{{{|||~~~|||yyyvvvuuukkkiiiddd\\\UUUVVV]]]dddmmmvvv|||yyyrrrkkkeeeaaabbbnnn{{{}}}qqqfff^^^^^^bbblllxxx}}}{{{wwwmmmfffbbbgggrrrxxxvvvqqqfffccc___[[[YYYZZZ[[[]]]\\\[[[ZZZZZZ[[[ZZZWWWUUUXXX[[[^^^]]]YYYVVVUUUUUUYYYUUUOOOHHHBBB===:::999888888888999999:::::::::999999:::;;;;;;;;;:::::::::<<<===??????>>><<<;;;:::::::::;;;<<<======>>>======>>>???????????????>>>===>>>AAAAAABBBHHHQQQTTTccciiiaaa```ooo~~~mmmccclllssszzzUUUJJJ@@@======;;;::::::666555444444555666555333333333333222222222111111000111111222222222111111111111111111111111111111//////000222222333333333222222222222222222222222444444444555555555666666111333777888777;;;HHHWWWlllxxx~~~qqq```\\\UUUNNNKKKMMMSSSYYYeeemmmvvvzzz{{{|||~~~vvviii^^^UUUUUU^^^jjj~~~yyyxxxtttoooooouuu}}}}}}}}}zzztttooommmmmmnnnooorrruuuxxxzzz||||||}}}yyypppmmmiiiggghhhkkkooosssmmmoooqqqssstttvvvzzz|||~~~wwwnnnccc[[[UUUSSSPPPRRRTTTUUURRRNNNHHHEEEAAA@@@???>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFAAABBB@@@BBBGGGJJJ___KKKNNNUUU^^^fffiiifffccc]]]RRROOOWWWZZZ^^^uuu{{{uuusssrrrqqqppppppqqqssswww{{{~~~}}}xxxuuurrrpppnnnllljjjddd^^^ZZZWWWWWW___iiiyyyvvvtttqqqjjjcccccchhheeeppp{{{}}}xxxoooggg___^^^eeeuuu~~~yyyxxxjjjgggfffmmmwww|||xxxrrrlllgggbbb______```___^^^[[[^^^```^^^[[[XXXXXXYYYWWWXXXXXXWWWTTTRRRRRRSSSQQQOOOLLLFFF???;;;999999AAA999777===>>>888888???<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===============>>>>>>>>>>>>???????????????@@@AAAAAABBBEEEIIIMMMVVVeeemmmfffbbbmmm~~~{{{lll```fff|||zzzzzz|||XXXKKK>>>;;;;;;:::888888888888888777666666555555333333333222222222111111000111111111111222222222333333222111111222333333111222333444555555555555222222333333333333444444444444444444444444444444777777888999888<<>>>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEECCCDDD@@@@@@GGGLLL]]]yyyOOOQQQVVV\\\bbbccc```]]]WWWRRRRRR[[[dddooo|||wwwtttrrrrrrrrrrrrtttvvvyyy|||~~~~~~~~~~~~|||wwwqqqllljjjjjjjjjiiihhhbbb\\\YYYWWWXXXaaajjjtttpppmmmkkkddd]]]]]]```eeeoooxxxyyywwwssslllfff``````hhhvvv}}}xxxvvvllliiihhhnnnwww{{{vvvppphhheeebbbaaa`````````______bbbcccbbb^^^ZZZYYYYYYVVVWWWVVVTTTPPPNNNMMMNNNMMMLLLHHHCCC<<<888777777888444999HHHNNNFFF===<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======>>>>>>>>>>>>????????????===>>>??????@@@CCCGGGKKKVVVgggrrrmmmhhhqqq~~~zzzkkk```eeexxxzzzXXXKKK>>>;;;<<<:::999888888888777666666555555444333333333222222222111111000111111111111222222222333333222111111222333333000111222333444444444444222222333333333333444444444444444444444444444444666666888999999===KKKYYYpppzzzzzzmmmccc^^^XXXSSSTTTWWWYYYXXXeeeoooxxxxxxxxx~~~~~~|||}}}oooaaaYYYSSSRRR]]]lll|||tttnnnlllpppzzzzzzxxxzzz~~~yyysssooonnnnnnoooqqqrrrssstttvvvxxxxxx}}}|||zzzzzz||||||~~~~~~xxxooojjjjjjccceeefffggghhhjjjnnnqqqqqqsssvvvyyy||||||wwwnnneee\\\UUUPPPMMMOOORRRSSSQQQMMMHHHEEECCCBBB@@@>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFAAAAAAGGGJJJ[[[vvvSSSTTTVVVYYY\\\[[[YYYVVVSSSUUUZZZcccqqq|||yyyvvvtttuuuuuuvvvxxxzzz{{{}}}}}}|||{{{{{{|||}}}}}}{{{yyysssmmmeee```___bbbeeegggfff```[[[YYYXXXYYYaaaiiinnniiieeeddd___ZZZXXXZZZfffooovvvvvvrrrooojjjfffbbbccckkkxxx~~~xxxuuuooollljjjnnnuuuvvvqqqkkkeeeeeeeeeeeeddddddcccbbbeeegggiiigggccc]]]ZZZXXXWWWVVVUUUQQQMMMJJJIIIJJJJJJIIIFFF@@@;;;777777777666222999JJJRRRKKK???888============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>======>>>>>>>>>?????????@@@@@@===>>>??????@@@CCCGGGKKKVVViiixxxuuuqqqwwwzzzjjjaaaeeeuuuxxxWWWJJJ>>>;;;<<<;;;:::999777777666666555444444333333333333222222222111111000111111111111222222222333222222111111222222333000000111222333333333333222222333333333333444444444444444444444444444444555666888::::::???MMM[[[uuu}}}rrriiibbb]]]WWWTTTTTTVVVXXXYYYiiivvv}}}yyy}}}~~~ttthhh^^^YYYUUUUUUaaaqqq~~~yyyrrrlllmmmsss~~~xxxvvvyyy|||yyyrrrooonnnnnnoooqqqrrrqqqpppqqqrrrrrrxxx~~~~~~{{{xxxwwwyyy{{{}}}zzzsssmmmgggdddeeebbbdddeeefffhhhjjjnnnqqqrrruuuyyy}}}~~~|||xxxqqqhhh^^^UUUPPPKKKMMMOOOQQQPPPMMMIIIFFFCCCBBB@@@>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGBBBAAAFFFHHHWWWrrrVVVVVVVVVVVVVVVVVVTTTSSSUUU]]]dddmmm~~~|||{{{yyywwwxxxxxxzzz{{{||||||{{{{{{yyyyyyxxxyyyyyyxxxuuurrrjjjcccZZZTTTUUU[[[bbbffffff```[[[YYYXXXXXX]]]dddfffbbb```aaa___ZZZXXXYYYgggqqqyyyxxxsssoookkkfffbbbgggppp{{{{{{vvvsssooolllmmmppppppjjjdddbbbfffiiijjjiiihhhhhhiiinnnnnnmmmjjjeee___ZZZWWWWWWWWWUUUPPPLLLIIIIIIIIIGGGGGGDDD@@@;;;888888999<<<777777>>>CCC???;;;999<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@???@@@AAAAAABBBEEEIIIMMMVVVkkk{{{zzzvvv|||zzziiiaaaffftttyyyWWWJJJ>>>;;;<<<<<<::::::666666666555444444333333333333333222222222111111000000111111111222222222222222222222222222222222000111222333333444444333222222222333333333444444444444444444444444444444555555888:::;;;@@@NNN]]]www~~~vvvlllggg___YYYUUUSSSSSSSSSVVVYYYmmm|||zzz{{{~~~yyykkkbbbZZZXXXVVVXXXfffwww|||uuunnnjjjmmmvvv|||xxxwwwyyy|||~~~wwwqqqnnnnnnlllnnnpppooommmlllkkkllllllttt||||||{{{xxxvvvtttuuuwwwxxx|||}}}~~~}}}}}}}}}{{{pppiiiddd```___bbb```bbbdddfffgggjjjooorrrvvvyyy~~~}}}|||yyysssjjj___UUUPPPMMMNNNPPPRRRPPPMMMJJJGGGCCCBBB@@@>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEDDDFFFBBBBBBFFFGGGUUUoooYYYXXXWWWUUUTTTSSSTTTUUUYYYdddoooxxx||||||}}}}}}|||||||||}}}}}}|||{{{yyywwwxxxwwwvvvvvvuuusssnnnkkk```YYYQQQMMMPPPYYYbbbhhhjjjbbb\\\YYYXXXVVVXXX]]]]]]\\\]]]aaa```[[[YYYZZZeeeqqq||||||vvvpppkkkfffccckkkvvvzzzvvvqqqllljjjkkkiiiddd___aaafffkkkmmmkkkkkkmmmqqqxxxuuuqqqlllfff```ZZZWWWVVVUUURRRNNNIIIGGGFFFGGGBBBBBB@@@===999777888999===:::777777555444777<<<:::::::::::::::::::::::::::;;;;;;<<<======<<<<<<<<<======>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@???@@@AAAAAABBBEEEIIIMMMVVVkkk||||||yyy~~~vvveee^^^dddsss|||XXXKKK>>>;;;===<<<::::::666666666555444444333333333333333222222222111111000000111111111222222222222222222222222222222222111222333444555555555555222222222333333333444444444444444444444444444444444555777:::;;;@@@OOO]]]ttt|||wwwmmmgggeee[[[UUUPPPPPPPPPOOOTTT[[[qqq{{{{{{zzzzzzzzzzzzssseee^^^YYYXXXVVVZZZjjj}}}yyypppjjjhhhnnn{{{~~~yyyvvvvvvyyy{{{}}}{{{tttnnnmmmmmmjjjkkklllkkkhhhgggggggggiiirrr||||||yyytttqqqqqqrrrtttvvv{{{{{{{{{zzzyyyyyy|||~~~}}}rrrhhhbbb^^^\\\]]]aaa^^^```cccfffhhhlllqqquuu||||||{{{yyysssjjj___UUUPPPNNNPPPQQQQQQOOOLLLHHHFFFCCCBBB@@@>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEBBBDDDAAAAAAFFFGGGUUUnnn^^^]]]ZZZWWWTTTTTTWWWYYY]]]iiiuuu||||||}}}}}}~~~}}}yyyvvvuuuvvvuuutttrrrppplllfffbbbVVVPPPJJJIIIOOOYYYcccjjjlllddd]]]ZZZWWWTTTTTTVVVVVVYYY___dddaaa[[[YYY\\\dddqqq}}}}}}wwwqqqlllhhhgggrrr~~~|||vvvqqqkkkggggggfffdddaaaccciiinnnooommmnnnuuu|||}}}tttllleee```\\\ZZZUUUTTTPPPJJJEEEBBBBBBBBB<<<<<<;;;888555444666777555888:::999666555888<<<999999999999999:::::::::::::::;;;<<<============<<<===>>>>>>??????>>>>>>?????????@@@@@@@@@@@@AAA===>>>??????@@@CCCGGGKKKTTTjjj}}}~~~yyy}}}qqqbbb[[[aaappp|||ZZZLLL@@@<<<===;;;999999777777666666555444444333333333333222222222111111000111111111111222222222111222222333333222222111222222333444555555555555222222333333333333444444444444444444444444444444444555777999:::@@@NNN\\\oooyyypppgggccccccXXXQQQLLLMMMLLLLLLTTT___www~~~{{{~~~zzzvvvvvvxxxwwwpppddd]]]XXXXXXVVVZZZlllvvvlllhhhhhhrrr~~~xxxtttrrrsssvvvxxxvvvxxxxxxtttnnnjjjiiijjjfffgggfffeeecccbbbccceeeiiissszzzvvvpppmmmnnnqqqssstttyyyzzzyyywwwvvvwwwzzz}}}qqqhhh```]]]\\\ZZZ\\\___^^^aaadddhhhlllqqqwww{{{|||{{{xxxrrriii___UUUPPPNNNNNNOOOOOOMMMJJJFFFDDDCCCBBB@@@>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEE@@@CCCAAABBBFFFFFFSSSkkkdddbbb^^^YYYUUUUUUYYY]]]```iiivvvpppvvv~~~}}}yyyvvvtttsssrrrpppnnnkkkeee^^^YYYLLLIIIFFFGGGOOOZZZeeekkkmmmddd\\\ZZZWWWSSSRRRSSSUUU]]]ggglllfff\\\ZZZ^^^hhhuuu~~~wwwssspppooonnnzzz{{{tttoooiiieeeeeehhhiiiiiikkkqqqvvvuuurrruuuwwwllleeeaaa___^^^YYYWWWRRRJJJCCC>>>===>>>999999888666444444555777333666:::;;;::::::999999999999999::::::;;;;;;;;;999:::;;;<<<==================>>>????????????>>>?????????@@@@@@@@@AAAAAA===>>>??????@@@CCCGGGKKKRRRjjjzzzzzz|||||||||xxxoooddd]]]aaannnzzz[[[NNNAAA======;;;888888888888777666666555555444333333333222222222111111000111111111111222222222111222333333333333222111111111222444444444444444222222333333333333444444444444444444444444444444444555777999999>>>LLL[[[iiiwww|||mmmccc___^^^XXXNNNIIIKKKKKKKKKVVVddd|||{{{}}}|||vvvsssvvvyyy~~~vvvpppfff___YYYWWWUUUZZZnnntttkkkhhhjjjwww~~~|||{{{vvvqqqlllkkkmmmpppqqqmmmoooooolllgggddddddeeebbbbbbaaa___^^^___bbbdddkkkvvvvvvqqqkkkiiikkkpppsssuuuyyyyyyyyywwwvvvxxx{{{~~~|||wwwfff___ZZZZZZZZZYYY[[[^^^```cccggglllqqqwww~~~{{{zzzvvvppphhh^^^UUUPPPMMMMMMNNNOOOMMMKKKIIIGGGCCCBBB@@@>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEAAADDDBBBBBBFFFEEEPPPggghhhfffbbb[[[VVVVVV[[[___ccciiiuuuzzzrrrnnnkkkuuu~~~zzzvvvtttqqqpppnnnkkkgggaaaYYYTTTGGGEEECCCGGGPPP[[[fffkkklllccc\\\ZZZXXXTTTRRRRRRYYYcccppptttkkk___\\\```mmmyyyyyyvvvvvvwwwssszzzrrrmmmgggdddfffjjjnnnppptttyyy}}}{{{xxx}}}zzzllleeebbbaaaaaa___\\\VVVMMMDDD>>><<<<<<999999999777555555777999888888777777:::;;;999666:::::::::;;;;;;<<<<<<<<<999:::;;;<<<==================>>>?????????????????????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBEEEIIIMMMQQQjjj{{{wwwvvvsssssstttppphhhbbbdddoooyyy~~~]]]OOOAAA======:::888777888888888777666666555555333333333222222222111111000111111111111222222222111222333444444333222111000000111222333333333333222222333333333444444444444444444444444444444444444555777888999===KKKZZZfffvvv{{{lllbbb]]][[[XXXNNNHHHJJJJJJKKKXXXhhhzzz|||zzztttsssxxx{{{~~~vvvqqqggg```ZZZXXXUUUZZZnnnrrrkkkiiilllzzz~~~|||zzzuuuqqqkkkgggfffhhhkkklllgggiiijjjgggbbb``````bbb```___^^^\\\[[[]]]aaadddlllwwwrrrmmmgggfffjjjppptttvvvzzzzzzyyyxxxwwwyyy|||~~~tttnnn^^^YYYVVVXXXZZZYYYZZZ]]]bbbeeejjjooouuu{{{{{{yyyuuuoooggg]]]UUUPPPMMMNNNPPPPPPPPPOOOMMMLLLCCCBBB@@@>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEECCCFFFCCCCCCEEECCCMMMdddppplllfff```]]]\\\]]]^^^ggggggjjjmmmkkkeeeccceeennn}}}|||vvvrrrmmmmmmlllhhhaaaXXXPPPKKKGGGCCCGGGHHHIIIZZZjjjkkkpppbbbXXXWWWUUUQQQQQQWWWZZZlll{{{wwwjjjbbbbbbeeexxxzzzwwwxxxyyywwwrrrnnniiiiiinnntttxxx{{{|||vvvlllhhhffffffiiihhh]]]NNNCCC>>>;;;777444666666666666777888999:::777888888888888999999999:::::::::;;;;;;;;;<<<<<<=================================>>>??????@@@@@@@@@@@@?????????????????????@@@@@@@@@@@@CCCHHHLLLYYYooo{{{qqqmmmmmmrrrqqqxxxhhh]]]ccclll\\\JJJBBB???999888;;;666666666666666555555555555444444333333222111000000111111222222222333333333000000000000000000000000222222222222222222222222444444333333333333222222222333444444555555444444444333444777999>>>KKKXXXkkkwwwyyygggcccaaaVVVTTTOOOKKKHHHHHHMMM[[[jjj}}}yyysssooopppuuuyyytttoooeee^^^[[[YYY\\\mmm|||rrrjjjlllrrr}}}zzzuuupppllljjjiiifffcccbbbaaabbbcccccceeegggddd```\\\[[[\\\ZZZXXXWWWXXXXXXYYYaaakkkqqq|||ssskkkddddddkkkrrruuuttt{{{{{{{{{{{{{{{|||}}}rrrfff^^^VVVUUUTTTVVVZZZ^^^```aaacccfffllluuu}}}{{{vvvppphhh___UUUOOOLLLNNNPPPSSSTTTPPPJJJEEECCCBBB???===<<<<<<======CCCCCCEEEFFFFFFGGGGGGGGGFFFCCCBBBAAAAAAEEEQQQ^^^nnnkkkfff```]]][[[[[[[[[^^^^^^```ddddddaaaaaaeeexxx{{{uuupppmmmllljjjfff___WWWOOOJJJFFFCCCFFFHHHJJJZZZjjjjjjkkk^^^UUUVVVWWWTTTVVV\\\cccttt}}}pppiiiiiilll||||||zzz{{{{{{rrrpppnnnmmmooouuu|||~~~vvvlllgggdddccceee___VVVIIIAAA===;;;888555555666666777888888999999777888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>?????????????????????????????????@@@@@@@@@AAADDDHHHLLLYYYqqqyyylllggggggtttssszzziii^^^gggqqq~~~[[[IIIAAA???888888;;;777666666666666555555555555444444333333222111111000111111222222222333333333111111111111111111111111333333333333333333333333222222222333333444444444333444555555666666555555555444555888:::???MMMZZZlllyyywwweeeaaa^^^SSSQQQLLLIIIGGGGGGLLLYYYfff|||}}}yyytttqqqtttzzz{{{wwwqqqggg^^^[[[YYY]]]nnnxxxoooiiimmmuuu}}}xxxsssnnnhhhddd``````___^^^^^^___``````___bbbdddccc^^^ZZZYYYZZZWWWVVVWWWZZZ[[[___hhhrrrzzzqqqjjjdddeeemmmuuuxxxxxxzzzzzzzzzzzzyyy{{{~~~~~~uuukkkaaaZZZSSSRRRSSSUUUYYY^^^bbbdddfffiiiooowww~~~{{{vvvooohhh^^^UUUOOOMMMNNNQQQTTTTTTQQQKKKGGGCCCAAA???===<<<<<<===>>>CCCDDDEEEFFFFFFFFFFFFFFFEEECCCAAAAAA@@@DDDPPP]]]kkkiiifffbbb___\\\[[[[[[YYYXXXZZZ___aaaaaaffflllxxxqqqmmmkkkjjjgggccc\\\TTTLLLHHHEEEBBBFFFHHHKKK[[[jjjiiidddXXXRRRVVVYYYXXX[[[bbbnnn|||uuuooopppsss}}}|||~~~}}}uuuoooppprrruuuzzz~~~wwwmmmgggaaa^^^]]]RRRLLLDDD>>><<<;;;888666555666777888999999888888777888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>????????????????????????@@@@@@@@@@@@AAADDDHHHLLLYYYsssuuuddd```aaavvvuuu{{{kkkaaalllzzz~~~[[[IIIAAA???888999;;;777666666666666555555555555444444333333222222111111111111222222222333333333222222222222222222222222333333333333333333333333000111111222444555555666444555666666777777666666555555666999;;;AAANNN[[[nnn{{{{{{hhhaaa]]]RRRNNNJJJGGGFFFFFFJJJVVVaaauuu}}}xxxttttttzzz~~~{{{uuujjj___[[[YYY^^^qqq~~~sssllliiiooozzz}}}wwwpppjjjccc]]]YYYVVVVVVXXXZZZ\\\]]]^^^^^^]]]aaadddddd___[[[YYYYYYXXXWWWYYY^^^aaaeeeoooyyy~~~ooojjjeeegggnnnwww{{{{{{yyyyyyyyyxxxwwwxxx{{{}}}zzzrrriiiaaaYYYTTTPPPPPPRRRTTTYYY^^^ccceeejjjmmmssszzz~~~}}}}}}}}}zzzuuuoooggg^^^UUUNNNMMMOOOQQQTTTUUURRRMMMIIIBBBAAA???=========???@@@DDDDDDEEEFFFFFFFFFEEEEEEDDDBBBAAAAAA@@@CCCOOO\\\fffeeedddbbbaaa___^^^^^^[[[ZZZ\\\aaafffkkksss|||}}}uuunnnjjjhhhfffccc^^^WWWPPPJJJFFFCCC@@@DDDIIIMMM]]]llljjj]]]SSSPPPVVV\\\\\\___fffuuuuuuqqqrrrttt}}}{{{|||zzzvvvsssrrrvvv{{{zzzpppggg^^^XXXUUUJJJFFFAAA===<<<;;;888666444666888999:::999777666777777888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>??????????????????@@@@@@@@@@@@@@@AAA@@@AAADDDIIILLLYYYssslll]]]\\\bbbxxxwww}}}lllcccppp~~~[[[IIIAAA???999999<<<777666666666666555555555555444444333333333222222222111111222222222333333333222222222222222222222222222222222222222222222222111111222333333444555555444444555666666666666666555444666999;;;AAANNN\\\ppp}}}pppgggaaaUUUMMMIIIFFFGGGHHHKKKUUU^^^ooowww~~~|||wwwtttvvv~~~yyymmmaaa\\\YYY___rrrzzzqqqkkkjjjrrr}}}zzzuuunnnfff```[[[UUURRROOORRRUUUXXX[[[\\\\\\\\\]]]bbbggggggccc___]]]]]]]]]\\\___dddgggkkkttt~~~yyynnniiifffgggnnnvvvzzz{{{yyyyyyxxxvvvuuuuuuwwwzzz~~~~~~yyyooofff^^^WWWRRROOOOOOQQQRRRUUUXXX]]]bbbeeelllpppvvv|||~~~{{{|||{{{|||yyytttnnnggg^^^UUUOOONNNOOOQQQTTTUUUSSSOOOKKKAAA@@@>>>======>>>@@@AAADDDDDDEEEEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@CCCNNNZZZ]]]]]]^^^___```aaaaaaaaa___]]]^^^eeellltttyyyqqqkkkgggdddbbb^^^YYYSSSMMMHHHEEEBBB>>>CCCIIINNN___lllhhhXXXPPPPPPYYY``````bbbhhhyyy}}}tttqqqrrrsssyyy{{{{{{yyywwwxxx{{{~~~|||xxxrrrpppsssxxx|||pppfff[[[RRROOOFFFDDDAAA>>><<<:::888777555666888999:::999777666777777888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBDDDIIIMMMYYYqqqyyybbbWWW]]]hhhzzzyyynnndddsss}}}]]]KKKCCCAAA:::999<<<777666666666666555555555555444444444333333333333333111111222222222333333333111111111111111111111111111111111111111111111111333333333333333333333333333333444555555555555444444333555888:::@@@NNN[[[rrr~~~yyyllleeeXXXOOOKKKHHHHHHJJJNNNVVV^^^jjjrrrxxxzzzzzzvvvuuuwww}}}pppccc]]]YYY___rrrxxxpppmmmlllvvvyyyqqqlllddd^^^YYYUUUQQQOOOLLLOOOSSSVVVYYYZZZZZZZZZ^^^ccchhhiiifffbbb``````aaaaaaeeekkkooottt~~~vvvmmmiiiggghhhmmmtttxxxzzzzzzzzzyyyvvvssssssuuuwww||||||~~~xxxpppfff\\\UUUQQQOOONNNQQQRRRUUUVVVXXX[[[aaaeeelllqqqwww}}}{{{{{{~~~||||||yyytttoooggg___UUUOOONNNOOOQQQTTTUUUTTTPPPMMMBBBAAA???>>>===>>>@@@AAACCCDDDDDDEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@CCCMMMYYYWWWXXXZZZ\\\___aaacccdddbbb___aaahhhqqq{{{uuuoooiiifff___]]]YYYTTTOOOJJJFFFDDDBBB>>>CCCHHHMMM]]]gggbbbTTTOOOSSS```hhhggghhhlll|||zzzssspppqqqpppqqqrrrsssssstttvvv{{{~~~~~~zzztttnnnmmmuuuyyymmmbbbWWWNNNJJJEEEDDDAAA???<<<:::999888666777888999999888777666777888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>???@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAAAAABBBEEEIIIMMMXXXmmmzzzppp[[[TTT___mmmzzzyyynnndddsss|||```NNNFFFBBB;;;:::<<<777666666666666555555555555444444444444333333333333111111222222222333333333000000000000000000000000111111111111111111111111444444444333333222222222222333333444555444444444333222444888:::@@@NNN[[[qqq|||pppgggZZZSSSMMMIIIJJJLLLPPPWWW___hhhpppvvvxxx~~~~~~yyywwwwwwzzzsssfff^^^ZZZ^^^qqqwwwooooooooozzz{{{sssiiiccc\\\VVVRRRPPPOOOMMMJJJLLLPPPTTTWWWXXXYYYYYY___ccchhhiiifffcccccccccdddeeekkksssyyytttllliiigggiiimmmsssxxxzzz}}}|||zzzwwwtttssstttvvvzzz{{{~~~}}}{{{oooggg]]]TTTOOONNNNNNNNNQQQTTTWWWWWWXXX[[[aaaffflllqqqxxx}}}~~~}}}~~~}}}zzzuuuooohhh```WWWQQQMMMNNNPPPSSSUUUTTTQQQNNNCCCBBB@@@>>>>>>>>>@@@AAABBBBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBAAACCCMMMYYYZZZ[[[\\\^^^bbbeeehhhiiihhhfffhhhpppyyyyyyrrrmmmhhheee[[[YYYUUUPPPLLLHHHFFFEEEDDD???BBBFFFJJJWWW___WWWRRROOOWWWgggqqqpppooorrrzzz~~~~~~wwwpppnnnmmmkkkkkklllnnnpppsssxxx}}}}}}xxxsssoooppp}}}{{{|||pppeee\\\RRRJJJGGGCCCBBB@@@>>>;;;:::::::::777777777777777777777777777888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????===>>>>>>???@@@@@@AAAAAAAAAAAABBBAAABBBEEEJJJMMMWWWiiiuuujjjXXXSSS___mmmyyyyyynnncccrrr{{{dddQQQHHHDDD<<<:::<<<777666666666666555555555555444444444444444444444444111111222222222333333333111111111111111111111111222222222222222222222222333333333333333333333333333444444555555555555555444333555999;;;BBBOOO]]]nnnxxxtttiii\\\VVVNNNIIIIIIMMMQQQYYY```fffnnnuuuyyy|||yyyzzz{{{}}}uuuhhh```[[[]]]nnnuuunnnnnnrrr}}}}}}tttkkkccc^^^VVVPPPMMMLLLKKKKKKJJJMMMPPPTTTXXX[[[\\\]]]bbbfffjjjjjjhhhfffgggiiikkkmmmttt|||{{{qqqiiihhhhhhjjjooouuuzzz}}}~~~|||xxxuuussstttvvvxxx{{{yyyuuurrrfff___VVVOOOLLLLLLNNNOOOPPPSSSWWWXXXYYY]]]ccciiilllrrryyy~~~}}}{{{vvvpppjjjaaaXXXRRRLLLMMMOOORRRTTTTTTQQQNNNDDDCCC@@@>>>>>>>>>???@@@@@@AAABBBDDDEEEFFFFFFFFFEEEDDDCCCDDDBBBDDDNNNYYY```aaaaaacccfffjjjmmmooopppnnnqqqxxxvvvppplllhhheeeYYYVVVRRRNNNJJJGGGFFFEEEGGG@@@BBBEEEGGGRRRXXXOOOPPPOOOYYYlllwwwwwwuuuwwwwww{{{zzzsssmmmjjjhhheeehhhjjjllloootttzzzzzzuuusssqqqvvv~~~uuu{{{yyyiii___WWWNNNHHHFFFAAA@@@???===::::::;;;<<<999888777777666777777888777888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBEEEJJJMMMWWWhhhrrrhhhWWWSSS___kkkyyyyyynnnbbbppp~~~zzzfffSSSJJJFFF===;;;<<<777777666666666555555555555444444444444444444444444111111222222222333333333222222222222222222222222444444444444444444444444111111222333444444555666444555555666666666666666555444666:::===CCCQQQ^^^lllvvvxxxmmm___WWWOOOIIIIIILLLQQQYYYaaaeeemmmuuuzzz~~~{{{zzz|||~~~vvviiiaaa[[[\\\mmmtttlllmmmtttxxxnnnfff```[[[SSSLLLIIIHHHHHHHHHLLLNNNRRRWWW[[[___bbbcccfffjjjmmmmmmkkkjjjlllnnntttvvv{{{vvvmmmhhhhhhhhhkkkqqqwww}}}}}}yyyuuuttttttvvvwwwzzz{{{tttooolllaaaZZZRRRLLLJJJKKKNNNOOONNNRRRWWWYYYZZZ^^^fffmmmlllrrrzzz~~~{{{wwwqqqjjjbbbYYYSSSLLLLLLNNNQQQTTTSSSQQQOOOEEEDDDAAA???>>>>>>>>>??????@@@AAACCCEEEFFFGGGGGGFFFDDDDDDDDDCCCDDDNNNYYYhhhhhhhhhiiijjjmmmppprrruuuvvvxxx}}}xxxqqqnnnjjjddd___WWWTTTNNNJJJGGGDDDAAA???@@@AAABBBDDDGGGJJJMMMOOOMMMPPP]]]qqq~~~wwwrrryyyyyyvvvrrrlllgggeeeeeeiiijjjmmmssszzz|||sssrrrzzzzzzvvvooodddZZZRRRLLLHHHFFFCCCBBBAAA???===<<<;;;:::888777777777777777888888;;;999888666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>>>>>>>======<<<<<<<<<;;;>>>===<<<;;;<<<>>>@@@AAA???@@@AAAAAABBBCCCFFFIIIRRReeeqqqhhhYYYWWWcccnnn|||}}}qqqdddiii}}}}}}fffXXXJJJBBB???:::888888777777666555555555555555444444333333222111000000444444333222222222333333333222222222111000000000111111111222222333333333555444333222222222333444555444444444444555666666888777999::::::@@@OOO^^^pppxxx}}}llleee\\\SSSKKKJJJLLLQQQYYYaaaooopppsssxxx~~~~~~wwwhhh^^^YYY\\\hhhtttuuuooonnnooozzzpppiiieeeXXXSSSLLLGGGFFFGGGHHHIIIMMMRRRXXXZZZZZZ]]]dddiiikkkjjjkkkpppsssttttttuuuyyy{{{~~~tttnnnkkkjjjjjjlllpppvvv|||}}}wwwsssrrrsss}}}|||~~~|||yyyvvvqqqiiicccYYYTTTMMMGGGFFFHHHLLLPPPRRRTTTVVVVVVWWW[[[ccciiioootttzzz}}}|||wwwppplllggg^^^TTTOOOOOOQQQSSSTTTSSSPPPMMMFFFDDDBBB@@@??????@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDBBBBBBDDDDDDFFFMMMVVVhhhhhhhhhhhhiiilllqqqssswwwxxx{{{~~~vvvpppmmmiiiccc^^^UUURRRLLLHHHFFFDDDCCCAAA@@@@@@AAACCCEEEIIILLLNNNMMMRRR```tttwwwqqqssssssqqqnnnjjjgggggggggjjjmmmqqqxxx|||uuuzzz~~~|||lllfff^^^WWWQQQNNNKKKIIIBBBBBB@@@???===<<<::::::888888777777777777888888:::999888666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<======>>>=========<<<<<<<<<<<<===<<<;;;;;;<<<===???AAA???@@@AAAAAABBBCCCGGGIIITTTgggrrrgggXXXWWWcccmmm{{{|||yyymmmbbbiii}}}cccVVVHHHAAA>>>:::888888777666666555555555555555444444333333222111111000222222222222222333444555333333333222222222222222222222222222222222333333444333222222222333444444555444444444444555666666777777888::::::AAAPPP```pppvvv~~~oooiii\\\SSSLLLKKKMMMQQQYYY```oooppptttyyy~~~vvvggg^^^YYY]]]iiiuuuwwwqqqppppppwwwnnnfff```UUUPPPIIIEEEEEEGGGIIIJJJLLLQQQVVVXXXYYY[[[bbbhhhooooooppptttwwwxxxxxxyyy}}}|||sssnnnhhhhhhjjjlllpppvvv{{{~~~wwwqqqppprrr{{{{{{}}}}}}xxxtttooohhh___YYYTTTPPPJJJFFFEEEGGGKKKNNNPPPRRRTTTUUUVVV[[[bbbhhhrrrwww}}}~~~}}}xxxqqqlllggg^^^TTTOOOOOOQQQSSSTTTSSSPPPMMMEEECCCAAA???>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCDDDBBBBBBDDDDDDEEEMMMVVVjjjjjjiiiggghhhkkkppptttwwwyyy~~~}}}yyysssooolllhhhbbb]]]TTTPPPJJJFFFDDDDDDDDDCCC?????????AAADDDGGGKKKMMMMMMTTTeeeyyyuuunnnkkklllllljjjiiihhhiiikkkmmmrrrxxxzzzxxxwwwqqqddd___YYYTTTPPPMMMJJJHHHDDDCCCBBB@@@===;;;:::999888888777777777777777888999999888777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===============<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@>>>@@@AAAAAABBBDDDGGGJJJTTTgggqqqeeeVVVWWWbbbkkk{{{xxxrrrggg___ggg}}}^^^QQQDDD???===999888888777666555555444444555555444333333222222111111111000000000111222444555666222222222333333333333333333333222222222222222222222222222222333333555555555444444444444555666666666555777999;;;BBBSSScccssswww~~~qqqkkk[[[TTTNNNLLLMMMPPPXXX```oooqqquuuzzz~~~tttggg^^^ZZZ^^^iiiuuuzzzssspppqqq~~~wwwnnnccc[[[PPPLLLFFFDDDEEEHHHKKKLLLLLLQQQUUUVVVVVVXXX___dddppprrruuuxxxzzz|||}}}|||zzztttoooggghhhiiimmmqqqwww|||vvvooonnnqqqwwwxxx||||||vvvoooggg^^^UUUPPPLLLJJJGGGEEEEEEGGGJJJLLLMMMPPPSSSTTTVVVZZZbbbggguuuzzz~~~yyyqqqlllhhh^^^TTTOOOOOOQQQSSSUUUSSSPPPMMMDDDBBB@@@>>>======>>>??????@@@AAABBBBBBCCCCCCCCCDDDBBBBBBDDDDDDEEELLLUUUpppooommmjjjgggiiiooottttttxxx~~~}}}wwwtttqqqooolllgggaaa]]]UUUQQQJJJEEECCCCCCCCCCCC???>>>>>>@@@BBBFFFJJJLLLMMMWWWiii}}}|||pppjjjggghhhjjjjjjiiijjjmmmoooqqqwwwyyy{{{yyyoooiiibbb^^^YYYTTTPPPMMMIIIFFFIIIHHHEEEBBB>>>;;;999777999888777777777777777777999888888777777888999:::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<==================<<<<<<<<<<<<;;;;;;;;;<<<===>>>???>>>???AAAAAABBBDDDGGGJJJRRRfffooobbbUUUYYYeeemmm|||vvvlllaaa[[[eee{{{YYYMMMAAA===;;;999777888666666555444444444444555333333333222222111111111000000000111111222444444111111111222222333333333333333333222222111111111111111222222333444555555555444444444444555666666555444666999<<>>>>>???@@@AAABBBCCCCCCCCCDDDBBBBBBCCCCCCDDDLLLUUUxxxwwwtttooojjjjjjoootttvvvzzzyyyrrrrrrpppnnnkkkgggaaa]]]XXXRRRKKKEEEBBBAAAAAA@@@???>>>>>>???BBBGGGKKKNNNOOO[[[oooyyyllleeefffiiikkkmmmmmmoooqqqsssuuu{{{}}}|||}}}}}}vvvnnnhhhccc___ZZZUUURRROOOKKKIIINNNLLLIIIDDD@@@;;;888666999999888777666666777777888777777888888999999::::::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<===============;;;;;;<<<<<<===>>>>>>???>>>???@@@AAABBBDDDHHHKKKSSShhhpppbbbXXX```mmmsss~~~tttfff\\\YYYccczzzxxxUUUIII>>>;;;;;;999777777666666555444444444444444333333222222222222222111222111111000000111111111//////000000111111222222333333333222222111111111000111222333444444555555555444444444444555666666444444666999<<>>@@@AAABBBCCCCCCCCCDDDBBBBBBCCCCCCDDDKKKTTT~~~~~~|||vvvooommmqqqvvv||||||vvvoooooonnnllliiiddd```^^^XXXSSSLLLGGGDDDBBB@@@??????>>>>>>@@@DDDIIINNNRRRTTT```uuuvvvhhhbbbfffiiinnnrrrssstttuuuvvvxxx}}}wwwsssxxx~~~~~~xxxqqqmmmddd```[[[VVVTTTRRRPPPNNNOOOMMMIIIEEE@@@<<<888666:::999888777666666666666777777777888999999::::::999::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<===============<<<<<<======>>>?????????===???@@@AAABBBDDDHHHKKKVVVkkkrrrddd[[[ffftttyyy}}}ppp```XXXXXXcccwwwtttRRRGGG===::::::888777777666555444444333333444444222222222222222222222222222111111000//////000000/////////000000000000000333333222222222222222222111111333333444444444444555444444444444555666666555555666999<<>>>>>>>>@@@AAACCCDDDDDDDDDDDDBBBBBBCCCBBBCCCJJJSSS|||uuussswww|||zzztttmmmmmmllliiieeeaaa^^^]]]VVVRRRMMMIIIFFFDDDBBB@@@?????????AAAEEELLLRRRVVVZZZggg{{{tttgggaaaccchhhpppvvvyyyzzzzzzzzzzzz~~~}}}{{{}}}~~~ooommmttt}}}{{{vvvsssjjjeee^^^XXXTTTRRRPPPOOOJJJIIIGGGCCC@@@<<<:::888:::999888777666666666666666666777888999:::::::::999999::::::;;;<<<<<<===<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<=========>>><<<===>>>??????@@@@@@@@@===>>>@@@AAABBBEEEHHHKKKVVVkkkqqqaaaYYYffftttwwwzzzkkk[[[UUUZZZfffxxxoooQQQFFF===::::::888666666666555444444333333444444222222222222222222222222000000/////////000000111111111111000000000000000222222222222222222333333222222333444444444333222555444444444444555666666666555666999<<>>>>>>>>???AAABBBDDDEEEEEEEEEDDDBBBBBBCCCBBBCCCJJJSSSyyywww{{{xxxrrrkkkkkkjjjgggbbb^^^\\\\\\TTTQQQMMMJJJHHHFFFDDDBBB@@@???@@@BBBGGGNNNTTTYYY___llltttgggbbb```fffpppxxx|||}}}}}}}}}|||~~~|||xxxvvvyyy}}}zzzkkkhhhppp}}}}}}zzzxxxqqqkkkaaaYYYSSSOOOLLLKKKFFFEEECCCAAA???===;;;::::::999888777666666666666666666777999999:::::::::999999::::::;;;<<<======<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>===>>>???@@@@@@AAAAAA@@@===>>>@@@AAABBBEEEIIILLLTTTiiinnn]]]TTTaaappprrrwwwhhhXXXTTT[[[hhhyyymmmQQQFFF===;;;;;;888666666555555444333333333333444222222222222222222222222............///111222333333222222222111111000000111111111222222333333444222333444444444333222111555444444444444555666666777666777999<<>>======>>>???>>>???AAACCCDDDEEEFFFFFFDDDBBBBBBCCCBBBBBBJJJRRR|||zzzyyyyyy}}}{{{rrrllleeedddaaa^^^[[[YYYXXXWWWSSSPPPMMMIIIFFFDDDCCCCCC@@@AAABBBDDDHHHNNNVVV\\\aaavvvoooaaa]]]bbbiiisss}}}~~~|||zzzyyyyyyvvvuuu{{{wwwkkkjjjooo|||~~~{{{wwwpppjjjaaaXXXQQQKKKGGGDDDBBB@@@>>>>>>>>>===;;;999999888777666666666666666999888777666666888:::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============@@@@@@??????????????????EEEBBBAAABBBBBBCCCHHHOOOWWWgggmmmaaaXXX\\\eeeiiilllcccZZZWWWYYYaaaqqqmmmOOOEEE<<<::::::999:::<<<999888777666555444333333111222222222222111000000000111111111111222222222000111222222222222333444333333333222222111111111333333333333333333333333444444444555555555555666666666888:::<<>><<<============AAABBBCCCDDDDDDDDDCCCBBBBBBAAABBBCCCBBBBBBHHHPPP~~~~~~zzzvvvttttttzzz~~~rrrggg```[[[ZZZXXXVVVSSSRRRQQQPPPMMMLLLJJJGGGEEEDDDCCCBBB???@@@BBBDDDHHHOOOXXX^^^iii~~~nnnaaa^^^___gggsss|||zzzxxxtttrrrwww~~~wwwlllkkkppp}}}}}}zzzvvvnnnhhh___VVVOOOJJJFFFCCC@@@>>><<<<<<<<<;;;999777777777666666666666666666999888777666777888:::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============????????????????????????DDDAAA@@@AAABBBBBBHHHNNNXXXggglllaaaVVVZZZdddjjjnnnfff^^^ZZZZZZaaannn|||mmmPPPFFF===::::::888999;;;888888777666555444333333111222222222222111000000000111111111111222222222000111222222111111222333444444444333333333222222333333333333333333333333444444444555555555555666777666888:::<<>><<<============AAABBBCCCDDDDDDDDDCCCBBBCCCAAABBBCCCBBBBBBHHHPPPsssuuuwwwvvvssspppnnnmmmssszzzwwwjjj___XXXPPPPPPNNNMMMLLLKKKJJJJJJHHHHHHHHHGGGFFFEEEDDDCCC@@@AAABBBDDDIIIQQQZZZaaaqqqjjj^^^]]]^^^ggguuu~~~zzzwwwrrrnnnrrryyy{{{{{{xxxmmmlllqqq~~~~~~|||xxxtttkkkeee\\\SSSMMMHHHEEEBBB>>><<<:::999999999777555666666666666666666777777999888777777777888:::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<=========????????????????????????BBB@@@???AAAAAABBBGGGNNNXXXffflll```UUUXXXeeennnssslllccc^^^\\\```mmmzzzzzz~~~mmmPPPFFF===::::::888777999888777777666555444333333111222222222222111000000000111111111111222222222111222333222111000111222444444444444444333333333333333333333333333333333444444444555555555555666777777888:::<<>>======>>>>>>===AAABBBCCCDDDEEEDDDCCCCCCCCCAAABBBCCCBBBBBBHHHOOOiiikkklllllljjjiiijjjkkknnnvvvxxxlll```WWWRRRJJJJJJIIIHHHHHHHHHIIIIIIHHHIIIJJJJJJJJJIIIGGGFFFBBBBBBBBBDDDIIIRRR\\\cccvvvyyyccc[[[\\\bbbkkkzzz}}}yyyvvvqqqnnnrrryyy{{{wwwzzzxxxnnnlllppp|||{{{yyyuuuqqqhhhbbbZZZRRRLLLHHHDDDBBB>>><<<:::999999888666555444555555666777777777777888888777777777888999:::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????AAA>>>>>>AAAAAABBBFFFMMMUUUdddlllbbbVVVXXXgggttt}}}tttiiiaaa\\\aaapppyyy~~~lllPPPFFF>>>;;;:::777666888777777666555555444333333111222222222222111000000000000111111111222222222333444444333222111111222333333333333333333333333222222333333333333444444444444444555555555555666888777999:::<<>>@@@BBBCCCDDDGGGKKKMMMRRRYYYccclllsssyyy~~~}}}xxxqqqkkkfff^^^TTTNNNJJJLLLPPPTTTVVVTTTOOOKKKEEEBBB???======>>>>>>===AAABBBCCCDDDEEEEEEDDDDDDCCCBBBBBBCCCBBBAAAGGGOOOdddddddddccccccfffkkkooorrryyy{{{mmm```UUUMMMJJJFFFFFFEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLLLLKKKJJJIIIFFFEEEDDDEEEIIIRRR]]]dddxxxrrr```\\\```jjjrrr~~~~~~zzzwwwuuuqqqpppvvv~~~yyywwwzzzppplllnnnxxx}}}{{{wwwuuuqqqmmmfffaaaZZZSSSMMMIIIEEECCC???===;;;;;;;;;:::888666444555666777888888777777888888888888888999999999999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????@@@>>>>>>AAABBBBBBGGGMMMRRRcccnnngggZZZZZZjjjyyyyyykkk```[[[bbbvvvvvv|||kkkOOOFFF===;;;:::777666777666666555555444444333333111222222222222111000000000000111111111222222222444555666555333222222333111111111111111111222222222222222333333444444444444444444555555555555666777777888:::<<>>???AAABBBCCCFFFJJJMMMQQQWWWbbbllltttyyy}}}~~~~~~}}}xxxpppjjjddd]]]TTTMMMJJJLLLPPPTTTWWWUUUPPPLLLEEEBBB???===>>>>>>>>>>>>@@@BBBCCCEEEEEEEEEEEEDDDDDDBBBBBBCCCBBBAAAGGGNNNbbbbbbaaaaaadddjjjrrrwww{{{zzzlll]]]RRRIIIEEEAAAAAABBBBBBCCCDDDFFFFFFHHHHHHJJJKKKMMMMMMNNNNNNKKKIIIGGGFFFIIIQQQ\\\dddwww}}}lll```aaagggrrrxxx{{{xxxvvvuuusssttt|||zzz|||}}}tttnnnnnnuuuzzz|||xxxuuusssoookkkeeeaaa\\\VVVRRRMMMHHHDDDAAA???===<<<<<<<<<:::888666777888999999999888777777777888888999999999999888999999::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>?????????@@@>>>???BBBCCCCCCGGGMMMRRRdddsssooo```\\\jjj{{{xxxiii]]]XXXbbbzzz|||vvvssszzziiiMMMEEE===;;;:::777666777555555555444444444333333111222222222222111000000000111111111111222222222333444555444333222333444000000000000111111111111111222222333333444444555444444444555555555555666666666888:::<<>>>>>??????>>>@@@BBBCCCEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBAAAFFFNNNaaacccdddfffkkkrrrzzz~~~}}}}}}|||uuukkk^^^RRRHHHCCC??????@@@@@@AAACCCDDDEEEGGGGGGIIILLLOOORRRUUUWWWPPPMMMIIIFFFHHHPPPZZZbbbqqqvvvwwwpppeee```eeelllvvvyyy}}}}}}zzzzzzwwwuuuvvvuuuxxx}}}yyyrrrpppsssxxxzzzwwwtttsssoookkkeeebbb___[[[WWWQQQKKKFFFBBB@@@>>>>>>======;;;999888999:::;;;;;;:::888777777777888999999999999999888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@@@@>>>@@@CCCDDDDDDHHHNNNTTThhhzzzwwwfff\\\hhhyyyyyypppcccXXXUUUaaazzz~~~|||}}}zzzgggLLLCCC<<<;;;:::888666777555555444444444444333333111222222222222111000000000111111111111222222222000222333222111111222444000000111111111222222222111111222333333444555555444444444555555555555666444555777:::<<>>>>>??????>>>@@@AAACCCEEEFFFFFFFFFFFFEEECCCCCCCCCBBBAAAFFFNNNaaadddhhhlllrrryyy|||vvvqqqnnnjjjjjjhhhccc[[[OOODDD>>>@@@@@@@@@AAABBBCCCDDDEEEGGGHHHJJJNNNSSSXXX]]]```SSSPPPKKKGGGHHHOOOYYYaaakkkmmmllleee^^^^^^fffnnnwwwxxxzzz||||||{{{yyyxxx{{{xxxvvvwwwwwwyyy~~~|||vvvsssrrrwwwzzzwwwtttssspppllleeecccaaa^^^ZZZTTTLLLGGGBBB@@@>>>>>>>>>===;;;999999:::<<<<<<<<<:::888777777777888999999999999888888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@@@@???@@@DDDEEEEEEIIIOOOWWWlll}}}iii]]]eeevvvppphhh^^^UUUSSS___yyy~~~fffKKKBBB<<<;;;;;;888777888444444444444444444333333111222222222222111000000000111111111111222222222...///111111000000111333111111222222222333333333111111222333333444555555444444444555555555666666444444666999===EEEWWWggg|||pppaaaNNNIIIFFFFFFGGGLLLXXXdddsssvvvxxxxxxtttsssuuuyyy{{{~~~}}}|||||||||}}}xxxfffYYYJJJHHHFFFFFFIIIMMMPPPRRRPPPSSSZZZeeellljjj___UUUOOOQQQSSSTTTTTTWWW]]]bbbeeehhhnnnuuu}}}}}}wwwxxx~~~}}}}}}yyyssspppnnnjjjcccYYYQQQKKKGGGCCC???AAAAAAAAA@@@@@@CCCGGGJJJTTTXXX___iiirrrwwwyyyyyyyyy|||yyyqqqjjjddd]]]UUUOOOKKKMMMQQQVVVXXXWWWRRRNNNFFFCCC@@@>>>>>>??????>>>@@@AAACCCEEEFFFGGGFFFFFFEEECCCCCCDDDBBBAAAFFFMMMkkklllooottt{{{|||wwwoooeee]]]XXXSSSWWWZZZYYYTTTLLLFFFBBBFFFCCC@@@@@@CCCFFFFFFFFFFFFGGGKKKQQQYYY```dddfff]]]WWWRRRPPPNNNNNNSSSZZZ```aaaaaa______bbbiiinnnwwwwwwwwwwwwvvvtttsssrrrvvvvvvuuutttvvv{{{~~~~~~|||wwwuuuuuuxxx{{{xxxpppiiikkkmmmjjjbbb\\\XXXRRRKKKJJJEEE@@@???@@@@@@<<<888;;;<<<======<<<;;;888777999999888888888888888888999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;===============<<<<<<<<<>>>>>>>>>>>>????????????CCC@@@@@@CCCEEEFFFJJJPPPZZZwww}}}hhh```bbbccchhhaaaZZZVVVUUUaaa}}}{{{~~~cccLLLDDD===<<<;;;999777888555555444333333333333444////////////////////////000000000000111111111111000000000000000000000000222222333333333333444444555555555444444333333333333333333444555666777777666777999:::;;;FFF^^^tttooo^^^NNNKKKHHHHHHHHHLLLWWWcccpppsssvvvxxx}}}lllmmmqqqxxx}}}|||zzz{{{yyyfffXXXLLLFFFAAABBBHHHOOORRRSSSTTTUUU]]]gggiiibbbXXXSSSLLLMMMPPPSSSWWW\\\```ccckkksss|||zzzuuurrrqqqqqqvvvuuusssppplllgggbbb```]]]ZZZTTTNNNHHHDDDAAA@@@@@@@@@AAA@@@@@@BBBEEEHHHPPPVVV___ggglllooopppqqqxxxzzz~~~wwwmmmgggccc]]]SSSKKKMMMPPPTTTXXXYYYVVVQQQLLLCCCBBB???>>>======??????@@@@@@BBBCCCDDDEEEEEEEEEGGGGGGEEECCCBBBCCCGGGJJJpppqqqtttxxx|||~~~}}}|||}}}{{{wwwpppfff\\\SSSNNNLLLNNNOOONNNKKKGGGDDDCCCGGGDDDBBBCCCFFFIIIJJJJJJNNNNNNRRRZZZdddkkkoooooobbbZZZSSSPPPMMMLLLPPPWWW[[[[[[[[[\\\```gggmmmrrruuuuuuuuuttttttrrrrrrqqqvvvvvvuuutttvvvzzz~~~wwwvvvvvvyyy|||yyyrrrkkkjjjkkkiiiccc]]]ZZZTTTNNNKKKFFFBBB@@@AAAAAA===999:::;;;<<<===<<<;;;999888888888888888888888888888999999:::::::::;;;;;;;;;::::::;;;;;;<<<======>>><<<<<<==================>>>>>>>>>>>>????????????CCC@@@@@@CCCEEEFFFKKKQQQ```||||||eee\\\]]]^^^^^^YYYUUUTTTYYYjjjyyy}}}bbbLLLCCC===<<<;;;999777888555555444333333333333444000000000000000000000000000000000000111111111111111111111111111111111111222222222333333333444444555555444444444333333333333333444444555555666666666777999;;;===HHH___uuurrrbbbQQQLLLIIIHHHIIINNNZZZfffooorrruuuxxx~~~zzzllllllqqqxxx|||~~~}}}{{{{{{vvvfff[[[NNNHHHCCCCCCIIIOOOSSSTTTTTTVVV]]]fffggg^^^TTTPPPLLLNNNQQQUUUYYY^^^cccfffssszzz}}}vvvsssqqqooonnnmmmkkkhhhddd```[[[WWWUUUSSSPPPLLLGGGCCCAAA@@@??????@@@@@@@@@@@@AAADDDGGGMMMSSS\\\ccchhhkkkmmmnnnwwwzzz~~~}}}uuulllfffccc]]]TTTMMMMMMPPPSSSXXXYYYVVVPPPLLLCCCAAA???=========>>>???@@@@@@BBBCCCDDDEEEEEEEEEGGGFFFEEECCCBBBCCCGGGJJJuuuxxx{{{~~~}}}{{{yyywwwtttooohhh^^^TTTKKKEEEEEEEEEEEECCCBBBBBBDDDFFFFFFEEEEEEHHHLLLOOOQQQRRRWWWWWW[[[dddooovvvvvvtttiii```VVVPPPLLLJJJNNNTTTYYYVVVVVVZZZccckkkqqqsssrrrrrrrrrqqqqqqppppppooottttttttttttuuuyyyxxxwwwwwwzzz~~~|||tttmmmiiikkkiiiccc___\\\WWWQQQLLLIIIEEEDDDDDDCCC???<<<999:::;;;<<<;;;:::999888888888888888888888888888::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>???<<<<<<<<<======>>>>>>>>>>>>>>>>>>?????????@@@@@@BBB@@@AAADDDEEEFFFLLLSSShhhxxx```VVVWWWWWWVVVRRROOOQQQ\\\ssswww~~~|||```LLLCCC<<<;;;;;;888777888555555444333333333333444111111111111111111111111000000000000111111111111222222222222222222222222222222222222333333333333444444444444333333333333444444444444444555555555555777:::<<<>>>IIIaaavvvuuuiiiTTTOOOKKKJJJJJJPPP]]]jjjpppsssuuuxxxvvvkkklllqqqxxx||||||~~~||||||~~~qqqeee^^^OOOJJJEEEDDDIIIOOOSSSTTTUUUWWW^^^eeecccYYYPPPLLLKKKNNNSSSWWW\\\bbbgggkkkzzz{{{sssooonnnmmmiiifffbbb```[[[VVVQQQMMMKKKJJJGGGFFFDDDBBB@@@@@@@@@@@@???@@@@@@@@@???@@@CCCFFFJJJOOOWWW^^^cccfffiiikkktttwww|||{{{tttlllfffccc]]]UUUNNNMMMPPPSSSWWWYYYVVVPPPKKKCCCAAA???=========>>>???@@@AAABBBCCCDDDEEEEEEEEEGGGFFFEEECCCBBBCCCGGGKKKzzz~~~|||{{{tttrrrmmmfff]]]RRRIIIDDDCCCCCCBBBAAA@@@AAAEEEGGGEEEGGGJJJOOOTTTXXX[[[\\\```aaafffppp{{{~~~zzzpppdddXXXQQQLLLKKKNNNTTT[[[WWWUUU[[[fffoooqqqpppppppppoooooooooooooooooopppqqqssstttvvvzzzzzzyyyyyy}}}~~~vvvooojjjllljjjddd___]]]XXXRRRMMMKKKHHHGGGFFFDDDAAA>>>999999::::::::::::999888888888888888888999999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@>>>>>>?????????@@@@@@@@@BBB@@@AAADDDEEEGGGMMMVVVooorrr[[[TTTUUUTTTRRROOOLLLPPP^^^xxxwww}}}{{{___KKKCCC<<<;;;;;;888777888555555444333333333333444222222222222222222222222///000000000111111111111222222222222222222222222111222222222222333333333333333333333333333333333555444444444444444444444333555999;;;>>>III```uuuwwwnnnWWWRRRMMMKKKLLLRRR```mmmqqqsssvvvyyysssllllllqqqxxx{{{{{{~~~~~~~~~~~~yyylllccc```PPPKKKEEECCCGGGLLLQQQSSSYYY[[[aaaeee```UUUMMMKKKIIINNNTTTZZZ___eeekkkppp|||yyyrrriiiggghhhhhhccc]]][[[WWWRRRLLLHHHEEECCCCCCBBBBBBAAA@@@AAAAAABBBCCC@@@@@@AAA@@@@@@@@@BBBDDDHHHLLLSSSYYY^^^bbbfffiiippptttzzz{{{uuummmgggbbb\\\TTTNNNNNNPPPSSSWWWXXXUUUOOOJJJBBBAAA???===<<<===>>>???@@@AAABBBDDDEEEEEEEEEEEEFFFFFFDDDBBBBBBDDDHHHKKK{{{yyyuuummmbbbVVVLLLFFFCCCDDDDDDCCCBBBBBBDDDFFFEEEJJJQQQXXX]]]aaacccdddcccgggqqqvvviiiZZZRRRNNNNNNRRRXXX[[[XXXWWW___jjjrrrssspppnnnnnnmmmmmmmmmnnnoooooolllnnnqqqtttwww|||}}}}}}wwwppplllnnnllleee___\\\VVVPPPMMMLLLJJJIIIGGGEEEBBB???999999999999999999888888777777888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999;;;<<<<<<===>>>???@@@@@@????????????@@@@@@@@@@@@AAAAAABBBDDDEEEGGGOOOYYYrrr~~~}}}iiiWWWUUUVVVSSSMMMLLLKKKOOO```|||zzz}}}~~~}}}]]]KKKCCC<<<;;;:::888666777555555444333333333333444222222222222222222222222///000000000111111111111222222222222222222222222111111111222222222333333333333333333333333333333444444444444444333333333222444888:::<<>>===<<<<<<>>>>>>AAAAAACCCDDDEEEFFFFFFFFFFFFEEEDDDBBBBBBDDDHHHLLLwwwkkk]]]PPPHHHEEEFFFGGGFFFDDDDDDDDDFFFIIIPPPZZZbbbfffgggfffeee]]]hhhyyy~~~ooo^^^UUURRRRRRVVV\\\WWWVVVYYYcccnnnuuutttpppllllllkkkjjjkkklllnnnoookkknnnrrruuuxxx}}}wwwooolllnnnllleee___\\\VVVPPPKKKKKKKKKIIIGGGDDDAAA???::::::999888888777777666777777777888999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888888=========>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAACCCEEEEEEGGGPPP[[[tttyyyrrr___UUUYYYYYYSSSGGGHHHJJJPPPccc|||||||||\\\KKKBBB;;;::::::777666777555555444333333333333444222222222222222222222222000000000000111111111111222222222222222222222222111111111111222222222222222222222222333333333333333333333333333444444444222444888:::<<>>???@@@@@@AAABBBCCCCCCDDDDDDEEEFFFFFFDDDCCCDDDEEEIIIKKKOOOSSSXXX^^^eeejjjkkkooovvv~~~{{{sssjjjbbbZZZRRRMMMNNNPPPSSSWWWWWWTTTNNNIIIBBB@@@>>><<<<<<<<<===>>>AAABBBCCCDDDEEEFFFFFFFFFEEEEEEDDDBBBBBBDDDIIILLL~~~ssseeeWWWOOOIIIJJJJJJHHHGGGGGGIIIKKKOOOXXXdddkkkllliiieeebbbbbbrrruuubbbXXXTTTUUUYYY^^^VVVXXX]]]fffooosssoookkkiiiiiihhhggghhhjjjlllmmmmmmppptttwwwyyy|||uuummmjjjllljjjddd___\\\WWWQQQJJJJJJKKKIIIFFFCCC@@@???;;;;;;999888666666555555666777777888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<999999999::::::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAACCCEEEEEEGGGRRR]]]wwwuuuhhhWWWTTT]]]\\\SSSFFFIIILLLTTTggg}}}zzz{{{[[[JJJBBB;;;::::::777666777555555444333333333333444222222222222222222222222000000000000111111111111111111111111111111111111111111111111222222222222111111222222222333333333222222222333333444444555444666999<<<===FFF[[[ooo~~~}}}rrriii[[[VVVQQQOOONNNQQQ\\\gggjjjjjjlllrrr|||yyytttrrrtttxxx{{{|||~~~{{{yyywwwyyy{{{~~~{{{uuummmfffbbb___^^^^^^[[[WWWQQQLLLKKKOOOVVV[[[aaaeeekkkhhh[[[MMMIIIMMMMMMUUU___fffiiinnnwww~~~}}}yyysssrrrsssllliiieee```\\\VVVPPPLLLAAA@@@>>><<<;;;<<<===>>>???@@@AAACCCDDDFFFFFFFFFGGGHHHIIIIIIGGGFFFFFFGGGIIIKKKNNNQQQVVV]]]eeejjjlllpppxxx~~~||||||~~~{{{tttlllccc[[[TTTPPPNNNPPPSSSVVVWWWSSSMMMHHHAAA@@@>>><<<;;;<<<===>>>AAABBBCCCDDDFFFFFFFFFFFFEEEEEEDDDBBBBBBDDDIIILLL}}}~~~}}}xxxkkk___WWWNNNNNNMMMKKKIIIKKKOOORRRTTT^^^jjjqqqpppiiibbb^^^qqqzzzeeeZZZVVVVVVZZZ^^^XXX[[[aaaiiiooonnniiidddgggfffeeeeeefffhhhjjjlllppprrrvvvxxxzzz{{{~~~tttlllgggjjjhhhccc___]]]XXXSSSHHHJJJJJJIIIEEEBBB???>>><<<;;;:::888666555444444666777777888999999::::::;;;;;;;;;<<<<<<<<<======777888999:::<<<===>>>????????????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAADDDEEEEEEGGGRRR___yyytttcccSSSTTT___]]]QQQHHHMMMPPPXXXjjj}}}xxx{{{{{{ZZZJJJBBB;;;::::::777666777555555444333333333333444111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222111111111222222333333333111111222333333444555555555888;;;===>>>FFF[[[ooo~~~~~~{{{ooofffZZZVVVRRRPPPNNNPPPZZZeeellllllnnnttt{{{uuuttttttxxx{{{~~~~~~zzzxxxuuuwwwyyy}}}tttlllccc^^^]]]^^^^^^]]]```\\\VVVQQQOOOSSSZZZ```aaafffkkkhhhZZZLLLHHHMMMOOOXXXccciiilllqqqyyy}}}{{{wwwqqqppprrrfffeeeaaa\\\UUUNNNHHHEEE>>>======<<<===>>>???@@@@@@AAACCCFFFHHHIIIJJJKKKIIIJJJKKKKKKIIIGGGGGGHHHHHHJJJLLLPPPTTT\\\dddiiimmmrrryyyzzzyyy{{{~~~}}}~~~~~~zzztttmmmddd]]]WWWSSSNNNPPPSSSVVVWWWSSSMMMHHHAAA@@@>>><<<;;;<<<===>>>AAABBBCCCEEEFFFFFFFFFFFFEEEEEEDDDBBBBBBEEEIIIMMMssssssttt|||{{{zzzyyynnn^^^VVVQQQNNNOOOOOONNNOOORRRWWWeeepppoooiiigggiiikkkwwwaaa\\\\\\WWWVVVZZZUUUYYY___dddgggfffdddbbbeeefffffffffeeefffiiikkknnnqqqvvvyyy{{{}}}wwwpppllleeecccaaa___\\\YYYTTTPPPMMMNNNNNNKKKEEEAAAAAAAAA===;;;888555444444666777777777888999999999999888::::::::::::::::::::::::???>>>>>>============>>>???>>>===<<<<<<===>>>???>>>???@@@AAABBBCCCCCCCCCDDDBBBBBBDDDEEEHHHQQQ[[[qqqhhh[[[QQQRRRWWWVVVQQQLLLPPPOOOYYYrrrmmmrrr{{{uuuXXXFFFBBB>>>;;;999888777555666555555444222111111000111111111111000000000000000000111111111111000000222222111000//////000000000000000000111111111111222333333444444333333222000222444555444444555777333333555888;;;DDDVVVgggyyytttfff\\\SSSMMMMMMNNNPPP[[[hhhpppqqqsssvvv}}}yyyuuussstttyyy~~~}}}zzzxxxzzzzzzyyyzzzxxxkkkbbbZZZXXXYYY[[[```fffkkkhhhccc]]]ZZZ\\\```dddmmmkkkjjjeeeZZZNNNKKKNNNMMMXXXeeemmmooottt}}}~~~yyyvvvsssmmmiiiggg```WWWOOOKKKGGGCCC@@@:::;;;;;;;;;<<<>>>BBBFFFFFFDDDCCCDDDGGGJJJLLLLLLLLLLLLLLLMMMOOOOOOLLLJJJNNNLLLMMMQQQUUUXXX```hhhllluuu}}}~~~}}}~~~~~~zzzrrrkkkeee___WWWQQQQQQQQQSSSTTTUUURRRMMMIII??????===<<<;;;;;;<<<<<<>>>???@@@@@@BBBBBBCCCDDDCCCEEEFFFDDDCCCEEEJJJNNNttthhhgggkkkttt{{{}}}yyyiiiZZZTTTPPPQQQQQQPPPRRRVVV___kkkuuutttppprrryyy}}}sss```\\\\\\WWWVVVYYYXXX[[[___bbbdddcccaaa```cccdddeeeeeeeeefffjjjlllooossswwwzzz|||}}}wwwppplllfffccc```\\\ZZZVVVRRROOONNNOOOPPPNNNIIIEEEDDDDDD===;;;777555333333444555777777888999999999999999::::::::::::::::::::::::>>>===============>>>>>>???>>>===<<<<<<===>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBAAAAAADDDEEEHHHQQQ[[[ooogggYYYOOOOOOTTTSSSOOOLLLQQQQQQ\\\vvvlllppp{{{uuuWWWFFFBBB>>>:::999888777555666555555444222111111000111111111111000000000000000000111111111111000000222222111000000000000000000000000000111111111111222333333444444333333222222333555555444333444555666555666888:::BBBSSSccc~~~~~~yyyttteee\\\RRRKKKKKKLLLNNNZZZhhhppprrrsssuuu|||zzzuuussssssxxx{{{~~~|||zzzyyyxxxyyyyyyyyy}}}{{{ssseee]]]VVVVVVYYY]]]cccjjjqqqpppllliiigggfffhhhjjjnnnllliiieeeZZZOOOKKKNNNQQQ\\\hhhooorrrwwwyyyuuuooogggbbb[[[UUUNNNHHHDDDBBB???===:::;;;<<<<<<===???CCCFFFHHHFFFEEEFFFIIILLLNNNOOOPPPPPPPPPQQQSSSTTTSSSQQQQQQNNNMMMQQQSSSVVV]]]dddllluuu~~~~~~}}}xxxqqqkkkfff___VVVPPPPPPPPPRRRTTTTTTQQQLLLHHH@@@???===;;;:::;;;<<<===@@@@@@AAABBBCCCDDDDDDEEEDDDEEEEEEDDDBBBDDDJJJOOOlll___^^^___iiiuuurrr]]]WWWSSSSSSSSSSSSWWW]]]iiittt||||||{{{~~~mmm^^^[[[[[[WWWUUUWWW\\\]]]^^^___```___^^^]]]aaabbbcccdddeeegggjjjmmmrrruuuxxx{{{|||}}}xxxppplllgggddd^^^ZZZVVVSSSOOOMMMLLLNNNOOONNNKKKHHHFFFFFF>>><<<999666555444444555777888888999999999999999::::::::::::::::::::::::<<<<<<<<<<<<===>>>??????>>>>>>============>>>>>>@@@@@@AAABBBBBBAAAAAAAAAAAA@@@AAADDDEEEHHHQQQ[[[llldddWWWMMMLLLQQQQQQNNNMMMSSSUUUaaazzz~~~kkkooo}}}sssVVVEEEBBB===:::999888777666555555444333333222111111111111111111000000000000000000111111111111000000222111000000000000000000000000000111111111222222222333333444444333333222333555666555444222222333888888888999:::@@@PPP___|||}}}{{{vvvggg[[[PPPHHHHHHIIILLLYYYgggrrrssstttuuu{{{}}}uuurrrrrruuuwwwzzz}}}|||{{{zzzzzz{{{{{{|||xxxooo]]]UUUQQQSSSYYY___hhhqqqxxxxxxxxxxxxvvvssspppooonnnkkkiiidddZZZPPPLLLNNNTTT^^^iiipppsssyyy~~~xxxqqqiii```YYYMMMIIIDDD@@@>>>===<<<;;;:::;;;<<<===>>>@@@DDDGGGIIIHHHGGGHHHLLLPPPRRRSSSVVVUUUUUUWWWZZZ]]]]]]\\\ZZZTTTQQQRRRTTTVVV[[[bbbjjjuuu~~~~~~{{{vvvqqqlllggg___VVVPPPOOOPPPRRRTTTTTTQQQLLLHHHBBB@@@===:::999;;;===???AAAAAABBBCCCDDDEEEFFFFFFEEEFFFEEEBBBAAADDDKKKPPPyyyeeeZZZXXXZZZeeeuuuppp]]]XXXTTTTTTTTTVVV]]]eeerrr|||qqqfff\\\ZZZYYYVVVTTTUUU\\\\\\\\\\\\\\\]]]^^^^^^___```bbbccceeehhhllloootttwwwzzz|||}}}}}}{{{sssnnnjjjeee^^^XXXTTTQQQNNNLLLHHHJJJKKKLLLKKKHHHFFFEEEAAA@@@===:::888777777777777888999999::::::999999::::::::::::::::::::::::;;;;;;;;;<<<===>>>???@@@===============>>>>>>>>>AAAAAABBBBBBBBBAAA@@@@@@BBB@@@BBBEEEFFFIIIQQQ[[[fff```UUULLLLLLQQQSSSPPPPPPWWWYYYddd|||}}}jjjooorrrTTTDDDAAA===:::999888777666555555444333333222111111111111111111000000000///000000111111111111000000111111000000000000000111000000111111111222222222222333333444444333333222222444555555444333333444888777888999999???NNN]]]zzz}}}|||wwwhhhYYYNNNEEEEEEFFFJJJWWWggguuuuuuvvvwww{{{tttqqqppprrrrrruuu}}}~~~||||||||||||~~~xxxmmmXXXQQQMMMQQQYYYbbbmmmvvv|||~~~}}}uuupppnnnkkkhhhddd[[[QQQMMMOOOTTT]]]hhhnnnqqqyyy||||||xxxrrrkkkbbbWWWPPPEEEBBB???<<<;;;:::;;;;;;;;;<<<>>>???@@@BBBFFFHHHJJJIIIHHHJJJNNNSSSUUUVVV[[[[[[[[[___cccgggiiiiiiccc\\\UUUUUUVVVXXX]]]cccgggsss}}}~~~~~~}}}}}}zzzvvvrrrmmmiiiaaaXXXQQQOOOQQQSSSUUUVVVRRRMMMHHHCCC@@@===:::999;;;>>>@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFDDDBBB@@@DDDKKKQQQrrraaaYYYXXX___iiixxxwwwfffYYYUUUSSSUUUWWW[[[eeeooozzzqqqeee___ZZZXXXXXXVVVUUUVVVZZZYYYYYYYYY[[[]]]___```^^^```bbbdddeeeiiimmmpppuuuxxx{{{}}}~~~~~~}}}vvvrrrlllfff___XXXSSSPPPNNNLLLFFFGGGHHHIIIIIIHHHFFFEEEAAA@@@>>>;;;999888888888888888999::::::::::::999::::::::::::::::::::::::;;;;;;;;;;;;<<<===??????<<<<<<===>>>>>>>>>>>>>>>AAAAAABBBBBBBBBAAA@@@@@@CCCBBBDDDGGGHHHIIIQQQZZZ```]]]UUUOOOPPPUUUXXXVVVRRRZZZ\\\fff|||zzzjjjqqqpppSSSCCC@@@<<<999888888777666444444444333333222222111111111111111000000000///000000111111111111000000111000000000000000111111111111111111222222222222222333333444444333333222000222444555444444555666666555777999999???NNN]]]xxx{{{zzzvvvgggWWWLLLCCCCCCDDDHHHVVVeeevvvwwwxxxzzz}}}tttqqqoooooonnnqqq{{{~~~~~~}}}~~~~~~~~~vvvjjjWWWQQQMMMRRR[[[eeeqqq{{{yyypppmmmiiifffddd]]]TTTOOOPPPVVV^^^ggglllpppzzzyyyyyy|||{{{qqqhhh___UUUKKKDDD???>>><<<:::888888999:::<<<>>>@@@BBBCCCEEEHHHKKKJJJIIIIIIKKKPPPUUUXXXYYY^^^^^^aaagggmmmsssvvvvvvlllbbbXXXVVVVVVXXX]]]cccdddoooxxx|||}}}~~~{{{|||~~~}}}}}}||||||xxxsssoookkkcccZZZSSSQQQRRRUUUXXXXXXUUUNNNIIIDDDAAA===:::999;;;>>>@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFDDDBBB@@@DDDKKKQQQ{{{{{{|||zzzqqqeee___```dddkkkuuu~~~wwwhhh\\\TTTSSSTTTYYY]]]dddppp|||~~~mmmbbb[[[YYYXXXVVVVVVUUUVVVWWWXXXXXXXXXYYY[[[]]]```aaa___aaaccceeefffjjjnnnqqqvvvyyy|||~~~~~~wwwtttkkkfff^^^XXXSSSPPPMMMKKKHHHGGGFFFGGGHHHHHHGGGEEE======;;;:::888777777777888999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>>>>;;;<<<===>>>?????????>>>@@@@@@AAABBBBBBAAAAAAAAADDDCCCDDDGGGGGGHHHOOOWWW[[[[[[WWWRRRTTTYYY[[[YYYTTT[[[]]]fff{{{wwwlllwwwnnnQQQCCC@@@;;;999888888777666444444444333333222222222111111111111000000000000000000111111111111000000000000000000000111111222111111111222222222222333222333333444444333333222///111444555444555666777444444666888999???NNN]]]tttzzzwwwsssfffTTTJJJCCCCCCDDDHHHUUUdddsssvvvzzz}}}~~~ssspppmmmlllkkkooo{{{~~~|||}}}~~~}}}ssshhhYYYSSSOOOTTT^^^iiivvv|||qqqlllgggdddccc^^^VVVRRRSSSYYY```ggglllppp||||||wwwtttxxx~~~vvvhhh[[[QQQHHH???999:::::::::888777666888:::>>>@@@CCCEEEGGGHHHKKKMMMKKKJJJJJJMMMSSSXXX[[[]]]___aaagggoooxxxuuuiii\\\WWWWWWXXX\\\aaacccllltttxxx~~~{{{zzz~~~}}}||||||zzzuuupppkkkddd[[[TTTQQQSSSVVVYYYZZZVVVOOOJJJCCCAAA>>>;;;:::<<<>>>???@@@@@@AAABBBCCCDDDDDDEEEEEEFFFEEEBBBAAADDDKKKPPPppppppqqqrrrmmmdddaaacccaaaccchhhjjjggg```XXXUUURRRSSSXXX___fffnnn}}}}}}rrrfff]]]YYYTTTVVVVVVUUUTTTUUUXXXYYYXXXXXXXXXYYY[[[]]]___aaa```bbbdddfffgggjjjnnnrrrvvvyyy|||~~~vvvrrrhhhccc]]]WWWSSSOOOKKKIIIGGGEEEBBBBBBDDDFFFEEEDDD;;;;;;:::999999888888777888999::::::;;;;;;::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<<<<===:::;;;===>>>?????????>>>???@@@@@@AAABBBBBBBBBBBBCCCBBBDDDFFFFFFFFFKKKSSSYYYZZZYYYVVVWWWZZZ[[[XXXTTT[[[]]]fff{{{sssnnn|||lllPPPBBB???;;;888888888777666444444333333333333222222111111111111000000000000000000111111111111000000000000000000000111222222111111111222222222333333222333333444444333333222111333555555444444444555444444666888999>>>LLL[[[ooozzzvvviiiRRRIIIBBBCCCEEEHHHTTTcccmmmrrryyy|||rrrooolllkkkiiimmm{{{zzz|||}}}ssshhh[[[TTTQQQWWWbbbnnn||||||qqqjjjeeecccbbb___XXXUUUUUUXXX___eeeiiinnn{{{wwwpppppppppvvv~~~wwwlll\\\NNNEEE???:::777777888:::999888888;;;>>>@@@BBBFFFHHHJJJKKKNNNPPPMMMLLLLLLPPPVVV[[[___``````dddmmmxxxtttddd\\\ZZZYYY\\\```eeejjjpppwwwzzz|||~~~}}}|||{{{{{{|||tttnnniiibbbZZZTTTQQQSSSVVVZZZZZZVVVOOOIIIBBBAAA>>>===<<<<<<>>>>>>AAAAAABBBCCCDDDEEEEEEFFFDDDEEEEEEDDDBBBDDDJJJOOOccccccdddfffccc\\\ZZZ\\\ZZZYYYYYYWWWRRRMMMNNNQQQQQQTTT[[[dddlllvvv{{{rrriii^^^VVVTTTUUUQQQTTTVVVTTTSSSVVVYYY[[[YYYYYYYYYZZZ[[[]]]^^^___bbbccceeefffhhhkkkooorrrvvvyyy||||||tttpppeeeaaa[[[VVVRRRNNNJJJGGGEEEBBB>>>===@@@BBBBBBAAA<<<<<<;;;;;;;;;:::::::::888999::::::;;;;;;::::::::::::::::::::::::::::::===<<<<<<;;;;;;;;;<<<<<<:::;;;===>>>?????????>>>>>>???@@@AAABBBCCCCCCCCCBBBAAACCCEEEDDDCCCIIIPPPXXXZZZZZZXXXXXXZZZZZZVVVSSS[[[]]]fff|||qqqooolllOOOBBB???;;;888888888777666444333333333333333333333111111111111000000000000000000111111111111000000000000///000000111222222111111222222222333333333222333333444444333333222333555666555444333333444555555777999999===KKKYYYkkkzzzoooQQQHHHCCCDDDFFFHHHTTTbbbhhhoooxxx{{{qqqooollljjjhhhmmm|||}}}~~~yyy|||uuukkk[[[UUURRRYYYdddrrrzzznnniiidddbbbbbb```ZZZVVVVVVVVV\\\bbbeeekkkxxx{{{llliiilllooottt}}}mmmbbbRRRFFF???===<<<<<<666888;;;;;;;;;<<>>=========>>>BBBBBBCCCDDDEEEFFFGGGGGGCCCEEEFFFEEECCCEEEJJJNNNXXXUUUSSSRRRRRRQQQPPPNNNOOOJJJHHHJJJKKKIIIIIIKKKTTTUUU^^^lllxxxqqqfff[[[UUUPPPKKKIIIIIIJJJPPPTTTTTTVVVZZZ[[[ZZZWWWXXXXXXYYYZZZ\\\^^^___aaacccfffhhhiiilllppprrrxxx{{{yyyqqqhhhccc\\\VVVPPPLLLHHHFFFCCCBBB@@@???>>>>>>???@@@999888777777777888::::::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;999777888:::<<<<<<<<<;;;;;;;;;<<<======::::::;;;;;;===>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDFFFJJJNNNTTTbbbcccVVVRRR^^^ccc^^^ZZZXXX\\\iiiyyy}}}|||gggPPPBBB???;;;888777666555444333333333333222111000000000000000000000000000000000111222333333222111000000000000111222222222333///000111333444555666666222111000000000111333333333333333444444444555555777777888:::;;;???KKKWWWkkk}}}oooTTTKKKCCCBBBFFFKKKTTT\\\aaafffrrrzzzpppnnnllljjjhhhnnn|||}}}~~~~~~|||zzzzzzzzzzzz}}}xxxmmm```ZZZWWW\\\iiiyyyuuunnniiigggeeeaaa^^^ZZZXXXVVVXXX\\\]]]^^^gggyyy}}}mmmddddddjjjnnnvvv~~~vvvdddVVVGGG@@@===::::::<<<;;;<<<<<<;;;;;;<<>>>>>@@@AAACCCDDDFFFGGGGGGHHHHHHEEEDDDDDDCCCBBBFFFLLLNNNLLLJJJHHHHHHHHHFFFEEEFFFBBBAAAEEEGGGFFFHHHKKKUUUYYYcccrrr~~~pppbbbYYYPPPLLLIIIFFFEEEGGGHHHOOOUUUWWWZZZ^^^___^^^ZZZZZZZZZZZZZZZ[[[\\\]]]bbbdddfffhhhjjjmmmpppsssxxx{{{yyyqqqhhhccc\\\UUUPPPKKKGGGDDDEEEDDDBBBAAA??????>>>>>>999999888777888999:::;;;<<<<<<>>>??????>>>======<<<<<<;;;:::888888:::===;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDFFFKKKNNNWWWeeegggYYYUUU```eeeaaa\\\YYY[[[gggyyy||||||cccMMMBBB???;;;888777666555444333333333333222111000000000000000000000000000000000000111111111111000000111111111111111222222222///000111222333444444444222111000000000111333333333333333444444444555555777666777999:::???KKKWWWlllyyyjjjSSSJJJCCCCCCFFFKKKSSSZZZbbbfffrrrzzzqqqnnnllljjjiiinnn~~~~~~}}}{{{|||}}}|||{{{{{{|||~~~zzzppp```[[[XXX]]]hhhvvvyyyooojjjfffeeebbb___\\\YYYWWWUUUXXX[[[\\\\\\ccctttvvvhhhaaabbbiiiooottt{{{~~~{{{mmmYYYMMM@@@<<<:::888888:::;;;<<<<<<;;;;;;===@@@CCCFFFHHHLLLOOORRRWWW\\\___aaaccceeeggggggiiilllooopppuuuvvvhhhaaa___aaaeeeiiikkkooovvv}}}vvvwwwxxx|||~~~|||{{{zzzzzzzzzxxxsssnnnhhh```WWWRRROOOWWW\\\ZZZWWWSSSLLLFFFAAA@@@>>>=========>>>???@@@AAACCCDDDFFFGGGGGGGGGHHHEEECCCDDDCCCBBBFFFLLLEEECCCAAA@@@@@@@@@>>>===>>><<<<<>>===;;;:::999999999:::;;;<<<<<<===???@@@@@@@@@??????=========;;;999999;;;===:::::::::::::::;;;<<<===<<<<<<<<<<<<======>>>???@@@@@@AAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDGGGKKKOOOZZZiiilll___ZZZdddjjjeee___YYYYYYeeeyyy{{{~~~```KKKBBB???;;;888777666555444333333333333222111000000000000000000000000000000000000////////////000000222222222111111111111111///000111222222222222111222111111111111222333333333333333444444444555555666666777999:::???KKKWWWooouuudddRRRJJJDDDDDDGGGKKKQQQWWWaaafffrrryyyrrroookkkiiiiiinnn|||}}}|||}}}||||||}}}}}}||||||{{{~~~yyyooo```]]][[[^^^gggqqqwwwzzzyyyzzzzzzxxxsssmmmgggcccaaa```^^^\\\YYYVVVTTTSSSVVVZZZZZZYYY___mmm{{{zzzlll```[[[___gggmmmqqqvvvyyyzzz}}}}}}ppp___MMMCCC;;;:::999888888::::::;;;<<<<<<===???BBBEEEJJJLLLQQQUUUZZZ```fffjjjmmmrrrwwwxxxuuuuuuxxx{{{|||xxxiiiaaa___aaaeeejjjlllqqqvvv|||}}}{{{pppsssxxx~~~|||zzzxxxwwwuuurrrmmmggg___VVVOOOOOOVVV[[[YYYUUUQQQKKKEEE@@@???>>>=========>>>???@@@AAACCCDDDEEEFFFGGGGGGHHHDDDCCCDDDCCCBBBFFFLLLCCCAAA???>>>>>>>>>===;;;===;;;===AAAEEEGGGLLLRRRXXXbbbrrrfffTTTIIICCC@@@@@@AAAAAAEEEIIIGGGPPPYYY^^^bbbeeeeeebbb]]]]]]\\\\\\\\\\\\]]]]]]ccceeehhhjjjlllooosssvvv}}}zzzsssjjjeee]]]VVVPPPKKKGGGDDDDDDDDDEEEEEEDDDBBB@@@???<<<<<<;;;:::;;;<<<===>>>===>>>@@@AAAAAAAAAAAA@@@===>>>>>><<<:::999;;;<<<::::::999::::::;;;<<<===>>>===============>>>>>>@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDEEEGGGLLLPPP[[[lllrrrfffaaajjjnnniii___YYYWWWddd|||{{{aaaMMMBBB???;;;888777666555444333333333333222111000000000000000000000000000000000///...------...///000333222222222111000000000111111222222222222111111111111111111222222333333333333333444444444555555666555666999:::???KKKWWWrrrwwweeeRRRKKKFFFFFFIIIKKKPPPUUU```dddppp~~~vvvsssmmmiiihhhhhhmmmyyy}}}zzzzzz|||}}}}}}~~~tttjjj```^^^]]]___dddiiilllmmmkkkkkkjjjgggdddaaa]]][[[[[[ZZZYYYWWWUUUSSSQQQPPPRRRWWWXXXWWW[[[fffrrrxxxxxxpppcccYYYVVV[[[ccciiimmmppprrrtttwwwssscccRRRFFF???;;;;;;<<<::::::<<<:::<<<===>>>???AAADDDGGGNNNQQQVVV[[[aaaiiipppuuu}}}ttteee___^^^aaaeeekkknnnsssxxx}}}{{{}}}}}}yyywwwkkkqqqyyy~~~{{{xxxvvvtttqqqmmmggg^^^UUUOOOOOOUUUYYYWWWSSSOOOIIICCC???>>>===<<<<<<===>>>???@@@AAABBBDDDEEEFFFFFFFFFGGGDDDBBBCCCBBBBBBFFFLLLCCCAAA???>>>??????>>><<<>>>===???BBBDDDFFFLLLTTTYYYeeeuuunnnZZZNNNEEEAAA???@@@AAAAAAEEEKKKOOOXXXaaadddggghhhfffccc\\\\\\\\\]]]]]]^^^___```ccceeehhhjjjmmmppptttwww|||~~~zzzsssjjjeee^^^VVVQQQLLLHHHEEEAAABBBCCCDDDEEEDDDCCCBBB>>>===<<<<<<<<<===???@@@>>>???@@@BBBBBBBBBAAA@@@===>>>>>>===:::999:::;;;::::::::::::;;;<<<===>>>>>>>>>=========>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDEEEHHHMMMPPP[[[pppyyynnnhhhnnnqqqkkk\\\XXXXXXeee|||cccPPPBBB???;;;888777666555444333333333333222111000000000000000000000000000000000///...------...///000333222222222111000000000333333333444333333222111111111222222333333333333333333333444444444555555555444666888:::>>>KKKWWWsss}}}kkkUUUNNNHHHIIIKKKLLLPPPUUU^^^bbblllyyyuuussslllffffffhhhnnnxxx|||yyyzzz}}}yyyooofff```______```aaabbbbbbaaa___^^^\\\ZZZXXXWWWVVVUUUTTTTTTSSSRRRPPPOOONNNNNNNNNSSSUUUTTTWWWaaajjjnnnnnnggg]]]UUUSSSWWW^^^cccgggiiikkkmmmmmmfffWWWHHHAAA===;;;======::::::<<<;;;===???AAABBBEEEHHHJJJRRRVVV[[[bbbiiirrr|||oooaaa\\\\\\___dddkkkpppvvv{{{}}}{{{uuutttxxx{{{yyytttrrrjjjqqq||||||zzzuuusssppplllfff^^^UUUOOONNNUUUXXXVVVQQQNNNHHHBBB>>>>>>===<<<<<<===>>>???@@@AAABBBDDDEEEEEEEEEEEEFFFCCCBBBCCCBBBAAAFFFLLLCCCAAA???>>>??????>>>===???>>>???BBBBBBDDDKKKSSS\\\ggguuurrr\\\NNNHHHCCC@@@???@@@@@@???DDDJJJWWW```gggiiijjjjjjhhhccc]]]]]]]]]]]]^^^___aaaaaabbbdddhhhjjjlllppptttwwwyyy|||xxxrrriiiddd\\\VVVQQQLLLHHHFFF@@@@@@BBBCCCDDDDDDEEEEEE@@@???>>>>>>>>>???@@@AAA???@@@AAABBBBBBAAA@@@???===>>>>>>===:::999999::::::::::::;;;<<<===>>>???============>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEIIIMMMQQQ]]]tttvvvmmmpppooofffWWWXXX[[[hhh~~~~~~cccRRRBBB???;;;888777666555444333333333333222111000000000000000000000000000000//////............//////222222222111111111111111333333444444444333333222111222222333444333333333333333333444444444555555444444555888:::>>>KKKWWWooo}}}rrrYYYRRRLLLLLLMMMNNNRRRVVV\\\aaajjjuuu~~~xxxtttlllffffffkkkpppyyy{{{yyy{{{}}}zzztttllleee`````````___]]][[[YYYXXXUUUTTTSSSQQQPPPOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKJJJPPPSSSRRRSSSZZZaaadddccc^^^WWWRRRQQQTTTYYY]]]```aaaccccccaaaXXXLLLBBB<<<999999;;;;;;999999<<<<<<>>>BBBDDDFFFHHHLLLNNNVVVZZZaaaiiittt~~~iii^^^ZZZYYY\\\```jjjooovvv{{{}}}wwwnnnkkkkkkpppsssqqqmmmllljjjsss~~~{{{yyyvvvsssnnniiiddd]]]UUUPPPNNNTTTWWWTTTOOOLLLFFFAAA>>>===<<<<<<<<<===>>>???AAAAAABBBCCCDDDDDDDDDDDDEEEBBBAAABBBBBBAAAFFFLLLBBB@@@>>>===>>>???>>>===???>>>@@@BBBBBBCCCKKKUUU```jjjuuuttt```RRRIIIEEEAAA??????AAA@@@@@@DDDKKKYYY```fffgggggghhheeeaaa```_______________``````aaadddgggiiillloootttwwwyyy|||}}}uuuoooeee```ZZZTTTOOOKKKHHHEEEAAAAAAAAAAAABBBCCCDDDDDDAAA@@@?????????@@@BBBBBBAAAAAABBBBBBAAA@@@>>>===<<<======<<<:::888888888;;;;;;;;;<<<===>>>@@@@@@============>>>???@@@AAA@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFIIINNNRRRaaazzz|||pppnnniii^^^SSSXXX^^^jjjzzz```PPPBBB???;;;888777666555444333333333333222111000000000000000000000000000000/////////000000/////////111111111111111222222222111222222333333333222222111222333444444444333333333333333444444444555555444333555888999>>>KKKXXXiiiwwwyyy|||vvv^^^VVVOOONNNOOOPPPTTTYYY]]]aaaiiissszzz~~~vvvmmmggghhhnnnuuu|||~~~yyyxxx{{{|||xxxuuuoooiiiccc`````````]]]ZZZVVVSSSRRRNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHNNNQQQOOOOOOSSSWWWXXXXXXUUUQQQOOOOOORRRVVVXXXXXXYYY[[[ZZZTTTKKKDDD@@@888666777;;;;;;999;;;???===@@@DDDGGGIIILLLOOOQQQXXX]]]fffrrrqqq```WWWVVVWWWZZZ___gggmmmuuuzzz{{{}}}~~~xxxpppgggccc```aaagggjjjgggeeedddjjjttt~~~{{{xxxwwwuuuqqqlllfff```[[[UUUQQQNNNSSSVVVSSSNNNKKKEEE@@@===<<<<<<;;;<<<===>>>???AAAAAABBBCCCDDDDDDDDDDDDEEEBBBAAABBBBBBAAAFFFLLLBBB@@@>>>>>>??????>>>===@@@@@@BBBDDDDDDFFFNNNXXXccckkkuuuzzzdddWWWOOOJJJFFFAAA@@@AAACCCBBBAAAGGGNNNUUU\\\bbbbbbbbbcccaaa^^^bbbbbb```______^^^^^^^^^aaacccfffiiilllooosssvvv{{{~~~zzzrrrlllbbb^^^WWWRRRNNNJJJGGGEEECCCBBBAAA@@@@@@AAABBBCCCAAAAAA@@@@@@@@@AAABBBCCCAAABBBBBBBBBAAA???===<<<;;;<<<===<<<999777777777;;;;;;<<<<<<>>>???@@@AAA<<<<<<<<<===>>>@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFIIINNNRRRddd~~~rrrllldddWWWQQQXXX```kkk~~~www]]]MMMBBB???;;;888777666555444333333333333222111000000000000000000000000000000...///000111111000///...000000111111222222222333000000111222222222222222111222333444555444333333333333333444444444555555333333555777999>>>KKKXXXeeerrruuuyyywwwaaaXXXQQQOOOPPPQQQVVV[[[^^^aaajjjrrryyyyyyooohhhjjjqqqxxx|||xxxwww{{{~~~yyytttpppkkkeeeaaa`````````\\\XXXSSSPPPOOOJJJJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHNNNPPPMMMKKKNNNPPPPPPPPPOOOMMMMMMNNNQQQTTTVVVSSSTTTVVVTTTLLLCCC???>>>777666777;;;===<<>>AAAEEEHHHKKKNNNQQQSSSZZZ___jjjwwwrrrdddUUUQQQRRRUUUZZZ___dddkkktttxxxzzz{{{xxxqqqlllddd\\\\\\YYYZZZ```ccc```^^^___kkkttt|||yyyvvvttttttpppiiiccc^^^YYYTTTPPPNNNSSSVVVRRRMMMJJJEEE???===<<<;;;;;;<<<===>>>???AAAAAABBBCCCDDDDDDDDDDDDDDDAAA@@@BBBBBBAAAFFFLLLFFFCCC@@@???@@@BBBCCCCCCBBBAAABBBCCCBBBEEEPPP[[[aaaooo}}}jjjYYYQQQJJJDDDAAAAAA@@@>>>>>>???BBBEEEGGGTTTZZZ```bbb___]]]^^^```aaaaaa``````___^^^]]]\\\ccceeehhhmmmqqquuuxxxyyyzzzrrrkkkggg```[[[TTTNNNJJJGGGEEECCC???<<<:::;;;===???@@@AAA??????>>>>>>>>>>>>??????@@@AAAAAA@@@???===;;;:::;;;::::::999888777666666<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBDDDFFFFFFGGGNNNVVViiitttiii___UUUQQQUUUbbbuuuoooTTTHHHBBB???<<<888555333333333333333333222222222111111111111111111111111111111///////////////000111111000111111111222222222222111111222222222222333333000000111222333333444444222222333333333333444444777444555777999>>>IIITTTeeepppxxx~~~}}}hhh]]]UUUUUUTTTPPPSSSZZZ___kkktttssssss~~~|||rrrkkkmmmttt|||{{{tttvvv|||~~~zzztttnnnjjjfffaaa___bbbcccaaa[[[SSSMMMJJJIIIGGGFFFEEECCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHMMMLLLLLLKKKJJJIIIHHHHHHLLLKKKJJJIIIJJJJJJLLLMMMPPPOOOMMMIIIEEEAAA>>><<>>======>>>@@@BBBCCCDDDGGGJJJJJJJJJLLLQQQVVV```eeerrrssslllaaaZZZRRROOOQQQVVVZZZ\\\eeejjjrrrwwwzzz{{{||||||}}}yyyzzz}}}wwwvvvsssmmmeee___[[[YYYYYYZZZZZZYYYYYYZZZ]]]```nnnvvv~~~||||||{{{zzzxxxsssqqqmmmfff^^^VVVOOOKKKMMMPPPTTTTTTPPPJJJDDDBBB@@@???>>>>>>>>>???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCFFFCCCBBBAAA@@@@@@GGGPPPFFFCCC@@@???@@@BBBCCCCCCCCCBBBCCCDDDCCCEEEOOOZZZffftttzzz```QQQKKKFFFAAA>>>@@@???>>>>>>???AAADDDFFFOOOVVV]]]```___^^^```bbbaaa```___^^^]]]]]]]]]]]]aaaccchhhmmmrrrwww{{{|||vvvooohhhddd___ZZZSSSNNNJJJGGGEEECCC???===;;;;;;<<<>>>??????>>>>>>============>>>>>>>>>>>>>>>>>>===<<<:::999:::999999888777666666666;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBDDDFFFFFFHHHPPPYYYrrrrrriiiaaaXXXQQQVVVddduuu{{{}}}kkkQQQEEE===;;;999777555555555666333333222222222111111111111111111111111111111111///////////////000111111000000000111111111222222222222222333333333444444111111111222222333333444222222333333333333444444666444555777999>>>IIISSSdddpppyyy~~~|||iii]]]TTTTTTRRROOORRRYYYaaammmvvvuuuttt}}}sssmmmooovvv}}}{{{ssstttyyy~~~{{{yyyuuuqqqlllgggeeecccaaa___cccccc```[[[SSSLLLIIIIIIEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGKKKJJJIIIIIIIIIJJJKKKKKKKKKJJJGGGDDD@@@===;;;999>>>>>>>>>???@@@AAABBBCCCDDDGGGJJJKKKLLLOOOUUUYYYhhhqqq|||pppeee___TTTPPPKKKJJJOOOUUU[[[^^^dddiiipppvvvyyyzzz{{{|||yyypppmmmjjjhhhiiilllnnnooommmiiiddd___\\\[[[XXXXXXXXXWWWXXX[[[```dddrrryyy|||zzzzzzzzzyyyxxxsssqqqllleee]]]UUUOOOKKKMMMPPPSSSSSSOOOIIIDDDAAA???>>>=========>>>???@@@AAABBBCCCCCCDDDDDDCCCCCCFFFCCCBBBBBB@@@@@@HHHPPPGGGDDD@@@???@@@BBBCCCCCCDDDCCCDDDEEEDDDFFFPPP[[[mmmzzzkkkUUUIIIEEEBBB>>>===??????======>>>@@@CCCDDDJJJPPPXXX]]]___```bbbeeeaaa```^^^\\\[[[\\\]]]^^^```cccgggmmmtttzzz~~~yyyqqqjjjddd```\\\XXXRRRMMMJJJGGGEEECCC@@@>>>;;;;;;<<<======<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;:::999888888888777666555555555555999999:::;;;<<<>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBDDDFFFFFFIIISSS^^^xxxtttgggccc]]]SSSPPPXXXffftttrrrttteeeLLLAAA;;;:::888666555444444555333222222222222111111111000000000000000000000000///////////////000111111/////////000000000111111111111111222222222222333222222222222222222222222222222333333333333444444666444555777999===GGGRRRcccpppzzzzzziii]]]SSSRRRPPPMMMQQQYYYfffqqqxxxvvvuuu}}}uuuooorrrxxx~~~yyyqqqqqqvvv|||}}}{{{xxxvvvtttrrrooommmhhheeeaaa___```aaabbbbbbfffddd```ZZZRRRLLLHHHHHHBBBBBBAAAAAAAAACCCDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJFFFFFFFFFGGGGGGGGGHHHHHHJJJIIIIIIHHHHHHHHHIIIIIIGGGEEEBBB???===;;;::::::===>>>???@@@BBBBBBCCCCCCDDDGGGKKKMMMOOOTTT[[[```kkkyyyyyyoooggg___WWWQQQLLLIIIGGGHHHNNNUUU[[[^^^bbbgggnnntttwwwyyyzzz{{{ppphhhaaa^^^^^^]]]___cccfffhhhiiihhheeebbbaaa```[[[ZZZXXXXXXYYY___ggglllyyy~~~}}}zzzxxxxxxyyyxxxxxxssspppkkkddd]]]UUUOOOKKKMMMPPPSSSSSSOOOIIIDDDAAA======<<<;;;<<<===>>>???AAABBBCCCCCCDDDDDDCCCCCCFFFCCCBBBBBB@@@AAAHHHQQQHHHEEEAAA@@@AAABBBCCCCCCDDDCCCDDDEEEEEEHHHSSS___qqq}}}rrraaaNNNEEECCC@@@>>>>>>???>>>======>>>@@@AAACCCGGGMMMUUU[[[___bbbdddfffcccaaa___\\\\\\]]]___```bbbdddhhhnnnuuu{{{|||ssslllfff```]]]XXXUUUPPPLLLIIIGGGEEECCCAAA???<<<;;;<<<<<<;;;:::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::999999777666555444444444555666888888999:::<<<===>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDFFFGGGKKKWWWdddwwwggg______YYYPPPOOOXXXfffttt~~~~~~lllppp___HHH???===;;;999666444222111000222222222222111111111111///////////////////////////////////////000000111////////////000000000000/////////000000000111111333333222222222222222222222222222333333333444444666444555777999<<>>@@@BBBCCCDDDCCCCCCDDDHHHLLLPPPSSSZZZbbbhhhpppuuuggg]]]YYYUUUPPPLLLKKKJJJJJJKKKOOOTTTYYY\\\bbbgggnnntttwwwzzz|||}}}zzzhhh```ZZZYYYZZZ[[[___cccdddgggkkklllkkkiiihhhhhhcccaaa^^^]]]___fffpppxxx}}}{{{{{{~~~{{{xxxvvvwwwxxxxxxxxxrrrooojjjccc\\\TTTOOOLLLNNNQQQSSSRRRNNNHHHCCCAAA===<<<<<<;;;<<<===???@@@AAABBBCCCCCCDDDCCCCCCCCCEEEBBBAAABBBAAABBBIIISSSJJJGGGCCCAAABBBCCCDDDDDDBBBBBBDDDFFFGGGKKKWWWcccqqq|||gggXXXIIIBBB@@@>>>======???>>>>>>>>>>>>@@@AAABBBGGGLLLTTT[[[```dddfffggggggeeebbb```______aaabbbeeefffjjjpppvvv|||~~~vvvnnnhhhbbb]]]ZZZUUURRRNNNKKKIIIGGGEEECCCBBB@@@===<<<<<<<<<:::888;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::555555333333333444555666888888999:::;;;<<<======>>>>>>>>>??????@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBEEEFFFGGGLLL\\\kkktttfffaaabbb\\\RRRNNNYYYgggttt}}}lllqqq|||[[[FFF???<<<:::888666444222111000222222222111111111000000///////////////////////////////////////000000111////////////000000000000000000000000111111111222333333222222222222222222222222222333333333444444666444555777888;;;DDDNNNbbbrrryyylll]]]PPPLLLJJJHHHNNNWWWlllvvv|||wwwrrrxxx|||vvvrrrtttwwwyyy~~~|||rrrjjjkkkrrr{{{}}}uuupppnnnkkkgggcccaaa___\\\ZZZXXXWWWWWWYYY^^^dddgggiiilllggg___VVVNNNIIIEEEBBB???>>>>>>???@@@BBBDDDEEEFFFGGGHHHIIIKKKLLLNNNNNNLLLLLLKKKKKKJJJIIIIIIHHHJJJJJJJJJIIIIIIHHHHHHHHHFFFDDDAAA???>>>>>>??????===???AAACCCEEEEEEEEEEEEEEEIIINNNSSSXXX___iiippp~~~uuujjj\\\TTTQQQPPPOOOLLLJJJJJJJJJKKKNNNSSSXXX[[[dddhhhooouuuyyy|||uuuaaaYYYTTTTTTVVVXXX]]]bbbeeeiiinnnqqqqqqooonnnmmmkkkhhhdddbbbeeennnyyy|||{{{zzz}}}zzzwwwvvvwwwxxxyyyxxxqqqnnniiibbbZZZTTTOOOLLLOOOQQQSSSQQQMMMGGGCCCAAA======<<<<<<===>>>@@@AAAAAABBBCCCCCCDDDCCCCCCCCCDDDBBBAAABBBAAACCCKKKTTTLLLIIIEEECCCDDDEEEEEEEEECCCCCCEEEGGGIIIMMMXXXeeepppzzzvvv\\\OOOCCC???>>><<<;;;<<>>>>>===;;;999;;;;;;::::::::::::;;;;;;<<<<<<;;;:::::::::::::::555444333222222444666888999999:::;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGNNN```rrrssshhhfffeee]]]RRRPPPZZZhhhvvvrrrxxxxxxXXXEEE@@@777777777666555555444444222111111111111000000000000000000000000000000000///////////////000111111/////////000000000111111222222222333333333444444222222222222222222222222222222333333333333444444666444555777888:::BBBLLL^^^ppp{{{mmm]]]OOOJJJGGGFFFMMMWWWjjjuuu}}}xxxrrrwww|||wwwtttuuuuuuvvvzzzyyypppiiikkkrrrzzzxxxooojjjfffccc___\\\[[[YYYWWWVVVVVVVVVWWWZZZ```eeehhhiiihhhbbbYYYQQQKKKGGGCCCAAA??????>>>???@@@BBBDDDEEEFFFGGGHHHJJJLLLNNNOOOPPPNNNMMMLLLKKKJJJIIIHHHHHHLLLLLLLLLLLLKKKJJJIIIHHHCCCBBB@@@???======>>>>>>???@@@AAACCCEEEFFFGGGGGGGGGKKKQQQVVV[[[dddooowwwxxxiiiaaaWWWOOOMMMLLLLLLKKKCCCEEEFFFHHHLLLQQQXXX]]]eeejjjpppvvvzzz~~~vvv___XXXSSSTTTVVVXXX]]]bbbeeejjjpppttttttrrrqqqpppnnnlllhhhgggkkkuuu~~~|||||||||zzzyyyyyyzzz{{{zzzyyyqqqnnnhhhaaaYYYSSSOOOLLLOOOQQQRRRQQQLLLFFFBBB@@@======<<<<<<===???AAABBBAAABBBCCCCCCDDDDDDCCCCCCDDDBBBAAABBBBBBDDDLLLUUUNNNKKKGGGEEEEEEFFFGGGGGGFFFFFFGGGIIIIIILLLWWWcccpppxxx|||mmmSSSIII@@@>>>>>>===>>>???@@@@@@@@@@@@AAAAAAAAAAAADDDIIIRRR\\\ffflllpppppplllkkkiiifffdddbbbaaa```eeegggkkkqqqyyyyyytttmmmfff```\\\XXXUUUNNNLLLJJJIIIHHHGGGEEECCCBBBAAA?????????>>><<<:::;;;;;;::::::::::::;;;;;;===<<<;;;999888888999999555444222222333555777999;;;;;;;;;;;;;;;;;;<<<<<<=========>>>???@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGOOOcccwwwwwwooommmjjj___TTTSSS]]]kkkzzz{{{tttTTTCCC@@@777777777777666555555444111111111111000000000000111111111111111111111111///////////////000111111000000000111111111222222111111111222222222222333111111111222222333333444222222333333333333444444555444555777888:::AAAJJJZZZmmm~~~~~~nnn]]]NNNHHHEEEDDDKKKVVVfffsss|||yyyuuuyyy}}}yyyvvvvvvuuussswww|||zzzqqqjjjlllsssyyy{{{sssjjjeee___\\\YYYVVVVVVUUUTTTTTTUUUUUUWWW[[[```ccceeeddd___YYYPPPJJJFFFEEECCCBBB@@@?????????@@@BBBCCCDDDFFFGGGIIIKKKMMMOOOQQQQQQOOONNNNNNNNNMMMMMMLLLLLLNNNNNNNNNNNNNNNLLLKKKJJJBBBBBBAAA@@@???>>>======@@@AAAAAACCCDDDFFFHHHIIIIIIMMMSSSXXX^^^hhhsss|||{{{oooaaa]]]WWWPPPKKKIIIHHHHHHAAABBBDDDFFFIIIPPPYYY___eeejjjpppvvvzzz~~~~~~zzzbbb[[[VVVWWWYYY[[[```eeedddjjjqqqwwwxxxwwwuuutttpppnnnllllllrrr}}}|||{{{{{{{{{{{{|||}}}}}}|||zzzpppmmmggg```YYYSSSNNNLLLPPPQQQRRRPPPKKKFFFBBB@@@<<<;;;;;;;;;<<<>>>@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCAAAAAABBBBBBDDDMMMVVVPPPLLLHHHFFFFFFGGGHHHHHHJJJIIIIIIJJJIIILLLVVVaaapppxxx}}}wwwgggPPPGGG??????AAAAAABBBDDDAAAAAAAAAAAAAAAAAABBBBBBCCCGGGQQQ]]]hhhppptttuuummmllljjjgggeeebbb```^^^dddfffjjjqqqzzz|||zzzuuuqqqjjjccc^^^ZZZVVVSSSMMMKKKIIIHHHHHHGGGEEECCCBBBAAA@@@@@@@@@???===;;;<<<;;;;;;::::::;;;;;;<<<>>><<<:::999777777777888555444222222333555888:::======<<<<<<<<<;;;;;;;;;<<<======>>>???@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEFFFGGGPPPeeeyyyyyyxxxsssfffZZZUUU___mmm}}}rrrRRRBBB@@@;;;::::::888666444222111111111111111000000000000111111111111111111111111///////////////000111111111111111111222222222222............////////////000000111222333333444444222222333333333444444444555444555777888999AAAIIIVVVkkk|||nnn]]]MMMGGGDDDCCCKKKVVVbbbppp{{{{{{www{{{{{{xxxwwwuuusssuuuzzz|||ssslllnnnsssxxx~~~~~~xxxooogggbbb[[[XXXUUUSSSSSSSSSSSSRRRTTTUUUWWW[[[___bbbaaa```XXXRRRIIIDDDCCCDDDDDDCCCAAA@@@@@@@@@@@@BBBCCCDDDGGGGGGIIIKKKNNNPPPQQQRRRPPPPPPQQQQQQQQQRRRRRRRRROOOPPPPPPPPPOOONNNLLLKKKCCCDDDCCCCCCBBB@@@???>>>AAAAAAAAABBBDDDGGGIIIKKKKKKOOOTTTYYY```jjjvvv~~~uuulll___]]]YYYSSSLLLHHHFFFGGGDDDEEEFFFGGGIIIOOOXXX___eeeiiiooouuuzzz{{{|||}}}|||}}}}}}ccc\\\VVVWWWYYY[[[___eeeeeekkktttzzz|||{{{zzzyyyqqqpppppprrryyy}}}zzzyyyyyy{{{{{{|||~~~}}}zzzpppmmmggg___XXXRRRNNNMMMPPPQQQRRRPPPKKKEEEBBB@@@::::::::::::;;;===???@@@AAABBBCCCCCCDDDDDDCCCCCCCCCAAAAAABBBCCCEEEMMMWWWVVVRRRNNNKKKJJJKKKKKKKKKLLLJJJJJJLLLMMMNNNSSSZZZbbbqqq{{{{{{}}}~~~rrraaaMMMAAA777777;;;===???@@@BBBAAA@@@??????AAADDDEEEDDDHHHPPP\\\hhhqqqssssssppppppnnniiiccc___```bbbbbbeeekkkqqqyyyxxxrrrjjjccc\\\VVVQQQNNNJJJIIIHHHGGGEEEDDDCCCBBBCCCBBBBBBAAAAAA@@@@@@?????????>>>===<<<;;;::::::<<<;;;:::999888777777777333444444444333333555666::::::;;;;;;<<<===>>>>>>===>>>@@@AAA@@@>>><<<;;;======???@@@BBBCCCEEEEEEIIIBBBAAAGGGJJJQQQggg{{{yyyooo```WWWUUU___tttiiiNNNAAA>>>:::999777666444333333222000000000000000111111111111111111111111111111111000000000000////////////.........//////000111222000111111111111222222222333333333333333333333333111111111222333444555666555666777666666:::AAAGGGUUUhhhzzztttaaaLLLCCCBBBEEEIIIMMM___jjjvvv{{{zzz|||~~~vvvsssqqqqqqwww}}}}}}yyysssnnnnnnrrrwwwzzz~~~~~~}}}zzztttnnngggcccYYYXXXVVVUUUTTTTTTUUUUUUQQQRRRTTTVVVWWWXXXWWWWWWJJJIIIFFFCCCBBBBBBBBBCCC@@@@@@@@@AAABBBCCCDDDEEEFFFGGGIIIKKKNNNQQQTTTVVVWWWVVVVVVUUUUUUVVVVVVVVV[[[XXXUUUTTTTTTSSSOOOLLLGGGEEECCCAAA@@@AAACCCDDDCCCDDDFFFFFFFFFFFFIIIKKKLLLQQQWWWZZZ___jjj{{{wwwooogggaaaXXXQQQLLLIIIGGGFFFEEEDDDDDDEEEIIIRRR\\\dddgggmmmqqqsssxxx||||||~~~lll```VVVUUUXXX[[[___bbbhhhqqqxxxyyyyyy|||}}}|||zzzvvvssswww|||zzzyyyxxxzzz~~~~~~~~~}}}yyytttppphhh___WWWRRRNNNMMMKKKMMMNNNLLLHHHCCC???>>>>>>===;;;;;;;;;>>>@@@BBB@@@AAABBBCCCDDDEEEFFFGGGFFFFFFAAABBBHHHFFFLLL^^^RRROOOMMMKKKKKKKKKLLLLLLMMMKKKKKKLLLLLLLLLRRRYYYcccqqq{{{|||~~~tttcccMMMBBB999:::===??????AAA@@@@@@@@@@@@AAACCCDDDEEEFFFIIIQQQ\\\gggnnnpppppppppooolllfff```]]]___aaacccggglllrrryyy}}}vvvlllbbbZZZTTTNNNKKKIIIIIIHHHFFFEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>===<<<<<<;;;;;;===<<<:::999888777777666333444555555444555777999;;;;;;<<<======>>>??????>>>???@@@AAA@@@???===<<<>>>>>>???@@@BBBCCCDDDDDDFFFAAABBBIIINNNXXXrrr{{{wwwmmmaaaYYYUUUbbbxxxeeeKKK???<<<:::999777666444333333333111111111000000000000000000000000000000000000000000000000000////////////222111000//////.........000111111111111222222222222222222222222222222222222222222222222333444555555666777666666:::AAAGGGTTTfffyyywwwdddOOODDDCCCEEEIIIMMM[[[fffrrrxxxxxx{{{|||sssqqqpppqqquuuzzz}}}yyysssooonnnqqquuuxxx|||}}}}}}zzzuuunnngggcccZZZYYYXXXVVVUUUTTTSSSSSSOOOOOOPPPPPPPPPOOONNNMMMGGGEEECCCAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCCEEEEEEGGGHHHIIIKKKMMMPPPSSSTTTVVVVVVVVVWWWXXXYYY[[[[[[[[[YYYXXXXXXXXXVVVRRRNNNJJJHHHEEECCCBBBBBBCCCDDDDDDEEEFFFFFFFFFGGGIIIKKKNNNRRRWWW[[[aaammm~~~zzztttmmmgggbbbYYYRRRNNNKKKIIIGGGDDDDDDDDDEEEIIIQQQ[[[aaaffflllrrrtttyyy~~~pppdddZZZWWWZZZ]]]aaaeeekkkssszzz|||}}}}}}{{{~~~~~~}}}{{{zzzyyyxxx{{{|||xxxsssnnnggg^^^WWWQQQNNNMMMLLLMMMNNNKKKGGGBBB???>>>>>>===;;;;;;<<<>>>AAABBBAAAAAABBBCCCDDDEEEFFFGGGEEEEEEAAABBBGGGEEEKKK^^^KKKKKKKKKLLLLLLLLLMMMMMMNNNMMMMMMMMMKKKKKKPPPWWWdddsss~~~xxxdddLLLCCC<<<===@@@@@@@@@AAA>>>???@@@BBBCCCDDDDDDEEEGGGKKKSSS]]]ffflllmmmlllpppmmmggg```[[[ZZZ\\\___dddggglllrrryyyzzznnnaaaWWWPPPJJJGGGHHHGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBAAA???===<<<<<<=========<<<:::888777666555555333444666666666777999<<<=========>>>>>>??????@@@???@@@AAAAAAAAA@@@>>>>>>??????@@@AAAAAABBBCCCCCCCCCBBBDDDIIIOOO^^^{{{~~~vvvqqqhhh___ZZZYYYhhh```HHH===:::999888777555444333333333222222111111000000//////........................////////////000000000000222111000//////.........000111111111111222222222111111111111111111111111333333222222222333333444444555666555555999@@@FFFSSSeeexxx{{{hhhRRRGGGDDDEEEHHHLLLVVV```mmmsssuuuzzz{{{qqqooopppqqqsssuuu~~~{{{uuupppnnnpppsssuuuzzz{{{|||{{{wwwooohhhccc\\\\\\ZZZYYYWWWTTTRRRQQQMMMLLLLLLJJJHHHFFFDDDCCCAAAAAA???>>>>>>>>>???@@@@@@AAAAAABBBCCCEEEEEEFFFHHHHHHIIIJJJLLLOOOQQQRRRTTTUUUUUUWWWYYY[[[]]]^^^]]]]]]]]]^^^]]]ZZZUUUQQQNNNLLLIIIFFFDDDDDDDDDEEEEEEFFFGGGFFFFFFGGGJJJLLLOOORRRWWW[[[cccpppyyyuuurrrnnngggbbbZZZTTTPPPMMMJJJHHHDDDDDDDDDEEEIIIPPPYYY___ffflllsssvvv{{{vvvkkk___\\\]]]___dddjjjpppxxx|||||||||{{{{{{zzzzzzzzz}}}{{{uuuoookkkddd\\\UUUPPPNNNMMMMMMNNNMMMJJJFFFBBB@@@@@@===<<<;;;;;;<<>>??????@@@AAAAAABBBBBBDDDBBB@@@>>>======>>>>>>===<<<:::888666555444444222333555666666888;;;============>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCFFFHHHNNN___|||yyyoooggg___ZZZYYY```rrr|||]]]GGG===;;;888888666555444333333333333222222111000///..............................////////////000000000000............///000111222000000111111111222222222000000000000000000000000333333222222222222222222444555555555555888@@@EEESSSeeewwwlllUUUIIIEEEEEEGGGJJJRRR\\\hhhoootttzzz|||pppoooqqqrrrrrrrrr~~~}}}wwwrrrooooooqqqsssxxxzzz||||||xxxqqqiiiddd``````^^^\\\YYYUUUQQQOOOKKKJJJIIIGGGDDDBBB@@@???>>>>>>=========>>>???@@@@@@AAABBBDDDEEEFFFGGGGGGGGGGGGGGGHHHKKKNNNQQQSSSRRRSSSTTTUUUXXXZZZ\\\]]]aaabbbcccdddbbb]]]WWWSSSPPPNNNKKKHHHFFFFFFGGGHHHGGGHHHHHHGGGFFFHHHJJJMMMOOORRRVVV\\\eeetttvvvrrrpppoooeeeaaa[[[UUUQQQNNNKKKHHHDDDEEEEEEFFFIIIPPPXXX^^^gggnnnuuuyyy}}}qqqfffaaaaaaccciiiooovvv~~~~~~zzzzzzzzz{{{|||}}}}}}}}}~~~yyysssmmmiiibbb[[[TTTPPPMMMLLLNNNNNNMMMIIIEEEAAA@@@AAA<<<<<<<<<<<<>>>@@@BBBDDDCCCCCCDDDDDDEEEEEEEEEFFFAAACCC???@@@EEECCCLLLbbbCCCGGGKKKMMMMMMMMMOOOPPPQQQQQQRRRRRRNNNLLLRRR\\\iiizzz|||bbbIIIBBB>>>???AAA???>>>@@@>>>@@@CCCEEEFFFEEEDDDCCCHHHMMMUUU]]]cccgggjjjlllmmmfff\\\TTTPPPQQQTTTWWWZZZ___eeemmmvvv}}}yyyxxx{{{~~~~~~uuugggZZZQQQKKKHHHFFFDDDDDDCCCCCCBBBAAA@@@@@@===>>>??????@@@AAABBBBBBCCCBBB@@@???>>>>>>>>>>>>;;;:::999777666555444444111222444555666888;;;===<<<===============>>>>>>@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@DDDGGGGGGOOOccc|||sssiii___XXXXXX[[[kkk~~~~~~|||~~~xxx[[[GGG>>>===888777666444333333333333333222222111000///......////////////////////////.../////////000000000111............///000111222000000111111111222222222000000000000000000000000333333222111111111222222333444555444444888???EEEUUUfffuuu|||pppYYYKKKGGGFFFGGGJJJQQQZZZeeemmmsss{{{~~~sssqqqssssssrrrrrrzzzuuurrrqqqrrrrrrwwwyyy|||}}}zzzssslllgggeeedddbbb^^^ZZZTTTPPPMMMGGGFFFDDDBBBAAA???>>>>>>=========>>>>>>???@@@AAA@@@AAACCCEEEGGGGGGHHHHHHEEEEEEEEEFFFIIIMMMQQQSSSTTTTTTUUUVVVXXXZZZ\\\]]]eeegggiiiiiifff```ZZZVVVRRRPPPMMMJJJHHHIIIJJJKKKIIIIIIIIIHHHGGGHHHKKKNNNPPPRRRVVV]]]gggwww|||rrrnnnmmmmmmccc```[[[VVVSSSOOOKKKHHHFFFFFFFFFGGGJJJQQQZZZ```jjjrrryyy}}}xxxnnniiihhhiiinnnuuu|||yyyzzz{{{|||~~~}}}xxxrrrkkkgggaaaYYYSSSOOOMMMLLLNNNNNNMMMIIIEEEAAA@@@AAA<<<<<<===>>>@@@BBBDDDFFFDDDDDDDDDEEEEEEEEEEEEEEE@@@BBB??????DDDCCCMMMdddDDDHHHLLLNNNMMMMMMOOORRRRRRSSSUUUUUUQQQPPPWWWbbbnnn|||```HHHCCC???@@@@@@>>>???AAA@@@BBBEEEHHHJJJJJJJJJIIIMMMQQQWWW\\\aaaeeeiiillljjjbbbWWWOOOLLLMMMPPPRRRUUUYYYaaaiiisss~~~}}}wwwttttttwwwyyy{{{vvvnnnaaaVVVNNNIIIGGGEEECCCBBBBBBAAA@@@@@@??????>>>>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@???>>>======:::999888666555555555555111333555666666888:::===========================????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>DDDGGGHHHRRRhhh{{{|||uuulllcccZZZUUUYYYaaauuu|||www}}}tttXXXEEE>>>>>>777666555444333333333333222222111111000000//////000000000000000000000000......//////000000111111222111000//////.........000111111111111222222222000000000000000000000000222222111111111222222333222333444333333777>>>DDDWWWfffrrrvvvuuu]]]PPPKKKIIIJJJMMMQQQYYYccckkkrrrzzzwwwttttttsssrrrsss~~~~~~zzzvvvtttttttttwwwyyy|||}}}{{{uuuoookkkiiigggccc^^^XXXRRRMMMJJJAAA@@@???>>>===<<<<<<<<<===>>>>>>???@@@AAAAAAAAA@@@BBBDDDGGGHHHIIIIIIIIIFFFEEEDDDEEEHHHLLLPPPRRRVVVVVVWWWYYY[[[]]]___aaahhhkkknnnnnnkkkeeeaaa^^^VVVTTTQQQMMMKKKKKKLLLMMMKKKKKKJJJHHHGGGIIILLLOOOQQQTTTYYY```lll{{{uuuoookkkiiiiiiccc```\\\XXXUUUQQQMMMJJJIIIIIIHHHHHHKKKSSS]]]dddooowwwwwwrrrppppppvvv|||yyyzzz|||~~~}}}{{{wwwrrrkkkgggaaaYYYSSSNNNLLLKKKMMMNNNMMMJJJFFFBBB@@@@@@======>>>@@@BBBEEEGGGHHHEEEEEEEEEEEEEEEEEEEEEDDD???BBB???@@@DDDCCCOOOgggFFFJJJNNNNNNLLLLLLOOORRRRRRTTTXXXXXXUUUTTT]]]hhhvvvzzz___JJJDDD@@@@@@@@@???@@@DDD@@@CCCFFFKKKOOORRRTTTTTTUUUWWW[[[]]]^^^aaafffjjjggg___TTTLLLJJJKKKLLLMMMRRRVVV^^^fffppp{{{|||xxxrrrnnnmmmnnnoooooorrrsssuuuxxxzzz{{{yyywwwooohhh\\\RRRKKKGGGDDDCCCAAAAAAAAA@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@AAAAAA@@@>>><<<:::888777666555555555555666333555666777777888;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBBBBBBBB>>>EEEGGGFFFRRRgggrrrqqqgggddd___ZZZSSSRRRZZZfffzzzvvvnnnSSSBBB<<<<<<666666555444333333333333111111111000000000000000000000000000000000000000.........///000111111111222111000//////.........000111111111111222222222111111111111111111111111111000000000111222333333222333444333333777>>>DDDXXXdddmmmpppyyy{{{cccUUUOOONNNOOOQQQRRRYYYbbbiiipppxxxzzzvvvssspppqqqsss}}}}}}zzzxxxwwwvvvyyyzzz|||}}}{{{wwwssspppjjjgggbbb[[[TTTNNNIIIGGG@@@>>>===<<<;;;;;;;;;;;;>>>>>>???@@@@@@AAAAAAAAA@@@BBBEEEHHHIIIJJJJJJIIIIIIGGGEEEEEEFFFIIILLLOOOTTTUUUVVVYYY\\\___bbbdddjjjmmmrrrrrrpppllljjjjjj^^^[[[WWWRRROOOMMMMMMMMMLLLLLLKKKIIIGGGIIIMMMPPPTTTVVV\\\eeerrr{{{qqqnnnjjjhhhiiidddbbb___\\\YYYUUUPPPLLLLLLKKKIIIHHHLLLVVVaaajjjuuu}}}|||yyyyyy}}}~~~yyyzzz|||~~~}}}zzzzzzwwwrrrlllhhhaaaYYYSSSNNNKKKJJJLLLMMMNNNKKKGGGBBB???>>>===>>>@@@BBBEEEGGGIIIJJJFFFFFFFFFEEEEEEEEEDDDDDD>>>BBB@@@@@@DDDDDDQQQjjjHHHLLLOOOOOOLLLKKKOOOSSSRRRUUUYYYZZZWWWWWW```lll{{{yyy___LLLFFFBBBAAAAAA???BBBFFF@@@CCCGGGMMMSSSXXX[[[]]]ZZZ\\\]]]]]]\\\___dddhhheee]]]RRRKKKIIIJJJJJJKKKRRRVVV\\\dddmmmxxxyyyuuuooojjjhhhgggfffeeegggjjjnnntttxxxxxxuuurrrllleeeZZZPPPJJJEEEBBB@@@AAAAAA@@@@@@??????>>>>>>???????????????@@@@@@@@@>>>???AAABBBAAA>>>;;;999666666555555555555666666555777888999888:::<<<>>>@@@@@@??????????????????>>>>>>======>>>???@@@@@@??????@@@AAAAAABBBCCCCCC@@@FFFFFFDDDOOObbbggg```WWWUUUTTTRRRMMMNNNZZZggg}}}xxxiiiOOO???::::::666555444444333333333333000000000000000111111111000000000000000000000000---......///000111111222.........//////000111222000111111111111222222222111111111111111111111111000000000000111222333444111333333333333666>>>CCCXXXcccjjjkkkuuu~~~fffXXXSSSQQQRRRTTTRRRXXXaaahhhooowww{{{wwwrrrnnnooosss{{{|||zzzyyyxxxzzz{{{}}}}}}{{{xxxuuurrrjjjfff```XXXQQQKKKFFFDDDAAA@@@>>><<<;;;;;;;;;<<<>>>>>>???@@@@@@@@@@@@@@@@@@BBBEEEHHHJJJKKKJJJJJJLLLJJJGGGEEEEEEGGGIIIKKKPPPQQQSSSWWW[[[___cccdddjjjnnnsssuuutttrrrqqqrrrdddaaa\\\VVVQQQNNNMMMMMMMMMMMMKKKIIIHHHIIIMMMPPPVVVYYY___iiivvvvvvqqqpppmmmkkklllfffdddaaa^^^[[[WWWRRRNNNNNNLLLJJJIIIMMMWWWdddmmmxxx~~~~~~~~~yyyzzz|||~~~{{{xxxyyywwwsssmmmiiibbbZZZSSSNNNKKKJJJKKKMMMNNNLLLHHHCCC???>>>>>>???AAACCCFFFHHHJJJKKKGGGGGGFFFFFFEEEEEEDDDDDD>>>BBB@@@AAADDDDDDRRRlllIIILLLOOOPPPPPPPPPQQQRRRYYY[[[]]]\\\ZZZ]]]ccciii{{{sssaaaPPPHHHAAA@@@AAAAAAAAADDDDDDGGGNNNVVV]]]bbbdddeeefffccc^^^ZZZZZZ\\\```bbb```ZZZQQQKKKIIIJJJKKKLLLPPPWWW```gggllltttxxxrrrlllgggfffeeeccccccfffaaajjjssszzzzzzqqqnnnbbbUUUNNNHHHCCC@@@@@@??????>>>======<<<======??????@@@@@@@@@@@@??????@@@@@@@@@@@@???===<<<:::999777555444444444666777666777999:::;;;<<<<<<<<<>>>>>>?????????>>>>>>===AAA@@@@@@??????@@@@@@AAAAAA@@@@@@??????@@@@@@AAADDDCCCDDDIIIPPPSSSQQQNNNRRRQQQQQQNNNJJJKKKXXXfff~~~bbbJJJ@@@;;;666777777666555444444333333222222222111000//////...000000000000000000000000////////////000000000000000000000000000000000000000000///////////////000111111111111111111111111222222333333333333444444000111222444666:::@@@DDDRRR```lllnnnsssnnn]]]VVVVVVUUUTTTWWW[[[```fffmmmuuu}}}wwwuuutttpppooottt}}}~~~}}}|||~~~~~~~~~~~~}}}yyysssnnnfffaaaZZZTTTOOOJJJEEEBBB>>>===<<<;;;:::;;;;;;<<<>>>>>>>>>>>>???@@@AAABBB@@@AAACCCFFFHHHIIIJJJKKKNNNLLLHHHEEEDDDFFFHHHIIIIIIKKKNNNTTT\\\aaaeeefffiiiqqqwwwyyyzzz}}}}}}zzzvvvqqqhhh]]]TTTNNNJJJHHHKKKLLLMMMLLLJJJJJJKKKMMMPPPWWWbbbmmmvvvvvvpppmmmiiihhhhhhddddddbbb```\\\XXXUUUSSSOOONNNMMMOOOVVV___hhhnnn}}}~~~~~~{{{{{{{{{|||}}}~~~|||xxxtttppplllhhhaaaYYYRRRMMMJJJIIIMMMLLLKKKIIIFFFBBB???===;;;@@@EEEFFFCCCBBBDDDGGGGGGFFFEEECCCCCCCCCDDDDDDDDDAAAAAABBB???CCCVVVlllJJJMMMPPPRRRRRRRRRTTTUUUZZZ]]]```___^^^```eeejjjvvvrrrbbbRRRIIIBBBAAABBBBBBCCCEEEDDDGGGNNNYYYdddkkkmmmmmmiiiddd]]]XXXXXX[[[^^^___^^^XXXPPPJJJHHHIIIKKKLLLQQQYYYbbbiiinnnttt}}}tttmmmgggbbbbbbaaa```aaaeeegggpppzzzwwwnnnbbbUUUNNNHHHCCC@@@AAA>>>>>>======<<<=========>>>??????????????????>>>??????@@@@@@???===;;;:::888777555444333444555666777888999:::;;;<<<<<<<<<>>>>>>????????????>>>>>>AAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCEEEIIIKKKKKKJJJOOOOOOOOOMMMIIIKKKXXXfff{{{^^^HHH@@@<<<888777666666555444444333333222222111111000//////...000000000000000000000000////////////000000000000000000000000000000000000111000000//////000000000111111111111111111111111222222222333333333444444111222333444555999>>>BBBNNN\\\hhhllltttsssccc[[[XXXVVVTTTUUUYYY___ffflllssszzz~~~vvvttttttpppqqqvvv}}}~~~~~~{{{vvvooojjjaaa]]]WWWQQQMMMIIIEEEBBB>>>===<<<;;;:::;;;;;;<<<============>>>??????@@@CCCDDDFFFHHHJJJKKKLLLLLLLLLJJJGGGEEECCCDDDEEEEEEHHHIIIMMMSSSZZZ```eeegggjjjrrryyy|||}}}wwwmmmbbbXXXQQQMMMLLLLLLLLLMMMLLLJJJJJJLLLMMMPPPXXXdddoooyyytttooommmjjjiiiiiieeeeeedddaaa^^^ZZZWWWUUUQQQPPPPPPSSSYYYbbbkkkppp~~~{{{{{{zzzzzz{{{}}}~~~|||xxxssspppkkkggg```XXXQQQMMMJJJIIINNNMMMLLLIIIFFFBBB>>><<<:::>>>BBBBBB@@@@@@CCCFFFEEEEEEDDDCCCCCCDDDEEEFFFDDDAAAAAABBB@@@EEEYYYpppKKKNNNRRRTTTUUUWWWXXXZZZ\\\___cccdddddddddgggjjjsss|||~~~rrreeeTTTKKKDDDCCCDDDCCCDDDGGGGGGJJJRRR```nnnvvvwwwuuuooofff]]]XXXZZZ]]]^^^^^^ZZZUUUNNNIIIHHHIIIKKKLLLRRR[[[eeemmmqqquuu|||zzzqqqhhhbbb^^^^^^^^^^^^bbbhhhsss}}}qqqdddWWWOOOIIICCC@@@AAA======<<<<<<<<<======>>>===>>>>>>??????>>>>>>===>>>?????????>>><<<:::999888777555333333444555666888888:::;;;<<<<<<======>>>>>>???????????????>>>AAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAAAAABBBEEEGGGOOONNNNNNMMMJJJMMMZZZgggyyyzzzYYYFFF???<<<999666666555555444333333333222222111111000/////////000000000000000000000000////////////000000000000000000000000000000000000111111000000000111111222111111111111111111111111222222222222333333333333222333444444555888<<<@@@IIIVVVccckkkuuuyyyhhh]]]WWWTTTQQQRRRWWW___gggmmmrrrvvvyyyvvvttttttrrrtttzzz~~~|||xxxrrrjjjeee]]]YYYSSSNNNKKKGGGDDDBBB>>>===<<<;;;:::;;;<<<<<<=========>>>??????@@@@@@FFFGGGHHHJJJLLLMMMMMMNNNMMMLLLJJJGGGEEEDDDCCCCCCFFFHHHKKKPPPWWW^^^dddhhhiiiqqqxxx|||}}}sssfff\\\TTTOOOMMMLLLLLLLLLKKKJJJJJJLLLNNNQQQZZZgggttt|||rrrnnnnnnkkkiiiiiiffffffeeeccc```\\\YYYWWWTTTSSSTTTXXX^^^fffnnnsss|||{{{xxxwwwxxx{{{~~~}}}{{{xxxsssooojjjfff___WWWQQQMMMKKKKKKPPPOOOMMMJJJEEEAAA>>><<<999<<<>>>>>>======AAADDDCCCCCCCCCCCCDDDEEEFFFGGGCCC@@@AAACCCBBBHHH^^^uuuKKKNNNSSSVVVXXXZZZ]]]___]]]aaafffiiiiiiiiijjjkkkrrryyy~~~~~~~~~|||ssshhhYYYOOOGGGEEEEEEDDDEEEHHHKKKOOOYYYiiixxx~~~zzzrrriii___\\\___bbbaaa___VVVQQQKKKHHHHHHJJJLLLNNNSSS\\\hhhqqquuuyyy~~~xxxnnnfffaaa]]]]]]]]]___eeemmm|||wwwiii[[[QQQJJJCCC???@@@;;;;;;;;;;;;<<<===>>>>>><<<======>>>>>>======<<<======>>>===<<<;;;999888777666444333333555666777999999;;;<<<<<<=========>>>>>>???@@@@@@@@@??????AAAAAAAAA@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAABBBBBB???<<<===CCCIIIRRRPPPOOONNNLLLOOO[[[hhhyyysssUUUDDD>>>;;;:::555555555444444333333333111111111111000000//////////////////////////////////////////000000000000////////////////////////111111111111111111222333111111111111111111111111111222222222222333333333222333444444555777:::===FFFQQQ___iiivvv{{{iii[[[TTTPPPOOOOOOVVV```hhhnnnqqqtttuuuxxxuuuuuusssvvv}}}|||yyyuuuooogggbbb[[[WWWRRRMMMIIIFFFCCC@@@===<<<;;;::::::;;;<<<===???@@@AAABBBBBBCCCCCCCCCGGGHHHIIIKKKLLLMMMNNNNNNPPPOOONNNLLLJJJGGGEEEDDDFFFGGGJJJNNNTTT[[[ccchhhhhhooovvvyyy~~~uuuiii]]]TTTNNNKKKLLLMMMLLLKKKJJJKKKMMMPPPSSS\\\kkkzzz{{{qqqnnnmmmjjjggggggddddddcccbbb___]]]ZZZXXXUUUVVVXXX\\\bbbiiiooosss|||~~~~~~~~~}}}{{{wwwuuuuuuxxx|||~~~~~~}}}{{{wwwrrrnnniiieee^^^VVVPPPMMMLLLLLLRRRPPPMMMIIIEEE@@@===;;;999:::<<<;;;;;;===AAADDDDDDDDDDDDDDDDDDEEEFFFFFFBBB@@@@@@CCCDDDKKKccc|||HHHLLLRRRVVVZZZ]]]```bbb___ccchhhlllnnnooonnnnnnrrrvvvzzz{{{{{{zzzssslllaaaWWWMMMIIIHHHFFFFFFHHHLLLSSSaaasssqqqjjjbbb```dddeeebbb^^^SSSOOOJJJHHHJJJLLLOOOPPPTTT^^^lllvvv{{{~~~vvvjjjeee```\\\[[[ZZZ]]]fffppp|||nnn^^^SSSJJJBBB>>>???;;;;;;::::::;;;<<<======;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<;;;999777666666555444333444666999::::::;;;;;;<<<============>>>>>>???@@@@@@@@@@@@@@@BBBAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAA@@@BBBCCC???<<<>>>FFFMMMRRROOOMMMMMMLLLPPP[[[gggttt}}}mmmQQQCCC===:::999444444444444444333333333111111111000000000000000////////////////////////////////////000000000000////////////////////////111111000000111222333333111111111111111111111111111111111222222222333333222333444444444666888;;;DDDMMM[[[iiivvvkkk[[[QQQOOOPPPNNNUUU```jjjppprrrssssss~~~{{{xxxwwwuuuxxx~~~}}}{{{yyyvvvrrrlllfffaaa\\\XXXRRRMMMIIIEEEAAA???===<<<;;;::::::;;;<<<===@@@AAABBBCCCDDDDDDDDDCCCFFFGGGHHHJJJLLLMMMNNNNNNPPPPPPPPPOOOMMMJJJHHHGGGGGGHHHJJJLLLPPPWWWaaahhhiiipppuuuxxx|||yyymmmbbbWWWPPPLLLMMMMMMLLLKKKJJJKKKNNNQQQTTT___ooo{{{ppplllkkkgggdddccc`````````___]]][[[XXXWWWWWWXXX[[[___eeejjjooorrrwwwvvvvvvxxxyyyzzz{{{}}}}}}}}}|||}}}~~~}}}{{{wwwttttttvvvyyy|||~~~}}}}}}|||{{{wwwqqqmmmhhhddd\\\UUUPPPMMMMMMNNNRRRPPPMMMHHHCCC???<<<::::::;;;;;;<<<===???BBBDDDEEEEEEEEEEEEEEEDDDCCCCCCBBB???@@@CCCEEENNNgggEEEIIIOOOUUUYYY]]]aaadddaaaeeejjjppptttuuuuuutttsssuuuxxx{{{|||{{{wwwssslllaaaUUUOOOLLLHHHGGGIIIKKKXXXkkkoookkkhhhggghhhfffaaa[[[QQQNNNKKKJJJLLLPPPSSSTTTYYYcccqqq{{{uuuhhhbbb]]]XXXVVVUUUXXXcccooo|||nnn]]]RRRIIIAAA>>>???;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::;;;;;;;;;:::888666555444444444444666999<<<>>>;;;<<<<<<===>>>>>>======>>>>>>???@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAAAAABBBBBB???===@@@HHHOOONNNKKKJJJKKKLLLQQQ\\\hhhttt}}}eeeMMMBBB<<<999888444444333333333333333333111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000111222333111111111111111111111111111111111111222222222222111222444444444555777999AAAIIIXXXiiiwwwqqq^^^RRROOOPPPKKKSSS___jjjppprrrrrrrrr|||}}}{{{wwwxxx}}}}}}zzzxxxuuusssooojjjddd```\\\XXXRRRMMMIIIEEEAAA???<<<<<<;;;:::;;;<<<===>>>>>>???AAACCCCCCCCCBBBBBBDDDEEEGGGJJJLLLMMMNNNOOOOOOOOOOOONNNMMMLLLKKKJJJKKKLLLLLLKKKMMMTTT^^^ffflllrrrwwwxxx|||uuujjj^^^UUUQQQMMMMMMLLLKKKJJJKKKOOORRRVVVaaasssyyymmmhhhfffbbb______\\\\\\\\\\\\[[[YYYWWWUUUYYY[[[^^^cccgggkkknnnppprrrooopppsssuuuuuuwww{{{||||||||||||}}}{{{xxxuuutttvvvxxxyyy||||||||||||zzzvvvppplllgggbbb[[[TTTOOONNNNNNOOOQQQOOOKKKFFFBBB>>>;;;:::;;;;;;<<<===???BBBDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBB??????BBBEEEOOOjjjAAAEEELLLRRRXXX\\\aaadddeeehhhmmmsssyyy{{{|||{{{wwwxxx{{{xxxlll^^^VVVQQQLLLJJJKKKRRRbbbyyy~~~rrrrrrrrrrrrooohhh```YYYQQQNNNKKKLLLOOOSSSVVVWWW___iiivvvwwwkkkbbb]]]WWWSSSQQQTTT```mmmwwwiiiYYYOOOGGGAAA???@@@;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::999:::::::::999777555444333333333555888<<>>>>>>>>>>>======>>>???@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@>>>===@@@FFFKKKKKKHHHHHHKKKPPPWWWcccooo~~~\\\HHHAAA<<<888777333333333333333333333333000000000000000000000111000000000000000000000000////////////000000000000000000000000000000000000////////////000111222333111111111111111111111111111111111111222222222222000111333444444555777999<<>>???@@@BBBDDDDDDDDDCCCBBBCCCEEEGGGJJJMMMOOOPPPQQQOOOOOOOOOOOOOOOPPPPPPPPPOOOOOONNNKKKKKKQQQ\\\dddlllrrrvvvwww|||{{{pppdddZZZTTTMMMMMMLLLJJJJJJLLLPPPSSSWWWcccvvvttthhhbbb```]]][[[[[[YYYYYYZZZZZZYYYXXXVVVUUU\\\^^^bbbfffjjjmmmnnnoooooolllnnnsssvvvtttvvv{{{{{{{{{{{{}}}}}}{{{yyywwwuuuvvvvvvwww{{{{{{{{{{{{zzzvvvpppkkkfffaaaZZZSSSOOONNNOOOPPPPPPMMMIIIEEE@@@===;;;::::::;;;<<>>>>>AAADDDPPPkkk>>>CCCJJJQQQVVV[[[```dddhhhjjjooovvv|||||||||ssseee\\\UUUOOOLLLMMM[[[mmmxxxwwwzzz||||||vvvlllaaaYYYQQQNNNLLLMMMPPPUUUXXXZZZeeennnzzzzzzpppccc^^^XXXSSSPPPSSS```mmmttt}}}rrrdddUUULLLEEEAAA???AAA<<<;;;;;;:::999999999999999::::::;;;;;;::::::999999999999999888777555444222333333666999===AAADDD<<<======>>>>>>>>>>>>======>>>???@@@AAABBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCAAA@@@???===<<>>AAABBBDDDFFFGGGFFFEEEDDDCCCEEEGGGKKKNNNPPPRRRSSSQQQQQQQQQQQQRRRTTTUUUVVVRRRRRRPPPKKKJJJOOOZZZcccjjjoootttuuuzzz}}}sssfff[[[TTTMMMMMMLLLJJJJJJLLLPPPTTTXXXcccxxx}}}pppccc^^^\\\ZZZYYYZZZXXXXXXYYYYYYYYYWWWVVVUUU^^^aaaeeeiiilllnnnnnnnnnooolllnnnuuuxxxvvvxxx}}}{{{{{{{{{}}}}}}|||zzzxxxvvvvvvvvvvvvzzzzzz{{{{{{zzzvvvoookkkfffaaaZZZSSSOOONNNPPPQQQNNNLLLHHHCCC???<<<;;;:::999:::<<>>>>>AAADDDPPPlll@@@BBBFFFJJJPPPXXXaaaggghhhjjjooowww}}}ssseeeYYYNNNJJJPPPXXXiii~~~~~~}}}zzztttkkkaaaZZZUUURRRPPPRRRRRRSSSYYYaaajjjrrrzzz~~~|||uuuhhh___VVVQQQOOOPPPVVV^^^cccmmmwww|||~~~|||uuummm```ZZZQQQIIIDDDAAA>>>===;;;<<<======<<<;;;999888999999999999999999999999>>><<<:::888666444333333333333444666888:::<<<==================>>>??????>>>>>>>>>???@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@>>>>>><<<:::999<<>><<<;;;;;;<<<>>>@@@CCCDDDBBBCCCDDDFFFGGGGGGFFFFFFEEEGGGIIILLLNNNPPPQQQRRRPPPPPPPPPPPPQQQSSSTTTUUUYYYWWWSSSOOONNNRRRYYY___kkkmmmrrrwww}}}}}}xxxtttlllaaaYYYVVVSSSNNNJJJHHHJJJNNNPPPZZZggg}}}{{{mmm```ZZZXXXVVVVVVWWW\\\]]]^^^\\\YYYXXXZZZ]]]___eeeiiijjjlllrrruuuuuusssvvvyyy{{{{{{{{{|||}}}|||}}}}}}}}}~~~|||zzzyyyxxxwwwtttrrrvvvwwwyyyyyywwwrrrmmmjjjfffbbb[[[SSSMMMLLLOOOQQQTTTOOOIIICCC@@@>>><<<::::::;;;===@@@BBBCCCDDDEEEDDDEEEFFFFFFEEECCCAAA???CCC===<<>>>>>???>>>>>>>>>???@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@===<<<;;;999999;;;@@@DDDMMMNNNQQQVVV]]]jjjuuuxxxiiiNNNDDD;;;888888333333333222222222111111111///000000000111111111111000000////////////000000////////////////////////000000000000////////////000000000000111111111111000000/////////000111111222222222222222222222222333555555555444555777999:::EEEOOOaaa{{{xxxaaaPPPIIIIIIFFFKKKUUU```kkksssuuuuuuxxx{{{vvvssspppvvvxxx~~~}}}{{{zzzwwwtttpppkkkgggaaa[[[XXXRRRPPPLLLIIIGGGDDDAAA>>><<<<<<<<<===???AAADDDEEEDDDEEEHHHJJJJJJJJJIIIHHHFFFGGGIIILLLNNNPPPQQQRRRRRRQQQPPPPPPQQQSSSUUUWWWZZZYYYVVVSSSRRRVVV\\\aaagggjjjooouuu{{{}}}yyyvvvpppggg```YYYUUUOOOKKKIIIKKKOOORRR[[[hhh~~~yyylll```[[[YYYWWWVVVXXX\\\^^^```___]]]\\\___aaacccjjjnnnooorrrxxx{{{{{{|||~~~}}}}}}~~~}}}|||{{{zzzzzzxxxuuurrrtttvvvwwwwwwuuupppkkkhhheeeaaaYYYQQQLLLLLLNNNPPPSSSOOOHHHCCC@@@>>><<<::::::;;;===@@@BBBCCCDDDEEEEEEEEEFFFGGGFFFDDDAAA@@@AAA>>>???DDDHHHUUUrrrAAABBBCCCEEEIIIPPPYYY___eeehhhoooyyyyyypppfff```]]]___iiisss|||xxxsssllleee]]]WWWSSSPPPOOORRRTTTVVV]]]eeemmmuuu{{{tttkkkbbbZZZUUURRRQQQUUU[[[^^^eeejjjkkkiiiggg```XXXWWWRRRKKKFFFCCCAAA???===;;;<<<<<<;;;;;;:::999888999999999999999999999999999888666555444444333333777777777888888999999:::============>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@;;;:::999888888<<>>=========???@@@BBBDDDEEEFFFHHHLLLNNNOOOMMMKKKIIIFFFGGGIIIKKKMMMPPPQQQRRRTTTRRRPPPPPPQQQTTTWWWYYY\\\[[[ZZZYYYXXX[[[```ddddddgggkkkqqqwww|||~~~zzzwwwuuuqqqkkkfff]]]YYYRRRLLLJJJLLLPPPSSS\\\jjjtttjjj```\\\ZZZWWWVVVXXX\\\```dddeeeddddddgggiiikkkqqqwwwxxx|||{{{yyy|||~~~~~~~~~~~~~~~}}}||||||}}}}}}zzzvvvsssssstttuuuuuurrrnnnjjjgggccc^^^WWWPPPLLLLLLNNNPPPRRRNNNHHHCCC@@@>>><<<::::::;;;===@@@BBBCCCDDDEEEFFFFFFGGGGGGFFFDDDBBB@@@??????AAAFFFJJJWWWtttDDDDDDDDDEEEHHHNNNWWW]]]eeeiiiqqqzzzzzzsssmmmkkklllnnnvvv~~~|||xxxsssmmmgggaaaZZZVVVQQQOOOOOORRRUUUXXX___hhhmmmwww~~~xxxoooggg```[[[XXXUUUWWW\\\dddlllrrrtttsssooofff]]]VVVRRRLLLGGGDDDAAA>>><<<<<<<<<<<<;;;::::::999888::::::999999999999999888666555444444333333444444666777888999::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@?????????::::::999888999===CCCHHHIIILLLQQQVVV]]]nnnyyyzzz{{{\\\GGG@@@888666777333222222222222111111111111000000000000000111111111000000////////////000000////////////////////////111111000000//////......///000000000111111111111111111000000111222333333222222222222222222222222333444555555444444666888999AAAJJJ^^^{{{}}}gggSSSIIIIIIEEEJJJRRR]]]hhhoooqqqrrrqqq}}}yyytttsssrrrrrrxxx{{{wwwrrroookkkfffbbb]]]XXXTTTOOOLLLHHHEEEDDDBBB@@@>>><<<===>>>???AAABBBDDDEEEFFFJJJNNNRRRRRROOOKKKIIIFFFGGGHHHJJJLLLNNNPPPQQQUUUSSSPPPOOOQQQUUUYYY\\\\\\]]]^^^^^^^^^```cccfffeeegggjjjnnnsssvvvyyyzzzzzzwwwtttrrrqqqpppmmmjjj```[[[SSSMMMJJJLLLOOOSSS]]]iii}}}|||wwwlllddd]]][[[YYYWWWVVVXXX^^^ccciiimmmmmmmmmppprrrssszzzxxxvvvxxx{{{}}}}}}||||||}}}|||xxxtttssstttttttttqqqmmmiiigggccc]]]UUUOOOMMMMMMOOOQQQQQQMMMGGGBBB???===;;;::::::;;;===@@@BBBCCCDDDEEEGGGGGGHHHHHHGGGDDDBBB@@@??????AAADDDIIIZZZyyyIIIHHHEEEDDDEEEKKKTTTZZZdddiiirrrzzz~~~xxxuuuvvvvvvwwwzzz~~~yyyuuurrrmmmhhhccc^^^YYYUUUQQQNNNOOORRRVVVYYYaaajjjppp}}}zzzqqqjjjddd```\\\XXXYYY\\\dddoooyyy~~~zzzoooeee[[[WWWRRRLLLHHHDDD???<<<======<<<;;;:::::::::::::::::::::999999888888888444444333333333333444444444555777999;;;<<<======<<<<<<===>>>???>>>>>>===?????????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>>>>999999999999;;;@@@FFFKKKHHHJJJOOOUUU^^^pppvvvYYYGGGAAA999555666222444333333333333222222222111111000000000000000000000000////////////000000////////////////////////111000000000/////////...///000000000111111111111333333222111000000111111000000000000000000000000222444555444444444666888888@@@HHH[[[vvvkkkTTTHHHHHHEEEHHHOOOXXXbbbiiimmmmmmqqq{{{|||wwwuuuuuurrrxxxyyyuuuooolllhhhddd___[[[UUURRRMMMJJJEEECCCAAAAAA???>>>;;;<<<>>>???AAACCCDDDDDDFFFJJJNNNRRRRRROOOKKKGGGFFFFFFGGGHHHJJJLLLOOOPPPSSSQQQPPPOOORRRVVV[[[^^^^^^___aaabbbcccdddgggiiiiiijjjlllnnnpppqqqqqqrrrrrrqqqooooooooonnnmmmlllbbb]]]UUUNNNJJJKKKNNNPPPZZZfffxxx{{{yyyvvvrrrnnnddd]]]YYYXXXWWWUUUVVVYYYaaahhhpppuuuvvvvvvwwwyyy{{{tttmmmooovvv{{{~~~}}}||||||}}}~~~yyyuuutttuuuuuutttrrrnnnjjjhhhccc]]]UUUOOONNNPPPQQQRRRPPPLLLFFFAAA>>>===;;;::::::;;;===@@@BBBCCCDDDEEEGGGHHHHHHHHHGGGDDDBBB@@@@@@@@@@@@BBBJJJ___RRROOOJJJEEECCCGGGNNNTTTbbbhhhqqqyyyyyyuuuvvvvvvttttttwwwzzz|||}}}{{{zzzzzzuuunnnmmmjjjgggdddaaa]]]XXXUUUQQQNNNOOOSSSVVVZZZbbbkkkuuuzzzrrrlllgggddd```[[[ZZZ]]]eeerrrzzzoooccc___YYYTTTOOOIIICCC??????>>>===<<<;;;;;;;;;;;;;;;::::::999999888888888444333333333333333444444333555888:::===>>>>>>>>>;;;<<<>>>?????????>>>===??????@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>===888999999:::<<>>>>><<<===???AAACCCDDDDDDEEEFFFJJJNNNQQQQQQNNNJJJGGGEEEEEEEEEFFFHHHJJJMMMNNNOOOOOONNNOOOSSSXXX]]]``````bbbeeefffgggiiilllnnnooooooooooooooonnnmmmllllllmmmmmmnnnnnnnnnmmmmmmccc^^^WWWPPPLLLKKKMMMNNNVVV```ppp{{{uuuqqqooolllhhheee\\\WWWTTTUUUUUUTTTXXX]]]eeelllvvv{{{}}}||||||}}}|||nnniiinnnwww}}}|||}}}~~~||||||}}}~~~~~~zzzwwwuuuvvvuuutttrrroookkkiiiccc\\\SSSOOOOOORRRSSSSSSOOOKKKEEE@@@>>><<<;;;::::::;;;===@@@BBBCCCDDDEEEGGGHHHHHHHHHFFFCCCAAA???AAA@@@???CCCPPPiiiaaa\\\SSSJJJEEEFFFKKKPPP]]]dddnnnwww}}}uuunnnlllkkkiiiiiikkknnnrrrssspppooooookkkfffeeecccbbbaaa___]]]YYYVVVQQQOOOOOOSSSWWW[[[ccckkkvvv|||vvvqqqmmmkkkgggaaa```bbbgggsssvvvhhheee```[[[VVVPPPIIIEEEAAA@@@>>>===<<<<<<======;;;;;;::::::999888888777555444444333333333444444555777999<<<===>>>======;;;<<<>>>?????????======??????@@@AAAAAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>======666777888999<<>>>>>>>>===>>>???AAADDDEEEFFFGGGGGGGGGJJJNNNPPPPPPNNNJJJGGGDDDDDDCCCDDDEEEHHHKKKLLLKKKKKKMMMPPPTTTYYY^^^```dddfffhhhiiijjjmmmpppsssssssssrrrqqqooonnnlllkkkfffhhhjjjlllkkkjjjjjjiiieeeaaa[[[TTTOOOMMMMMMMMMQQQZZZiiiwwwxxxsssllliiigggeeeaaa^^^XXXSSSQQQSSSTTTUUU[[[bbbhhhpppzzzsssiiigggnnnwww}}}|||~~~~~~~~~|||{{{{{{}}}~~~}}}{{{yyyvvvvvvuuutttqqqnnnkkkiiiaaaZZZQQQMMMOOORRRSSSRRRNNNJJJDDD@@@===<<<;;;999:::;;;===@@@BBBCCCDDDEEEGGGGGGGGGGGGEEEBBB???>>>AAA@@@@@@GGGZZZuuummmggg\\\QQQIIIHHHKKKOOOYYY```lllvvv~~~{{{pppeeeaaa```___```cccaaafffhhhfffeeegggfffccc```____________]]]YYYVVVRRROOOPPPTTTWWW[[[ccckkkuuu{{{vvvrrrqqqmmmgggfffhhhdddooo|||~~~uuukkkhhhddd```[[[UUUNNNJJJBBBAAA???=========>>>>>>;;;;;;::::::999888777777555555444444333333444444777999;;;=========<<<;;;;;;<<<>>>???@@@???===<<>>===<<<555555666888;;;AAAIIINNNNNNLLLPPP^^^sssbbbKKK??????999777999666222222222111111111111000222111111111000000//////000000////////////000000////////////////////////------...///000111222222000000000000111111111111............///000111222111111111111111111111111222333444444333333555777888AAAGGGRRRccckkktttyyy]]]NNNMMMLLLJJJJJJMMMTTT]]]dddgggmmmsss~~~wwwtttpppvvv|||yyyqqqkkkhhhfffbbb^^^ZZZVVVQQQMMMHHHEEE@@@>>>===>>>>>>===@@@AAADDDFFFHHHIIIIIIHHHIIIKKKNNNPPPPPPNNNJJJHHHCCCCCCBBBCCCDDDGGGJJJKKKHHHIIILLLPPPUUUZZZ^^^aaagggiiijjjlllmmmppptttwwwttttttsssrrrpppnnnmmmlllaaadddgggiiihhhfffeeeeeefffccc]]]WWWRRROOOMMMMMMNNNVVVdddqqq{{{rrrnnnhhhdddcccaaa^^^ZZZVVVRRRPPPRRRTTTVVV^^^eeekkksss}}}{{{rrrggg```aaaiiisssyyy~~~}}}~~~~~~~~~}}}|||{{{{{{{{{}}}}}}{{{zzzuuuuuutttssspppmmmkkkiii___XXXOOOLLLNNNQQQRRRQQQNNNJJJDDD@@@===<<<;;;999:::;;;===@@@BBBCCCDDDEEEFFFGGGGGGFFFEEEBBB???===AAA@@@BBBLLLbbb}}}}}}ttteeeUUUKKKHHHKKKOOOUUU^^^iiiqqq{{{vvvjjj^^^YYYWWWUUUUUUXXXZZZ[[[[[[[[[[[[[[[[[[[[[\\\]]]______^^^ZZZVVVTTTVVVPPPNNNQQQVVVZZZaaagggvvv~~~yyysssqqqnnnjjjhhhjjjhhhnnnwww~~~~~~xxxtttllllllmmmkkkfff[[[OOOGGGCCCBBB@@@>>>======>>>>>>>>>===<<<;;;:::999999999444444444444444555666777888888:::;;;<<<=========???===<<<;;;;;;<<<===???@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@BBB@@@>>>>>>??????===:::666666888;;;@@@EEEGGGHHHMMMMMMQQQ^^^tttYYYKKK>>>999999888777777444444333333222111000000------......//////000000000000000000000000000000////////////////////////000000//////.........---////////////000000000000000000000000111111111111111111111111111111111111000000111222333555666777444===CCCOOO```hhhqqqgggTTTQQQQQQOOONNNOOOTTT[[[bbbgggiiippp~~~rrrlllmmmqqqxxx|||}}}zzzqqqkkkjjjgggaaa[[[TTTOOOLLLJJJAAAAAA@@@@@@???@@@@@@@@@@@@AAACCCDDDFFFGGGGGGHHHGGGHHHJJJLLLKKKIIIGGGEEEFFFFFFEEEDDDDDDEEEFFFGGGEEEHHHKKKNNNQQQVVV[[[___cccjjjnnnnnnppptttvvvvvvvvvvvvvvvtttrrrooolllkkkeeeeeefffhhhiiiiiifffdddeeeeeebbb\\\SSSNNNMMMNNNPPPUUU^^^jjjvvv||||||{{{llljjjgggccc```___^^^]]][[[[[[[[[ZZZ[[[___dddiiisssyyy|||mmmggg___[[[^^^gggqqqwww{{{||||||}}}~~~|||{{{{{{zzzzzz{{{}}}}}}|||{{{wwwtttqqqpppppppppllliii```YYYQQQNNNPPPRRRRRRPPPOOOKKKDDD>>>;;;:::888777;;;===@@@AAAAAAAAABBBDDDEEEEEEEEEDDDBBB@@@===<<<===BBBDDDLLLfffyyykkk[[[NNNIIIIIIKKKUUU___jjjrrr{{{|||mmmbbbXXXTTTRRRPPPQQQSSSRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVYYYZZZZZZXXXUUUSSSSSSNNNKKKNNNSSSXXX___fffqqqyyy|||yyysssqqqooojjjiiikkkjjjpppxxx}}}zzztttsssqqqmmmeeeZZZNNNFFF============???AAABBBDDD>>>>>>===;;;::::::999999444444444444555666666777888999:::;;;<<<=========???>>><<<;;;;;;<<<>>>??????@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCCCCBBBAAA@@@??????AAA@@@<<<999888888:::===AAAEEEGGGHHHHHHKKKRRR^^^qqqwwwWWWIII===999888777666666444444333222222111000000/////////000000000000000000000000000000000000000////////////////////////000/////////............////////////000000000000000000000000111111111111111111111111111111111111222222222222333333444555333<<>><<<;;;:::::::::<<<>>>@@@@@@@@@BBBCCCEEEEEEEEEDDDBBB@@@===<<>>???AAACCCDDD???>>>>>>===<<<;;;::::::444444444444555666777888888999:::;;;<<<=========???>>>===<<<<<<===>>>?????????@@@AAAAAAAAAAAA@@@>>>???AAABBBCCCDDDDDDDDDAAA@@@AAABBBBBB@@@<<<999999:::<<>>===AAACCCGGGSSSjjjyyyvvvrrrkkk```VVVNNNKKKJJJSSS]]]jjjuuuyyyeee[[[SSSQQQOOOLLLKKKLLLGGGGGGHHHHHHIIIJJJJJJJJJKKKMMMOOORRRTTTVVVVVVVVVSSSOOOMMMPPPSSSXXXbbbkkkppp{{{xxxrrrpppnnnkkkkkkmmmooorrrxxx~~~~~~xxxooofff\\\RRRIIICCC@@@@@@????????????????????????>>>>>>===;;;::::::444444444444555777888888888999:::<<<=========>>>???>>>>>>======>>>>>>???>>>???@@@@@@AAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCC@@@AAABBBCCCCCC@@@;;;888999;;;???AAABBBCCCDDDEEECCCJJJUUU```mmm~~~~~~rrryyy~~~fffMMMCCC999777666333222444333222222222111111000000111111111000000////////////////////////////////////////////////////////////////////////.........////////////000000000000///000000000111111111111111111111111111111111111333333222222222333444444444<<<@@@IIIYYYaaakkk}}}yyyeee\\\UUURRRNNNMMMPPPWWW___dddhhhmmmxxxsssmmmmmmooossswwwxxx}}}~~~zzzuuuqqqhhhddd___WWWQQQKKKGGGFFF@@@@@@??????@@@@@@AAAAAAAAABBBCCCEEEFFFFFFGGGGGGEEEFFFGGGHHHGGGFFFEEEDDD@@@@@@AAAAAABBBCCCDDDEEEAAACCCFFFIIINNNTTT[[[```lllnnnoooqqqxxx{{{zzzwwwtttrrrooonnnnnnlllkkkiiigggeeeeeeggghhhnnnmmmnnnpppnnnggg\\\TTTVVVZZZbbbjjjppprrrrrrpppnnnnnnnnnnnnmmmkkkjjjiiihhhjjjlllnnnppptttxxx{{{}}}uuunnnoooppprrruuuxxx{{{|||{{{pppfff___[[[XXXWWWWWWYYY___iiiuuu}}}|||uuussstttssssssuuuyyyxxxyyy|||{{{{{{|||zzzvvvwwwxxx{{{}}}}}}zzzxxxwwwtttooommmllljjjeeeaaa[[[TTTNNNMMMRRRVVVWWWVVVJJJFFF@@@===<<<<<<<<<;;;999;;;>>>@@@@@@AAACCCEEEEEEDDDCCCBBBAAA???>>>===BBBAAAFFFTTTiiiwwwvvvoooiiihhhddd^^^UUUNNNJJJIIIPPPZZZhhhsss~~~wwwfff]]]TTTPPPNNNJJJIIIIIIFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKMMMOOORRRTTTVVVWWWVVVSSSQQQRRRUUUYYYdddnnnzzzwwwqqqooommmkkkkkknnnoooqqqvvvzzz}}}~~~~~~}}}uuuooofff\\\TTTLLLFFFBBBBBBBBBAAA@@@???>>>===<<<>>>??????>>>===<<<:::999444444444555666777888999999999;;;<<<===>>>>>>>>>?????????>>>>>>???????????????@@@AAAAAAAAAAAA@@@AAABBBBBBCCCBBBBBBAAAAAA???AAACCCDDDBBB>>>;;;888888<<<@@@CCCBBBBBBBBBCCCBBBJJJTTT___lll~~~yyypppzzzyyyaaaHHH@@@888666555222111333222222111111111111111000000000000//////.................................////////////////////////.........///////////////////////////000000000000///000000000111111111111111111111111111111111111111111111222333444666666555<<>>>>>AAA@@@FFFWWWiiipppmmmiii______^^^ZZZTTTNNNJJJHHHNNNXXXdddppp|||{{{{{{eeeZZZPPPLLLJJJFFFEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIKKKNNNQQQUUUXXXZZZ[[[XXXVVVVVVWWW\\\gggrrrzzz}}}uuuooommmllljjjkkknnnoooqqqtttvvvwwwvvvuuutttjjjddd[[[SSSMMMHHHDDDBBB???@@@@@@@@@@@@???>>>>>>===>>>>>>>>>===;;;999888333444444555666888999:::999:::;;;<<<===>>>>>>>>>????????????????????????@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@???AAACCCBBB???<<<999999777===CCCEEEDDDBBBCCCDDDCCCJJJUUUcccqqqxxxsssrrrZZZDDD===888666555111111333111111111111111111111111////////////....................................////////////////////////.........///////////////////////////000000000000000000000000111111111111111111111111111111111111000000111222333555666777555;;;>>>FFFVVV```llluuuhhhVVVRRRLLLIIILLLTTT^^^eeeiiimmmrrryyyzzzuuuuuutttuuuwwwwwwzzz}}}xxxrrrmmmhhhddd^^^WWWPPPJJJFFFDDD????????????@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBEEEEEEFFFEEEEEEDDDBBBBBB@@@AAACCCFFFJJJPPPXXX]]]cccmmmxxx~~~|||{{{xxxtttooolllkkkkkklllhhhiiiiiifffcccbbbfffiiirrrtttxxx{{{{{{vvvmmmgggeeehhhmmmqqqsssvvvyyy{{{~~~}}}{{{yyy|||~~~~~~~~~}}}~~~~~~{{{yyy{{{wwwpppjjjkkkmmmpppssswwwzzz{{{~~~tttkkkddd___\\\ZZZWWWZZZ___bbbhhhqqq|||{{{rrroooooooooppprrruuuuuuyyy}}}~~~|||{{{wwwvvvvvvvvvwwwwwwvvvtttrrrnnniiigggfffddd___[[[SSSOOOMMMOOOTTTWWWUUURRRKKKFFF@@@<<<;;;::::::999===???AAABBBBBBCCCDDDEEEDDDCCCBBB@@@??????>>>??????@@@LLL___llljjjeeedddTTTVVVXXXXXXUUURRROOOOOOMMMUUU```jjjvvv~~~~~~zzzuuu|||}}}aaaVVVLLLHHHFFFCCCDDDFFFEEEFFFFFFGGGHHHIIIJJJKKKJJJKKKMMMQQQVVV\\\aaaddddddaaa___^^^^^^bbbmmmyyy{{{sss||||||tttmmmkkkjjjiiijjjnnnpppqqqssstttssspppmmmkkkccc]]]UUUNNNJJJFFFDDDBBB>>>>>>@@@@@@@@@@@@???>>><<<===>>>>>>===;;;888777333444444555666888:::;;;999:::;;;===>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@???AAAAAABBBCCCCCCCCCCCCBBBAAAAAABBBBBBCCCBBBBBBBBB???AAABBB@@@===999888999888>>>FFFHHHGGGEEEEEEFFFHHHOOO]]]mmm}}}yyyyyyiiiPPPAAA<<<777777555111111333000000000000111111111111///////////////000000000000000000000000000000000////////////////////////............/////////000////////////000000000000000000000000111111111111111111111111111111111111222111222222333444555666333999;;;CCCSSS^^^kkkxxxjjjVVVQQQKKKHHHKKKTTT___ffflllnnnpppttt{{{zzzxxxxxxyyyxxxzzz{{{uuupppiiieee___WWWPPPJJJFFFDDD????????????@@@AAABBBCCCBBBCCCDDDEEEEEEFFFFFFEEECCCCCCCCCCCCBBBBBBBBBAAADDDDDDEEEEEEEEEDDDCCCCCCAAABBBCCCEEEHHHOOOVVV\\\```nnn{{{~~~|||zzzvvvqqqllliiihhhiiijjjfffiiijjjhhhddddddgggkkkrrrwww|||~~~}}}xxxtttrrrnnnppprrrrrrsssuuuzzz}}}~~~yyy|||~~~~~~}}}}}}~~~~~~~~~|||yyywwwzzzxxxqqqmmmoooqqquuuzzzwwwooojjjeeeaaa___[[[```eeejjjooowwwxxxooommmmmmmmmnnnqqqssstttxxx~~~~~~~~~~~~~~~}}}{{{wwwuuurrrqqqqqqqqqqqqpppnnnjjjfffddddddbbb]]]ZZZOOOMMMLLLPPPUUUWWWSSSNNNHHHDDD???<<<;;;;;;<<<;;;===???AAABBBAAAAAABBBCCCDDDCCCAAA@@@???>>>??????>>>CCCUUUlllrrrhhh___^^^KKKOOOTTTVVVWWWWWWWWWXXXNNNUUU]]]fffqqqyyyxxxssskkkqqqxxx~~~www___TTTJJJFFFDDDCCCEEEHHHGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNQQQVVV\\\cccjjjmmmmmmiiigggfffeeehhhttttttnnn{{{~~~{{{sssllljjjiiihhhjjjnnnqqqrrrssssssppplllhhheee```ZZZSSSMMMIIIFFFDDDCCC???@@@AAAAAA@@@???>>>===;;;<<<======<<<:::888666333444444555777888:::;;;999:::;;;===>>>>>>?????????@@@@@@AAAAAA@@@@@@???AAABBBCCCCCCDDDDDDCCCCCC???@@@AAABBBCCCDDDDDDDDD???AAABBB???;;;888888999999@@@HHHKKKIIIGGGGGGIIIMMMVVVeeexxxzzz}}}bbbHHH@@@;;;888777555111111444000000000000000111111111//////000000111111222222111111111111111111111111////////////////////////---.........//////000000////////////000000000000000000000000111111111111111111111111111111111111444333333222222333333444111777999AAARRR]]]kkk}}}wwwhhhUUUPPPJJJGGGKKKTTT___gggooopppoooqqq~~~~~~{{{zzzzzzyyyzzzxxxsssiiifff___XXXPPPJJJFFFDDD????????????@@@AAABBBCCCBBBCCCDDDEEEEEEFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAABBBDDDEEEEEEEEEDDDDDDAAABBBCCCDDDGGGNNNUUUZZZ___nnn}}}~~~}}}}}}}}}yyyuuupppjjjgggfffggghhhfffiiikkkjjjfffeeehhhlllrrrxxx}}}}}}yyyxxxxxxuuuvvvvvvtttsssuuuzzz~~~|||uuuxxx{{{||||||{{{{{{{{{}}}}}}|||yyywwwyyy~~~xxxrrrqqqssswww|||}}}vvvqqqlllgggdddbbbgggmmmqqquuu{{{wwwmmmkkkkkkkkkmmmpppqqqrrrxxx~~~~~~~~~}}}}}}~~~~~~}}}{{{vvvsssooommmmmmmmmmmmmmmlllhhhdddbbbbbb```\\\YYYMMMLLLLLLQQQVVVVVVQQQKKKFFFBBB===;;;;;;===>>>>>>>>>???AAAAAA@@@@@@@@@AAADDDCCCAAA???>>>>>>??????>>>FFF]]]vvvxxxggg[[[ZZZRRRSSSVVVZZZ]]]^^^[[[YYYTTTWWW^^^ffflllooommmkkkaaadddiiipppvvvvvvqqqlllWWWPPPGGGAAA@@@BBBBBBBBBDDDFFFJJJLLLLLLLLLMMMOOOOOORRRVVVXXX\\\ccclllssszzzxxxtttooonnnsss}}}tttwww}}}rrrooojjjgggfffiiinnnqqqtttsssrrrssssssoooiiiddd___ZZZTTTPPPLLLJJJGGGFFFDDDBBB@@@@@@??????===;;;@@@@@@@@@>>><<<888444222666666666666777888:::::::::;;;<<<>>>????????????AAAAAABBBCCCBBBAAA???>>>BBBCCCCCCAAA@@@@@@BBBDDDCCCCCCCCCCCCBBBAAA@@@???BBBBBBAAA???;;;999999:::===CCCJJJLLLLLLLLLKKKJJJQQQcccwwwxxxXXXCCC;;;:::888666444333222222222222111111000000////////////////////////////////////.........------------...///000000///...---000000//////......------111000///......///000111//////000111111111111111222111111111000000//////111111222222222333333333555444666>>>IIIXXXmmm~~~}}}mmmZZZMMMDDDGGGIIINNNaaawwwvvvppplllppp{{{|||{{{wwwttt|||{{{rrriiiccc\\\WWWSSSNNNGGGCCCAAA@@@@@@??????@@@@@@AAADDDCCCBBBAAAAAABBBCCCDDDDDDCCC@@@>>>===>>>@@@BBBFFFFFFEEEDDDCCCBBBAAAAAAAAACCCDDDEEEGGGMMMVVV]]]eeeooo{{{|||wwwnnngggbbbaaabbbdddggghhhiiigggddddddfffiiirrrrrrtttxxx~~~}}}{{{xxxvvvuuuuuutttsss}}}}}}~~~}}}yyyuuurrrsssyyy|||||||||~~~~~~~~~}}}xxxuuu{{{|||yyywwwvvvrrrwww|||wwwrrrooooooppprrrvvv|||sssiiihhhiiihhhiiimmmrrrssswww|||~~~~~~}}}|||~~~~~~~~~}}}}}}{{{zzz~~~|||~~~}}}xxxqqqnnnjjjiiijjjkkkiiigggkkkgggcccbbbbbb^^^WWWQQQKKKKKKMMMSSSXXXXXXRRRLLLEEEBBB>>>;;;999:::;;;===<<<>>>@@@BBBCCCCCCCCCCCCBBBBBBAAA>>><<<:::;;;===@@@JJJ[[[sss{{{ggg\\\ggg]]]]]]^^^```ccceeedddbbbYYYZZZ]]]aaaddddddaaa___RRRTTTYYY___ddddddaaa]]]RRRMMMGGGCCCBBBCCCBBBAAACCCFFFJJJLLLMMMNNNPPPRRRTTTXXX\\\___bbbgggpppvvv{{{{{{xxxuuutttyyy~~~{{{qqqooojjjggggggjjjnnnqqqtttssssssttttttqqqlllggg```\\\WWWRRROOOMMMJJJHHHHHHFFFDDDCCCCCCBBB@@@>>>??????>>>===;;;888555333555555555666777888999:::;;;;;;===>>>???@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???DDDEEEEEECCCBBBBBBDDDFFFDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBAAA>>>;;;999999;;;>>>DDDJJJMMMMMMNNNOOOPPP```tttpppSSS@@@:::999888666444333222222111111111000000000000000//////////////////////////////.........------------...///000000///...---///////////////.........111000///......///000111//////000111111111111111222222222222111111000000111111222222222333333333555444666>>>HHHXXXnnn{{{~~~ooo\\\NNNEEEGGGIIIMMM___uuuuuuqqqnnnpppxxx~~~zzzzzzuuurrrzzz{{{rrriiiddd\\\VVVRRRNNNHHHCCCAAA@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBB@@@>>>======>>>@@@BBBHHHHHHHHHGGGFFFEEEDDDDDDAAABBBDDDEEEHHHOOOXXX^^^eeennnzzz~~~xxxooogggaaa______```ccceeefffeeecccdddfffiiimmmmmmooottt{{{|||yyyvvvuuuttttttsss|||||||||~~~}}}xxxtttsssqqqsssyyy}}}||||||}}}|||~~~|||zzz~~~~~~{{{yyyyyyyyy~~~{{{yyywwwwwwxxx|||uuukkkiiikkkjjjlllpppqqqqqqtttyyyzzz|||}}}}}}}}}||||||||||||{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{}}}|||xxxrrrnnniiiggghhhhhhgggfffiiieeeaaa``````\\\VVVPPPJJJKKKNNNTTTYYYXXXRRRLLLDDDBBB>>>;;;999:::<<<===@@@AAABBBDDDEEEEEEEEEDDDCCCCCCBBB???<<<;;;<<<>>>BBBPPPcccwww{{{ggg\\\hhhiiihhhhhhiiilllnnnnnnmmmdddaaa^^^\\\ZZZWWWTTTQQQIIIJJJMMMQQQUUUWWWVVVTTTOOOLLLHHHEEEDDDCCCBBB@@@BBBEEEIIILLLNNNQQQUUUWWWXXX\\\aaaeeegggkkkqqqvvv{{{}}}}}}||||||}}}xxxwwwpppmmmjjjhhhhhhjjjnnnpppsssssstttuuuvvvtttpppmmmeeeaaa]]]YYYWWWTTTQQQOOONNNMMMJJJIIIHHHFFFCCC@@@=========;;;:::777555444444444444555666777999:::;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@CCCDDDEEEDDDBBBBBBDDDFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@===:::999:::<<>>:::999777555333222222111///000000000000000000111/////////////////////////////////.........------......////////////...............///////////////000000////////////000000//////000111111111111111333333222222222222111111111111222222222333333333555444666===GGGWWWooottt]]]NNNDDDFFFIIILLL]]]qqqwwwtttqqqpppttt}}}|||xxxwwwsssooovvv|||sssjjjddd]]]VVVRRRNNNHHHCCC@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;<<<>>>@@@BBBHHHIIIIIIIIIHHHGGGGGGFFFAAABBBDDDFFFJJJQQQZZZ```eeennnzzz{{{qqqhhhaaa]]][[[[[[___aaaccccccdddeeegggiiihhhhhhjjjpppxxx{{{wwwuuuttttttttt{{{{{{zzzzzzzzzwwwsssooosssqqqtttzzz~~~|||zzz{{{zzz}}}}}}}}}|||vvvmmmjjjjjjkkkmmmoooppppppqqquuuvvvxxx}}}~~~~~~{{{{{{zzzzzzzzzyyyyyyyyy|||||||||||||||}}}~~~|||{{{zzz{{{~~~~~~{{{xxxrrrnnnhhhdddccccccddddddeeebbb___]]]\\\YYYSSSOOOIIIKKKOOOUUUYYYXXXQQQKKKCCCAAA>>>:::999:::<<<===AAABBBDDDEEEEEEEEEDDDDDDDDDCCCBBB???<<<<<<===???DDDXXXmmm|||{{{ggg^^^kkkqqqpppqqqsssuuuvvvuuutttpppjjjaaaYYYSSSOOOLLLJJJEEEFFFGGGJJJMMMOOOQQQQQQQQQNNNKKKHHHEEECCCBBBAAACCCEEEIIILLLOOOTTTYYY\\\ZZZ^^^dddggghhhkkkpppsssyyy||||||uuussssssllljjjhhhggggggiiilllnnnssstttuuuwwwxxxwwwuuutttmmmkkkhhheeeccc```]]]ZZZXXXVVVSSSPPPMMMIIIEEEAAA>>>===;;;:::888666555555333333333444666777999999<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBAAAAAABBBDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@>>>;;;999999<<<>>>FFFHHHLLLNNNMMMPPP[[[gggyyy\\\GGG===999888666444333222111111.../////////000000111111////////////////////////////////////...............//////////////////...------......//////000000000000////////////000000//////000111111111111111111111111111111111111111111111222222222333333333555444666<<>>???@@@@@@???>>>===;;;::::::;;;<<>>AAAAAACCCDDDDDDCCCBBBAAADDDDDDBBB???===<<>><<<999777555555444222333333444666777999:::<<<===>>>@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???AAABBBBBBBBBAAABBBDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@???===:::888999===@@@IIIJJJLLLNNNLLLQQQbbbuuu~~~ooorrrqqqVVVEEE>>>777777555444222111111111......//////000000000111////////////////////////000000/////////........./////////....../////////------......//////000000//////000000000000////////////000111111111111111/////////000000000000000111111222222222333333333444333666:::BBBQQQkkk]]]MMMBBBEEEHHHKKKYYYkkkyyyyyyxxxtttqqquuuzzzrrrooommmjjjqqq||||||uuummmfff]]]VVVRRRMMMHHHDDD@@@??????>>>>>>??????@@@<<<===>>>??????>>>===<<<999999:::;;;>>>@@@CCCDDDGGGHHHJJJKKKLLLKKKJJJJJJEEEEEEFFFIIIOOOVVV[[[___fffnnnzzzwwwmmmeee___[[[YYY]]]^^^bbbfffiiikkkkkkkkkfffeeegggllluuu}}}~~~yyyvvvwwwyyy{{{{{{zzzyyywwwuuuttttttxxxvvvwww|||~~~yyyuuuuuuzzz{{{}}}~~~uuulllgggffffffffflllkkkmmmppppppqqqxxx~~~~~~}}}||||||{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxzzzyyyyyyxxxxxxyyyyyyyyyvvvwwwxxxzzz||||||{{{zzzrrrmmmfff^^^ZZZYYY[[[]]]]]][[[YYYWWWUUURRROOOMMMJJJMMMRRRVVVVVVSSSLLLHHHAAA???<<<999999:::===>>>AAABBBCCCDDDDDDDDDCCCBBBDDDDDDBBB>>><<<<<>>999666444333333333333333555666888:::;;;===>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBB@@@BBBDDDEEEDDDDDDEEEFFFAAABBBBBBBBBBBBBBBAAAAAA@@@>>>;;;888777999>>>BBBIIIIIILLLNNNNNNUUUmmmtttgggmmmhhhPPPBBB===666666444333222111111111...//////////////////000////////////////////////000000000/////////......//////............//////........./////////////////////000000000000////////////000111111111111111.........////////////000111111222222222333333333222333666999???LLLdddzzz```OOOCCCEEEGGGIIIUUUeeerrrttttttsssrrrwwwzzzooollljjjjjjrrr~~~}}}vvvnnnggg^^^VVVQQQMMMHHHDDD??????>>>>>>>>>>>>??????======>>>>>>>>>>>>======999:::;;;===@@@BBBDDDFFFIIIJJJMMMOOOPPPPPPOOOOOOIIIHHHHHHKKKPPPVVVZZZ\\\dddmmmxxx~~~wwwooogggaaa]]][[[^^^```ccchhhlllmmmllljjjeeeeeegggmmmuuu}}}}}}zzzzzz|||{{{|||{{{xxxvvvtttuuuvvvvvvtttuuuzzz{{{wwwttttttyyyzzz|||~~~zzznnngggfffeeecccggggggjjjnnnnnnooottt|||~~~}}}{{{zzzyyyxxxzzzzzzzzzyyyyyyyyyxxxxxxssstttvvvwwwxxxyyyyyyyyyrrrtttvvvxxxzzzzzzzzzzzzqqqnnnggg^^^XXXUUUWWWZZZZZZYYYWWWUUURRRPPPNNNMMMMMMOOORRRTTTRRRNNNIIIEEE@@@>>>;;;999999;;;===???CCCDDDEEEGGGGGGGGGFFFEEEDDDCCCAAA===;;;<<>>@@@AAABBBBBBCCCCCCAAAAAA@@@@@@@@@AAABBBCCC@@@BBBDDDEEEEEEDDDEEEFFFBBBBBBCCCCCCCCCCCCBBBBBB???===:::777666999???DDDGGGGGGKKKPPPQQQ\\\zzzrrrllluuu{{{```JJJ>>>:::555555444222111111111111///////////////.........////////////////////////000000000000/////////...000///...------...///000///////////////............///000111111000///...//////000111111111111111.../////////000000000000111111222222222333333333111333666999<<>>>>>>>>>>>??????>>>>>>============>>>>>>;;;<<<===???BBBDDDFFFGGGIIIKKKNNNQQQRRRRRRQQQQQQNNNLLLJJJLLLQQQVVVXXXYYYaaaiiiuuu}}}~~~{{{vvvooohhhccc___]]]```aaadddiiimmmmmmjjjgggaaabbbfffllluuu}}}}}}}}}||||||{{{wwwrrrpppqqqsssqqqnnnoootttwwwuuutttuuuwwwzzz~~~yyyllldddcccbbb___aaabbbggglllmmmlllqqqxxx|||~~~}}}|||zzzyyyxxxwwwyyyyyyyyyxxxxxxxxxxxxwwwqqqsssuuuwwwxxxxxxvvvuuunnnpppsssuuuvvvwwwxxxxxxqqqnnnhhh___WWWSSSTTTWWWXXXWWWVVVSSSPPPNNNMMMNNNOOOQQQRRRQQQNNNIIIEEECCC???===:::999999;;;>>>???BBBDDDEEEGGGHHHHHHGGGGGGCCCBBB???<<<:::;;;???BBBGGGbbbmmmeee```eeeyyyqqqmmmiiiiiimmmsssyyy}}}yyyooo___QQQGGGCCCBBBAAA@@@BBBCCCCCCBBBDDDIIIMMMPPPWWW___ccc___XXXRRRNNNJJJJJJJJJKKKMMMRRRYYY^^^eeehhhjjjjjjhhhiiimmmpppxxx}}}}}}{{{xxxvvvssspppllliiifffggghhhjjjkkkmmmnnnnnnrrruuuyyyzzzzzz{{{~~~|||xxxnnnmmmkkkjjjgggbbb\\\XXXMMMHHHBBB:::555222000000333444555666888:::<<<===>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@???@@@AAACCCDDD===@@@BBBCCCCCCBBBCCCDDDCCCCCCDDDDDDDDDDDDDDDCCC???===999666555999@@@EEEEEEEEEJJJQQQUUUbbb~~~tttvvvsssZZZGGG;;;777555444333222111111111111000000//////.........---////////////////////////000000000000////////////000///...------...///000000000//////.........---...///000111111000///...//////000111111111111111//////000000111111111222111111222222222333333333000222666888:::DDDYYYmmmuuujjjWWWGGGFFFEEECCCKKKWWW___bbbgggmmmttt}}}{{{mmmhhhhhhkkkvvv}}}wwwppphhh^^^VVVQQQMMMHHHEEE??????>>>>>>>>>>>>?????????>>>===<<<<<<===>>>???<<<===???AAACCCEEEGGGHHHGGGIIIMMMPPPRRRRRRQQQPPPPPPNNNLLLMMMRRRVVVWWWWWW^^^fffrrrzzz~~~{{{xxxtttnnnhhhccc```^^^aaaaaadddiiimmmmmmiiieee]]]___dddllluuu}}}||||||zzzuuuooolllmmmoookkkiiijjjppptttttttttwwwvvvzzz}}}}}}uuuggg_________[[[]]]___dddjjjkkkkkknnnuuuwww}}}~~~}}}}}}|||{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwsssuuuwwwyyyxxxuuurrroookkkmmmpppssstttuuuvvvwwwpppnnnhhh___WWWRRRSSSUUUWWWWWWVVVSSSOOONNNMMMNNNPPPRRRRRRPPPLLLGGGCCCBBB>>>===:::888999;;;>>>@@@@@@AAACCCEEEFFFGGGFFFFFFCCCAAA???;;;999;;;???BBBLLLeeelll```[[[eee|||llljjjfffbbbbbbgggnnnssspppkkk```TTTIIICCCBBBDDDDDDDDDDDDEEEFFFFFFGGGGGGQQQWWWaaahhhhhhbbbYYYTTTNNNKKKIIIKKKQQQXXX[[[]]]dddfffhhhjjjkkkmmmppprrr|||}}}|||yyyvvvrrrpppmmmiiifffdddcccccceeeiiimmmoooppptttvvvxxxzzz{{{~~~zzzuuuoookkkgggeeeeeeddd```]]]UUUKKK@@@:::666222333666555555555666888:::<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCCBBBBBBBBBCCCBBBBBBAAAAAAAAA===999777999<<<>>>???CCCEEEGGGJJJVVVqqqyyyyyyhhhOOODDD<<<666777666444333222111111111000000//////......------////////////////////////000000//////.........---///////////////000111111111000000///...---------////////////000000000000---...000111111111000///000000000000111111111111222222111111111111111111444333444777999???MMM[[[nnn|||rrr]]]KKKGGGFFFDDDGGGOOOWWW___fffiiinnnxxxmmmhhhhhhkkkyyy~~~xxxtttjjj]]]UUUSSSQQQLLLGGG@@@>>>;;;;;;<<<>>>??????>>>>>>============>>>>>>===>>>???AAACCCEEEFFFGGGGGGFFFFFFGGGJJJMMMQQQSSSTTTRRRQQQRRRVVVXXXVVVTTT\\\dddpppwwwyyyxxxwwwvvvsssrrrqqqnnniiieeeaaa___cccfffiiilllkkkhhhdddaaa\\\ccclllrrruuuxxx{{{~~~|||wwwssspppnnnllljjjeeefffiiikkknnnoooqqqqqqxxx{{{{{{}}}}}}vvvvvvrrrlllccc[[[WWWWWWXXX^^^bbbgggjjjlllnnnppprrr}}}~~~|||wwwuuuuuuwwwzzzyyywwwvvvvvvvvvwwwwwwvvvvvvvvvuuutttrrrqqqpppnnnnnnoooqqqtttvvvvvvuuuuuurrrjjjaaaYYYUUUTTTVVVTTTUUUVVVTTTRRRPPPOOOPPPRRROOOLLLIIIGGGDDDAAA>>>:::888777777888;;;>>>@@@BBBBBBCCCEEEGGGHHHFFFEEEDDDAAA@@@>>>;;;999>>>EEENNN___ggg```]]]mmmccc```\\\ZZZZZZ^^^dddhhhmmmkkkeeeYYYLLLCCCAAACCCCCCDDDEEEFFFGGGHHHHHHHHHPPPUUU^^^fffiiifff___ZZZSSSOOOKKKKKKPPPVVVZZZ\\\bbbdddfffiiikkkoootttwww{{{}}}}}}zzzvvvsssppplllhhheeebbbaaaaaadddhhhmmmooopppsssuuuxxx{{{}}}|||wwwnnnkkkfffeeeeeedddaaa]]]SSSJJJ@@@:::666333333666666666777888999<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>;;;888777:::>>>BBBCCCCCCEEEGGGLLLYYYttt|||}}}aaaJJJAAA;;;777666555444333222111111111000000000000000/////////////////////////////////000/////////............///////////////000000111111000000///......------////////////000000000000---...///000111000000///000000000000111111111111222222222222222222222222444333444666888>>>KKKXXXiiixxxuuu___LLLGGGGGGEEEHHHNNNTTT\\\bbbeeekkkuuuoooiiihhhkkkxxx{{{tttjjj^^^WWWTTTQQQLLLGGGAAA???<<<<<<===???@@@@@@>>>>>>============>>>>>>===>>>???AAACCCDDDFFFFFFFFFFFFFFFFFFHHHJJJMMMNNNSSSQQQPPPRRRUUUWWWVVVUUU\\\cccmmmtttuuutttttttttssssssqqqnnnkkkfffccc```dddfffhhhjjjhhheeeaaa^^^]]]ccclllrrruuuwwwzzz}}}~~~xxxrrrooommmkkkiiieeefffiiimmmpppsssuuuvvvzzz}}}{{{yyyvvvyyy|||zzzsssmmmjjjeee^^^XXXVVVWWWYYY^^^bbbhhhmmmooopppqqqrrr|||}}}~~~}}}{{{wwwuuuvvvxxxzzzyyywwwvvvuuuvvvvvvwwwuuuuuuuuutttsssqqqpppooollllllmmmpppsssuuuuuutttqqqnnniiiaaaZZZVVVVVVVVVUUUVVVVVVTTTQQQOOOOOOOOOQQQNNNJJJGGGEEECCC@@@>>>;;;:::888888:::<<>>>>>;;;999???FFFVVV___bbb\\\___qqqbbb```\\\YYYYYY\\\___bbbjjjnnnmmmcccSSSFFFAAABBBBBBDDDFFFHHHJJJKKKKKKKKKOOOSSSZZZccckkklllhhhdddZZZUUUOOOKKKMMMSSSXXX[[[___aaadddgggkkkqqqxxx}}}}}}~~~~~~{{{wwwsssooolllgggddd```______ccchhhmmmooopppsssuuuyyy}}}{{{vvvmmmiiieeedddeeeddd```]]]QQQHHH>>>999666333333666777888888999;;;===???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDCCCCCCBBBAAA???======;;;999777888<<>>@@@@@@@@@>>>>>>============>>>>>>===>>>???@@@BBBCCCDDDEEEEEEDDDDDDDDDEEEGGGIIIJJJRRRPPPPPPQQQTTTUUUVVVUUU[[[aaaiiimmmnnnnnnoooppprrrrrrqqqooolllhhheeebbbdddeeeffffffdddaaa]]][[[```gggooouuuwwwxxxzzz|||yyyrrrnnnkkkjjjhhhfffhhhkkkoootttxxx{{{|||~~~~~~{{{vvvrrrrrrrrruuuyyy}}}vvvnnneeeccc___ZZZVVVVVVYYY\\\```fffnnntttvvvvvvvvvvvv}}}}}}{{{|||{{{zzzwwwvvvwwwxxxyyyxxxwwwvvvuuuuuuuuuuuuttttttssssssrrrqqqppppppkkkkkklllooorrrsssrrrqqqkkkjjjhhhbbb]]]XXXWWWWWWVVVVVVVVVTTTQQQNNNNNNNNNPPPMMMHHHDDDBBB@@@???===;;;:::::::::;;;>>>AAABBBAAA@@@AAACCCEEEEEECCCAAA@@@>>>======;;;:::@@@HHH^^^^^^ZZZVVV___sssmmmjjjfffcccbbbbbbbbbbbbjjjsssxxxppp]]]KKKDDDDDDAAACCCFFFJJJLLLNNNNNNNNNPPPQQQWWW```kkkqqqqqqoooeee___VVVOOOMMMPPPUUUYYY]]]___bbbeeejjjrrrzzz}}}xxxsssoookkkfffbbb^^^^^^___ccchhhmmmppprrrtttwww{{{~~~xxxrrrjjjgggdddcccdddccc___\\\NNNEEE<<<999666333444777777888999:::<<<===???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDCCCAAA???===;;;:::888777666888===CCCFFFHHHCCCCCCFFFMMM\\\ssszzzlllPPP@@@:::999888555444333222111111111111/////////000000111111111///////////////////////////////////////.........///............///000000000000//////............////////////000000000000...//////000000000000000///000000000111111111111111111222222222222333333333222444555555888CCCOOO^^^pppmmmVVVLLLJJJIIIIIILLLSSSZZZaaaeeekkkvvvyyyoookkkmmmuuu|||sssmmmddd^^^YYYTTTLLLGGGCCC@@@===<<<>>>?????????>>>>>>============>>>>>>===>>>???@@@AAABBBCCCDDDBBBBBBBBBCCCDDDFFFHHHIIIOOOOOONNNOOOQQQSSSTTTUUUXXX]]]cccffffffgggiiikkkoooppppppooommmjjjfffdddaaaaaabbbaaa```^^^\\\[[[dddkkksssxxxzzzzzz{{{}}}~~~}}}tttooollljjjiiikkklllooossswww{{{~~~yyytttrrrooonnnpppqqquuuzzz~~~tttlllcccaaa^^^YYYWWWYYY]]]aaaeeelllvvv}}}~~~}}}}}}zzzzzzzzzyyyxxxwwwxxxxxxxxxxxxwwwvvvuuuttttttttttttssssssrrrqqqqqqqqqqqqllllllmmmoooqqqqqqooommmiiijjjhhheee___ZZZXXXWWWWWWWWWVVVSSSPPPMMMMMMNNNNNNJJJEEEAAA???>>>===<<<::::::::::::<<>>???@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDBBBAAA>>>;;;999888777777777;;;???CCCDDDEEEDDDDDDGGGNNN[[[nnn|||sss}}}dddLLL???:::888888444333333222111111111111.........//////000000000////////////////////////.........///////////////...............//////000////////////............////////////000000000000///////////////000000111///000000000111111111111///000000000111111111222222222333555555777@@@KKK\\\ooovvv```SSSMMMJJJJJJKKKQQQZZZaaaeeelllvvvsssmmmnnnssszzz}}}tttooogggaaa[[[TTTMMMHHHBBB???<<<;;;<<<>>>>>>>>>>>>>>>============>>>>>>>>>>>>??????@@@AAABBBBBB???@@@AAACCCEEEGGGIIIJJJLLLLLLLLLMMMNNNPPPRRRTTTUUUZZZ___aaaaaabbbeeehhhlllmmmoooooonnnkkkhhhfff^^^^^^^^^^^^]]]]]]]]]]]]dddkkktttyyyzzzzzzzzz{{{~~~yyyssspppnnnmmmqqqrrrsssuuuyyy|||zzzoookkkjjjjjjkkkooorrrvvv{{{}}}sssnnneeeccc___[[[YYY[[[```eeejjjrrr}}}{{{zzzyyyxxxxxxyyyyyyxxxxxxwwwwwwvvvuuutttsssrrrssssssrrrqqqqqqrrrrrrssspppooopppqqqqqqooollliiiiiijjjjjjgggaaa\\\XXXVVVWWWWWWUUURRROOOMMMMMMNNNLLLHHHCCC???======<<<;;;999999999:::<<>>;;;999999;;;:::;;;BBBJJJXXXVVVRRRQQQ[[[mmm}}}}}}{{{wwwqqqlllooo{{{jjjUUUIIIFFF@@@AAADDDHHHMMMQQQTTTVVVUUUVVVXXX]]]eeeoooxxx~~~{{{vvvkkk___UUUOOONNNOOOSSSVVV[[[aaahhhpppyyyzzztttnnnhhhccc___]]]]]]^^^bbbggglllpppqqquuuxxx|||uuuooogggdddaaa``````^^^YYYTTTGGG???999777666444444777666777999;;;<<<>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEEEEEEEDDDCCCCCCCCCBBB@@@===;;;888777555777:::???CCCEEEDDDCCCEEEGGGKKKQQQ\\\mmmxxxppp{{{zzz\\\HHH>>>:::777777333333222111111111111111............////////////////////////////////////.........///////////////......------......///000//////////////////......////////////000000000000///////////////000111111000000000000111111111111......//////000111111111111111333666555666>>>HHHZZZnnn~~~lll[[[PPPKKKKKKLLLOOOXXXaaafffllluuu|||wwwoooooorrruuuxxxyyy|||vvvqqqjjjbbb[[[UUUNNNJJJBBB???<<<;;;<<<=========>>>>>>============>>>>>>>>>>>>>>>??????@@@@@@@@@>>>???AAACCCEEEHHHIIIJJJIIIJJJJJJJJJJJJLLLPPPSSSTTTXXX]]]``````aaadddgggjjjllloooppppppnnnkkkhhh^^^]]]\\\[[[\\\]]]___```cccjjjsssyyyzzzyyyyyyzzzzzzwwwtttrrruuuuuuvvvwwwyyy|||wwwmmmdddccceeegggjjjnnnsssxxx~~~|||uuuqqqhhhfffaaa]]][[[^^^dddhhhpppxxx}}}{{{yyyyyyzzzzzzyyyxxxwwwwwwwwwvvvuuusssqqqppprrrqqqpppppppppqqqrrrssspppppppppqqqqqqnnnjjjggghhhiiiiiifffaaa\\\XXXWWWVVVVVVUUUQQQNNNMMMMMMOOOJJJFFFBBB???===<<<;;;:::888999:::;;;===???AAABBBBBBAAAAAAAAABBBAAA???===:::888999::::::;;;AAAJJJOOOOOOOOORRR\\\mmm~~~~~~wwwpppooozzz}}}jjjUUUGGGBBB@@@@@@CCCFFFKKKQQQVVVYYYXXXZZZ\\\]]]aaajjjwwwvvvhhhZZZPPPKKKJJJKKKOOOVVV^^^gggpppyyy{{{tttnnnhhhaaa]]]\\\[[[\\\___eeejjjmmmnnnqqquuuzzz}}}}}}sssllleeeccc```___^^^[[[UUUPPPEEE===777666666444555888777888:::<<<>>>?????????@@@@@@AAAAAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFEEEDDDCCCBBBBBBAAA???===:::888777444777===CCCHHHIIIGGGDDDFFFKKKQQQWWW___ooo~~~tttsssnnnRRRCCC===999666555333222222111111111111111000000000///////////////////////////////////////............/////////000...------------...//////.../////////////////////////////////000000000000000//////...///000111222000000000000111111111111...//////000111111222222000111444666666666>>>HHHVVVjjjvvvcccSSSLLLLLLMMMNNNXXXccchhhnnnvvv{{{}}}yyyqqqooopppqqqsssrrrvvvxxxssskkkccc[[[UUUPPPMMMCCC@@@===<<<======>>>===>>>>>>============>>>>>>>>>>>>>>>???????????????>>>???AAACCCDDDFFFGGGGGGFFFGGGHHHGGGGGGIIINNNRRRUUUYYY___bbbbbbcccfffiiikkkmmmpppssssssqqqnnnlllaaa___]]][[[[[[\\\___```dddkkkuuu{{{|||{{{{{{|||~~~zzzxxxvvvuuuvvvwwwyyy|||~~~jjjbbb\\\___dddggglllqqqwww}}}{{{vvvsssmmmjjjfffbbbaaadddjjjoooxxx}}}zzzzzz{{{{{{zzzxxxwwwwwwwwwvvvtttrrrpppoooooonnnmmmmmmmmmoooppprrrlllmmmnnnooopppnnnjjjfffdddeeeeeeccc___[[[YYYXXXUUUUUUSSSQQQNNNMMMNNNPPPHHHEEEBBB???>>>===:::888999999;;;===???AAABBBCCCCCCBBBAAABBBBBBAAA???<<<999888888:::999:::AAAIIIJJJIIIKKKTTTbbbrrr}}}|||}}}|||tttmmmnnnwwwzzzhhhSSSEEE???@@@@@@BBBEEEJJJQQQWWW[[[ZZZ]]]^^^]]]^^^fffuuu|||nnn^^^QQQJJJGGGEEEJJJSSS]]]gggqqqzzz{{{tttnnngggaaa]]]ZZZZZZZZZ]]]cccgggjjjkkknnnrrrxxx|||zzzpppiiieeebbb___^^^]]]YYYSSSNNNCCC<<<777666666444555888888999<<<>>>@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGFFFDDDCCCAAAAAA@@@>>><<<:::888777222777>>>GGGMMMMMMIIIFFFGGGNNNVVV[[[cccsssyyyqqqwww}}}dddJJJ???<<<999555444222222111111111111111111222222111111000000//////////////////////////////---.........//////000000...------------...//////.........///////////////////////////000000000000000///.........///111222000000000000111111111111///000000111222222333333///000444777666777>>>HHHSSSggg|||||||||hhhUUULLLLLLNNNPPP[[[ffflllrrrxxx}}}}}}~~~{{{qqqooopppoooqqqooosss~~~~~~yyytttlllccc[[[UUUPPPNNNDDDBBB>>>===>>>??????>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>???????????????AAABBBCCCDDDDDDDDDDDDFFFFFFFFFEEEGGGMMMQQQVVV[[[aaadddeeefffiiillllllnnnrrruuuvvvtttqqqooodddaaa^^^[[[ZZZ\\\^^^___gggnnnxxx~~~|||uuuuuuuuuvvvyyy}}}nnnddd]]]ZZZ^^^eeejjjooottt}}}{{{wwwuuuqqqoookkkgggfffjjjqqqwww~~~{{{zzz||||||zzzxxxvvvvvvwwwvvvtttrrrpppooommmlllkkkjjjkkkmmmooopppiiiiiikkknnnooonnnjjjggg```aaabbb```^^^[[[ZZZZZZUUUTTTSSSPPPMMMMMMOOOQQQGGGEEEBBB@@@???===:::888:::;;;<<<>>>@@@BBBDDDEEECCCBBBBBBBBBCCCBBB???<<<999888888999999:::@@@IIIHHHFFFIIIVVVhhhxxxqqqrrrssstttsssqqqooommmiiinnnqqqlll___PPPFFFAAA<<<;;;>>>DDDIIIMMMUUU]]]ZZZ___ccccccaaagggttt}}}jjjUUUIIIFFFEEEGGGLLLTTTcccrrr{{{~~~vvvkkkbbb\\\XXXVVVVVVVVVXXX[[[___dddfffiiiooowww}}}~~~}}}}}}uuulllgggdddaaa]]]ZZZWWWTTTPPPNNN???<<<888444333444666888999:::<<<===???@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCEEEFFFFFFGGGGGGAAA===;;;======888666666555<<>>AAANNNddd|||wwwyyy~~~ooo\\\MMMJJJNNNOOOZZZhhhrrrvvvwwwyyy|||}}}uuupppnnnooonnnooossszzz~~~}}}wwwsssmmmeee]]]WWWRRRPPPFFFBBB>>><<<<<<=========>>>>>>============>>>>>>???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAA>>>???BBBEEEIIILLLOOOPPPWWWZZZ___bbbdddfffhhhiiinnnrrrwwwzzzzzzyyyxxxwwwnnnhhh```ZZZXXXZZZ]]]___hhhpppzzz{{{wwwuuuvvvxxxzzz{{{yyyjjj```___^^^```eeellltttxxxxxxtttvvvsssnnnkkklllttt~~~~~~|||zzzyyyxxxxxxxxxzzzxxxvvvuuutttrrrooolllpppkkkggggggjjjllllllkkkggggggiiikkkmmmmmmkkkiiicccbbb```___^^^\\\YYYWWWVVVPPPJJJKKKPPPSSSQQQNNNJJJHHHCCC???<<<;;;;;;;;;888999;;;===???AAABBBBBBAAABBBCCCCCCBBB???===;;;:::888777777888<<<@@@CCCGGGEEEIIIWWWlll~~~ggghhhjjjkkkkkkiiihhhfffcccgggjjjfffZZZMMMDDD@@@>>><<<>>>CCCGGGKKKSSS[[[]]]bbbffffffeeejjjvvvppp]]]OOOIIIDDDEEEHHHQQQ^^^mmmwww{{{uuujjj```YYYTTTRRRRRRRRRSSSVVVZZZ^^^aaadddjjjqqqwwwyyyzzzzzzzzz}}}~~~yyyqqqhhhccc```]]]ZZZWWWTTTQQQLLLIII>>>;;;777444333555777999888999;;;===???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBCCCDDDBBBCCCDDDEEEEEEFFFFFFFFFEEEAAA>>>>>><<<777444444555===GGGMMMMMMLLLMMMNNNSSSSSSYYYffftttyyyrrrvvvkkkXXXCCC:::888777444333111111111000///...............///////////////...---------............////////////...------,,,,,,...,,,+++,,,...///...,,,......---------...//////---...//////000000//////////////////000000000000111111111///---...000222000111111111111222222222111222333444555888===@@@LLLaaaxxxvvvxxxwwwbbbOOOIIILLLOOOYYYgggqqqtttuuuvvvxxxzzzyyyqqqnnnnnnlllooosssyyy}}}{{{vvvsssllleee]]]WWWRRRPPPEEEBBB>>><<<<<<======<<<>>>>>>============>>>>>>???>>>>>>>>>>>>??????@@@BBBAAAAAA@@@??????>>>>>>>>>???BBBFFFJJJNNNQQQSSSXXX[[[___bbbdddfffiiikkkoootttzzz}}}~~~|||zzzzzzsssmmmeee^^^[[[\\\___aaajjjrrr|||{{{vvvssstttvvvxxxyyyrrrfffaaaaaacccfffkkkrrrxxx||||||xxx{{{yyyvvvtttwww}}}{{{yyyyyyyyyyyyzzzxxxvvvuuutttrrrooollloookkkggggggjjjmmmnnnmmmiiiiiihhhiiijjjjjjhhhfffaaa```^^^]]]]]]\\\YYYWWWUUUOOOKKKLLLQQQTTTQQQMMMHHHFFFBBB>>>;;;:::::::::888999;;;===???AAABBBBBBBBBBBBCCCBBBAAA???<<<;;;:::999888888999===AAADDDEEEDDDIIIYYYooo\\\]]]___aaabbbbbbaaa``````ccceeeaaaWWWLLLEEEAAA???===>>>BBBFFFIIIPPPXXXaaafffjjjkkkjjjnnnxxx{{{jjjYYYNNNEEEDDDEEEMMMYYYgggttt{{{ttthhh]]]TTTOOOLLLKKKKKKKKKNNNRRRVVVXXX^^^ccciiinnnqqqsssuuuvvvyyyyyyzzzxxxrrrjjjccc^^^ZZZXXXUUURRRPPPLLLGGGCCC;;;:::777555555666888999777888:::<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAACCCEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDFFFAAA>>>>>>;;;666444777999AAAKKKOOONNNLLLMMMOOORRRXXXdddsssxxxyyybbbPPP>>>777777555333222111111000000//////.........///////////////......---------............///........................---,,,+++,,,...//////---000000///.........//////---...//////000000//////////////////000000000000111222333222000//////111000111111111111222222222111222222333444777;;;>>>HHH\\\ssswwwyyyiiiQQQHHHHHHNNNXXXeeeooossssssssssssvvv}}}|||~~~tttnnnlllkkkoootttyyy{{{yyytttqqqllleee]]]WWWQQQOOOEEEBBB???============<<<========================>>>>>>>>>>>>>>>???@@@AAACCCBBBAAA???>>><<<<<<<<<>>>@@@DDDHHHMMMQQQUUUVVVXXX[[[___bbbeeegggjjjlllqqqwww}}}~~~}}}|||uuulllccc^^^^^^aaacccmmmttt}}}|||wwwttttttuuuwwwwww~~~wwwkkkddddddfffjjjnnntttxxx|||~~~~~~|||zzzyyyyyyyyyzzzxxxvvvuuutttrrrooolllnnnjjjggggggkkknnnoooooollljjjgggggggggfffeeecccaaa___]]]\\\\\\[[[YYYWWWRRROOOLLLNNNRRRSSSPPPLLLFFFDDD@@@===:::999999999888:::<<<>>>@@@AAABBBCCCBBBBBBBBBBBB@@@>>><<<;;;:::999999999;;;???CCCEEEDDDDDDKKK]]]uuuXXXZZZ]]]```bbbbbbbbbaaaccceeefffbbbYYYOOOGGGCCC???======AAADDDGGGOOOWWWaaagggmmmoooooorrryyywwwdddUUUJJJFFFEEEJJJUUUbbbppp{{{~~~sssfffYYYOOOJJJFFFEEEDDDEEEGGGJJJNNNPPPXXX\\\aaafffiiillloooqqqqqqrrrqqqoookkkddd]]]YYYTTTRRRPPPNNNKKKGGGBBB>>>:::999777666777888999:::777777999;;;>>>@@@CCCDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFDDDBBBAAAAAACCCFFFHHHFFFFFFFFFEEEEEEDDDCCCBBBBBB>>>;;;;;;999666888===AAAHHHPPPQQQNNNKKKMMMPPPQQQ___sss{{{{{{XXXIII;;;666666555333333111000000000/////////...///////////////......------------............///---------.........//////,,,,,,,,,---.../////////000000///...---------.........///000000000000000////////////000000000000111333444444111/////////000000111111111222222222000111222222222555999<<>>===<<<<<<==================<<<>>>>>>>>>>>>???@@@AAABBBBBBAAA???>>>===<<<<<<<<<@@@AAAEEEJJJOOOSSSWWWYYYWWWZZZ^^^aaadddgggkkknnnsssyyy}}}sssiiibbbaaacccfffqqqwww~~~~~~yyyuuuuuuvvvwwwwww}}}wwwooojjjgggiiilllqqqvvvzzz|||}}}~~~}}}zzzyyyxxxxxxxxxzzzxxxvvvuuutttrrrooommmllliiifffgggkkkoooppppppllliiifffeeeeeeeeeeeeeeedddaaa^^^\\\[[[ZZZWWWUUUPPPNNNMMMOOORRRRRRNNNJJJDDDCCC@@@===;;;999999999999:::<<>><<<<<>>>>>>>>===<<<<<<<<<============<<<<<<=========>>>???AAABBBCCC@@@???=========>>>???@@@AAACCCFFFKKKOOOTTTWWWYYYTTTWWW\\\```ccchhhmmmpppuuu{{{zzzpppgggdddfffiiitttxxx}}}yyyuuuuuuvvvvvvwww|||xxxnnnkkkkkklllppprrrvvvyyy||||||{{{{{{~~~|||zzzxxxwwwvvvwwwwwwxxxwwwuuuuuutttssspppnnnkkkhhheeefffjjjnnnpppooojjjgggddddddeeeggghhhhhhgggddd```\\\ZZZXXXUUUSSSOOONNNNNNOOOQQQOOOKKKGGGCCCBBB@@@>>><<<;;;:::::::::;;;===???AAACCCDDDDDDCCCCCCBBB@@@???===;;;:::999999:::<<>>@@@CCCJJJSSS\\\ccclllssswww{{{mmmWWWLLLEEEFFFLLLUUUhhhzzz~~~qqqcccVVVMMMHHHEEEDDDBBBAAABBBEEEHHHIIIKKKOOOTTTXXX[[[^^^aaacccddddddccc```\\\XXXTTTQQQKKKHHHEEECCCBBBAAA>>><<<;;;;;;;;;<<<<<<<<<<<<<<<888888888:::<<>>;;;888555333999BBBSSSWWWXXXSSSJJJHHHNNNUUUccc|||~~~{{{dddIII???777777888666333333000000000000////////////---......///////////////---------............///---------.........//////---///000///...---...///...------,,,,,,,,,------...///000000111111000000////////////000000000000000222333333111/////////000111111111111222222222111222222222111333666999AAAOOOeeezzzrrrXXXIIIFFFGGGMMMXXXccckkkppprrrsssqqquuu~~~vvv}}}}}}uuurrrssstttuuutttuuu}}}yyyqqqpppmmmiiibbbZZZRRRNNNEEECCC@@@?????????===<<<;;;<<<===>>>>>>===<<<;;;<<<======>>>@@@BBBCCCDDD>>>===<<<<<<===@@@BBBDDDCCCEEEGGGKKKNNNRRRTTTVVVSSSVVV[[[___dddjjjppptttyyy~~~wwwnnniiijjjmmmtttwww{{{~~~xxxuuutttuuuvvvwww}}}{{{nnniiijjjnnnrrruuuvvvxxxzzz{{{{{{zzzzzz~~~~~~{{{zzzxxxwwwvvvvvvwwwwwwvvvuuuttttttuuutttrrrpppjjjgggdddeeeiiimmmnnnnnngggeeecccccceeehhhiiiiiigggccc___[[[YYYWWWTTTRRROOONNNNNNNNNNNNKKKHHHEEEBBBAAA@@@>>><<<;;;;;;::::::<<<>>>@@@BBBCCCDDDEEEDDDCCCBBB@@@>>><<<;;;:::888888:::<<>>=========<<<======>>>>>>>>>>>>===<<<999999999999;;;>>>AAABBBDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFEEECCCBBBAAABBB>>>;;;999666666>>>HHHWWWZZZYYYRRRIIIHHHQQQ[[[uuu~~~oooVVVCCC;;;666666777555222222////////////000000000000,,,,,,---///000000000000---------............///---------...............///000111000---,,,---......------------....../////////000111111111111000////////////000000000000///000222111000//////000000111111111111222222222222333333222111333666999===JJJ```vvvyyy^^^KKKEEEGGGKKKSSS]]]eeekkknnnooopppsss{{{{{{|||zzzuuutttqqqooorrryyy}}}wwwqqqpppooojjjddd[[[SSSOOOEEECCCAAA@@@@@@???===<<<:::;;;===>>>>>>===;;;:::<<<<<<===>>>@@@BBBDDDEEE???>>>======>>>@@@CCCEEEEEEFFFHHHJJJMMMOOOQQQRRRRRRVVV[[[aaagggnnnuuuzzz}}}~~~uuuoooooorrrrrrtttxxx~~~{{{xxxxxxyyyzzz{{{}}}rrrjjjiiinnntttxxxxxxxxxxxxxxxyyy{{{|||}}}|||xxxyyy|||zzzyyyxxxwwwwwwxxxyyyzzztttsssssstttuuuuuutttrrrjjjfffcccdddhhhkkklllllleeecccbbbbbbeeefffggggggccc___[[[XXXVVVUUUTTTSSSOOOOOOMMMLLLJJJGGGDDDBBB@@@???>>>===;;;::::::999;;;<<<>>>@@@BBBDDDEEEEEEDDDCCCAAA???===;;;::::::666777999<<<@@@CCCFFFHHHEEERRRcccnnntttzzzmmmooossswwwzzz|||||||||xxxmmm```WWWGGGBBB>>>===<<<<<>>???@@@@@@@@@>>>===<<<:::999999999;;;===@@@BBBEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCBBB???<<<:::999888:::DDDOOOXXXZZZYYYQQQHHHIIIUUU```~~~fffLLL@@@999444666777333111000////////////000000000000++++++---///000111111111---------.........//////........................///111222000---+++,,,..................///000111//////000111111111111111////////////000000000000...///000000///...000111000111111111111222222222333333333222222333666999;;;GGG\\\sss~~~cccMMMDDDHHHKKKPPPYYYaaagggkkkkkknnnqqqyyywwwsssnnnlllooovvv|||tttqqqqqqooollleee\\\TTTOOOEEECCCAAA@@@@@@???===<<<:::;;;===>>>>>>===;;;:::<<<<<<===???@@@CCCEEEFFFAAA@@@>>>===>>>@@@CCCEEEFFFGGGHHHJJJKKKMMMNNNOOOSSSVVV\\\bbbiiiqqqxxx~~~yyyssssssuuuppprrrvvv}}}||||||~~~}}}wwwoookkklllsssyyy}}}yyyxxxxxxwwwyyy{{{~~~|||tttsssxxx|||}}}}}}zzzyyyyyyxxxxxxxxxyyy{{{|||sssrrrrrrsssuuuvvvuuutttjjjfffccccccgggjjjkkkjjjdddbbbaaabbbdddeeedddddd^^^[[[WWWUUUUUUUUUTTTTTTPPPOOOMMMKKKHHHEEEBBBAAA>>>======<<<:::999999888;;;<<<>>>AAACCCDDDEEEFFFEEECCCAAA???===;;;::::::666777999<<<@@@CCCFFFHHHLLL[[[llluuuwwwzzzlllnnnppprrrtttwww{{{~~~~~~uuujjjbbbOOOEEE;;;;;;>>>AAAEEEIIIRRRZZZgggttt}}}tttbbbRRRMMMNNNVVVjjj|||mmmaaaXXXQQQNNNQQQMMMIIIHHHKKKPPPRRRSSS\\\^^^cccjjjoooqqqpppooonnnjjjcccZZZRRRKKKFFFDDD>>>===;;;:::999;;;<<<>>>@@@@@@@@@@@@@@@???======<<<<<<;;;999888:::>>>BBBCCCDDDEEEEEECCCBBBCCCCCCEEEFFFGGGGGGHHHHHHHHHHHHEEEEEEEEEDDDCCCCCCBBBBBB???===;;;:::888<<>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@BBBCCCCCC>>><<<;;;<<<@@@DDDFFFGGGFFFFFFFFFGGGHHHJJJKKKLLLRRRXXX^^^bbbiiittt}}}~~~{{{xxxwwwuuussstttzzz~~~vvvtttsssppplllmmmqqqvvvyyyzzz|||wwwssstttuuuwww|||vvvooonnnpppvvv|||}}}yyyyyyyyyyyyyyyyyyyyyxxxvvvtttrrrsssttttttqqqnnnggggggfffeeedddccccccbbbaaa```___```bbbccccccbbbZZZYYYWWWUUUTTTSSSRRRRRROOOMMMKKKHHHEEECCCAAAAAA@@@>>>===;;;:::::::::;;;>>>???@@@BBBCCCDDDDDDDDDFFFDDDAAA>>>;;;999888888999888;;;???BBBCCCIIIPPPWWWiii{{{}}}gggiiilllooorrrwww||||||qqqiiiVVVKKK@@@===>>>@@@CCCGGGOOOWWWdddppp{{{}}}kkk[[[TTTSSSWWWhhhzzzvvvvvvxxxjjj___WWWQQQNNNOOOMMMKKKLLLQQQVVVXXXYYY```ccchhhooouuuxxxxxxxxxwwwrrrjjj```VVVMMMGGGEEE<<<<<<;;;;;;;;;===>>>???@@@@@@@@@@@@???>>>===<<<;;;;;;:::888888999>>>AAABBBDDDEEEEEEDDDCCCCCCDDDFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBAAA>>>:::999;;;>>>EEERRR___aaaZZZTTTOOOHHHHHHYYYnnnhhhQQQBBB;;;888555333333333222222111111000000000000111111......------------......------------------------......------------......///...------------...///........................////////////////////////000111222222333333333333......///000000000000000000111222222111000111333222222111111222222333444666@@@SSSgggxxxpppWWWIIIDDDGGGLLLPPPUUU[[[bbbggghhhsss|||vvv{{{sssmmmmmmoooppptttyyy}}}}}}|||vvvtttpppiiiaaaXXXPPPLLLEEECCCAAA???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===???AAABBBDDDDDD???>>>===>>>BBBEEEGGGHHHHHHGGGFFFFFFHHHKKKNNNPPPZZZ```fffjjjqqq|||{{{xxxwwwuuussstttzzzzzzqqqooonnnmmmnnnqqquuuxxxwwwvvvvvvqqqnnnppprrrvvv~~~|||qqqnnnooorrryyy|||zzzxxxwwwwwwwwwwwwwwwxxxxxxvvvtttrrrrrrrrrqqqnnnkkkhhhggggggfffeeedddcccbbb`````````aaaccccccbbb```YYYXXXWWWUUUSSSRRRQQQQQQNNNMMMJJJGGGEEEBBBAAA@@@???>>><<<::::::::::::;;;>>>???AAABBBCCCDDDDDDDDDEEECCC@@@===;;;999888888:::999<<>>AAADDDLLLTTT```lllwwwtttddd\\\WWWWWWaaannnyyy{{{|||vvvnnnooo~~~qqqeee\\\UUUPPPMMMLLLLLLNNNRRRXXX]]]```aaacccggglllsssyyy~~~|||qqqeeeXXXNNNHHHDDD;;;;;;<<<===>>>??????@@@????????????>>>===<<<<<<::::::999777777888<<>>HHHSSS^^^hhhggg\\\RRRMMMJJJMMM^^^qqqvvv]]]III>>>:::777444333333333222111111000000//////000000111......------------......------------------------......------------......///...------------...///........................//////////////////////////////000000000000000//////////////////000111111111222333222000000111222222222111111222222333444444===LLL^^^ooo}}}yyy```OOOGGGHHHJJJNNNSSSXXX]]]```eeeppp{{{~~~vvv~~~zzz{{{}}}wwwqqqppppppoooppptttvvv}}}||||||}}}|||yyyuuussspppjjjaaaXXXQQQLLLEEECCCAAA???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===???AAACCCEEEFFFAAA@@@???AAADDDGGGIIIIIIIIIHHHFFFFFFIIINNNTTTXXXeeekkkpppsssxxx|||yyywwwuuuttttttzzzuuulllkkkhhhkkkpppuuuyyyxxxtttppppppllljjjlllpppwww|||tttnnnooosssyyy}}}xxxwwwvvvuuuuuutttuuuvvvxxxyyywwwuuusssqqqpppnnnjjjhhhgggggggggfffeeedddcccbbb______```bbbccccccaaa^^^XXXWWWVVVTTTSSSQQQPPPOOOMMMLLLIIIFFFDDDAAA@@@???===<<<;;;999999999::::::???@@@AAABBBCCCDDDDDDDDDDDDBBB???===:::999888888::::::>>>CCCDDDFFFLLLTTTiiixxxdddgggkkkppptttzzzuuueeeYYYKKKCCC???===???CCCIIIPPP\\\hhhsss}}}zzzjjjaaaZZZWWWZZZaaalllooorrroookkkppp{{{sssiii^^^WWWRRROOOMMMKKKMMMQQQWWW]]]aaadddeeedddgggmmmsssyyyvvvhhh[[[PPPHHHDDD======>>>????????????>>>>>>>>>>>>>>>===<<<;;;;;;888888888777666777;;;===AAACCCDDDEEEDDDCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGCCCCCCCCCBBBAAAAAA@@@@@@>>>888999DDDTTT___hhhmmmmmm___RRRMMMLLLQQQbbbtttkkkTTTEEE???888666333222333333222000000000////////////000000......------------....................................------------...............------.................................////////////////////////....../////////...------000///.........///111222222333333222000///000111222222111111222222333444333:::FFFUUUgggxxxhhhVVVKKKIIIIIILLLRRRXXX\\\^^^bbblllvvv{{{xxx}}}xxxwwwyyyyyysssrrrqqqnnnoooqqqssszzz}}}yyyxxxzzz}}}~~~~~~}}}zzzwwwtttssspppjjjbbbZZZRRRMMMEEECCCAAA???======<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===???BBBDDDEEEFFFBBB@@@@@@BBBEEEHHHIIIIIIHHHGGGFFFGGGMMMUUU^^^cccqqqvvvxxxvvvwww{{{~~~~~~}}}zzzxxxwwwyyy{{{}}}}}}zzzxxxuuuuuuvvvzzz|||rrrlllkkkhhhlllrrrwwwxxxuuuppplllnnnjjjiiilllqqqyyyvvvrrrpppuuu{{{xxxuuuuuuuuutttsssssstttvvvxxxyyyxxxvvvtttqqqnnnkkkgggeeeggggggggggggfffdddcccbbb^^^^^^```bbbcccbbb___\\\WWWVVVUUUTTTRRRPPPNNNMMMLLLJJJHHHEEEBBB@@@???>>><<<;;;:::999888999:::;;;???@@@AAABBBCCCCCCCCCCCCBBBAAA>>><<<:::999999999999:::>>>CCCEEEGGGOOOYYYqqq~~~kkknnnqqqtttxxx}}}zzziii]]]PPPGGGAAA===???CCCGGGNNNXXXdddppp|||~~~pppfff___ZZZYYYZZZ^^^```eeegggiiissszzzooohhh___WWWRRROOOMMMLLLJJJNNNSSSYYY^^^aaacccddddddhhhmmmsssxxx{{{nnn```TTTKKKGGG@@@@@@@@@@@@???>>><<<;;;============<<<;;;::::::777777777666666777:::<<<@@@BBBDDDEEEDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@@@@;;;===LLL^^^hhhlllmmmlll]]]PPPLLLLLLRRRccctttyyy{{{bbbMMMBBB>>>666555333222222222111000000000////////////000000......------------....................................------------......---..................---////////////////////////////////////////////////111111111222111111000000000///.........///111222222333333222000///000111222222111111222222333444444888AAAOOO```tttqqq___RRRMMMIIILLLSSS[[[``````___hhhqqqvvv|||{{{~~~yyywwwxxxyyysssrrrqqqnnnoooqqqttt{{{{{{wwwwwwyyy|||}}}~~~}}}~~~|||xxxuuussssssppplllddd[[[SSSNNNEEECCCAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===???AAACCCEEEEEEAAA@@@@@@AAADDDGGGGGGGGGGGGFFFGGGLLLSSS^^^hhhnnn{{{}}}{{{tttpppppppppooonnnppprrrqqqnnnllllllmmmrrruuuyyy}}}~~~}}}{{{yyywwwwwwwwwzzz~~~~~~{{{yyyzzzwwwppplllllllllooosssuuutttpppmmmjjjllliiiiiilllqqq{{{{{{tttrrrttt{{{|||vvvttttttuuutttttttttuuuvvvxxxyyywwwwwwuuuqqqmmmhhheeedddffffffggggggfffdddbbb```\\\]]]^^^```aaa```]]]ZZZUUUUUUTTTSSSQQQNNNLLLKKKKKKIIIGGGDDDAAA???======;;;:::999888999:::;;;<<<@@@@@@AAABBBCCCCCCCCCCCCAAA???===;;;999999999999777999>>>CCCFFFJJJUUUaaazzzqqqsssvvvxxx{{{}}}mmmcccVVVMMMDDD>>>???CCCEEEJJJTTT```lllzzzxxxmmmfffaaa\\\YYYWWWXXX\\\ccckkkxxx{{{oooddd^^^VVVPPPMMMLLLLLLLLLJJJNNNTTTYYY\\\___aaacccgggkkkooosssxxxtttgggZZZPPPJJJCCCBBBAAA???>>><<<;;;:::<<<<<<<<<<<<;;;:::999999666777777777666777999<<>>III[[[ooo{{{lll[[[SSSKKKLLLUUU^^^cccddd\\\dddlllpppwww~~~|||xxxwwwwwwzzzsssqqqooommmnnnqqquuu|||zzzwwwxxx{{{}}}~~~~~~}}}~~~{{{wwwttttttsssrrrnnnfff^^^UUUPPPEEEDDDAAA>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@BBBCCCCCC@@@??????AAADDDFFFFFFEEEGGGHHHLLLRRR[[[eeennnsss||||||vvvkkkdddcccbbbaaa___bbbeeedddbbbaaaccceeennnqqqvvvzzz}}}}}}}}}|||yyyyyyzzz|||~~~}}}||||||vvvrrrppprrrqqqmmmkkkkkknnnpppsssrrrpppmmmkkkkkkjjjiiijjjnnnsss}}}xxxttttttxxxyyytttrrrrrrsssttttttuuuvvvvvvvvvvvvttttttsssooojjjfffdddcccdddeeeffffffeeeccc```___\\\[[[\\\]]]^^^]]][[[XXXTTTTTTTTTRRRPPPMMMJJJHHHIIIHHHEEEBBB@@@===<<<;;;::::::999999999;;;<<<===@@@AAABBBBBBCCCCCCBBBBBB???>>><<<:::999999999999777999>>>DDDHHHOOO^^^nnn|||sssuuuwwwyyy{{{{{{zzzyyysssiii^^^TTTIII@@@???BBBAAAGGGPPP[[[hhhwww~~~rrrkkkeee^^^XXXUUUSSSVVV___jjjxxx}}}oooeee[[[VVVPPPKKKJJJJJJKKKLLLIIINNNTTTYYY[[[^^^aaadddhhhlllooorrruuu|||xxxjjj[[[OOOHHHBBBAAA???===<<<;;;<<<<<<;;;<<<<<<;;;;;;:::999888666777888888777888:::<<<>>>@@@CCCDDDDDDEEEFFFHHHEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@III[[[kkknnnkkkhhh\\\TTTPPPRRRUUU]]]ooo~~~|||cccNNNAAA999666444222111222222222000...//////............//////......------------....................................------------......------...//////...------////////////////////////////////////////////////++++++,,,---..................///000000000000000000111222222111000111333222222111111222222333444444666;;;EEEVVVkkk~~~}}}zzzzzzeeeZZZMMMLLLTTT___ddddddYYYaaahhhlllttt}}}zzzvvvssssssttt|||{{{sssooommmkkklllooottt{{{~~~zzzyyyzzz}}}~~~~~~{{{wwwtttttttttsssoooiii```WWWRRREEEDDDAAA>>><<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???@@@@@@AAA@@@@@@@@@BBBEEEFFFFFFEEEIIILLLRRRZZZbbbjjjppptttrrrqqqiii]]]UUUUUUVVVVVVVVVZZZ]]]]]][[[ZZZ]]]aaallloootttxxx|||~~~~~~~~~zzz{{{|||}}}~~~|||zzzzzzrrrmmmjjjmmmnnnmmmkkkmmmllloooqqqqqqooollllllllljjjkkknnntttzzzwwwwwwwww|||vvvrrrqqqqqqqqqrrrtttuuuuuutttsssrrrooopppppplllgggcccbbbbbbbbbccceeeeeedddbbb___]]][[[ZZZYYYZZZ[[[[[[YYYWWWSSSSSSSSSRRROOOLLLIIIGGGHHHGGGDDDAAA???<<<;;;:::;;;::::::::::::<<<>>>???AAAAAABBBBBBCCCCCCBBBBBB>>>===;;;999999888999999888:::@@@EEEKKKUUUhhhzzz~~~rrrtttvvvxxx{{{~~~wwwrrrrrrtttxxxooocccYYYLLLBBB???AAA???DDDMMMXXXfffuuutttlllfff]]]VVVQQQMMMMMMVVVcccppp~~~rrrfff___WWWRRRLLLHHHHHHIIIKKKKKKHHHMMMTTTXXX[[[^^^bbbfffhhhkkknnnoooqqqxxxxxxiiiZZZLLLDDDAAA@@@===<<<;;;<<<===>>>;;;;;;;;;;;;:::999888888666777888888777888:::<<<>>>@@@CCCDDDDDDEEEGGGHHHDDDDDDEEEDDDDDDCCCBBBBBBEEEEEEEEEDDDCCCCCCBBBBBB>>>@@@LLL___mmmoookkkgggYYYTTTTTTYYY]]]eeeyyyqqqYYYIII???:::777333222111222222222000...//////............//////.........------.........////////////////////////.........------.........,,,---...//////...---,,,000000000000000000000000////////////////////////---...///000111111111111---...000111111111000//////000222222111111222444222222111111222222333444444555999CCCTTThhh|||vvvtttlll^^^OOOKKKTTT^^^cccdddXXX```fffjjjrrr|||uuupppnnnoooqqqyyy}}}sssnnnkkkhhhjjjmmmrrrzzz}}}{{{zzz|||~~~|||wwwtttuuuuuutttpppjjjaaaXXXSSSEEEDDDAAA>>><<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????AAA@@@AAACCCFFFGGGFFFEEELLLPPPVVV^^^ffflllppprrrgggeee]]]QQQJJJLLLOOOOOOSSSWWWZZZZZZXXXWWW[[[___lllooossswww{{{~~~{{{|||}}}~~~~~~}}}}}}|||zzzyyyqqqllliiilllooonnnnnnooohhhlllppprrrpppmmmmmmnnnlllnnnssszzz|||wwwzzz{{{|||tttqqqpppooopppqqqtttuuuuuussspppoookkklllmmmjjjeeeaaa```aaaaaabbbddddddcccaaa^^^\\\[[[YYYXXXXXXYYYYYYXXXWWWSSSSSSSSSQQQOOOKKKHHHFFFHHHFFFDDDAAA>>><<<;;;:::;;;:::::::::;;;===>>>@@@AAAAAABBBBBBCCCBBBBBBBBB===<<<;;;999888888999999:::<<>>===<<<===>>>>>>???>>><<<:::999999999:::888444222222555888888888??????@@@BBBCCCEEEFFFGGGHHHGGGDDDBBBAAAAAABBBCCCEEECCCAAAAAABBBCCCCCCCCCEEE@@@NNN]]]___mmmsssbbbZZZXXXZZZbbbjjjrrr~~~aaaMMM@@@888555555444333111//////000111222///............///000000---,,,,,,,,,,,,---......---------------------------------............///---------.........////////////000000000000//////,,,---------.../////////111000///......///000111000//////.........//////000000000000000000000000111111222222222333333333666444666???MMM]]]rrrqqqjjjwww|||gggRRRMMMQQQUUUZZZ___[[[]]]dddmmmtttzzz{{{pppnnnppprrrsssyyy~~~tttlllhhhhhhiiikkkqqqxxx|||zzz{{{~~~~~~zzzxxxvvvuuutttrrrmmmfff]]]WWWJJJFFFAAA===<<<<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>============>>>???@@@AAAAAABBBDDDEEEGGGHHHHHHIIINNNPPPVVV___fffjjjhhheeeZZZWWWPPPJJJFFFHHHMMMQQQTTTVVVXXXVVVUUUYYY```gggmmmpppuuuzzz~~~~~~~~~}}}~~~}}}{{{yyynnnmmmmmmllllllmmmnnnnnnlllllllllkkkjjjkkknnnpppuuuwww{{{~~~yyy|||{{{tttnnnmmmooosssssssssrrrqqqpppnnnmmmiiiiiiiiihhhgggeeeccccccaaabbbccccccbbb___[[[YYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVTTTRRROOOKKKGGGEEEFFFEEEDDDBBB@@@>>>===<<<;;;:::::::::<<<>>>AAACCCBBBBBBCCCCCCBBB@@@???===;;;<<<;;;:::888888999;;;999???BBBEEEPPPfffyyyjjjlllooorrrtttvvvwwwwwwwww{{{|||ssshhheeemmmvvvvvviiiZZZNNNFFFCCC@@@AAAHHHSSS___mmmpppeee^^^VVVPPPLLLDDDAAAGGGOOOWWWgggwww|||rrriii```XXXZZZVVVQQQNNNMMMLLLLLLKKKLLLMMMOOOSSSWWW\\\___bbbiiikkkkkkhhhfffjjjuuu~~~vvvjjj\\\OOOEEE???>>>===<<<;;;;;;;;;<<<<<<>>>===<<<;;;::::::::::::999666333333666888999888===>>>AAACCCEEEFFFGGGGGGGGGFFFDDDBBBAAABBBCCCCCCFFFEEECCCCCCDDDEEEEEEDDDGGGCCCQQQ]]]^^^iiilll\\\VVVWWW^^^iiisss|||uuuYYYGGG>>>888555555444333111//////000111222111111000///.........///---,,,,,,,,,,,,---......------------------------------------............,,,------------...............////////////......---------...............111000///......///000111//////............//////000000000000000000000000111111111222222222333333666444666>>>IIIYYYmmm}}}~~~qqqkkkvvvoooXXXNNNNNNPPPTTTXXXYYY[[[bbbkkkqqqvvv~~~rrroooqqqrrrsssxxx|||wwwlllgggfffhhhjjjqqqwww~~~||||||~~~~~~}}}{{{zzzxxxwwwuuurrrnnnfff]]]WWWKKKGGGBBB???======<<<<<<;;;;;;:::;;;;;;<<<===>>>=========>>>>>>???@@@AAAAAABBBCCCEEEGGGIIIIIIJJJMMMQQQXXXaaaffffffaaa]]]SSSQQQMMMIIIHHHJJJOOOTTTUUUWWWXXXVVVVVVZZZbbbiiiuuuvvvyyy||||||{{{~~~~~~zzzwwwpppooonnnmmmmmmllllllllljjjkkkkkkkkkkkkmmmpppsssyyy|||~~~zzzxxxrrrnnnmmmppprrrrrrrrrqqqpppooommmllliiihhhhhhgggfffdddcccbbbaaaaaabbbaaa```]]]ZZZYYYVVVVVVUUUUUUTTTUUUUUUUUUVVVUUUTTTQQQMMMIIIFFFDDDDDDCCCBBB@@@>>>===<<<;;;999888888888:::===???AAABBBCCCCCCCCCBBB@@@>>>===999::::::999888999;;;>>><<<@@@DDDJJJZZZpppgggiiilllnnnqqqrrrrrrsssppptttuuupppiiijjjsss|||rrrbbbSSSIIIDDD???@@@EEENNNZZZhhh{{{zzzkkkaaa[[[TTTOOOFFF???===BBBFFFLLL[[[lllyyy}}}~~~wwwoooggg^^^VVVXXXUUUPPPNNNMMMNNNNNNMMMMMMNNNPPPSSSWWW[[[^^^```fffhhhhhheeecccfffnnnuuu}}}wwwmmm```SSSHHH???;;;;;;;;;:::999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;:::777555444666888999999;;;===AAADDDGGGGGGGGGFFFFFFEEEDDDBBBBBBBBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFMMMNNN[[[ddddddhhhfffWWWSSSYYYeeesss~~~gggMMM???;;;888555444333222111000///000111111333222111///...------------,,,,,,,,,,,,---......------------------------------------............,,,,,,,,,,,,---------------------......---------...............---------000//////......//////000//////............//////000000000000000000000000111111111222222222222333666444666<<>>===<<<::::::::::::;;;<<<===>>>======>>>>>>???@@@@@@@@@@@@AAACCCEEEHHHJJJLLLLLLNNNSSS[[[bbbddd```XXXQQQKKKKKKJJJIIIJJJMMMSSSWWWXXXYYYYYYXXXYYY^^^gggnnn|||}}}~~~}}}zzzwwwxxx}}}}}}yyyvvvrrrqqqpppooommmlllkkkjjjiiijjjkkklllnnnqqqvvvyyy~~~}}}zzz{{{}}}{{{sssooolllmmmpppppppppppppppooommmllllllhhhgggfffeeedddbbbaaaaaaaaaaaa___^^^\\\ZZZYYYXXXTTTSSSSSSSSSSSSSSSTTTUUUVVVUUUSSSOOOKKKGGGDDDBBBBBBAAA@@@>>>===;;;:::999888888888999;;;===@@@AAABBBCCCCCCCCCBBB@@@>>>===888999999999999:::===@@@>>>@@@EEEPPPeee{{{iiijjjmmmppprrrtttttttttqqqsssuuurrrnnnqqqzzzuuufffWWWLLLFFF@@@@@@CCCKKKVVVcccvvvsssfff___[[[VVVSSSHHHAAA>>>AAABBBFFFSSSdddqqqwwwzzzvvvpppiiiaaaZZZVVVSSSOOOLLLMMMMMMNNNNNNMMMNNNPPPSSSVVVZZZ]]]___bbbdddeeecccaaacccjjjooowwwqqqfffYYYMMMCCC===:::999999888888777777777777777888:::;;;;;;;;;:::999999777555444555666777888:::===BBBFFFHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDFFFGGGGGGFFFFFFFFFGGGVVV^^^kkkrrrqqqmmmcccUUUSSS]]]mmm|||~~~rrr[[[DDD999888777444222222222111000///000000111111000///...---------------,,,,,,,,,,,,---......------------------------,,,,,,---------.........+++++++++,,,,,,,,,------------............------/////////...---------,,,///////////////////////////............//////000000000000000000000000000111111111111222222222222555333555:::AAAMMM```ppp}}}|||~~~yyysssooouuu|||cccPPPIIIKKKPPPTTTYYY[[[bbbjjjnnnqqqwww|||vvvtttsssrrrsssuuuzzzqqqhhheeehhhkkkrrruuuzzz~~~~~~|||||||||}}}~~~~~~}}}}}}}}}}}}}}}{{{zzzwwwtttpppiii```[[[OOOKKKFFFBBB???>>>===<<<999999999:::;;;<<<===>>>>>>>>>??????@@@@@@@@@@@@@@@AAACCCFFFIIILLLNNNPPPSSSWWW\\\```___XXXPPPIIIGGGHHHJJJKKKLLLPPPTTTWWWZZZZZZZZZZZZ\\\ccclllsss}}}zzzxxxwwwwww|||}}}xxxuuupppppppppooonnnmmmllllllkkkmmmoooqqqtttyyy~~~{{{uuusssuuuyyyxxxqqqnnnlllmmmpppoooooooooooonnnmmmlllkkkgggfffdddcccbbbaaa``````aaa```]]][[[YYYXXXWWWWWWRRRRRRRRRRRRRRRSSSTTTUUUUUUSSSQQQMMMIIIEEEBBB@@@@@@@@@???===<<<;;;:::999999::::::<<<>>>@@@BBBCCCCCCCCCCCCCCCBBB@@@>>><<<888999::::::999:::===@@@@@@AAAGGGWWWmmmlllnnnqqquuuxxxzzz{{{|||vvvwwwxxxvvvuuuwww~~~}}}ssseeeWWWLLLGGGCCCAAADDDKKKSSS```qqq|||mmmbbb^^^[[[XXXUUUNNNEEE@@@@@@@@@BBBNNN]]]iiipppuuusssoookkkeee___TTTQQQMMMKKKKKKKKKKKKKKKKKKLLLNNNQQQUUUYYY\\\]]]___aaabbbbbbbbbdddhhhlllrrrkkk```TTTIIIAAA===;;;777777777777777666666555444555777888999888888777666555444333333444666888:::===CCCGGGIIIIIIGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDBBBDDDFFFFFFDDDDDDFFFGGG\\\kkkxxx}}}|||qqq___TTTPPP^^^rrr~~~~~~eeeRRR???777777555222000111111111000000000000000---------,,,,,,---......---,,,,,,,,,,,,---......------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,------.........//////........./////////...---------,,,......////////////.....................///000000000000000000000000000000000000111111111222222222222222555999???III[[[lll}}}||||||zzzxxxxxx}}}hhhRRRHHHJJJPPPTTTZZZ]]]dddllloooqqqvvv}}}{{{vvvrrrqqqpppqqqvvvvvvkkkhhhjjjnnnqqqtttwwwzzz}}}}}}{{{yyyyyyzzz{{{|||}}}|||||||||{{{zzzwwwuuuqqqkkkddd___SSSNNNHHHCCC@@@>>><<<:::888999999999;;;<<<===>>>>>>>>>???@@@@@@@@@@@@???@@@AAACCCFFFIIINNNQQQSSSYYY[[[\\\\\\XXXQQQKKKGGGGGGIIIKKKLLLMMMOOOSSSUUUWWWWWWWWWYYY^^^fffnnnttt{{{{{{zzzyyyzzz|||~~~yyyvvvnnnnnnooopppqqqqqqqqqpppqqqsssvvvyyy}}}}}}uuuqqqnnnrrrxxxwwwqqqnnnllllllnnnnnnnnnooonnnnnnmmmlllkkkfffeeecccaaa```_________aaa___\\\YYYWWWVVVVVVVVVRRRRRRQQQQQQRRRSSSTTTTTTSSSQQQNNNJJJFFFCCCAAA???@@@???>>>===<<<;;;:::999999999;;;<<<>>>AAACCCDDDCCCDDDDDDCCCBBB???===<<<:::;;;;;;:::999:::<<<>>>CCCFFFPPPbbbtttnnnpppuuuyyy~~~}}}}}}}}}}}}|||}}}~~~xxxmmm```TTTLLLHHHEEECCCEEEKKKRRR\\\lllzzzuuujjjbbbaaa```^^^[[[UUUIII???>>>>>>@@@JJJVVV```hhhmmmmmmllljjjfffaaaUUURRRMMMJJJIIIIIIIIIHHHIIIJJJLLLOOOSSSWWWZZZ\\\^^^```bbbbbbcccdddfffhhhkkkeee[[[PPPGGG@@@===<<<777777888888777777666555333444555666666666666666333444333222222333666999<<>>;;;999888888888999:::<<<===>>>>>>???@@@AAAAAA@@@??????@@@@@@BBBFFFJJJOOOTTTVVV]]]]]]]]]YYYTTTNNNJJJHHHHHHJJJKKKLLLLLLMMMOOORRRQQQRRRTTTXXX___hhhpppuuu{{{}}}}}}}}}|||}}}{{{xxxnnnooorrrtttvvvwwwwwwwwwyyy{{{~~~yyyqqqooolllqqq{{{uuurrrpppmmmkkkmmmllllllmmmmmmlllkkkkkkjjjfffeeecccaaa____________```^^^\\\YYYVVVUUUTTTTTTRRRQQQQQQQQQQQQRRRRRRSSSPPPNNNKKKHHHDDDBBB@@@???>>>>>>===<<<;;;:::999999666777999;;;===@@@AAABBBDDDDDDDDDCCCAAA???===<<<;;;<<<<<<;;;999:::<<<>>>GGGOOO^^^ppp{{{llloootttzzz}}}ttthhh[[[QQQKKKHHHEEEDDDFFFKKKPPPXXXfffsssvvvpppiiigggkkknnnnnnlll]]]MMM>>><<<===@@@HHHQQQZZZaaaggghhhhhhiiigggcccXXXTTTOOOKKKIIIHHHGGGFFFFFFGGGJJJMMMRRRVVVZZZ\\\___```bbbccccccbbbccccccccc^^^UUULLLDDD???<<<;;;777888999999999888777666555555555444555555666666222333444333222444888<<<>>>AAADDDGGGHHHGGGEEEDDDAAABBBCCCDDDEEEEEEEEEEEEBBBDDDEEEBBB???AAAFFFKKKZZZpppuuuqqqssseeeSSSSSSUUUfffzzztttzzzxxxaaaJJJBBB:::888666222000111000000000000000//////...000000///.........//////---,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,---------,,,------------.........---------......------------------...............------...//////...---------------......///000111000000000000000000000000000000000000111111111111111111444666777===NNN^^^nnn}}}tttYYYHHHGGGKKKMMMVVVZZZbbbkkkmmmmmmpppvvv{{{nnnmmmjjjjjjpppvvv~~~vvvmmmjjjjjjjjjmmmppppppqqqvvv~~~~~~|||zzzxxxxxxzzz}}}~~~}}}|||zzzwwwvvvvvvuuuuuurrrnnnkkk^^^XXXPPPIIIDDD@@@<<<:::777777888999:::<<<===>>>>>>???AAABBBBBBAAA???>>>???@@@BBBFFFKKKQQQVVVYYY]]]^^^^^^ZZZSSSNNNJJJIIIGGGHHHIIIIIIIIIJJJLLLNNNPPPQQQUUU\\\eeeooovvvzzz}}}~~~~~~~~~~~~}}}{{{rrrtttwwwzzz||||||||||||vvvooonnnmmmvvvyyyrrrrrrqqqnnnlllmmmiiiiiijjjjjjiiiiiihhhhhhgggeeeccc```_________```___^^^\\\YYYWWWUUUTTTSSSQQQQQQPPPOOOOOOOOOPPPPPPNNNLLLIIIFFFCCCAAA@@@???<<<<<<;;;:::999999888777666777999<<<>>>@@@AAABBBDDDDDDDDDCCCAAA???===;;;999:::;;;;;;:::;;;>>>@@@GGGUUUjjjzzzzzziiilllrrryyy}}}tttfffYYYOOOJJJIIIEEEDDDFFFKKKOOOVVVbbbnnnxxxyyypppllljjjmmmvvv}}}dddPPP???;;;>>>AAAHHHPPPWWW^^^dddeeefffiiihhheee[[[WWWQQQLLLIIIHHHFFFEEEDDDEEEHHHLLLQQQUUUYYY[[[```aaabbbcccbbbaaa______]]]YYYQQQIIIBBB===::::::888999:::::::::999777666777666555444444555666777222333555444333555:::>>>@@@BBBEEEGGGGGGGGGEEEDDDAAAAAACCCDDDEEEEEEEEEEEEDDDEEEEEEBBB???AAAGGGNNNZZZpppqqqjjjlll___PPPUUU]]]nnn}}}~~~uuu~~~oooWWWAAA<<<999888555111000222000000000000000//////...444333222000////////////---,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,------------------.........//////+++,,,,,,------,,,,,,+++,,,------....../////////,,,---...//////...---,,,---------......000111111000000000000000000000000000000000000111111111111111222444444444999HHHXXXiiixxxuuuZZZIIIHHHMMMNNNSSSWWW```hhhkkkjjjmmmsss||||||llllllhhhiiiooottt{{{yyymmmhhhhhhfffjjjmmmnnnnnnsss|||~~~}}}{{{yyyzzz|||zzz{{{}}}~~~|||{{{uuuuuuuuuuuuvvvtttqqqnnnbbb\\\TTTLLLFFFAAA===;;;777777888999:::<<<>>>>>>>>>@@@AAABBBBBBAAA???>>>???@@@BBBFFFKKKQQQWWWZZZ[[[^^^___\\\UUUNNNKKKJJJFFFGGGGGGGGGFFFHHHJJJMMMRRRTTTYYYaaalllvvv||||||~~~~~~~~~~~~}}}wwwxxx{{{~~~tttnnnnnnqqq{{{zzztttpppqqqrrrooommmmmmfffgggggggggggggggfffeeegggeeeccc```_________```___^^^\\\ZZZXXXUUUSSSRRRPPPPPPOOONNNMMMMMMMMMMMMLLLJJJGGGDDDBBBAAA@@@@@@;;;::::::999888777666666777999;;;>>>AAABBBDDDDDDDDDDDDDDDCCCAAA???===;;;777999::::::;;;===@@@CCCEEEVVVooo|||wwwsssfffiiimmmuuu}}}}}}ooodddYYYMMMFFFEEEIIIKKKLLLNNNQQQVVV]]]aaaooossszzz}}}vvvqqqjjjtttxxxxxxyyy]]]OOOAAA===@@@CCCEEEHHHTTT[[[^^^]]]^^^cccdddbbb^^^ZZZTTTOOOLLLIIIFFFDDDDDDDDDDDDGGGKKKRRRXXX\\\______```aaaaaa```___^^^\\\XXXQQQHHHAAA<<<999888888888999::::::999777777555555444333222222222222444222000000333777<<<@@@CCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCAAACCCDDD@@@===EEEQQQ]]]ccciiijjj```SSSPPPSSSeeexxx{{{```MMM???<<<777555555333000---000000000000000000000000//////............//////++++++,,,,,,---...//////......---------......///------------------------........................,,,,,,,,,---------......//////.........------------------............///////////////////////////............////////////111111111111111111111111...111333444555;;;EEENNNcccpppwww\\\IIIEEEIIILLLRRR[[[```^^^^^^fffmmmooottt~~~}}}qqqooolllkkknnnqqqxxxrrrgggdddeeegggiiilllqqquuuxxxzzz~~~{{{}}}{{{zzz{{{|||{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyuuuuuuuuuvvvwwwtttpppmmmfff___VVVLLLFFFBBB>>>===;;;:::999888888:::<<<===>>>???@@@@@@@@@@@@???>>><<<@@@EEEJJJNNNRRRWWWZZZ]]]]]]\\\YYYUUUPPPLLLIIIFFFFFFEEECCCBBBEEELLLQQQRRRZZZfffooouuu{{{}}}yyyyyy~~~}}}}}}}}}~~~qqqmmmnnnsssuuuqqqmmmllllllmmmkkkiiiggghhhiiiiiihhhfffcccbbbiiihhhfffdddbbbaaaaaa``````^^^\\\YYYWWWUUUSSSSSSSSSSSSRRRQQQOOOMMMKKKJJJJJJHHHFFFCCCAAA???>>>===<<<;;;:::999888888888888666777:::===AAACCCEEEFFFBBBBBBBBBBBB@@@>>>;;;:::;;;:::;;;<<<;;;999===DDDFFF]]]qqqwww{{{rrrooo{{{dddggglllsss{{{pppcccWWWLLLGGGGGGIIIKKKMMMPPPSSSWWW]]]aaadddiiiqqquuuuuurrrmmmjjjooozzztttZZZMMM@@@===@@@BBBDDDFFFQQQWWW[[[[[[\\\```bbb```]]]ZZZUUUQQQNNNJJJFFFCCCDDDDDDEEEGGGKKKPPPUUUXXX___```aaabbbbbb```___]]]ZZZVVVOOOGGGAAA<<<999888777777888888888777666555555444333222222222222222333333222333555:::>>>AAACCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBDDDBBBCCCDDDAAA@@@HHHSSSaaaccceeecccZZZQQQQQQWWWhhhzzz~~~oooUUUDDD===999666444333222000---///////////////////////////..................///++++++,,,,,,---......///......------------......------------------------........................,,,,,,,,,---------......//////.........------------------............///....................................////////////........................000222444333444999BBBJJJ]]]jjjyyy~~~zzzcccOOOHHHIIIKKKOOOWWW\\\[[[[[[bbbjjjmmmqqq{{{wwwooolllkkknnnpppuuuuuukkkhhhjjjlllooopppqqqrrruuuwww~~~}}}{{{~~~}}}{{{zzz{{{||||||{{{zzz{{{{{{|||{{{zzzyyyxxxtttttttttuuuvvvtttqqqnnngggaaaXXXOOOIIIDDDAAA???<<<;;;999888888:::;;;===>>>???@@@AAAAAA@@@>>>======???DDDHHHLLLQQQWWW[[[______^^^[[[VVVPPPKKKIIIEEEDDDCCCBBBBBBGGGOOOUUUYYYaaammmuuuzzz|||~~~~~~}}}zzzzzz}}}~~~~~~~~~}}}}}}pppmmmooowww|||ssspppmmmlllmmmllljjjhhhggghhhiiiiiihhhgggdddcccgggfffeeedddcccbbbaaa```___]]][[[YYYVVVTTTSSSRRRQQQQQQQQQOOONNNLLLJJJIIIHHHGGGEEEBBB???>>><<<<<<<<<;;;:::999888888888888:::;;;===@@@BBBDDDEEEFFFCCCCCCBBBAAA???===;;;::::::999;;;===;;;:::???GGGKKK^^^pppvvv|||vvvvvvaaaccciiiooowww}}}rrrcccWWWLLLHHHIIIIIILLLOOOSSSUUUYYY]]]___[[[bbbjjjmmmjjjeeedddeeetttkkkUUUJJJ@@@>>>@@@@@@AAADDDLLLRRRWWWYYYZZZ]]]___]]]]]][[[XXXUUUQQQLLLFFFBBBCCCDDDDDDFFFJJJNNNRRRTTT]]]___bbbddddddbbb___^^^WWWTTTNNNGGG@@@<<<999888555555666666555555444333333333222222111222222222333444555777:::===@@@BBBDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBDDDCCCCCCCCCAAACCCLLLWWWdddaaa^^^YYYRRROOOUUU^^^nnn|||xxxyyyyyy```JJJ===999777444222222111000...////////////////////////......------------......+++,,,,,,------...............---------------...------------------------------------------------,,,,,,,,,---------.....................------------------............///////////////////////////............////////////000000000000000000000000111222333222333777???EEEUUUbbbqqqyyyzzz~~~kkkWWWKKKHHHHHHKKKRRRWWWVVVWWW]]]eeejjjoooyyyqqqnnnmmmppprrrttt{{{yyypppmmmooosssvvvuuuqqqnnnpppsssyyy|||zzz}}}~~~~~~|||zzzyyyzzz{{{{{{{{{zzz{{{|||}}}}}}|||zzzxxxssssssrrrssstttsssqqqoooiiiccc[[[SSSMMMHHHDDDAAA===<<<:::999888999;;;<<>><<<===???BBBEEEIIIOOOVVV[[[bbbcccccc___WWWPPPJJJHHHDDDCCCBBBAAADDDKKKUUU[[[aaahhhrrryyyzzzyyyxxxxxxxxx{{{}}}}}}{{{zzzzzzzzz~~~~~~{{{||||||zzz|||~~~}}}zzzmmmmmmrrr~~~zzztttooonnnmmmmmmmmmllliiifffgggggghhhhhhhhhfffeeedddcccdddddddddcccbbb```___]]]\\\ZZZWWWUUUSSSRRRQQQNNNNNNNNNMMMLLLKKKIIIIIIGGGEEECCCAAA>>><<<;;;;;;;;;:::999888888888888888<<<===???@@@BBBCCCDDDDDDFFFDDDBBB???===;;;;;;:::;;;:::;;;<<<<<<<<>>?????????AAAIIINNNUUUXXX[[[\\\]]]]]]]]]\\\ZZZYYYUUUPPPHHHCCCAAABBBCCCEEEIIIMMMPPPSSSYYY\\\```dddfffeeebbb```YYYUUUOOOHHHAAA;;;888666444444444444333222222111222222111111111222222333444666888<<>>@@@BBBDDDCCC@@@===;;;>>>???@@@BBBFFFMMMUUUZZZdddfffgggbbbYYYPPPJJJGGGEEEDDDCCCDDDIIIQQQZZZ```ccchhhoooqqqpppmmmlllllllllnnnqqqssstttuuuvvvxxx}}}}}}|||{{{||||||~~~~~~~~~|||~~~yyywwwyyy{{{~~~{{{|||~~~~~~tttjjjooowww{{{sssmmmjjjkkklllmmmllljjjgggeeeeeeeeeffffffeeedddcccccc___aaabbbccccccaaa```^^^[[[ZZZXXXVVVSSSRRRQQQPPPLLLLLLLLLKKKKKKIIIHHHHHHFFFEEECCC@@@>>>===<<<;;;::::::999888888888888888:::;;;===???@@@BBBBBBCCCGGGEEEAAA===;;;:::;;;;;;<<<:::;;;<<<;;;<<>>???======@@@GGGLLLTTTZZZ]]]]]]]]]^^^]]]]]]]]]]]]ZZZTTTLLLGGG@@@@@@AAACCCGGGLLLPPPSSSUUUXXX^^^cccfffgggeeeddd^^^ZZZSSSKKKCCC<<<777444555444333333222111111111111111111111222333444444666888<<>>@@@DDDJJJSSSXXXdddhhhjjjeee[[[QQQJJJHHHGGGGGGGGGIIIOOOVVV]]]aaa^^^aaacccbbb___^^^___aaacccfffjjjmmmpppsssvvvyyy|||{{{zzzzzzzzz{{{}}}~~~}}}}}}}}}uuusssuuuxxx|||~~~|||yyyyyy{{{|||}}}~~~nnnhhhrrr}}}|||tttnnnjjjfffhhhkkklllkkkhhhfffdddcccccccccbbbbbbaaa``````]]]^^^___aaaaaa___]]]\\\YYYXXXVVVTTTRRRPPPOOOOOOJJJJJJJJJJJJIIIHHHGGGFFFFFFEEECCCAAA???===<<<<<<999999888888777777888888999:::<<>><<<;;;<<<<<<===EEENNNdddiiinnnuuuxxx{{{UUUZZZ```eeejjjqqqzzzuuujjj___SSSKKKJJJIIIMMMRRRWWW[[[___bbbeeelllrrrvvvsssllliiinnnuuu|||lll^^^KKKDDD???>>>>>><<<===@@@FFFJJJSSS\\\```^^^^^^```^^^______```^^^YYYQQQLLLBBBAAAAAABBBEEEJJJOOOSSSSSSVVV[[[aaaeeefffffffffbbb___XXXOOOFFF???999666666555444333222111111111222111222222333444555666888;;;>>>AAADDDEEEEEEDDDEEEEEEFFFFFFEEEDDDCCCBBBEEEEEEFFFFFFEEEEEEDDDCCC@@@BBBBBBAAAFFFPPPZZZ___[[[QQQHHHHHHOOO[[[kkkwww~~~rrrqqq|||}}}eeeQQQBBB999555444555555333111111222333..............................------------......------------------------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............---------............///------------------------............///////////////////////////////////////......000333777;;;>>>GGGRRRaaannnyyy|||xxxjjj]]]SSSLLLKKKLLLNNNQQQPPPRRRZZZdddssszzz~~~}}}~~~yyytttqqqrrrsssqqqqqqtttxxxzzzzzzuuunnnjjjkkknnnlllssszzz}}}|||wwwuuuxxx{{{zzzyyyzzzxxxvvvttttttvvvwwwwwwwwwwwwxxxzzz{{{|||}}}~~~~~~|||wwwqqqllljjjiiihhhhhhhhhfffbbb^^^YYYSSSKKKFFFBBB@@@===:::888888888999;;;>>>CCCFFFFFFCCC>>>;;;;;;<<<===???BBBIIIQQQVVVbbbgggkkkggg]]]RRRKKKIIIJJJJJJLLLOOOUUUYYYZZZ[[[UUUWWWXXXVVVSSSSSSVVVYYY___bbbgggkkkooosssxxx|||}}}|||{{{{{{|||}}}}}}|||}}}zzzqqqooorrruuuxxx}}}}}}|||{{{||||||zzzyyyxxxxxxxxxyyyzzz}}}~~~zzzjjjiiiuuu~~~xxxsssnnnjjjgggcccfffiiijjjiiifffeeeeeebbbbbbaaa```___^^^]]]]]][[[\\\]]]]]]]]]\\\[[[ZZZWWWVVVTTTRRRPPPOOONNNNNNKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDBBB@@@???======<<<999888888777777777888888;;;<<<>>>AAADDDFFFGGGGGGEEECCC???<<<::::::;;;<<<>>><<<<<<===>>>BBBLLLVVViiilllqqqyyy~~~SSSXXX^^^ccchhhoooyyy~~~pppeeeZZZPPPLLLLLLIIILLLRRRWWW\\\```eeehhhmmmqqqtttrrroooooovvv|||tttfff[[[JJJDDD???>>>===;;;===AAAEEEIIIRRR^^^aaa^^^^^^aaa``````aaabbbaaa]]]VVVRRRHHHEEEBBBAAACCCHHHMMMQQQTTTWWW[[[___bbbdddeeeeeeeeebbb[[[SSSKKKCCC===:::888777555333222222222333222222222333444666777888;;;===@@@BBBDDDEEEDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@EEEFFFFFFFFFFFFEEEDDDDDD???CCCEEEDDDJJJVVV___aaaXXXNNNGGGKKKTTTaaannnxxx|||uuuxxxnnnVVVFFF<<<666444333444444333000...000222........................///..................///------------------------///...---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------............///------------------------............////////////111111111111111111111111111000///000333666999;;;CCCMMM\\\jjjvvv~~~|||www~~~~~~uuukkk]]]RRRLLLKKKMMMPPPOOOOOOWWWbbbpppvvv|||~~~{{{|||yyyyyyyyyssssssrrrnnnlllmmm{{{|||zzzvvvqqqkkkhhhhhhjjjhhhnnntttwww}}}{{{vvvssswwwzzzyyyxxxyyyxxxvvvuuuuuuwwwxxxyyyxxxvvvvvvwwwxxxzzz}}}|||vvvooojjjhhhhhhhhhhhhiiihhheeebbb^^^VVVNNNIIICCCAAA>>>;;;999888888888999===CCCGGGGGGDDD@@@<<<:::;;;===???BBBHHHOOOTTT___fffkkkhhh^^^SSSMMMKKKKKKLLLOOOTTTXXXXXXUUUQQQLLLOOORRRRRRQQQQQQTTTWWW]]]```eeejjjooouuu{{{~~~~~~~~~~~~~~~|||{{{|||xxxnnnlllooossstttyyy}}}~~~~~~}}}|||zzzxxxwwwyyyzzzzzzzzzyyywwwvvvuuuwww{{{tttiiilllwww|||xxxrrrmmmiiigggeeecccbbbeeehhhhhhfffeeeeeefffdddcccaaa```^^^]]]\\\\\\ZZZZZZZZZYYYYYYXXXXXXXXXUUUTTTSSSQQQOOONNNMMMMMMKKKKKKKKKJJJHHHFFFDDDCCCDDDCCCAAA???===<<<<<<;;;888888777777777777888888===>>>@@@BBBCCCEEEEEEFFFBBBAAA>>><<<;;;;;;<<<======<<<<<<@@@CCCIIIUUUaaalllooottt|||RRRWWW^^^cccgggnnnxxxzzzkkk```VVVNNNLLLMMMIIILLLRRRWWW\\\aaagggkkkmmmpppsssrrrqqqttt{{{zzznnnaaaWWWKKKDDD???>>><<<;;;>>>BBBDDDGGGRRR^^^bbb^^^]]]aaaaaaaaabbbcccbbb___ZZZUUULLLIIIDDDAAAAAAEEEKKKOOOWWWXXX[[[^^^```bbbccccccfffccc]]]VVVNNNGGGAAA>>>999888666444333333333333222222333444555666888999===>>>@@@BBBDDDDDDDDDDDDCCCDDDDDDDDDDDDBBB@@@???FFFFFFFFFFFFFFFEEEDDDDDD@@@EEEGGGGGGNNNZZZbbbcccWWWNNNHHHMMMXXXcccnnnwww|||{{{~~~{{{aaaLLL@@@;;;777555222333444111...---...000........................//////............//////------------------------///...---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........//////111111111111111111111111............/////////000........................444222111111333666777888@@@JJJXXXffftttwwwvvvrrrzzzuuueeeWWWMMMKKKLLLOOONNNMMMUUU```lllrrryyy{{{}}}~~~zzzxxxuuuttt{{{wwwuuurrrmmmjjjkkkuuu}}}{{{tttnnniiigggfffgggeeejjjooossszzz~~~{{{uuussswwwzzzyyywwwxxxyyyxxxvvvvvvxxxzzzzzzzzzuuuuuuuuuvvvyyy}}}zzzuuummmhhhggghhhiiijjjkkkiiihhheeeaaaYYYQQQKKKDDDBBB>>>;;;999777777888888<<>><<<;;;::::::888777777777777777888888===>>>???@@@AAABBBBBBBBB@@@@@@>>>===<<<<<<======<<<;;;===AAAGGGOOO\\\iiimmmpppwww~~~[[[^^^bbbfffjjjpppvvvzzzrrrbbbYYYRRRMMMKKKMMMLLLNNNSSSXXX\\\```bbbccchhhkkkmmmnnnooopppsssuuuzzzyyyxxxuuuoooggg]]]WWWJJJFFF@@@;;;:::<<<@@@CCCBBBGGGPPPZZZaaabbb___[[[```cccfffhhhhhheeebbb```SSSMMMDDD???@@@EEEKKKNNNSSSVVVZZZ]]]^^^___aaaccccccaaa^^^YYYSSSKKKBBB<<<888555333111222222111111333333333444666888;;;<<>><<<<<<;;;;;;:::999<<>><<<;;;<<<<<<===@@@FFFMMMRRR\\\ccchhhfffaaa]]]WWWRRRTTTTTTVVVXXXTTTLLLHHHIIIEEEIIIMMMQQQSSSTTTUUUWWW___aaaeeelllssszzz|||yyyyyy{{{~~~~~~pppiiijjjnnnqqquuuyyy|||}}}~~~~~~}}}|||{{{uuuxxx|||~~~~~~}}}}}}}}}yyyxxxvvvsssrrrwwwwwwrrruuuzzz~~~uuummmjjjhhheeedddddddddcccbbbiiihhhgggeeeeeeffffffggghhhfffddd```]]][[[YYYYYYYYYWWWTTTSSSTTTUUUTTTTTTQQQPPPOOOOOOOOONNNLLLJJJIIIHHHGGGEEEDDDEEEEEEFFFEEECCC@@@===;;;:::999999666777777888999999::::::BBBBBBAAAAAAAAABBBCCCCCCAAA>>>::::::;;;<<<;;;999<<>>BBBBBBDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDFFFHHHHHHGGGEEEDDDEEEEEEDDDFFFOOO[[[cccdddcccSSSMMMLLLUUU___gggqqqyyysss___JJJ>>>999555111111222222111111000//////...//////...---------------------------------------,,,+++++++++,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------++++++,,,,,,,,,---------............................../////////000000000.........///////////////////////////000000000000000000000000111333555666===DDDPPP^^^lll{{{vvvjjjlllvvvyyylllXXXMMMGGGKKKOOOPPPUUU^^^hhhqqqvvvtttwww}}}~~~xxxwww{{{tttpppooommmlllnnnuuu|||vvvmmmeeeaaa``````aaadddiiiooovvv{{{|||uuuqqqvvvxxxvvvttttttssstttvvvxxxxxxwwwuuussssssrrrrrrvvv}}}sssoookkkjjjllloooqqqqqqrrroookkkgggbbb\\\UUUQQQHHHDDD???<<<;;;;;;::::::999<<>>;;;:::;;;<<<===AAAGGGNNNSSS]]]dddiiihhhdddbbb]]]YYYXXXVVVVVVVVVRRRKKKHHHIIIGGGJJJOOOSSSUUUWWWYYYZZZ^^^aaaeeelllssszzz|||wwwwwwyyy}}}rrrhhhhhhkkkqqqssswwwyyy{{{}}}~~~|||{{{yyy{{{~~~}}}}}}xxxwwwvvvtttuuu{{{tttuuu{{{{{{pppiiiiiigggdddcccdddeeeeeeeeekkkjjjiiihhhgggfffffffffgggfffccc```]]][[[YYYYYYYYYVVVTTTSSSTTTTTTTTTSSSQQQOOONNNNNNOOONNNKKKIIIIIIHHHGGGFFFEEEEEEEEEFFFBBBAAA>>>;;;999888777777777777777888888:::;;;<<>>;;;888888999::::::888<<<@@@BBBEEEPPPaaaooouuuwwwxxx|||^^^aaaeeejjjnnntttyyy}}}~~~ooobbbUUUOOOLLLKKKMMMPPPRRRSSSVVVXXXZZZ[[[[[[[[[\\\]]]^^^___^^^___aaaccceeebbb___```bbbaaa\\\WWWNNNJJJDDD>>>;;;;;;===???<<>>;;;999888888888888888777777888:::===>>>BBBBBBBBBBBBBBBBBBBBBBBB===:::888888999:::::::::===@@@DDDKKKXXXjjjvvvzzz{{{|||___ccchhhmmmrrrwww|||~~~|||hhh\\\OOOIIIHHHHHHKKKOOOUUUVVVWWWXXXYYYYYYXXXXXXYYYZZZZZZYYYWWWWWWYYY[[[ZZZZZZ\\\ccchhhfff^^^VVVOOOKKKEEE@@@<<<:::;;;;;;:::>>>FFFPPPZZZaaadddddddddggglllppprrrqqqnnnlllddd\\\QQQHHHCCCAAAAAAAAAEEEHHHMMMPPPSSSVVVZZZ]]]___^^^\\\ZZZWWWQQQJJJEEE<<<999777555666666666555444555777:::===@@@CCCDDDDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEFFFFFFDDDEEEGGGFFFEEEDDDDDDEEEGGGMMMUUU[[[^^^[[[UUUQQQNNNSSS\\\iiissszzz~~~oooUUUHHH;;;666666555444555111111000000////////////...............------,,,------------------------.........---,,,,,,---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---,,,,,,++++++........................------------.........///,,,------...///000111111////////////000000000000000000000111222222333444444:::EEESSSbbbppp|||xxxqqqkkkccciiiuuu|||cccTTTIIIKKKOOOSSSZZZbbbhhhnnnrrrqqqttt|||yyyrrrnnnlllkkkfffkkksss}}}~~~vvvmmmeeebbb```\\\^^^ccciiiooovvv{{{}}}{{{zzzzzz||||||zzzuuurrrnnnppprrrtttuuuuuusssssssssrrrrrruuuxxxyyyuuurrriiiiiijjjmmmpppsssvvvwwwvvvrrrlllgggbbb^^^ZZZWWWPPPKKKDDD???<<<<<<;;;:::;;;<<>><<<;;;:::::::::999888777777888;;;???AAACCCCCCCCCBBBBBBAAAAAA@@@===;;;::::::;;;<<<===>>>>>>BBBHHHPPP___pppyyy{{{bbbeeekkkpppuuu{{{}}}fffYYYLLLFFFEEEEEEIIIMMMVVVWWWXXXYYYYYYYYYXXXWWWXXXXXXWWWUUURRRRRRSSSUUUWWW[[[dddmmmrrrmmmaaaVVVPPPMMMHHHBBB===:::999999:::===CCCMMMWWW```eeegggfffiiimmmrrrttttttrrrqqqfff___TTTJJJDDDAAA???>>>AAADDDHHHKKKNNNRRRVVVYYY[[[ZZZYYYYYYVVVRRRLLLGGG===:::888777777777777666555666999<<<@@@CCCEEEFFFEEEFFFGGGHHHHHHIIIHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEECCCBBBDDDGGGKKKOOOUUU\\\]]]YYYRRRNNNLLLTTT]]]iiittt}}}}}}|||ttt```HHH===444111111000///111000000000///////////////......//////......---,,,------------------------***+++,,,+++))))))+++---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,---------------..............................------------.........///,,,------...///000111111////////////000000000000///000000111222222222222222777AAAOOO___nnnyyy|||vvvsssqqqgggiiiqqq~~~jjjYYYKKKKKKPPPSSS[[[dddfffkkkoooooorrrzzz~~~vvvpppllljjjfffiiiooowwwyyyppphhhccc```\\\^^^bbbgggmmmtttyyy|||zzz{{{|||||||||zzzvvvrrrrrrqqqqqqrrrssstttuuuvvvqqqpppppprrruuuuuuqqqmmmgggiiilllooorrrtttvvvwwwuuuqqqlllgggddd```\\\YYYSSSNNNGGGBBB???>>>===<<<;;;===>>>@@@@@@>>><<<;;;777888:::<<>><<<;;;999999999:::999888777888:::===AAACCCCCCCCCCCCCCCBBBAAA@@@???::::::::::::;;;<<<>>>@@@@@@FFFMMMUUUcccrrr{{{|||ccchhhnnntttyyy~~~fffYYYKKKEEECCCDDDHHHMMMUUUVVVXXXZZZZZZZZZZZZZZZWWWWWWVVVTTTRRRRRRUUUWWW[[[bbbllltttuuummm```WWWSSSPPPKKKEEE@@@<<<:::999:::<<<@@@IIISSS]]]dddfffiiikkknnnqqqssstttttttttjjjcccXXXNNNGGGBBB>>><<<===???CCCEEEHHHLLLQQQTTTTTTTTTTTTTTTSSSPPPKKKGGG===;;;888777777888777666666777:::>>>AAADDDEEEFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGHHHHHHIIIHHHHHHHHHGGGFFFDDDAAAAAAEEEKKKPPPUUUZZZ]]]YYYQQQLLLNNNQQQaaakkkwww~~~yyywwwfffSSSBBB:::333222222000///000////////////////////////---.../////////...,,,+++------------------------+++...000000---+++---///+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///++++++,,,---...//////000------------------------------........./////////------......//////000000////////////000000000000///000000111222222111111333666===JJJZZZiiitttzzzyyyvvvxxxzzzuuuqqqrrr|||ppp\\\KKKIIINNNRRRZZZbbbcccggglllnnnqqqxxx{{{sssnnnkkkggghhhkkkqqqyyy{{{rrriiibbb___]]]___aaafffkkkqqqvvvyyywww{{{|||{{{zzzzzzwwwrrrtttsssrrrqqqqqqsssvvvwwwpppnnnmmmnnnqqqqqqnnnkkkgggjjjooorrrssssssttttttqqqnnnkkkhhheeebbb^^^[[[UUUQQQKKKGGGDDDBBB???===<<<===>>>??????===<<<:::666777999;;;@@@GGGOOOTTTSSSYYY___eeennnxxx{{{yyypppdddWWWPPPLLLHHHFFFHHHIIIJJJLLLNNNPPPTTTZZZ^^^eeefffjjjoootttzzz~~~}}}vvvppppppqqqvvv}}}sssfffaaaaaagggooovvvzzz|||~~~}}}{{{{{{~~~~~~}}}|||{{{{{{yyyvvvqqqkkkfffaaa^^^___``````___^^^[[[YYYXXXUUUSSSPPPOOOPPPQQQPPPPPPMMMLLLKKKKKKKKKJJJHHHFFFDDDEEEEEEEEEDDDCCCBBBAAA;;;:::888777666666666777999888888999<<>>;;;888:::===@@@BBBFFFKKKNNNLLLLLLMMMNNNNNNLLLGGGCCC===;;;888777777777777666666888;;;???BBBDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJJJJIIIHHHEEEEEEDDDCCCDDDHHHMMMRRRWWWZZZYYYRRRJJJJJJTTT___nnnyyywwwuuuxxx}}}~~~mmmVVVGGG>>>888333444444222111222////////////////////////---...///000///...,,,+++------------------------)))...222222///,,,,,,...+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///,,,,,,------.../////////------------------------....../////////000000000.........///////////////////////////000000000000//////111222222111111000555555:::DDDSSSbbblllrrrvvv~~~vvvvvv}}}zzzttt{{{sss^^^JJJFFFJJJOOOVVV______dddjjjnnnpppvvvxxxrrrppphhhhhhiiilllsss}}}}}}tttkkkddd```^^^___aaadddiiinnnsssvvvtttyyy{{{xxxwwwxxxwwwssstttsssrrrrrrrrrsssttttttnnnkkkjjjkkknnnooommmkkkhhhmmmrrrtttsssqqqqqqqqqmmmllliiihhhfffccc___\\\UUURRRNNNKKKHHHEEEBBB???<<<===>>>>>>>>>===;;;:::555666888:::>>>EEEMMMRRRRRRWWW]]]dddooo{{{}}}rrreeeWWWPPPLLLHHHGGGHHHGGGHHHKKKNNNRRRXXX```eeekkkmmmppptttxxx}}}|||tttnnnmmmooosssyyyyyyjjjbbb```dddjjjooossswww{{{}}}~~~~~~~~~~~~~~~|||~~~zzzsssmmmgggccc```^^^^^^______^^^[[[YYYWWWTTTRRRPPPOOOOOOPPPPPPOOOLLLKKKJJJJJJJJJIIIGGGEEEBBBCCCCCCCCCCCCAAA@@@???888777666555444444555666777888999;;;>>>@@@CCCDDDDDDDDDEEEDDDCCC@@@>>><<<555777888999888:::>>>BBBFFFQQQ]]]dddlllyyyfffjjjqqqxxx}}}~~~eeeXXXKKKEEEEEEFFFKKKQQQRRRTTTWWWZZZ]]]___``````\\\]]]^^^___aaaeeejjjoookkknnnpppkkkccc[[[YYYYYYXXXVVVRRRMMMHHHCCC@@@>>>999999;;;AAAKKKUUU]]]aaammmmmmmmmnnnooorrrtttvvvuuunnnbbbVVVLLLDDD===:::555777:::<<<>>>BBBGGGJJJGGGGGGHHHJJJJJJHHHDDDAAA===;;;888777777777777666777999<<>>777222///111111///...///.........///////////////---...///000000...,,,+++------------------------!!!&&&,,,---)))%%%%%%'''+++,,,,,,------,,,,,,+++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---------...............------------------------////////////000000000000///////////////.........////////////000000000000//////111222222111000000666555888@@@NNN\\\fffkkknnnyyyzzztttvvvuuuyyyttt^^^IIIDDDGGGLLLSSS\\\]]]bbbhhhmmmooottt|||vvvsssiiiggggggiiioooyyyxxxnnngggccc^^^^^^```cccggglllqqqtttsssxxxzzzvvvuuuxxxwwwsssqqqrrrsssssssssrrrqqqpppmmmjjjhhhiiilllnnnmmmkkkjjjoootttuuussspppoooooojjjjjjiiihhhgggddd```]]]UUUSSSPPPNNNKKKHHHCCC@@@======>>>>>>>>>===;;;:::555666777999===DDDKKKQQQRRRWWW\\\dddppp}}}rrreeeWWWPPPMMMIIIGGGGGGEEEGGGKKKOOOUUU]]]ffflllpppqqqtttwww|||{{{ssslllllllllpppwww}}}}}}mmmccc```bbbeeeiiimmmrrryyy}}}~~~~~~wwwtttvvv}}}uuunnnhhhdddccc]]]^^^______^^^[[[YYYWWWTTTRRROOONNNOOOPPPOOONNNLLLKKKIIIIIIJJJIIIGGGEEEAAABBBBBBCCCBBBAAA???>>>999888777555555555666777777888:::<<>><<<666888;;;;;;:::<<>>CCCCCCDDDDDDDDDCCCAAA@@@:::888666666888999777444888:::===AAADDDFFFGGGGGGGGGEEEDDDDDDEEEFFFFFFEEEGGGGGGGGGHHHHHHGGGEEECCCAAAEEEIIIJJJNNNRRRPPPLLLNNNNNNLLLGGGGGGQQQbbbpppyyy|||lllrrrzzzwww```III===:::444333222000///.........////////////...---,,,+++,,,------......------,,,,,,,,,,,,------.........++++++++++++++++++++++++------,,,,,,,,,,,,++++++------++++++++++++------,,,,,,,,,+++++++++******///...---,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,---------............//////......---------......---......///////////////,,,---///000000000///...////////////000000000000///222666:::BBBNNN]]]gggnnnpppssssssttt{{{|||{{{uuu```MMMFFFGGGHHHJJJNNNZZZ\\\aaagggooovvv}}}yyy~~~uuuooolllgggeeehhhlllqqqzzz}}}sssjjjdddbbb```^^^```dddiiilllnnnssstttuuuvvvvvvuuutttttttttsssssstttuuutttrrrooojjjiiihhhhhhiiilllnnnpppmmmllllllmmmooopppooonnniiijjjkkkjjjhhheeeaaa___ZZZXXXTTTPPPKKKHHHEEEDDDDDDBBB@@@???>>>===;;;999999888888888:::AAAIIIOOORRRWWW]]]eeerrrvvvhhhYYYQQQKKKGGGFFFHHHIIIJJJNNNWWWaaaiiimmmmmmuuuuuuttttttvvvxxx{{{|||~~~zzzrrrkkkffffffmmmuuuyyy}}}wwwkkkddd``````fffllloootttyyy|||wwwttttttsss{{{|||uuunnnhhhccc```^^^^^^^^^]]][[[YYYXXXWWWTTTSSSRRRQQQPPPOOOOOOOOOKKKKKKKKKJJJIIIHHHFFFFFFEEEDDDBBB@@@???>>>======888777666555444444555666777999<<<@@@CCCEEEFFFGGGFFFFFFEEECCC@@@>>>;;;:::<<<:::999888777;;;DDDLLLOOOWWWbbbmmmvvv___dddkkkqqqvvv}}}{{{hhhWWWIIIGGGGGGDDDHHHOOOUUUWWWZZZ\\\]]]```cccffffffbbb___dddmmmttttttrrrmmmeee[[[UUUUUUWWWWWWVVVVVVYYYYYYUUURRRPPPKKKEEE>>>;;;;;;???DDDJJJUUU___gggmmmrrrooonnnqqqtttuuuvvvqqqgggYYYLLLAAA;;;999666555333333444777:::<<<>>>>>>???@@@???>>>===<<<:::888666666888888777555888:::===AAADDDFFFGGGGGGGGGEEEDDDEEEFFFGGGGGGFFFGGGFFFFFFGGGGGGFFFEEECCCCCCIIIOOOOOOOOOPPPMMMIIILLLKKKJJJJJJOOO\\\nnnzzzwwwhhhpppyyy~~~lllWWWDDD999777444333222000///.........------..................,,,------......------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------///...---,,,,,,,,,,,,---......---------...//////------------............///......---------......,,,------...............------...///////////////////////////000000000000///111444777>>>JJJXXXbbblllooorrrssstttzzz~~~~~~jjjTTTIIIFFFEEEGGGKKKUUUWWW\\\ccckkkttt{{{~~~xxxzzzzzztttpppkkkhhhjjjmmmrrrzzz~~~uuummmhhhgggdddaaa```cccgggiiikkkoooppprrrtttuuutttsssrrrqqqppppppppprrrrrrpppnnnjjjiiiiiiiiijjjkkklllmmmjjjiiiiiikkkmmmmmmlllkkkiiijjjkkkjjjhhheeebbb___ZZZYYYUUUQQQMMMIIIFFFEEEEEECCCAAA@@@???===;;;999777777777777:::@@@HHHNNNRRRVVV\\\fffvvvwwwiii[[[RRRMMMIIIHHHJJJLLLNNNTTT\\\ffflllnnnmmmnnnmmmllllllnnnqqqtttvvvxxx{{{uuunnnkkkeeedddjjjqqqvvvzzz}}}|||qqqgggbbb```eeejjjnnntttzzz|||vvvqqqoooppprrryyyrrrlllfffaaa^^^]]]]]]]]]\\\ZZZXXXWWWVVVTTTSSSQQQPPPOOONNNNNNNNNKKKJJJJJJIIIHHHGGGFFFEEEEEECCCBBB@@@>>><<<<<<;;;666666555444555666777888888:::===AAACCCEEEFFFGGGGGGFFFEEECCC@@@>>><<<;;;::::::999999:::>>>EEELLLPPPXXXdddoooxxx___cccgggkkkpppwwwrrrcccVVVLLLJJJIIIFFFHHHMMMUUUVVVXXXYYY[[[___cccggggggbbb___dddooouuutttoooaaa[[[TTTQQQRRRUUUWWWWWWXXX[[[[[[ZZZZZZZZZSSSJJJ@@@<<<:::<<>>;;;888666666666666999???GGGLLLQQQTTT[[[hhh{{{xxxkkk]]]UUUPPPLLLKKKMMMOOORRRYYYaaagggjjjiiigggbbbaaa``````bbbfffjjjlllooorrrvvvxxxyyyyyyzzz|||{{{{{{|||~~~~~~zzzrrrlllhhhbbb```eeelllpppuuuyyy{{{~~~yyykkkeee```cccggglllssszzz}}}}}}|||}}}zzzyyyuuupppkkkkkkooottt}}}yyyrrrlllgggccc^^^[[[[[[[[[[[[ZZZXXXWWWUUUTTTSSSRRRQQQOOOMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCAAA>>><<<:::999999555444444444666888:::;;;:::<<>><<<;;;999999999999<<>>JJJSSS]]]bbbhhhmmmrrr||||||~~~uuu___NNNEEECCCFFFIIIIIILLLRRRZZZcccmmmtttyyy~~~|||uuurrryyyzzzsssnnnmmmmmmnnnssszzz~~~yyyvvvqqqlllfffbbbbbbcccddddddeeeggglllooorrrrrrqqqpppmmmkkkiiiiiijjjlllllllllhhhiiijjjjjjjjjhhhfffeeeccccccdddfffhhhiiigggeeeggghhhjjjjjjiiigggdddbbb\\\[[[YYYVVVRRROOOLLLJJJJJJHHHFFFDDDBBB???;;;888444555555666888>>>EEEJJJOOORRRYYYiiixxxkkk^^^WWWSSSOOONNNPPPPPPTTTZZZ```cccaaa^^^ZZZWWWVVVVVVWWWYYY]]]aaaccchhhjjjmmmooopppqqqssstttwwwwwwyyy||||||yyysssnnneee^^^ZZZ___fffkkkqqqvvvwww{{{qqqhhh``````cccgggooowwwxxxzzz}}}}}}|||{{{{{{|||~~~}}}zzzvvvssspppllliiiiiirrr{{{~~~uuuqqqkkkfffbbb___[[[YYYYYYYYYXXXXXXWWWUUUTTTSSSSSSRRRPPPNNNLLLJJJJJJIIIJJJIIIHHHGGGFFFEEEEEEEEECCCBBB@@@===:::888777666555555555555666888:::<<<===>>>AAACCCEEEFFFGGGGGGHHHGGGEEEBBB@@@>>><<<<<<999:::999999???JJJUUUZZZ```eeemmmvvvaaaccceeefffhhhmmmuuu{{{rrrdddZZZWWWSSSQQQQQQPPPMMMLLLNNNRRRSSSTTTUUUWWW[[[```dddiiiccc___bbbggghhhbbb[[[RRRPPPOOOPPPSSSXXX\\\___aaacccddddddeeedddZZZNNNDDD???:::999999===FFFPPPXXX```gggjjjmmmooonnnjjjgggeee```VVVJJJ@@@888555333222111111111222333333666777888999999888777666666666777777666666666777777999<<<@@@CCCEEEFFFFFFGGGFFFFFFGGGIIIIIIGGGEEEBBBBBB@@@===;;;===AAADDDTTT```hhhdddYYYQQQNNNMMMPPPPPPUUUaaappp~~~yyysssqqqqqq{{{}}}iiiPPPAAA:::555222222111111000///............111000---,,,+++,,,...///,,,------......------,,,.........------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************------,,,,,,,,,------...///...------,,,,,,------,,,,,,,,,------------...---------------...//////------...///////////////...---,,,,,,,,,---///000////////////000000000000222222222222444:::EEEMMMUUU[[[eeemmmvvvwwwxxxwwweeeSSSHHHDDDEEEFFFGGGJJJPPPWWWaaajjjrrrvvvzzz}}}{{{uuussszzz{{{tttnnnkkkiiiiiimmmsss}}}~~~|||sssnnngggcccbbbcccddddddbbbeeeiiimmmpppqqqqqqqqqmmmkkkiiihhhjjjkkklllkkkggghhhiiijjjiiifffcccbbbaaabbbdddfffiiiiiigggeeeeeefffhhhiiiiiigggdddccc^^^]]]\\\YYYVVVRRROOOMMMLLLJJJHHHFFFDDDAAA<<<888555555555666888<<>>999888777:::BBBKKKPPPWWW___cccgggjjjhhhddd^^^\\\XXXPPPFFF===777555333222222111111111111222111222444555555444444333444666777777555555666888777888<<>>???>>><<<<<<@@@GGGMMMbbbjjjmmmcccVVVNNNLLLKKKOOOSSS]]]kkkzzzwwwppprrryyy{{{kkkYYYFFF;;;777333222333111000//////.........///111000...---,,,,,,------,,,------......------,,,------------------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++*********))))))))))))------,,,,,,,,,---......//////...,,,,,,+++++++++,,,,,,,,,,,,---------------------------...///000---...//////000000//////---------,,,------...///////////////000000000000111222333222333888@@@FFFOOOWWWcccnnnzzzrrrpppwww~~~zzznnn]]]OOOIIIEEEBBBHHHJJJOOOVVV___gggnnnrrrvvvyyyzzztttssszzz|||tttmmmiiifffdddgggmmmuuu~~~vvvpppiiicccaaabbbddddddaaacccfffiiimmmooopppqqqnnnllljjjjjjkkkkkkkkkjjjfffggghhhhhhgggeeebbbaaaaaabbbdddgggjjjjjjhhheeebbbdddfffhhhhhhfffdddccc______^^^\\\YYYVVVRRRPPPLLLKKKIIIHHHFFFCCC>>>:::666777777777888;;;AAAEEEGGGNNN[[[mmmuuujjj^^^XXXUUURRRQQQRRRTTTWWWZZZYYYUUUOOOKKKHHHJJJLLLOOORRRVVVYYY[[[\\\aaacccfffggghhhiiilllnnnrrrtttxxxzzzzzzwwwtttrrreee\\\UUUVVV\\\bbbiiippptttwww{{{~~~rrreee^^^\\\]]]cccjjjlllooosssuuuvvvxxxyyy{{{}}}|||}}}yyyqqqkkkjjjffffffhhhgggjjjyyy}}}tttnnnfffccc___\\\[[[ZZZXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOMMMKKKJJJJJJIIIIIIHHHFFFDDDCCCCCCCCCDDDAAA@@@>>>;;;999777666666888777777777777999;;;<<>>DDDEEEFFFHHHHHHHHHGGGGGGFFFDDDAAA>>>;;;:::::::::777<<>>BBBLLL[[[eeegggiiicccXXXOOOOOOSSSUUUZZZcccqqq~~~}}}tttmmmgggiiixxxyyyjjjLLLAAA777333111//////111000//////............///+++,,,---...////////////,,,------......------,,,,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++++++++------------++++++))))))***+++,,,------...,,,,,,,,,,,,,,,---...///......---......///000111++++++,,,,,,,,,---------,,,,,,,,,---...///000111+++,,,------......------+++,,,---...///...---,,,////////////000000000000,,,///222222222444999===DDDMMMZZZgggtttyyygggeeennnrrryyyzzzpppddd\\\TTTLLLIIIKKKOOOTTT[[[bbbhhhkkkpppqqqzzzuuurrrooottt{{{|||tttlllgggccc```ccchhhkkkuuu~~~|||vvvllldddaaa`````````______```bbbeeeiiilllnnnmmmlllllllllllljjjgggdddeeeeeeeeeeeedddcccbbbbbb___```cccgggjjjjjjgggeee___```ccceeefffeeedddbbb```aaa```___]]]YYYVVVTTTLLLLLLKKKJJJIIIFFF@@@===:::::::::999888:::>>>AAAFFFQQQbbbrrrqqqfff\\\WWWTTTQQQPPPRRRNNNOOOPPPMMMHHHEEEEEEFFFFFFJJJPPPVVVZZZ\\\\\\[[[```bbbdddeeeeeegggjjjlllvvvxxx|||}}}|||zzzxxxwwwpppdddXXXUUUWWWZZZ```fffqqqsssuuuvvvwwwyyy|||}}}~~~nnnddd]]]ZZZ]]]bbbfffiiilllnnnnnnooopppqqq|||~~~}}}yyyqqqjjjgggdddgggnnnpppsss{{{tttmmmeee___```]]][[[YYYZZZZZZYYYXXXUUUUUUUUUUUUUUUTTTSSSRRRPPPOOONNNMMMLLLLLLLLLLLLHHHGGGDDDBBBAAAAAABBBCCC@@@???===;;;:::999888888444444555777999<<>>@@@CCCJJJOOOQQQNNNKKKGGGEEEBBB>>>:::777555444555444222000..................///000111222333333555555444444333444444444<<<===>>>???@@@AAAAAAAAACCCDDDDDDBBB>>>;;;:::999666<<>>999333000.../////////000111222222111000/////////...------------------,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,---......***++++++,,,,,,++++++***+++***)))))))))***,,,,,,------------------------++++++,,,,,,,,,,,,---------------............///------------------------........................,,,,,,,,,---------.........------,,,---...///000////////////000000000000111000000000111333555777BBBIIIVVVeeeuuuyyykkkdddeeeppp{{{~~~wwwqqqjjj\\\LLLIIIMMMQQQSSSWWW___hhhmmmmmmpppwww{{{ttttttwww{{{|||{{{|||{{{qqqhhhgggfffbbbbbbeeekkkqqqvvvyyy}}}yyyrrrkkkddd```^^^]]]]]]^^^___aaadddgggiiijjjkkkmmmmmmllliiigggggggggfffgggfffeeeccccccdddfffbbbaaabbbdddhhhhhheeebbb]]]^^^```dddggghhhfffeeebbbbbbaaa```^^^[[[YYYWWWPPPOOOOOOOOOMMMIIICCC???;;;:::999999999;;;===???DDDRRReeesss}}}kkkaaaXXXTTTRRROOONNNPPPPPPMMMHHHDDDBBBCCCEEEHHHIIINNNUUUYYYZZZZZZZZZYYYaaabbbdddcccbbbeeejjjooozzzzzz|||}}}~~~}}}}}}}}}vvvmmmbbbYYYWWWZZZ___cccoooqqqrrrsssssstttwwwyyywwwkkkbbb``````bbbiiijjjkkkkkkkkklllooorrryyy}}}~~~~~~zzzuuunnnhhhfffgggjjjoooxxxsssjjjccc______^^^]]]\\\\\\[[[ZZZWWWTTTQQQQQQQQQRRRRRRSSSTTTUUUPPPNNNLLLKKKKKKKKKIIIGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA???===;;;999888777777777666555555888===AAADDDHHHHHHGGGGGGGGGGGGGGGGGGIIICCC??????===888666888;;;<<>>;;;777666333111111222444555888999===CCCHHHIIIGGGDDDCCCAAA>>>;;;888555333222222222000000///000111111000000111111222222333333333333333333333444555555;;;<<<>>>@@@AAAAAAAAAAAA@@@@@@???<<<:::888777777888@@@EEEFFFLLLUUU[[[[[[ZZZXXXRRRNNNRRR[[[aaaaaafffooo{{{{{{vvvuuuyyy~~~oooWWWBBB:::888444111.........///,,,------......------,,,///...------,,,,,,,,,---------,,,,,,,,,,,,------------------------------+++,,,,,,,,,------......***++++++,,,,,,++++++***+++***)))))))))***,,,,,,------------------------++++++,,,,,,,,,,,,------------------............------------------------------------------------,,,,,,,,,---------.........------,,,---...///000.../////////000000000000111000000000111333555777???EEEQQQ```ooo}}}}}}uuujjjeeefffnnnyyy|||xxxsssfffVVVLLLMMMOOORRRXXXaaaiiinnniiikkkqqq{{{{{{tttvvvxxxyyy{{{}}}}}}rrrjjjiiiiiieeedddeeehhhooouuuwww|||{{{tttmmmfffaaa^^^]]][[[[[[\\\^^^```bbbdddfffiiikkklllkkkiiigggfffgggggggggfffcccaaaaaaccceeebbbaaabbbdddggggggdddaaa^^^^^^```cccfffgggfffeeecccbbbbbbaaa___\\\ZZZXXXSSSRRRPPPOOONNNJJJDDD@@@;;;:::999999999;;;===???GGGUUUfffttt~~~~~~wwwhhh^^^TTTQQQQQQNNNLLLMMMIIIFFFCCC@@@@@@BBBFFFHHHKKKOOOSSSVVVWWWVVVVVVVVV^^^```bbbbbbcccffflllrrrxxxzzz}}}{{{tttiii___YYYYYY]]]```lllnnnpppqqqqqqsssvvvxxx~~~zzznnnfffbbbcccdddhhhiiijjjjjjjjjkkknnnqqqxxx{{{~~~~~~}}}}}}~~~zzzvvvooojjjjjjmmmrrrzzzwwwkkkddd___]]]^^^ZZZZZZYYYYYYYYYWWWTTTQQQPPPPPPPPPPPPQQQSSSTTTUUUPPPNNNLLLKKKKKKJJJHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@;;;;;;:::999999999999999666555555666888===AAADDDHHHHHHGGGGGGGGGGGGFFFFFFFFFAAA>>>>>><<<999888:::;;;???HHHXXXjjjxxxMMMSSSZZZ___```___\\\[[[WWWTTTOOOIIIEEECCCBBBBBBCCCGGGLLLQQQUUUYYY]]]```aaabbbdddeeefffgggffffffeee```WWWMMMEEE@@@======@@@AAACCCEEEFFFHHHIIIIIIGGGGGGGGGEEEBBB>>>:::777444333111//////000222333222444777;;;???@@@???===<<<;;;999666444222111111/////////000111222444555222222222333333333333333111111111222333444666777:::<<<>>>AAABBBAAA@@@@@@>>><<<:::888777777999:::>>>EEEKKKNNNPPPTTTUUUTTTOOOOOONNNQQQ\\\iiinnnmmmqqquuuzzz}}}~~~{{{zzz{{{~~~}}}uuuvvv|||ppp]]]HHH888333333111000///////////////..................///......---,,,,,,,,,,,,---......------------......------------------------)))***,,,---.........---***++++++,,,,,,++++++***+++************+++,,,,,,------------------------++++++,,,,,,,,,,,,------------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------...//////....../////////000000000111000000000111333444666;;;AAAKKKYYYgggttt~~~~~~xxxuuuoooiiifffhhhlllwww~~~rrrdddPPPMMMLLLPPPYYYcccjjjmmmhhhgggkkkuuuvvvuuutttvvvzzz}}}tttlllkkkllljjjfffdddccckkkrrrtttwww|||~~~wwwpppiiiccc___^^^[[[[[[[[[\\\]]]___aaabbbgggiiikkkkkkiiiggggggggghhhgggdddaaa^^^^^^aaadddbbbbbbbbbccceeeeeecccaaa^^^^^^```cccfffgggfffdddddddddcccbbb```^^^[[[YYYVVVTTTRRRPPPNNNJJJEEEBBB;;;:::999999:::;;;===???HHHVVVfffqqqyyy{{{uuummmcccXXXNNNMMMNNNLLLIIIHHHBBB@@@???>>>@@@DDDHHHKKKKKKMMMPPPQQQQQQPPPPPPQQQYYY\\\___```bbbgggnnntttvvvyyy~~~}}}sssggg\\\XXXZZZ^^^gggiiilllnnnooorrruuuwww{{{|||~~~tttkkkgggggghhhgggiiijjjjjjjjjkkknnnpppwwwyyyzzzzzzyyy|||zzzvvvrrrnnnrrrwww~~~lllbbb]]]ZZZZZZ\\\XXXXXXXXXYYYYYYWWWSSSPPPNNNNNNNNNOOOPPPQQQSSSTTTOOOMMMKKKJJJJJJJJJHHHFFFDDDCCCCCCBBB@@@??????>>>:::999999888888888888999666555555666999===AAADDDGGGGGGHHHGGGGGGFFFFFFEEEBBB>>><<<===;;;999:::===>>>DDDPPP^^^kkkuuu{{{~~~IIINNNVVV\\\^^^\\\YYYWWWRRROOOJJJEEEBBBBBBCCCDDDCCCFFFJJJNNNRRRWWW\\\```___aaabbbeeefffhhhhhhhhhhhhaaaWWWKKKBBB===::::::<<<===>>>@@@AAABBBCCCCCC@@@@@@@@@>>><<<999666555222111000/////////111222000222444777:::;;;::::::777666555333222111111111...///000111222444555666444444333333333222222222000000111222444666888999<<<>>>@@@AAAAAA???===;;;;;;999777777:::===@@@BBBFFFJJJNNNOOONNNNNNMMMLLLJJJLLLPPPXXXffftttxxxuuuwwwvvvvvvvvvwwwxxxyyyzzzxxxzzz}}}wwwoooqqqyyyuuuaaaNNN???666111111222222111111000///000///...------...///000......---------------............------.........------------------------((())),,,...///...---,,,***++++++,,,,,,++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------...................../////////000000000000000000111222333444:::>>>GGGRRR___lllvvv{{{}}}xxxrrrnnnllljjjjjjkkkkkkttt~~~yyylllTTTLLLGGGMMMXXXaaagggkkkjjjggggggooo{{{yyyvvvssstttyyy}}}vvvnnnlllnnnmmmgggaaa^^^fffmmmqqqssswww~~~{{{tttmmmgggbbb```___^^^]]]\\\]]]^^^___aaadddgggjjjlllkkkiiihhhgggiiigggccc___\\\\\\```cccbbbbbbbbbccccccbbbaaa```_________bbbeeefffeeedddeeeeeeeeecccaaa___\\\[[[XXXVVVRRROOOMMMIIIEEEBBB<<<;;;:::::::::<<<>>>@@@FFFSSSbbblllqqqrrrkkkbbb\\\QQQHHHHHHKKKIIIEEECCC????????????BBBFFFJJJLLLHHHIIIKKKKKKKKKKKKMMMOOORRRVVVYYY\\\___eeemmmssstttxxx~~~zzzmmm```XXXYYY\\\bbbeeeiiilllnnnpppsssvvvwwwyyy{{{|||{{{qqqlllkkkkkkiiijjjllllllmmmmmmppprrrvvvxxxxxxwwwwww{{{|||yyyvvvttt|||uuuddd\\\YYYWWWXXXZZZYYYYYYZZZ\\\\\\ZZZVVVRRRLLLMMMMMMMMMNNNPPPQQQRRRNNNLLLJJJIIIIIIIIIGGGEEECCCCCCBBBAAA@@@>>>======<<<<<<:::999777777666666666666666777:::>>>BBBDDDGGGGGGHHHHHHGGGFFFEEEDDDAAA===<<<<<<;;;999;;;@@@DDDKKKVVV```iiiqqqyyy~~~HHHLLLSSSYYY\\\ZZZVVVRRRMMMJJJEEEAAA@@@AAACCCEEEDDDFFFJJJLLLOOOTTTXXX\\\^^^```cccfffhhhjjjjjjjjjfff___TTTIII@@@;;;999999888999:::;;;<<<<<<<<<<<<:::::::::999888666555444111111000//////000111222///111333444555666777777444444333222111111222222000000111222333444444555555444444333333222222111111111222444666888:::;;;???@@@@@@@@@>>>;;;999777777666666:::@@@FFFIIIJJJMMMLLLLLLJJJGGGEEEFFFHHHIIINNNVVV```ooo}}}~~~yyywwwuuusssrrrqqqppppppwwwzzzuuunnnrrr{{{uuubbbOOO@@@777333000111111111111///...---,,,,,,***))))))***,,,,,,///...............//////.........------.........------------------------((())),,,.........---,,,***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...........................------------------------,,,,,,,,,---------........................------............////////////000000000000111222222333999===DDDNNNZZZfffpppvvvyyyuuupppmmmmmmpppqqqpppnnnsss{{{zzzpppUUUJJJBBBIIITTT\\\bbbggghhheeecccjjjuuu~~~yyysssrrrvvv{{{}}}~~~}}}wwwqqqnnnooonnnggg```[[[```hhhmmmpppttt}}}~~~xxxrrrkkkfffcccbbbaaa^^^\\\[[[[[[]]]^^^aaaeeejjjlllllljjjiiihhhhhhfffccc^^^[[[\\\___bbbaaabbbbbbbbbaaa```_______________aaadddeeeeeedddffffffeeedddbbb___]]][[[XXXUUURRROOOLLLIIIEEEAAA======;;;;;;<<<===???AAAFFFRRR___gggkkkjjjccc[[[TTTJJJCCCDDDGGGEEEBBB@@@>>>>>>>>>@@@BBBEEEHHHIIICCCEEEGGGHHHIIIKKKMMMPPPOOORRRVVVYYY\\\bbbjjjpppssswww}}}}}}rrrddd[[[YYY[[[^^^aaafffiiilllnnnqqqtttsssuuuwwwxxx{{{vvvqqqnnnnnnkkkmmmoooppppppqqqssstttwwwxxxxxxwwwwww{{{~~~|||{{{{{{~~~pppaaaZZZWWWVVVVVVXXXYYYYYYYYY[[[\\\ZZZWWWTTTLLLLLLLLLLLLMMMNNNOOOPPPMMMKKKIIIHHHHHHHHHFFFDDDDDDCCCBBBAAA???>>>===<<<<<<<<<:::999888888888888777777888999<<<@@@CCCEEEFFFGGGHHHHHHGGGFFFDDDCCCAAA>>>======<<<:::>>>DDDLLLRRRYYY```gggooozzz}}}IIILLLQQQVVVXXXWWWRRRNNNGGGEEEAAA======>>>AAACCCEEEGGGJJJLLLNNNPPPTTTWWW]]]```cccgggiiiiiihhhggg^^^XXXNNNDDD<<<999888888555555666777777777666666555555555555555444444333000000000000000111111222...///111111000111333444333222222111111222222333111111222444444444444444666555555555444444333333333444555666999;;;===>>>@@@???>>>===:::888666555444444888???HHHNNNPPPOOOOOOKKKGGGEEEBBBAAAEEEJJJLLLUUU___iiivvv{{{zzzxxxsssnnnkkkkkklllwwwzzzwwwqqqvvvzzzeeeSSSDDD888333333////////////...---,,,+++------,,,,,,,,,,,,------......---------...//////......------------......------------------------)))***,,,------,,,,,,+++***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------........................,,,,,,,,,---------...............///......---,,,------........./////////000000000111111111222222777:::???HHHTTT```kkkqqquuussspppnnnrrryyy{{{yyyttttttxxx~~~zzzrrrWWWIII@@@FFFOOOVVV]]]dddcccaaaaaafffpppzzz|||uuuqqqrrruuuyyy{{{zzzyyyvvvqqqooonnnggg```[[[]]]bbbiiimmmqqqyyy|||wwwqqqkkkhhhbbb```\\\YYYWWWWWWXXXXXX]]]bbbhhhllllllkkkiiihhhfffeeeccc___\\\]]]___bbbaaabbbbbbaaa___]]]^^^___```______```ccceeeddddddffffffeeedddbbb___]]][[[VVVTTTRRRPPPMMMJJJEEEBBB???>>>=========???AAACCCIIISSS]]]bbbeeeddd]]]UUUKKKEEEAAABBBCCC@@@>>>???<<<<<<===???@@@BBBDDDEEEBBBEEEHHHJJJKKKMMMPPPSSSPPPSSSWWWYYY[[[```hhhnnnrrrvvv{{{}}}tttiii```[[[ZZZZZZ^^^bbbfffiiikkknnnpppqqqssstttuuuxxxzzzssspppooonnnpppssstttttttttuuuwwwxxxzzz{{{{{{zzz}}}xxxkkk^^^YYYXXXVVVUUUWWWVVVUUUUUUVVVXXXWWWUUUSSSNNNMMMMMMLLLLLLMMMMMMNNNLLLJJJHHHGGGGGGGGGEEECCCCCCCCCBBB@@@>>>===<<<;;;888888888999999;;;<<<===888999:::<<<>>>BBBEEEFFFFFFGGGHHHHHHGGGEEECCCAAA@@@>>>>>>???>>>===CCCJJJSSSWWW]]]ccciiirrr}}}|||zzz}}}KKKLLLNNNRRRTTTRRRMMMIIIDDDBBB???<<<<<<===???AAADDDFFFIIILLLMMMOOORRRTTTZZZ]]]```cccdddaaa^^^\\\QQQLLLEEE===777555444555222333333333333222222111111111111222222222222222////////////000000111111...000111000...///111444222222111111111111222222000111222444555666555555777777777777777777777777777777888999;;;>>>???AAA>>>===;;;999777777777777777999>>>HHHRRRWWWUUURRRMMMGGGDDDDDDCCCCCCIIIRRRVVV```kkkrrryyy}}}|||xxxppphhhdddgggkkkyyy}}}~~~yyywww{{{~~~kkkUUUFFF===555333555............------------//////000000000000//////,,,++++++++++++,,,---...------,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++******++++++,,,,,,++++++******+++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............/////////...,,,,,,---------........./////////000000111111111111111333555:::BBBNNNZZZeeekkkooopppooooooxxxzzzwwwvvv{{{|||wwwXXXJJJAAAEEELLLQQQYYYdddaaaaaabbbeeejjjsss|||~~~wwwooolllmmmrrrwwwxxx||||||vvvpppnnniiibbb^^^\\\^^^eeejjjlllrrryyy|||~~~zzzuuupppmmmccc```[[[WWWTTTSSSTTTUUUYYY^^^eeejjjkkkiiigggfffddddddccc```^^^^^^```bbbaaabbbbbb```]]][[[]]]^^^aaa______```bbbddddddccceeeeeeeeedddbbb___]]][[[UUUTTTSSSRRRPPPLLLGGGCCCAAA@@@?????????AAACCCEEEKKKSSSYYY\\\\\\ZZZSSSLLLDDDAAA@@@BBB@@@<<<<<>><<<;;;:::999666666777777999:::;;;<<<::::::<<<>>>AAADDDFFFHHHFFFGGGHHHIIIGGGEEEBBB@@@======>>>AAAAAABBBIIISSSXXX[[[aaahhhpppyyy|||tttzzzLLLLLLMMMOOOQQQOOOJJJEEECCCBBB???======>>>@@@AAACCCEEEIIILLLMMMOOOQQQSSSVVVXXX\\\^^^]]]YYYSSSPPPGGGDDD===777333111111222111111111111111000//////......//////000111111222........./////////000000111222333222///000333666111111000000000000111111...000222444666777777777999999999999999999999999999999:::;;;===???AAABBB<<<:::888666666666888999<<>>IIIVVVaaahhhjjjmmmmmmppp{{{yyyvvvzzz~~~{{{ZZZKKKBBBFFFKKKNNNWWWddddddeeeeeeeeeffflllvvv}}}~~~wwwnnnhhhhhhnnntttxxxyyyrrrnnnjjjeeeaaa\\\[[[bbbggghhhlllrrrzzz|||}}}xxxssspppdddaaa\\\WWWTTTSSSSSSTTTVVV[[[ccchhhjjjhhhfffeeecccccccccaaa______aaabbbaaabbbccc```\\\ZZZ\\\^^^aaa```___```bbbddddddccceeeeeeeeedddbbb___\\\[[[UUUTTTTTTTTTSSSNNNIIIDDDBBBAAA@@@@@@@@@BBBDDDFFFKKKQQQUUUUUUTTTQQQJJJCCC@@@???AAABBB>>>:::;;;@@@;;;===???BBBDDDFFFGGGGGGJJJMMMQQQSSSTTTUUUWWWXXX]]]___aaaaaaaaadddjjjppprrrtttxxx|||~~~yyyrrrhhh^^^XXXSSSWWW\\\```bbbccceeegggnnnpppqqqrrrvvv}}}uuuqqqpppoooqqquuuvvvvvvvvvwwwxxx{{{}}}}}}iii___VVVVVVWWWVVVTTTUUUUUUSSSQQQQQQSSSTTTUUUUUUQQQPPPOOOMMMLLLKKKKKKKKKKKKIIIGGGFFFFFFFFFDDDBBB@@@@@@>>>===;;;999888777888888777777777777888888;;;;;;===???BBBEEEGGGIIIFFFGGGHHHIIIGGGEEEBBB@@@;;;;;;>>>BBBCCCEEEOOOYYYZZZ^^^dddmmmwwwwwwtttKKKKKKLLLLLLLLLJJJHHHGGGDDDBBB???<<<;;;:::;;;;;;DDDDDDFFFGGGJJJMMMOOOPPPPPPRRRSSSSSSQQQLLLGGGDDD===;;;777444222111111111000111222111000///000111111111///......///000111000000000000000111111222111111111111000000000000000000////////////000000222444666777777777888999===>>>???>>><<<:::::::::;;;<<<===>>>>>>===;;;;;;888888666444444666999<<<>>>DDDOOO[[[aaa___WWWOOOIIIHHHFFFFFFIIIRRR\\\dddpppuuu|||xxxmmmcccYYYWWWcccrrr|||~~~tttXXXKKK<<<333111222000---------------------------,,,------......------,,,,,,++++++******++++++,,,...---,,,,,,......---,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---......************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------............///+++,,,---...///111222222222222666===EEENNN]]]jjjllljjjlllsss~~~~~~zzz~~~yyyaaaRRREEECCCGGGKKKTTT\\\cccbbbbbbbbbdddjjjsssxxx{{{rrrhhheeekkkqqqxxx}}}vvvnnniiigggjjjaaa[[[\\\___bbbeeeiiiqqqyyy~~~|||yyyvvvsssgggccc\\\TTTNNNMMMOOORRRUUUZZZ^^^___^^^___dddiiiiiifffccc```^^^___aaabbbdddcccbbb```^^^\\\ZZZZZZ^^^^^^___aaadddeeedddbbbeeedddcccaaa^^^\\\[[[ZZZ[[[YYYWWWUUURRRNNNHHHEEEBBBBBBBBBCCCEEEFFFHHHHHHPPPPPPPPPOOOLLLIIIFFFDDD>>><<<<<<>>>>>>;;;;;;======>>>???AAABBBFFFKKKNNNQQQQQQRRRSSSTTTUUUVVVVVV___aaaccceeegggjjjnnnppptttuuuvvvxxx{{{zzzuuunnnbbbWWWTTTSSSWWW]]]aaa```aaadddmmmqqqtttvvvzzz~~~yyyuuuqqqqqqsssvvvxxxxxxwwwxxxyyy}}}}}}}}}}}}{{{yyywwwyyy}}}uuubbb]]]WWWSSSRRRSSSTTTTTTRRRSSSSSSSSSSSSTTTTTTTTTOOONNNLLLJJJJJJJJJJJJJJJKKKIIIGGGFFFFFFEEECCCAAA??????>>>===<<<:::888777999888777666666777888888:::<<<>>>AAADDDFFFHHHHHHHHHIIIIIIHHHEEEBBB>>><<<<<>>??????>>>======>>><<<<<<<<<===<<<;;;999888888888777666888;;;@@@DDDJJJNNNUUU\\\___[[[RRRKKKFFFFFFGGGJJJPPP[[[gggooozzz~~~zzzvvvxxxoooeee^^^YYY[[[hhhvvv~~~}}}~~~ppp```JJJ@@@444......///...,,,------------------------------------------------------,,,,,,,,,,,,------...,,,,,,,,,---...---,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,---------...,,,------...///000111111222222555<<>>>>>;;;;;;>>>@@@AAACCCEEEGGGJJJOOORRRUUUUUUVVVVVVWWWXXXYYYYYY___aaaccceeefffhhhlllooossssssssstttwwwzzz~~~~~~yyytttnnncccXXXSSSRRRUUU[[[^^^^^^___cccmmmqqquuuwww{{{~~~yyyuuurrrqqqsssvvvwwwvvvvvvwwwxxxzzz|||}}}zzzxxxvvvxxx|||nnn```\\\WWWTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUOOONNNMMMKKKJJJJJJJJJKKKJJJIIIGGGFFFFFFEEECCCAAA???>>>===<<<:::999888777999888777666666777888999===>>>AAACCCFFFHHHIIIJJJJJJIIIHHHFFFDDDAAA>>><<<===AAAEEEGGGPPP___jjjmmmiiipppvvvzzzvvvsss~~~SSSQQQOOOLLLJJJGGGFFFFFFFFFDDDBBB???>>>===============<<<<<<===>>>>>>??????@@@AAAAAA???<<<888666555444222000//////000000000222222111000///000111////////////000111222222111111000000111111222333222222111111111000000000000/////////000111222222444777999:::;;;;;;===>>>===???AAAAAA@@@???@@@AAA>>>>>>===<<<;;;999888777999999999;;;@@@FFFMMMPPP[[[\\\]]]]]][[[UUUMMMGGGEEEGGGKKKQQQZZZfffsss|||vvvnnnjjjaaaZZZXXX[[[dddqqq|||{{{wwwyyy|||~~~}}}nnnZZZJJJ???888000---000222111///------------------------...---,,,,,,,,,,,,---...//////............//////...,,,+++,,,---...---+++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++++++++,,,,,,,,,------............/////////000222111333999???IIIXXXeeeeeegggjjjnnnuuu|||{{{~~~}}}zzzfffZZZMMMFFFEEEFFFIIIMMM[[[[[[\\\]]]```eeemmmrrrzzzxxxkkkccceeekkkxxx|||zzzuuuqqqqqqrrrhhh```___```aaacccgggkkkssszzz}}}}}}yyywwwnnniiiaaaWWWQQQOOORRRUUURRRUUUYYYZZZZZZ\\\```ddddddccc```^^^]]]^^^___```aaaaaa```^^^]]][[[ZZZZZZ[[[[[[]]]```ccceeedddbbbccccccbbbaaa___\\\[[[YYY[[[ZZZYYYWWWVVVRRRMMMJJJGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKKKKKKKIIIFFFCCCAAAAAA===<<<>>>===;;;<<>>===;;;999888777777888777777666666777888:::;;;AAABBBDDDGGGIIIJJJKKKLLLLLLJJJGGGDDDAAA???>>>======AAAGGGRRRcccttt||||||www{{{wwwuuu|||SSSRRROOOLLLIIIHHHGGGGGGGGGFFFDDDAAA@@@???>>>>>>>>>===<<<;;;::::::::::::::::::;;;;;;:::777555333222222111000000000111222111222333222000000000111//////000000111222333444222111111111111222333333222222222111111111000000/////////000111222333444666888;;;<<<<<<===???@@@@@@AAABBBBBBAAA@@@@@@AAA???>>>===<<<;;;999888888:::;;;===BBBJJJSSSZZZ^^^gggddd```[[[UUUNNNHHHEEEGGGKKKPPPXXXcccooo|||sssjjj___YYYUUUXXXbbbooo{{{{{{qqqvvv{{{}}}}}}~~~ooo]]]KKK===666222......111333222000------------------------///...,,,++++++,,,.../////////............//////---,,,++++++------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++,,,,,,,,,,,,---------///////////////.........222000111666;;;DDDRRR```bbbfffjjjnnnttt|||{{{||||||nnncccUUUJJJFFFEEEHHHJJJVVVWWWXXXZZZ^^^cccjjjooovvv~~~zzzkkk``````dddqqquuuzzz|||{{{yyyxxxxxxvvvkkkbbb_________aaadddfffmmmtttxxx|||~~~{{{yyyrrrmmmeee[[[TTTRRRTTTWWWSSSUUUWWWXXXXXX[[[^^^bbbcccbbb```____________```______^^^]]]\\\\\\[[[ZZZZZZZZZ\\\___cccdddcccbbbdddccccccbbb```^^^\\\ZZZ\\\ZZZYYYYYYXXXUUUPPPMMMIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMNNNNNNLLLJJJGGGFFFCCC???===>>>===;;;<<<@@@AAADDDHHHKKKMMMPPPSSSVVVZZZZZZYYYXXXXXXYYYYYYZZZ^^^___aaaaaabbbcccfffhhhllljjjgggfffgggkkkooorrrvvvzzzzzzvvvrrrmmmeee^^^SSSQQQRRRWWWZZZZZZ]]]aaalllpppvvvzzz~~~xxxuuurrrqqqqqqqqqqqqpppqqqtttwwwwwwyyy|||}}}~~~}}}{{{zzzyyyxxxxxxwwwxxxzzz|||~~~vvvdddZZZXXXVVVUUUUUUTTTRRRPPPTTTTTTTTTTTTUUUUUUUUUUUUPPPOOONNNMMMLLLKKKJJJJJJGGGFFFDDDCCCDDDCCCAAA@@@===<<<999777666666777888666666666666888:::<<<===DDDEEEGGGIIIJJJKKKLLLLLLLLLJJJEEEAAA>>>===>>>>>>???BBBLLL^^^tttuuummmwwwPPPOOOMMMKKKIIIIIIIIIIIIGGGFFFEEECCCAAA@@@??????>>>===<<<:::999888777777666777777777666555333333222222222222333333444444333444444444222111222333000111222333444444555555222222222222222333333444222222222222111111111111//////000000222333444555777999<<<=========???@@@AAACCCCCCBBB???=========;;;;;;;;;::::::999999999>>>???BBBJJJTTT]]]ccceeeddd```ZZZSSSLLLHHHFFFFFFJJJNNNVVV___jjjvvvyyymmmeee]]]ZZZYYY^^^lll{{{zzzqqquuuzzz}}}}}}~~~qqq^^^MMM???555///---+++,,,...///...,,,------------------------///...,,,++++++,,,...///......------------......---,,,++++++,,,---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------............////////////............222000000333777>>>KKKXXX___dddjjjnnnuuuyyyyyy|||wwwnnn___QQQJJJIIIKKKLLLQQQSSSVVVYYY\\\bbbhhhllluuu}}}}}}oooccc___aaahhhkkkqqqvvvyyy|||~~~xxxmmmbbb^^^]]]\\\^^^aaaaaaiiiooorrrvvv}}}|||zzztttppphhh___XXXVVVWWWZZZWWWWWWWWWXXXXXXZZZ]]]```aaaaaaaaaaaaaaaaaaaaaaaa^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[\\\___bbbdddcccbbbddddddddddddbbb```]]]\\\[[[ZZZZZZZZZYYYWWWSSSPPPKKKKKKKKKJJJJJJKKKLLLLLLNNNNNNPPPPPPOOOMMMKKKJJJEEE@@@=========;;;===AAADDDGGGKKKOOOQQQSSSVVVXXX\\\[[[YYYXXXWWWWWWXXXYYYZZZ[[[]]]]]]]]]^^^aaacccdddccc```___aaadddiiilllppptttvvvrrrnnnkkkeee___UUUSSSSSSWWWZZZ[[[^^^ccckkkooovvv{{{|||wwwtttrrrqqqpppooommmlllnnnsssvvvxxxzzz|||}}}}}}~~~~~~|||{{{zzzyyyyyyyyyyyyzzz|||~~~}}}ttteeeWWWVVVTTTTTTTTTSSSQQQOOOSSSSSSTTTTTTTTTUUUUUUUUUPPPOOONNNMMMLLLJJJIIIHHHEEEDDDBBBBBBBBBBBB@@@???<<<;;;888666555666777888666666666777999<<>>???AAAFFFUUUkkkzzzmmmlll}}}uuuvvvMMMLLLKKKJJJJJJIIIJJJJJJGGGGGGEEEDDDBBB@@@???>>><<<;;;:::888777666666666444444444333333333333333333444444555666666777777444666666555444333444555333444555666666666666666333333222222333333444555333222222222222111111111//////000111222444666777888:::<<<===<<<<<<===???@@@AAABBB@@@===:::::::::777777888888:::;;;===>>>DDDEEEHHHPPPZZZ```bbbbbbWWWTTTOOOJJJFFFGGGKKKOOOPPPUUU]]]fffoooyyyzzzppphhhcccbbbdddfffkkkvvv||||||{{{yyyvvvxxx{{{}}}~~~uuu___LLL@@@666000///...---...//////...,,,------------------------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,---------+++***+++,,,---,,,***---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------........./////////////////////.........222000000222555999DDDOOOYYY^^^fffnnnvvv~~~uuuuuuyyy{{{vvvjjj[[[RRRPPPOOONNNLLLOOOSSSVVVZZZ```eeeiiissszzz~~~tttjjjdddccc```ccciiipppwww}}}zzzoooccc^^^\\\[[[\\\___^^^eeejjjmmmqqqyyy~~~~~~~~~~~~~~~|||zzzuuurrrlllddd]]]ZZZZZZ\\\ZZZYYYXXXWWWXXXYYY\\\]]]``````aaabbbbbbbbbaaaaaa]]]]]]]]]]]]^^^^^^^^^^^^\\\\\\^^^```cccdddcccaaaccccccddddddbbb```]]][[[ZZZYYYYYYZZZ[[[YYYVVVSSSNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPNNNMMMKKKGGGBBB>>>===<<<;;;>>>BBBHHHLLLQQQTTTVVVWWWXXXZZZ\\\[[[XXXVVVUUUUUUVVVVVVSSSTTTVVVVVVVVVXXXZZZ]]]\\\[[[ZZZZZZ\\\```dddgggiiinnnqqqmmmjjjhhhddd___XXXTTTTTTWWWYYY[[[___dddiiinnnuuu|||zzzuuusssqqqqqqpppmmmjjjiiilllqqquuuzzz{{{|||||||||}}}}}}{{{zzzyyyzzzzzzzzzzzz{{{~~~pppdddVVVTTTSSSSSSSSSSSSQQQPPPRRRSSSSSSSSSSSSTTTTTTTTTOOOOOONNNMMMKKKIIIHHHGGGDDDBBBAAA@@@AAAAAA???>>>;;;:::888777666666777777666666777999<<>>@@@CCCMMMaaayyypppmmmsssvvvkkkooozzzJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDBBBAAA???>>><<<;;;:::999888888888888555555444333444444555666444555666777777777888777666777888777555555555777666666777888888888777666333333333333333444555555333333222222222111111111//////000111333555777888888:::<<<<<<;;;:::;;;<<<<<<===>>>===:::888888888777888999<<>>777222...000000///000000000000///------------------------------------------------------,,,,,,,,,,,,------,,,+++***+++,,,,,,,,,***---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---------..................///////////////222000000222333555>>>GGGPPPVVV```jjjvvvzzzoooooouuuxxxxxxrrrfff\\\XXXSSSMMMGGGJJJOOOTTTXXX]]]bbbeeelllrrryyy{{{wwwpppiiifff^^^```eeemmmuuu|||}}}qqqddd___\\\[[[\\\```\\\bbbgggiiimmmuuuzzz{{{}}}|||||||||}}}}}}{{{yyytttrrrooohhhbbb^^^]]]]]]]]][[[XXXVVVVVVXXXYYYZZZ]]]^^^```aaabbbaaa```___]]]]]]^^^^^^_________```_________aaacccdddbbb``````aaabbbcccaaa___\\\ZZZYYYXXXYYYZZZ[[[ZZZWWWTTTQQQPPPOOONNNNNNNNNNNNNNNMMMNNNOOOQQQQQQPPPNNNMMMIIICCC>>>===<<<;;;>>>CCCJJJNNNSSSWWWXXXXXXXXXYYYXXXVVVSSSPPPNNNNNNOOOPPPJJJKKKMMMNNNOOOPPPSSSUUUTTTTTTUUUVVVZZZ^^^bbbdddbbbhhhllliiifffdddbbb___XXXTTTSSSVVVXXXZZZ^^^dddggglllttt|||wwwrrrqqqqqqqqqoookkkgggfffiiipppuuuyyyzzz{{{{{{{{{}}}|||zzzxxxxxxyyyzzzyyyxxxyyy|||xxxiiiaaaUUUSSSQQQQQQRRRRRRQQQPPPQQQQQQRRRRRRRRRSSSSSSSSSNNNNNNMMMLLLKKKHHHFFFEEEBBBAAA??????@@@@@@???===:::999999888888777777777666777888:::>>>BBBEEEGGGJJJJJJKKKLLLLLLLLLKKKKKKFFFCCC@@@===<<<===???AAAFFFUUUoooyyykkksss}}}nnnjjjnnnsssJJJJJJKKKKKKJJJHHHFFFEEEFFFFFFEEEDDDBBB@@@???>>>======<<<;;;;;;;;;;;;;;;888777666666666777999:::555555666777888888888777777888999888777666666888777888999::::::999777666444333333333333444555555333333333222222222111111//////000111333666888999888:::;;;;;;:::999999:::888:::;;;:::999777777888;;;;;;>>>AAAFFFKKKPPPRRRPPPPPPQQQVVVZZZYYYRRRLLLFFFGGGHHHIIINNNWWWdddmmmlllnnnqqqrrrssssssuuuvvvwww|||~~~xxxnnniiikkkqqqooowww}}}|||{{{wwwqqqrrryyy~~~|||}}}uuukkkXXXCCC888555333///,,,,,,,,,,,,,,,---,,,,,,------------------------,,,------......------,,,---------,,,,,,---------,,,+++******,,,,,,+++***---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,************************------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,---------............//////000000111000111333222333:::BBBJJJPPP[[[ggguuuvvvkkkjjjqqqtttyyywwwmmmddd]]]TTTKKKDDDGGGMMMQQQVVV[[[```cccdddiiipppuuuvvvqqqkkkggg^^^```dddlllttt|||rrrfff```]]]\\\^^^aaa[[[aaaeeegggkkksssxxxzzz|||{{{zzz{{{||||||zzzxxxsssssspppkkkeee```^^^^^^^^^[[[WWWUUUUUUVVVWWWWWW[[[]]]___aaaaaaaaa___^^^]]]]]]^^^______``````aaa`````````bbbddddddbbb```^^^___aaaaaa```]]]ZZZXXXXXXXXXXXXZZZ[[[ZZZXXXUUUSSSRRRQQQPPPPPPPPPPPPPPPNNNOOOQQQSSSSSSRRRQQQPPPJJJCCC>>>===<<<;;;>>>DDDIIIMMMSSSVVVWWWVVVVVVVVVRRRPPPLLLIIIGGGGGGHHHIIIDDDEEEGGGHHHIIIKKKNNNQQQOOOPPPRRRUUUYYY]]]aaaccc___eeeiiifffcccbbbaaa^^^XXXTTTRRRUUUWWWYYY^^^dddfffkkkttt|||vvvqqqqqqpppqqqooojjjfffeeehhhoootttxxxyyyzzz{{{{{{~~~~~~{{{xxxvvvvvvxxxyyyyyywwwxxx{{{~~~qqqccc\\\UUUSSSPPPPPPQQQRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRMMMMMMMMMLLLJJJHHHEEEDDDBBB@@@??????@@@@@@>>>===999999::::::999888777666777777999;;;???CCCGGGIIILLLLLLMMMMMMMMMLLLLLLKKKDDDBBB???<<<<<<===???AAAGGGZZZxxxqqqjjjxxxssskkkmmmooollluuu~~~GGGGGGHHHHHHGGGGGGFFFFFFFFFFFFEEECCCCCCBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;::::::999999999:::;;;888999:::;;;;;;;;;:::999666555555444444444555555555555555444444333333222222333555777777777666666;;;999888999;;;;;;888555999999999888888777777777:::???GGGNNNSSSVVVXXXZZZQQQPPPOOOOOOPPPOOOMMMKKKGGGGGGJJJPPP[[[jjjxxx|||{{{xxxtttpppmmmmmmnnnsssqqqooonnnooorrruuuwwwzzzyyy|||yyysssnnnkkklllrrrzzz~~~yyy}}}zzzhhhVVVCCC999555222111222//////...------,,,++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))*********++++++++++++++++++++++++***)))(((++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++***,,,,,,,,,,,,---...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,......//////000000111111111111111000000333777;;;FFFNNNZZZfffrrr{{{~~~}}}wwwmmmhhhjjjrrrxxxzzztttmmmeeeWWWKKKIIIFFFHHHOOOVVVXXX[[[^^^dddgggmmmsssuuurrrlllhhhaaaaaacccgggooowww}}}xxxlllddd___\\\\\\]]]^^^aaaeeeiiillloootttwwwxxxxxxxxxyyyyyyxxxwwwwwwtttttttttrrrnnnhhhbbb^^^___\\\YYYWWWWWWWWWWWWVVVYYY[[[]]]^^^^^^]]]\\\ZZZ^^^^^^^^^^^^___```bbbcccbbb___\\\^^^bbbccc```]]][[[]]]^^^___^^^\\\YYYWWWVVVVVVWWWYYY[[[[[[ZZZXXXVVVRRROOONNNOOOPPPOOOMMMPPPQQQRRRRRRQQQPPPNNNMMMFFFDDD@@@======???BBBDDDMMMQQQUUUWWWVVVSSSQQQPPPJJJIIIHHHHHHGGGGGGGGGHHHEEEEEEEEEFFFHHHKKKNNNPPPRRRSSSUUUWWWZZZ]]]___aaaccceeegggfffbbb^^^\\\[[[SSSSSSSSSTTTWWW[[[```bbbjjjnnntttyyy}}}~~~}}}|||}}}xxxtttqqqoooooooookkkfffdddeeejjjqqquuuwwwwwwxxxzzz|||~~~}}}{{{{{{zzzxxxwwwtttvvvxxxxxxxxxxxxzzz|||rrrggg___\\\VVVTTTRRROOONNNNNNOOOPPPQQQOOONNNNNNPPPQQQQQQPPPNNNMMMKKKJJJIIIFFFBBB???@@@??????>>>===<<<<<<;;;888777777777888999::::::999:::<<>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999999:::;;;;;;:::999888666555555444444444555555555555555555555444444444333444666777888888777777999777666666888999777555999888888888999;;;>>>???EEEJJJQQQXXX\\\]]][[[YYYPPPOOOMMMMMMMMMMMMLLLJJJKKKMMMQQQXXXcccqqq}}}}}}wwwppplllkkkllljjjjjjjjjlllpppuuuzzz}}}|||ssskkkhhhgggllluuu~~~yyyoooYYYJJJ:::333111///...///......------,,,+++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,.........///000000111111000000000000000222666999@@@GGGSSS```kkkttt|||}}}yyyxxxuuummmhhhhhhiiipppuuusssoooiii]]]RRRJJJGGGGGGNNNUUUXXX[[[^^^bbbeeeiiioooqqqqqqooolllcccaaaaaaccciiiqqqyyy}}}~~~wwwnnneee___[[[[[[]]][[[^^^cccgggjjjmmmqqqtttuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvtttpppjjjeeebbbaaa]]]YYYWWWWWWWWWWWWWWWZZZZZZ[[[\\\]]]\\\\\\[[[]]]\\\]]]^^^___aaadddeeeaaa^^^\\\^^^aaaccc```]]]]]]^^^`````````^^^[[[YYYXXXXXXXXXZZZ]]]]]]\\\ZZZWWWTTTPPPOOOPPPPPPOOOMMMOOOPPPPPPPPPPPPNNNMMMLLLHHHFFFBBB@@@???AAADDDFFFMMMPPPTTTVVVTTTQQQOOONNNIIIHHHGGGGGGFFFFFFFFFGGGEEEEEEEEEFFFHHHKKKNNNPPPQQQRRRSSSUUUWWWZZZ]]]^^^aaadddfffeeebbb]]]ZZZXXXTTTTTTTTTUUUXXX\\\```cccjjjmmmsssxxx|||}}}||||||~~~zzzvvvrrrooommmlllkkkiiieeecccdddhhhmmmqqqssstttvvvxxx{{{}}}~~~|||zzzzzzyyywwwvvvrrrtttvvvvvvvvvwwwyyy{{{yyylllbbb\\\YYYTTTRRRPPPOOONNNNNNOOOPPPPPPOOONNNNNNPPPQQQQQQPPPMMMKKKIIIHHHHHHFFFCCCAAA@@@@@@???>>>===;;;;;;:::777777777777888999::::::<<<===>>>AAADDDHHHLLLNNNRRRPPPNNNNNNNNNMMMIIIFFFBBB===:::<<>>======<<<========================>>>======<<<<<<======>>>>>>>>>?????????===<<<;;;999:::;;;;;;:::999777666555555444444444555555666555555666666666666666666444555666777888888888888999777555555777888999888::::::;;;===AAAEEEIIILLLPPPSSSZZZcccgggeee^^^WWWNNNLLLJJJIIIKKKLLLMMMMMMRRRUUU[[[cccnnnxxxxxxpppjjjhhhhhh```bbbeeekkkqqqxxx~~~vvvqqqhhhgggiiioooyyyyyyjjj^^^HHH<<<111......------...------,,,,,,++++++******------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---------,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,---------------///...---,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---......//////000111111///////////////111444777:::BBBMMMYYYdddnnnvvvzzzwwwqqqqqqqqqmmmgggeeeccciiippprrrrrrmmmcccXXXMMMHHHFFFLLLSSSWWW[[[___```bbbdddhhhkkknnnpppqqqfffccc```___bbbiiirrrwwwyyyxxxrrrhhh___ZZZYYYZZZWWWZZZ```dddgggjjjmmmooorrrssstttuuuuuuvvvvvvuuuwwwwwwwwwuuuqqqmmmhhhfffccc___ZZZWWWWWWWWWXXXXXXZZZZZZYYYZZZZZZ[[[[[[\\\[[[[[[\\\^^^```bbbdddeee```]]]\\\]]]```bbb```^^^___```aaaaaaaaa___]]]\\\YYYYYYZZZ\\\___```^^^]]]WWWUUURRRPPPPPPPPPOOONNNNNNNNNOOOOOONNNMMMKKKJJJKKKHHHEEEBBBBBBDDDGGGIIIMMMPPPSSSSSSQQQMMMKKKJJJGGGFFFEEEEEEDDDEEEEEEEEEDDDEEEEEEGGGIIIKKKMMMNNNOOOOOOPPPRRRTTTWWWYYYZZZ]]]```dddeeebbb^^^ZZZXXXVVVUUUUUUVVVXXX\\\```cccgggjjjooossswwwxxxxxxwwwyyyxxxvvvsssooollljjjhhhgggeeecccbbbcccfffiiikkkmmmooossswwwzzz}}}~~~~~~~~~|||yyyxxxwwwvvvuuupppqqqsssssssssuuuwwwyyyyyyzzz|||}}}~~~||||||oooddd\\\VVVTTTPPPOOONNNMMMMMMNNNOOOPPPOOONNNMMMNNNPPPQQQPPPOOOMMMJJJHHHFFFFFFEEECCCBBB@@@@@@???===<<<:::999888777777777777888999:::;;;>>>???AAACCCGGGJJJMMMNNNSSSQQQOOONNNMMMKKKGGGDDD@@@<<<;;;<<<>>>@@@HHHPPPZZZggguuu~~~yyyzzzxxxxxxqqqhhhaaa```fffnnnttt@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???@@@AAA@@@>>>;;;:::999:::::::::999888666555555444444444444555666666666666666777777888888888555666777777888999999999888777666666777:::<<<===>>>@@@EEEJJJOOOTTTWWWYYYXXXZZZ```hhhmmmiii^^^TTTJJJHHHFFFGGGJJJOOORRRTTTZZZ^^^dddlllttt{{{}}}vvvmmmfffaaa```[[[^^^dddlllsssyyy~~~xxxuuuuuuooooooqqqwww}}}wwwjjjYYYLLL===555...///000///...///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,---------------...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------......///000000111---...///......///333555999@@@KKKVVVaaakkksssxxx|||tttmmmlllnnnmmmhhhcccbbbfffmmmrrrtttpppfff]]]RRRJJJEEEIIIQQQVVV[[[`````````aaabbbeeejjjppptttkkkgggaaa]]]]]]ccclllrrrwwwyyywwwlll```YYYWWWVVVSSSWWW\\\aaaccceeehhhiiiooopppqqqssstttuuuuuuvvvwwwwwwvvvtttqqqnnnkkkiiifffaaa\\\XXXWWWXXXXXXYYYYYYXXXWWWVVVWWWYYY[[[\\\\\\\\\]]]^^^___```bbbbbb]]]\\\[[[]]]```aaa```___```````````````___^^^^^^ZZZZZZZZZ]]]___```___]]]WWWUUURRRPPPOOONNNNNNNNNNNNOOOOOOPPPOOONNNLLLKKKLLLJJJFFFDDDDDDFFFIIILLLNNNPPPRRRQQQNNNJJJGGGFFFDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDFFFGGGIIIKKKLLLMMMLLLLLLMMMOOOQQQSSSUUUWWWXXX]]]ccceeedddaaa]]]\\\WWWWWWVVVWWWYYY]]]```ccceeegggjjjmmmpppqqqqqqqqqrrrrrrqqqooollljjjgggfffccccccccccccdddeeeffffffhhhkkkpppuuuyyy|||}}}~~~~~~~~~|||xxxvvvuuutttsssooopppqqqqqqqqqsssvvvxxxvvvvvvxxx{{{}}}~~~|||zzzzzzzzzzzz{{{|||~~~~~~~~~}}}|||qqqfff]]]VVVRRRPPPLLLLLLLLLLLLMMMNNNOOOPPPNNNMMMMMMNNNPPPPPPOOONNNMMMJJJGGGDDDCCCCCCAAA@@@@@@???>>><<<:::999777777777777777777888999;;;;;;>>>???BBBEEEHHHLLLOOOPPPTTTSSSPPPMMMJJJGGGDDDCCC>>>;;;:::<<<===BBBMMMXXX^^^jjjvvv|||zzzyyy{{{|||vvvllldddbbbeeekkkooo;;;<<<>>>AAACCCEEEFFFFFFDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???@@@@@@???<<<:::888999999::::::999777555444444444444444444555666666666777777888888999999999666666666777888888999999666666666777999===AAACCCFFFKKKRRRYYY^^^aaabbbbbbbbbccceeeiiikkkdddWWWMMMFFFDDDDDDGGGNNNUUU[[[^^^cccfffkkkpppuuuxxxyyyzzz|||{{{xxxqqqggg^^^WWWTTTXXX]]]fffoooxxx~~~|||tttqqqtttyyyxxxxxxzzz|||uuuiiiYYYHHH<<<888222...000111///...///,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++++++++******++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------...//////000000---............///111333777>>>HHHSSS^^^gggpppuuuzzztttllljjjmmmooolllfffeeeeeejjjqqquuussslllfffXXXMMMEEEGGGNNNUUU[[[___aaaaaa```___```eeemmmssspppmmmfff___\\\```hhhooouuu{{{{{{pppddd]]]XXXSSSSSSVVVZZZ]]]___aaaccceeekkkmmmoooqqqsssuuuvvvvvvuuutttsssqqqooommmkkkjjjhhhccc^^^ZZZYYYYYYYYYXXXWWWVVVUUUTTTUUUWWWZZZ[[[]]]]]]]]]^^^^^^]]]]]]]]][[[[[[[[[\\\___`````````______^^^^^^^^^^^^^^^^^^ZZZZZZZZZ\\\^^^___]]][[[UUUTTTRRRPPPNNNMMMNNNNNNPPPQQQQQQQQQQQQOOONNNMMMLLLJJJGGGDDDDDDGGGJJJMMMOOOPPPQQQPPPLLLHHHEEEDDDBBBBBBBBBAAAAAABBBBBBCCCCCCDDDFFFHHHJJJKKKKKKKKKIIIJJJKKKMMMOOORRRTTTUUUUUU[[[bbbfffgggfffdddcccZZZYYYXXXXXXZZZ]]]aaacccfffgggiiikkklllmmmmmmmmmlllllllllkkkiiigggeeedddbbbcccdddeeeeeeddddddcccdddgggmmmrrrwww{{{|||}}}}}}~~~}}}yyywwwuuutttrrrooopppqqqppppppqqqtttwwwzzzyyyxxxyyyzzzzzzyyyxxxwwwwwwxxxyyyzzz|||xxxqqqggg^^^XXXTTTPPPNNNIIIIIIJJJKKKLLLMMMNNNOOOMMMLLLLLLNNNPPPPPPNNNMMMNNNJJJFFFCCCBBB@@@>>>===???>>>===;;;999888666666666666666777888:::;;;<<<<<<>>>AAAEEEJJJNNNQQQRRRTTTRRRPPPLLLGGGDDDAAAAAA>>>;;;:::<<>>AAACCCEEEEEEDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDCCCBBBBBBAAAAAA@@@???????????????????????????>>>>>>======>>>>>>???????????????===;;;999777777888999999888777666555444444444444444555666777777777888888888888888888666666666666666888999999555777:::<<>>CCCKKKXXXccchhhqqqzzz~~~}}}vvvyyyzzzvvvoooiiiffffffgggiii666777999;;;===???@@@@@@CCCDDDFFFGGGGGGFFFEEEDDDEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@AAAAAA???>>><<<:::999888666666777888888777666555444333333444444666777777888888888888777777777777666555555555555777888999999===BBBFFFJJJNNNTTTXXXXXXZZZ]]]___aaabbbbbbbbbjjjgggccc\\\UUUMMMGGGCCCFFFFFFIIIPPPZZZdddkkknnnoooooopppqqqrrrtttuuuuuutttqqqjjjbbb[[[XXXXXXZZZbbbjjjuuu|||tttllljjjooovvv{{{|||~~~~~~{{{uuuhhhWWWFFF999222000111---,,,......+++***,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,)))***++++++,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,---------------,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---......//////000---...000000//////000222///555>>>HHHSSS]]]ffflllmmmnnnkkkhhhllluuuzzzxxxtttlllhhhooouuuwwwvvvwwwcccSSSEEECCCIIIQQQXXX]]]^^^___```^^^^^^bbbjjjqqquuutttpppiiibbb```dddhhhnnnxxx|||vvvqqqoooeeeXXXXXXYYYYYYYYYYYY[[[^^^aaabbbdddgggjjjmmmppprrrssspppooommmkkkkkkkkkllllllhhhfffbbb```^^^\\\YYYVVVSSSRRRRRRRRRSSSUUUWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWYYYZZZ\\\]]]^^^```bbb___^^^\\\[[[[[[\\\^^^```]]]\\\\\\\\\]]]\\\ZZZWWWTTTUUUUUUSSSQQQPPPSSSUUURRRSSSSSSTTTSSSRRRPPPOOOMMMKKKHHHFFFFFFIIIMMMOOOQQQRRRRRRPPPLLLHHHFFFEEEAAAAAA@@@@@@AAAAAABBBCCCAAACCCGGGJJJKKKJJJIIIHHHFFFGGGIIILLLOOOSSSVVVWWWWWW\\\bbbfffhhhhhhhhhiiibbbaaa``````aaacccgggiiilllkkkiiihhhffffffffffffbbbbbb````````````aaabbbaaabbbcccdddcccbbb```___^^^```dddiiinnnsssvvvxxxxxx{{{}}}}}}}}}{{{yyyuuurrrppppppnnnllljjjkkknnnpppsssuuuxxx{{{|||zzzuuupppsssuuuwwwxxxyyy||||||tttlllccc^^^WWWSSSSSSQQQNNNJJJFFFFFFHHHIIIJJJJJJJJJKKKKKKKKKLLLNNNOOOOOOMMMKKKFFFDDDCCCBBBBBBAAA>>><<<<<<;;;:::999888777666666555555666777888:::<<<===BBBDDDGGGJJJMMMOOOPPPQQQPPPOOOMMMHHHAAA>>>===>>>EEE???===BBBJJJSSS^^^gggnnnwwwwwwuuuzzzuuunnnhhheeefffjjjlll555666888999:::;;;<<<<<>><<<::::::999555666777888888777666666333333333444555666777888999888888888777777666666555555444444555666888999???DDDKKKPPPTTTYYY^^^bbb\\\\\\[[[[[[[[[]]]^^^___aaa___ZZZRRRKKKFFFDDDDDDHHHIIIMMMTTT^^^gggnnnqqqrrrrrrqqqqqqrrrtttvvvxxxppplllddd]]]ZZZ]]]ccciiimmmttttttkkkdddgggsss~~~ooogggZZZIII:::111000111000---,,,//////,,,,,,...------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------***+++,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---......//////......------,,,+++************,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,------...//////000---///000000//////111222...333===GGGQQQ[[[dddjjjgggjjjjjjggglllxxxssskkkooottttttuuuwwwfffUUUEEEBBBHHHPPPWWW\\\[[[^^^______^^^bbbjjjqqquuuuuurrrlllddd```bbbfffkkkuuuzzzwwwvvvvvvkkk\\\[[[[[[ZZZXXXWWWYYY]]]```___```cccgggkkknnnpppqqqpppooolllkkkjjjkkklllmmmhhhfffdddaaa```\\\XXXUUUQQQQQQRRRRRRTTTUUUVVVWWWVVVWWWYYYZZZZZZZZZYYYXXXVVVXXXZZZ\\\]]]^^^```bbb```___\\\[[[[[[]]]___aaa___^^^]]]]]]]]]\\\YYYWWWUUUVVVWWWUUUSSSSSSUUUXXXRRRSSSSSSSSSSSSQQQPPPOOONNNLLLIIIGGGHHHJJJNNNQQQRRRSSSSSSQQQMMMIIIGGGGGGAAA@@@@@@@@@AAABBBBBBCCCAAACCCGGGJJJKKKJJJHHHGGGFFFGGGIIILLLPPPTTTWWWYYYZZZ]]]bbbeeeffffffggghhhfffeeeccccccdddfffiiikkkkkkiiifffdddbbbaaa``````___^^^]]]\\\\\\^^^```aaaaaaaaabbbbbbbbb```___^^^]]]^^^aaaeeejjjooosssvvvuuuyyy~~~zzzxxxyyy{{{}}}}}}zzzuuurrrpppooommmjjjhhhhhhkkknnnggglllttt|||}}}wwwrrrrrruuuwwwxxxyyy|||{{{wwwssskkkccc]]]XXXRRRPPPQQQQQQMMMIIIEEEFFFGGGHHHIIIIIIIIIIIIKKKKKKLLLNNNOOOOOOMMMJJJBBBAAAAAABBBCCCBBB@@@>>>::::::999999888777666666555555666777888:::<<<===GGGHHHJJJMMMOOOOOOPPPOOONNNNNNLLLFFF@@@<<<<<<>>>IIIBBB???EEEOOOXXXbbbiiisss|||{{{sssuuu}}}wwwnnnhhheeehhhnnnrrr555555555666777888999:::===@@@DDDHHHIIIHHHEEECCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBB>>>>>>>>>>>><<<:::888777333555888999999777333111333333333333222222222222666666777777888999999999333222222555999;;;<<<<<>>======999888777777777777777777777666666888;;;???AAAAAAJJJKKKLLLMMMMMMNNNNNNNNNPPPRRRMMMBBB;;;<<<===:::???<<<@@@LLLVVV^^^gggppp||||||}}}{{{{{{~~~}}}qqqfffeeemmmsssuuu888777666555555555666777:::<<<@@@CCCEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBAAAAAACCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAAAAA?????????>>>===;;;999777444555777888777555333111222222222222222222222222555555555555555666777777555555666777:::===AAACCCSSS]]]fffhhhhhhgggccc]]]YYYUUUQQQNNNNNNOOOOOONNNLLLQQQRRRLLLJJJPPPZZZ```eeedddddddddeeehhhkkkmmmiiilllqqqtttuuurrrmmmiii^^^```cccggglllqqquuuwwwyyyrrreeefffjjjqqqyyy~~~}}}wwwtttwww|||yyymmmaaaPPPGGG;;;333111111///---------------------------,,,,,,,,,++++++******)))------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******+++***))))))++++++***)))---,,,,,,++++++,,,,,,------,,,+++***))))))))))))+++++++++***************++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,***+++---......---+++***+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,..................------//////............///////////////000000000111111///111555>>>HHHTTT]]]aaahhhfffbbb```dddooo~~~uuussswwwyyywwwhhhZZZMMMHHHGGGIIIOOOVVVWWWYYY[[[ZZZZZZ^^^fffmmmqqquuuvvvpppjjjfffccc```cccgggnnnuuuyyyuuulllddd]]]YYYVVVWWWUUURRRUUU\\\]]]]]]]]]___bbbfffiiilllkkkkkkkkkllllllmmmmmmmmmkkkiiigggeeedddaaa]]]YYYVVVTTTQQQPPPOOONNNMMMKKKQQQSSSVVVWWWVVVUUUVVVWWWXXXYYYZZZ[[[]]]^^^```aaa___]]][[[YYYZZZ\\\^^^```aaabbbaaa^^^ZZZXXXXXXZZZWWWWWWWWWWWWWWWVVVUUUTTTUUUUUUTTTTTTSSSQQQPPPPPPNNNLLLHHHFFFGGGJJJOOORRRTTTRRROOOLLLJJJIIIIIIIIIFFFEEEBBB@@@@@@AAACCCDDDDDDFFFGGGFFFEEECCCDDDDDDEEEFFFGGGJJJMMMQQQUUUWWWZZZ\\\___aaabbbccceeegggkkkkkkjjjjjjpppvvvvvvqqqlllgggaaa]]][[[ZZZYYYXXX\\\YYYWWWWWWVVVVVV[[[aaadddeeefffddd```\\\ZZZYYYZZZZZZ\\\^^^bbbfffjjjllluuuvvvzzzxxxrrrrrruuuwww}}}}}}zzzssspppllliiifffeeeeeefffcccgggiiijjjpppxxxzzzwwwqqqpppppprrruuuwwwxxxxxxvvvtttpppkkkeee___ZZZWWWTTTPPPLLLLLLOOOPPPNNNKKKIIIIIIHHHGGGGGGFFFFFFEEEGGGHHHIIIJJJIIIHHHFFFDDDAAAAAAAAA@@@???>>>===<<<777777777777777888888999777777888:::===@@@BBBCCCHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMHHH???;;;===>>>;;;AAA@@@FFFUUUccckkkqqqwwwyyyzzz}}}|||rrrfffeeennnvvvxxx;;;999777555444444555666888999;;;>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFDDDEEEEEEFFFEEECCC@@@???>>>??????>>>===;;;999888555666666666555444222222333333333333333333333333555555444444444555666777777:::===>>>???BBBGGGLLLYYY```ggghhhggggggccc___WWWTTTOOOKKKIIIIIIJJJLLLRRRWWWYYYVVVXXXbbbnnntttxxxtttoookkkhhhggghhhiiieeehhhmmmnnnkkkgggbbb```ZZZ___gggooovvvzzz}}}}}}}}}tttggg```eeelllrrrvvvyyy{{{|||xxxtttpppooollleeeYYYPPP>>>999333000000000...+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***---,,,++++++------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))))))))***************++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++------------+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......//////............//////.........////////////000000111333888AAALLLWWW]]]aaaaaa___\\\^^^iii{{{|||uuuvvvxxxxxxjjj___SSSMMMJJJIIILLLQQQQQQTTTXXXYYYZZZ]]]bbbgggkkkppptttqqqmmmjjjeee______aaafffmmmrrrrrrlllggg```ZZZVVVUUUUUUTTTUUUWWWZZZZZZ[[[\\\___bbbeeegggiiijjjjjjkkkkkkkkkkkkkkkkkkiiigggfffeeeccc___]]]XXXVVVRRRPPPNNNKKKHHHFFFNNNPPPSSSUUUUUUUUUVVVWWWYYYZZZ[[[]]]^^^^^^^^^^^^\\\[[[ZZZYYYYYY[[[]]]___^^^___^^^\\\YYYXXXYYYZZZYYYYYYYYYXXXXXXVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSRRROOOMMMJJJHHHIIILLLPPPRRRSSSQQQNNNKKKJJJIIIIIIJJJFFFDDDBBB@@@@@@AAACCCEEEFFFGGGHHHGGGDDDCCCBBBCCCEEEEEEFFFHHHKKKPPPTTTVVVWWWYYY[[[]]]^^^```dddfffjjjllllllmmmssszzz{{{wwwmmmhhhbbb\\\ZZZXXXWWWWWW[[[WWWTTTTTTSSSTTTZZZaaahhhhhhfffbbb]]]YYYWWWWWWXXXXXXYYYZZZ^^^bbbfffiiippprrrvvv}}}zzzsssppprrruuuzzzwwwtttoooiiifffdddddddddbbbeeegggiiinnnuuuwwwuuunnnmmmmmmnnnppprrrrrrqqqmmmkkkfffaaa[[[WWWTTTRRRNNNKKKHHHIIILLLNNNMMMKKKIIIHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGEEECCCBBBAAAAAAAAA@@@???===<<<;;;666666666666777888999:::777888999<<>>>>><<>>===;;;:::888777777777777777888888777888;;;===@@@BBBEEEGGGGGGHHHJJJLLLMMMMMMMMMLLLGGGCCC>>>::::::===>>>>>>BBBLLL\\\lllwww|||{{{xxxuuu~~~{{{iiikkkrrr}}}tttjjjkkkuuu||||||JJJHHHDDD@@@===;;;::::::999888666666666888:::<<<>>>>>>???@@@AAABBBBBBCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDAAA>>>;;;::::::;;;;;;:::888666555666555444333222333333444222222333333444444444444777888999;;;<<<===>>>???AAAHHHOOORRRPPPNNNOOORRROOOWWW\\\\\\ZZZXXXSSSMMMIIIJJJJJJGGGDDDGGGNNNUUUlllooopppnnnqqqzzzzzztttnnnjjjgggggghhhccc[[[TTTRRRVVV]]]bbbgggkkkqqqyyy~~~zzzqqqjjjddd___]]]fffooossspppnnnooorrrmmmkkkeee[[[OOOCCC;;;777444222///------,,,,,,,,,------------------------,,,,,,,,,------...//////++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))***+++***(((,,,++++++******++++++,,,,,,+++******)))*********)))))))))***+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))*********+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------......------------............000000///000444<<>><<<:::999999999888777666666777777777:::===???@@@BBBEEEHHHHHHJJJLLLNNNOOONNNMMMLLLFFFAAA<<<:::;;;===@@@BBBIIIYYYlllwwwzzz}}}zzztttqqqyyypppaaaeeellluuu}}}|||sssmmmqqqxxxzzzvvv[[[XXXTTTNNNIIIDDD@@@>>>===;;;999777666666777888<<<<<<<<<===>>>??????@@@BBBCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCCCCBBB???<<<;;;888999999999888777555444444444444333444555555666111222222333333444444444999;;;???CCCFFFHHHHHHHHHIIINNNTTTUUUSSSOOONNNNNNOOOUUUXXXUUUQQQOOOJJJEEEEEEIIIKKKHHHEEEGGGOOOWWWhhhmmmoooooosss|||}}}yyysssmmmhhheee___XXXPPPMMMRRR\\\gggnnnpppssswww||||||sssjjjdddcccdddbbbiiippprrrnnnjjjiiikkkeeebbbZZZOOOCCC:::444222///---,,,++++++,,,---///------------------------,,,,,,,,,------.........*********+++++++++++++++***++++++++++++,,,,,,,,,+++***)))***++++++***)))++++++************++++++++++++***************+++***************+++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............------------......---------............///.../////////000666???GGGOOOWWW^^^```aaajjj{{{vvvhhhccceeefffjjjkkkhhh```XXXTTTQQQNNNMMMMMMNNNOOORRRUUUXXXZZZ\\\cccjjjnnnsssvvvqqqkkkbbb^^^[[[\\\cccjjjnnnpppiiigggaaaYYYVVVWWWVVVSSSQQQRRRTTTVVVYYY[[[]]]^^^aaadddhhhlllnnnnnnlllkkkiiifffdddcccccccccaaa```\\\ZZZXXXVVVTTTQQQLLLIIIHHHKKKOOOQQQRRRTTTUUUWWWWWWXXX[[[\\\\\\ZZZXXXVVVWWWXXXYYY[[[\\\\\\\\\\\\[[[YYYWWWWWWXXXYYYXXXWWWWWWXXXXXXXXXXXXWWWVVVVVVWWWVVVTTTSSSRRRRRRSSSTTTRRRRRRQQQPPPPPPQQQRRRSSSOOOMMMKKKIIIHHHIIIJJJJJJHHHFFFDDDCCCCCCEEEGGGIIIOOOPPPPPPMMMJJJGGGFFFFFFEEEEEEFFFGGGHHHIIIKKKKKKMMMOOOQQQSSSTTTVVVZZZ\\\bbbgggkkkmmmqqqvvvxxxvvvppplllhhhdddaaa]]]YYYVVVUUURRRPPPQQQQQQSSSYYYaaaaaa```^^^ZZZVVVTTTTTTUUURRRQQQOOOOOOSSSZZZaaafffgggjjjmmmrrrwwwwwwqqqpppppptttyyy}}}yyyrrrkkkfffcccbbb^^^]]]```bbb```___```aaa````````````___\\\ZZZUUUTTTRRRPPPNNNLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCBBBAAA@@@===;;;999888999888888777777777777777999===AAACCCBBBCCCFFFIIIJJJKKKNNNOOOOOONNNKKKJJJDDD@@@>>>======>>>DDDLLLXXXhhhxxx~~~}}}|||uuupppnnn|||yyyhhh^^^bbbggglllsss{{{|||zzzwwwuuupppooosssxxxssskkkfffdddaaa]]]XXXRRRMMMJJJGGGEEEAAA>>><<<:::::::::999:::::::::;;;<<<<<<<<<@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@???>>>===;;;:::888888999999999777666555222333444555666777777888555555666777777888999999@@@DDDJJJQQQVVVWWWWWWVVVSSSSSSSSSRRRPPPMMMJJJHHHLLLOOOOOOKKKHHHIIIIIIGGGKKKPPPSSSPPPIIIIIIPPPXXXbbbgggjjjlllqqqzzz~~~{{{tttkkkbbb]]]TTTNNNJJJNNNZZZgggooorrruuuwww||||||{{{wwwppphhhdddgggkkkiiimmmpppppplllhhheeeddd\\\VVVMMMBBB999444111000,,,---------------...///------------------------,,,,,,,,,,,,,,,---------)))*********++++++++++++******+++++++++,,,,,,,,,---,,,+++,,,---...---+++++++++************+++++++++***************+++++++++++++++***************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------.........------,,,,,,------...---............/////////+++...000000000333999???EEENNNXXX]]]aaaiiivvvxxxhhh^^^\\\^^^^^^ccchhhiiiccc^^^]]]ZZZVVVQQQNNNLLLLLLNNNRRRVVVXXXYYY^^^dddiiipppuuusssnnneee```[[[[[[```ggglllnnnllllllggg]]]WWWWWWXXXUUULLLNNNPPPSSSVVVYYYZZZ[[[]]]```fffkkknnnnnnlllkkkjjjhhheeecccccccccbbbaaaaaa___]]]ZZZXXXTTTNNNKKKIIIKKKOOORRRRRRSSSUUUVVVVVVWWWXXXZZZZZZYYYWWWVVVWWWXXXZZZ\\\]]]]]]]]]\\\\\\YYYWWWWWWYYYYYYXXXWWWUUUVVVVVVWWWWWWWWWWWWWWWUUUTTTSSSRRRRRRTTTVVVWWWSSSSSSSSSRRRRRRRRRSSSSSSMMMLLLJJJHHHHHHHHHJJJKKKIIIGGGEEEDDDEEEGGGIIIKKKNNNOOOOOOMMMJJJGGGFFFGGGEEEFFFGGGHHHHHHHHHGGGFFFHHHKKKNNNPPPQQQRRRTTTVVV\\\bbbfffgggiiinnnooommmllljjjhhheeebbb^^^YYYUUUQQQNNNNNNPPPPPPQQQWWW^^^___^^^]]]YYYUUUQQQQQQQQQNNNLLLJJJKKKOOOWWW___eeeeeegggjjjmmmqqqxxx{{{sssppplllnnnqqquuuyyy~~~}}}vvvnnngggccc___ZZZYYY]]]^^^[[[ZZZ\\\\\\[[[ZZZZZZZZZXXXTTTRRRPPPPPPOOOOOOMMMLLLJJJIIIGGGHHHIIIIIIHHHGGGFFFFFFCCCCCCBBBBBBAAA@@@@@@???>>>>>>??????@@@BBBCCCCCCCCCCCCBBB@@@===:::888777666666666666777888999:::<<>>???@@@???@@@KKKWWWgggrrr{{{}}}{{{vvvssstttvvv{{{rrreee^^^aaaccceeemmmvvvwwwrrrrrrpppmmmmmmqqqssskkk```hhhhhhhhhfffccc^^^ZZZWWWPPPNNNKKKGGGCCCAAA??????888888999999999999::::::======>>>????????????>>>??????>>>===<<<;;;::::::888999::::::999888777666111222444666777888999999;;;;;;<<<======>>>??????GGGLLLUUU]]]ccceeedddcccYYYUUUQQQMMMKKKIIIGGGEEEEEEGGGFFFAAAAAAGGGLLLNNNTTTZZZ]]]XXXOOOLLLRRRYYY___eeeiiikkkqqqxxx||||||{{{|||}}}zzzrrrfff[[[TTTNNNJJJJJJSSSbbbnnnqqqooouuuyyy~~~}}}xxxwwwuuuqqqjjjfffjjjooonnnpppqqqoookkkfffbbb```UUUNNNDDD:::333000//////...000222222000...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,***)))((()))******)))(((++++++************+++++++++***************++++++,,,+++++++++******))))))(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------............////////////000***...111111000111666;;;>>>GGGRRRZZZ___gggqqqyyyvvvsssiii\\\UUUVVVXXXXXX___gggkkkgggddddddccc^^^SSSPPPKKKIIILLLQQQUUUXXXWWW[[[```eeemmmttttttooogggaaa[[[ZZZ^^^eeejjjlllmmmpppkkk___WWWXXXYYYWWWIIIJJJMMMQQQTTTWWWXXXYYYZZZ^^^dddjjjmmmmmmllljjjllljjjfffeeeddddddcccbbbeeeccc```]]]ZZZUUUOOOKKKIIILLLPPPRRRSSSSSSUUUVVVUUUVVVWWWXXXXXXXXXWWWVVVVVVXXX[[[]]]^^^^^^]]]\\\]]]ZZZWWWWWWYYYZZZXXXVVVTTTTTTUUUVVVWWWWWWWWWWWWSSSRRRRRRRRRSSSUUUXXXYYYTTTTTTTTTTTTSSSSSSSSSSSSMMMLLLJJJHHHHHHHHHJJJKKKJJJHHHFFFEEEFFFHHHJJJLLLMMMNNNOOOMMMJJJGGGFFFFFFEEEFFFHHHIIIHHHGGGEEECCCEEEHHHLLLNNNNNNNNNPPPQQQVVV\\\```aaabbbffffffdddjjjiiigggfffccc^^^XXXSSSNNNLLLLLLOOOPPPPPPUUU\\\^^^^^^\\\YYYTTTPPPNNNNNNKKKIIIGGGHHHMMMUUU^^^ddddddfffhhhjjjmmmsss|||~~~tttqqqfffhhhjjjnnnsss{{{xxxooogggbbb___YYYXXX[[[\\\WWWUUUXXXXXXWWWWWWWWWVVVTTTPPPLLLMMMMMMNNNNNNMMMKKKJJJHHHDDDFFFHHHHHHGGGFFFFFFFFFBBBBBBAAA@@@@@@??????>>>======>>>???@@@BBBDDDEEEDDDCCCBBB@@@===:::888666333333444666888:::<<<===???DDDIIIJJJGGGFFFIIILLLJJJLLLNNNOOOMMMJJJGGGDDD<<<<<<@@@CCCAAACCCPPP```pppuuuxxxyyy~~~zzztttrrruuu|||zzz}}}}}}oooddd___aaa```bbbkkkuuuuuunnnpppnnnkkkjjjnnnoooeeeXXXkkkjjjhhhfffeeeddddddeeeddd```ZZZUUUPPPJJJCCC>>><<<<<<:::999999999:::;;;<<<;;;::::::;;;:::888666;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888555333888:::;;;<<<;;;;;;<<<===@@@??????@@@BBBDDDGGGIIIOOOVVV```gggiiihhheeeccc]]]RRRJJJJJJKKKHHHDDDBBBBBBDDDEEEDDDDDDHHHQQQYYYgggeeeccc___XXXRRRUUU[[[fffgggiiikkkooosssvvvwwwwwwwwwuuupppggg^^^WWWTTTPPPQQQVVV^^^gggoootttvvv{{{~~~}}}yyyuuusssssstttuuurrrnnnmmmnnnppppppooommmjjjgggaaaZZZUUUDDD===555111222222///,,,...------------...//////++++++++++++++++++++++++)))******++++++,,,------************************))))))*********+++++++++------------,,,+++***))),,,+++++++++***)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))(((((()))***+++,,,,,,------------,,,,,,+++++++++,,,------......------,,,,,,,,,------------......,,,++++++******++++++,,,,,,------......------,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................///.........000111333555>>>AAAFFFOOOZZZdddjjjmmmmmmhhh```XXXSSSRRRSSSUUU]]]bbbiiillljjjhhhggghhhZZZTTTKKKGGGIIIOOOTTTWWW\\\[[[[[[___ffflllooooooiiifffaaa^^^]]]```eeehhhiiijjjiiieee]]]WWWSSSSSSOOOMMMKKKLLLQQQWWW\\\^^^[[[\\\```dddiiillllllkkkllllllkkkiiigggfffeeedddeeeeeedddbbb]]]WWWQQQMMMKKKMMMOOOQQQSSSTTTTTTTTTQQQRRRTTTUUUWWWWWWWWWWWWYYYYYYZZZ[[[[[[[[[[[[ZZZ^^^YYYUUUVVVXXXZZZWWWSSSRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWUUUUUUUUUTTTTTTTTTTTTSSSPPPOOOMMMLLLKKKKKKJJJJJJJJJHHHFFFEEEFFFGGGJJJLLLNNNMMMLLLJJJHHHFFFDDDCCCFFFGGGHHHHHHHHHFFFDDDCCCFFFJJJLLLLLLIIIFFFGGGIIIPPPSSSWWWZZZ\\\^^^```bbbeeeeeeeeeeeeddd```[[[WWWQQQKKKHHHIIIKKKMMMSSSYYY\\\\\\ZZZVVVPPPKKKIIIHHHFFFHHHIIIIIIJJJOOOXXX___aaaaaaaaaaaafffnnnyyyvvvpppmmmgggeeehhhnnnvvvyyyoooeee```\\\YYYUUUSSSSSSTTTTTTTTTQQQRRRSSSQQQNNNLLLLLLLLLLLLLLLKKKKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCBBBAAA@@@??????????????????@@@AAABBBBBBBBBBBBCCCAAA>>>:::888777777777666666555666888;;;???AAAIIIHHHGGGFFFGGGGGGIIIIIIGGGIIIJJJKKKIIIEEEAAA>>>===???>>>;;;AAAQQQcccmmmzzzyyyxxxyyy|||zzzpppnnnttt{{{zzzxxxwwwpppkkkhhh___\\\dddlllmmmlllmmmllljjjlllnnnjjj^^^SSSNNNjjjiiihhhgggfffffffffgggeeebbb^^^\\\ZZZWWWSSSOOOHHHFFFCCCAAA>>>=========>>>===<<<<<<======;;;999<<<;;;;;;;;;::::::::::::;;;;;;:::;;;<<<;;;999666;;;<<<>>>>>>???BBBFFFIIIJJJJJJKKKKKKLLLMMMNNNNNNTTTZZZaaafffgggdddaaa```XXXOOOHHHHHHHHHEEECCCDDDBBBEEEHHHIIIKKKRRR\\\eeemmmkkkiiieee^^^WWWXXX^^^```dddiiilllnnnnnnpppqqqmmmooopppnnniiibbb]]][[[ZZZ\\\___eeemmmsssvvvvvv|||}}}}}}{{{xxxuuusssrrroooqqqttttttrrrqqqrrrssspppnnnkkkgggaaaXXXOOOIII>>>888111///000111///---,,,,,,,,,,,,,,,---......++++++++++++++++++++++++,,,+++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,+++***)))(((+++++++++***************))))))*********+++++++++************************************************+++++++++*********))))))++++++******************------,,,,,,,,,+++++++++,,,,,,------------,,,,,,*********+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................///111333444;;;===CCCKKKVVV```gggjjjiiifff```ZZZUUURRRSSSTTT\\\```eeeiiikkkllllllmmmeee\\\QQQIIIGGGJJJOOORRRZZZZZZ[[[]]]bbbggglllnnnmmmjjjeee```^^^^^^```aaagggiiijjjhhhbbb[[[WWWVVVRRROOOLLLMMMPPPUUUXXXZZZZZZ[[[\\\```dddhhhjjjkkkllllllkkkjjjiiigggffffffeeeeeedddbbb^^^XXXSSSPPPMMMNNNPPPQQQRRRRRRRRRRRRPPPQQQRRRSSSUUUVVVWWWXXXYYYYYYZZZZZZ[[[ZZZZZZYYY\\\XXXUUUUUUXXXYYYWWWTTTPPPQQQRRRSSSTTTUUUUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWUUUUUUUUUTTTTTTTTTTTTSSSPPPOOONNNMMMLLLKKKKKKKKKJJJHHHGGGFFFFFFHHHJJJKKKMMMMMMMMMKKKIIIGGGDDDCCCEEEGGGHHHIIIHHHFFFDDDBBBGGGKKKMMMMMMJJJGGGHHHJJJMMMPPPRRRUUUVVVXXX[[[]]]bbbbbbccccccccc```\\\XXXQQQKKKGGGGGGHHHKKKQQQXXX\\\\\\[[[XXXRRRLLLHHHGGGDDDEEEGGGGGGIIIOOOXXX___aaa`````````cccjjjtttzzzyyytttnnnhhhcccdddiiiooozzzxxxnnneee___[[[WWWSSSQQQQQQRRRRRRRRRPPPQQQQQQPPPMMMKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@???>>>===============>>>???@@@AAABBBBBBBBBBBBBBB@@@===999777666666666666666666888:::===AAACCCIIIIIIHHHHHHHHHIIIJJJJJJLLLLLLKKKIIIFFFAAA===::::::<<<===>>>III\\\mmmvvvyyywwwuuuwww||||||vvvqqqrrrxxx|||{{{zzzsssmmmggg___\\\bbbhhhiiiiiijjjlllhhheeeddd___UUUMMMJJJiiiiiihhhhhhhhhhhhiiijjjbbb```^^^^^^^^^]]][[[YYYRRRPPPNNNKKKIIIHHHGGGGGGFFFEEEDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@??????>>>>>>@@@@@@???@@@AAA@@@>>>;;;???@@@BBBCCCFFFJJJQQQUUUXXXXXXYYYXXXXXXVVVUUUTTTXXX\\\```bbb```]]]ZZZXXXPPPJJJFFFEEECCCAAACCCGGGGGGJJJMMMPPPUUU]]]hhhpppsssqqqnnnkkkddd\\\[[[^^^]]]dddkkknnnkkkiiiiiijjjfffjjjoooqqqooollliiiggghhhiiikkkoootttwwwwwwwww{{{yyyvvvssspppooooooooommmppprrrsssrrrqqqqqqqqqnnnkkkfff___VVVKKK@@@999555111---,,,...///...---+++++++++++++++,,,,,,---++++++++++++++++++++++++------,,,,,,+++******)))************************++++++,,,,,,,,,---------++++++++++++***))))))(((***************+++++++++(((((()))))))))*********************************************************+++++++++*********************************++++++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,************++++++++++++,,,++++++******++++++,,,,,,,,,------------,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................///111222333555888>>>FFFPPPYYYaaaeeedddccc```ZZZUUUSSSSSSTTT[[[\\\```fffmmmqqqsssssspppgggYYYLLLFFFGGGKKKOOOXXXZZZ[[[\\\]]]aaahhhmmmllljjjgggccc___]]]]]]\\\bbbeeeiiijjjfffaaa\\\YYYXXXUUUQQQPPPQQQSSSUUUVVVYYYXXXYYY[[[^^^cccgggiiilllllllllkkkkkkjjjiiihhheeeeeedddccc___[[[WWWTTTPPPPPPQQQRRRQQQPPPOOONNNNNNNNNOOOPPPRRRTTTVVVXXXYYYYYYYYYZZZZZZYYYYYYXXXYYYVVVTTTUUUXXXYYYWWWTTTOOOOOOQQQRRRTTTTTTUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWUUUUUUUUUTTTTTTTTTTTTSSSQQQQQQOOONNNMMMLLLLLLLLLJJJHHHGGGFFFFFFHHHJJJKKKMMMMMMMMMMMMKKKHHHEEECCCDDDFFFHHHJJJIIIFFFCCCAAAHHHKKKNNNMMMJJJHHHIIIJJJJJJLLLMMMMMMNNNPPPSSSVVV]]]]]]^^^___```___[[[XXXQQQJJJEEEDDDEEEGGGMMMUUU\\\]]]^^^[[[TTTMMMGGGEEEAAABBBDDDDDDGGGMMMWWW___aaa```___^^^___eeelllrrr{{{~~~yyyqqqiiiaaa___aaafffpppyyy|||uuulllccc^^^XXXUUUQQQNNNNNNOOOOOOOOONNNOOOPPPNNNKKKIIIIIIIIIJJJJJJJJJIIIHHHGGGEEEEEECCCCCCCCCBBBAAAAAA@@@@@@>>>>>>===<<<<<<=========>>>???@@@AAABBBBBBBBBBBB???===;;;888666666555666666777888999===@@@DDDFFFIIIIIIIIIJJJJJJKKKKKKKKKMMMLLLIIIFFFBBB>>>;;;999888;;;>>>DDDSSShhhwww|||yyyuuusssuuu{{{}}}xxxvvvuuuxxx~~~~~~vvvnnneee```^^^```cccdddfffiiimmmeee]]]YYYTTTLLLIIIIIIffffffggggggggghhhiiiiiiaaa```^^^]]]\\\\\\[[[ZZZXXXWWWVVVVVVWWWXXXYYYZZZWWWUUUTTTUUUVVVWWWVVVVVVSSSRRRPPPNNNMMMLLLLLLLLLMMMLLLKKKKKKKKKJJJGGGDDDEEEGGGIIILLLNNNRRRWWW[[[^^^___```___^^^ZZZWWWUUUVVVXXXYYYXXXUUURRRPPPOOOJJJGGGDDDBBB???===BBBJJJOOORRRUUUYYY^^^fffooouuuxxxuuurrroooggg^^^[[[^^^^^^fffllllllfffbbbcccgggiiinnntttwwwxxxuuusssrrrqqqqqqsssvvvxxxyyywwwuuuwwwrrrlllhhhggghhhiiijjjnnnnnnnnnlllkkkjjjjjjjjjjjjddd\\\RRRHHH???666111000...++++++,,,------,,,+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))*********++++++++++++++++++++++++***)))))))))))))))***+++++++++,,,))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************&&&'''((()))+++---......,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------......///000111111111555:::AAAJJJSSS[[[aaaaaa```]]]XXXSSSRRRUUUYYY\\\[[[]]]cccmmmuuuyyyzzzyyypppaaaRRRGGGFFFKKKPPPUUUYYY]]]\\\ZZZ\\\dddlllhhhgggfffdddbbb___]]]\\\\\\```fffjjjjjjfffaaa]]]```\\\WWWTTTSSSSSSSSSSSSTTTVVVWWWYYY\\\___cccfffjjjjjjkkklllmmmlllkkkkkkffffffeeecccaaa^^^[[[ZZZTTTTTTTTTSSSQQQNNNLLLJJJKKKKKKLLLNNNPPPSSSUUUWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTUUUWWWXXXVVVTTTNNNOOOQQQSSSTTTUUUVVVVVVSSSTTTUUUVVVVVVWWWVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPOOONNNMMMMMMMMMIIIIIIHHHGGGGGGIIIJJJKKKLLLMMMNNNMMMLLLHHHEEECCCDDDEEEHHHJJJIIIFFFCCC@@@GGGJJJMMMLLLIIIGGGHHHJJJIIIIIIIIIHHHHHHJJJMMMPPPUUUUUUWWWYYY[[[[[[XXXVVVPPPHHHBBBAAAAAACCCIIIQQQZZZ]]]___]]]WWWNNNGGGDDD@@@AAABBBCCCFFFMMMWWW___bbbaaa___]]]]]]```eeejjjrrr}}}}}}uuukkkaaa\\\[[[]]]eeennnyyyzzzyyywwwqqqiiiaaa]]]VVVSSSOOOLLLLLLLLLLLLLLLLLLMMMNNNLLLJJJGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>???@@@@@@???@@@@@@AAAAAAAAAAAA@@@<<<;;;999777666555555555666666888;;;???BBBFFFHHHJJJJJJKKKLLLLLLLLLLLLKKKIIIHHHDDDAAA???=========;;;>>>CCCKKK\\\ooozzz|||zzzvvvsssvvv|||~~~{{{xxxyyy|||~~~|||wwwmmmdddbbb``````bbbdddhhhkkkkkkaaaWWWQQQMMMJJJJJJNNN``````aaaaaaaaabbbbbbbbbaaaaaa```___^^^^^^___```aaaaaaaaaccceeehhhkkkllliiigggeeefffggghhhhhhhhhdddccc```^^^\\\\\\\\\\\\^^^]]][[[ZZZYYYWWWSSSPPPOOORRRUUUWWWXXXXXXYYYZZZ[[[\\\]]]]]][[[WWWSSSQQQOOOOOOOOOMMMJJJIIIIIIKKKKKKHHHEEECCC???>>>EEENNNVVVYYY^^^dddjjjqqqxxx||||||xxxtttqqqjjjaaa]]]^^^___dddgggeee___\\\```eeeppptttyyy||||||yyywwwvvvttttttvvvxxxyyyxxxtttqqqoooiiibbb______bbbdddeeejjjhhhdddaaa```aaabbbcccaaaZZZNNNDDD<<<666222000///...---,,,---,,,+++***,,,,,,,,,,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,+++***)))))))))***+++++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************''''''((()))+++,,,---...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------......///////////////333888>>>DDDMMMVVV\\\```^^^ZZZUUUQQQSSSZZZaaa```]]]]]]bbbllluuu|||~~~zzzkkkYYYJJJEEEHHHNNNRRRXXX]]]\\\YYYZZZbbbjjjffffffgggfffccc```\\\ZZZZZZ^^^dddjjjlllkkkgggdddeeeaaa[[[VVVTTTRRRPPPOOOOOORRRWWWZZZ[[[\\\___aaaggghhhjjjlllmmmmmmmmmlllhhhhhhfffeeecccaaa___^^^YYYYYYWWWUUURRRNNNKKKIIIIIIIIIKKKLLLOOOQQQSSSTTTSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUVVVVVVUUUSSSOOOPPPRRRTTTUUUVVVWWWWWWSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRPPPOOONNNNNNMMMMMMIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMLLLKKKHHHEEEDDDDDDEEEGGGIIIHHHFFFBBB@@@FFFIIILLLKKKHHHFFFFFFHHHHHHHHHHHHGGGFFFGGGJJJMMMNNNNNNOOOQQQTTTTTTRRRPPPLLLEEE???>>>>>>???EEELLLWWW[[[^^^^^^XXXPPPIIIDDDAAABBBBBBBBBEEELLLVVV^^^bbbaaa___]]]\\\]]]aaadddiiisss}}}xxxnnnccc]]]XXXWWW\\\cccmmmnnnpppooolllfff```\\\UUURRRNNNKKKJJJKKKKKKJJJKKKLLLLLLKKKHHHFFFFFFFFFFFFFFFFFFFFFEEECCCBBBAAA?????????>>>>>>>>>>>>>>>============>>>@@@AAAAAAAAAAAAAAAAAA@@@??????>>>999999888777666666555555666777999===@@@DDDGGGIIIJJJKKKMMMNNNNNNMMMKKKJJJGGGEEEBBB>>>======>>>???===BBBIIITTTdddttt{{{{{{{{{xxxuuuwww|||~~~}}}zzzwww{{{}}}|||~~~xxx{{{~~~wwwmmmeeeeeedddccceeeiiilllnnneee[[[QQQMMMLLLLLLOOOTTT[[[[[[\\\\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\^^^bbbdddjjjjjjjjjkkknnnpppsssttttttrrroooooopppqqqrrrqqqmmmkkkhhhfffddddddeeeeeeiiigggeeedddccc```\\\YYYXXX[[[^^^^^^\\\YYYWWWVVVSSSTTTVVVVVVUUURRROOOMMMGGGGGGFFFEEEDDDGGGKKKOOOSSSNNNJJJGGGDDDDDDJJJSSSZZZ^^^eeemmmuuu{{{~~~yyyssspppiiiaaa]]]]]]\\\^^^___\\\ZZZ[[[aaagggtttwww{{{|||{{{xxxwwwvvvuuuvvvwwwxxxxxxuuuoookkkfff```[[[YYY\\\```bbbcccbbb___[[[YYYZZZ[[[\\\\\\SSSKKKAAA888333111111000............---,,,+++***,,,,,,,,,,,,,,,---......++++++++++++++++++++++++)))******+++,,,,,,------************************++++++,,,,,,,,,---------,,,,,,---------,,,,,,+++***************+++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))***************************************++++++++++++++++++*********))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))************,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,---...//////.........111666:::???GGGPPPWWW\\\\\\YYYSSSPPPUUU___hhhfffcccaaabbbiiirrrzzzttt```LLLBBBCCCGGGOOOUUU[[[\\\ZZZZZZ```fffgggggghhhfffccc^^^ZZZWWWZZZ]]]bbbhhhmmmooonnnlllgggbbb\\\WWWTTTQQQNNNLLLKKKPPPUUUXXXXXXYYY[[[]]]bbbdddhhhkkkmmmmmmmmmmmmkkkjjjhhhfffdddcccbbbbbb^^^]]]\\\XXXTTTPPPLLLIIIGGGIIIKKKMMMOOOPPPQQQQQQOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSTTTUUUUUUTTTSSSRRRQQQQQQSSSTTTVVVVVVWWWWWWRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPOOONNNMMMMMMMMMIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJIIIGGGEEEEEEEEEFFFGGGGGGFFFEEECCCAAAEEEHHHKKKJJJGGGEEEFFFGGGHHHHHHHHHHHHFFFGGGIIIKKKJJJIIIJJJLLLNNNNNNLLLKKKGGGAAA<<<<<<<<<===BBBHHHSSSWWW\\\]]]XXXQQQKKKGGGCCCCCCCCCBBBCCCIIITTT\\\``````___]]][[[[[[^^^aaaaaajjjtttyyy}}}~~~wwwnnneee___YYYTTTUUUYYY___aaadddgggfffccc^^^[[[VVVRRRNNNKKKJJJJJJJJJJJJJJJKKKLLLJJJHHHEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@========================::::::;;;<<<===???@@@AAACCCCCCBBBAAA@@@>>><<<;;;777777777777777777666666888:::<<<@@@CCCFFFIIIJJJKKKLLLNNNOOOOOOLLLIIIGGGGGGDDDAAA>>><<<<<<===>>>@@@IIISSS^^^lllxxx}}}|||{{{zzzyyyzzz{{{{{{zzzyyyvvv{{{{{{nnnuuu|||xxxoooiiijjjiiigggjjjooopppmmm\\\UUUOOOOOOPPPPPPTTTXXX]]]]]]]]]\\\[[[YYYWWWUUUPPPRRRTTTVVVWWWZZZ___dddiiiiiiiiijjjlllooorrrssstttrrrooonnnooopppppppppjjjhhheeecccbbbbbbcccdddeeedddcccbbbbbb```]]]ZZZ\\\]]]]]][[[WWWSSSPPPPPPLLLMMMNNNOOOOOONNNMMMKKKBBBBBBBBBBBBEEELLLTTTZZZ___XXXRRRNNNLLLLLLRRRYYY\\\aaaiiirrryyy}}}}}}}}}{{{tttmmmiiiccc\\\XXXYYYVVVWWWYYYZZZ]]]bbbiiinnnuuuxxxzzz{{{yyyxxxxxxxxxxxxyyyyyyzzzxxxrrrkkkeee___ZZZWWWXXX]]]bbbcccbbb]]][[[XXXXXXYYYXXXUUUSSSCCC>>>777222//////......+++---...///...,,,+++++++++++++++++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++,,,************************++++++,,,,,,,,,---------+++++++++,,,,,,,,,+++++++++++++++***************************++++++++++++((((((((((((((((((((((((************************))))))*********+++++++++---,,,,,,+++***)))(((((()))*********++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))************,,,++++++******++++++,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................+++,,,---.........------,,,000444777:::AAAJJJRRRWWWXXXXXXUUUSSSXXXccclllmmmjjjfffdddfffmmmwww~~~wwwdddNNNAAA???CCCKKKQQQXXX[[[ZZZZZZ]]]aaadddeeefffeeeccc___[[[YYYYYYZZZ\\\bbbiiinnnoooooojjjfff```[[[WWWTTTPPPNNNIIIMMMRRRSSSSSSSSSWWW[[[^^^aaaeeeiiilllmmmllllllmmmllliiigggeeeddddddeeebbbaaa___[[[WWWRRRMMMKKKFFFHHHKKKNNNPPPPPPOOONNNKKKLLLMMMOOOQQQRRRSSSSSSRRRTTTUUUUUUTTTRRRQQQPPPQQQRRRSSSTTTUUUUUUUUUUUURRRSSSTTTUUUUUUVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMMMMMMMMMMIIIIIIIIIIIIJJJJJJJJJKKKLLLKKKIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCEEEIIIKKKKKKHHHFFFFFFHHHFFFHHHIIIIIIHHHHHHIIIJJJHHHHHHGGGHHHJJJJJJHHHFFFBBB===:::;;;<<<<<>>;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<>>>@@@BBBCCCEEEDDDCCCAAA???<<<:::888666777777888888888777777<<<===@@@CCCGGGIIIKKKLLLLLLMMMOOOPPPOOOKKKGGGEEECCCAAA???======>>>@@@AAAKKKVVVbbbkkkssszzz|||zzzzzz{{{|||{{{xxxvvvvvvwwwzzz~~~||||||vvvkkkuuu{{{tttppppppmmmkkkooosssppphhhXXXTTTRRRVVVYYYXXXYYY[[[bbbbbbbbb```^^^[[[YYYWWWPPPRRRTTTUUUVVVYYY^^^cccaaaaaabbbdddhhhkkknnnpppqqqnnnkkkjjjjjjkkkkkkkkkdddbbb___]]]\\\\\\^^^___\\\[[[[[[[[[\\\[[[YYYVVVZZZZZZXXXTTTOOOKKKJJJJJJHHHIIIKKKLLLMMMMMMMMMLLLAAAAAABBBCCCHHHQQQ\\\ccchhh___WWWTTTRRRRRRWWW^^^^^^cccjjjrrrxxxxxxvvvsssvvvnnnfffbbb]]]VVVSSSTTTSSSTTTWWW\\\cccjjjqqquuuvvvxxxzzzzzzzzzzzz{{{}}}|||||||||{{{xxxqqqhhhbbb[[[WWWUUUXXX___dddeeeccc]]]\\\[[[[[[ZZZVVVOOOIII888555222///...---,,,***(((+++---///...---,,,,,,*********)))***++++++,,,++++++++++++++++++++++++------,,,++++++*********************************))))))*********+++++++++)))******+++++++++******,,,+++++++++******))))))))))))))))))************))))))))))))))))))))))))************************))))))******++++++++++++************************))))))******+++++++++++++++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................+++,,,---.........---,,,+++///333555777===FFFNNNSSSVVVYYYWWWVVVZZZeeennnqqqooojjjeeedddiiittt}}}{{{|||uuudddOOOBBB@@@DDDHHHNNNUUUYYYZZZZZZ\\\]]]```aaacccddddddbbb```^^^VVVVVVWWW\\\dddjjjmmmnnnoookkkeee```\\\XXXTTTRRRHHHLLLOOOOOOMMMPPPVVV[[[\\\___ccchhhkkklllllllllooommmjjjgggeeeeeeeeefffeeedddaaa]]]YYYSSSOOOLLLFFFIIILLLOOOQQQPPPNNNLLLHHHIIIKKKNNNPPPQQQRRRSSSRRRTTTVVVVVVTTTQQQPPPOOOQQQQQQRRRSSSSSSSSSSSSSSSRRRSSSTTTUUUUUUVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSQQQQQQOOONNNMMMLLLLLLLLLIIIIIIIIIJJJJJJJJJJJJKKKLLLKKKHHHEEEDDDDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCDDDFFFJJJLLLLLLIIIGGGGGGIIIEEEGGGIIIJJJIIIHHHIIIJJJIIIHHHGGGGGGHHHHHHFFFDDD???;;;999;;;;;;;;;>>>CCCMMMQQQWWWYYYWWWSSSOOOMMMEEEDDDBBB???>>>CCCLLLTTT[[[[[[[[[ZZZYYYYYY[[[]]]XXX```iiinnnuuu{{{|||yyyqqqlllfffbbb[[[QQQLLLLLLKKKOOOUUU[[[^^^^^^]]]\\\XXXTTTOOOLLLKKKKKKKKKJJJJJJKKKLLLJJJGGGEEEEEEEEECCCCCCCCCBBBAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???AAACCCEEEFFFGGGFFFDDDBBB>>>;;;888777666666777888888888888888???@@@CCCFFFIIILLLMMMNNNLLLNNNPPPPPPOOOJJJFFFCCC<<<<<<<<<===???AAADDDFFFVVVbbbnnntttwwwyyyyyywwwxxx{{{~~~{{{uuurrrsssuuuyyywww|||uuujjjwww~~~xxxttttttpppmmmqqquuuooodddXXXVVVXXX^^^aaa___^^^___```eeekkkooommmggg^^^YYYYYYTTTPPPQQQTTTVVVUUURRRUUUWWWZZZ\\\]]]^^^```aaafffddddddfffeee```___aaaZZZXXXVVVUUUUUUTTTRRRQQQPPPQQQSSSSSSRRRQQQNNNMMMNNNNNNMMMJJJFFFDDDDDDEEEHHHGGGJJJOOOQQQOOOOOORRRRRRLLLIIINNNZZZffflllmmmkkkggg```\\\ZZZZZZ[[[[[[XXX^^^eeekkknnnnnnooooookkkggg___XXXSSSQQQRRRSSSTTT\\\eeehhhlllrrrvvvvvvtttsssuuuxxxxxxuuuvvvzzz||||||||||||yyyrrrhhh```\\\___bbbbbbfffjjjhhhddd\\\[[[YYYTTTMMMEEE>>>999222111000///////////////,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++*********))))))+++++++++++++++++++++++++++++++++************)))*********************************)))***++++++,,,,,,++++++******++++++,,,))))))))))))))))))))))))***************************+++,,,,,,+++***+++,,,++++++,,,...000///---+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000////////////111......222555:::BBBKKKRRRVVV[[[\\\\\\```hhhoooyyyxxxtttllleeedddllltttxxxwwwsssgggWWWJJJCCCAAAHHHJJJNNNRRRVVVYYY[[[\\\```]]]\\\^^^cccfffeeeddd]]]ZZZXXXZZZ```fffiiijjjkkkjjjiiigggddd___XXXSSSIIIIIIJJJMMMPPPSSSSSSRRRXXX[[[```ccceeegggjjjkkkllllllkkkhhhfffdddeeegggdddcccaaa___[[[WWWTTTRRRMMMKKKJJJJJJLLLMMMMMMLLLEEEHHHLLLOOOQQQRRRTTTVVVVVVVVVWWWWWWWWWVVVTTTSSSSSSRRRQQQRRRSSSTTTSSSQQQXXXXXXXXXWWWUUUSSSRRRQQQSSSSSSSSSSSSRRRRRRRRRRRROOOMMMKKKLLLNNNNNNKKKHHHJJJKKKMMMPPPRRRRRROOOMMMKKKKKKJJJGGGEEECCCEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDFFFHHHJJJIIIHHHGGGHHHHHHIIIHHHHHHHHHIIIIIIGGGEEEHHHHHHIIIKKKNNNMMMHHHDDD===;;;:::888888999:::<<>>===;;;:::;;;<<<<<<<<<>>>@@@BBBDDDEEEFFFFFFFFFEEEDDDAAA>>><<<;;;::::::;;;999666444555777;;;>>>@@@BBBFFFJJJMMMNNNMMMLLLMMMMMMNNNMMMJJJFFFBBB@@@======>>>===???FFFNNNUUUoooppprrrtttvvvwwwxxxxxxwww||||||sssooosssxxx|||zzzzzz~~~vvvpppqqq}}}~~~xxxpppjjjkkkqqqpppeee[[[UUU\\\fffkkkiiiddd___]]]iiinnnvvv{{{zzzsssiiibbb\\\XXXSSSSSSUUUVVVTTTQQQOOOPPPRRRSSSUUUXXX[[[^^^___ZZZXXXYYYXXXTTTRRRSSSSSSPPPMMMLLLLLLMMMLLLLLLIIIJJJJJJJJJJJJHHHGGGFFFJJJHHHFFFEEEGGGIIILLLNNNPPPNNNOOOSSSTTTQQQQQQTTTWWWSSSQQQUUU___iiipppssssssnnngggbbb___]]]\\\[[[YYY\\\aaadddeeefffggghhhfffccc^^^YYYWWWXXXZZZ[[[bbbiiinnnoooooorrrtttssspppoooppprrrqqqnnnooossswwwwwwwwwxxxwwwqqqiiibbbbbbeeeeeecccdddfffddd___ZZZWWWQQQJJJCCC===888666///...------,,,,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++*********))))))************************+++++++++************)))***************************)))))))))******++++++,,,++++++******++++++,,,************************************************((()))******)))((()))***++++++,,,...//////---+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................111......111444888@@@HHHPPPUUU[[[]]]^^^bbbiiippp}}}wwwlllgggjjjooouuuuuuqqqgggYYYMMMHHHFFFGGGHHHKKKNNNRRRUUUXXXZZZ^^^^^^^^^___bbbeeeffffff```[[[UUUTTTWWW]]]bbbeeeiiiiiihhhhhheee```ZZZUUUNNNMMMLLLMMMOOOQQQRRRRRRUUUXXX]]]```ccceeehhhjjjllllllkkkhhheeedddeeefffddddddcccaaa^^^YYYVVVSSSMMMKKKIIIHHHIIIJJJJJJIIIGGGJJJMMMPPPQQQRRRTTTUUUTTTUUUVVVVVVVVVUUUTTTSSSTTTSSSQQQQQQRRRSSSSSSRRRVVVVVVUUUTTTSSSQQQOOOOOOSSSSSSSSSRRRRRRRRRQQQQQQOOOMMMKKKLLLMMMNNNLLLJJJKKKKKKMMMOOOQQQQQQNNNLLLHHHIIIHHHGGGEEEEEEGGGIIIIIIHHHFFFEEEDDDCCCBBBBBBFFFHHHIIIIIIHHHGGGGGGHHHHHHGGGGGGHHHIIIIIIGGGEEEEEEEEEFFFHHHJJJHHHDDD@@@<<<;;;999888888999:::;;;CCCHHHPPPUUUVVVTTTRRRQQQPPPMMMGGGAAA>>>@@@FFFKKKUUUVVVWWWWWWUUUSSSSSSSSSVVV[[[aaagggkkknnnrrrtttmmmjjjeee^^^WWWPPPKKKIIIJJJKKKMMMPPPRRRSSSTTTUUUPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIGGGEEECCCBBBBBBAAA???===<<<;;;;;;;;;>>><<<;;;:::;;;<<<======???@@@CCCFFFGGGGGGGGGFFFDDDBBB???<<<:::888888888999888666555666:::>>>@@@BBBDDDGGGJJJLLLMMMMMMMMMMMMMMMMMMKKKHHHDDD@@@>>>:::;;;===>>>BBBMMM\\\gggvvvvvvvvvwwwxxxxxxxxxyyyzzz}}}~~~zzzsssoooppptttzzz|||~~~|||{{{|||yyypppnnnttt~~~~~~zzzuuuqqqqqqtttpppfff]]]```hhhpppsssooohhhdddcccnnnuuu}}}rrrjjjccc___ZZZXXXYYYYYYXXXUUUQQQQQQQQQRRRSSSVVVXXXYYYYYYQQQKKKKKKJJJGGGEEEFFFKKKIIIFFFFFFGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCGGGDDDBBBEEEMMMUUUZZZ\\\\\\XXXWWWYYYXXXUUUTTTWWWZZZYYYYYY\\\bbbjjjrrrwwwwwwssslllfffbbb___[[[YYYZZZ[[[[[[[[[[[[]]]```bbbcccaaa^^^]]]]]]```cccffflllrrruuusssrrrsssssspppmmmjjjhhhhhhfffccceeejjjpppppprrrtttsssoooiiiddddddffffffccccccccc___YYYRRRNNNFFF>>>777333111111------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++***************((((((((((((((((((((((((+++++++++************)))************************)))))))))))))))*********++++++************++++++************************************************((()))******)))((()))***+++++++++---//////---+++++++++++++++++++++++++++************************++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------000......000222555;;;CCCMMMSSS[[[___aaadddkkkqqqttthhhfffhhhpppqqqoooiii^^^UUUPPPOOOJJJJJJJJJKKKNNNRRRVVVYYY\\\^^^```aaabbbdddgggiiiggg```VVVQQQQQQVVV\\\```gggggghhhiiihhhccc]]]XXXTTTQQQNNNMMMOOOQQQRRRRRRSSSVVVZZZ]]]___bbbdddfffjjjjjjiiigggeeeddddddfffddddddeeedddaaa\\\XXXVVVRRROOOKKKIIIHHHIIIHHHHHHIIILLLNNNPPPPPPQQQRRRSSSSSSSSSTTTTTTUUUTTTTTTTTTUUUSSSPPPPPPQQQSSSTTTSSSTTTSSSSSSRRRQQQOOONNNMMMRRRRRRRRRRRRQQQQQQQQQPPPOOOMMMKKKKKKLLLMMMMMMLLLLLLLLLMMMOOOPPPPPPMMMKKKFFFGGGGGGFFFEEEFFFIIIKKKJJJIIIGGGEEEDDDCCCBBBBBBEEEGGGIIIHHHGGGFFFGGGGGGGGGFFFFFFGGGHHHHHHGGGEEEDDDDDDEEEFFFGGGEEEAAA>>><<<;;;999888777888999:::BBBFFFLLLQQQSSSSSSSSSSSSSSSPPPJJJCCC??????CCCFFFOOORRRUUUVVVTTTRRRQQQQQQUUUYYY^^^bbbdddfffiiijjjiiifffbbb\\\VVVPPPKKKHHHIIIJJJKKKMMMNNNOOOOOOOOOMMMLLLLLLLLLKKKKKKKKKKKKLLLKKKIIIGGGEEECCCAAA@@@>>>===<<<;;;::::::::::::<<<<<<;;;;;;<<<===>>>???@@@BBBFFFIIIJJJIIIHHHFFFAAA???===:::777666555555777666666777999>>>BBBEEEFFFGGGHHHJJJKKKLLLMMMMMMNNNMMMKKKIIIEEEAAA===;;;:::<<<>>>BBBIIIXXXlllyyy|||{{{yyyxxxwwwwwwwwwxxx{{{{{{zzzwwwrrrnnnmmmmmmrrrwww|||}}}||||||oookkknnnqqqyyy{{{zzzyyywwwtttmmmeee___lllssszzzzzzsssllljjjkkkkkkttttttkkkiiieee```^^^^^^___^^^]]]\\\\\\]]]]]]^^^]]][[[YYYYYYOOOGGGFFFFFFEEEDDDEEEHHHHHHIIIKKKMMMMMMKKKIIILLLKKKIIIGGGFFFGGGHHHIIIJJJHHHHHHOOOZZZeeeiiijjjfffbbb___^^^\\\WWWWWWYYYZZZ\\\^^^___aaagggooouuuuuuqqqkkkeeeaaa]]]YYYVVVYYYXXXVVVUUUUUUYYY___ccceeedddcccbbbcccfffiiikkkmmmqqqsssrrrrrrttttttqqqmmmgggbbb___\\\ZZZ___ffflllmmmooopppnnnkkkfffccc___bbbdddcccbbb```YYYRRRFFFBBB<<<555000---------......---,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))+++++++++*********))))))************************(((((())))))************++++++************++++++***************************************************+++,,,,,,+++***+++,,,+++++++++,,,......---+++++++++++++++++++++++++++************************++++++++++++++++++++++++...------,,,,,,++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------------.........000------000111111777===GGGOOOXXX^^^aaaeeekkkqqqvvvfffaaabbbgggkkknnnmmmggg```ZZZXXXRRRPPPMMMLLLNNNRRRVVVYYYYYY\\\```aaaaaacccgggkkkmmmfff]]]UUUSSSTTTXXX[[[cccdddgggjjjkkkgggaaa]]]XXXUUUPPPNNNOOOQQQSSSTTTVVVXXX[[[\\\]]]^^^```bbbfffggghhhfffdddcccdddeeedddeeefffeeeccc___[[[XXXXXXTTTPPPLLLKKKJJJJJJIIIKKKMMMOOOOOOOOOOOOPPPQQQQQQRRRSSSSSSTTTUUUUUUUUUVVVSSSPPPOOOPPPSSSTTTTTTTTTTTTSSSSSSRRRPPPOOONNNQQQQQQQQQQQQPPPPPPPPPPPPOOOMMMKKKJJJJJJLLLMMMNNNNNNMMMMMMOOOPPPOOOMMMKKKGGGGGGGGGGGGFFFFFFHHHKKKJJJIIIGGGFFFEEEDDDDDDCCCEEEGGGHHHHHHGGGFFFFFFGGGFFFEEEEEEFFFHHHHHHGGGEEEEEEFFFFFFFFFFFFCCC@@@>>>===<<<:::888777888999:::@@@CCCHHHLLLNNNQQQSSSUUUUUUSSSNNNGGGAAA???@@@AAAHHHLLLQQQTTTSSSRRRPPPPPPRRRUUUYYY\\\]]]___aaacccfffdddbbb]]]XXXRRRMMMJJJIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJHHHEEECCCAAA???>>>;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<>>>@@@BBBCCCFFFJJJMMMNNNLLLIIIGGG???===;;;888666555444444555666777999===BBBFFFIIIIIIJJJJJJJJJKKKLLLMMMMMMNNNLLLIIIEEEAAA>>>;;;:::>>>???AAAIIIVVVgggvvv}}}{{{xxxvvvuuuuuuvvvwwwyyywwwtttrrrpppnnnkkkiiikkkrrrzzz}}}~~~wwwmmmjjjmmmiiioooyyyxxx{{{|||xxxpppgggaaa___pppwww}}}{{{tttnnnnnnqqqhhhppp}}}tttkkkhhheeeaaa______```aaaaaabbbdddhhhlllnnnkkkddd___[[[RRRJJJIIIHHHGGGHHHKKKLLLOOOSSSXXX[[[ZZZVVVRRRUUUTTTQQQOOONNNOOOQQQRRRRRRRRRTTT]]]jjjrrruuutttmmmhhhdddccc___ZZZXXXZZZZZZ]]]`````````dddkkkqqqoookkkfffaaa^^^[[[XXXUUUTTTSSSQQQPPPRRRXXXaaagggkkkkkkiiihhhhhhiiijjjkkkmmmpppqqqpppqqquuutttqqqnnnfff^^^YYYVVVVVV^^^gggkkklllmmmllliiieeeaaa___YYY]]]```___\\\XXXNNNDDD888777444111///---,,,+++------,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))(((((()))***+++******)))+++******))))))******+++***************************************************+++,,,,,,+++***+++,,,,,,+++***+++---...---+++++++++++++++++++++++++++************************++++++++++++++++++++++++---------,,,,,,++++++***)))*********+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////------000000///333999@@@IIISSSZZZ^^^bbbiiinnnqqqccc]]]^^^^^^dddlllpppooojjjddd___[[[WWWRRRNNNNNNPPPTTTWWWVVVYYY]]]______bbbgggkkkllliiiccc]]]XXXVVVVVVVVV___bbbggglllnnnlllfffaaa[[[WWWRRROOOQQQSSSVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[]]]bbbdddeeeeeedddcccdddfffdddeeefffeeeddd```]]][[[ZZZWWWRRROOOMMMLLLKKKIIILLLNNNNNNNNNMMMMMMNNNPPPPPPQQQQQQRRRTTTUUUVVVWWWVVVSSSPPPOOOPPPSSSTTTTTTUUUUUUUUUUUUTTTRRRQQQPPPPPPPPPPPPPPPOOOOOOOOONNNNNNMMMLLLJJJJJJKKKMMMOOOOOONNNNNNOOOPPPPPPNNNLLLJJJKKKJJJHHHFFFFFFGGGIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFGGGIIIIIIGGGFFFGGGHHHFFFEEEEEEFFFHHHHHHFFFEEEDDDEEEFFFFFFDDDBBB@@@???>>>===;;;999888888999:::>>>AAAEEEHHHJJJNNNRRRUUUVVVUUUQQQJJJCCC???======AAAFFFLLLPPPQQQPPPOOOOOONNNQQQTTTWWWXXXZZZ]]]___dddcccbbb```\\\VVVQQQNNNKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLLLLJJJIIIFFFCCCAAA???>>>===;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<===???CCCFFFHHHJJJMMMOOOOOOLLLIIIFFF===<<<:::888666555555555555666999===AAAFFFIIILLLKKKKKKKKKLLLLLLLLLMMMMMMMMMJJJFFFAAA>>><<<;;;;;;@@@@@@DDDRRRfffvvv~~~|||{{{xxxwwwvvvwwwxxxyyyuuussspppoooooonnnkkkhhhiiiqqq{{{~~~vvvmmmiiiiiiccchhhpppyyyvvvzzz{{{tttiii```^^^```mmmtttzzzzzzuuurrrssswwweeemmmyyy}}}sssllldddbbb^^^[[[ZZZ\\\^^^___^^^bbbjjjsssxxxvvvnnnggg]]]VVVPPPMMMKKKIIIKKKQQQRRRVVV\\\bbbfffeee```\\\[[[ZZZWWWVVVUUUUUUWWWXXXYYY[[[___gggpppwwwxxxwwwqqqlllhhhgggccc]]]ZZZ\\\\\\^^^aaaaaaaaaccchhhmmmjjjfffaaa]]][[[ZZZXXXVVVMMMMMMLLLMMMRRRZZZdddkkkqqqqqqooonnnlllkkkkkkjjjppprrrqqqppprrruuutttooolllfff___[[[XXXXXX___gggiiijjjjjjgggbbb^^^[[[ZZZVVVYYYZZZVVVQQQJJJ???555000000000000///...,,,+++++++++*********+++,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++***************************************++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))((()))***,,,,,,+++************))))))))))))******++++++++++++++++++++++++************************((()))******)))((()))***,,,+++***+++,,,------+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))***************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000...,,,---000///...000666:::BBBLLLTTTXXX\\\ccciiizzz~~~xxxkkk```[[[[[[XXX^^^gggnnnqqqooojjjgggccc___XXXQQQNNNNNNPPPRRRSSSUUUXXX[[[^^^aaafffhhhfffgggfffbbb]]]WWWTTTSSS[[[___fffmmmqqqooojjjeee]]]YYYTTTRRRSSSUUUWWWXXXXXXXXXXXXWWWUUUUUUVVVXXX]]]```bbbdddddddddfffgggcccddddddcccbbb```^^^]]]YYYVVVSSSQQQOOONNNKKKIIILLLMMMMMMLLLKKKKKKLLLNNNNNNNNNOOOPPPRRRTTTVVVWWWUUUSSSPPPPPPQQQSSSTTTSSSUUUUUUUUUUUUTTTSSSRRRRRROOOOOOOOOOOONNNNNNNNNNNNLLLMMMMMMLLLKKKKKKMMMOOOPPPOOONNNOOOQQQQQQPPPNNNNNNNNNMMMJJJGGGFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIFFFHHHJJJIIIHHHGGGHHHHHHHHHGGGFFFGGGHHHHHHFFFDDDBBBCCCEEEDDDBBB@@@??????@@@>>><<<:::999999:::;;;===???BBBEEEHHHLLLPPPTTTVVVUUURRRMMMFFF@@@===;;;<<>><<<;;;===>>>@@@BBBKKK]]]rrr}}}|||zzzyyyyyyzzzzzz{{{tttrrrpppoooooonnnllljjjnnnuuuxxxllleeeccccccdddkkktttwwwuuussstttrrruuutttlll___YYY[[[```iiinnnsssvvvvvvvvvxxxyyy___fffpppxxxzzzuuunnniiibbb```]]]YYYVVVWWWYYY[[[[[[___gggqqqyyyyyyrrrkkk```\\\WWWSSSLLLHHHLLLSSSWWWYYY^^^ccchhhiiifffddd^^^]]][[[ZZZYYYYYYZZZZZZ\\\^^^bbbgggmmmqqquuuwwwrrrnnnlllkkkggg```]]]^^^\\\]]]^^^___```bbbdddffffffbbb\\\XXXVVVVVVUUUUUUJJJKKKMMMPPPVVV___iiiooorrrrrrrrrqqqpppnnnmmmlllooopppooonnnqqquuusssooogggcccaaaaaa___]]]```fffeeefffeeebbb\\\WWWUUUUUUSSSSSSOOOHHHCCC>>>777///............------,,,,,,+++++++++++++++,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))***,,,---------+++*********))))))))))))******++++++++++++++++++++++++************************((()))******)))((()))***,,,***)))***,,,---,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))*********+++++++++******+++,,,,,,---......------------------------+++,,,,,,---......//////---,,,---000000...000444444<<>>DDDIIILLLNNNOOOPPPOOOPPPRRRSSSSSSUUUXXXZZZ\\\]]]___```]]]XXXSSSPPPLLLLLLMMMMMMMMMLLLKKKKKKIIIJJJKKKLLLLLLKKKIIIHHHFFFEEEBBB???============;;;;;;<<<<<<<<<;;;999888555999===>>>>>>@@@FFFKKKLLLLLLLLLKKKHHHEEEAAA???888777666555666666777888999;;;>>>CCCFFFIIIKKKLLLKKKLLLNNNOOOPPPOOONNNMMMIIIFFFAAA<<<;;;<<>>:::999555000///...---,,,++++++,,,,,,------------......///000*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))+++,,,......---,,,+++******))))))))))))******++++++++++++++++++++++++***************************,,,,,,,,,+++***+++,,,,,,***)))***+++---,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,******+++,,,,,,---..............................******+++,,,,,,---......,,,+++---000000...///444111888BBBHHHLLLRRRZZZaaabbbeeeggghhheee```ZZZWWWTTTUUUYYY```gggmmmpppqqquuuooofff]]]UUUQQQOOOOOOPPPOOOOOOTTT\\\aaacccbbbbbbfffiiihhhccc^^^[[[ZZZWWW\\\eeeooouuutttooojjjccc```ZZZWWWUUUUUUTTTSSSJJJKKKKKKKKKKKKLLLOOOQQQWWWZZZ___bbbdddeeehhhiiicccaaa```^^^^^^^^^______YYYXXXXXXYYYXXXVVVRRROOOJJJJJJJJJIIIHHHHHHJJJLLLHHHHHHIIIKKKMMMPPPSSSUUUSSSRRRQQQRRRSSSTTTSSSQQQQQQQQQQQQQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLIIIKKKNNNNNNLLLKKKMMMOOOQQQPPPOOOQQQSSSTTTTTTSSSOOOPPPOOOLLLJJJIIIKKKLLLKKKJJJIIIHHHGGGGGGFFFGGGHHHJJJKKKKKKJJJIIIIIIJJJLLLKKKIIIIIIIIIHHHEEECCCDDDFFFHHHHHHEEEDDDEEEGGGCCCAAA>>><<<;;;;;;<<<===:::===@@@CCCEEEIIIMMMPPPSSSTTTSSSPPPIIIBBB===;;;777<<>>===<<<======;;;;;;<<<<<<;;;:::888777555999===>>>>>>AAAGGGMMMLLLLLLJJJHHHEEEAAA>>><<<666555444444555666888999:::===@@@DDDHHHJJJKKKLLLJJJLLLNNNQQQQQQPPPNNNMMMGGGDDD???;;;;;;===AAADDDKKKVVVeeeqqqxxx|||{{{{{{zzzyyyxxxvvvuuuttt{{{{{{zzzwwwrrrnnnmmmnnn~~~hhh___aaa]]]^^^dddnnnqqqkkkhhhjjjdddccc]]]RRRHHHGGGOOOWWW___aaaeeelllsssvvvtttrrrQQQUUUYYY^^^aaabbbaaa```^^^ZZZVVVUUUVVVXXXYYYZZZ\\\___eeennnuuutttmmmfff___```^^^WWWOOOJJJKKKNNNTTTUUUYYY___fffjjjllllll```^^^\\\ZZZZZZZZZYYYWWWXXXYYY]]]aaagggnnnsssvvvsssooolllkkkkkkfff^^^WWWWWWWWWXXXYYYZZZ\\\^^^___XXXVVVSSSSSSUUUWWWXXXYYYYYY[[[\\\___ccchhhnnnssswwwtttsssrrrrrroooiiidddfffcccccckkkvvvxxxpppfff^^^___aaabbbbbbaaa___^^^```^^^\\\ZZZWWWRRRLLLHHHAAA>>>:::666111...---,,,+++++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,+++++++++*********))))))************************---,,,***)))))))))******************************+++*********))))))(((((()))************+++++++++++++++***)))(((((())))))************************...,,,)))&&&&&&'''***,,,************************))))))))))))************************************+++++++++******)))))))))***++++++++++++***))))))++++++******************************************---,,,++++++******++++++++++++,,,,,,,,,------------,,,***((()))+++---///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,111000...---,,,+++++++++............////////////111444888===DDDLLLTTTZZZ```cccfffgggddd^^^XXXSSSUUUTTTSSSUUU[[[dddmmmrrrwwwtttqqqmmmbbbUUUOOOQQQPPPNNNPPPWWW]]]]]]___aaabbbbbbdddgggjjjiiiddd___^^^\\\^^^fffpppuuusssnnnhhhddd___[[[WWWTTTPPPNNNIIIEEECCCEEEFFFFFFIIINNNTTTWWW\\\```bbbccceeefffbbbbbbaaa```___^^^]]]]]]^^^]]]\\\[[[ZZZWWWRRROOOLLLKKKIIIJJJLLLMMMMMMMMMJJJIIIIIIJJJMMMPPPPPPPPPTTTRRRPPPQQQTTTUUUSSSQQQRRRNNNKKKLLLPPPRRRPPPMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLNNNPPPPPPOOONNNPPPQQQQQQQQQQQQQQQPPPPPPQQQPPPNNNLLLKKKLLLLLLMMMKKKJJJHHHGGGFFFFFFGGGHHHKKKKKKLLLLLLKKKJJJIIIIIIJJJJJJJJJIIIHHHEEECCCBBBBBBCCCDDDEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAACCCFFFIIIKKKQQQTTTVVVRRRHHH@@@<<<<<<<<<>>>@@@BBBEEEHHHLLLPPPRRRSSSTTTUUUUUUUUUUUUTTTWWWWWWWWWXXXYYYWWWSSSPPPMMMLLLKKKJJJIIIHHHGGGGGGLLLIIIGGGGGGHHHHHHEEECCCEEECCCAAA???>>>=========<<<<<<;;;;;;:::999999888555777<<>>FFFMMMZZZ___iiisss{{{|||yyyuuuwwwyyyzzzwwwsssqqqsssvvv~~~zzzvvvssssssuuuxxxzzzhhh^^^\\\ZZZ___fffmmmqqqoookkkhhh]]]XXXOOOGGGCCCFFFMMMSSSVVVaaahhhhhhllluuuvvvoooKKKMMMQQQTTTVVVVVVVVVUUUWWWTTTQQQOOOQQQTTTVVVVVVXXXZZZ```hhhnnnnnngggaaaZZZ[[[[[[VVVOOOKKKKKKMMMQQQTTTYYY```hhhmmmooonnneeebbb___]]][[[ZZZWWWUUUWWWYYY\\\bbbhhhooouuuxxxwwwsssmmmjjjhhhccc\\\UUUTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXXXXZZZ^^^aaacccdddaaabbbccceeehhhlllqqquuuvvvsssooollliiigggdddaaaeeecccdddkkksssuuunnnfff^^^^^^_________^^^\\\\\\___]]]YYYTTTPPPKKKEEEAAA:::888555222000...------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++++++++++++++*********))))))************************,,,,,,***)))))))))******************************************)))))))))(((((())))))))))))*********++++++***)))))))))))))))************************---+++)))''''''(((***+++************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******+++++++++,,,++++++******************++++++++++++++++++++++++---,,,++++++******++++++))))))*********+++++++++***************++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------............///////////////111555999???GGGPPPVVV]]]```dddeeebbb]]]XXXTTTRRRQQQQQQRRRVVV^^^hhhpppwwwxxxwwwrrrjjj```WWWQQQOOOMMMOOOVVV\\\]]]^^^```___```cccgggkkkkkkgggddd\\\[[[\\\aaaiiinnnooonnnjjjgggddd```\\\WWWRRRNNNHHHCCC@@@AAAAAAAAADDDIIIPPPTTTYYY\\\___```bbbdddbbbbbbbbbaaa```___^^^^^^___^^^]]]\\\[[[XXXTTTPPPNNNLLLKKKKKKLLLMMMLLLKKKIIIHHHGGGIIILLLNNNOOOOOOQQQPPPOOOPPPRRRTTTRRRQQQRRROOOLLLMMMPPPRRRPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLNNNPPPQQQPPPOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPOOONNNLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGHHHJJJKKKKKKKKKJJJJJJIIIHHHJJJJJJJJJJJJHHHFFFDDDCCCCCCDDDEEEEEEFFFFFFFFFEEECCCCCCCCCBBBBBBAAAAAAAAA@@@@@@???@@@AAADDDGGGIIIOOORRRTTTPPPHHHAAA======<<<>>>???AAACCCFFFKKKOOOQQQRRRTTTUUUVVVUUUTTTSSSUUUUUUUUUVVVVVVTTTQQQNNNIIIIIIHHHGGGFFFEEEDDDDDDGGGEEECCCDDDFFFFFFEEECCCAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;::::::999999999888:::>>>AAACCCCCCBBBAAA@@@@@@???===;;;999777666666555555555666999;;;===EEEGGGIIIKKKKKKKKKMMMNNNQQQRRRRRRRRRPPPLLLHHHEEE???===:::999;;;CCCMMMTTTaaadddkkksssyyy{{{yyyvvvwwwvvvtttqqqpppqqqtttwww~~~zzzuuutttuuuyyy}}}tttfff^^^\\\\\\___dddjjjnnnmmmiiieeeVVVSSSMMMHHHFFFIIIPPPVVV[[[dddiiihhhlllrrrppphhhHHHJJJKKKMMMMMMMMMMMMLLLQQQOOONNNNNNPPPRRRRRRRRRSSSUUUYYY___dddddd^^^YYYSSSUUUWWWTTTOOOLLLLLLNNNOOORRRYYYbbbjjjoooqqqpppiiifffbbb___]]]ZZZVVVTTTWWWXXX\\\bbbhhhooouuuyyywwwqqqjjjdddaaa]]]WWWSSSNNNNNNOOOPPPRRRTTTVVVWWW^^^^^^___cccgggjjjkkkkkkiiiiiiiiijjjlllnnnqqqrrrrrrnnnhhhaaa\\\[[[]]]___ddddddggglllqqqpppkkkfff^^^]]]]]]\\\[[[ZZZYYYYYY\\\XXXQQQKKKFFF@@@;;;777111000///...............+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++***************************************,,,+++******)))*********************************************))))))))))))((((((((())))))))))))***++++++***))))))))))))***************************+++***))))))((()))))))))************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))***,,,---...******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))*********+++++++++)))***+++------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---............////////////000222555:::BBBKKKRRRYYY\\\aaabbb```\\\YYYWWWTTTUUUUUUSSSSSSYYYdddmmmttt{{{~~~zzzwwwrrrdddTTTNNNKKKMMMTTTYYYZZZ\\\^^^\\\^^^bbbgggkkkmmmkkkiii^^^]]]\\\]]]```fffkkknnnlllkkkjjjhhhddd]]]VVVPPPJJJDDD@@@???>>>===@@@EEEKKKNNNSSSWWWZZZ\\\___aaacccbbbbbbbbbaaaaaa`````````___^^^^^^]]]ZZZVVVSSSQQQOOOMMMLLLLLLLLLJJJIIIFFFEEEEEEGGGJJJLLLMMMMMMNNNMMMMMMNNNQQQRRRRRRQQQQQQOOOLLLMMMOOOQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLNNNPPPQQQPPPOOONNNOOOPPPQQQQQQQQQQQQQQQOOONNNMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIJJJJJJIIIIIIHHHHHHKKKKKKKKKKKKIIIHHHFFFDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@??????@@@BBBDDDFFFLLLOOOQQQNNNHHHBBB??????===>>>>>>>>>@@@DDDIIINNNOOOQQQSSSVVVVVVTTTRRRPPPQQQQQQQQQRRRRRRPPPMMMJJJGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAACCCDDDCCCBBB???>>>===<<<;;;:::;;;;;;::::::::::::::::::999999<<<===???@@@@@@???===<<<777777777777666666555555444555555777:::===@@@BBBIIIJJJKKKKKKKKKLLLNNNPPPSSSSSSSSSQQQMMMHHHCCC@@@???<<<888:::AAAMMMXXX^^^jjjllloootttxxxzzzxxxvvvuuuqqqllljjjlllqqquuuxxx{{{vvvrrrrrrwww|||~~~vvv{{{zzzooofffaaa```___```cccgggjjjiiiccc^^^LLLLLLKKKJJJKKKOOOVVV[[[ccciiilllkkkmmmnnnfffZZZPPPPPPPPPPPPOOOOOONNNNNNPPPQQQRRRTTTVVVTTTQQQNNNNNNNNNQQQUUUXXXXXXTTTQQQLLLNNNQQQPPPNNNLLLLLLMMMMMMQQQXXXaaahhhmmmmmmllleeebbb___]]][[[XXXTTTQQQTTTVVVYYY]]]ccciiiooorrrmmmhhhaaa\\\YYYWWWUUUTTTLLLMMMOOOSSSWWW[[[^^^```fffffffffiiilllmmmlllkkkmmmlllkkkkkkkkkkkkkkkjjjiiifff___WWWQQQRRRZZZ```eeegggkkknnnooommmiiiggg___^^^[[[YYYWWWVVVUUUUUUSSSNNNGGG@@@;;;777222000---,,,,,,,,,---------...++++++,,,------------,,,++++++++++++++++++++++++***+++,,,------,,,******************************************************++++++***************************************************)))))))))))))))))))))))))))************++++++***))))))*********************************))))))*********)))))))))************************((()))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,---...******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,---------+++,,,,,,---...---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---------.........//////111111111333777>>>GGGNNNTTTYYY^^^aaa___]]]\\\\\\___aaaaaa\\\WWWXXXaaaiiiooo{{{qqqZZZLLLIIIJJJPPPUUUVVVWWWZZZ[[[]]]bbbgggkkkllllllkkkeeedddaaa\\\[[[^^^eeelllllllllmmmmmmjjjcccZZZTTTPPPIIICCCAAA>>><<>>======<<<===AAAGGGLLLLLLOOORRRUUUUUURRROOOMMMMMMLLLLLLLLLMMMKKKHHHFFFFFFEEEEEEDDDCCCBBBBBBBBB????????????@@@AAA@@@@@@???>>>>>>>>>============::::::::::::::::::::::::======>>>>>>===;;;999888444444444444444555555666333444666999<<<@@@DDDFFFJJJKKKLLLLLLLLLMMMPPPSSSUUUTTTRRRNNNIIIBBB===999<<<999999@@@LLLZZZdddiiipppqqqtttxxxzzzyyyvvvsssoookkkfffggglllqqquuuvvvzzzvvvpppmmmpppvvv|||{{{vvvooonnnyyy|||tttmmmiiiggghhhcccdddfffhhhhhhccc[[[TTTFFFHHHJJJMMMPPPUUU\\\```hhhmmmpppooonnnhhhYYYJJJZZZZZZZZZYYYXXXWWWVVVUUUSSSUUUYYY]]]]]]XXXPPPJJJHHHIIIIIIKKKLLLKKKJJJHHHEEEGGGIIIJJJJJJIIIIIIIIIJJJMMMRRRZZZ```bbbaaa___XXXWWWUUUTTTSSSQQQNNNLLLMMMNNNPPPTTTXXX]]]aaadddbbb___[[[XXXXXXYYYZZZZZZTTTVVVXXX\\\```dddhhhjjjkkkkkkkkklllnnnnnnmmmkkknnnllljjjjjjjjjiiifffddd___\\\VVVOOOLLLQQQ[[[cccfffiiilllmmmllljjjgggeee^^^\\\YYYVVVSSSQQQPPPOOOGGGBBB<<<777333111...,,,------------------,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++)))***+++,,,,,,,,,+++***************************************************************+++*********************************))))))))))))))))))************++++++++++++,,,,,,+++***************++++++************************((()))******+++***)))(((************************((()))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,------------,,,***)))***+++---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------............000000///000333999BBBHHHQQQVVV\\\______^^^```bbbkkknnnnnnggg___[[[^^^cccjjjvvvxxx```KKKGGGGGGLLLPPPQQQSSSVVVZZZ]]]aaaeeehhhiiijjjjjjkkkiiiddd]]]WWWXXX^^^dddgggiiilllnnnmmmggg___YYYTTTMMMGGGDDD@@@===>>>BBBEEEHHHLLLPPPSSSVVVZZZ]]]`````````aaabbbbbbccccccbbbaaa```aaaaaa^^^[[[XXXWWWUUURRRPPPOOONNNLLLJJJFFFEEEDDDEEEGGGIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQNNNMMMLLLLLLLLLMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMKKKLLLNNNPPPPPPOOONNNNNNOOOPPPQQQQQQPPPPPPMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGJJJKKKKKKLLLKKKJJJHHHGGGGGGGGGFFFEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@AAABBBDDDEEEGGGHHHIIIHHHFFFCCCBBBAAA>>>>>><<<;;;<<>>>>>>>>>>>>>>>>>??????????????????<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;999888777555444444333333444555555444555888;;;???CCCFFFHHHIIIKKKLLLLLLLLLNNNRRRUUUTTTRRRNNNIIICCC===888555888999???KKKZZZgggnnnqqqssstttxxx{{{|||yyysssoooiiigggfffiiiooossstttssswwwsssnnnmmmpppwww|||xxxiiieeeccchhhwwwzzzrrrllljjjlllnnnhhhjjjllllllggg^^^TTTMMMHHHJJJMMMPPPTTTYYY___dddiiinnnrrrqqqlll___LLL===``````aaaaaa```^^^\\\[[[WWWZZZ^^^aaaaaa[[[RRRKKKHHHHHHGGGFFFEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGGGGHHHLLLQQQUUUVVVUUUSSSLLLKKKKKKLLLMMMLLLIIIGGGFFFFFFHHHJJJNNNRRRUUUXXX]]]]]]]]]]]]^^^```aaacccaaabbbccceeegggjjjlllnnnnnnmmmllllllmmmmmmlllkkkjjjhhhgggiiikkkjjjfffcccWWWTTTPPPMMMOOOUUU^^^eeeeeeggghhhiiihhheeeaaa^^^XXXWWWTTTQQQMMMIIIGGGEEE;;;888333000///...---,,,---.........---,,,++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++++++++***************+++++++++************************))))))***++++++++++++***************************))))))))))))************+++++++++,,,,,,,,,------+++************+++,,,,,,************************((())))))************)))************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,+++************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))*********++++++++++++***'''&&&&&&(((+++---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,------------.........---------,,,...333:::@@@LLLSSSZZZ]]]]]]___ccchhhpppsssuuuqqqiiibbb``````gggpppyyyuuucccMMMHHHGGGKKKNNNNNNPPPRRRWWW[[[```ccceeefffgggiiikkkjjjeee^^^WWWTTTVVVYYY```bbbeeeiiikkkiiiddd___WWWPPPKKKHHHDDD???>>>AAADDDFFFJJJMMMPPPSSSWWWZZZ]]]]]]^^^___```aaabbbbbbaaaaaaaaaaaaaaa```\\\YYYYYYVVVSSSRRRRRRQQQOOONNNIIIGGGEEEFFFGGGHHHHHHGGGHHHJJJLLLLLLLLLLLLMMMOOOKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOMMMLLLJJJJJJLLLNNNOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOKKKLLLLLLMMMMMMLLLKKKKKKJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCBBBAAA@@@AAABBBDDDFFFEEEFFFFFFFFFEEEDDDBBBAAA>>>>>>===<<<<<<>>>CCCGGGHHHJJJLLLNNNNNNLLLIIIGGGFFFEEECCCCCCDDDCCCAAA???===<<<<<<<<<;;;;;;;;;;;;>>>???@@@???===<<<===>>><<<===>>>???@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;888888888999888888777777444444222222222333444555777888;;;???BBBFFFHHHJJJIIIJJJLLLLLLLLLMMMPPPRRROOOLLLGGGBBB===:::888777999???JJJWWWeeeoootttuuusssuuuyyy||||||xxxrrrmmmfffgggjjjnnnqqqssssssqqqwwwsssooopppuuuzzz||||||yyyyyykkk^^^\\\^^^eeetttzzzrrrkkkiiilllpppnnnqqqrrrnnndddYYYRRROOOQQQRRRSSSTTTVVVZZZaaaeeegggkkkooommmbbbRRR@@@555```bbbcccddddddbbb```^^^______aaacccccc___YYYTTTPPPOOOMMMJJJHHHHHHIIIJJJJJJIIIIIIIIIJJJLLLLLLLLLHHHHHHJJJNNNQQQRRRQQQOOOJJJJJJJJJLLLMMMMMMJJJHHHCCCDDDFFFHHHLLLQQQTTTWWW^^^```bbbddddddeeeeeeffffffgggggghhhjjjlllnnnoooqqqnnnkkkhhhgggfffeeecccaaa``````eeejjjllliiieeeSSSPPPNNNOOOTTT[[[aaadddbbbaaa```aaaaaa^^^YYYUUUPPPOOOMMMIIIEEE@@@<<<999333111...---------,,,+++------.........---+++***'''((()))***++++++++++++***************************************+++,,,,,,))))))*********+++++++++************************((()))***+++,,,++++++***************************((()))))))))******************+++++++++,,,,,,,,,+++*********++++++,,,---************************((())))))))))))******+++************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))***---......---+++*********++++++,,,------...++++++++++++++++++++++++---,,,++++++******++++++))))))*********+++++++++******)))))))))***+++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,---------.........---------,,,---111777;;;HHHOOOWWW[[[[[[^^^dddjjjnnnsssyyyzzzvvvooohhhdddgggkkkrrr{{{~~~yyylllbbbQQQLLLJJJLLLNNNNNNOOOQQQSSSWWW]]]```bbbcccfffiiijjjiiigggbbb\\\XXXUUUTTTXXXZZZ]]]cccggghhhgggeee[[[UUUQQQNNNJJJDDDBBBCCCBBBEEEHHHJJJMMMPPPSSSVVVYYYZZZ[[[]]]^^^```aaaaaaaaa``````aaabbb```]]]ZZZYYYWWWUUUTTTTTTTTTSSSRRRLLLJJJHHHGGGHHHHHHGGGFFFFFFHHHJJJIIIHHHGGGIIIKKKIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMNNNNNNOOOOOOLLLJJJHHHIIIKKKMMMNNNNNNPPPPPPPPPPPPOOOOOONNNMMMJJJKKKLLLMMMMMMLLLKKKKKKJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHJJJJJJKKKJJJIIIHHHHHHGGGEEECCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGAAA@@@??????@@@BBBDDDEEEEEEDDDDDDDDDDDDCCCBBB@@@>>>>>>>>>======>>>BBBDDDGGGHHHIIIJJJJJJHHHFFFEEEDDDCCCAAAAAAAAA@@@???===::::::::::::999999999999:::<<<>>>===;;;;;;===???===>>>@@@BBBCCCCCCCCCCCCBBBAAA@@@???>>><<<<<<;;;777777777777666666666666444333222222333555777999<<<===@@@CCCFFFIIIKKKLLLIIIKKKMMMMMMKKKKKKKKKLLLFFFCCC???;;;999:::<<<===@@@HHHUUUaaajjjqqquuuwwwuuuuuuwwwyyyyyywwwrrrnnngggjjjnnnqqqrrrrrrsssssstttrrrppprrrwwwzzzyyywwwkkklllaaaYYY^^^bbbhhhuuu~~~uuukkkgggkkkqqqsssvvvvvvmmm___VVVVVVZZZ]]]\\\YYYVVVVVVZZZ```eeeeeehhhiiibbbTTTCCC888333___bbbdddffffffdddaaa___eeeddddddddddddcccaaa^^^YYYXXXUUUQQQOOONNNPPPRRRSSSQQQOOOOOOQQQRRRSSSSSSLLLLLLMMMPPPSSSTTTSSSRRRNNNNNNOOOPPPRRRQQQOOOLLLFFFFFFHHHLLLPPPUUUYYY\\\___bbbfffhhhgggfffdddddddddeeefffhhhjjjmmmoooqqqtttpppiiiddd```]]]ZZZXXXXXXWWWZZZ```hhhllljjjgggQQQOOONNNQQQXXX___cccccc^^^\\\ZZZZZZ[[[YYYSSSMMMIIIHHHGGGDDD???999444111000...,,,,,,,,,,,,+++***+++,,,---......---,,,+++''''''(((******+++++++++************************+++***)))))))))***,,,---))))))******++++++++++++************************((()))***+++,,,,,,+++***************************(((((())))))*********+++)))************++++++++++++*********+++,,,,,,---************************))))))(((((()))***++++++************************))))))))))))************************************)))))))))******+++++++++&&&(((,,,///000///---+++******+++,,,,,,---......************************---,,,++++++******++++++++++++,,,,,,,,,---------+++,,,---.........------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,---------.........////////////222777:::EEEMMMUUUYYYZZZ]]]dddkkklllrrrzzzzzzqqqkkkiiiiiioooxxxyyypppeee```TTTOOOLLLNNNOOONNNOOORRRPPPTTTZZZ^^^```bbbfffiiikkkjjjiiifffbbb]]]WWWTTTSSSTTTXXX^^^dddhhhiiihhh___ZZZVVVUUUPPPIIIFFFGGGAAADDDFFFHHHJJJMMMQQQTTTWWWXXXYYY[[[]]]^^^``````aaa``````aaabbb```]]][[[YYYWWWUUUUUUVVVVVVVVVUUUNNNLLLIIIHHHIIIHHHGGGFFFDDDFFFHHHGGGEEEDDDFFFHHHHHHHHHIIIHHHGGGGGGHHHIIIKKKLLLLLLMMMNNNNNNOOOOOOLLLJJJHHHHHHJJJLLLMMMMMMQQQQQQQQQPPPOOONNNMMMLLLJJJKKKLLLMMMMMMLLLKKKKKKJJJKKKKKKKKKKKKIIIHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJGGGHHHIIIJJJJJJJJJIIIHHHHHHFFFDDDCCCBBBCCCDDDEEEDDDEEEEEEFFFFFFGGGHHHHHH??????>>>>>>???AAACCCEEEDDDDDDCCCCCCDDDCCCBBB@@@>>>?????????>>>???AAACCCFFFGGGGGGHHHGGGFFFEEEDDDCCCAAA@@@???@@@???>>><<<;;;;;;;;;:::::::::::::::666999<<<<<<::::::===@@@@@@AAACCCEEEGGGGGGGGGGGGDDDCCCBBB@@@>>>===<<<;;;777777777666555555444444555444444444666999<<<===@@@AAADDDGGGIIIKKKMMMMMMKKKLLLNNNMMMKKKHHHGGGGGG@@@===888666777:::@@@CCCGGGPPP\\\eeekkkppptttxxxvvvvvvuuuuuuvvvuuurrrpppiiimmmqqqrrrqqqqqqsssvvvqqqoooooorrrwwwxxxuuuqqq^^^aaaZZZXXXccciiinnnyyyzzznnnhhhlllrrrvvvyyywwwjjj[[[UUU[[[dddeeebbb]]]XXXVVVYYY___ddddddeeecccZZZIII999333333[[[^^^bbbcccaaa```bbbcccddddddccccccbbbbbbbbbbbb^^^[[[YYYZZZ[[[YYYXXXXXX[[[ZZZXXXVVVVVVXXXZZZ\\\UUUUUUVVVYYY\\\\\\YYYUUUXXXUUUTTTWWW[[[[[[SSSLLLJJJLLLOOORRRVVVZZZ]]]___aaabbbdddeeefffeeeeeedddccceeefffggghhhiiikkkllljjjddd^^^[[[WWWQQQOOOQQQWWWXXX\\\bbbfffgggbbb^^^SSSSSSUUUXXX]]]`````````XXXVVVUUUTTTTTTQQQNNNKKKFFFCCC>>>888333000...------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++++++++******(((''''''))))))))))))((((((((((((++++++******************++++++++++++++++++++++++++++++************++++++++++++------------+++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------............------,,,+++------------------------,,,,,,------///000111222???FFFOOOVVVYYY\\\___bbbhhhrrr{{{yyyjjjcccbbbjjjqqqooohhhbbbYYYYYYWWWTTTQQQOOOPPPQQQRRRUUUXXXYYY[[[___ffflllkkkjjjiiigggeee___YYYTTTUUUTTTTTTXXX^^^cccdddccc```aaa___ZZZRRRLLLIIIHHHBBBBBBDDDEEEHHHJJJLLLNNNSSSTTTWWWZZZ\\\]]]]]]]]]```````````````______^^^YYYYYYYYYYYYXXXWWWVVVUUUSSSRRRQQQNNNLLLIIIFFFEEEFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGIIIJJJLLLLLLLLLKKKJJJIIIIIIIIIDDDDDDEEEGGGIIILLLNNNOOOSSSSSSQQQPPPNNNMMMKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJIIIFFFFFFGGGHHHIIIJJJKKKLLLKKKJJJJJJIIIIIIIIIJJJJJJHHHGGGEEEDDDBBBAAAAAAAAAFFFEEEEEEDDDEEEEEEFFFFFFFFFEEECCCBBBAAA@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@>>>============@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>===<<<<<<555777:::;;;::::::;;;<<<<<<<<<<<<===>>>@@@AAABBBEEEEEEGGGHHHHHHHHHGGGGGGGGGEEEBBB@@@???>>><<<:::666666555555444555555555444444333333666;;;@@@CCCGGGHHHIIIJJJKKKJJJJJJIIIMMMLLLJJJHHHEEECCCAAA@@@<<<777444555555666@@@KKKXXXYYY\\\dddooowww{{{|||xxxuuurrrqqqrrrssssssrrrppprrruuuvvvvvvtttpppnnnnnnsssxxxxxxxxxxxxssslllbbb[[[XXX^^^ffflllpppsss}}}~~~rrrooosssvvv~~~|||qqqbbb\\\bbbhhhjjjlllfff```^^^___bbbcccbbbhhhbbbXXXJJJ===444000///YYY[[[^^^_________bbbdddccccccccccccbbbbbbaaaaaaaaa``````aaabbbaaa______```^^^\\\[[[[[[]]]___``````___```bbbdddccc```\\\[[[YYYYYY[[[^^^]]]YYYTTTQQQRRRUUUXXX[[[^^^```aaaaaabbbcccdddddddddcccccceeeeeeeeeggghhhhhhgggfffccc\\\WWWUUUSSSPPPPPPSSSWWWYYY]]]aaadddccc```]]]SSSSSSTTTXXX[[[]]]^^^]]]VVVTTTRRRPPPNNNJJJFFFCCC>>><<<888444111///......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************))))))******+++******)))++++++++++++++++++++++++************************************************++++++************+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,************************++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++------------------------,,,,,,------...000111222;;;BBBKKKQQQUUUXXX]]]```fffqqq{{{}}}gggaaa```hhhpppnnnhhhccc___^^^]]][[[YYYVVVSSSRRRPPPRRRUUUXXXZZZ^^^bbbeeejjjjjjiiiiiigggccc]]]XXXUUUTTTTTTXXX^^^ccceeefffggghhhhhhddd\\\UUUPPPNNNEEEEEEEEEEEEGGGIIILLLMMMQQQSSSUUUXXXZZZ[[[\\\\\\^^^^^^___```___^^^]]]\\\YYYYYYYYYYYYXXXWWWVVVVVVTTTTTTRRRPPPNNNKKKIIIGGGGGGFFFEEEDDDDDDCCCDDDDDDEEEEEEDDDEEEFFFGGGIIIKKKMMMMMMLLLKKKJJJIIIIIIHHHCCCDDDEEEGGGIIIKKKMMMNNNPPPPPPOOONNNMMMLLLLLLKKKJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIGGGFFFEEEDDDCCCBBBBBBBBBFFFEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBAAA@@@?????????AAAAAA@@@@@@????????????@@@@@@???>>>============>>>>>>>>>?????????????????????>>>===<<<<<<;;;;;;888999::::::999888999;;;======>>>@@@AAABBBCCCCCCFFFFFFHHHIIIIIIHHHGGGFFFFFFDDD@@@>>>>>><<<:::888555444444444444444555555777666666777:::???CCCFFFJJJKKKMMMNNNNNNNNNMMMLLLJJJIIIFFFDDD@@@>>><<<;;;999666555888999===GGGSSS]]]___cccjjjttt{{{~~~~~~yyyvvvrrrpppppprrrsssssstttuuuvvvvvvvvvtttsssrrrqqqxxx}}}}}}{{{xxxsssmmmggg___YYY]]]ccchhhmmmqqq|||~~~uuutttwwwyyy|||xxxmmmdddeeennnuuuvvvooojjjdddbbbccceeedddcccddd\\\OOOAAA777111//////]]]]]]]]]\\\[[[[[[]]]______````````````___^^^^^^```bbbdddeeeffffffeeedddbbbaaa___^^^^^^___aaabbbcccccccccddddddbbb^^^ZZZYYYZZZ[[[]]]]]]]]]\\\[[[YYYZZZ\\\^^^___aaaaaabbbaaaaaaaaaaaaaaaaaa``````aaa```aaafffjjjiiiccc]]]YYYRRRMMMNNNOOOPPPSSSXXXYYY[[[___```___]]][[[ZZZQQQQQQQQQSSSUUUWWWVVVUUUPPPNNNJJJGGGDDD@@@;;;888444333111///---------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++************************+++++++++++++++***************************************))))))******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************((()))***+++,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))++++++************++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++.........------,,,,,,,,,************************,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***------------------------,,,,,,------...///111111555;;;CCCJJJNNNSSSYYY]]]cccooozzzeee^^^\\\cccjjjkkkgggeeeaaa``````bbbbbb___YYYTTTPPPPPPRRRUUUZZZ^^^______hhhiiijjjlllkkkhhhccc^^^VVVUUUUUUXXX]]]bbbeeegggkkknnnpppnnnggg___XXXUUUJJJIIIGGGFFFFFFHHHJJJLLLOOOPPPSSSVVVXXXYYYYYYYYY[[[\\\^^^______]]][[[ZZZZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVUUUSSSQQQNNNLLLKKKHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEEEEEEEFFFHHHIIIJJJMMMMMMLLLKKKJJJIIIHHHHHHDDDDDDEEEGGGIIIKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEBBBAAA@@@???>>>========================<<<<<<<<<========================;;;<<<<<<<<<=====================<<<<<<<<<;;;;;;;;;;;;;;;999888777999;;;>>>@@@BBBDDDEEEFFFFFFEEEGGGHHHIIIIIIIIIHHHGGGFFFDDDAAA>>><<<;;;:::777666333333222333333444555666::::::;;;<<>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999999999:::;;;;;;<<<<<<========================<<<<<<;;;999888999<<>>???AAADDDHHHKKKMMMMMMMMMNNNOOONNNMMMLLLKKKGGGEEEBBB===:::777555444333666:::???DDDLLLWWW```cccfffkkkqqqvvvxxxxxxxxxsssppplllkkkmmmrrruuuwww{{{yyywwwvvvwwwzzz}}}}}}}}}|||zzzpppeee[[[WWWXXX[[[aaahhhmmmppppppnnnnnnqqqrrrqqqlll```UUUVVVcccppprrrnnnjjjgggeeefffgggfffbbb^^^QQQFFF888///---...---,,,iiieee___ZZZVVVTTTSSSSSSRRRSSSTTTUUUUUUTTTSSSRRRSSS[[[___^^^]]]``````]]]]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]]]]\\\YYYUUUQQQOOOLLLPPPTTTTTTRRRRRRUUUXXXYYYZZZ[[[[[[[[[ZZZXXXWWWWWWVVVTTTRRRQQQRRRSSSSSSRRRUUU^^^mmmxxxvvvgggYYYSSSLLLJJJOOOVVVYYY]]]```]]]]]]\\\WWWPPPKKKJJJKKKJJJHHHGGGFFFFFFEEECCC@@@<<<:::777444333111...,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************************************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++%%%%%%&&&&&&'''((())))))))))))*********+++++++++++++++++++++++++++++++++++++++************++++++------++++++++++++------***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,+++++++++------------------------------,,,------...///000...222888===AAAGGGPPPVVVZZZfffpppsssxxx}}}{{{sssbbbXXXQQQRRRXXX]]]bbbgggaaaaaadddjjjnnnlllddd\\\WWWQQQLLLKKKQQQXXX^^^```bbbcccfffjjjmmmmmmkkkiiiaaa```^^^\\\[[[[[[\\\]]]cccfffkkkooooookkkddd```SSSPPPLLLHHHFFFFFFGGGHHHKKKMMMOOORRRTTTUUUUUUVVVWWWXXXZZZ\\\]]]]]]\\\[[[\\\\\\\\\\\\[[[ZZZYYYXXXUUUUUUUUUTTTSSSQQQPPPOOOIIIHHHGGGEEEDDDCCCCCCCCCFFFEEEEEEDDDEEEFFFHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMKKKJJJIIIHHHFFFEEEDDDCCCBBBCCCEEEFFFGGGHHHIIIIIIDDDEEEFFFFFFGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHGGGFFFDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFDDDEEEEEEEEEEEEDDDCCCBBB>>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;777888999::::::999999888777888888999::::::;;;;;;;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<<<<===AAADDDEEEFFFHHHJJJKKKJJJIIIHHHHHHHHHHHHHHHFFFDDDBBBAAA>>>;;;888777666555333111222222333555777999;;;<<<@@@AAACCCEEEHHHKKKMMMNNNNNNNNNNNNNNNMMMKKKIIIGGGCCCAAA>>>:::777666555555666;;;@@@DDDHHHPPPYYY___eeehhhmmmqqqssssssssssssmmmkkkjjjkkknnnsssvvvwwwwwwvvvvvvwwwzzz}}}ooodddZZZUUUTTTUUU[[[bbbfffhhhgggdddeeehhhhhheee\\\QQQHHHNNN\\\eeefffbbbgggfffeeeggghhhddd^^^XXXDDD<<<333...//////---***aaa^^^ZZZWWWWWWXXXXXXXXXPPPRRRTTTUUUUUUTTTSSSRRRSSS\\\```\\\ZZZ^^^___[[[ZZZZZZYYYXXXWWWWWWWWWWWWUUUWWWXXXWWWTTTOOOLLLKKKJJJMMMQQQRRRQQQQQQSSSUUURRRSSSUUUUUUUUUSSSQQQPPPLLLKKKIIIHHHJJJLLLOOOQQQTTTYYYcccrrr}}}zzzlll^^^UUUOOONNNUUU\\\^^^]]]]]][[[YYYUUUOOOIIIEEEDDDDDDGGGEEECCCBBBAAA???<<<:::444222000//////...---,,,------,,,,,,++++++***************+++++++++++++++++++++++++++++++++++++++++++++************++++++************************)))))))))*********************************************))))))******+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++******'''(((((())))))*********)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++---,,,,,,++++++,,,,,,---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------------------------------,,,,,,---......///---111444777;;;AAAJJJPPPTTT___ggghhhjjjppppppjjjaaaXXXQQQRRRVVVYYY^^^ccceeefffhhhmmmpppnnnhhhccc\\\VVVNNNIIIKKKRRRYYY]]]______aaaeeeiiikkkkkkjjjggggggeeeaaa]]]YYYXXXYYY^^^aaaeeejjjmmmlllgggdddUUURRRNNNJJJGGGFFFFFFGGGHHHJJJLLLOOOQQQRRRSSSSSSTTTUUUVVVXXXZZZ\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYTTTTTTTTTTTTSSSRRRQQQQQQJJJIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJIIIHHHFFFEEECCCBBBAAA@@@AAABBBDDDEEEFFFFFFFFFBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEECCCCCCDDDDDDDDDBBBAAA@@@===<<<;;;;;;::::::;;;;;;999999::::::::::::;;;;;;888999:::::::::999888777777777888999:::;;;<<<<<<888999999;;;<<<===>>>>>>===???@@@@@@@@@BBBEEEHHHHHHIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFEEECCCAAA>>>===;;;888666555555444333111444555666888;;;>>>AAABBBDDDEEEGGGJJJLLLMMMNNNNNNPPPPPPOOONNNKKKHHHEEEDDD===;;;999777666666777888===DDDIIIKKKNNNUUU\\\___iiillloooppppppoooooopppkkkkkklllooorrruuuuuuuuuqqqsssvvvzzz}}}~~~{{{~~~~~~kkkbbbZZZUUUSSSSSSXXX___dddfffddd___\\\^^^]]]ZZZNNNGGGDDDMMMZZZ```bbbaaagggggghhhiiihhhbbbXXXPPP999555000/////////---+++XXXUUUSSSTTTXXX[[[\\\[[[UUUVVVYYY[[[[[[ZZZXXXWWWVVV```ccc[[[XXX\\\^^^ZZZVVVVVVUUUTTTTTTSSSSSSSSSOOOQQQTTTSSSOOOKKKIIIIIIHHHKKKOOOQQQRRRQQQPPPPPPLLLMMMOOOQQQPPPOOOMMMKKKEEEDDDDDDFFFJJJPPPVVVZZZ\\\___fffpppwwwuuuiii___WWWRRRRRRZZZ```^^^YYYVVVUUUQQQKKKGGGDDDCCCBBBAAAAAA???===;;;:::888555222111///,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++***)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************((()))))))))*********+++++++++++++++++++++++++++******))))))******+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((()))***++++++++++++*********+++++++++++++++((())))))***++++++,,,,,,************************++++++************+++++++++,,,,,,------,,,,,,+++******++++++++++++******)))******++++++,,,,,,---************************++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------------,,,,,,------......---///111333555;;;DDDJJJNNNXXX^^^]]]___fffiiieee^^^XXXUUUXXXZZZYYYZZZ\\\___bbbfffkkknnnooonnnmmmddd___WWWPPPLLLNNNUUUZZZ[[[[[[[[[^^^cccgggjjjjjjkkkllllllgggaaa[[[YYYXXX[[[[[[]]]bbbfffgggeeebbbUUUSSSPPPLLLIIIGGGFFFEEEDDDFFFHHHKKKMMMNNNOOOOOOPPPPPPQQQSSSVVVYYY\\\^^^^^^^^^^^^^^^]]]\\\[[[ZZZTTTTTTTTTUUUUUUTTTSSSSSSMMMLLLJJJIIIGGGFFFFFFFFFDDDCCCCCCBBBBBBCCCEEEFFFCCCCCCDDDDDDEEEFFFFFFFFFEEEGGGIIIJJJKKKJJJIIIHHHHHHGGGGGGEEEDDDCCCBBBBBB@@@AAAAAABBBBBBBBBBBBAAA>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDCCCBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCAAABBBCCCCCCBBBAAA???===<<<<<<;;;:::::::::;;;;;;888888888888999999:::::::::;;;<<<===<<<;;;999888888888999:::;;;<<<======:::;;;<<<===???@@@AAABBBAAACCCDDDEEEEEEFFFGGGIIILLLKKKKKKJJJHHHGGGGGGFFFDDDDDDDDDBBB@@@===;;;999888666444333444444333222777888:::<<<@@@CCCFFFHHHHHHIIIKKKNNNOOOOOOOOOOOOPPPOOONNNKKKHHHDDD@@@>>>999888777666777:::<<<>>>EEENNNSSSSSSUUU\\\aaabbbkkkmmmooonnnlllkkkkkkmmmmmmnnnqqquuuxxxwwwtttqqqlllpppwww}}}}}}zzzwwwtttwwwzzz||||||sssggg```[[[XXXVVVTTTYYY___ccceeecccZZZTTTRRRPPPNNNGGGEEEIIITTT\\\^^^aaadddiiiiiiiiiiiieee[[[MMMCCC222111///...------------SSSQQQPPPSSSWWW[[[\\\[[[ZZZ\\\^^^```aaa___^^^\\\XXXbbbdddZZZVVV[[[]]]ZZZRRRRRRQQQQQQPPPOOOOOONNNNNNRRRUUUTTTQQQMMMLLLLLLGGGIIIMMMPPPQQQPPPNNNLLLIIIJJJMMMNNNOOOMMMKKKJJJCCCCCCDDDHHHOOOWWW___dddbbbcccfffkkknnnlllccc\\\WWWSSSTTT]]]bbb^^^UUUPPPQQQKKKEEEBBBBBBCCCBBBAAA;;;999777555444222...+++000...,,,+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************(((((())))))*********+++++++++++++++++++++++++++*********)))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))%%%&&&''')))+++,,,,,,,,,+++++++++***************((())))))***++++++,,,,,,))))))))))))))))))))))))++++++************++++++++++++---......---++++++******++++++++++++******&&&&&&'''((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,------............------------------------------,,,,,,,,,---......---///000000111777???FFFIIISSSYYYWWWYYYaaaeeeccc\\\YYYZZZ^^^___[[[XXXWWWUUUZZZ```fffkkkooosssvvvkkkhhhaaaXXXPPPOOOSSSXXXYYYXXXXXXZZZ___eeehhhjjjnnnooopppllleee^^^[[[ZZZXXXWWWXXX[[[___aaa```^^^UUUTTTQQQNNNJJJGGGEEEDDDAAACCCFFFHHHJJJKKKLLLLLLMMMMMMMMMOOOSSSWWW\\\^^^^^^^^^^^^^^^]]]\\\[[[[[[TTTUUUUUUVVVVVVUUUUUUUUUOOONNNMMMKKKIIIHHHHHHHHHCCCCCCBBBAAAAAABBBDDDEEEAAAAAABBBCCCDDDEEEFFFFFFDDDEEEGGGIIIIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===<<<<<<===??????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@AAABBBBBBBBB@@@===<<<<<<<<<;;;:::::::::;;;;;;666777777777888888999999===>>>??????>>><<<:::999888999999;;;<<<===>>>>>>>>>>>>@@@AAACCCEEEFFFGGGDDDFFFHHHIIIHHHGGGHHHIIINNNLLLKKKIIIGGGFFFFFFEEECCCCCCBBBAAA>>>;;;888777666555333333444555444333999:::<<>>BBBEEEKKKTTTZZZYYY[[[bbbffffffjjjlllmmmkkkhhhfffhhhjjjppprrrvvv{{{|||yyyrrrmmmjjjpppxxx|||uuupppnnnqqqvvv{{{uuuhhhddd```\\\[[[XXXVVVZZZ```bbbdddaaaWWWMMMIIIGGGEEEGGGHHHPPPZZZ^^^]]]___eeeiiiiiihhhggg```SSSCCC888//////...,,,***+++---000JJJKKKMMMOOOQQQSSSTTTTTTYYY\\\```bbbbbb```^^^^^^bbb```]]][[[YYYYYYYYYZZZYYYVVVSSSSSSUUUUUUSSSQQQSSSUUUWWWXXXVVVRRRMMMIIICCCGGGMMMRRRUUUUUUSSSQQQOOOQQQTTTVVVTTTQQQMMMJJJGGGFFFGGGOOOZZZccceeeeeeiiihhhfffddd```]]]ZZZXXXTTTUUUWWW[[[\\\YYYQQQKKKGGGDDD???<<<;;;;;;:::999888555111...,,,+++,,,---,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++---,,,,,,+++*********+++)))((((((((()))***++++++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***************************)))************+++++++++******))))))))))))******)))************+++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''((()))+++---------+++************************************)))))))))))))))************************+++++++++*********)))))),,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++------111000///000222555999;;;EEEKKKSSSUUUSSSUUU[[[aaaYYYYYYaaalllmmmcccWWWRRRQQQWWW___eeeiiilllppptttxxx{{{xxxjjjXXXMMMMMMQQQVVVUUUTTTUUUYYY___fffjjjooopppooommmjjjfffccc```ZZZXXXVVVVVVXXXZZZ\\\\\\XXXWWWSSSPPPLLLIIIHHHGGGFFFDDDCCCEEEHHHLLLNNNOOOJJJKKKLLLLLLOOOSSSZZZ^^^______^^^]]]\\\[[[[[[[[[RRRSSSSSSSSSSSSRRRQQQQQQOOOOOOOOOOOOMMMKKKIIIGGGEEEEEEDDDCCCCCCDDDEEEFFFCCCBBBAAAAAAAAABBBCCCDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFAAACCCDDDCCC@@@===<<<<<<@@@@@@????????????>>>>>>@@@AAABBBDDDEEEEEEEEEEEECCCCCCBBBBBBAAAAAABBBBBBAAAAAA@@@===<<<===@@@CCC>>>?????????>>>===<<<<<<:::;;;===<<<;;;::::::;;;;;;<<<;;;999888999<<<>>>BBBCCCDDDCCC@@@>>>>>>>>>;;;<<<===>>>???@@@@@@@@@@@@BBBDDDFFFGGGFFFEEEDDDFFFGGGGGGGGGFFFFFFHHHJJJMMMKKKHHHGGGFFFFFFDDDBBBAAA@@@@@@>>><<<:::888666555666555444333444777:::>>>???AAACCCEEEFFFGGGGGGLLLMMMNNNPPPPPPPPPPPPOOOOOOKKKFFF@@@<<<999888888888888999:::===DDDKKKQQQ___```aaabbbdddeeefffggglllnnnpppmmmiiiffffffhhhqqqtttxxx||||||xxxpppkkkmmmpppuuuyyyzzzvvvoooiiihhhpppyyy}}}}}}{{{ssskkkgggccc```___aaabbbbbb```hhh]]]VVVTTTLLLAAAAAAJJJLLLRRR[[[aaabbbbbbcccdddeeeggghhhdddZZZKKK;;;111000///...---,,,+++++++++DDDEEEHHHKKKNNNQQQSSSTTTWWWZZZ^^^aaaaaa```_________^^^[[[ZZZYYYYYYZZZZZZ]]]ZZZXXXWWWYYYYYYXXXVVVVVVWWWYYYYYYWWWRRRMMMJJJHHHLLLQQQVVVYYYYYYWWWUUUSSSTTTVVVWWWVVVSSSPPPNNNMMMKKKLLLSSS\\\ccceeeeeecccbbbaaa^^^ZZZWWWTTTRRRNNNOOOPPPSSSTTTQQQJJJEEEBBB>>>:::888777666555444000///---+++******+++,,,,,,,,,,,,+++++++++*********++++++++++++++++++***,,,+++******)))))))))***))))))))))))))))))***+++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***'''''''''''''''''''''''')))************+++++++++******))))))))))))******(((((()))))))))*********************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))((('''''''''(((***,,,,,,+++***)))***************************)))))))))))))))))))))************************+++++++++*********)))))),,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,...111444666@@@FFFMMMPPPOOOQQQWWW]]]^^^^^^eeeoooqqqhhh]]]YYYSSSWWW]]]dddiiinnnrrruuu}}}qqq[[[MMMKKKOOORRRSSSTTTWWWZZZ^^^bbbdddjjjkkkkkkllljjjhhhfffeee___[[[VVVTTTTTTVVVWWWXXXYYYWWWUUURRROOOKKKHHHGGGFFFDDDCCCCCCFFFIIIKKKKKKHHHHHHIIIJJJLLLPPPVVVZZZ]]]]]]]]]]]]\\\\\\[[[ZZZTTTTTTTTTTTTTTTSSSRRRRRRQQQPPPPPPOOOMMMLLLJJJIIIIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@AAACCCDDDEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEBBBDDDEEEEEEBBB@@@??????BBBBBBBBBBBBAAAAAAAAAAAAEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@?????????===;;;;;;===???>>>>>>>>>======<<<;;;::::::;;;===<<<;;;999:::;;;;;;<<<<<<:::999:::===???CCCEEEEEEDDDBBB@@@???@@@===>>>???@@@AAAAAAAAAAAACCCDDDFFFHHHHHHHHHGGGFFFEEEFFFGGGGGGFFFFFFGGGIIILLLJJJGGGEEEEEEDDDBBB@@@===<<<;;;999888666555444555666777777777999===@@@???AAAEEEGGGIIIHHHGGGFFFIIIJJJMMMOOOPPPPPPOOONNNKKKGGGBBB===999666666666888:::===AAAFFFMMMUUUZZZcccddddddeeefffgggggghhhlllmmmmmmjjjfffeeehhhkkkrrrsssvvvxxxyyyvvvppplllkkkmmmqqqsssrrrmmmfffaaaiiirrr{{{~~~wwwnnneeebbb```bbbgggiiigggdddaaaWWWQQQQQQLLLEEEGGGOOOSSSXXX___bbbcccccccccdddbbbdddccc\\\NNN@@@666111//////...,,,,,,++++++,,,AAABBBDDDGGGJJJMMMOOOPPPQQQTTTXXX[[[[[[[[[[[[\\\ZZZYYYXXXWWWXXXYYYZZZ[[[___^^^\\\\\\]]]]]]\\\ZZZYYYZZZ[[[[[[XXXTTTOOOLLLNNNQQQUUUYYY[[[[[[ZZZYYYXXXXXXXXXWWWVVVUUUSSSRRRQQQOOOOOOSSSZZZ___```___ZZZYYYWWWUUUQQQNNNKKKIIIFFFFFFFFFGGGGGGDDD@@@<<<:::777333111111111000...*********++++++,,,,,,,,,,,,,,,,,,++++++++++++***))))))************))))))*********)))))))))))))))+++***))))))))))))))))))++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***************************)))************+++++++++******))))))))))))******'''((((((((())))))))))))************************------,,,,,,,,,,,,------))))))))))))))))))))))))))))))))))))************)))))))))))))))((((((''''''((()))***+++***)))(((************************))))))))))))))))))******************************+++++++++***************+++++++++++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++******,,,///111333999???FFFIIIJJJMMMTTTYYYaaabbbhhhppprrrllleeeaaaWWWWWWZZZ___fffmmmqqqsss{{{sss^^^NNNJJJLLLMMMOOOSSSVVVZZZ[[[\\\\\\cccdddfffhhhjjjjjjjjjjjjfffaaaYYYTTTQQQQQQQQQQQQVVVVVVVVVUUUSSSOOOLLLJJJHHHEEEBBBAAACCCEEEFFFFFFDDDEEEFFFGGGIIILLLQQQTTTYYYZZZ[[[\\\\\\[[[ZZZXXXUUUUUUUUUVVVUUUTTTTTTSSSSSSRRRPPPOOOMMMMMMLLLLLLMMMLLLJJJHHHFFFDDDCCCCCCDDDBBB@@@>>>>>>???BBBCCCCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBCCCCCCDDDDDDDDDCCCEEEGGGGGGEEECCCCCCDDDDDDDDDEEEEEEFFFEEEEEEEEEJJJJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>===>>>>>>===:::999999:::===<<<<<<;;;;;;:::999999:::<<<===<<<:::999999:::<<<<<<<<<;;;;;;;;;>>>@@@CCCDDDEEEDDDBBB@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCFFFGGGIIIJJJJJJIIIHHHGGGDDDFFFGGGFFFEEEEEEGGGHHHJJJGGGDDDBBBBBBAAA???===:::999777666555444555555666888999::::::===@@@CCCBBBEEEIIILLLMMMKKKHHHEEEFFFHHHKKKNNNOOONNNMMMLLLFFFCCC>>>999666555555666888===CCCJJJQQQXXX___dddhhhhhhhhhhhhggggggggggggjjjkkkiiifffdddeeekkkpppqqqqqqqqqrrrssssssqqqooonnnnnnooonnnjjjeee```]]]hhhrrr}}}yyyqqqeeebbb```eeekkkmmmhhhbbbVVVOOOLLLQQQRRRPPPQQQWWWZZZ]]]aaacccbbbbbbbbbbbb______ZZZNNN???333000111///...---,,,,,,++++++,,,BBBBBBCCCDDDFFFHHHIIIJJJLLLNNNQQQRRRRRRRRRSSSTTTSSSSSSSSSTTTUUUWWWYYYZZZ]]]]]]]]]]]]]]]\\\[[[[[[YYYZZZ[[[[[[YYYVVVSSSQQQPPPRRRUUUXXXZZZZZZYYYXXXZZZYYYWWWVVVUUUTTTTTTUUUOOOMMMMMMNNNRRRTTTTTTTTTPPPOOOMMMKKKHHHDDDAAA@@@======<<<<<<;;;999777555333111...---------+++******+++,,,...............++++++++++++++++++++++++)))******************)))******************))))))++++++***)))((((((((()))++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***++++++++++++++++++++++++))))))*********+++++++++******))))))))))))******((((((((()))))))))***************************************))))))*********))))))))))))))))))))))))((()))))))))************(((((())))))))))))((((((((()))***++++++***))))))************************)))))))))))))))*********************************************************+++++++++***************************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///222333555:::@@@DDDFFFKKKRRRWWW___bbbgggmmmpppnnnkkkjjj```\\\XXXZZZ```fffjjjkkkooossstttlll___RRRLLLKKKJJJKKKNNNRRRTTTVVVWWWWWW]]]^^^aaadddgggiiikkkkkkkkkfff___YYYUUUQQQNNNKKKOOOQQQTTTVVVWWWVVVTTTRRRKKKHHHCCCAAA@@@AAAAAAAAABBBCCCEEEFFFGGGIIIMMMOOOSSSUUUXXXZZZ[[[ZZZXXXWWWVVVVVVVVVVVVVVVUUUTTTTTTSSSRRRPPPNNNLLLLLLMMMMMMNNNNNNLLLJJJHHHFFFEEEDDDDDDBBB???<<<<<<===???AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDBBBDDDGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIJJJIIIIIIIIILLLLLLKKKJJJIIIGGGEEEDDDAAAAAA???>>>======<<<<<<===>>>???>>>;;;999888888;;;;;;::::::999999999999;;;<<<======;;;999999:::<<<===>>>===<<<===???AAABBBCCCDDDCCCAAA??????@@@CCCDDDEEEEEEFFFFFFFFFEEEGGGHHHJJJJJJJJJIIIGGGEEEBBBDDDFFFFFFEEEDDDEEEFFFGGGDDDAAA??????>>><<<::::::888777555555666888999999;;;<<<===>>>???CCCEEEHHHJJJLLLNNNNNNLLLJJJHHHHHHIIILLLNNNMMMLLLIIIGGGBBB@@@;;;888666777999:::<<>>???@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDD@@@BBBEEEFFFEEEDDDEEEFFFFFFHHHIIIKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJHHHGGGGGGAAA@@@???>>>============???@@@BBBAAA>>>:::999888::::::999999999::::::;;;<<<>>>???>>><<<::::::;;;<<<>>>??????>>>???AAABBBDDDEEEFFFEEECCCBBBBBBCCCEEEEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHFFFCCCBBB@@@BBBDDDDDDCCCBBBCCCDDDCCCAAA>>><<<<<<;;;:::888999888777666777999;;;===;;;>>>@@@BBBDDDGGGJJJMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMKKKHHHDDDBBB<<<:::777666777:::>>>AAAGGGMMMVVV^^^cccgggjjjkkkffffffeeedddcccbbbaaa```dddhhhmmmnnnmmmmmmnnnpppiiifffdddeeeiiiooosssuuuuuuqqqkkkccc]]]\\\```dddfffppp{{{zzzrrrdddbbbbbbfffiiifff\\\SSSJJJOOO[[[hhhpppnnnkkkiiibbbaaaaaaaaaaaaaaaaaa```[[[QQQBBB666111///...---------,,,+++++++++,,,,,,777888999<<<@@@EEEIIILLLIIIIIIIIIHHHFFFFFFHHHIIIJJJJJJKKKLLLNNNOOOPPPPPPOOOQQQTTTTTTRRRQQQQQQQQQOOOOOOPPPPPPQQQQQQQQQQQQNNNNNNOOOPPPQQQQQQQQQQQQOOOMMMKKKIIIHHHHHHIIIJJJEEEDDDCCCAAA@@@@@@??????===<<<<<<:::888666555333000111111000......///000,,,+++******,,,,,,+++)))******,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,***++++++++++++++++++***)))***+++------,,,+++++++++***))))))))))))))))))++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++******))))))))))))******************++++++++++++************************+++******************+++))))))))))))))))))))))))))))))))))))************'''(((((())))))))))))))),,,,,,,,,+++++++++++++++))))))))))))))))))))))))((((((((()))******++++++***************************************+++++++++)))))))))***************************************++++++++++++++++++++++++)))*********++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---,,,,,,------...//////111444888===BBBHHHNNNSSSWWW]]]bbbeeekkkuuu|||}}}tttfff[[[VVVWWW[[[^^^bbbbbbbbbaaa```\\\XXXUUUWWWSSSMMMHHHHHHLLLQQQVVVUUUVVVYYY\\\___cccfffgggkkkjjjjjjhhhddd]]]TTTNNNGGGIIIKKKOOOUUUZZZ^^^aaaWWWRRRKKKFFFCCCBBBBBBBBBAAACCCFFFGGGGGGGGGHHHIIIIIIKKKNNNRRRTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSRRRPPPOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIEEEDDDBBB@@@???>>>>>>?????????@@@@@@@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBB>>>AAACCCDDDDDDCCCCCCDDDEEEFFFIIIKKKMMMMMMLLLKKKIIIJJJJJJJJJIIIIIIHHHGGGAAA@@@??????????????????AAACCCDDDBBB@@@===<<<;;;::::::999999:::<<<>>>???>>>@@@AAA@@@===;;;;;;<<<===>>>@@@AAA@@@AAABBBDDDGGGHHHIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGEEECCC@@@>>>===???BBBBBBAAA@@@@@@AAA???===;;;:::::::::999888777777777888:::<<<>>>@@@>>>@@@EEEHHHKKKNNNRRRUUUPPPOOOMMMKKKKKKLLLMMMNNNNNNMMMLLLJJJFFFCCC@@@>>>777666444555999???FFFJJJUUUZZZbbbhhhkkklllmmmnnnccccccbbbbbbaaa`````````eeekkksssvvvtttrrrpppppphhhfffdddeeejjjooosssuuuooolllggg^^^XXXVVVZZZ___dddmmmwww|||~~~}}}vvvooo```aaadddfffgggbbbYYYQQQKKKVVVfffsssxxxuuupppmmmeeecccbbbbbbbbbaaa___]]]QQQFFF999111000111///,,,,,,,,,++++++++++++,,,,,,000111222666;;;@@@EEEHHHEEEEEEEEEDDDBBBCCCFFFHHHGGGHHHHHHIIIJJJJJJKKKKKKJJJMMMPPPPPPNNNMMMMMMMMMHHHHHHHHHHHHHHHIIIIIIJJJFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEBBB@@@??????@@@AAA>>>>>>===;;;888777777888444444444444333222000000***---///...,,,,,,---///+++******+++,,,---+++***((())))))******+++************+++++++++,,,,,,,,,))))))************))))))((()))+++,,,,,,,,,+++***))))))))))))))))))***+++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***++++++++++++++++++++++++)))************+++++++++******))))))))))))******))))))))))))************************************,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))************''''''((())))))))))))))),,,,,,+++***************))))))))))))))))))))))))'''(((((()))******++++++************************))))))*********+++++++++((()))))))))*********+++***************************************************************+++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------------///000444888>>>DDDJJJNNNOOOVVV\\\___ggguuuzzzjjjZZZOOONNNSSSXXX\\\___bbbaaa^^^]]]___cccddd]]]SSSKKKGGGIIINNNRRRPPPRRRTTTXXX\\\```dddfffjjjjjjiiiiiigggbbb[[[VVVMMMLLLKKKLLLOOOUUU[[[___]]]WWWPPPJJJGGGFFFEEEEEEAAACCCFFFGGGGGGFFFFFFGGGFFFGGGJJJMMMOOOQQQSSSSSSRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFDDDBBBAAA@@@??????@@@@@@@@@@@@??????????????????????????????>>>@@@CCCCCCCCCBBBBBBCCCBBBDDDHHHJJJLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEAAAAAA@@@@@@@@@AAABBBBBBBBBCCCDDDCCC@@@>>>>>>>>>:::999999:::<<<>>>AAACCC@@@BBBBBBAAA???===<<<======???AAABBBBBBBBBCCCEEEFFFHHHIIIIIIGGGFFFFFFGGGEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFDDDAAA>>><<<:::===???@@@???>>>>>>>>><<<;;;999999:::::::::999999999;;;===@@@BBBDDDDDDBBBEEEHHHJJJLLLNNNPPPRRRNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKHHHEEEAAA???===<<<666666666999@@@HHHQQQWWW]]]bbbhhhmmmnnnnnnnnnnnnbbbbbbbbbbbbbbbbbbbbbbbbjjjqqqxxx{{{yyyuuusssrrrllljjjiiijjjmmmqqqssstttkkkllljjjccc[[[VVVVVVYYY]]]eeemmmqqqrrrrrrmmmfff___aaaeeeeee```YYYQQQLLLMMM[[[lllvvvvvvssspppnnneeecccaaa```___]]]XXXTTT@@@;;;333/////////...,,,,,,+++++++++++++++,,,,,,......///222666:::???AAA@@@@@@@@@??????@@@DDDFFFFFFFFFGGGHHHHHHHHHGGGGGGHHHKKKOOOOOOMMMKKKKKKLLLDDDDDDCCCBBBBBBBBBCCCCCC>>>>>>============>>>>>>@@@???===;;;:::::::::;;;888888777555222111111222000000000000000///...---'''***------,,,+++---///***))))))+++,,,---,,,***(((((()))***+++,,,------*********++++++,,,,,,,,,(((((())))))))))))((((((&&&(((***+++,,,+++***)))))))))(((((()))***++++++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***(((((((((((((((((((((((()))************+++++++++******))))))))))))******(((((((((((())))))))))))************************+++******************+++))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))******++++++++++++(((((())))))*********+++************************************************************************++++++******++++++,,,---************************---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++........................,,,...000555:::AAAGGGJJJHHHPPPVVVYYYbbbsss{{{jjjWWWIIIFFFLLLSSSSSS\\\cccaaa[[[[[[eeeooommmeeeYYYOOOIIIIIILLLOOOMMMNNNQQQUUUZZZ___dddfffiiiiiihhhhhhgggddd```\\\SSSPPPLLLIIIKKKPPPWWW[[[```[[[SSSLLLIIIHHHHHHHHH@@@CCCFFFGGGFFFEEEEEEEEEDDDEEEGGGJJJMMMPPPRRRSSSQQQQQQQQQQQQQQQPPPPPPOOOPPPPPPQQQRRRQQQPPPNNNMMMMMMMMMNNNMMMLLLJJJHHHGGGJJJJJJJJJJJJHHHFFFCCCBBB??????@@@@@@@@@@@@??????>>>>>>>>>>>>============>>>AAACCCCCCCCCBBBBBBBBBAAACCCFFFJJJKKKKKKJJJIIIIIIIIIIIIHHHGGGEEEDDDCCCAAAAAAAAAAAABBBCCCDDDDDDCCCDDDDDDBBB@@@??????@@@:::::::::;;;===@@@DDDFFFAAACCCCCCBBB@@@>>>===>>>===???BBBCCCBBBCCCDDDEEECCCEEEFFFFFFDDDCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFFFFFFFCCC@@@===;;;999;;;>>>???>>>===<<<<<<;;;999888888999::::::999<<<===@@@CCCEEEHHHIIIIIIGGGHHHJJJJJJIIIHHHHHHIIIJJJLLLMMMNNNNNNMMMKKKJJJIIIHHHDDDAAA>>><<<<<<<<<999999:::???GGGQQQ[[[aaa___dddiiimmmnnnmmmllllllbbbbbbbbbccccccddddddeeeooouuu{{{}}}zzzwwwuuutttpppnnnmmmnnnppprrrrrrrrrlllpppqqqlllccc[[[WWWWWWUUU\\\cccfffhhhhhhddd]]]___ccceeebbbYYYOOOGGGCCCNNN^^^nnntttrrrnnnmmmmmmccc```]]]\\\ZZZVVVPPPKKK444333222///---,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,---///222666:::<<<=========;;;;;;===AAADDDGGGGGGEEEBBBAAACCCGGGJJJIIIJJJLLLNNNNNNLLLJJJIIIDDDBBB@@@===:::999888888777777888888888888777777888777666666555555555555333222111000//////000111---------,,,,,,+++++++++++++++******++++++,,,---,,,+++***))))))***+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************)))((((((((()))+++,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''$$$%%%)))++++++***++++++******))))))((((((************************************************((()))*********((('''&&&++++++***)))(((((()))))))))))))))))))))******+++((((((((((((((()))******++++++***************************++++++,,,,,,,,,+++*********))))))((((((+++***)))))))))***,,,---************************+++++++++++++++***)))(((************************************************************************,,,,,,++++++***+++++++++*********++++++,,,------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,///---***+++---///...,,,........./////////000000000000111111333888>>>BBBHHHJJJNNNVVV```lllwww}}}vvvlll]]]OOOGGGDDDEEEFFFRRRUUUYYY[[[\\\aaagggllltttkkk^^^SSSKKKGGGGGGJJJMMMPPPSSSSSSTTTYYY___bbbeeecccaaabbbeeefffeeeccc\\\VVVMMMGGGGGGMMMVVV\\\ZZZ\\\\\\XXXRRRMMMLLLLLLMMMMMMLLLIIIFFFEEEFFFGGGEEEFFFIIILLLMMMNNNMMMMMMOOOOOOPPPPPPOOOOOONNNNNNSSSSSSSSSSSSQQQOOOMMMLLLMMMLLLLLLLLLKKKJJJJJJJJJMMMLLLKKKJJJHHHGGGEEEEEEEEECCCAAAAAAAAABBBAAA@@@>>>===<<<===>>>???>>>=========>>>???@@@AAABBBBBBBBBBBBCCCCCCEEEFFFHHHIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@AAABBBCCCDDDFFFFFFEEEEEEDDDBBBAAA@@@>>>>>>???@@@BBBDDDFFFGGGGGGHHHIIIHHHEEEBBBAAAAAACCCCCCAAA>>>======@@@CCCBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCAAABBBDDDDDDCCC@@@<<<:::<<<<<<===>>>??????>>>>>>888999:::<<<============CCCBBBCCCFFFJJJLLLJJJHHHLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKIIIHHHEEECCC>>>:::888888999:::888>>>DDDIIISSS___hhhiiifffgggiiikkkllljjjfffbbbccccccbbbcccdddfffhhhjjjuuuxxx{{{zzzwwwtttssssssyyywwwtttqqqoooooooooooo{{{{{{xxxooodddYYYSSSQQQUUUVVVYYY^^^aaa```ZZZVVV```bbbbbb[[[OOOFFFEEEGGGUUU___hhhjjjhhhggggggeeefff```ZZZZZZZZZSSSDDD777000000///...------,,,,,,---,,,++++++******++++++,,,,,,---...000222555666555555555555555888<<>>;;;999666555555555222222222333333222222222222222111000000000000000......,,,+++++++++,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,---++++++***))))))***++++++++++++************++++++************************************************(((((()))******************)))((((((((()))++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++(((&&&'''***,,,+++************)))))))))))))))************************(((((((((((((((((((((((()))*********))))))((('''++++++***)))))))))))))))***************++++++,,,((((((((((((((()))***************************************++++++,,,,,,,,,+++*********))))))))))))******))))))******+++,,,************************+++++++++++++++***))))))************************************************************************+++++++++***++++++,,,,,,,,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------///---++++++---...---,,,,,,,,,,,,,,,---------......//////000111555:::???FFFHHHMMMTTT\\\fffnnnrrrooofffYYYMMMEEECCCCCCDDDMMMRRRWWW[[[]]]```fffjjjrrrlllcccZZZRRRMMMKKKKKKIIILLLNNNPPPRRRWWW\\\___[[[ZZZ[[[___dddggghhhggg```[[[SSSLLLJJJLLLQQQUUUWWWYYYZZZXXXTTTRRRRRRSSSRRRRRRPPPLLLHHHFFFFFFGGGDDDFFFIIIKKKMMMMMMMMMLLLJJJKKKLLLMMMNNNOOOOOOOOORRRRRRRRRQQQPPPNNNMMMLLLMMMMMMLLLLLLKKKJJJJJJJJJMMMLLLKKKJJJHHHGGGFFFEEEFFFDDDBBBBBBBBBCCCBBBAAA???>>>======??????>>>============>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@AAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAABBBDDDEEEFFFFFFGGGHHHGGGDDDBBBAAAAAAAAAAAA???===;;;<<>><<<:::;;;;;;<<<===>>>?????????;;;<<<>>>???@@@AAAAAABBBFFFEEEFFFIIIMMMNNNMMMKKKMMMLLLKKKIIIIIIIIIJJJJJJMMMMMMMMMLLLKKKIIIGGGEEE>>><<<999666666888;;;===???GGGOOOVVV___jjjooonnndddddddddfffgggfffccc```bbbaaa```aaacccgggkkkmmmxxxyyyxxxuuurrrqqqtttvvvzzzwwwssspppmmmlllmmmmmmyyyyyyvvvnnncccYYYRRRPPPPPPQQQTTTYYY]]]^^^[[[WWW[[[[[[XXXQQQIIIEEEFFFHHHQQQ[[[dddeeedddddddddbbb```^^^\\\YYYRRRHHH===555//////......---,,,,,,+++---,,,++++++******++++++---,,,,,,,,,---...///000111222333333333666:::===AAAAAAAAA@@@>>>===>>>@@@DDDFFFIIILLLLLLIIIFFFDDD:::888666333111000000000------............------------,,,,,,++++++,,,,,,+++***))))))((()))))))))++++++***************)))+++************+++,,,,,,++++++***))))))***++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***************)))))))))((()))******+++************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***((()))***++++++***))))))))))))************************************((((((((((((((((((((((((++++++***))))))))))))***+++***))))))))))))))))))+++************+++,,,,,,)))(((((((((((()))***************************************+++++++++++++++***************)))))))))))))))***+++++++++++++++***************************++++++++++++***))))))************************************************************************************+++,,,---------------,,,+++*********------,,,,,,,,,,,,++++++,,,,,,---------............---++++++---------,,,,,,,,,,,,,,,---------------......---...111666999AAADDDIIIPPPWWW\\\aaacccddd]]]TTTJJJDDDBBBDDDEEEIIINNNUUUYYY\\\___dddhhhnnnlllgggaaa[[[VVVRRRPPPJJJJJJJJJLLLOOOSSSWWWZZZTTTUUUWWW[[[aaaeeeggghhheeeaaa[[[TTTPPPNNNOOOOOORRRTTTUUUVVVVVVWWWYYY[[[YYYXXXVVVQQQLLLHHHFFFFFFDDDFFFIIIKKKLLLLLLKKKKKKEEEFFFHHHKKKMMMNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLNNNNNNMMMMMMLLLKKKKKKJJJLLLLLLKKKJJJIIIGGGGGGFFFHHHFFFDDDCCCDDDDDDCCCBBBAAA@@@????????????>>>===<<<<<<======>>>>>>???????????????@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAABBBBBBDDDEEEEEEEEEFFFHHHGGGDDDAAA@@@@@@??????>>><<<::::::===???EEEEEEEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>===<<<;;;:::;;;<<<>>>???@@@@@@@@@@@@AAABBBDDDEEEGGGGGGGGGIIIIIIKKKNNNQQQRRRQQQPPPOOONNNLLLJJJIIIIIIJJJJJJMMMLLLKKKIIIGGGDDDAAA@@@999888666555777;;;@@@CCCIIIRRR[[[ccckkkrrrtttqqqdddbbbaaaaaabbbaaa```^^^aaa```___aaadddiiinnnqqqxxxuuuqqqlllkkkmmmssswwwyyyvvvqqqllliiiiiiiiijjjttttttqqqkkkbbbZZZTTTRRROOOPPPTTTXXX\\\]]][[[YYYVVVRRRLLLGGGEEEFFFJJJLLLNNNWWW___aaa```aaaaaa^^^ZZZ\\\[[[SSSGGG;;;444111...------,,,,,,+++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,------000111111111111333666999;;;===>>>===:::999888999???AAAEEEHHHHHHEEEAAA???555333111///---,,,,,,---,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,************************++++++++++++***************************++++++,,,+++******************+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))(((((())))))******++++++************************)))))))))))))))))))))))),,,+++***))))))***+++,,,******)))))))))))))))*********))))))******+++,,,))))))(((((())))))***+++***************+++++++++***************+++++++++************************((()))***,,,,,,+++************************************+++++++++******)))************************************************************************************+++,,,---...------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,---------------,,,++++++,,,,,,---,,,........................---...------,,,...222555;;;>>>DDDKKKQQQUUUWWWXXX[[[WWWQQQKKKFFFFFFIIILLLKKKOOOTTTVVVXXX\\\bbbfffiiijjjiiidddbbbaaa___\\\VVVOOOIIIIIIKKKOOOSSSWWWUUUVVVXXX[[[^^^bbbcccdddfffddd```\\\XXXUUURRRRRRLLLMMMOOOQQQTTTWWW[[[^^^\\\\\\ZZZUUUNNNIIIEEEDDDDDDFFFHHHJJJKKKKKKJJJIIIDDDEEEGGGJJJLLLNNNOOOOOOOOOPPPPPPOOOOOOOOONNNNNNPPPPPPOOONNNMMMLLLLLLKKKLLLKKKKKKJJJIIIHHHHHHGGGIIIGGGEEEEEEFFFFFFEEEDDDDDDBBB@@@@@@AAA@@@???===<<<=====================>>>>>>>>>>>>>>>???@@@AAA??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFHHHGGGDDDBBBAAAAAA>>>>>>>>><<<:::;;;===???GGGGGGGGGGGGFFFEEEDDDCCC???>>>>>>>>>>>>>>>???@@@>>>>>>>>>===============<<<===???@@@BBBCCCDDDDDDCCCDDDFFFHHHIIIKKKKKKKKKMMMNNNOOORRRTTTTTTTTTSSSQQQOOOMMMKKKJJJIIIIIIIIIJJJIIIGGGDDDAAA>>>;;;:::999888777888<<>>EEEKKKOOOQQQRRRUUUTTTQQQNNNKKKMMMRRRWWWUUUUUUVVVTTTTTTXXX___eeefffjjjjjjhhhiiiooorrrooohhhYYYLLLHHHIIIKKKPPPUUUUUUVVVXXX[[[]]]___bbbcccdddcccbbbaaa___]]][[[ZZZKKKJJJJJJKKKOOOSSSWWWYYYZZZ[[[ZZZVVVPPPJJJFFFDDDDDDFFFHHHIIIJJJIIIHHHGGGEEEFFFGGGIIIKKKLLLMMMMMMOOOOOOOOOOOOOOOOOOPPPPPPRRRQQQQQQOOONNNMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJHHHFFFFFFGGGGGGFFFEEEEEECCCBBBAAABBBBBB@@@>>>>>>>>>>>>>>>>>>=========>>>>>>=========>>>>>>???;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@??????>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEGGGHHHGGGEEECCCBBBBBB>>>>>>???>>><<<<<<>>>@@@EEEEEEEEEEEEDDDBBBAAA@@@===============>>>???@@@>>>>>>>>>>>>?????????@@@@@@AAACCCEEEFFFGGGHHHHHHFFFGGGHHHJJJLLLMMMMMMMMMOOOPPPRRRTTTTTTTTTTTTTTTQQQOOOMMMJJJHHHGGGGGGGGGDDDBBB@@@===;;;888666666666777999===CCCKKKRRRVVV___dddggggggiiimmmllliiihhhddd___\\\\\\\\\[[[[[[^^^bbbhhhnnnrrrssssssqqqjjjhhhfffeeehhhlllqqqtttooollliiieeecccdddeeefffdddcccbbbaaaaaacccdddddd]]]___bbbbbb___YYYSSSOOOKKKGGGCCCEEEJJJNNNPPPOOORRRXXX]]]^^^^^^```]]]ZZZYYYRRRFFF;;;333///------+++++++++++++++*********---,,,++++++******++++++((()))***,,,------------/////////...,,,+++,,,...111222333333111//////000444666888999999888666444000///---,,,+++++++++,,,))))))************)))))))))))))))((())))))***+++(((((()))************))),,,,,,,,,,,,,,,---------***))))))))))))***++++++)))***++++++++++++***)))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***************(((((()))************)))************************************************))))))))))))))))))))))))************************************************%%%'''(((((('''&&&'''((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))***++++++)))))))))))))))******+++(((''''''''''''((())))))***))))))))))))***++++++)))))))))***++++++,,,,,,***************)))))))))*********+++++++++++++++))))))***+++++++++++++++************************))))))***++++++++++++***************************************************************************************+++,,,------+++++++++,,,---.........------,,,,,,,,,,,,++++++*********+++++++++,,,,,,+++,,,,,,,,,******,,,---,,,,,,,,,,,,++++++++++++---......---,,,,,,///111111444999???EEEJJJNNNPPPQQQRRRQQQPPPPPPTTT\\\cccaaa___[[[VVVRRRTTT[[[aaadddjjjllljjjooo{{{~~~uuuaaaOOOIIIIIIIIILLLRRROOOQQQUUUXXX[[[]]]aaadddaaaaaabbbbbbbbbccccccbbbQQQNNNJJJIIIJJJMMMPPPPPPUUUVVVXXXVVVQQQLLLIIIGGGDDDEEEGGGHHHIIIHHHFFFEEEEEEFFFGGGHHHJJJJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPOOONNNLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKIIIGGGFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@??????>>>>>>??????>>>=========>>>>>>999:::;;;<<<===>>>??????>>>>>>>>>???>>>>>>===<<<<<<===>>>@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEGGGFFFDDDBBBBBBBBB>>>???@@@???>>>>>>@@@AAAAAAAAAAAAAAA@@@???>>>===============>>>???AAAAAA???@@@AAABBBCCCCCCCCCCCCEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIKKKLLLMMMMMMNNNNNNOOOQQQSSSTTTRRRQQQQQQRRRNNNLLLIIIFFFDDDBBBAAAAAA===<<<:::888777666555555222555;;;BBBKKKTTT[[[___fffiiiiiiffffffhhhhhheeeccc```\\\YYYYYY[[[[[[[[[```fffnnnuuuwwwvvvrrrnnnhhhgggfffhhhkkknnnpppqqqhhhgggfffeeeeeeggghhhjjjeeeaaa^^^^^^aaaeeeiiikkkdddeeedddaaaZZZRRRMMMJJJHHHFFFEEEGGGKKKNNNNNNMMMVVV[[[^^^]]]]]]^^^ZZZUUURRRHHH;;;222//////...,,,++++++++++++++++++++++++---,,,++++++******++++++((()))***+++,,,,,,++++++...///000///------...///---...///...,,,,,,---...000111111222222111111000///...,,,+++***++++++,,,))))))************)))))))))))))))))))))***++++++((((((***+++++++++************++++++,,,,,,,,,,,,)))))))))))))))***++++++)))***++++++++++++***)))++++++************++++++************************************************(((((()))***************'''((()))***+++******)))************************************************))))))))))))))))))))))))************************************************###&&&))))))((('''((()))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))*********))))))))))))))))))***++++++((((((((((((((())))))*********))))))******+++,,,((())))))***++++++,,,,,,+++*********)))))))))(((*********++++++,,,,,,,,,******))))))******+++,,,************************))))))***+++++++++++++++************************************************************************+++++++++***++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------***,,,---,,,***)))+++---,,,,,,,,,+++++++++******+++,,,---,,,++++++---///000111444888>>>EEEJJJNNNNNNOOOPPPPPPQQQXXXbbbkkkkkkhhhccc[[[TTTSSSVVV[[[]]]eeejjjjjjqqq~~~yyycccPPPKKKKKKHHHHHHLLLHHHLLLPPPTTTVVVYYY]]]aaaaaaaaa```aaaaaacccdddeee[[[UUUNNNJJJIIIIIIIIIIIIOOORRRUUUVVVSSSPPPMMMLLLDDDEEEGGGHHHHHHFFFEEEDDDBBBCCCEEEFFFHHHIIIIIIIIIJJJJJJJJJJJJKKKMMMOOOPPPOOOOOONNNLLLKKKJJJIIIHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIGGGFFFGGGGGGFFFEEEEEEDDDCCCCCCEEEEEEDDDCCCDDDCCCCCCBBBAAA@@@@@@???AAA@@@???>>>>>>>>>>>>>>>:::;;;;;;<<<===>>>??????<<<<<<=========<<<;;;:::;;;;;;===>>>????????????@@@@@@@@@@@@@@@AAABBBCCCAAACCCEEEDDDBBB@@@@@@@@@===>>>@@@???>>>>>>@@@AAA@@@@@@@@@@@@???>>>>>>=========>>>>>>???AAABBBCCC@@@BBBDDDFFFHHHHHHGGGFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNQQQSSSRRROOOMMMMMMNNNIIIGGGDDDAAA>>><<<;;;:::888777666666666666777888999<<>>>>>???<<<<<<======>>>??????@@@;;;;;;<<<<<<<<<;;;999888:::;;;<<<===>>>>>>>>>>>>????????????@@@AAABBBCCC???AAACCCBBB@@@???>>>>>><<<>>>??????>>>>>>???AAAAAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>???@@@BBBCCCDDDAAACCCGGGJJJKKKKKKIIIHHHJJJJJJKKKLLLLLLMMMLLLLLLNNNNNNOOOOOOOOOOOONNNNNNNNNPPPRRRQQQMMMJJJJJJKKKFFFDDD@@@===999777666666555555444555666888:::;;;CCCGGGMMMTTTZZZ^^^```aaa```dddeeeccccccdddbbb]]][[[ZZZYYY[[[___dddfffgggiiilllqqquuuuuurrrnnnkkkiiifffcccbbbdddfffeeedddaaacccfffjjjnnnqqqsssttttttlllbbb\\\^^^ccchhhjjjmmmiiiaaaWWWPPPNNNRRRVVVSSSQQQOOONNNMMMOOORRRTTTYYY\\\\\\YYYWWWVVVPPPJJJ888555222///...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++((()))***++++++++++++++++++*********))))))((((((******************************+++++++++,,,,,,,,,)))************+++++++++,,,+++***))))))***+++,,,+++++++++***)))((((((''',,,,,,+++***)))(((''''''(((((())))))))))))(((((()))))))))))))))******+++,,,+++++++++******))))))(((((((((((()))***+++,,,******)))(((((()))***+++(((((((((((())))))))))))******))))))))))))******))))))******)))((('''&&&+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))))))))***+++++++++,,,---,,,***)))))))))***+++++++++++++++++++++++++++************************,,,+++*********+++,,,---,,,,,,,,,+++++++++******,,,+++++++++***)))))))))---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********++++++,,,---......,,,***))))))***++++++,,,,,,++++++++++++*********+++---...------------------------++++++,,,,,,,,,,,,------000111333444777<<>>???>>>>>>>>>======<<<<<<========================>>>===<<<;;;;;;<<<>>>???AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>????????????@@@@@@AAAAAABBBCCCDDDDDDBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIJJJLLLLLLMMMMMMMMMIIIJJJMMMOOOOOONNNLLLJJJOOOOOOPPPPPPOOOMMMKKKJJJKKKLLLLLLKKKHHHEEEAAA???>>>===<<<:::777555333222222444666888;;;>>>BBBFFFOOOUUU[[[^^^]]]]]]aaaeeecccbbb```___^^^]]]^^^^^^ZZZWWWVVV[[[ccchhhiiiggglllmmmpppqqqqqqnnnkkkiiikkkgggcccbbbbbbaaa^^^[[[XXX]]]eeemmmrrrtttvvvwwwyyynnnaaaZZZ\\\ccchhhkkkoooeeeVVVLLLPPPZZZ___^^^___YYYRRRPPPQQQTTTUUUVVVZZZYYYWWWUUUQQQLLLEEE@@@///...---,,,++++++++++++,,,,,,,,,++++++***************************************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++((()))***++++++++++++***************)))))))))(((*********************************+++++++++,,,,,,)))************+++++++++++++++***))))))***++++++++++++******)))(((((('''++++++******)))((((((((((((((())))))))))))(((((()))))))))))))))******+++++++++*********)))))))))******)))))))))))))))***,,,+++***)))(((((())))))((((((((()))))))))************))))))))))))******++++++*********)))))))))************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++******************++++++,,,+++******)))))))))***************************************************++++++*********+++,,,---,,,,,,+++++++++*********+++++++++***************---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++******+++++++++,,,---......,,,+++)))***++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,---------------------------++++++,,,,,,,,,,,,------...///000222444888>>>BBBHHHJJJMMMPPPSSSXXX^^^bbbgggkkkmmmmmmmmmiii___TTTPPPSSSWWW^^^eeeiiijjjiiihhhddd^^^[[[ZZZVVVPPPJJJDDDCCCCCCEEEJJJOOOQQQRRRXXX[[[___aaaaaaaaabbbcccgggeeebbb^^^ZZZTTTMMMIIIGGGIIIMMMQQQSSSUUUUUUUUUOOONNNLLLKKKLLLKKKJJJIIIBBBBBBCCCDDDFFFHHHIIIJJJJJJJJJJJJJJJKKKMMMNNNNNNLLLKKKJJJHHHGGGGGGFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCDDDEEEEEEEEECCCBBBCCCDDDAAABBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@???@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<===??????AAAAAAAAA@@@@@@?????????>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCDDDDDDEEEGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLKKKKKKGGGHHHJJJKKKKKKJJJIIIHHHMMMMMMNNNNNNMMMLLLJJJIIIHHHHHHGGGEEECCC@@@===<<<777666555444444444444444333555888:::>>>CCCIIINNNYYY]]]```___\\\[[[^^^aaaaaa___]]]ZZZXXXXXXXXXYYYXXXXXXYYY]]]bbbfffggggggiiiiiijjjjjjjjjjjjiiiiiijjjfff```^^^^^^^^^[[[YYYXXX]]]dddkkkppprrrttttttuuujjj^^^YYY^^^eeejjjkkkccc[[[QQQNNNXXXgggnnnmmmgggbbb\\\XXXWWWWWWWWWVVVXXXWWWTTTQQQLLLDDD;;;555......---,,,++++++++++++,,,,,,,,,+++++++++************************************++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++******************))))))))))))*********************************++++++++++++,,,)))************+++++++++++++++***))))))***++++++++++++******)))((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))******++++++******))))))))))))((((((,,,+++***)))((((((((((((---,,,+++)))(((((('''((()))))))))*********++++++******))))))))))))******+++***)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++******************))))))******++++++******))))))))))))))))))))))))))))))************************+++************+++,,,,,,,,,++++++++++++************************+++++++++,,,,,,++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++******+++++++++,,,---...---,,,+++***++++++,,,------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++,,,---///000444999===BBBEEEIIILLLOOORRRVVVYYY^^^eeennnuuuzzzvvvgggWWWLLLLLLNNNRRRXXX^^^aaacccbbb```aaaeeeiiifff[[[RRRFFFDDDBBBCCCGGGKKKNNNOOOPPPUUU[[[___aaaaaaaaabbbffffffeeeeeebbb]]]VVVQQQIIIIIIJJJLLLNNNPPPRRRSSSPPPQQQRRRPPPNNNLLLLLLLLLDDDCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJKKKLLLMMMOOOOOOJJJJJJHHHGGGFFFFFFEEEEEEGGGGGGGGGHHHJJJKKKMMMNNNKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEFFFEEECCCBBBCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJKKKLLLLLLKKKJJJHHHGGGCCCBBB@@@===;;;999888777444333222111222444666777666999===BBBGGGNNNUUUZZZbbbcccdddaaa]]][[[]]]``````]]]YYYUUUTTTTTTUUUVVVYYY[[[^^^```aaabbbdddeeeeeeddddddcccdddeeeggghhhhhhbbb\\\ZZZZZZZZZYYYWWWWWW[[[```gggkkknnnooopppoooeeeZZZYYY```ggggggeeeVVVPPPKKKPPPaaassszzzwwwoookkkeee```\\\YYYVVVTTTSSSQQQMMMIIICCC;;;333---...---,,,++++++***++++++,,,,,,,,,++++++++++++*********************************++++++++++++******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))************))))))*********)))))))))))))))************************************++++++++++++))))))*********++++++++++++******************+++************))))))(((((((((((())))))************)))))))))******)))))))))))))))******++++++++++++)))))))))(((((((((((((((++++++***)))(((((())))))++++++***))))))((((((((()))*********++++++++++++******))))))))))))******)))(((&&&$$$$$$%%%'''(((*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++++++++******))))))((((((((()))***++++++***)))(((***************************************************************++++++,,,++++++++++++************)))))))))***+++++++++,,,+++++++++,,,+++++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,---------,,,+++***+++,,,------......------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------)))+++,,,---...000444888<<<@@@DDDHHHKKKMMMPPPRRRWWWaaannnwww{{{uuufffWWWJJJIIIHHHJJJPPPWWW\\\_________ccckkkrrrpppeee[[[MMMJJJFFFEEEGGGIIIKKKKKKKKKPPPVVV[[[]]]___aaaccceeeeeeeeeeeeddd```ZZZVVVMMMKKKJJJIIIIIIKKKMMMOOOOOORRRUUUSSSPPPMMMMMMNNNHHHGGGEEEDDDEEEFFFGGGIIIHHHHHHIIIIIIJJJLLLMMMNNNIIIIIIGGGFFFFFFEEEEEEEEEGGGFFFFFFFFFGGGIIIKKKLLLJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFEEECCCCCCCCCDDDBBBCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKMMMMMMNNNNNNNNNOOOOOOMMMLLLLLLLLLLLLMMMJJJJJJJJJJJJIIIFFFDDDCCC???===:::777555444555555888666555444444666999;;;<<>>;;;:::777444333333444555888777777777999===@@@CCCDDDKKKTTT]]]cccgggiiijjjhhhfffbbb^^^[[[ZZZ[[[]]]YYYWWWTTTSSSTTTWWW\\\^^^cccgggiiieee^^^YYYZZZ]]]___```aaaccccccccccccbbb^^^[[[XXXXXX[[[]]]]]][[[RRRRRRUUUZZZ```dddeeeddd___ZZZWWWYYY\\\ZZZQQQHHHFFFDDDEEEMMM___nnnpppkkkgggfffddd```[[[UUUQQQNNNLLLGGG>>>777444222111000,,,,,,+++*********++++++++++++++++++++++++++++++******************************++++++++++++******************************++++++++++++++++++++++++************++++++++++++************************))))))******))))))(((((())))))))))))************************************)))))))))************+++)))************+++++++++)))***++++++++++++***)))******))))))))))))))))))(((((())))))*********+++)))******++++++******)))((()))+++,,,,,,,,,+++***(((((())))))))))))******(((((((((((()))***+++,,,&&&'''(((***++++++++++++)))))))))*********++++++******))))))))))))*********)))((((((((()))***+++))))))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))(((((((((((())))))******))))))++++++++++++++++++++++++************************((()))******++++++******+++************)))))))))***************+++++++++)))***+++,,,---,,,+++*********************************+++++++++,,,,,,,,,++++++******++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,---------------,,,---------------,,,+++******++++++,,,,,,------++++++,,,,,,,,,,,,------+++,,,---------...000222333666<<<@@@CCCEEEHHHJJJMMMZZZeeeddd^^^XXXRRRMMMEEECCCAAABBBGGGMMMRRRTTT[[[\\\```eeekkkllljjjfff\\\XXXTTTPPPMMMJJJGGGEEEGGGIIIMMMPPPTTTXXX]]]aaaeeedddcccbbbaaa___\\\YYYTTTRRRPPPMMMKKKHHHGGGFFFNNNRRRUUUWWWVVVSSSQQQPPPNNNMMMLLLKKKIIIGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFIIIIIIJJJJJJJJJIIIIIIHHHEEEFFFGGGFFFDDDCCCDDDEEEDDDDDDCCCDDDDDDEEEFFFGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBDDDEEEFFFGGGGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNOOOOOOKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFEEECCC@@@===:::999888777555444444555666777555666888;;;@@@FFFKKKNNNMMMTTT]]]eeeiiiiiiiiiiiigggddd```[[[WWWVVVVVVVVVTTTSSSRRRSSSVVVZZZ___bbbjjjkkkkkkeee^^^YYYZZZ]]]```aaabbbbbbbbb```___^^^ZZZYYYYYY\\\___```]]]ZZZQQQPPPQQQUUU]]]bbbcccbbb[[[XXXUUUUUUTTTOOOFFF>>>===>>>BBBJJJXXXeeehhhccc```aaa```]]]WWWRRROOONNNKKKDDD;;;333///---------++++++************++++++***++++++++++++,,,,,,,,,******************************++++++++++++******************************************************************++++++++++++************************)))))))))))))))(((((('''((()))))))))************************************))))))))))))************)))************+++++++++)))***++++++++++++***))))))))))))))))))))))))***)))))))))))))))*********)))******++++++******)))((()))+++------,,,+++***)))))))))*********++++++***)))))))))))))))******'''((()))***++++++******((((((((()))))))))************))))))))))))******)))))))))*********++++++((()))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++((((((((()))))))))))))))((((((((((((((()))******************************************************'''((()))***+++******)))************))))))))))))+++++++++***************(((***+++------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++,,,***++++++,,,,,,,,,,,,,,,+++,,,---.........---,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------+++,,,------,,,,,,...//////222777;;;>>>BBBFFFHHHJJJSSSZZZYYYUUUQQQMMMHHHDDDBBBBBBCCCHHHLLLOOOQQQTTTWWW\\\```ccceeefffgggccc```]]]YYYWWWSSSOOOKKKDDDGGGLLLPPPSSSVVVYYY[[[^^^___```aaaaaa___[[[WWWSSSSSSSSSRRROOOLLLIIIGGGJJJLLLOOORRRTTTSSSOOOLLLLLLMMMNNNNNNMMMJJJHHHGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHGGGEEEDDDHHHHHHIIIIIIIIIIIIIIIHHHEEEFFFGGGFFFDDDDDDDDDEEEDDDDDDDDDDDDDDDFFFGGGHHHFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCEEEGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHFFFEEECCCBBBBBBAAA>>>>>>>>>===<<<999777555555555444444555777888999888:::>>>CCCIIIOOOTTTVVVVVVZZZ```dddeeeeeeeeeeeeaaa^^^ZZZWWWUUUTTTSSSRRRTTTTTTUUUWWW[[[___cccfffmmmllljjjddd___\\\^^^```bbbaaa___]]]\\\[[[ZZZZZZXXXYYY[[[```cccaaaZZZUUUQQQOOOOOOTTT\\\bbbdddccc\\\YYYTTTOOOJJJEEE@@@===888===BBBHHHSSS]]]```^^^YYYZZZZZZWWWRRRMMMKKKKKKBBB===555000---,,,++++++++++++************++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))*********+++************************))))))))))))************)))************+++++++++)))***+++,,,,,,+++***))))))))))))))))))***************))))))))))))))))))******++++++++++++******(((***+++------,,,+++***))))))******+++++++++,,,,,,+++***)))((((((((((((((()))***++++++***(((((((((((((((((())))))))))))******))))))))))))******&&&'''((()))******))))))(((((())))))*********+++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++''''''(((((())))))******)))(((''''''''')))***+++))))))))))))))))))))))))************************'''((()))++++++******)))************)))))))))))),,,+++++++++******))))))((()))+++---------+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,---...---,,,+++++++++,,,,,,******+++,,,,,,,,,,,,+++***+++---...///...------))))))***+++,,,,,,------++++++,,,,,,,,,---------+++,,,------,,,+++,,,...,,,///333777;;;???DDDGGGHHHMMMQQQRRRRRRQQQLLLEEEEEEDDDDDDGGGKKKNNNPPPPPPNNNSSSYYY]]]___aaadddggghhhgggdddbbb```\\\WWWSSSAAAFFFLLLQQQTTTUUUVVVVVVVVVXXX\\\```aaa^^^XXXSSSQQQRRRTTTUUUSSSOOOKKKHHHEEEEEEHHHMMMQQQPPPKKKFFFJJJLLLNNNOOOOOOMMMKKKIIIGGGFFFEEEDDDBBBBBBAAAAAA@@@@@@??????>>>?????????>>>???BBBDDDEEEEEEEEEEEECCCDDDFFFGGGGGGFFFEEEDDDGGGGGGHHHIIIIIIHHHHHHHHHEEEFFFGGGFFFEEEDDDDDDFFFEEEDDDDDDDDDDDDFFFHHHIIIGGGHHHHHHIIIJJJJJJJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFHHHIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEGGGGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@???===<<<::::::888888999999888777555444333333444555666888999:::@@@BBBFFFKKKPPPTTTXXXZZZ\\\]]]___```______```aaaXXXVVVTTTSSSTTTTTTTTTTTTXXXXXXZZZ\\\```dddgggiiinnnlllhhhccc```___aaacccdddaaa]]]XXXVVVVVVWWWXXXXXXZZZ]]]bbbddd```WWWPPPRRROOOOOOTTT]]]dddfffeee]]]ZZZSSSJJJCCC??????AAA999???DDDIIIPPPXXX[[[ZZZTTTVVVUUURRRLLLHHHGGGGGG666333000...------,,,***+++***************++++++*********++++++,,,,,,,,,************************************************+++++++++************)))************************************************+++,,,,,,------,,,,,,+++************))))))))))))---,,,+++******+++,,,---***+++++++++,,,,,,,,,,,,************************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))+++******)))))))))))))))************************************************''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++******)))(((((('''))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))),,,,,,+++***))))))******+++*********))))))(((((())))))))))))************++++++************++++++))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((+++*********))))))(((((())))))))))))************,,,+++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......///...---,,,+++,,,---------,,,,,,++++++,,,,,,---...///111333555:::@@@EEEGGGJJJMMMOOOMMMKKKJJJJJJFFFEEEJJJUUU\\\[[[WWWUUUQQQNNNOOOVVV\\\^^^```bbbiiiiiihhhiiimmmnnnfff[[[KKKJJJIIILLLQQQTTTTTTRRRTTTSSSWWW]]]^^^YYYVVVVVVRRRTTTWWWYYYYYYWWWUUURRRLLLKKKIIIHHHIIIKKKNNNPPPLLLOOORRRUUUUUUSSSOOOMMMJJJLLLMMMKKKHHHDDDBBBAAA========================???AAADDDFFFFFFDDDAAA???DDDBBB@@@AAACCCDDDCCC@@@AAACCCFFFHHHIIIGGGEEECCCEEEFFFHHHHHHHHHGGGEEECCCDDDCCCCCCDDDEEEGGGHHHJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJJJJKKKKKKLLLMMMMMMJJJJJJIIIIIIIIIJJJJJJKKKJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEEEEDDDHHHFFFCCCBBBBBBBBBAAA???AAA@@@>>><<<;;;:::999999666555444444555555333222333333444666999===@@@BBBEEEKKKRRRWWWYYYYYY[[[]]]\\\[[[[[[^^^```^^^WWWQQQPPPPPPOOOLLLJJJMMMTTTYYYZZZ___eeehhhhhhfffddddddccccccdddeeeeeefffffffffhhhccc[[[WWWWWWYYY\\\^^^```___^^^]]][[[WWWQQQMMMLLLNNNRRRYYY```dddcccaaaZZZXXXOOODDD>>>???@@@>>>???DDDIIIMMMSSSYYYZZZVVVQQQPPPOOONNNKKKEEE>>>:::222111...,,,******++++++......---,,,,,,+++******)))************+++++++++)))***+++,,,,,,+++***)))+++++++++***************+++++++++************)))************************************************+++,,,,,,------,,,,,,+++************)))))))))))),,,+++************+++,,,'''((((((((())))))))))))************************))))))))))))))))))))))))++++++,,,,,,+++******)))))))))(((((()))***++++++************************)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))*********))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))+++***))))))(((((())))))************)))))))))((())))))))))))************++++++************++++++))))))))))))))))))))))))***)))))))))((((((((('''((((((((())))))))))))***************)))))))))((())))))))))))************++++++*********)))))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......///...---,,,,,,,,,---------,,,,,,++++++,,,,,,------///000111333888===AAACCCGGGJJJLLLLLLKKKJJJKKKLLLJJJOOO^^^iiiiiibbb]]]TTTOOOMMMQQQUUUXXX\\\aaacccgggkkkpppwwwxxxooocccMMMJJJHHHIIIMMMPPPQQQPPPPPPPPPSSSYYYZZZWWWVVVWWWVVVWWWYYY[[[[[[ZZZYYYXXXQQQOOOLLLJJJHHHIIIIIIJJJJJJNNNSSSVVVWWWUUUQQQOOONNNPPPQQQPPPLLLHHHEEEDDD>>>>>>>>>======<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAABBB@@@???@@@BBBCCCBBB@@@BBBDDDGGGHHHHHHGGGDDDBBBBBBCCCDDDDDDDDDBBB@@@???CCCBBBBBBBBBCCCEEEGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJIIIIIIIIIJJJKKKHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJHHHHHHHHHHHHIIIEEEDDDDDDDDDDDDDDDDDDDDDGGGDDDBBB@@@@@@???===<<<<<<;;;:::888777666666555777666444333333333333333444555777:::>>>CCCGGGIIIOOOTTTYYY\\\\\\[[[[[[\\\\\\ZZZYYYZZZ[[[YYYSSSMMMMMMNNNOOONNNMMMPPPVVV\\\dddgggjjjjjjhhhdddaaa```aaabbbdddeeefffdddcccaaaaaa]]]XXXVVVXXX\\\___aaadddaaa]]]ZZZVVVSSSNNNKKKLLLOOOUUU\\\```aaa___]]]WWWWWWRRRHHHBBBBBBCCCCCCFFFKKKNNNQQQUUUZZZYYYUUUSSSQQQNNNJJJEEE???888333111000---+++***++++++,,,...------,,,++++++******)))************+++++++++)))***++++++++++++***)))++++++++++++******))))))+++++++++************)))************************************************++++++,,,,,,,,,,,,++++++************))))))))))))+++******))))))******+++************++++++++++++************************))))))))))))))))))))))))******++++++******))))))''''''(((((()))+++,,,---************************((((((((((((((((((((((((++++++***))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''((((((((((((((())))))'''(((((()))***+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))((((((((((((((((((************)))))))))))))))))))))*********++++++++++++************++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))******************))))))))))))((((((*********++++++++++++,,,+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......///...---,,,,,,,,,,,,------,,,,,,++++++,,,,,,------...//////111444888<<<>>>AAAFFFIIIJJJJJJKKKLLLOOOMMMTTTeeetttuuullleee^^^WWWRRRRRRRRRTTTZZZ```]]]dddmmmuuu|||}}}rrrfffPPPLLLIIIIIILLLNNNMMMLLLKKKIIILLLQQQTTTSSSUUUXXXYYYXXXXXXXXXYYY[[[\\\^^^XXXVVVRRRNNNJJJGGGFFFEEEHHHLLLQQQUUUWWWVVVSSSQQQQQQSSSUUUTTTOOOJJJFFFDDD@@@??????>>>===<<<<<<;;;>>>===<<<;;;;;;;;;======>>>===<<<===???@@@???>>>CCCEEEGGGHHHHHHFFFDDDBBBCCCDDDEEEFFFEEECCCAAA???AAA@@@@@@@@@AAACCCDDDFFFFFFFFFFFFGGGIIIKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFGGGHHHHHHIIIIIIKKKMMMOOOOOOOOONNNMMMMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJIIIGGGGGGGGGGGGHHHCCCCCCCCCCCCCCCCCCCCCDDDDDDBBB???===<<<:::888666777777666555444444444444777666444333333333555666999:::===@@@EEEKKKOOORRRWWWZZZ^^^______]]]\\\\\\]]]ZZZVVVUUUUUUSSSOOOKKKJJJMMMPPPRRRRRRUUU[[[```nnnoooooolllfffaaa]]][[[^^^```bbbcccccc```]]][[[VVVTTTSSSUUUZZZ```dddfffiiieee___YYYUUURRRNNNLLLKKKQQQXXX[[[ZZZXXXVVVVVVTTTXXXWWWOOOGGGFFFGGGGGGMMMQQQSSSSSSVVVYYYVVVQQQQQQMMMHHHCCC>>>888222//////...,,,+++++++++,,,---------,,,,,,++++++******)))************+++++++++)))***++++++++++++***))),,,,,,++++++***)))))))))+++++++++*********))))))************************************************++++++,,,,,,,,,,,,++++++************)))))))))(((***))))))))))))))))))***+++++++++,,,,,,,,,------************************))))))))))))))))))))))))))))))*********))))))((((((((((((((()))***+++,,,************************))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))''''''''''''((((((((((((((((((((()))******++++++))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))***))))))((((((((())))))*********)))))))))))))))))))))*********+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))******************)))))))))))))))((()))))))))************)))))))))(((((((((((((((************++++++++++++++++++++++++++++++++++++***************++++++,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---.........000333666999<<>>===<<<:::888888777888999999999:::;;;<<<<<<<<>>>>>>>>>>>@@@BBBCCCCCCCCCDDDFFFHHHJJJLLLMMMKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFFFFGGGGGGIIIJJJKKKJJJLLLOOOQQQRRRQQQOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJIIIGGGFFFEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAA>>>;;;999777666444222555555555444555555666666666555555444444777;;;>>>BBBCCCEEEIIIMMMRRRVVVXXXXXXZZZ\\\^^^___^^^]]]\\\[[[WWWSSSQQQPPPNNNLLLJJJKKKOOOUUUXXXYYY\\\```dddoooooonnniiiccc^^^[[[ZZZ\\\\\\\\\\\\[[[YYYWWWVVVNNNNNNPPPUUU\\\dddiiikkkllliiiddd```\\\YYYUUURRROOOTTTXXXVVVPPPMMMNNNRRRWWW___aaaZZZQQQMMMMMMMMMOOORRRSSSRRRSSSUUURRRLLLJJJFFF@@@;;;888555111///---,,,,,,++++++,,,------,,,,,,,,,,,,++++++******))))))*********+++++++++*********++++++*********+++++++++*********))))))+++++++++*********))))))***************************************************++++++,,,,,,++++++***************)))))))))((()))))))))******)))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))((())))))*********))))))******)))))))))))))))***************************************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))*********))))))******+++))))))))))))))))))******************++++++++++++++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))******((()))))))))************((((((((((((((()))))))))))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++++++++,,,---------------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,---///222555999>>>BBBEEEHHHLLLNNNLLLOOOVVV___ccccccggglllkkkiiifff```UUUKKKIIIMMMUUU[[[aaafffkkkmmmfff^^^WWWXXX[[[^^^___[[[RRRJJJDDDAAA@@@DDDGGGIIIOOOUUUSSSQQQPPPPPPRRRWWW\\\___aaa```^^^[[[WWWSSSPPPNNNIIIHHHGGGFFFHHHKKKOOOQQQOOORRRTTTSSSPPPLLLHHHGGGEEEEEEDDDCCCBBBAAA@@@???;;;<<<<<<<<<;;;:::999888777888888999999999999:::===>>>AAACCCDDDDDDDDDCCC???@@@AAABBBBBB@@@???======<<<<<<<<<<<<>>>???@@@AAAAAABBBDDDFFFHHHJJJKKKIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHJJJKKKKKKKKKMMMPPPRRRSSSRRRPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJLLLKKKJJJHHHGGGGGGGGGGGGIIIHHHFFFEEEDDDDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA===:::777555444333111000333333444444555777888999666777888999:::>>>DDDHHHMMMNNNNNNPPPSSSVVVYYYZZZ[[[[[[\\\]]]]]]\\\ZZZXXXSSSPPPMMMKKKJJJJJJJJJJJJPPPUUU[[[^^^___```dddgggiiiiiihhhddd___\\\ZZZZZZYYYWWWTTTRRRQQQQQQRRRTTTLLLMMMOOOUUU]]]dddiiilllkkkjjjiiihhhfffccc^^^[[[VVVXXXWWWPPPHHHGGGNNNUUUdddlllpppiii___XXXVVVTTTOOORRRSSSQQQRRRSSSOOOIIIEEEAAA;;;666333111000...++++++++++++,,,,,,------,,,+++++++++++++++******))))))*********++++++++++++******************+++************************+++++++++************)))******************************************************++++++++++++******************)))))))))))))))******++++++******))))))))))))*********++++++************************))))))))))))))))))))))))))))))******++++++******++++++***)))))))))))))))************************************************(((((())))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***************++++++,,,))))))))))))*********************++++++++++++,,,++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))************))))))))))))************(((((())))))))))))******)))))))))************+++++++++++++++++++++++++++***))))))))))))***++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------......------,,,+++---,,,,,,++++++,,,,,,---,,,---...---,,,,,,...000222555:::>>>AAAEEEIIIKKKLLLOOOUUUYYYXXXYYYaaakkkqqqrrrsssmmm]]]MMMGGGIIILLLQQQWWW[[[aaagggfffaaa[[[^^^ccciiijjjdddXXXNNNEEEAAA???AAACCCEEEJJJPPPPPPOOOOOOQQQTTTXXX]]]___`````````___]]]ZZZWWWUUULLLJJJFFFDDDDDDGGGKKKMMMNNNPPPRRRRRRPPPNNNMMMLLLIIIHHHHHHGGGFFFEEEDDDDDD;;;<<<>>>???@@@@@@??????999:::;;;;;;999999:::;;;:::;;;===???@@@AAAAAAAAA===>>>@@@AAABBBAAA@@@>>><<<<<<;;;:::;;;<<<===>>>@@@@@@@@@AAACCCEEEFFFGGGFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJLLLNNNPPPPPPPPPOOONNNLLLKKKJJJIIIIIIHHHHHHIIIKKKJJJIIIHHHGGGFFFFFFFFFGGGFFFEEECCCCCCCCCCCCDDDAAAAAA@@@???>>>===<<<<<<999777444333333333222000222222333444777999;;;<<<999<<>>@@@BBBAAA@@@@@@<<<;;;:::::::::;;;<<<===@@@@@@???@@@@@@AAABBBCCCCCCDDDEEEFFFGGGGGGFFFFFFGGGFFFFFFEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBCCC???>>>===;;;999888777666555444222222333444444333333444555888:::===@@@AAA???CCCHHHIIIJJJLLLRRRWWW[[[ZZZYYYXXXXXXXXXYYYZZZ]]]ZZZWWWVVVUUUSSSNNNKKKDDDFFFGGGIIILLLQQQUUUXXX___bbbeeedddaaa___```aaa\\\^^^^^^\\\YYYUUUTTTSSSNNNMMMJJJIIIJJJMMMPPPRRRSSSQQQPPPQQQVVV[[[^^^```aaa``````aaabbbbbb```^^^TTTQQQKKKEEEDDDLLLZZZfffvvv|||}}}xxxpppjjjccc]]]PPPRRRQQQNNNLLLKKKFFF@@@:::666111...---,,,+++***++++++,,,,,,,,,++++++*********************++++++)))************+++++++++++++++***))))))***++++++(((((()))***+++,,,,,,---+++++++++************)))******************************************************++++++++++++******************))))))))))))***+++,,,------,,,+++***(((((()))))))))*********************************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,(((((((((((()))+++,,,---************************)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++******))))))((((((&&&&&&''')))***,,,------))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((()))******(((((())))))*********+++******+++++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))************(((((())))))*********+++))))))))))))************))))))******+++++++++,,,))))))))))))************++++++++++++++++++++++++)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++******++++++,,,---,,,---.........---,,,+++---,,,,,,++++++,,,,,,---,,,---//////...---///000---000444777999===@@@CCCJJJHHHJJJOOOSSSUUUZZZ```iiinnnqqqlllZZZGGG@@@BBB>>>EEEKKKOOOVVV\\\^^^\\\___bbbhhhnnnpppjjj```XXXIIIDDDAAAAAA@@@@@@CCCGGGGGGIIIMMMQQQUUUXXXZZZ[[[ZZZ[[[]]]^^^^^^[[[YYYWWWSSSQQQPPPMMMJJJHHHFFFEEEEEEFFFHHHHHHIIIJJJMMMOOOMMMMMMMMMMMMLLLLLLLLLLLLOOOLLLHHHDDDBBBAAACCCDDDAAACCCDDDBBB???===>>>@@@;;;;;;::::::999888777666444666888;;;<<<===<<<<<<<<<;;;:::::::::;;;<<<===@@@@@@???????????????@@@AAABBBDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJLLLLLLKKKIIIIIIHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGFFFEEECCCBBBAAAAAABBBBBB===<<<:::888666444333222333222111222444555555555777888999<<>>?????????>>>>>>>>>>>>??????CCCDDDDDDCCCBBBBBBDDDFFFFFFFFFDDDCCCBBBBBBAAAAAAEEEEEEDDDDDDDDDEEEGGGGGGIIIIIIIIIIIIJJJJJJJJJKKKGGGHHHIIIHHHEEECCCCCCCCCBBBBBB@@@???>>>>>>======888888666555333222111000333333444666777999::::::;;;===AAAEEEHHHJJJKKKKKKLLLMMMNNNPPPRRRSSSSSSSSSYYYZZZZZZZZZXXXVVVTTTSSSNNNMMMLLLJJJIIIIIIHHHHHHIIILLLQQQXXX^^^bbbeeegggeeedddbbb___\\\ZZZXXXVVV___``````\\\VVVNNNIIIFFFLLLQQQVVVTTTNNNKKKNNNRRRVVVTTTPPPNNNNNNQQQTTTWWWZZZXXXVVVVVVWWWVVVSSSPPPEEECCC???===@@@KKKZZZeeennnnnnnnnllliiibbbZZZTTTHHHGGGFFFEEECCC???999444//////...------,,,++++++...,,,+++******+++---...************************************************************************************++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++*********+++***)))((((((***,,,---+++++++++*********))))))******))))))))))))******************************************))))))))))))***)))'''(((+++,,,***(((+++)))((()))***+++)))(((((((((((((((((((((((((((+++*********))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((((((((((()))))))))))))))(((((()))******+++(((((((((((((((((((((((((((((())))))))))))(((((('''(((***++++++***((('''(((((((((((((((((((((((())))))))))))************(((((((((((()))))))))***((()))***+++++++++******(((((()))******+++,,,,,,)))***************++++++((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))+++***))))))))))))***+++************************************************************************+++++++++++++++***))))))***************+++++++++************************************************+++++++++,,,,,,,,,------,,,+++,,,---///222555777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******+++,,,,,,,,,,,,++++++,,,---...////////////.........///111444777999@@@BBBEEEGGGIIILLLPPPSSSUUUUUUSSSNNNHHHDDDAAAAAA>>>BBBEEEFFFJJJOOOPPPMMMSSSVVV[[[bbbffffffbbb___ZZZWWWTTTSSSSSSPPPKKKGGGEEEFFFHHHJJJMMMOOOQQQSSSWWWYYY\\\]]]\\\[[[[[[[[[VVVWWWWWWWWWUUUQQQMMMJJJIIIGGGDDDBBBAAAAAACCCCCCGGGHHHIIIJJJLLLMMMNNNOOOQQQOOOMMMKKKJJJKKKLLLMMMNNNNNNOOOPPPOOOMMMKKKIIIEEECCCAAA>>>;;;:::999999666666555555555555666666555555444444666888:::<<<>>>>>>>>>>>>>>>>>>??????AAACCCCCCCCCBBBBBBDDDFFFFFFFFFEEEDDDCCCCCCCCCCCCFFFEEEDDDCCCCCCEEEGGGHHHJJJJJJJJJJJJJJJIIIIIIHHHEEEFFFFFFEEEBBB@@@@@@@@@===<<<;;;::::::999999999444444444333333333333333555666888999;;;===???@@@CCCEEEHHHKKKMMMNNNNNNNNNNNNOOOQQQRRRTTTUUUVVVVVVVVVVVVVVVTTTRRRPPPNNNMMMLLLKKKKKKLLLLLLMMMOOOOOOOOORRRWWW\\\```aaaaaaaaabbbaaa```^^^\\\ZZZXXXWWW```___\\\VVVPPPLLLKKKLLLSSSYYY]]][[[UUUPPPQQQTTTVVVTTTQQQOOOOOOQQQSSSUUUWWWUUURRRQQQPPPOOOKKKHHHAAA@@@???>>>AAAJJJVVV^^^hhhgggfffdddaaa\\\TTTOOOHHHGGGDDDBBB???:::555111......------,,,++++++***++++++******+++,,,///000******************************************************************************+++++++++,,,,,,,,,******************************++++++++++++,,,,,,++++++++++++++++++++++++******************************************************)))((()))***+++,,,,,,+++++++++***)))))))))))))))************))))))************************************))))))))))))---+++((('''((()))))))))***)))((()))***+++***)))(((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))((((((((()))******(((((((((((((((((((((((((((((())))))))))))((((((''''''))))))))))))''''''(((((((((((((((((((((((())))))))))))************((((((((()))))))))************+++++++++***))))))((())))))******++++++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++************+++,,,))))))))))))))))))))))))************************************************,,,+++******************+++++++++***************************************************************++++++++++++,,,,,,,,,,,,))))))***+++...111444666,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++***************+++,,,,,,,,,,,,++++++,,,---......//////......---------///111333444;;;>>>AAACCCEEEFFFHHHJJJIIIJJJIIIFFFCCC@@@@@@@@@???GGGMMMLLLKKKKKKJJJGGGNNNQQQUUU[[[```bbbaaa___^^^___bbbfffgggbbbVVVLLLEEEDDDDDDDDDGGGJJJNNNPPPRRRTTTWWWXXXYYYYYY[[[\\\XXXYYYZZZZZZZZZWWWUUUSSSPPPMMMHHHCCC@@@???@@@AAAEEEEEEEEEFFFHHHJJJMMMNNNQQQPPPNNNLLLLLLNNNPPPQQQSSSSSSTTTTTTTTTSSSQQQPPPMMMJJJFFFBBB>>>=========:::999888666555444444444444444333333444555777888===<<<<<<<<<===>>>>>>??????AAABBBBBBBBBBBBDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFEEECCCAAABBBCCCFFFGGGHHHIIIIIIIIIHHHFFFDDDCCCAAAAAAAAA@@@===;;;;;;<<<999888888777777666666666333333333444555777888999999:::<<>><<<:::888666555444555555444444444555666777:::999999999:::;;;<<<===<<<>>>@@@AAAAAAAAACCCDDDCCCCCCCCCCCCCCCDDDEEEEEEEEECCCAAA??????AAADDDEEECCCDDDDDDDDDBBB@@@===;;;;;;<<<;;;:::777666666777888888888888888777777777777777888999:::===???@@@>>>???AAADDDGGGJJJMMMNNNQQQRRRTTTVVVWWWVVVUUUTTTPPPPPPPPPPPPOOOPPPPPPPPPPPPOOOMMMJJJHHHFFFEEEDDDCCCEEEHHHMMMSSSYYY]]]`````````___^^^\\\ZZZYYYXXX]]]\\\[[[YYYWWWVVVTTTTTTXXXUUUOOOKKKJJJOOOWWW]]]dddhhhllljjjccc[[[VVVUUUWWWWWWWWWVVVUUUSSSQQQPPPMMMLLLKKKIIIGGGDDDAAA???;;;===BBBFFFJJJNNNPPPRRRVVVTTTRRROOONNNKKKGGGDDDAAA>>>999555222000---+++++++++++++++******))))))************+++,,,......******************************************************************************+++++++++,,,,,,,,,************************''''''''''''''''''''''''((((((((((((((((((((((((************************++++++***))))))***++++++)))))))))))))))*********(((((()))***+++,,,,,,---((()))***++++++***)))(((************************************)))))))))(((%%%''')))+++++++++******)))(((((((((***++++++)))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((()))))))))*********))))))((((((((((((((()))************************(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++((()))))))))************))))))))))))************+++******))))))((((((((()))))))))))))))*********(((((()))))))))*********************************''''''((()))***))))))((())))))))))))))))))))))))*********************************+++++++++,,,,,,************************************************++++++)))))))))***+++,,,,,,+++++++++***)))))))))*********************************************************+++++++++,,,,,,++++++***))))))(((((((((++++++++++++++++++++++++------------------------,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,+++***+++,,,---............/////////............//////333777;;;===???AAACCCHHHIIIIIIGGGEEECCCCCCDDDMMMZZZcccaaaYYYSSSPPPMMMIIIHHHHHHKKKQQQXXX]]]______eeeoooyyy|||sssbbbUUUNNNMMMKKKIIIGGGFFFEEEEEEGGGIIIKKKLLLNNNQQQUUUXXX]]]]]]]]]]]]^^^^^^^^^^^^[[[ZZZWWWSSSNNNIIIDDDBBBBBBAAA@@@??????AAACCCEEEFFFHHHKKKOOOPPPPPPNNNMMMNNNNNNOOOPPPPPPQQQQQQQQQVVVSSSNNNIIIFFFEEEFFFGGGEEEDDDAAA???<<<:::999888777666666555555555555555777777777777777888999999999;;;>>>?????????@@@AAA@@@@@@@@@@@@@@@AAABBBCCCAAA@@@>>><<<<<<===???AAA<<<<<<<<<<<<:::888666555666777777555333333444555888999::::::;;;::::::999===<<<<<<<<<>>>@@@BBBDDDCCCDDDFFFIIILLLOOOQQQRRRUUUVVVXXXZZZ[[[ZZZYYYXXXRRRQQQOOOMMMKKKJJJJJJIIIJJJIIIHHHGGGEEECCCBBBAAAAAACCCGGGMMMTTTZZZ___bbbbbb```\\\YYYWWWWWWWWWXXX[[[ZZZXXXWWWTTTSSSQQQPPPPPPNNNLLLKKKMMMSSS\\\ccciiimmmpppooohhh```ZZZXXXYYYZZZZZZYYYWWWTTTQQQOOOFFFHHHJJJJJJIIIFFFDDDBBB@@@CCCGGGLLLPPPRRRRRRRRRQQQOOOLLLJJJHHHEEEBBB???:::666222000......,,,+++++++++************)))))),,,+++++++++***+++++++++************************************************************************))))))*********+++++++++******************************))))))))))))((((((++++++++++++++++++++++++************************,,,+++***))))))***+++,,,((((((((()))))))))******(((((()))***+++,,,,,,---))))))************))))))************************************))))))))))))###&&&***,,,,,,+++******)))((('''(((***++++++***++++++++++++++++++++++++))))))************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))((((((''''''((((((************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++******)))((((((((())))))))))))))))))))))))))))))((((((((())))))*********++++++++++++++++++++++++&&&''')))*********)))((())))))))))))))))))))))))))))))************))))))*********+++,,,,,,------******************************************************************+++,,,+++++++++***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,------......---///////////////.........,,,///333666999;;;>>>@@@AAACCCEEEEEEEEEFFFGGGIIITTT___hhhggg```[[[XXXUUUNNNJJJFFFFFFJJJPPPVVVYYYYYY```jjjrrrssskkk___VVVSSSTTTTTTSSSPPPJJJDDDAAACCCDDDEEEFFFGGGKKKOOOSSSYYYXXXXXXYYYYYY[[[\\\]]]\\\\\\[[[XXXTTTOOOJJJGGGCCCBBB@@@>>>======>>>>>>???BBBFFFJJJLLLKKKIIIHHHKKKKKKLLLMMMNNNOOOPPPQQQTTTRRRNNNKKKIIIIIIIIIJJJIIIGGGEEECCC@@@???======999999999888777666666555777666666555555666666777777999<<<======<<<<<<===<<<<<<<<<<<<<<<===>>>>>><<<;;;:::999999999:::;;;666666666555555444444444555666666444333444666888:::;;;===>>>???>>>>>>===@@@???>>>>>>@@@BBBEEEFFFIIIJJJLLLNNNPPPRRRTTTTTTWWWXXXZZZ\\\\\\[[[ZZZYYYRRRPPPMMMJJJHHHFFFFFFFFFDDDDDDEEEEEEEEECCCAAA@@@DDDEEEIIINNNSSSYYY^^^```^^^\\\YYYVVVTTTUUUVVVWWWWWWVVVUUUTTTRRRQQQPPPOOOKKKKKKKKKKKKOOOUUU^^^dddjjjmmmppppppkkkddd___[[[ZZZZZZZZZYYYVVVRRRNNNLLLDDDHHHNNNQQQQQQNNNLLLKKKLLLLLLMMMPPPSSSTTTRRRQQQMMMKKKHHHFFFDDDAAA===:::333111...---------,,,,,,************************,,,,,,,,,+++******))))))************************************************************************(((((()))))))))*********************************,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***((((((***+++,,,'''(((((()))))))))))))))******************************))))))))))))******************************************))))))))))))%%%(((++++++***)))***+++)))((('''(((***,,,+++***************************)))))))))******+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((())))))))))))***))))))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))((('''((((((******)))))))))))))))))))))((()))))))))))))))(((((((((************************&&&''')))*********(((((())))))))))))))))))))))))******+++,,,,,,+++******)))))))))***+++,,,,,,,,,************************************************))))))***+++++++++++++++***************+++++++++************************************************************++++++++++++******++++++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,------------......//////......------,,,...000222333666999<<<<<<>>>AAACCCDDDFFFIIIKKKVVV___ffffffbbb```^^^[[[WWWPPPHHHCCCCCCHHHMMMPPPRRRXXXaaaeeeccc^^^YYYVVVXXX\\\```bbb^^^UUUJJJDDDAAAAAAAAAAAABBBEEEJJJNNNOOOOOOOOOQQQSSSVVVYYY[[[[[[ZZZYYYWWWTTTQQQOOOMMMIIIHHHFFFDDDBBB???>>>===<<<===???AAACCCDDDDDDDDDHHHHHHIIIJJJKKKMMMOOOOOOPPPOOOMMMKKKKKKKKKKKKLLLJJJIIIGGGEEECCCBBBAAAAAA@@@@@@@@@???>>><<<;;;:::999888777666666555555666555777:::;;;:::999999999888888888777888888999999777777777777666666555555555444333222333444666777666777777777666888;;;>>>@@@AAACCCEEEFFFEEEDDDDDDCCCBBBAAAAAACCCFFFJJJLLLPPPPPPQQQRRRTTTUUUVVVVVVVVVWWWXXXYYYXXXVVVTTTRRRLLLJJJGGGEEECCCBBBBBBCCCBBBDDDGGGIIIJJJIIIGGGEEEIIIJJJLLLPPPTTTXXX[[[]]]YYYYYYXXXVVVUUUUUUTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQKKKKKKJJJJJJMMMSSS[[[```eeehhhjjjkkkhhhccc^^^\\\YYYYYYXXXVVVSSSOOOKKKIIIJJJQQQZZZ```___\\\YYYWWWXXXUUUQQQPPPPPPPPPNNNLLLHHHFFFDDDBBB@@@<<<888444000...,,,,,,,,,---,,,***++++++++++++++++++++++++***++++++++++++******)))************************************************************************(((((((((((())))))))))))************************++++++++++++******))))))************************************************,,,+++)))(((((()))+++,,,'''(((((()))))))))))))))------,,,+++***)))((('''+++***)))(((((()))***+++************************************))))))))))))***++++++***'''&&&))),,,(((''''''(((+++,,,+++***))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))''''''''''''((((((((()))***)))((('''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''++++++++++++++++++++++++))))))))))))************)))************+++++++++)))(((''''''''')))***+++))))))))))))((((((((((((++++++***)))((('''&&&&&&))))))))))))))))))))))))&&&''')))***+++***((('''))))))))))))))))))))))))++++++------------++++++'''(((((()))***+++++++++************************************************((()))***,,,,,,,,,+++***))))))******+++++++++,,,************************************************)))************+++++++++)))************)))((((((************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++,,,------------------.........---,,,,,,,,,---...//////222555888<<<>>>AAACCCDDDEEEHHHJJJUUU]]]cccbbbaaaaaa```]]]^^^UUUJJJBBB???BBBFFFIIIMMMSSSZZZ\\\XXXUUUTTTUUU]]]cccjjjnnnjjj___RRRIII@@@@@@???>>>???BBBFFFJJJHHHHHHHHHJJJNNNRRRWWWYYYYYYXXXVVVTTTRRRQQQQQQQQQQQQPPPNNNKKKHHHDDDAAA???;;;;;;::::::<<<>>>AAACCCEEEEEEEEEGGGHHHKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLIIIHHHGGGEEEDDDCCCCCCCCCGGGGGGGGGFFFDDDCCCAAA@@@;;;:::999777666666666666444666999:::999777777777666666555555555555666666333444555666555444222111555444222222333666999;;;888999:::999:::<<<@@@CCCEEEGGGIIIKKKLLLLLLKKKJJJEEEEEEDDDEEEHHHLLLPPPRRRUUUUUUUUUVVVVVVWWWWWWWWWTTTTTTTTTTTTRRROOOLLLJJJEEEDDDAAA???>>>>>>???@@@CCCFFFKKKOOOPPPOOOMMMKKKMMMNNNOOOQQQTTTWWWYYY[[[VVVWWWXXXYYYXXXVVVSSSQQQMMMMMMNNNOOOQQQRRRSSSSSSMMMLLLJJJHHHJJJOOOWWW]]]___aaacccdddccc___[[[YYYXXXXXXVVVTTTPPPLLLHHHFFFSSS\\\fffmmmlllhhhdddbbb```[[[SSSOOOMMMLLLJJJHHHEEECCCAAA@@@===999333///000...---,,,---,,,***)))++++++++++++++++++,,,,,,((()))***+++++++++++++++************************************************************************)))************+++++++++************************************************)))))))))))))))))))))))),,,,,,+++***))))))******//////---,,,***)))((('''************************(((((((((((())))))))))))+++++++++*********)))))))))************+++++++++)))))))))))))))))))))))))))((((((((()))***++++++++++++++++++++++++++++++***************************)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))))))))((((((+++*********))))))((((((***)))(((((((((***+++,,,************************++++++************+++++++++++++++++++++***)))(((******++++++++++++***************)))))))))))))))))))))(((((((((((()))))),,,,,,,,,++++++*********+++*********))))))((((((******))))))((((((''''''))))))***++++++++++++***+++***)))'''''')))***+++************************************************************************)))************+++++++++))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---------............//////////////////000111111888:::>>>@@@BBBDDDHHHJJJPPPTTTYYY\\\\\\\\\[[[[[[\\\UUUJJJ@@@<<<===???AAAJJJLLLNNNQQQRRRSSSRRRRRR\\\gggqqqrrrpppiii\\\OOOBBBAAAAAABBBDDDFFFFFFFFFFFFFFFFFFEEEEEEJJJRRRXXXVVVVVVUUUSSSRRRPPPOOOOOOSSSUUUXXXWWWSSSOOOLLLJJJ@@@AAA@@@===:::999999:::>>>???AAABBBDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIOOOMMMKKKIIIGGGGGGGGGGGGKKKLLLMMMLLLIIIFFFFFFFFFAAAAAAAAA@@@>>><<<:::888:::;;;<<<<<<;;;999777666777666666555555555666666555666777777777555444333888777777888;;;<<<<<<;;;:::;;;===???BBBDDDFFFFFFIIILLLPPPTTTTTTRRROOOMMMHHHHHHHHHIIILLLPPPTTTVVVWWWUUUTTTUUUWWWWWWTTTQQQNNNLLLIIIGGGFFFEEECCCAAAAAAAAA@@@??????BBBFFFJJJKKKNNNRRRVVVWWWUUUQQQOOORRRRRRRRRRRRSSSTTTUUUVVVYYYVVVTTTUUUXXXVVVQQQLLLHHHHHHIIINNNSSSWWWVVVUUUYYYSSSMMMKKKNNNSSSVVVVVVYYY[[[\\\]]][[[ZZZZZZZZZTTTRRRNNNHHHEEEEEEHHHKKKXXXcccnnnqqqooolllfff```aaaYYYOOOJJJIIIIIIGGGDDDBBB???:::555111/////////,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))******++++++++++++************))))))))))))******))))))(((((((((((()))))))))************+++++++++************************************************************************,,,++++++***))))))***************)))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++***************************)))(((((((((((()))*********))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************(((((())))))))))))((((((************)))))))))(((***)))((((((((()))+++,,,************************+++******************+++***++++++++++++***)))(((******++++++++++++*********)))))))))))))))))))))***))))))(((((())))))***,,,,,,,,,++++++*********************)))))))))(((++++++*********)))))))))))))))***++++++++++++***+++***)))(((((()))***+++************************************************************************)))************+++++++++************************************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,------------------...........................///000000555777:::===???AAAEEEHHHLLLOOOSSSUUUUUUTTTTTTTTTXXXQQQHHH@@@======@@@AAAFFFGGGHHHKKKMMMPPPQQQSSSZZZdddmmmooonnnjjj___TTTHHHEEEDDDGGGMMMQQQPPPMMMBBBCCCDDDCCCCCCFFFLLLPPPQQQQQQQQQQQQPPPPPPOOOOOOTTTWWWYYYZZZXXXTTTRRRQQQHHHHHHFFFCCC???<<<;;;<<<<<<===>>>???@@@AAABBBBBBBBBCCCEEEGGGIIIJJJKKKKKKMMMLLLKKKIIIHHHHHHHHHHHHLLLMMMNNNNNNLLLKKKLLLMMMCCCCCCCCCCCCBBB@@@>>>===>>>???@@@@@@@@@>>><<<;;;999888777777666666666777666777888:::::::::999999999:::;;;===>>>@@@AAABBBCCCDDDEEEFFFGGGIIIJJJJJJLLLNNNRRRUUUUUUSSSPPPNNNJJJJJJKKKLLLNNNPPPSSSTTTUUUSSSQQQQQQQQQQQQNNNKKKFFFEEECCCAAAAAAAAAAAAAAA???@@@BBBEEEHHHKKKOOOQQQTTTVVVZZZ]]]]]][[[XXXUUUWWWVVVUUUTTTTTTTTTTTTTTTWWWTTTQQQRRRTTTSSSNNNIIIHHHIIIMMMRRRXXX\\\[[[ZZZXXXUUUSSSRRRRRRSSSSSSSSSUUUWWWXXXXXXWWWUUUTTTSSSKKKIIIFFFCCCBBBDDDIIIMMMWWWbbbkkknnnllliiiccc]]]ZZZSSSLLLHHHHHHGGGEEEBBB>>><<<777333000.........,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********))))))******++++++++++++************))))))))))))******))))))(((((((((((()))))))))************+++++++++************************************************++++++++++++++++++++++++,,,+++******)))*********'''(((((())))))*********((((((((((((((((((((((((((((((((()))))))))******+++++++++***************)))))))))*********++++++))))))))))))))))))))))))+++***))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++***))))))))))))***+++++++++************++++++''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((************)))))))))))))))))))))((())))))***+++******************************************************++++++******))))))******++++++++++++******))))))))))))))))))***************))))))*********+++++++++++++++*********************))))))))))))+++++++++++++++*********((()))******++++++******+++***)))(((((()))***+++************************************************************************)))************+++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,------------............---------------......///000333666888:::===AAADDDGGGIIILLLMMMLLLLLLLLLMMMPPPLLLFFF@@@>>>???AAACCCEEEEEEDDDEEEHHHLLLPPPSSSVVV^^^fffiiijjjiiiccc\\\SSSOOONNNUUU```ccc\\\SSS@@@AAABBBAAAAAABBBEEEHHHJJJJJJKKKLLLMMMNNNOOOPPPSSSVVVZZZ[[[ZZZYYYXXXXXXPPPPPPMMMHHHCCC???===>>>==================>>>>>>===???AAAEEEHHHJJJLLLMMMKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLNNNPPPSSSKKKKKKLLLMMMMMMLLLKKKJJJFFFFFFGGGFFFEEECCCAAA@@@<<<<<<:::999888888888888666888:::<<<>>>?????????:::===AAABBBAAABBBEEEHHHKKKKKKKKKLLLLLLMMMMMMMMMPPPRRRUUUWWWVVVTTTQQQNNNLLLLLLMMMMMMNNNOOOPPPPPPNNNLLLIIIHHHGGGFFFCCCAAA???>>>===<<<===>>>@@@BBBAAADDDIIINNNTTTXXXZZZ[[[[[[]]]```bbbaaa___\\\ZZZ[[[YYYWWWUUUSSSQQQPPPPPPRRROOOMMMMMMOOONNNKKKGGGIIILLLQQQXXX]]]```___]]]WWWYYY[[[ZZZXXXTTTRRRQQQTTTTTTSSSQQQOOOMMMLLLKKKDDDCCCAAA??????CCCIIIMMMTTT]]]dddeeedddbbb]]]WWWQQQLLLGGGEEEEEEDDDAAA>>>888666333000...---------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********************++++++++++++************))))))))))))*********))))))(((((())))))***))))))*********+++++++++************************************************++++++++++++++++++++++++++++++***************+++))))))******++++++,,,,,,))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))************))))))))))))))))))))))))++++++***)))((((((((()))************************((((((((((((((((((((((((+++******************++++++******))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((((((((())))))))))))((((((*********)))))))))))))))))))))))))))))))))***************************************++++++*********))))))************))))))******++++++++++++******)))))))))))))))*********++++++************+++++++++++++++************************)))))))))))))))++++++++++++++++++******((())))))*********************)))(((((()))******************************************************************************))))))*********+++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++***+++,,,---...---,,,+++,,,,,,---------.........---,,,,,,,,,,,,,,,---------///222444666999>>>AAAEEEFFFHHHHHHGGGGGGHHHIIIIIIGGGDDDAAA???AAADDDGGGLLLIIIFFFDDDEEEHHHLLLOOOQQQVVV]]]bbbeeefffdddbbb]]]\\\```lllwwwtttcccSSSCCCBBBAAA?????????AAABBBBBBCCCEEEGGGIIILLLMMMNNNQQQTTTWWWYYYYYYXXXXXXYYYTTTTTTQQQLLLGGGCCCBBBBBBCCCCCCAAA@@@>>>===<<<;;;;;;===@@@CCCFFFHHHJJJKKKHHHHHHHHHHHHHHHIIIIIIJJJHHHIIIIIIHHHHHHKKKNNNQQQOOOPPPRRRSSSTTTTTTTTTSSSNNNNNNMMMKKKIIIFFFDDDCCC@@@@@@>>>===;;;;;;:::::::::;;;===???AAABBBBBBBBB>>>BBBFFFFFFCCCBBBFFFKKKMMMMMMMMMMMMMMMMMMMMMMMMSSSTTTUUUVVVUUURRRPPPNNNKKKKKKLLLLLLLLLKKKKKKJJJJJJHHHEEECCCAAA???===<<<<<<<<<======>>>AAAEEEHHHMMMOOORRRWWW\\\```bbbbbb]]]^^^___```___\\\ZZZXXXZZZYYYVVVRRROOOLLLKKKJJJLLLJJJIIIJJJLLLMMMLLLKKKLLLPPPVVV]]]aaaaaa___]]]XXX]]]aaa```[[[VVVTTTSSSWWWSSSNNNIIIGGGFFFEEEEEEDDDDDDBBB@@@@@@CCCHHHLLLPPPWWW[[[[[[ZZZXXXTTTNNNKKKHHHDDDBBBAAA???;;;888222111///---,,,+++,,,,,,,,,,,,,,,+++++++++************************************************************++++++++++++************))))))))))))*********))))))))))))))))))***))))))*********+++++++++************************))))))))))))))))))))))))+++++++++++++++++++++++++++***************+++++++++++++++***************************************))))))))))))************************************(((((()))))))))*********))))))))))))))))))))))))++++++***)))((((((((()))************************((((((((((((((((((((((((*********++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))******))))))*********))))))))))))))))))))))))))))))))))))***++++++++++++***)))((())))))*********))))))******++++++++++++******(((((())))))************++++++************++++++************************))))))))))))))))))******************************(((((()))************)))******))))))))))))******************************************************************************))))))*********+++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***+++,,,---...---,,,+++,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,,,,...///111333666:::>>>CCCEEEGGGGGGGGGGGGHHHIIIDDDDDDCCCBBBAAACCCHHHLLLTTTQQQLLLGGGDDDDDDFFFGGGLLLNNNTTTZZZ___aaabbbdddcccgggqqq~~~dddNNNGGGEEEAAA>>>=========>>>===>>>@@@CCCEEEHHHJJJKKKOOORRRUUUWWWWWWWWWXXXYYYWWWWWWUUURRRMMMKKKJJJKKKMMMLLLKKKHHHEEEAAA>>><<<<<<>>>???AAACCCEEEEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHFFFFFFFFFEEEEEEGGGJJJMMMKKKLLLOOOQQQSSSSSSSSSSSSSSSRRRPPPMMMJJJGGGDDDBBBDDDCCCBBB@@@???>>>>>>>>>AAABBBDDDFFFFFFFFFFFFEEEEEEIIILLLKKKGGGEEEHHHLLLKKKKKKLLLLLLMMMMMMNNNNNNRRRRRRRRRRRRPPPNNNLLLKKKGGGHHHHHHHHHGGGFFFEEEDDDFFFEEECCCAAA>>>===<<<===<<<>>>AAADDDGGGLLLSSSWWW^^^\\\[[[\\\```ccccccccc[[[[[[[[[[[[ZZZWWWUUUTTTUUUSSSQQQNNNJJJHHHFFFEEEHHHGGGGGGIIILLLOOOPPPQQQSSSWWW^^^bbbdddbbb___\\\[[[^^^bbbaaa]]]XXXWWWWWWVVVPPPGGGAAA???@@@AAABBBBBBBBBBBBBBBBBBDDDIIILLLOOOSSSUUUSSSRRRRRRMMMGGGGGGEEEBBB???<<<999555222...---,,,+++***+++++++++,,,,,,,,,+++++++++************************************************************++++++++++++************))))))))))))************))))))))))))******)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++*********)))******+++,,,******)))(((''''''&&&&&&************************)))))))))*********++++++***************+++++++++((((((((()))))))))******))))))))))))))))))))))))+++***))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++***))))))))))))(((((((((((())))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))************)))(((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((())))))******))))))******++++++++++++******((((((((()))******++++++*********))))))*********)))))))))***************))))))))))))************)))))))))***************'''((())))))******)))))))))))))))******)))))))))************************************************************************)))************+++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,---......///222777:::>>>AAADDDFFFFFFGGGHHHIIIBBBDDDDDDCCCBBBFFFLLLRRR[[[WWWRRRLLLGGGDDDCCCCCCHHHHHHLLLSSSXXXZZZ]]]aaabbbjjjxxx{{{bbbOOONNNJJJFFFCCCAAA???===;;;;;;<<<>>>@@@BBBDDDFFFFFFLLLOOOSSSUUUVVVWWWXXXZZZ[[[[[[ZZZXXXUUUSSSTTTUUUSSSSSSSSSQQQMMMHHHCCC???>>>>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFEEEDDDEEEHHHJJJIIIKKKMMMPPPRRRSSSSSSSSSSSSRRRPPPMMMJJJGGGDDDCCCFFFFFFDDDCCCBBBBBBBBBBBBIIIJJJKKKLLLLLLKKKJJJJJJLLLNNNOOONNNKKKIIIJJJMMMKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJHHHGGGFFFCCCCCCBBBBBBBBBBBBAAAAAA>>>>>>>>><<<::::::;;;===@@@DDDKKKPPPTTTYYY```fffgggccc___^^^```aaa___]]]XXXXXXWWWVVVUUUSSSRRRQQQNNNMMMLLLJJJHHHGGGFFFFFFGGGGGGGGGIIILLLPPPTTTVVVZZZ^^^dddgggeeebbb___]]][[[]]]______\\\XXXUUUTTTOOOIIIAAA===>>>AAABBBBBB===???BBBDDDFFFHHHKKKNNNPPPRRRQQQMMMMMMMMMIIIDDDBBBAAA>>>;;;777333000...,,,++++++******+++++++++,,,,,,,,,+++++++++*********************************************+++++++++******++++++++++++************))))))))))))******+++******))))))******+++)))************+++++++++************************))))))))))))))))))))))))******************************))))))***++++++,,,)))))))))(((''''''&&&&&&************************))))))*********+++++++++))))))*********+++++++++(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))***+++************************************************((())))))******))))))(((***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((())))))))))))((((((((()))))))))************)))******+++***)))((('''))))))))))))))))))))))))(((***+++,,,,,,+++***((('''(((((()))))))))))))))******++++++++++++******'''(((((()))******++++++***))))))(((((())))))***((()))))))))*********+++((()))))))))*********************+++++++++,,,,,,'''(((((()))))))))))))))))))))************))))))************************************************************************)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,---------,,,,,,++++++,,,,,,------++++++,,,,,,,,,---------------,,,++++++++++++++++++,,,,,,,,,,,,...333666666:::???CCCDDDEEEFFFGGGCCCEEEEEEDDDDDDHHHPPPXXX___]]]ZZZUUUQQQLLLIIIHHHEEECCCFFFNNNSSSSSSVVV\\\[[[eeesss|||{{{pppaaaVVVVVVTTTRRRQQQNNNJJJCCC===<<<<<<===>>>???@@@AAABBBEEEHHHLLLOOORRRTTTWWWYYY\\\]]]]]][[[XXXWWWXXXYYYSSSUUUWWWWWWTTTNNNHHHDDD>>>>>>????????????>>>>>>===>>>???@@@AAAAAA@@@@@@@@@AAACCCDDDCCCDDDFFFGGGHHHJJJLLLOOOQQQRRRSSSSSSPPPOOOMMMKKKJJJHHHGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEJJJKKKLLLMMMNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGEEEDDDCCCBBBAAAAAA??????>>>===>>>???@@@AAA===???@@@???>>>???CCCGGGLLLQQQXXX[[[]]]___dddhhhdddaaa^^^]]]___^^^YYYUUUTTTSSSRRRQQQOOOOOONNNNNNIIIIIIIIIIIIIIIJJJJJJKKKIIIIIIIIIIIIKKKOOOTTTWWWZZZ___dddeeeccc___\\\\\\ZZZ[[[\\\\\\ZZZVVVOOOKKKFFFBBB???AAAFFFJJJJJJHHH???CCCGGGJJJKKKLLLMMMNNNOOOOOOKKKGGGFFFGGGDDD>>><<<;;;999555111...------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))*********+++++++++******++++++++++++************))))))))))))******+++******))))))******+++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,************)))))))))))))))))))))))))))))))))))))))************+++++++++))))))******++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))************************'''((()))******)))((('''++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))))))))(((((((((((())))))*********+++)))***+++++++++)))((('''))))))))))))))))))))))))((()))+++,,,,,,+++)))(((''''''((()))))))))))))))******++++++++++++******'''(((((()))***+++++++++))))))(((((((((((())))))(((((())))))*********+++(((((())))))*********++++++++++++,,,,,,---------'''(((((()))))))))))))))))))))************))))))************************************************************************)))************+++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------......---,,,+++***+++,,,---...++++++,,,,,,,,,---------...------,,,+++++++++,,,+++++++++***))),,,000333///444:::???BBBCCCCCCDDDDDDFFFFFFEEEDDDIIISSS[[[bbbaaa```^^^ZZZVVVRRRPPPCCCAAACCCKKKPPPOOORRRXXXUUU___kkkqqqnnnfffaaa___]]]]]]^^^^^^\\\TTTIIIAAA=========>>>>>>>>>??????===AAAEEEJJJMMMQQQUUUXXX\\\]]]\\\[[[XXXWWWXXXYYYQQQTTTWWWYYYWWWRRRKKKGGG======>>>>>>>>>>>>======;;;<<<===?????????>>>===:::===@@@AAABBBBBBDDDEEECCCEEEGGGJJJLLLMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKHHHFFFFFFGGGHHHIIIIIIGGGJJJIIIHHHFFFEEECCCBBBAAACCCBBBAAA???>>>>>>>>>>>>>>>===;;;;;;<<<>>>@@@BBBGGGIIIKKKKKKKKKMMMRRRWWWXXX^^^cccccc```^^^```bbb___\\\[[[]]]___]]]VVVPPPPPPOOONNNLLLKKKKKKKKKKKKGGGHHHHHHIIIKKKMMMNNNOOOKKKKKKJJJJJJKKKNNNSSSWWWWWW[[[```aaa^^^[[[YYYYYYYYYYYYYYY[[[ZZZTTTJJJBBB@@@???AAAHHHPPPTTTRRROOOGGGJJJOOOQQQPPPNNNMMMLLLLLLJJJFFFAAA@@@BBB???999777666444111---,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))******++++++++++++******++++++++++++************))))))))))))******++++++************++++++,,,,,,+++***))))))******************)))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))******+++******)))((('''+++++++++***************)))))))))***+++++++++,,,))))))))))))))))))))))))************************)))))))))))))))******+++************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))++++++***)))(((((())))))+++*********))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''+++*********))))))((((((***)))'''''')))))))))(((******))))))))))))******&&&''''''((()))******+++'''(((***,,,,,,,,,***)))************************'''(((((()))***++++++++++++---//////---***))))))&&&'''))))))(((((()))++++++***)))(((((()))***+++...,,,+++,,,------)))&&&))))))))))))))))))))))))************************++++++******++++++,,,---******++++++++++++************++++++++++++******((((((((())))))*********************************)))***+++,,,,,,+++***))))))*********++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******)))*********---,,,,,,+++*********+++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,+++++++++,,,,,,---...************+++---///000,,,,,,++++++,,,---///000///111333777:::>>>@@@BBBDDDDDDCCCCCCGGGOOOXXX___ccc___[[[ZZZ\\\[[[WWWSSSMMMHHHCCCBBBEEEIIIKKKKKKQQQRRRYYYbbbeeecccaaabbbggggggggggggeee\\\PPPGGGGGGAAA===???@@@===;;;<<<<<<<<<===AAAGGGMMMPPPRRRUUUTTTTTTUUUVVVWWWXXXXXXVVVYYY[[[[[[WWWQQQLLLIIIFFFCCC???===>>>???===;;;:::;;;<<<<<<===<<<<<<<<<======???@@@@@@???>>>>>>AAABBBCCCDDDFFFGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFGGGFFFFFFEEEEEEEEEEEEEEEIIIHHHHHHHHHGGGFFFFFFFFFKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDBBB@@@???>>>??????>>><<<999999:::;;;;;;;;;::::::;;;>>>AAAEEEIIIKKKHHHNNNTTTXXXYYYZZZ\\\___eeedddcccddddddcccaaa^^^[[[\\\\\\YYYVVVRRRQQQQQQPPPMMMJJJIIIJJJKKKJJJHHHFFFIIINNNRRRUUUWWWVVVVVVPPPMMMJJJJJJNNNQQQRRRQQQWWWWWWXXXXXXVVVUUUSSSQQQUUUVVVVVVSSSNNNHHHDDDCCC???DDDLLLVVV^^^aaa```^^^WWWTTTQQQOOONNNLLLJJJHHHGGGFFFDDDAAA???<<<;;;:::333222000...,,,+++******************************)))************+++++++++************************)))))))))))))))))))))))),,,+++***))))))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******)))******************)))))))))))))))))))))((((((((((((((())))))))))))))))))))))))((())))))*********))))))(((((())))))***+++++++++******************++++++))))))))))))))))))))))))************************)))))))))))))))******+++************************+++***)))(((((())))))***))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))++++++***)))))))))))))))************)))))))))((())))))))))))))))))))))))************************************)))))))))(((***)))'''''')))))))))(((******))))))))))))******)))))))))******+++++++++'''(((***,,,,,,+++***)))))))))))))))))))))))))))'''(((((()))******+++++++++---//////,,,***))))))''')))******(((((()))++++++***)))(((((()))***+++***))))))+++......,,,***))))))))))))))))))))))))************************)))))))))))))))***++++++******++++++++++++************++++++++++++******++++++++++++,,,,,,,,,---++++++++++++++++++++++++)))***++++++++++++***))))))))))))*********++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++*********++++++,,,---,,,++++++******+++++++++++++++++++++++++++++++++,,,---,,,*********,,,,,,+++++++++,,,------...+++******+++,,,---///000///...---,,,,,,,,,---...---...000444777:::<<<>>>BBBBBBBBBCCCFFFLLLTTTZZZ]]]ZZZWWWXXXZZZ[[[WWWTTTOOOJJJCCCAAACCCGGGIIIJJJJJJJJJPPPYYY]]]]]]]]]___aaaccceeegggeee^^^VVVOOOJJJCCC@@@CCCEEEBBB>>><<<<<<<<<<<<===AAADDDFFFHHHLLLLLLLLLMMMNNNOOOPPPQQQQQQTTTXXXXXXVVVRRRNNNMMMHHHFFFCCCCCCEEEFFFEEEDDD>>>>>>=========<<<<<<<<>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCEEEDDDCCCAAA@@@@@@??????@@@???>>>======<<<<<<<<<<<<;;;:::;;;===???>>>===>>>???AAACCCGGGKKKOOOQQQVVVXXXYYYZZZ[[[\\\___aaafffeeedddcccbbb```\\\XXXQQQRRRSSSRRROOONNNNNNOOOOOOLLLIIIHHHJJJLLLKKKJJJNNNPPPTTTZZZ^^^___]]]ZZZQQQOOONNNNNNOOOQQQQQQQQQPPPPPPQQQQQQQQQPPPOOOOOOPPPPPPPPPLLLGGGBBB??????FFFNNNZZZdddiiiiiifffccc]]]ZZZTTTOOOLLLHHHEEECCCDDDCCCAAA>>><<<999777666111000///---,,,+++******************************)))************+++++++++************************))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''')))******+++++++++((((((((())))))***************************))))))))))))))))))))))))))))))************************)))))))))))))))******+++************************++++++***)))(((((())))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))+++***))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))***)))'''''')))))))))(((******))))))))))))******))))))))))))************((()))***+++++++++***)))************************((((((((()))******++++++***,,,......,,,***)))))))))+++++++++)))((()))*********))))))))))))******)))((()))+++---...,,,***))))))))))))))))))))))))************************(((''''''''''''((())))))******++++++++++++************++++++++++++******+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))((((((((()))))))))*********************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,---...,,,,,,++++++******+++++++++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,---------+++++++++,,,---...///000222111///...,,,,,,++++++***+++---000222555777888>>>???@@@AAADDDHHHNNNSSSUUUSSSQQQSSSVVVXXXVVVSSSOOOIIIBBB@@@BBBFFFHHHHHHDDDCCCGGGNNNSSSTTTWWW[[[ZZZ]]]bbbccc```[[[VVVSSSOOOHHHFFFKKKOOOJJJCCC>>>======<<<<<<===>>>@@@BBBCCCCCCDDDDDDEEEGGGHHHIIIJJJNNNRRRTTTTTTRRRQQQPPPMMMKKKJJJJJJKKKLLLLLLKKKEEEDDDBBB@@@?????????@@@DDDEEEFFFFFFEEEDDDCCCBBB??????>>>>>>===<<<<<<;;;;;;<<<===>>>@@@AAACCCCCCBBB@@@>>><<<;;;::::::;;;:::;;;<<<===>>>???@@@AAA@@@???>>><<<;;;;;;;;;<<<<<<<<<============<<<<<<;;;<<<>>>BBBEEEEEECCCAAABBBCCCEEEHHHLLLPPPTTTVVV]]][[[YYYYYY[[[___aaabbbdddcccbbbaaa___ZZZUUUQQQJJJKKKKKKJJJHHHGGGHHHIIIKKKIIIGGGGGGJJJMMMPPPQQQWWWXXX[[[bbbhhhhhhbbb[[[SSSTTTUUUTTTQQQPPPPPPPPPJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIEEEAAA===<<<===IIIUUUcccmmmooojjjdddaaa\\\XXXQQQKKKGGGDDD@@@>>>@@@???===:::777555333222...---,,,++++++***++++++************************)))************+++++++++************************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++*********************)))))))))((())))))******++++++,,,,,,))))))))))))))))))))))))(((((()))***************)))))))))(((((((((((((((++++++******))))))(((((())))))))))))))))))))))))************************)))))))))))))))******+++************************++++++***))))))((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))******)))))))))))))))************)))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''*********)))))))))))))))***)))'''''')))))))))(((******))))))))))))******((((((''''''''''''''''''((()))******+++***))))))++++++++++++++++++++++++(((((())))))***************+++---,,,+++))))))***+++,,,,,,+++)))((()))******))))))))))))))))))***+++++++++,,,,,,+++)))((())))))))))))))))))))))))************************(((''''''''''''((())))))******++++++++++++************++++++++++++*********************+++++++++++++++++++++++++++++++++))))))************))))))(((((((((((())))))))))))***************************++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,+++***++++++,,,---...///,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,------,,,***)))***+++,,,,,,------------------+++,,,,,,,,,---...//////222111000...---,,,++++++)))***+++---///111333333777999<<<>>>@@@DDDIIILLLMMMLLLLLLNNNQQQRRRPPPNNNHHHEEEBBBCCCGGGKKKLLLKKKGGGDDDCCCGGGJJJKKKOOOTTTSSSXXX\\\\\\XXXTTTQQQQQQUUUNNNMMMTTTXXXTTTJJJDDDAAABBBBBBAAA@@@@@@BBBCCC?????????@@@AAABBBCCCDDDEEEHHHMMMOOOPPPOOOPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPNNNMMMJJJGGGFFFEEEFFFGGGLLLLLLMMMLLLLLLJJJHHHGGGFFFEEEDDDBBB@@@>>><<<;;;999999:::<<<>>>???@@@AAA===<<<999777666666777777999999:::;;;<<<>>>?????????>>>===;;;:::;;;<<<======???@@@BBBCCCBBBBBBAAABBBDDDHHHLLLOOONNNJJJGGGDDDEEEHHHKKKOOORRRUUUVVVXXXUUUSSSUUU[[[```bbbbbb^^^]]]]]]\\\ZZZUUUOOOKKKHHHIIIIIIGGGDDDBBBCCCCCCFFFEEEEEEGGGKKKQQQVVVXXX\\\[[[^^^eeelllkkkaaaXXXUUUXXXZZZXXXSSSPPPOOOOOOKKKJJJIIIGGGFFFFFFFFFFFFGGGFFFDDDAAA>>>===>>>@@@FFFRRR```gggeee^^^YYYWWWQQQMMMGGGCCCAAA???>>><<<;;;;;;999666444111000///++++++************++++++************************))))))*********+++++++++************************))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******************)))))))))((())))))******++++++,,,,,,))))))))))))))))))))))))***************)))(((((('''''''''((())))))******+++******))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))*********)))'''''')))))))))(((******))))))))))))******(((((((((((('''''''''''')))))))))******)))))))))************************)))))))))))))))*********)))+++,,,+++)))((()))***+++,,,,,,+++)))((()))***)))))))))******))))))))))))***+++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++******++++++++++++************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************************++++++,,,,,,++++++************************************+++++++++,,,,,,+++***++++++,,,---...///,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++,,,---.........---,,,,,,++++++,,,------.........//////.........------,,,******+++,,,...///000000///222666999<<>>???@@@AAABBBDDDHHHJJJJJJJJJKKKLLLNNNOOOQQQSSSTTTUUUVVVWWWVVVTTTRRROOONNNNNNOOOOOOSSSSSSTTTSSSSSSQQQOOONNNMMMLLLJJJGGGEEEBBB@@@???<<<<<<===>>>???@@@AAAAAA<<<:::888666555666888999::::::;;;<<<<<<===>>>>>>AAA@@@>>>======>>>???AAAEEEFFFHHHJJJKKKLLLKKKKKKNNNOOORRRUUUWWWUUUQQQMMMHHHJJJLLLNNNQQQSSSUUUVVVTTTSSSSSSWWW]]]```___]]]UUUTTTTTTTTTSSSPPPLLLHHHDDDEEEGGGFFFDDDBBBBBBBBBCCCDDDFFFIIINNNTTTZZZ^^^^^^]]]___fffkkkiii^^^TTTUUUXXX[[[YYYTTTOOOMMMNNNLLLJJJGGGDDDAAA@@@@@@AAACCCCCCBBB@@@>>>???AAADDDEEENNNWWWZZZVVVPPPNNNMMMHHHDDD@@@>>>===<<<;;;:::777777555333111000...---)))))))))))))))***++++++************************))))))*********+++++++++************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************((()))***,,,,,,+++******************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++******)))''''''$$$%%%&&&(((***,,,---...))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((())))))******)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))'''''')))))))))(((******))))))))))))******************++++++++++++******)))))))))(((((((((''''''''''''''''''''''''))))))))))))))))))******)))***+++***(((((()))***)))+++++++++)))((()))***))))))************))))))$$$'''***+++++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,******++++++++++++************++++++++++++******,,,,,,,,,++++++++++++***))))))))))))))))))))))))***))))))(((((())))))***((((((((()))))))))*********************************++++++,,,,,,++++++***************************************++++++++++++++++++***++++++,,,---...++++++******++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,------...//////...,,,+++***+++,,,,,,---------,,,,,,,,,------...---------+++++++++,,,------......+++...222555777:::===@@@AAABBBDDDEEEEEEDDDBBBAAAAAACCCIIITTT___gggiiiiii```WWWOOOIIICCC???@@@DDDHHHJJJNNNPPPRRRTTTUUUWWWYYYVVVWWW\\\___[[[WWWUUUYYY[[[[[[WWWNNNFFFBBBAAA======<<<<<<<<<<<<======???AAACCCDDDDDDEEEFFFHHHHHHKKKOOOSSSUUUXXX[[[]]]XXXXXXVVVUUUTTTUUUUUUVVVWWWXXXXXXYYYXXXWWWUUUTTTQQQPPPNNNLLLIIIFFFDDDCCCAAABBBBBBDDDEEEFFFGGGGGGBBB@@@===;;;::::::<<<======>>>>>>???@@@AAAAAAAAAFFFDDDBBBAAAAAACCCEEEGGGNNNOOOPPPQQQRRRSSSSSSSSSWWWWWWXXXZZZ[[[YYYVVVSSSOOOPPPRRRSSSTTTUUUUUUUUUVVVWWWYYY[[[]]]\\\XXXVVVLLLLLLKKKKKKLLLKKKHHHFFF>>>AAAEEEGGGGGGFFFEEEEEECCCFFFJJJMMMQQQVVV[[[___^^^^^^```eeehhhdddZZZRRRRRRTTTUUUTTTQQQMMMKKKJJJHHHFFFCCC@@@>>>???@@@AAACCCDDDCCCAAA@@@@@@CCCEEEIIIMMMPPPPPPMMMIIIHHHHHHDDDBBB>>><<<;;;:::888666333222222111///......---)))))))))))))))***++++++************************)))************+++++++++************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))************************''')))***,,,,,,,,,***)))************)))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))*********))))))((('''(((((()))***+++,,,,,,((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''((()))***++++++******))))))))))))))))))))))))((()))******++++++******)))))))))))))))))))))))))))))))))))))))***++++++((()))))))))************))))))))))))))))))))))))''''''''''''''''''''''''((()))))))))***************)))'''''')))))))))(((******))))))))))))************++++++,,,,,,------******)))(((((((((((((((''''''''''''''''''''''''***)))))))))))))))))))))((()))***)))(((''')))***''')))******(((((()))+++((()))***++++++***)))(((###&&&***+++******,,,---))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,******++++++++++++************++++++++++++******+++++++++*********))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))*********++++++***************************++++++,,,,,,++++++***************************************++++++++++++++++++*********++++++,,,++++++******++++++,,,---++++++++++++++++++++++++)))***++++++++++++,,,...---...///000///...,,,+++)))***+++,,,,,,,,,+++******+++,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,---000111222333666888:::<<>>===AAABBBIIITTTbbbnnntttuuuqqqggg\\\SSSJJJBBBAAADDDFFFFFFGGGKKKOOOSSSUUUUUUWWWUUUWWW[[[[[[XXXXXX[[[cccfffhhhcccXXXMMMFFFCCC@@@@@@???>>>============;;;===>>>???@@@AAACCCEEECCCGGGLLLOOOPPPRRRTTTWWWUUUVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZ[[[[[[ZZZYYYXXXTTTSSSRRROOOMMMJJJHHHGGGFFFGGGHHHJJJLLLNNNOOOPPPMMMKKKGGGCCC@@@@@@AAABBBCCCDDDEEEGGGIIIJJJKKKLLLNNNLLLJJJIIIIIIKKKNNNPPPSSSSSSSSSTTTUUUVVVWWWXXX[[[ZZZXXXYYYZZZZZZXXXWWWTTTUUUVVVVVVVVVTTTSSSRRRTTTVVVXXXWWWTTTPPPMMMLLLGGGFFFDDDDDDEEEFFFEEEDDD???DDDJJJNNNNNNLLLJJJIIIHHHKKKPPPRRRSSSUUUYYY\\\[[[\\\___aaaaaa\\\TTTNNNMMMLLLLLLLLLKKKJJJGGGEEECCCAAA???>>>@@@DDDHHHJJJJJJJJJIIIGGGDDDDDDEEEFFFJJJJJJKKKJJJHHHEEECCCBBB>>>===;;;:::999777444111.........---------------******))))))******++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************'''(((***,,,---,,,***)))************)))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))'''((()))******++++++***......---+++***(((''''''''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))%%%''')))***++++++++++++))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))((())))))***++++++(((((())))))*********+++))))))))))))))))))))))))************************(((((())))))*********+++***)))'''''')))))))))(((******))))))))))))******(((((()))***+++,,,,,,,,,******)))(((((((((((((((*********************************)))))))))))))))((())))))((('''''')))+++&&&((())))))(((((()))+++((()))***++++++***)))(((&&&))),,,,,,***((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******++++++++++++************++++++++++++******)))(((((((((''''''&&&&&&***************************)))(((''''''((()))***************++++++++++++************************+++++++++,,,,,,+++++++++)))))))))))))))))))))))))))************+++++++++++++++******)))*********+++*********+++,,,,,,---++++++++++++++++++++++++((()))++++++++++++---///---...///000000...,,,+++((()))***+++,,,+++***)))++++++,,,---,,,+++***)))++++++++++++************---...////////////111333666999<<>>======@@@@@@EEEPPP___nnnwwwzzz}}}sssggg\\\RRRIIIFFFHHHGGGEEEDDDFFFKKKOOOOOONNNUUUTTTVVVXXXWWWUUUYYY___ggglllooolllaaaUUUNNNJJJEEEDDDBBBAAA@@@?????????888999;;;<<<===???BBBEEEBBBFFFIIIJJJIIIHHHIIIKKKRRRSSSTTTVVVWWWXXXXXXXXXXXXYYYZZZ[[[\\\[[[ZZZYYYWWWVVVTTTRRRPPPNNNMMMLLLHHHIIIKKKNNNQQQTTTVVVWWWWWWSSSNNNIIIFFFDDDDDDEEEIIIJJJLLLOOOQQQTTTVVVWWWUUUSSSQQQPPPPPPSSSVVVXXXUUUTTTTTTSSSTTTVVVXXXYYY[[[YYYVVVVVVWWWYYYYYYYYYVVVVVVVVVVVVUUURRRPPPOOOLLLOOOPPPNNNIIIEEEDDDDDDEEECCCAAA@@@AAABBBBBBBBBFFFKKKQQQUUUTTTPPPLLLJJJLLLPPPTTTUUUUUUTTTVVVXXXWWWYYY\\\]]]ZZZUUUNNNJJJJJJGGGEEEEEEGGGGGGDDDAAA???>>>>>>@@@DDDKKKQQQUUURRRRRRQQQNNNJJJGGGGGGHHHHHHGGGEEEEEEDDDBBB>>>;;;666666666777777555222///+++++++++++++++,,,,,,,,,++++++************++++++************************)))************+++++++++************************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************))))))(((((((((((())))))))))))))))))))))))))))))+++*********))))))((((((++++++************++++++*********))))))))))))))))))*********++++++++++++---,,,,,,+++*********+++)))***+++++++++)))((('''))))))(((((((((((())))))((((((((((((((((((((((((+++***)))'''''''''((()))++++++******++++++,,,---))))))*********))))))(((***++++++***))))))***,,,(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***++++++******++++++,,,---((()))))))))************((((((((((((((((((((((((******************************))))))))))))******''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))************************))))))))))))***)))((('''((())),,,---(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++************))),,,,,,+++******+++,,,,,,************************)))))))))))))))******+++******)))(((((((((((((((++++++************++++++***)))))))))***+++,,,,,,************************++++++++++++++++++++++++************************...---+++*********++++++******++++++++++++******++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,---...///000111333444666999;;;===>>>>>>BBBCCCFFFLLLTTTaaannnwwwtttrrrnnndddZZZRRRPPPPPPYYYRRRJJJCCCBBBEEEHHHJJJMMMPPPRRRQQQPPPPPPTTTWWWeeeggghhhhhhddd]]]UUUQQQJJJHHHFFFFFFGGGFFFBBB???;;;<<<===>>>======>>>???>>>???BBBCCCBBBBBBCCCDDDIIIKKKMMMPPPQQQRRRRRRRRRRRRSSSVVVZZZ]]]]]]ZZZWWWRRRVVVWWWTTTTTTVVVTTTPPPOOOPPPPPPRRRTTTVVVXXXYYY]]]ZZZUUUPPPMMMLLLMMMNNNWWWXXXZZZ\\\\\\[[[ZZZYYYYYYUUURRRRRRUUUVVVUUUSSSSSSSSSTTTVVVWWWXXXYYYYYY\\\[[[YYYYYYZZZZZZXXXWWWVVVUUUSSSQQQNNNMMMLLLKKKHHHGGGEEEEEEDDDBBB???======>>>???@@@AAADDDHHHKKKPPPSSSWWWXXXVVVRRROOOMMMPPPRRRUUUWWWXXXWWWVVVUUUWWWXXXYYYYYYWWWTTTPPPNNNKKKJJJGGGFFFDDDBBB>>><<<:::===DDDNNNYYY___```___YYYWWWTTTPPPLLLIIIGGGFFFFFFEEECCCAAA>>><<<:::999888777555333111///...---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,...///...,,,*********++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++******++++++++++++***************+++++++++++++++***************************))))))((((((((())))))))))))))))))))))))))))))************)))))))))(((+++******))))))******+++***))))))))))))))))))))))))))))))*********++++++,,,+++***))))))))))))***)))*********))))))((('''))))))(((((((((((()))))))))))))))))))))))))))))),,,+++***)))((())))))***+++*********++++++,,,,,,))))))************)))))))))******)))(((((()))+++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))***++++++)))*********++++++++++++******************************************************))))))))))))******''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))************(((((())))))*********+++,,,***)))(((((((((***+++************************))))))))))))))))))))))))************************+++++++++************)))++++++***))))))***++++++************************)))))))))))))))******+++******)))(((((((((((((((++++++************++++++*********)))******++++++************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---///000111///000222444666888999:::AAACCCEEEHHHNNNXXXbbbiiiiiiiiigggbbb[[[VVVVVVXXXccc[[[QQQIIIEEEFFFGGGHHHGGGIIIKKKLLLMMMOOORRRTTTZZZ]]]```cccbbb```[[[YYYPPPMMMJJJIIIJJJIIIFFFCCCAAAAAAAAA@@@?????????@@@????????????>>>>>>???@@@AAACCCEEEHHHJJJKKKLLLLLLMMMMMMOOOQQQSSSSSSQQQOOOPPPSSSTTTSSSTTTWWWXXXUUUSSSTTTUUUVVVXXXYYYZZZZZZZZZWWWSSSOOOMMMMMMNNNOOOYYYZZZ\\\]]]]]]\\\[[[ZZZYYYUUUSSSTTTWWWYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWVVVTTTTTTSSSQQQPPPQQQPPPNNNLLLIIIHHHFFFFFFDDDCCCBBBAAAAAA@@@???>>>===???AAACCCGGGLLLRRRWWW[[[\\\]]][[[WWWQQQMMMKKKPPPRRRUUUWWWYYYXXXWWWVVVSSSSSSTTTSSSQQQNNNKKKIIIGGGEEECCCAAA@@@>>>;;;999>>>CCCMMMYYYcccfffdddaaa[[[YYYUUUPPPLLLHHHEEEDDDBBBAAA???===;;;888666555444444222111///...,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,---......+++*********,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,)))******++++++******)))*********************)))************************+++***)))((((((((((((((())))))))))))))))))))))))************))))))))))))+++******))))))******+++))))))))))))))))))******((((((((()))))))))************)))((((((((())))))***))))))((((((((((((((())))))))))))))))))))))))************************,,,+++***************+++************++++++,,,,,,))))))************))))))((())))))(((''''''(((***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((''''''''''''((())))))*********+++++++++,,,,,,************************))))))))))))))))))))))))******))))))))))))******''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,---,,,***(((((((((((()))************************))))))))))))))))))))))))************************+++++++++************)))******)))(((((()))******************************)))))))))))))))******+++***))))))(((((((((((((((++++++************++++++++++++******)))*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---******++++++++++++******++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000.........///111444666777???@@@BBBDDDGGGLLLSSSWWW[[[]]]]]][[[WWWUUUWWWZZZggg```VVVNNNJJJJJJKKKKKKEEEDDDCCCEEEIIILLLNNNOOOPPPSSSWWW[[[^^^___^^^]]]WWWTTTPPPNNNNNNNNNMMMLLLKKKJJJGGGEEECCCCCCCCCCCCCCCAAA???<<<;;;;;;;;;<<<:::;;;===???AAACCCEEEEEEGGGFFFFFFGGGHHHIIIHHHGGGKKKNNNPPPOOORRRWWWYYYXXXUUUVVVXXXZZZ[[[[[[[[[[[[VVVTTTQQQOOOMMMNNNOOOQQQYYYZZZ[[[\\\\\\[[[YYYXXXWWWTTTRRRSSSWWWZZZZZZYYYXXXWWWVVVUUUSSSRRRQQQPPPQQQPPPNNNLLLJJJHHHGGGFFFHHHHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@?????????@@@AAA???AAADDDHHHMMMUUU]]]cccffffffccc^^^VVVNNNJJJHHHMMMOOORRRUUUVVVVVVVVVUUUQQQQQQPPPNNNKKKHHHFFFEEECCCAAA>>>=========<<<;;;AAAIIIUUUbbbiiiiiiccc^^^YYYVVVRRRMMMGGGCCC@@@>>>===<<<:::888666444222111000000///...---,,,++++++++++++++++++++++++++++++************************)))************++++++++++++---...---+++*********,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,)))******++++++******)))*********)))))))))))))))************************++++++***)))(((((((((((())))))))))))))))))))))))*********)))))))))))))))******))))))))))))******)))))))))))))))*********(((((((((((())))))))))))***))))))(((((()))))))))***)))(((''''''''')))))))))))))))******)))))))))************************************************)))******+++++++++++++++((())))))************)))((()))***)))'''''')))***(((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((''''''''''''((())))))))))))*********+++++++++************************((((((((((((((((((((((((******))))))))))))******''')))***)))((('''(((***((((((((((((((((((((((((((()))))))))************'''(((((()))******++++++++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++*********))))))*********))))))*********************************)))))))))))))))******+++))))))(((((((((((())))))++++++************++++++,,,,,,+++***)))))))))***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---.../////////......000222555777999;;;>>>@@@BBBEEEJJJMMMPPPRRRTTTSSSPPPOOOQQQSSS___ZZZSSSOOOOOORRRVVVXXXNNNHHHBBB@@@CCCFFFHHHHHHKKKMMMPPPSSSVVVXXXYYYZZZYYYVVVSSSQQQQQQSSSUUUVVVWWWUUUQQQNNNMMMLLLLLLKKKKKKHHHBBB>>><<<<<<<<<<<<888999999:::<<<>>>@@@BBBDDDBBB@@@@@@AAACCCCCCCCCEEEHHHIIIHHHKKKQQQUUUTTTPPPRRRUUUXXXZZZZZZYYYXXXTTTSSSPPPNNNMMMMMMNNNOOOUUUUUUVVVVVVVVVUUUTTTSSSTTTQQQNNNOOOSSSUUUUUUTTTPPPOOONNNMMMKKKIIIHHHHHHFFFFFFEEEDDDAAA?????????AAAAAABBBCCCDDDEEEEEEEEEFFFFFFDDDCCCBBBCCCEEEGGGFFFGGGJJJMMMRRRYYYbbbhhhkkkiiieee]]]TTTLLLGGGEEEHHHJJJLLLNNNPPPQQQQQQPPPQQQPPPNNNKKKGGGDDDBBBAAA@@@>>>======???AAAAAAAAADDDKKKVVV___ccc```ZZZTTTPPPNNNJJJEEEAAA===:::888888777666444222000///...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))*********++++++++++++,,,------+++******+++,,,,,,+++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))************))))))***)))))))))))))))))))))************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***(((((())))))************(((((((((((())))))))))))******)))))))))******+++***)))(((''''''((()))***))))))************))))))************************(((((())))))))))))))))))((()))***+++++++++******(((((()))*********************+++***)))(((***,,,(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((())))))***+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******''')))***)))((('''(((***((((((((((((((((((((((((((()))))))))******************)))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++*********))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))++++++************++++++,,,,,,+++***)))))))))***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///...------...111333555333555999===???BBBFFFIIIHHHKKKMMMMMMKKKKKKMMMOOOXXXUUUQQQQQQUUU\\\bbbeee]]]TTTIIIAAA@@@BBBCCCDDDFFFGGGHHHJJJMMMPPPSSSTTTUUUTTTRRRQQQRRRVVV[[[^^^ccc```]]]\\\\\\\\\[[[YYYVVVPPPIIIEEECCCCCCBBBAAA999999999999:::===???AAADDDAAA>>>===>>>@@@AAAAAA@@@CCCCCCAAACCCIIIKKKJJJHHHJJJMMMPPPSSSTTTSSSSSSRRRPPPNNNKKKJJJIIIIIIJJJMMMMMMMMMMMMMMMMMMLLLLLLNNNKKKHHHHHHKKKLLLKKKJJJCCCCCCCCCBBBBBBAAAAAA@@@===>>>@@@???===<<<===???>>>@@@DDDHHHLLLOOOQQQRRROOOPPPNNNLLLIIIIIIKKKNNNQQQRRRSSSTTTVVV[[[aaafffjjjhhhccc\\\SSSLLLIIIGGGDDDFFFHHHJJJKKKLLLLLLLLLLLLKKKIIIFFFBBB@@@>>><<<>>>>>>>>>@@@CCCFFFGGGFFFGGGLLLRRRVVVVVVRRRMMMIIIGGGEEEBBB???<<<999777777555444333222000///------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++***+++---,,,+++******+++,,,+++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***))))))))))))))))))******))))))))))))))))))*********++++++*********************************))))))******+++))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***((((((((()))******++++++((((((((()))))))))************)))))))))***++++++)))))))))))))))******+++((()))***++++++***)))(((************************''''''((())))))))))))((('''(((***+++++++++***)))'''((()))******+++*********++++++***))))))***,,,(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))******+++,,,'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))************************))))))(((((('''(((((()))***+++++++++************************))))))))))))))))))))))))************************+++++++++************)))++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))******+++((((((((((((((())))))***++++++************++++++++++++******)))*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++***************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++*********++++++,,,---,,,+++++++++,,,---///000...111555999;;;???CCCEEEAAAEEEIIIKKKKKKKKKNNNQQQVVVTTTRRRSSSYYYaaagggkkkhhh```TTTIIICCCAAAAAABBB@@@??????@@@DDDIIIMMMPPPNNNNNNOOOOOOQQQUUU[[[```hhhfffdddfffiiikkkiiiggg^^^XXXQQQLLLLLLKKKJJJHHH;;;:::999:::<<<@@@DDDGGGIIIEEEAAA???>>>???@@@???<<>>BBBCCCAAAAAABBBEEEGGGJJJKKKKKKKKKKKKJJJHHHFFFDDDCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFGGGDDD@@@@@@CCCDDDCCCAAA<<<<<<<<<======>>>>>>>>>;;;>>>@@@@@@>>>>>>AAADDDBBBEEEKKKQQQWWW\\\___aaa[[[[[[[[[WWWQQQOOOPPPRRRYYYYYYZZZZZZZZZ\\\___bbbcccbbb___ZZZSSSMMMKKKJJJDDDDDDEEEGGGHHHHHHHHHHHHDDDDDDDDDCCCBBB@@@>>>>>>@@@@@@AAADDDGGGIIIIIIHHHJJJLLLOOONNNKKKGGGDDDCCCAAA@@@>>>;;;999888777666222222111000///...---,,,+++++++++,,,,,,,,,,,,,,,************************************************)))************+++++++++)))+++,,,,,,+++******++++++************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))((('''((())))))******))))))(((((())))))***+++,,,------************************))))))))))))***+++,,,,,,))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))'''(((((()))******++++++)))))))))*********++++++((((((((((((((()))***+++))))))***+++++++++++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))'''((()))***+++******)))'''(((***+++++++++))))))'''((()))******+++++++++)))***+++***((((((***+++(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''******))))))******+++,,,(((((((((((())))))))))))))))))))))))))))))))))))******************************))))))))))))******''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))************)))))))))))))))*********((())))))*********))))))************************))))))))))))))))))))))))************************+++++++++************))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))******+++((((((((((((((()))******++++++************++++++*********)))******++++++************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,++++++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,)))******++++++,,,,,,,,,,,,///222444666888<<<>>>===BBBGGGIIIIIIJJJMMMPPPQQQOOONNNQQQXXX```gggjjjiiieee]]]SSSJJJDDDBBBBBB===;;;999999<<>>======???CCCIIIOOOSSSTTTPPPJJJFFFDDDBBB@@@???999===>>><<<===@@@@@@===??????@@@AAABBBCCCCCCDDDAAAAAA???>>>>>>===>>>>>>??????@@@@@@AAABBBDDDDDDAAA>>>;;;;;;>>>@@@@@@>>>======>>>???@@@AAAAAABBB???CCCFFFFFFDDDDDDGGGKKKIIIMMMTTT[[[bbbhhhkkkmmmccceeeddd___WWWRRRQQQSSSWWWXXXZZZZZZYYYZZZ[[[]]]YYYYYYXXXTTTOOOJJJGGGGGGAAABBBBBBBBBCCCCCCCCCCCCBBBDDDGGGJJJLLLLLLLLLKKKHHHIIIJJJLLLNNNMMMKKKHHHHHHJJJKKKIIIEEEAAA??????<<<;;;999777666444333333000//////...---,,,,,,+++++++++++++++************************************++++++++++++++++++++++++)))************+++++++++)))***,,,,,,*********+++)))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********((('''(((((())))))))))))(((((((((((()))+++,,,---...///************************(((((())))))***+++------))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))'''(((((()))***+++++++++************++++++++++++'''''''''''''''((()))***)))***+++---------,,,+++((()))+++,,,,,,+++)))(((((((((((((((((((((((((((((()))***+++,,,,,,+++***'''(((***+++,,,+++)))(((''''''(((******+++++++++((()))))))))'''''')))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))***++++++))))))))))))******************************************************************))))))))))))******((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,***++++++******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++************)))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))******+++((((((((((((((()))******++++++************++++++***)))))))))***+++,,,,,,************************++++++++++++++++++++++++************************)))***+++,,,---,,,,,,+++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++******+++,,,,,,,,,,,,,,,---...000111111333555888<<<@@@EEEGGGFFFFFFHHHJJJJJJIIIHHHLLLTTT]]]dddhhhffffffcccZZZPPPGGGDDDCCC???<<<888666777;;;@@@DDDEEEHHHJJJKKKKKKNNNSSSXXXXXXXXX[[[bbbjjjnnnllliiibbb]]]VVVTTTUUUUUURRRNNNAAAAAABBBEEEKKKSSSZZZ______ZZZTTTNNNJJJFFFCCC@@@888<<<>>>===>>>AAA@@@===@@@@@@???>>>>>>>>>??????:::999999999999::::::;;;======>>>???@@@BBBCCCDDD===:::888999===@@@@@@>>>AAAAAABBBCCCDDDEEEEEEFFFEEEIIILLLKKKIIIHHHKKKOOOPPPSSSZZZbbbiiinnnqqqssshhhjjjiiicccYYYRRRPPPQQQPPPSSSUUUVVVVVVVVVWWWXXXPPPQQQPPPNNNIIIEEEBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>FFFJJJOOOTTTXXX[[[[[[[[[QQQQQQRRRTTTTTTQQQMMMIIIDDDFFFHHHGGGBBB>>><<<===999888666333111000///.........------,,,++++++***************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++(((***,,,,,,*********+++))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,+++)))((((((((())))))))))))((((((+++*********+++,,,------******))))))))))))******))))))(((((((((((())))))+++******+++,,,,,,)))'''))))))))))))((((((((((((++++++******))))))(((((((((((((((((((((((((((((()))((('''''''''(((***++++++***)))'''''''''((())),,,***((('''&&&'''((()))************************))))))))))))******************************************++++++++++++******)))******+++++++++******(((((())))))))))))((((((************************))))))))))))))))))))))))++++++***)))((('''&&&&&&++++++******))))))(((((()))((('''''''''(((***++++++++++++*********)))))))))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))+++*********))))))((((((''''''((()))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))******(((&&&'''***+++)))'''))))))))))))))))))))))))+++*********))))))(((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))***)))((((((((()))+++,,,++++++************+++++++++***)))(((((()))******++++++************++++++++++++++++++++++++++++++++++++++++++******))))))************************++++++,,,---,,,+++***)))************************,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,...---,,,+++***************+++,,,---...---,,,,,,&&&'''((())))))***))))))***+++,,,------,,,***))),,,,,,,,,,,,---///111222555888<<<@@@CCCEEEEEEEEEEEEFFFGGGIIIMMMSSS[[[aaabbb___[[[YYYUUUOOOGGGAAA<<<999666777:::>>>@@@@@@===???AAADDDHHHLLLOOOQQQQQQRRRTTTXXX^^^bbbccccccYYYXXXVVVSSSPPPMMMKKKIIIAAABBBFFFLLLTTT\\\cccggggggbbb\\\WWWTTTPPPJJJFFFBBBCCCEEEGGGHHHHHHHHHGGGCCCFFFHHHIIIFFFCCC@@@???<<<:::888777777999<<<===:::<<>>>>>@@@BBBGGGKKKPPPQQQOOOLLLKKKKKKNNNOOOPPPOOONNNPPPUUUYYY]]]^^^aaabbbcccfffiiilllkkkjjjhhhddd]]]UUUMMMHHHMMMPPPSSSTTTSSSRRRQQQQQQNNNMMMKKKHHHDDDAAA>>>===<<<<<<===>>>@@@AAABBBCCCLLLTTT^^^dddeeecccaaaaaa[[[YYYVVVSSSQQQMMMHHHDDDBBBAAA@@@>>><<<:::999888333333222222111000000///+++++++++*********))))))+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))************************((()))***+++++++++++++++************************''''''((()))***++++++,,,(((((())))))******++++++)))************+++++++++)))))))))((())))))************))))))))))))************))))))))))))******((('''%%%%%%'''))))))))))))))))))))))))))))))(((*********))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***++++++***)))((('''(((((())),,,+++)))''''''((()))***************************))))))))))))************************************)))******++++++******)))(((((()))************)))((())))))******))))))(((************************))))))))))))))))))))))))+++******))))))(((((('''*********))))))))))))))))))(((((('''((()))***+++*********)))))))))(((((()))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))************)))))))))(((''''''((()))))))))))))))(((((()))***++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***+++)))'''(((***+++)))'''))))))))))))))))))))))))************)))))))))((()))***++++++++++++***)))))))))))))))))))))))))))***)))((((((((()))+++++++++******))))))******++++++***)))(((((()))******++++++************++++++++++++++++++++++++++++++++++++++++++*********)))************************++++++,,,,,,,,,+++***)))************************,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,...---,,,+++***************+++,,,---------,,,,,,))))))*********************+++---......---,,,+++,,,+++++++++,,,...000111333555888;;;>>>@@@AAAAAABBBCCCDDDFFFIIIOOOVVV\\\[[[YYYVVVUUURRRNNNGGGBBB===;;;999;;;???CCCDDDDDD@@@@@@@@@AAACCCFFFHHHIIILLLLLLMMMQQQTTTWWWWWWVVVRRRRRRQQQPPPNNNMMMLLLLLLBBBDDDHHHMMMUUU\\\cccggggggccc^^^ZZZWWWTTTPPPLLLHHHIIIKKKMMMOOOPPPPPPPPPSSSTTTUUUSSSNNNHHHCCCAAA???===;;;::::::;;;===>>>@@@CCCGGGJJJLLLKKKHHHGGGFFFFFFEEEDDDCCCCCCEEEFFFKKKOOOSSSUUUTTTTTTTTTUUUVVVUUUTTTQQQOOORRRZZZ```cccdddddddddbbbbbbdddeeecccbbbaaa]]]XXXRRRLLLIIIMMMOOOPPPPPPNNNMMMMMMNNNMMMJJJFFFBBB???>>>>>>>>>>>>???BBBEEEHHHJJJLLLLLLPPPWWWaaaffffffccc___]]]WWWUUURRROOOLLLGGGBBB???===<<<;;;999777555444333111111000000///......---+++++++++*********))))))++++++++++++++++++++++++************************************)))))))))(((************************************************))))))***+++++++++++++++************************(((((())))))******++++++)))))))))))))))*********))))))*********+++++++++******))))))((()))))))))******))))))))))))******++++++************++++++(((%%%######%%%(((+++,,,))))))))))))))))))))))))))))))))))))************************************)))(((((((((((()))***+++******)))((((((((()))))),,,+++***(((((()))***+++************************))))))))))))************************************)))******++++++******)))'''(((((()))******)))))))))******************)))************************))))))))))))))))))))))))************************))))))))))))************)))(((((((((((()))***+++)))))))))((((((((((((((()))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++************)))))))))************))))))))))))''''''((())))))))))))))))))))))))*********++++++))))))))))))))))))))))))***************************))))))(((((())))))***+++***))))))***+++***)))))))))))))))))))))))))))************)))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))((()))******++++++******))))))******+++******))))))))))))******++++++************++++++++++++++++++++++++++++++++++++++++++************************************++++++,,,,,,++++++***)))************************,,,,,,,,,++++++++++++***,,,++++++******++++++,,,------,,,+++***************++++++,,,---,,,,,,,,,+++++++++,,,++++++*********+++,,,.........------+++*********+++---...//////000111444666999;;;<<<===>>>???AAADDDIIIOOOTTTQQQPPPOOONNNMMMIIIDDDAAA>>>===>>>@@@EEEJJJLLLMMMGGGFFFCCCAAA??????@@@AAADDDCCCDDDGGGJJJLLLLLLKKKHHHHHHHHHHHHGGGGGGGGGGGGDDDFFFIIINNNUUU\\\aaaeeecccaaa]]][[[YYYVVVSSSPPPLLLNNNPPPSSSVVVXXXYYYYYYaaaaaa```]]]XXXQQQKKKGGGCCCBBB@@@>>>>>>>>>@@@AAAGGGJJJOOOSSSUUUTTTQQQOOOKKKJJJHHHGGGGGGHHHJJJKKKNNNQQQTTTVVVWWWYYY[[[\\\[[[YYYVVVQQQOOOSSS\\\ccchhhhhhgggccc___\\\[[[[[[ZZZYYYXXXVVVSSSPPPMMMKKKKKKKKKJJJGGGEEEDDDFFFGGGGGGEEEAAA>>><<<===???@@@???BBBGGGMMMQQQTTTUUUUUUSSSXXX___cccaaa]]]XXXUUUQQQOOOKKKHHHDDD@@@;;;888888777666555333222111000.........------,,,,,,++++++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++************************))))))***++++++++++++***************************)))))))))))))))*********************)))))))))))))))))))))*********++++++------,,,+++*********+++******))))))))))))******+++******))))))******++++++(((&&&''')))+++,,,,,,)))))))))))))))*********(((((())))))******++++++************************)))))))))))))))***************)))))))))))))))))),,,+++***))))))***++++++************************((()))))))))************************************))))))************))))))'''((()))******+++************++++++++++++******************************))))))))))))))))))))))))))))))******++++++++++++(((((())))))******++++++)))))))))))))))*********))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))*********)))))))))))))))''''''((()))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********++++++******))))))))))))))))))))))))*********)))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******)))))))))))))))*********++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********+++******++++++,,,,,,,,,,,,+++,,,,,,,,,+++***)))))))))***+++,,,---...------***)))))))))***+++---...---------...000333666777888999;;;===???CCCHHHKKKHHHHHHHHHGGGEEECCC@@@>>><<<===@@@EEEKKKPPPUUUWWWSSSPPPKKKFFFAAA???>>>===<<<<<<===@@@DDDFFFFFFEEECCCCCCBBBBBBBBBBBBAAAAAAEEEFFFIIINNNSSSYYY]]]```]]]\\\ZZZXXXUUUSSSPPPNNNMMMOOORRRUUUYYY\\\^^^___eeeeeedddccc```[[[UUUQQQHHHFFFEEECCCBBBCCCCCCDDDJJJNNNSSSXXXYYYXXXUUUSSSLLLJJJHHHHHHJJJLLLNNNOOONNNOOOQQQRRRTTTWWWYYY[[[YYYWWWTTTOOOMMMPPPXXX^^^hhhhhhfffaaa[[[VVVSSSSSSTTTSSSRRRPPPNNNMMMLLLLLLEEEDDDBBB???<<<<<<>>>@@@AAABBBDDDFFFGGGFFFDDDCCCAAAEEEKKKRRRVVVWWWWWWVVVSSSUUUWWWWWWUUUQQQMMMJJJIIIFFFCCC@@@>>>;;;777555666666555444222111000000------,,,,,,,,,+++++++++************************************++++++++++++*********************************)))))))))))))))++++++++++++++++++++++++************************)))******+++++++++***************************************)))))))))))))))++++++******))))))(((((())))))))))))************------,,,+++*********+++******))))))))))))******))))))(((((((((((()))))),,,+++***+++,,,,,,+++)))((()))))))))*********+++(((((())))))******++++++************************((())))))***************))))))************************************++++++))))))))))))))))))))))))((()))))))))************************************)))))))))******)))))))))((()))***+++,,,,,,,,,,,,******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,(((((())))))******++++++((())))))***************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******''''''((()))))))))))))))*********))))))))))))((())))))))))))))))))))))))************************))))))************))))))******++++++*********+++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))))))))))))))***(((((())))))************++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,************************++++++*********)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++************++++++,,,,,,++++++++++++***)))(((((((((((()))***+++,,,,,,,,,***)))(((((()))***,,,------,,,++++++,,,///222444444666888:::;;;===AAADDDAAABBBBBBAAA???===;;;:::999;;;@@@EEELLLTTTZZZ^^^___[[[UUUNNNHHHDDDAAA???:::::::::===???AAAAAA???@@@@@@@@@AAAAAABBBBBBBBBBBBCCCFFFJJJNNNRRRUUUWWWWWWWWWVVVTTTQQQMMMKKKJJJLLLNNNQQQTTTYYY]]]```bbbfffeeeeeeeeedddaaa[[[VVVJJJIIIHHHGGGGGGHHHIIIIIINNNQQQVVVZZZ[[[ZZZWWWUUUKKKIIIGGGHHHLLLPPPSSSTTTNNNMMMMMMNNNPPPRRRTTTTTTRRRSSSRRROOOLLLMMMQQQUUUddddddccc___YYYTTTQQQQQQOOOMMMKKKIIIHHHGGGFFFFFF??????>>>;;;999:::<<<>>>BBBHHHRRRYYY[[[WWWPPPJJJFFFJJJOOOTTTWWWWWWUUUSSSRRRPPPMMMKKKHHHFFFDDDCCC@@@>>>;;;:::999888666444333333222222111000//////------,,,,,,,,,,,,++++++************************)))))))))******+++++++++++++++++++++++++++++++++))))))))))))))))))************************************************************+++++++++******)))*********************************)))))))))))))))++++++******))))))(((((((((((()))))))))***************))))))((()))))))))******))))))))))))******))))))(((((((((((())))))*********+++,,,+++)))&&&((())))))******+++++++++))))))))))))************************************((()))******++++++******((()))***+++++++++******)))))))))***************))))))))))))))))))))))))))))))))))))************************************((())))))******))))))((())))))+++,,,------......)))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++))))))))))))************((()))******++++++******************++++++++++++)))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))***))))))))))))************''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******))))))***+++***))))))***+++))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))(((((()))************)))***))))))(((((())))))***'''((()))******+++******++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************++++++***))))))))))))******************************++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,+++************+++,,,,,,******************)))((((((((())))))******++++++***))))))((()))***+++,,,,,,+++******+++---///111000333555777777888;;;===:::<<<===<<<:::999999999888:::>>>CCCIIIQQQZZZ```eeebbb]]]VVVOOOIIIEEECCC;;;;;;;;;===???@@@???>>><<<<<<<<<===>>>>>>??????<<<>>>@@@CCCFFFIIIKKKLLLOOOPPPQQQOOOLLLHHHGGGFFFIIIKKKNNNQQQVVV[[[___aaafffdddcccdddddd```ZZZUUUJJJJJJJJJKKKLLLMMMNNNOOORRRTTTWWWZZZ[[[ZZZXXXWWWMMMIIIFFFHHHMMMSSSUUUVVVMMMKKKJJJKKKMMMOOOOOOOOONNNPPPQQQOOOLLLJJJKKKNNN[[[\\\\\\ZZZVVVRRRPPPPPPHHHGGGEEECCCAAA@@@??????;;;===???@@@???@@@AAACCCKKKSSS___hhhjjjcccXXXQQQKKKNNNQQQTTTUUUSSSPPPNNNNNNKKKFFFCCCBBBAAA???>>>:::888666555555555444333///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++(((((())))))***+++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))***************************++++++++++++***))))))************************)))))))))))))))*********************))))))))))))((((((((()))))))))******)))))))))((())))))************))))))))))))*********))))))))))))))))))******)))((((((***+++***)))((())))))******+++,,,,,,*********)))))))))))))))))))))))))))))))))))))))((()))***+++++++++******((()))***++++++++++++***'''((())))))*********)))))))))))))))))))))))))))))))))))))))************************************(((((())))))))))))((((((((()))***+++,,,---------((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))***+++++++++******))))))))))))*********+++***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))******((()))))))))************''''''((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))''')))+++***(((''')))+++))))))))))))))))))))))))((()))))))))***************)))(((''''''((()))***))))))))))))))))))))))))'''((()))***+++******)))))))))(((((((((((())))))&&&''')))***++++++******++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------************************,,,+++***)))((())))))*********************************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,++++++***++++++,,,,,,+++***)))))))))***,,,,,,******++++++,,,+++++++++******************+++++++++***)))))))))***+++,,,++++++******+++,,,---...---///222333444444555666444666888999888888:::<<<999;;;===@@@DDDLLLUUU\\\dddbbb^^^YYYSSSMMMGGGDDD;;;;;;<<<@@@EEEGGGHHHHHHBBBBBB@@@???===;;;:::999666777999<<<>>>@@@BBBBBBCCCFFFHHHHHHEEEBBBBBBBBBCCCEEEGGGKKKPPPUUUYYY\\\___]]]\\\]]]^^^\\\UUUOOOHHHIIIJJJLLLOOOQQQSSSTTTSSSTTTVVVWWWWWWWWWVVVUUUNNNIIIEEEFFFKKKPPPRRRRRRIIIHHHGGGIIILLLNNNMMMKKKJJJLLLMMMKKKGGGEEEFFFHHHOOOPPPRRRQQQOOOLLLKKKJJJCCCBBBAAA@@@???===<<<<<<<<<@@@FFFJJJKKKLLLLLLMMMVVV\\\dddiiihhhaaaWWWQQQJJJLLLNNNOOOOOOLLLIIIGGGFFFCCC@@@??????>>>;;;888777444222111111222111000,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++((((((((()))***+++++++++************************((()))))))))************************************************************+++++++++++++++***))))))************************(((((())))))******++++++)))))))))))))))*********(((((((((((()))))))))***+++*********+++,,,------******))))))))))))******++++++************+++++++++)))''''''))),,,......((())))))***++++++,,,,,,++++++******))))))((((((((((((((((((((((((((((((((()))***+++,,,+++******((()))***+++,,,,,,+++***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((())))))))))))(((((('''((()))***,,,,,,,,,---(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((++++++******))))))((((((((()))***+++,,,+++******'''((((((((())))))*********)))(((((((((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((())))))*********+++'''(((((()))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))''')))+++***'''&&&(((***))))))))))))))))))))))))(((((())))))*********+++***)))(((''''''((()))***))))))))))))))))))))))))'''((()))++++++******)))))))))(((((((((((())))))&&&''')))***+++++++++***++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,---------************************,,,+++)))((((((((()))************************************++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++***++++++,,,,,,+++***)))))))))***,,,---***+++,,,,,,------------,,,,,,++++++***++++++++++++******))))))***+++,,,***************+++,,,,,,***---000111111111111222///222666777777888;;;>>>;;;<<<======@@@GGGPPPXXXaaa```]]]YYYTTTMMMGGGDDD888:::>>>DDDLLLRRRUUUUUUSSSQQQMMMHHHCCC>>>:::888222333555888:::;;;<<<<<<999===@@@AAA???======>>>===>>>@@@DDDIIINNNSSSUUUUUUSSSSSSVVVYYYXXXRRRLLLGGGHHHJJJMMMPPPSSSVVVWWWRRRRRRSSSSSSSSSSSSRRRRRRMMMHHHBBBBBBGGGKKKLLLKKKEEEDDDDDDFFFJJJLLLKKKIIIGGGIIIIIIFFFBBB@@@BBBDDDDDDGGGIIIIIIGGGEEECCCCCCAAAAAAAAAAAA@@@???>>>===>>>CCCLLLRRRUUUUUUUUUUUU\\\^^^aaabbb___YYYRRRMMMGGGHHHIIIIIIHHHFFFCCCAAA>>><<<<<<===>>><<<777333666333000///......---,,,,,,,,,,,,+++++++++++++++***************+++++++++))))))******++++++++++++'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++************************+++++++++++++++***)))(((************************'''(((((()))***++++++,,,(((((())))))******++++++(((((((((((())))))))))))++++++++++++++++++++++++((((((((((((((((((((((((''''''((()))))))))))))))************************,,,+++*********+++------222000---+++))))))***+++...***&&&&&&+++...---***************************)))************+++++++++))))))))))))))))))))))))+++++++++***)))(((((('''((((((((((((''''''''''''++++++******))))))(((((())))))******++++++,,,,,,,,,+++***)))(((((())))))+++++++++************))))))))))))))))))))))))))))))))))))***++++++,,,,,,************************((()))***+++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********************))))))))))))******,,,,,,+++***)))(((''''''((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))((()))))))))************************************,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++************************+++++++++++++++***)))((((((((()))***++++++,,,,,,************************************************+++***)))(((((()))******++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************************+++,,,,,,---......+++++++++*********))))))************************)))))))))))))))))))))))),,,+++,,,,,,---...///000111111222333444666777888===<<<;;;;;;???DDDJJJNNNWWWTTTRRRQQQOOOKKKDDD???======@@@HHHQQQXXX[[[[[[ZZZ]]]\\\VVVPPPKKKCCC<<<999666333333666999999888::::::;;;;;;::::::999999===::::::@@@DDDFFFHHHKKKKKKKKKLLLOOOQQQQQQNNNLLLFFFFFFGGGKKKOOORRRRRRRRROOONNNMMMLLLLLLMMMNNNOOOLLLHHHCCCBBBDDDFFFGGGFFFDDDBBBAAABBBEEEHHHIIIIIIHHHFFFCCC???======>>>???>>>@@@AAAAAA???>>>???@@@BBBFFFKKKMMMKKKGGGDDDCCCEEEKKKTTT\\\``````\\\ZZZ\\\YYYVVVSSSQQQNNNKKKHHHEEEDDDCCCCCCBBBAAA>>>;;;999999777666444222111000....../////////...,,,++++++++++++*********)))))),,,,,,,,,++++++*********))))))))))))))))))))))))******+++---//////,,,***+++*********))))))(((((())))))***++++++++++++***'''(((((()))***+++++++++------,,,+++*********+++))))))************))))))))))))))))))************))))))*********++++++++++++*********))))))(((((())))))))))))************++++++++++++++++++++++++*********************************++++++++++++***************************+++******)))***+++,,,---000...,,,***))))))***++++++&&&######'''***)))'''************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))************)))))))))(((((((((''''''*********))))))))))))))))))))))))***************************))))))))))))+++++++++*********))))))))))))))))))))))))))))))******))))))))))))))))))************************))))))***+++++++++++++++))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))*********************************))))))))))))******++++++******)))((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))*********++++++++++++******************************************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++************************+++++++++++++++***))))))((())))))***++++++,,,,,,******************************************************)))(((((()))***+++******+++,,,,,,,,,,,,+++)))******++++++******)))+++++++++++++++***************************************++++++,,,------...+++++++++*********))))))************************))))))))))))))))))))))))++++++++++++,,,---...////////////000222333555666999888777888:::>>>BBBEEEKKKJJJIIIIIIIIIFFFAAA=========@@@FFFNNNUUUWWWXXX^^^cccdddaaa\\\VVVMMMDDD<<<999777777:::=========<<<;;;:::999999999:::;;;:::555555999======???CCCCCCDDDGGGKKKNNNMMMJJJGGGGGGFFFGGGIIIKKKLLLJJJIIIFFFEEEEEEFFFGGGHHHIIIJJJFFFCCCBBBBBBDDDEEEDDDCCCBBBAAA@@@AAADDDGGGGGGGGGEEECCC@@@===::::::;;;<<<===???BBBCCCBBBAAAAAABBBHHHNNNTTTWWWUUUOOOJJJGGGEEEJJJRRRYYY\\\[[[XXXUUUSSSQQQNNNKKKIIIGGGCCCAAAAAA@@@???>>>>>>===:::888777666555444333111000000------.........---,,,++++++++++++*********)))))),,,,,,,,,++++++*********))))))))))))))))))))))))******+++---///...,,,***************)))))))))((())))))***++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,+++***************))))))************))))))))))))))))))************))))))*********+++++++++************)))))))))((())))))))))))************++++++++++++++++++++++++************************))))))))))))))))))))))))***************************))))))))))))***++++++---,,,***)))))))))***+++(((%%%"""###&&&((('''&&&************************)))))))))*********++++++))))))))))))))))))))))))&&&'''''')))***+++,,,---******)))))))))((((((((())))))))))))***************))))))))))))))))))(((((((((***++++++***))))))++++++*********)))))))))))))))))))))))))))))))))******))))))(((''''''&&&************************))))))***++++++++++++***************++++++++++++))))))))))))))))))))))))((((((((()))))))))******((())))))******+++++++++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********+++++++++,,,,,,************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************++++++++++++***)))))))))))))))***++++++,,,,,,************************************************)))))))))))))))***+++,,,)))***+++,,,,,,,,,,,,,,,)))******++++++******)))+++++++++******)))))))))******************************++++++,,,,,,------+++++++++***************************************))))))))))))))))))))))))************+++,,,------,,,,,,------///000222333555555555666777999;;;===@@@@@@@@@BBBCCCBBB???===<<<===???DDDKKKPPPRRRSSS^^^eeejjjiiieee___UUULLL???===<<<===@@@BBBCCCCCCDDDBBB???<<<;;;;;;<<<===:::444222444666666777:::;;;<<<@@@EEEHHHHHHEEEAAADDDCCCBBBCCCEEEDDDCCCAAA>>>>>>???@@@AAABBBBBBBBB@@@???@@@BBBCCCCCC@@@>>>>>>>>>???AAADDDFFFFFFFFFFFFEEEBBB===999888999;;;???CCCFFFHHHHHHGGGGGGGGGMMMSSS[[[^^^\\\UUUMMMHHHFFFJJJOOOTTTVVVTTTPPPNNNKKKHHHEEECCCBBB@@@===:::;;;:::999999999888555333333333222222111000000///,,,,,,,,,---,,,,,,+++***+++++++++***************+++++++++++++++*********))))))))))))))))))))))))*********,,,......,,,***************))))))))))))))))))***++++++++++++************+++,,,,,,------++++++***)))))))))******))))))************))))))))))))))))))************)))))))))************+++************))))))))))))))))))))))))*********************************************************************)))))))))))))))************************)))))))))))))))***************)))((())))))***+++)))'''%%%&&&(((***)))(((************************))))))))))))************))))))))))))))))))))))))&&&'''''')))***+++,,,---************))))))))))))(((((())))))******++++++******))))))((((((''''''&&&''')))+++,,,+++***)))************))))))))))))))))))))))))))))))))))))******)))))))))(((((((((************************)))******+++++++++******)))))))))*********++++++))))))))))))))))))))))))(((((()))))))))*********'''(((((()))***++++++,,,******))))))))))))******(((((())))))************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++******************************+++++++++******)))))))))*********+++++++++************************************************(((((())))))***+++,,,---++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++******)))(((((((((******************************++++++,,,,,,,,,,,,************************************************))))))))))))))))))))))))******))))))***+++,,,,,,+++++++++,,,---...000111222333444555777888999:::;;;<<<===???@@@@@@???>>><<<===???CCCGGGKKKMMMNNNYYY```eeedddbbb^^^VVVNNNAAAAAAAAABBBDDDFFFHHHIIILLLKKKIIIGGGDDDBBBAAAAAA@@@999555555555444555888999999<<>>===>>>???@@@???===<<<<<<===>>>???@@@@@@@@@BBBBBBAAAAAAAAA@@@>>>======>>>AAAEEEIIILLLKKKJJJPPPOOOLLLEEE>>>;;;<<<>>>GGGKKKOOOQQQPPPNNNLLLLLLMMMRRRXXXZZZWWWPPPJJJFFFFFFIIILLLOOOOOOLLLIIIGGGEEECCCAAA???>>><<<:::888777555444444444333111///////////////////////////***++++++++++++*********************************+++++++++***************))))))))))))))))))))))))+++******+++------,,,************)))))))))))))))))))))***++++++++++++************+++++++++,,,,,,******)))))))))))))))***))))))************))))))((()))))))))************))))))))))))*********************)))))))))))))))((()))))))))************************************))))))))))))))))))))))))---,,,++++++***+++,,,,,,))))))))))))))))))))))))(((((())))))************))))))))))))))))))******))))))((((((************************************(((((()))))))))*********))))))))))))))))))))))))(((((())))))************************))))))))))))(((((())))))******++++++******))))))((((((''''''&&&''')))+++,,,+++***)))*********)))))))))(((((()))))))))))))))))))))))))))))))))******+++++++++******************************+++++++++******)))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************''''''((()))******++++++******))))))))))))******((((((((()))******++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++************************)))******+++++++++*********************+++++++++************************************************(((((()))***+++,,,,,,,,,---------,,,+++***)))(((+++,,,,,,------,,,,,,+++*********)))))))))((((((******************************+++++++++++++++,,,************************************************))))))))))))))))))))))))******)))))))))***++++++++++++++++++,,,...///000...///111333555666777888888999;;;<<<<<<<<<<<<<<<;;;===???AAADDDFFFHHHJJJQQQVVVYYYXXXWWWVVVRRRMMMBBBCCCDDDEEEFFFHHHIIIKKKMMMOOOQQQSSSSSSQQQNNNLLLGGG@@@999888777555666999===<<<===???CCCEEEFFFFFFBBB@@@=========>>>>>>======>>>@@@BBBEEEGGGIIIJJJMMMKKKGGGBBB??????@@@AAADDDFFFKKKQQQVVVYYYXXXVVV]]]\\\XXXPPPFFFAAAAAADDDOOORRRVVVWWWUUURRRPPPOOOKKKNNNPPPOOOLLLHHHEEECCCEEEFFFHHHHHHHHHEEECCCAAA@@@>>><<<;;;:::999777555444222000000000000///---,,,,,,,,,,,,---------...*********)))************************************************************))))))))))))))))))))))))+++***)))***,,,---,,,***))))))))))))))))))******))))))***++++++++++++***)))))))))******************)))))))))))))))******))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******((()))))))))************************************(((((((((((((((((((((((((((''''''&&&&&&((()))***))))))))))))))))))))))))((()))******++++++******))))))))))))************((((((((()))))))))))))))************************((((((((()))))))))******))))))))))))))))))))))))*********)))))))))))))))******)))))))))((((((((())))))))))))***************))))))))))))))))))(((((((((***++++++***))))))******)))))))))((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,,,,***************************++++++++++++***))))))'''((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++'''(((((())))))***************))))))))))))******(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))************************,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))***++++++++++++***************************************************************************))))))***+++,,,,,,,,,+++---------,,,+++***)))((()))******++++++******)))******************************************************++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))+++***************++++++++++++++++++,,,---...///***+++,,,...000222333444333555777777666666666777888:::===>>>???AAACCCEEEIIILLLMMMKKKKKKMMMLLLIII@@@BBBDDDEEEEEEEEEGGGIIIHHHLLLSSSYYY\\\]]][[[YYYLLLDDD<<<:::888777888<<>>AAA???CCCDDDCCCCCCFFFEEEBBB>>>@@@CCCCCCBBBAAACCCEEEEEEJJJPPPWWW\\\______^^^PPPGGG???<<<;;;:::<<<@@@CCCEEEKKKRRRYYY^^^^^^^^^ZZZTTTMMMGGGFFFHHHJJJLLLIIIJJJKKKNNNSSSZZZ```dddaaa^^^XXXQQQKKKJJJNNNSSSXXX\\\bbbhhhlllkkkgggccc[[[\\\ZZZQQQGGGBBBCCCGGGJJJLLLNNNMMMKKKJJJIIIIIIDDDDDDCCCAAA>>>======>>><<<<<<;;;:::999888888888444222000000111000///---000...+++++++++,,,++++++************++++++++++++******)))))))))***+++,,,))))))*********+++++++++((()))))))))*********+++))))))))))))))))))))))))+++***((()))+++,,,,,,+++((()))))))))************))))))***++++++++++++******************************************+++,,,,,,))))))************))))))))))))))))))******************))))))((((((((((((((()))))))))************))))))))))))************))))))))))))))))))))))))************************+++*********+++---000222)))))))))))))))))))))))))))***+++,,,---,,,+++++++++++++++++++++***))))))(((***+++,,,+++***++++++************************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++((((((((((((''''''''''''++++++******))))))(((((())))))******++++++,,,,,,,,,+++***)))(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''************************+++++++++++++++***)))((()))************+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))((((((((((((******))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++************************((()))***+++++++++++++++++++++*********************************************************************+++,,,---,,,+++***)))((((((***+++,,,------...,,,,,,,,,------,,,,,,,,,))))))***+++,,,------...************************++++++******************))))))******++++++++++++************************)))))))))))))))))))))))),,,,,,+++++++++++++++,,,))))))((())))))***+++,,,------,,,++++++,,,---...+++...000000//////222555111444777888777888;;;>>>888<<>>???AAA???<<<<<>>@@@BBBGGGJJJOOOTTTXXX[[[\\\\\\SSSJJJBBB???>>>===@@@DDDAAAFFFPPP[[[dddhhhhhhfff___YYYQQQLLLLLLPPPUUUWWWSSSRRRQQQRRRUUU[[[aaaeeedddbbb^^^WWWRRRQQQUUUYYY\\\___dddjjjllljjjddd___SSSUUUSSSLLLBBB>>>@@@EEECCCDDDFFFFFFDDDDDDEEEFFF???@@@@@@>>><<<:::::::::888777666555555444555555222000////////////...,,,...,,,***)))***************************++++++++++++***)))))))))+++,,,---))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))+++***((()))***,,,,,,+++(((((())))))*********+++))))))***++++++++++++***,,,+++++++++++++++++++++++++++******+++,,,------))))))************))))))))))))))))))******************))))))((((((((('''(((((())))))*********+++))))))))))))************+++*********))))))((((((((('''%%%$$$%%%(((+++---************+++---000111************************&&&''''''((()))******+++((()))***)))((('''((()))(((&&&$$$""""""%%%(((***************************))))))))))))))))))))))))+++++++++***************---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((())))))******+++++++++*********))))))((((((*********))))))))))))((())))))************))))))+++***'''&&&&&&'''***++++++*********))))))((((((,,,+++*********+++---...))))))(((((((((((())))))+++***)))(((((()))***+++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&$$$""""""%%%(((***)))************+++++++++&&&''''''((()))******+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******++++++******)))(((((((((************************))))))))))))))))))))))))************))))))))))))+++*********))))))((((((+++***)))(((((()))***+++++++++******)))(((((('''+++++++++++++++++++++++++++*********))))))((((((++++++************++++++)))************+++++++++---,,,,,,++++++,,,,,,------,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))*********+++++++++************************************************,,,+++*********+++,,,---000000111222333333444444555555666666777888888888888888999:::;;;======>>>EEEGGGJJJMMMPPPRRRSSSSSSJJJGGGCCC???>>>???AAACCCHHHLLLSSSZZZ```eeeggghhh^^^XXXRRROOORRRVVVXXXYYYXXXVVVSSSQQQQQQTTTWWWZZZ[[[XXXSSSPPPOOOPPPSSSUUUZZZYYYYYY\\\___]]]VVVPPPJJJHHHEEEAAA???>>>===>>>@@@??????>>>======<<<<<<>>>===;;;888666444333222444444444333111000...---/////////......---------,,,+++++++++***)))))))))+++++++++************)))*********)))******+++,,,******************************++++++++++++*********((('''((()))***)))'''(((((((((((())))))))))))((())))))*********))))))************************************************************************))))))************)))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))((((((((((((((((((((()))******++++++************)))))))))((()))(((''''''''')))+++,,,))))))((()))***+++---...************************''''''(((((())))))******'''(((***)))(((''')))***)))(((&&&%%%%%%''')))+++************************))))))))))))))))))))))))******++++++++++++++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******)))))))))++++++*********)))))))))))))))************))))))((())))))))))))))))))(((************)))))))))(((***************+++,,,,,,)))(((((((((((((((((()))******)))(((((()))******++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''')))+++---))))))*********+++++++++''''''(((((()))******+++*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************))))))************************))))))))))))))))))))))))************))))))))))))************)))))))))(((+++***)))(((((()))***+++)))))))))))))))*********++++++++++++++++++++++++************)))))))))(((++++++************++++++)))************+++++++++---,,,,,,++++++,,,,,,---,,,+++************+++,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********,,,,,,,,,,,,,,,+++***))))))***++++++,,,,,,++++++************************))))))*********+++++++++************************************************++++++*********+++,,,---......//////000111111222222222333444444555555666666777888999:::;;;;;;<<<@@@BBBDDDGGGJJJKKKLLLLLLGGGEEEBBB???>>>???AAABBBFFFIIINNNTTTXXX[[[\\\\\\XXXTTTOOOMMMOOOSSSUUUUUUZZZWWWSSSOOOMMMMMMOOOPPPTTTRRRNNNLLLJJJKKKMMMNNNQQQOOOMMMNNNQQQQQQMMMHHHEEECCCAAA>>>;;;;;;;;;;;;<<<;;;;;;:::999999888888888777666444333222222222111111111000///...---,,,---------,,,,,,++++++++++++++++++***************+++++++++************)))+++*********+++,,,------******************************++++++++++++*********((('''((()))***)))'''(((((((((((())))))))))))***************)))((('''************************************************************************)))******************)))))))))))))))))))))))))))++++++******)))((((((((())))))))))))((((((((((((*********)))))))))))))))************))))))))))))************************((((((((('''((()))******************************))))))))))))))))))))))))&&&((())))))(((((()))+++***))))))))))))***+++,,,************************))))))))))))))))))))))))))))))******++++++,,,,,,************************))))))))))))))))))))))))************))))))))))))++++++************)))))),,,+++++++++************))))))************))))))&&&(((+++------+++(((&&&************))))))))))))))))))******++++++******((((((''''''''''''(((((())))))(((((((((((())))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********+++,,,---)))))))))*********++++++'''(((((())))))************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************))))))************++++++************************))))))))))))))))))))))))************))))))))))))************))))))))))))******))))))))))))******'''(((((()))***+++++++++++++++++++++++++++++++++************))))))))))))++++++************++++++)))************+++++++++,,,,,,++++++++++++,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))***++++++++++++******************************************+++++++++************************************************+++************+++,,,,,,+++,,,,,,------....../////////000000111222222222444444555666777777888999:::;;;===???@@@AAABBBBBBBBBAAA???>>>>>>>>>???@@@BBBDDDHHHKKKMMMNNNNNNMMMNNNLLLIIIIIIKKKMMMOOOOOOVVVSSSNNNJJJGGGFFFFFFGGGJJJIIIGGGEEEDDDDDDDDDEEEGGGCCC@@@@@@BBBCCCBBB???>>>===;;;888777777777777555555555444444333333222111000000000000000111111------......------,,,+++***************)))))))))***************++++++++++++++++++************)))*********+++,,,---...///******************************++++++++++++*********((('''((()))***)))'''(((((((((((())))))))))))++++++++++++***((('''&&&))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((++++++******)))(((((('''*********)))))))))))))))******+++++++++***((('''((((((((((((((((((((((((******************************))))))))))))))))))%%%'''((()))((()))***,,,)))******+++++++++++++++************************))))))))))))))))))))))))''''''((()))******++++++))))))*********+++++++++))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))),,,,,,,,,+++++++++******))))))************))))))'''))),,,......,,,)))'''*********)))))))))))))))((((((***++++++***)))(((((((((''''''''''''(((((()))(((((((((((((((((()))(((((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********)))))))))))))))************(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))))))))''''''((())))))***++++++************************))))))))))))))))))))))))************)))))))))(((*********)))))))))))))))***))))))))))))))))))***((((((((()))******++++++*********************************)))))))))))))))++++++************++++++))))))*********+++++++++,,,,,,++++++++++++,,,,,,***))))))))))))))))))*********************************+++,,,,,,,,,++++++++++++++++++++++++++++++************************))))))************++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***((()))******++++++*********************************************************************************************************************++++++,,,******++++++,,,,,,,,,,,,---------...//////000000111111222222333444444555555666777888999:::::::::;;;;;;<<<<<<<<<=========>>>???AAACCCDDDCCCCCCBBBCCCCCCCCCDDDEEEFFFGGGGGGIIIHHHEEECCCAAAAAABBBBBB@@@@@@??????>>>======<<<>>><<<:::;;;<<<<<<;;;999888777666444444444444444111000000000//////......------------------......++++++,,,,,,---,,,,,,+++)))))))))))))))))))))))))))))))))***+++++++++,,,+++++++++*********)))))))))))))))***+++,,,---...******************************++++++++++++*********((('''((()))***)))'''(((((((((((())))))))))))***************)))((('''((((((((((((((((((((((((************************************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))(((((())))))************))))))))))))((((((((((((************))))))(((((())))))))))))))))))******)))***++++++***)))'''&&&)))))))))))))))((((((((())))))))))))))))))))))))************))))))))))))%%%'''((()))((()))***,,,((()))***+++++++++******************************))))))))))))))))))))))))%%%&&&&&&'''((()))******)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((,,,,,,,,,+++++++++******))))))************))))))******++++++++++++******))))))))))))))))))******((()))***++++++***((((((((((((''''''''''''(((((((((((())))))))))))(((((('''''''''(((((('''''''''((((((((((((((((((((((((************************))))))))))))))))))))))))&&&'''((()))))))))(((((((((((()))))))))*********))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((('''%%%&&&&&&'''((()))******************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))************************))))))))))))))))))******++++++************++++++))))))*********+++++++++,,,++++++******++++++,,,)))))))))******)))))))))************************(((((()))***************++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))+++,,,------------,,,+++***++++++,,,,,,,,,++++++))))))***+++++++++++++++************************************************************************************************))))))******++++++++++++*********++++++++++++++++++,,,,,,------...//////......//////000000111111333333333444444555666666666666777888999999999999:::;;;<<<============<<<:::;;;===>>>>>>>>>??????>>>===<<<<<<;;;;;;<<<<<<:::::::::999999888777777777777888999:::999777555333333333222222222222222.........---------------...---,,,,,,++++++++++++++++++,,,,,,------,,,,,,))))))))))))************)))))))))***+++++++++,,,+++++++++*********))))))(((((((((((()))***+++,,,******************************++++++++++++*********((('''((()))***)))'''(((((((((((())))))))))))'''((()))***************(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))((((((((()))******++++++))))))))))))(((((((((((((((((())))))************))))))))))))************))))))*********)))'''&&&)))***************)))((())))))))))))))))))))))))************************&&&((())))))(((((()))+++((()))******++++++******************************))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))******+++++++++,,,))))))))))))))))))))))))************))))))))))))''''''(((((((((((()))))),,,+++++++++************))))))************))))))+++***))))))))))))***+++))))))))))))******************++++++******))))))))))))(((((((((((())))))))))))************))))))((())))))******))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))*********************************))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((&&&&&&'''(((((()))******************************))))))))))))))))))))))))************))))))))))))))))))))))))************))))))************))))))*********)))))))))))))))************************))))))))))))************++++++************++++++)))************+++++++++++++++************++++++)))******++++++******)))************************''''''((()))************++++++++++++++++++++++++*********************************+++,,,,,,------))))))))))))))))))))))))++++++------------++++++******+++,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************************************************((()))******++++++************************************++++++,,,------...,,,,,,------............000000000000111222333333222222333333444555555555666666777888888888888888333555777888777777777888888888777666666555444333555555555555444444333333111222444555555444222000111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,......---+++************++++++,,,---------,,,,,,))))))***************+++***************++++++++++++++++++************))))))(((((((((((()))************************************++++++++++++*********((('''((()))***)))'''(((((((((((())))))))))))&&&'''(((***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))(((((())))))*********+++))))))))))))(((((((((((('''(((((()))******++++++((()))))))))*********************+++******))))))(((((()))*********)))((()))))))))))))))))))))))))))))))))******++++++,,,'''(((***)))(((''')))***)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))*********+++++++++*********)))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************,,,,,,+++*********************))))))))))))******)))***+++,,,,,,+++***)))(((((()))******)))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******(((((((((((()))))))))************************************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((())))))******++++++************************))))))))))))))))))))))))************))))))))))))((()))))))))************((()))***++++++***)))((((((((())))))******++++++************************((()))))))))************++++++************++++++)))************+++++++++++++++************++++++******+++,,,,,,+++******************************'''''')))******+++++++++++++++++++++++++++++++++***************************++++++,,,------......***************************+++,,,------,,,+++***)))***+++,,,,,,,,,,,,+++++++++,,,------------,,,+++++++++++++++++++++++++++++++++*********))))))************************************************'''((()))***+++******)))))))))))))))))))))))))))((())))))******+++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,---...000111///////////////000111222333333333333333222222222000222444333222111222444333333333333222000///...333222111000000000111111...////////////...///000///////////////...------++++++++++++++++++++++++---,,,+++******)))))))))++++++,,,,,,,,,++++++***((()))))))))************+++++++++***************+++++++++************)))+++***))))))))))))))))))******************************++++++++++++*********((('''((()))***)))'''(((((((((((())))))))))))'''((()))***************************************))))))))))))))))))))))))************************)))******************))))))))))))))))))))))))))))))))))))))))))*********))))))))))))(((((((((((()))))))))))))))*********(((((())))))*********+++++++++++++++++++++++++++&&&''')))*********)))((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,((()))***)))((('''((()))++++++*********+++,,,---************************))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))(((((())))))******++++++******++++++,,,,,,,,,,,,*********))))))))))))((())))))************))))))'''((())))))))))))((('''(((((())))))*********+++...---+++*********+++,,,++++++************++++++***+++,,,------,,,+++***%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''&&&'''(((((()))(((((((((((())))))))))))++++++******************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,+++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))************))))))))))))(((((())))))*********+++((()))***++++++***)))(((&&&&&&''')))***,,,------))))))))))))))))))))))))(((((())))))*********+++++++++************++++++)))************+++++++++++++++************++++++***+++,,,------,,,+++***))))))))))))))))))))))))(((((()))++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,------...//////************************)))***,,,------,,,***))))))***+++,,,,,,,,,,,,,,,+++,,,------......------++++++++++++++++++++++++++++++++++++******))))))************************************************'''((()))++++++******)))((((((((((((((((((((('''''''''(((((()))*********+++++++++++++++,,,,,,,,,***)))))))))***,,,---......------,,,---...///000111111000//////......---///111222111...---///111---...///000000000......111000///.........///000//////---,,,+++,,,///111...............---,,,+++*********++++++++++++++++++******)))))))))******+++++++++++++++***))))))'''((((((((())))))******,,,+++++++++******))))))+++++++++************)))---,,,+++***))))))))))))******************************++++++++++++*********((('''((()))***)))((((((((((((((()))))))))))))))************))))))(((************************))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))((((((((((((++++++******)))(((((((((''''''((()))***++++++,,,******++++++++++++******(((((())))))******++++++******))))))))))))******+++++++++*********))))))******))))))))))))******+++*********))))))(((((((((((()))***+++,,,,,,,,,+++*********))))))((((((************************))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++******************************)))))))))'''&&&''')))***************************************************+++++++++***++++++,,,,,,,,,,,,+++***))))))))))))---,,,,,,+++*********+++)))))))))))))))******+++++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((***++++++++++++******+++,,,,,,,,,,,,+++&&&&&&''''''(((((())))))((((((((((((((()))******************************(((((())))))******++++++))))))))))))************((($$$!!!###(((+++***((())))))))))))************))))))***++++++++++++***))))))*********))))))((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************************************)))))))))))))))******++++++******)))++++++************++++++************************************************************************+++***)))(((((()))***+++))))))))))))))))))))))))************************)))))))))))))))))))))))),,,------......------,,,******************************+++++++++,,,,,,,,,,,,,,,---...---,,,***))),,,+++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,***************+++++++++---,,,***)))))))))******))))))((((((''''''&&&&&&+++*********))))))(((((())))))))))))************)))))))))))))))))))))))),,,+++*********+++------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))++++++******)))(((((((((,,,***((((((***+++)))&&&***(((''')))+++,,,***'''************************))))))))))))))))))))))))++++++******************++++++************++++++(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++***)))))))))))))))***++++++************++++++)))))))))))))))***************++++++++++++******)))))))))))))))***************))))))))))))******+++++++++*********))))))******))))))))))))******************)))))))))(((''''''((()))***+++******************)))))))))(((************************))))))))))))))))))))))))+++++++++************)))******++++++++++++******************************))))))))))))(((((()))***************************************************++++++******+++,,,---...///...,,,+++************,,,+++******)))))))))***)))))))))))))))******+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))((()))******++++++******))))))(((((((((((((((((())))))((((((((())))))***)))))))))))))))))))))))))))))))))))))))*********))))))))))))************,,,)))%%%&&&***,,,+++((())))))))))))************))))))***++++++++++++***))))))************))))))))))))))))))************))))))))))))))))))))))))************************************************************))))))))))))******++++++++++++******++++++************++++++************************************************************************+++***))))))))))))***+++))))))))))))))))))))))))************************************************,,,,,,------------,,,,,,+++++++++************************+++++++++,,,,,,,,,,,,---------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++******************,,,,,,***)))))))))******((((((((((((((('''''''''************)))))))))((())))))))))))************))))))))))))))))))))))))+++******)))***+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************))))))))))))))))))))))))))))))))))))*********,,,***((()))***+++)))''''''&&&&&&(((,,,...---+++************************))))))))))))))))))))))))************************++++++************++++++)))))))))))))))*********))))))))))))))))))))))))(((((((((((()))))))))***((())))))************)))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))))))))******+++******))))))******+++************))))))((((((******++++++++++++******************))))))))))))******))))))))))))******+++++++++*********************))))))))))))******************))))))))))))&&&'''((()))))))))))))))************))))))))))))************************))))))))))))))))))))))))------,,,+++***(((((('''******++++++++++++******************************))))))***************)))************************************************,,,+++*********,,,///000111000---+++*********+++*********))))))))))))))))))))))))))))))******++++++***))))))))))))))))))************************))))))))))))))))))))))))***************)))(((((('''((())))))******))))))++++++******)))(((((('''***))))))((((((((())))))((((((((((((((((((((((((************))))))))))))))))))))))))************...+++((((((+++,,,***((())))))))))))************))))))***++++++++++++***))))))************))))))))))))))))))************))))))))))))))))))))))))************************************************************))))))))))))+++++++++,,,,,,+++++++++++++++************++++++************************************************************************++++++************++++++))))))))))))))))))))))))************************************************,,,,,,------------,,,,,,++++++++++++******))))))*********++++++++++++,,,,,,,,,,,,---,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,+++++++++***))))))))),,,+++******)))*********'''((((((((((((((())))))************))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))***++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++************************************************************************))))))))))))))))))******'''(((((()))******+++++++++***))))))******)))(((&&&&&&''')))+++---,,,+++************************))))))))))))))))))))))))************************++++++************++++++************))))))))))))))))))))))))))))))))))))((((((((()))))))))******************))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((()))***+++++++++******))))))******+++******))))))))))))))))))******++++++++++++******++++++******))))))((((((******))))))))))))************************************))))))))))))***************)))))))))))))))'''(((((()))******))))))*********)))))))))))))))************************))))))))))))))))))))))))------,,,+++***)))((((((******++++++++++++******************************))))))***+++,,,,,,***)))************************************************,,,+++***)))***---000222111000---***))))))***+++******************)))))))))))))))))))))******+++******)))))))))))))))***************************))))))))))))))))))))))))))))))*********))))))((('''((())))))******))))))+++++++++*********))))))+++***))))))((()))))))))))))))))))))))))))))))))++++++******))))))((((((((()))))))))************,,,***((((((******)))'''((()))))))))************))))))***++++++++++++***((())))))************)))((()))))))))************))))))))))))))))))))))))************************************************************)))))))))(((++++++,,,,,,,,,,,,++++++++++++************++++++************************************************************************,,,++++++++++++++++++,,,))))))))))))))))))))))))************************************************,,,,,,,,,------,,,,,,,,,,,,,,,++++++***)))))))))************++++++++++++++++++,,,,,,,,,+++++++++******+++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))((((((++++++******************''''''(((((()))))))))************)))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++************++++++************************++++++++++++++++++++++++*********+++++++++++++++************************************************************************)))))))))))))))*********(((((())))))***************)))))))))******))))))******************)))(((************************))))))))))))))))))))))))***************+++++++++++++++************++++++++++++******))))))(((((())))))))))))))))))))))))(((((()))))))))*********++++++***))))))((((((((())))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((()))***,,,,,,******))))))))))))******'''(((((()))******++++++******++++++++++++******++++++******))))))((((((******))))))))))))************************************))))))))))))******))))))))))))))))))******))))))******++++++******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************)))((()))+++------+++)))************************************************+++***))))))+++---///111///...+++)))(((((()))*********+++,,,,,,++++++***)))))))))))))))******+++***)))))))))))))))******************************))))))))))))))))))))))))'''''')))******+++++++++((()))******++++++******)))*********+++++++++,,,******))))))))))))******************************++++++******))))))((((((((()))))))))************))))))((()))***+++***)))((()))))))))************))))))***++++++++++++***(((((()))***************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))(((***++++++,,,,,,++++++***++++++************++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************+++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++******++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))((((((************+++*********'''((((((((())))))******))))))))))))))))))******((()))))))))************))))))))))))))))))))))))(((((())))))************+++******))))))******+++***************************************************+++++++++,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))************************))))))(((((())))))******)))))))))***)))***+++******)))((((((************************))))))))))))))))))))))))))))))*********+++++++++++++++************++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))************,,,+++***)))(((((())))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((((((((()))***,,,,,,***))))))))))))))))))***''''''((()))***+++,,,,,,******++++++++++++******************))))))))))))******))))))))))))*********************+++++++++******))))))))))))******))))))))))))******************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++*********************************((('''))),,,---+++)))************************************************))))))******+++,,,---...,,,,,,+++***)))))))))))))))***+++------,,,++++++)))))))))))))))******+++)))))))))))))))******+++************************))))))))))))))))))))))))&&&'''((()))+++++++++,,,((()))******++++++******((())))))***++++++,,,,,,***))))))))))))***+++,,,************************************))))))))))))))))))))))))************)))***+++,,,,,,,,,,,,,,,))))))))))))************))))))***++++++++++++***'''((()))******+++******))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************************************))))))))))))*********++++++*********++++++************++++++******************************************************************************++++++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************)))))))))************++++++************+++,,,,,,*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,+++++++++***)))))))))))))))***++++++++++++***((())))))))))))))))))***))))))))))))************))))))))))))************))))))))))))))))))))))))((()))******++++++************))))))))))))******************************))))))))))))))))))))))))******++++++,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))******++++++++++++******)))(((((('''((()))******))))))***+++&&&(((***************,,,************************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***)))(((((((((******))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))((((((((()))***++++++***))))))(((((())))))***(((((())))))*********+++******++++++++++++******)))))))))))))))***************))))))))))))******))))))*********+++++++++******))))))))))))******((()))))))))************))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++*********************************'''%%%&&&***---+++)))************************************************((()))***++++++++++++******++++++,,,,,,+++******((()))+++,,,,,,,,,+++***)))))))))))))))******+++)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************'''((())))))******)))))))))))))))***************((((((((()))***+++,,,---************************)))))))))))))))*********))))))))))))***************+++,,,,,,+++******)))))))))))))))************))))))***++++++++++++***'''((()))******+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))((())))))******))))))(((++++++************++++++************************************************************************))))))***++++++***))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,))))))))))))************+++***)))))))))***,,,---******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++******************((()))***+++,,,++++++************)))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))+++,,,,,,,,,+++*********))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))******+++,,,,,,,,,************************************************))))))))))))))))))))))))'''(((((()))******++++++*********)))))))))))))))''')))+++***)))(((***,,,&&&(((++++++))))))***,,,************************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++)))))))))))))))*********))))))))))))))))))))))))))))))*********++++++++++++***((('''((()))+++,,,))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))*********)))))))))))))))******))))))(((((((((((())))))************))))))))))))******++++++++++++******(((((())))))******++++++******))))))))))))******))))))******++++++++++++******))))))))))))******(((((())))))*********+++((()))))))))))))))(((((((((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******************************+++'''###%%%))),,,+++)))************************************************'''(((***+++,,,***)))''')))***,,,......---,,,+++&&&(((***+++,,,+++***))))))))))))))))))******+++))))))((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))***************)))((((((&&&''''''(((((((((((((((++++++******)))((((((((('''(((((()))***,,,---...))))))))))))))))))))))))(((((())))))******++++++))))))))))))************)))***++++++)))&&&%%%%%%))))))))))))************))))))***++++++++++++***''''''(((******+++++++++))))))))))))************))))))))))))))))))))))))************************************************************))))))))))))(((((())))))))))))((((((++++++************++++++************************************************************************((()))***++++++***)))((())))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++(((((()))***+++,,,,,,---))))))))))))******************)))))))))***,,,---*********)))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,++++++************************+++++++++((()))***+++,,,,,,+++***++++++******))))))(((((((((((())))))*********+++))))))))))))************)))))))))))))))))))))))))))***+++,,,---,,,++++++******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))***+++++++++((((((((()))******++++++&&&)))+++***((((((***,,,)))+++---,,,(((&&&''')))************************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++(((((())))))******++++++)))))))))))))))))))))))))))************+++++++++***)))((('''((()))+++---))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))'''(((((()))***++++++,,,***)))))))))(((((('''''''''((()))***+++,,,------))))))))))))))))))******+++***((()))+++,,,,,,++++++++++++*********))))))******++++++++++++******++++++************++++++************************************************((())),,,------,,,+++***++++++******))))))(((((())))))))))))))))))******************************---------+++((('''((()))...,,,---111666666222---***+++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))*********++++++++++++,,,,,,,,,++++++++++++***+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++------,,,+++***)))((((((((()))***++++++***)))(((************************************************))))))(((((((((((())))))---------,,,,,,+++++++++))))))))))))))))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((()))))))))))))))))))))))),,,,,,++++++***))))))))))))************+++++++++((())))))))))))*********///...,,,+++***)))))))))************************+++*********))))))((((((******************************************************+++++++++,,,,,,,,,,,,,,,+++***))))))******))))))))))))))))))))))))))))))*********+++++++++---,,,,,,,,,+++*********,,,+++)))(((((()))+++,,,,,,,,,,,,++++++*********)))************+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************+++***)))(((((()))***+++))))))***++++++++++++***))))))***++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************###$$$&&&''')))+++------*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&'''))))))'''''''''((())))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))******))))))))))))((((((++++++++++++*********))))))))))))))))))*********************))))))))))))+++)))((()))***++++++***+++++++++*********))))))******++++++++++++******++++++************++++++************************************************)))***+++,,,,,,,,,+++++++++++++++++++++*********,,,,,,+++***))))))((((((************************+++,,,---,,,*********,,,,,,---000555888777222///++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((()))))))))***************)))))))))((((((+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++******))))))((('''''''''((()))***++++++***)))(((************************************************************************,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))+++***)))((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))+++++++++***************)))************+++++++++)))))))))*********++++++------,,,+++++++++,,,,,,************************************)))))))))(((*********************************************************+++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))******************+++++++++++++++++++++*********,,,+++************+++,,,,,,,,,,,,++++++*********)))************++++++++++++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++***)))(((((()))***+++))))))***++++++++++++***))))))***++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((())))))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''')))++++++)))((()))***))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))))))))))),,,+++***)))((('''&&&%%%++++++++++++***************)))))))))((((((''''''++++++*********)))))))))***(((((((((***+++***)))+++************)))))))))******++++++++++++******++++++************++++++*********************************************************++++++++++++,,,)))******************+++,,,,,,++++++*********)))************************)))+++---------,,,---...***///555888888444000...+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))''''''''''''((((((((((((******)))))))))(((((((((+++++++++***************)))))))))))))))))))))))))))))))))*********++++++(((((((((((((((((((((((())))))************))))))***************************************************+++,,,------,,,+++***+++++++++***************))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************+++++++++,,,,,,++++++******++++++,,,************************************))))))))))))*********************************************************++++++++++++,,,******)))((((((((())))))))))))))))))))))))))))))++++++*********************************+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++*********)))************++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************************))))))))))))******((()))******++++++******))))))***++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++*********)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))+++,,,,,,+++******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((&&&%%%%%%)))))))))(((((((((((((((***))))))))))))(((((((((,,,++++++******))))))((()))(((((()))***+++***)))************))))))))))))******++++++++++++******++++++************++++++*********************************************************)))***++++++,,,&&&&&&''''''(((((())))))((())))))+++,,,---......************************(((***------,,,,,,,,,---***111999:::666///,,,+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))''''''''''''((((((((((((++++++++++++************************************))))))))))))))))))))))))))))))))))))************))))))******++++++++++++)))))))))******)))))))))***************************************************+++---......---+++************)))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++***)))))))))))))))*********************************)))))))))))))))************************************************************++++++++++++))))))((((((((((((((()))))))))))))))))))))))))))+++++++++***************)))))))))******+++++++++***+++---......---+++***+++++++++***************))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((***************************))))))))))))))))))***((())))))***************))))))***++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++++++++******)))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))+++,,,,,,+++******+++))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))******))))))((((((((('''(((((((((((((((((()))))))))))))))*********++++++,,,+++++++++******)))))))))(((((()))+++,,,***((())))))))))))))))))))))))******++++++++++++******++++++************++++++******************************************************)))))))))***+++,,,&&&&&&''''''(((((())))))((())))))+++,,,---......************************)))***,,,,,,*********+++111777===<<<555---******------,,,+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((()))))))))*********+++++++++*********))))))************************))))))))))))))))))))))))(((((()))))))))*********)))))))))***++++++,,,,,,***))))))))))))))))))***************************************************(((***,,,------,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))*********+++++++++******+++++++++,,,,,,,,,)))))))))******,,,------************************))))))))))))))))))******************************************************))))))*********+++++++++)))((((((((((((((())))))))))))))))))))))))))))))************************))))))******+++++++++,,,***+++---//////---+++***************************))))))*********+++++++++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))))))))))))******)))))))))(((((()))************)))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++(((((())))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((***++++++***))))))***))))))))))))))))))))))))((()))************)))((())))))************))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))************+++))))))))))))))))))))))))))))))))))))************************++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++)))))))))+++------+++)))(((((()))))))))))))))*********++++++++++++******++++++************++++++************************************************)))))))))************+++)))******************+++,,,,,,++++++*********)))******************************+++***))))))***,,,999<<>>@@@///...------,,,+++***)))*********++++++,,,,,,,,,************************)))************+++++++++)))************++++++++++++,,,---+++((((((+++...************************)))************+++++++++((((((((((((((((((((((((******+++++++++,,,,,,,,,++++++++++++,,,---......*********++++++,,,,,,,,,(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))***+++,,,---------))))))************))))))(((((())))))******++++++)))))))))(((((((((((((((+++***)))(((((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))((((((((('''))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++************)))((()))******)))((()))+++))))))))))))))))))))))))************************&&&''')))***,,,---------+++++++++,,,,,,---------************************+++++++++++++++++++++++++++++++++,,,,,,------------...///...,,,*********///,,,)))***...///,,,)))************************,,,,,,,,,++++++*********)))))))))***++++++,,,,,,...,,,)))))),,,---+++)))+++,,,,,,,,,,,,,,,,,,------,,,,,,---......---+++************+++,,,------***+++,,,,,,------,,,,,,******))))))***,,,---///........................,,,---......//////......000///.........000111222......---------,,,,,,,,,---------...------,,,,,,,,,...//////......///111......---,,,,,,,,,,,,---+++*********+++,,,,,,---,,,,,,,,,+++++++++******++++++++++++******))))))************************)))***+++,,,,,,+++***))),,,++++++******++++++,,,''')))***+++,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******************************,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,******+++,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((///999CCCGGGDDD;;;444++++++******************++++++************+++++++++,,,,,,,,,,,,+++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************************************)))))))))))))))++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))'''''')))+++***)))(((((((((***+++,,,))))))************)))))),,,***(((***---//////---((())))))************)))************************))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++************)))******************************))))))))))))******++++++******))))))(((((()))))))))))))))))))))))))))************+++++++++)))************+++++++++((()))***+++++++++++++++)))''''''((()))***)))(((************************************************++++++++++++,,,---......+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++---...---+++******+++,,,)))'''(((+++,,,***'''************************,,,,,,,,,+++++++++************++++++,,,,,,------...,,,******+++,,,+++)))******++++++++++++,,,,,,...---,,,,,,......---,,,+++++++++***++++++,,,,,,***+++,,,,,,------,,,,,,+++************,,,---...........................,,,,,,---............---//////.........///000111...------------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++---......------...///000//////...---,,,+++++++++++++++++++++,,,------,,,,,,,,,++++++++++++***++++++++++++*********)))************************)))***+++,,,,,,+++***))),,,++++++******++++++,,,)))******+++,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******************************,,,,,,++++++++++++++++++************************,,,++++++++++++++++++,,,+++++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))),,,222888;;;999333...++++++******************++++++************+++++++++,,,,,,,,,,,,+++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++***************++++++************++++++************************++++++++++++++++++++++++---------,,,,,,++++++***,,,,,,,,,***)))(((***,,,***)))((((((((()))+++,,,))))))************))))))+++)))(((***---//////...***************)))))))))************************************************************************++++++++++++++++++++++++******)))(((((((((((((((************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++************)))******************************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++******+++++++++******))))))(((((((((***+++***)))************************************************))))))))))))***+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******))))))***+++------+++******++++++)))'''(((+++,,,***(((++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,---............,,,******+++,,,+++***)))*********+++++++++,,,///---++++++,,,......---,,,,,,++++++***+++++++++***+++,,,,,,------,,,,,,++++++******+++,,,---...------------------------++++++,,,---------------......---------...//////------------,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++,,,------,,,+++---...000000111000///---+++***,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,+++++++++++++++,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******************************++++++++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---***++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,---------,,,+++***)))(((+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---......,,,*********++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,+++******)))************++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++......---,,,+++***)))))),,,------,,,******+++---)))))))))((())))))***+++******++++++++++++*********))))))***---000000000...---,,,***))))))))))))************************************************************************+++++++++++++++++++++++++++******))))))))))))***************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++************)))******************************))))))))))))******)))))))))***************)))))))))))))))))))))))))))))))))*********++++++)))************+++++++++,,,,,,,,,++++++)))((((((+++***)))***+++,,,,,,***************************************************(((((((((((((((***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******************)))***,,,,,,+++***+++,,,---,,,***+++...///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---,,,+++***++++++++++++*********+++,,,,,,,,,---000...+++***+++---......------,,,+++***************+++,,,,,,------,,,,,,++++++++++++,,,,,,------------------------------***+++,,,,,,------,,,,,,---------------------------------,,,,,,,,,++++++......//////000/////////+++,,,...---,,,+++,,,......///111111111///---+++------,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------+++++++++,,,---...,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++***************************************++++++,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***++++++*********+++++++++++++++,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******))))))*********+++++++++************************+++++++++************************************************+++++++++++++++++++++************++++++************************++++++++++++++++++++++++---,,,,,,,,,++++++******,,,------,,,******+++,,,))))))))))))))))))************++++++++++++******)))))))))+++---///000111000///---+++***)))))))))******************************************************************************************************)))(((((()))))))))************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************+++++++++*********))))))************************+++******))))))******+++)))))))))******+++++++++))))))))))))))))))))))))))))))))))))************))))))*********++++++++++++++++++++++++***)))(((,,,+++***+++---------,,,************************************************(((''''''(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))***++++++,,,,,,)))+++,,,,,,+++++++++,,,------,,,---...//////...++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,+++******++++++++++++,,,,,,---......///000...+++***+++---......------,,,+++***************+++,,,,,,------,,,,,,+++,,,,,,,,,------------------------------------***+++,,,,,,------,,,,,,------------------,,,,,,------,,,,,,,,,+++++++++---......///000000000///,,,...///...---,,,---...+++---///111111111///.........---------------...---------,,,,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++******++++++,,,...---,,,+++++++++------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++***************************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++******))))))*********+++++++++************************************************************************))))))))))))******++++++++++++************++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,***,,,---,,,***)))***+++))))))*********)))))))))*********++++++*********((()))***+++,,,---///000000000...---+++*********************************************************))))))))))))))))))))))))************************(((((('''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************+++++++++*********))))))************************++++++************++++++))))))******++++++,,,,,,))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++((()))***+++++++++++++++---++++++,,,---...---,,,************************************************))))))))))))***+++,,,,,,------,,,,,,,,,,,,++++++************************************************'''((()))***+++---......+++,,,...---,,,++++++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********+++,,,,,,------,,,,,,---+++***)))***,,,++++++,,,---...///000000///---++++++,,,......---,,,,,,++++++***+++++++++***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------......------,,,+++,,,,,,,,,,,,++++++++++++***+++,,,------------------...///...---,,,---...***+++---///000111000000//////...---------......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,+++++++++++++++))))))*********++++++++++++++++++,,,,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******************************++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***((()))***+++,,,---------***************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))+++------+++*********++++++,,,---------,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++******)))************+++++++++************************)))))))))***************************************((((((((()))******++++++++++++************++++++************************++++++++++++++++++++++++(((((()))***+++,,,------***+++---,,,***))))))***)))************)))(((((())))))************))))))((()))************---///......//////...---,,,+++************************++++++++++++++++++++++++((((((((((((((((((((((((************************'''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++************)))************************++++++************++++++*********+++++++++++++++))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++(((((()))++++++,,,,,,,,,---,,,+++,,,---...---,,,************************************************************+++,,,---------------,,,,,,+++++++++++++++++++++++++++++++++************************)))******+++,,,------...---...//////---++++++,,,(((((()))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------......+++,,,---,,,))))))***,,,***++++++,,,---...///000...---,,,,,,......---,,,+++++++++***++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------......///...---,,,+++,,,,,,,,,++++++++++++***)))***+++,,,,,,---------,,,---...---+++++++++,,,++++++,,,---...//////000000//////......---.........------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,++++++******++++++,,,++++++,,,,,,+++******)))''''''((()))******+++,,,+++,,,,,,---......//////++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******************************,,,,,,++++++++++++++++++************************)))***,,,------,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************))))))***,,,,,,+++)))******++++++,,,------...---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******)))************+++++++++************************((()))))))))*********+++************************(((((()))******+++,,,,,,++++++************++++++************************++++++++++++++++++++++++))))))******++++++,,,,,,***,,,......,,,******+++)))******+++***)))((('''(((((())))))))))))((((((''')))***)))((((((***,,,***,,,...000111000...---************************++++++++++++++++++++++++))))))))))))))))))))))))************************((((((''''''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++************)))************************,,,++++++******++++++,,,,,,++++++++++++++++++***))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++)))******+++++++++******,,,+++***+++---...---,,,************************************************************+++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,------...000111000---,,,+++,,,''')))*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------...//////000+++---...,,,)))(((***---)))******+++---...//////---,,,,,,---......---+++************+++,,,------++++++,,,---------,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............/////////...,,,+++,,,,,,,,,+++++++++*********+++,,,---............+++,,,---,,,***)))***+++---,,,,,,,,,,,,---......000000///.....................---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,++++++++++++++++++,,,***++++++,,,+++***)))'''%%%&&&&&&((()))***+++,,,,,,,,,------...///000000++++++++++++++++++++++++,,,++++++++++++++++++,,,******++++++++++++******************************---,,,,,,++++++*********))))))))))))))))))))))))(((***,,,......,,,***(((((()))***+++,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))...,,,++++++,,,,,,+++*********+++,,,,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++************************))))))***+++,,,,,,------++++++************++++++************************+++++++++++++++++++++++++++++++++***************+++---//////---,,,+++,,,)))***+++++++++)))((('''''''''((((((((((((''''''''')))***)))'''&&&(((+++(((+++...222333222000...************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))((())))))***++++++************************(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++************)))************************,,,++++++******++++++,,,---,,,,,,++++++*********))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++++++++++++++***)))(((,,,+++***+++---...---,,,************************************************))))))))))))***+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------***************************+++,,,------,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))***+++++++++,,,******+++++++++,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,...///444///***))),,,...,,,)))******+++,,,,,,---......---...///...---,,,---......000222222000...------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,+++++++++,,,...000111000000//////...............---,,,,,,,,,,,,---...---------,,,,,,+++++++++((())))))***++++++,,,,,,...---+++))))))***,,,---<<<333)))'''+++///---)))*********++++++,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++///---,,,***))))))******++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************...---+++******+++---...*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...,,,***((()))+++...111111///,,,***)))***+++---+++++++++*********))))))************************+++++++++*********))))))))))))************))))))************************((())))))))))))*********++++++++++++++++++++++++************************------,,,+++************+++++++++++++++++++++++++++++++++,,,,,,---------************))))))))))))))))))))))))))))))))))))+++,,,---.........---,,,------,,,+++************************************,,,,,,+++***))))))******************************)))))))))))))))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))))))))(((((('''''''''&&&''''''&&&'''((()))+++,,,)))(((((((((''''''''''''))))))******++++++++++++))))))))))))************---------,,,,,,,,,,,,,,,************************++++++************************++++++++++++******++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++)))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******++++++++++++******************************+++++++++++++++++++++++++++++++++,,,,,,,,,------************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++************************+++++++++***++++++++++++,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,...///333...******,,,...---***))))))***++++++,,,---------...///...---,,,---...000222444333000...,,,,,,......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++++++++,,,---//////.........---------///...------------...///++++++******))))))))))))---------,,,,,,,,,,,,,,,''''''((()))+++---000111555000******---///,,,(((++++++++++++++++++,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++...---,,,***************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...,,,+++******,,,...000000...,,,+++******+++,,,+++++++++*********))))))************************+++++++++*********))))))))))))************))))))************************)))))))))*********++++++,,,,,,++++++++++++++++++************************---,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))******,,,---............000///...,,,***))))))(((************************,,,++++++***))))))******************************))))))))))))))))))))))))++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((('''))))))((((((((('''''''''((((((''''''((()))***+++))))))((((((((('''''''''))))))******************))))))))))))************)))))))))*********************************************************************++++++++++++******++++++++++++++++++++++++************************************************************************)))************+++++++++)))***++++++***)))***+++,,,,,,,,,,,,,,,++++++++++++++++++*********))))))******++++++++++++******************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------------))))))************))))))+++++++++***************++++++++++++,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---///000---******,,,...---,,,)))))))))******++++++,,,,,,---......---,,,---///222444555333000---,,,,,,......---------,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++------,,,+++++++++++++++------------,,,,,,,,,,,,//////............//////+++************)))))))))......---,,,,,,,,,------+++++++++++++++*********---,,,,,,...///---***''',,,,,,++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,,,,+++,,,,,,---......------,,,,,,++++++++++++++++++***************************************+++++++++***************))))))************))))))************************************+++++++++,,,,,,,,,,,,++++++*********************************++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++*********++++++*********)))))))))))))))))))))))))))))))))))))))***+++,,,...///000222111000...,,,***((((((************************,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))((((((((((((''''''))))))(((((((((((()))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))************'''(((((())))))***************************************************************++++++++++++******++++++++++++++++++++++++************************************************************************)))************+++++++++)))***++++++***)))***++++++++++++++++++++++++++++++++++++*********************++++++++++++******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,+++++++++***)))))))))+++++++++,,,,,,,,,------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---...---+++******,,,......---)))*********+++++++++,,,+++---......,,,,,,---///222333444333000...---.........---------,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))))))))***+++,,,---...,,,,,,,,,+++++++++++++++.........------.........------------------------,,,++++++***+++,,,---------------,,,+++)))'''&&&(((***---...---+++***))),,,,,,,,,++++++*********,,,+++***+++---...---,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++***))))))***++++++++++++++++++++++++++++++------,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------,,,+++***************************************************************************)))******++++++******)))******************************+++++++++,,,,,,,,,---,,,,,,++++++*********************************************+++,,,---...++++++++++++++++++++++++,,,++++++******)))))))))+++++++++*********))))))))))))))))))))))))))))))+++************,,,...///111111000///---,,,***)))************************++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))((((((((('''''''''))))))((((((((((((((((((******)))((((((((((((((()))))))))(((((((((((('''))))))))))))((((((((((((((()))))))))************(((((()))***+++,,,,,,,,,***************************************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************))))))*********+++++++++)))***++++++***)))***+++***************+++++++++******************************++++++++++++******************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---************************+++,,,,,,------,,,,,,+++,,,+++++++++***)))))))))++++++,,,,,,,,,---------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---+++******+++,,,---------+++++++++,,,,,,,,,,,,,,,+++,,,------,,,,,,---//////111222111000///000111......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------((()))***+++,,,---------******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.../////////////////////000...---+++***++++++,,,))))))+++,,,---------,,,(((***,,,,,,+++***+++---,,,,,,,,,++++++*********,,,+++***+++---...---,,,+++++++++++++++++++++++++++,,,,,,,,,++++++******++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++******************+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,---......,,,+++*********************************************************************************++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************)))))))))***+++,,,---...++++++++++++++++++++++++,,,++++++******)))))))))++++++++++++************))))))))))))))))))))))))---,,,***))))))***+++,,,....../////////...------************************+++***************++++++))))))))))))))))))))))))************************++++++*********)))))))))))))))))))))))))))))))))*********)))))))))(((((((((((())))))))))))))))))*********)))((((((''''''***)))))))))(((((((((((()))))))))(((((((((((((((((()))))))))************(((((()))***+++,,,,,,,,,************************))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++)))***++++++***)))***+++))))))*********+++++++++******************************++++++++++++******************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************,,,,,,------------,,,,,,+++++++++***************,,,,,,,,,,,,------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---///...///000000//////000111......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---,,,++++++***************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------------......777555111...,,,+++++++++......------,,,,,,++++++***+++++++++******,,,...,,,,,,++++++++++++++++++,,,+++***+++---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++,,,,,,,,,++++++++++++******))))))(((((())))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------............---,,,,,,+++,,,---------,,,+++******************+++++++++***************************************+++++++++******++++++++++++******************************************+++++++++,,,++++++++++++++++++++++++************************************+++,,,---...+++++++++++++++++++++++++++++++++++++++*********,,,++++++++++++*********))))))))))))))))))))))))---,,,+++***))))))))))))***+++---///000000//////*********************************)))******+++,,,************************************************++++++*********)))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))******))))))******)))(((''''''******)))))))))(((((((((((((((((())))))*********))))))))))))************'''(((((())))))*********************************)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++)))***++++++***)))***+++))))))******+++,,,,,,,,,***************+++++++++******++++++++++++******************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************+++,,,,,,------,,,,,,+++***************+++++++++,,,,,,,,,------------...,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...///---,,,++++++***+++,,,,,,+++++++++,,,++++++++++++++++++++++++)))+++,,,,,,,,,,,,...///...///000///------...000......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++************++++++,,,,,,,,,++++++,,,------,,,++++++++++++++++++,,,,,,,,,---555333000...,,,,,,---...666444111...+++***)))(((++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////......------------+++,,,,,,------,,,,,,,,,))))))*********+++++++++************************))))))*********+++++++++***++++++,,,,,,++++++***************************)))))))))*********++++++*********++++++,,,,,,---************************************+++,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))******************)))((((((***,,,...000000//////******************************))))))***++++++,,,++++++++++++++++++++++++******************************)))))))))((((((((())))))))))))))))))))))))***))))))))))))((((((((((((((()))))))))*********(((((()))******)))((('''*********)))))))))(((((('''(((((()))***+++,,,,,,))))))))))))************)))))))))***************************************((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++)))***++++++***)))***+++*********+++,,,---------))))))*********+++++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******+++++++++,,,,,,,,,,,,---------......,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///---,,,++++++***+++,,,,,,+++***++++++++++++******************)))+++,,,,,,,,,,,,...///000000000...,,,+++,,,---......---------,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))***,,,.../////////...******++++++,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------...,,,+++***,,,...111333222111...---,,,---///000+++++++++---//////,,,)))*********++++++,,,,,,---,,,+++***+++---...---,,,++++++++++++++++++++++++)))***,,,,,,---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************))))))******++++++++++++***++++++,,,,,,++++++***************************((())))))))))))*********))))))***+++,,,------...************************++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((()))+++++++++***)))(((***,,,...//////...---******************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))((((((((('''''''''''')))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))*********+++'''((()))******)))((('''************))))))))))))''''''(((***+++,,,---...))))))))))))************---------,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++)))+++++++++***)))***+++******+++,,,------......))))))******++++++++++++******++++++++++++******************************------,,,,,,,,,,,,++++++------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,,,,+++*********+++---,,,++++++******++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------///...---,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........///---++++++---...,,,)))******+++,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,***)))+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******)))(((((('''............---,,,,,,+++)))******++++++,,,------++++++---111333222---)))000///...---,,,+++++++++...---,,,,,,,,,,,,---...+++///...***+++///---'''$$$%%%''')))+++,,,---...)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++,,,,,,,,,---------*********++++++,,,,,,,,,------,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***,,,...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********...,,,+++,,,//////---***------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***++++++,,,,,,++++++***'''(((((()))***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******+++,,,+++******+++---+++***(((''''''(((***+++++++++++++++******))))))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,***)))))))))))))))************++++++++++++***((('''&&&++++++++++++++++++++++++...---+++***)))******+++------,,,+++******+++++++++*********))))))((((((((()))***,,,,,,+++******++++++++++++++++++++++++---+++)))((('''((()))***+++***)))(((((()))***+++&&&''''''((()))*********,,,+++***((((((((()))*********+++++++++,,,,,,,,,+++++++++*********)))))))))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,+++++++++*********)))))),,,,,,++++++***)))))))))+++***)))))))))***,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,+++***))))))******++++++***************++++++++++++,,,,,,---------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,------,,,++++++******++++++---,,,++++++***+++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------......------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...,,,***+++------+++)))))))))***+++,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,+++***))))))*********+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,------...++++++,,,,,,,,,+++******,,,+++++++++++++++++++++++++++,,,///111111---)))//////...,,,,,,++++++,,,---,,,++++++++++++,,,---,,,...---******...---((('''((()))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,+++---//////---+++........................---------,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************))))))((((((***++++++,,,,,,++++++***)))))))))***+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,+++******+++---,,,+++)))(((((()))+++,,,++++++++++++*********)))++++++******************++++++++++++++++++++++++,,,***))))))++++++***((())))))))))))************++++++++++++***)))((('''++++++++++++++++++++++++---,,,+++******++++++,,,+++******)))(((((())))))************)))))))))((((((((()))***************))))))))))))))))))))))))***************)))((((((+++***)))(((((()))***+++''''''((())))))***++++++,,,+++)))((((((((()))***************+++++++++,,,+++++++++*********)))))))))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,+++++++++*********))))))******************++++++******))))))******+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***)))))))))******++++++******+++++++++,,,,,,,,,,,,,,,+++***************,,,,,,+++++++++++++++,,,)))******+++---......///*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++------,,,+++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------..................//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,---+++***+++,,,,,,+++)))((()))***+++,,,......///,,,,,,------------,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++************************------,,,,,,,,,,,,++++++)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,------......///******+++,,,,,,,,,++++++------,,,,,,+++******)))+++++++++---......,,,***///...---,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,---+++)))***---,,,)))+++,,,,,,,,,,,,+++***)))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---//////...---.................................---------,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,---)))))))))))))))(((((((((***++++++,,,,,,++++++************+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,+++******+++---,,,,,,************,,,,,,++++++++++++******************************++++++***************************(((((((((***+++***)))))))))))))))***************+++++++++***)))((((((++++++++++++++++++++++++,,,,,,+++++++++,,,------+++***))))))((()))))))))************))))))))))))((((((((((((((()))******))))))))))))))))))))))))((()))+++,,,,,,***(((&&&******))))))))))))******(((((())))))***++++++++++++***))))))((())))))))))))))))))*********+++++++++++++++***************)))************+++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++***************((())))))***++++++,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))******++++++******+++++++++,,,,,,,,,,,,++++++************+++,,,,,,+++++++++,,,,,,---******+++,,,,,,---......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++***++++++,,,------,,,++++++++++++,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------...////////////000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++************+++,,,---......,,,,,,,,,------,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,++++++******+++,,,,,,---............,,,,,,,,,++++++*********+++******+++,,,,,,,,,,,,...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***,,,,,,***------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++,,,------------.........,,,,,,,,,++++++*********+++++++++,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...........................------------,,,,,,,,,,,,***************************+++++++++++++++,,,,,,++++++++++++++++++++++++************))))))))))))***++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,+++***)))+++,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))(((((()))+++,,,+++***((()))))))))******************+++++++++***))))))************************+++++++++,,,,,,---......,,,,,,+++++++++++++++,,,*********)))))))))))))))***)))((((((((()))+++,,,++++++++++++++++++++++++((()))***++++++***)))(((***))))))))))))))))))***))))))******++++++++++++******))))))))))))))))))((())))))))))))*********************************))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))*********+++++++++((()))***,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******+++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++***++++++,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,...000///......000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////........................++++++++++++++++++++++++---------------,,,,,,,,,+++++++++++++++++++++,,,...---,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,++++++***+++,,,,,,---............******+++++++++,,,,,,,,,******+++******+++,,,---------,,,+++++++++,,,,,,---..................------+++)))***,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,++++++*********++++++,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************++++++,,,,,,,,,...------,,,+++***))))))++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,------+++***)))***,,,---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,---,,,+++((()))))))))************)))******++++++++++++******************************++++++,,,,,,---------,,,+++++++++++++++,,,,,,))))))))))))))))))******,,,+++***)))***+++,,,---++++++++++++++++++++++++******)))(((((()))***+++)))))))))******)))))))))***************+++++++++)))))))))*********))))))((())))))))))))*********************************))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++++++++*********))))))((()))***,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,)))))))))))))))***++++++---------,,,,,,+++++++++.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,...000///---,,,...111,,,,,,,,,,,,,,,,,,,,,,,,((())))))***,,,------...++++++++++++++++++++++++++++++++++++++++++++++++......------------,,,,,,***,,,------,,,+++,,,...000///---+++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++************)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---......//////000******+++,,,,,,,,,++++++)))******+++,,,,,,------)))+++,,,,,,+++***,,,---,,,,,,++++++++++++,,,,,,......////////////......---******---///---+++,,,******+++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,))))))*********+++++++++,,,,,,++++++++++++++++++---,,,,,,,,,---...//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,******,,,---------------------------************************,,,,,,,,,,,,---------------...000000...---...///++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++*********++++++,,,,,,---...------,,,+++***))))))+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,------+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++))))))))))))************))))))***+++,,,,,,,,,+++******************************+++,,,,,,,,,++++++)))))))))((())))))***+++))))))))))))************,,,++++++++++++,,,------))))))))))))))))))))))))+++***((('''''')))+++,,,))))))************))))))************************(((((()))************))))))))))))*********++++++***************+++++++++)))************+++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++******************+++++++++,,,,,,++++++***))))))((())))))***+++++++++++++++++++++++++++++++++++++++******++++++++++++******&&&''')))*********)))(((******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++******++++++,,,---......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++...111///,,,***,,,///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,+++++++++---......,,,,,,...000///...,,,++++++,,,---...++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,---------,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......//////++++++,,,,,,,,,+++******+++++++++++++++++++++,,,(((+++------,,,+++,,,---,,,+++++++++++++++,,,,,,------...//////...------,,,)))+++000222...+++,,,***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,((((((((()))))))))******++++++++++++++++++,,,,,,......---------......///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,******+++---........................++++++++++++++++++++++++,,,,,,,,,---------.........000111000...,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---------,,,))))))***+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++******************++++++++++++++++++++++++,,,+++******++++++***)))))))))))))))************((()))***+++,,,,,,,,,,,,************************)))***+++++++++***)))((())))))(((((()))******+++((()))))))))******************+++,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))******+++((()))***++++++***)))((())))))))))))))))))))))))'''((()))***+++******)))************+++++++++,,,))))))*********+++++++++)))************+++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***))))))*********+++++++++++++++************************))))))******+++,,,++++++++++++++++++++++++******++++++++++++******&&&''')))*********((((((******+++++++++,,,,,,,,,+++++++++++++++,,,---...(((((((((((()))***+++,,,******+++,,,------...///+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++*********+++,,,,,,---......---,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,---------+++///111///+++)))+++...,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++---//////---,,,...111...---+++++++++---///000+++++++++,,,,,,+++++++++)))***+++,,,------...///------++++++++++++------************************)))***,,,.........,,,+++---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++***))))))............------,,,+++------,,,++++++*********(((+++...///---+++,,,---+++++++++***++++++,,,,,,,,,,,,---......---,,,,,,,,,)))+++333444///,,,---++++++,,,,,,,,,+++******+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,)))************+++++++++*********++++++,,,,,,---///......---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***---///...,,,+++---000................................................,,,,,,,,,------.........///111333111...+++,,,---------------------------......---------,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------((())))))+++,,,---......))))))******+++++++++++++++++++++,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++---------,,,)))((()))+++***++++++,,,,,,++++++***+++++++++,,,,,,---------...------,,,,,,+++++++++************************,,,***))))))******((('''))))))))))))************((()))***+++,,,---------)))))))))))))))))))))))))))***++++++***)))((('''++++++******+++,,,------(((((())))))*********+++((()))***,,,,,,+++******++++++++++++++++++++++++&&&(((***+++,,,+++***)))((()))***++++++***)))((()))))))))((((((((((((((('''((()))+++++++++***)))***++++++++++++,,,,,,,,,))))))******++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++***+++,,,------,,,+++***))))))******++++++++++++)))))))))***++++++,,,,,,+++***)))))))))***,,,---++++++++++++++++++++++++******++++++++++++******((()))+++,,,---,,,***)))******+++++++++,,,,,,,,,++++++++++++,,,,,,---...))))))))))))***+++,,,------------,,,,,,+++++++++...//////000000000000000...,,,,,,,,,......---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,+++++++++******------------,,,,,,+++******++++++,,,,,,------...------............------+++++++++,,,,,,---------+++,,,,,,---.........------,,,,,,+++*********+++***************+++++++++,,,++++++---//////,,,(((,,,,,,,,,---,,,,,,++++++******+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,------...+++,,,------......------***,,,///111111///,,,***...---,,,,,,++++++,,,,,,,,,,,,,,,++++++************,,,...000111000...,,,++++++++++++++++++++++++((()))***+++++++++++++++---------,,,,,,+++++++++---,,,+++***))))))))))))...---,,,+++++++++,,,---------------------------------------------,,,,,,---,,,,,,++++++,,,,,,---......------------......//////.........------------,,,,,,,,,,,,---......---,,,,,,,,,,,,---......//////.........//////000------------,,,+++***)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***)))++++++************++++++(((***,,,+++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++........................+++++++++*********))))))---,,,***)))))))))***+++******+++,,,------......++++++************++++++******))))))))))))*********++++++,,,,,,++++++***((())))))***++++++,,,,,,---,,,++++++++++++,,,---+++++++++*********))))))))))))************))))))******++++++++++++******)))************+++++++++((())))))))))))*********)))))))))))))))))))))))))))***+++***)))((()))***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********)))************+++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++,,,,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---......//////.........---,,,,,,---...---+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,++++++++++++***,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------***+++,,,,,,---------,,,---,,,++++++******++++++,,,,,,++++++******))))))+++******,,,......+++((()))***+++,,,,,,,,,+++***'''((())))))******))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++............------------+++,,,------......------+++,,,...000000...,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++*********,,,...000000///---,,,++++++++++++++++++++++++)))************))))))(((---------,,,,,,+++++++++,,,+++++++++++++++,,,---------,,,+++++++++,,,---------------------------------------------------------,,,,,,,,,,,,------......------------............------,,,,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,---......111000///......---......------------,,,+++******++++++++++++++++++++++++******************************+++++++++***))))))++++++************++++++(((***++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++........................,,,,,,,,,++++++******))),,,+++******))))))***************+++,,,,,,------***))))))))))))))))))************))))))*********)))******++++++******))))))))))))******+++,,,---,,,,,,+++******+++,,,,,,+++++++++*********))))))))))))************))))))******++++++++++++******)))************+++++++++)))))))))*********++++++************************)))***++++++)))))))))+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,///...,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,------......------,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------))))))******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++......---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------******+++,,,,,,,,,,,,+++,,,,,,++++++******++++++------,,,+++***)))((((((***))))))+++,,,,,,***((('''(((***,,,,,,,,,***)))'''((())))))******))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++111000000///......------+++,,,------......------+++,,,,,,------,,,,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,---//////...---,,,++++++++++++++++++++++++,,,------,,,,,,+++***)))------,,,,,,,,,,,,+++++++++++++++,,,,,,---...///---,,,,,,++++++,,,,,,---------------------------+++,,,,,,------...............------------............------------......---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,---......111111///...---,,,,,,,,,------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))******************++++++************++++++)))***,,,,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------......---,,,,,,+++******+++++++++++++++***)))))))))))))))***++++++,,,,,,))))))(((((((((((())))))++++++************++++++)))))))))******)))))))))******))))))***+++---...,,,++++++******++++++,,,+++++++++***************))))))************))))))******++++++++++++******)))************+++++++++************+++++++++,,,************************)))+++,,,+++******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***(((((()))***+++++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,///...------------,,,***,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,------------------+++,,,,,,---------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++******************+++,,,+++***)))&&&(((***---------+++***++++++,,,---------------++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000000//////............+++,,,------......------,,,++++++++++++++++++,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---,,,+++++++++++++++++++++++++++/////////000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,------------------------------++++++,,,,,,---...//////.........------............------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......000///......------------------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++,,,++++++******++++++,,,***,,,...---,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------///......---,,,,,,++++++******+++,,,,,,***)))((((((((())))))*********+++))))))(((((((((((()))))),,,++++++++++++++++++,,,))))))************))))))+++***))))))***+++---...,,,,,,,,,++++++,,,,,,,,,************************))))))************))))))******++++++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,***************************+++,,,,,,+++***,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------///...,,,,,,------,,,+++------............------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++***************************++++++,,,---...//////---------,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,---------------............---------------------------------...............------,,,++++++***++++++,,,,,,******++++++,,,,,,,,,---+++,,,,,,,,,,,,++++++,,,((()))+++---......---,,,,,,---......//////......++++++******++++++,,,------------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........+++,,,------......------,,,+++************+++,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++***++++++++++++++++++++++++,,,---...///000111111111,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++++++++,,,,,,---------------------------------++++++,,,,,,---...//////.........------.........------,,,,,,,,,,,,------------------............---------------...//////---,,,,,,,,,,,,---......---------------...///000------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------,,,,,,++++++++++++,,,,,,,,,...//////...------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,---------------------------------.........---------,,,,,,******+++,,,,,,***)))(((((()))))))))))))))******+++******))))))******+++,,,++++++++++++++++++,,,***++++++++++++++++++***+++************,,,---...,,,,,,------------,,,,,,************************))))))************))))))******++++++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,************************)))+++,,,,,,++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------...---,,,,,,......---,,,------............------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++------------------------++++++,,,,,,------......------------,,,,,,,,,,,,++++++,,,---------,,,,,,******+++,,,,,,---......---......//////......---............------------...////////////......---++++++******++++++,,,,,,))))))***+++,,,---......+++,,,------++++++,,,---***+++,,,,,,------------++++++,,,------------,,,++++++******++++++,,,---...------,,,,,,++++++***,,,------......------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******++++++,,,------...+++,,,------......------,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,++++++******++++++++++++++++++++++++((()))+++,,,.../////////++++++,,,,,,,,,,,,------...---,,,+++******************+++,,,------------------------------------+++,,,,,,------...............------------......------,,,,,,,,,,,,------------...............///...............//////000---,,,,,,,,,,,,---......++++++,,,,,,---...000111------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------,,,,,,++++++++++++,,,,,,---...000000...---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,************************************++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++***))))))))))))))))))))))))******++++++************++++++++++++************++++++++++++,,,,,,,,,,,,++++++******++++++,,,---------+++,,,,,,------,,,,,,+++***************+++++++++))))))************))))))******++++++++++++******)))************+++++++++************+++++++++,,,++++++++++++++++++++++++(((***++++++******,,,---++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------,,,++++++,,,...///...---+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...------------------------++++++++++++++++++++++++000000000000000000000000++++++++++++++++++++++++...------------,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///.........------------......//////......---,,,++++++******++++++,,,---***++++++,,,,,,---------***,,,---,,,***)))+++---,,,,,,+++******+++,,,---)))******+++++++++++++++++++++******++++++,,,---......---,,,,,,+++******,,,------......------,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......++++++++++++*********)))++++++++++++++++++++++++((()))***+++,,,,,,------+++++++++,,,,,,---------...---,,,,,,,,,,,,,,,---)))***+++---......------------------------------------------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------............------------...//////---,,,,,,,,,,,,---......,,,,,,,,,,,,---......///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,---//////---,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,+++******))))))************************************))))))))))))***************))))))***************++++++++++++******(((***,,,---......---,,,)))***++++++++++++***)))))))))*********+++++++++))))))************))))))******++++++++++++******)))************+++++++++)))))))))*********++++++++++++++++++++++++++++++'''(((************+++---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,------------,,,+++******,,,...000///...*********++++++*********++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))......---------,,,,,,,,,***+++,,,,,,------------...------,,,,,,++++++***+++,,,,,,------,,,,,,+++//////.........------------.........---,,,,,,++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++((((((***------,,,***(((((()))+++,,,******+++,,,,,,,,,,,,+++++++++******++++++,,,---......---,,,,,,+++******,,,------......------,,,,,,,,,,,,------.........++++++++++++++++++++++++...------,,,,,,++++++***+++,,,------......------+++,,,,,,------,,,,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,------.........,,,++++++*********))))))++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,------------------------...///000)))***+++---......------------------------------------------------,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,------------,,,,,,,,,,,,---......---,,,,,,,,,,,,---............---,,,,,,,,,------------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---***,,,------,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,---------,,,+++******+++,,,---,,,++++++++++++++++++,,,------------------------)))************+++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000---,,,***)))))))))***++++++++++++***************))))))(((((((((((())))))******))))))))))))******))))))************))))))'''))),,,//////...,,,+++'''((()))******)))((('''))))))******++++++++++++))))))************))))))******++++++++++++******)))************+++++++++((())))))))))))*********++++++++++++++++++++++++&&&((()))***))))))+++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------*********************************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++************************---......///...---+++***++++++------------++++++,,,,,,------...///000000........................,,,------......------,,,,,,,,,---...---,,,***)))---------------------------------------------------,,,+++---///000---***,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,---.........------,,,,,,,,,*********+++,,,---...///..................------+++++++++,,,,,,---------......---,,,,,,+++******'''((()))***************++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++........................---............,,,+++***+++++++++************)))***+++,,,,,,------,,,,,,------------------------.........---------,,,,,,,,,------......------,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,++++++*********************************,,,,,,,,,---------......***+++,,,...//////......///////////////.........------............------,,,---......//////.........------,,,,,,,,,------,,,+++***+++...//////.........------------......///...------...///...,,,------,,,,,,,,,+++++++++,,,...//////...------...///............---------.........------,,,,,,,,,///......------,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++,,,,,,---------))))))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***++++++))))))***++++++++++++,,,,,,---------+++++++++---000333666777......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---))))))))))))))))))))))))+++++++++*********))))))************************++++++++++++++++++++++++111%%%$$$***(((+++111///......---,,,,,,+++******))))))))))))************+++*********))))))((((((++++++************++++++************************************************************************)))************+++++++++)))************+++++++++,,,,,,,,,++++++*********------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++))))))******+++,,,,,,---........................,,,------......------,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------...000000...+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,------------------,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,+++******))))))***+++++++++******++++++++++++++++++++++++************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***)))------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------........................---......///...---,,,+++,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,------------------------+++************))))))))),,,------......------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---,,,,,,,,,++++++++++++************************,,,,,,,,,,,,------------))))))+++,,,,,,,,,,,,+++...............---------------............------+++,,,,,,---------------...------,,,,,,------...*********,,,///000///---......------------......///...------...///...---.........---------,,,,,,---...000000...---...//////............---------,,,,,,,,,,,,,,,+++++++++---------------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,+++*********,,,+++++++++,,,,,,---------+++++++++---///111444555------,,,+++++++++++++++---,,,,,,++++++,,,,,,---************************+++++++++*********))))))************************))))))))))))))))))))))))...'''***...+++///111***...------,,,++++++******))))))))))))************++++++++++++*********)))++++++************++++++************************************************************************)))************+++++++++)))************+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------------,,,++++++,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++,,,---.........------+++,,,,,,------,,,,,,+++((())))))******+++++++++------------------------,,,------......------,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......///111111///,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...---,,,,,,++++++++++++,,,,,,---------------------,,,,,,++++++,,,,,,---***++++++,,,,,,------------------..................------,,,,,,++++++***++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------------------------....../////////...------------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++------------------------------............------***+++,,,,,,------,,,,,,...---------------......+++++++++---///000...,,,......------------......///---,,,---...///...---//////.........------------///111000///.../////////............---------******+++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***************************+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,---,,,+++***+++---++++++,,,,,,,,,,,,------+++++++++,,,---///111222,,,,,,+++***************,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))((((((...000222AAAIIIAAA------,,,,,,++++++******)))))))))*********++++++,,,,,,,,,+++++++++++++++++++++************++++++************************************************************************)))************+++++++++)))************+++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,---------------++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++******++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------------------------,,,------......------,,,...---,,,,,,---...000111++++++++++++++++++++++++++++++++++++++++++++++++---......///000///...---......---,,,++++++++++++------------------------------------------------......---,,,++++++++++++,,,,,,,,,------............---,,,,,,+++++++++,,,,,,,,,------...///000000.........///////////////---------,,,,,,+++++++++------------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111------------------------......//////////////////------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------------.........------............------++++++,,,------------,,,...------------......///222000...---...///...---......------------.........---,,,---/////////---............------------...000111111000//////000///............---------******++++++,,,,,,------******+++,,,------......+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******---,,,,,,,,,++++++***************************)))++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......,,,,,,+++***************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))+++...+++///HHHZZZTTT,,,,,,,,,,,,++++++******))))))*********+++++++++++++++++++++++++++++++++++++++************++++++************************************************************************))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---...---------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,------......------,,,...---,,,,,,---...000111+++++++++++++++++++++++++++++++++++++++++++++++++++---...///...------,,,...---,,,,,,+++++++++,,,------------------------,,,------......------,,,...---,,,,,,+++++++++,,,,,,,,,,,,------...............---,,,++++++++++++,,,,,,------...///000000////////////////////////------,,,,,,,,,,,,++++++---------------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111------------------------............//////000000,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------************)))))))))))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------......------......////////////------............------,,,,,,---...............---------------...///000:::666000,,,,,,...///000......------------.........---,,,---///000///...---------,,,,,,,,,,,,+++...000111111000//////000///............---------++++++,,,,,,------......)))******+++,,,---......++++++++++++++++++++++++------------------------+++,,,,,,,,,,,,+++******,,,,,,,,,++++++*********+++++++++***************++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,---...'''%%%999HHHAAA,,,+++++++++++++++******************++++++++++++))))))******************++++++************++++++************************************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,---.........------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///---,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---,,,,,,------------------...---,,,,,,++++++++++++***++++++,,,,,,---------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++,,,,,,,,,++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,******++++++,,,,,,---------,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************+++,,,---...------......///000000000------............------,,,---......//////......------------...///000000;;;666000,,,,,,...000111......------------......---,,,,,,---///000///...------,,,,,,,,,+++++++++---///111000///.../////////............---------,,,---------------......)))******+++,,,------...***++++++++++++,,,,,,,,,........................+++,,,,,,,,,,,,+++******+++++++++++++++*********+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,---,,,+++***+++---------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++------,,,+++++++++++++++++++++************++++++++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))''')))///,,,'''///555---++++++++++++++++++***************++++++++++++,,,)))))))))))))))*********++++++************++++++************************************************************************)))************+++++++++)))************+++++++++***++++++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,---...............,,,,,,------------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++,,,---...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000000...,,,---...++++++++++++,,,---..............................***+++,,,------,,,+++***++++++++++++,,,---......------------------,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++)))***+++,,,,,,,,,,,,+++)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))******+++,,,,,,------000000000/////////......,,,------......------,,,---------------------------------------,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------))))))))))))+++,,,...///,,,,,,---......///000000------............------,,,,,,---............---------------...///000111333111...---...000111111......------------......---,,,+++---///000000///...---------,,,,,,,,,,,,---...000000...---...//////............------------------,,,,,,,,,,,,,,,******++++++,,,,,,,,,---******+++++++++,,,,,,,,,------------------------+++,,,,,,,,,,,,+++******************+++++++++++++++++++++,,,---------...++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,+++*********,,,---------,,,,,,+++++++++******,,,---------,,,,,,,,,,,,+++***************++++++************++++++************************))))))*********+++++++++************************))))))))))))))))))))))))&&&%%%---111+++---111---******************++++++*********+++++++++,,,,,,)))))))))******+++++++++++++++************++++++************************************************************************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------...............,,,,,,------------,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,---.........+++++++++++++++++++++++++++++++++,,,,,,---------*********+++,,,///111222------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...---,,,***)))------------------------------------------------,,,///111111///---...///*********+++,,,---...///........................)))***,,,------,,,***)))*********+++,,,---...///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---..................------//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...000111//////.........---------++++++,,,---------,,,,,,))))))***+++,,,,,,------......---------,,,,,,,,,,,,------......------,,,------------------------.........------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......*********+++---///111333++++++,,,,,,---...//////---..................---++++++,,,---------,,,,,,---------......000111111,,,+++,,,...111222111000.........------.........---,,,+++---///000000/////////.........---------,,,...//////...------...//////.........------------,,,,,,++++++************++++++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))******+++++++++,,,++++++,,,------...//////++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***++++++))))))***+++---------,,,,,,+++++++++)))***,,,---......---,,,+++******)))))))))))))))++++++************++++++))))))))))))))))))))))))))))))******++++++++++++************************++++++++++++++++++++++++---&&&+++///'''&&&,,,---******************++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++************************************************************************)))************+++++++++)))************+++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---......//////......,,,------......------,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,---...//////+++++++++++++++++++++++++++++++++,,,,,,------------------...000111333444......---,,,,,,+++******,,,---///000000///---,,,000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++------///000111111111111,,,++++++***+++,,,...///,,,------......------,,,+++,,,+++******+++...111...------,,,,,,------...111111000000/////////...))))))***+++,,,...///000......///000000000000000,,,,,,------------------............---,,,++++++//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...++++++,,,,,,---...//////------,,,,,,,,,,,,++++++------------------------,,,++++++******++++++,,,,,,,,,,,,---------.........////////////---,,,+++,,,------......------,,,------------------------222111000///---+++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...555333///,,,++++++---...------.........---+++***---,,,,,,,,,,,,---...///...............------------,,,+++++++++---///111........................---------------------------------,,,,,,+++++++++------..............................////////////////////////////////////......------------......//////.........---------............////////////------.........---+++***------......------,,,+++***((((((***---///---+++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******************************---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------......---,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,+++******+++,,,---,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++***)))))))))))))))))))))***************++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++000---,,,---///......///***,,,......------...///------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......///000000...,,,,,,,,,,,,,,,,,,,,,---...///000111......---,,,,,,+++******,,,---...//////...---,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++,,,,,,---...////////////---,,,+++++++++,,,---...,,,------......------,,,---------+++******,,,///...------,,,,,,------.../////////......---------******++++++,,,---...///......///000000000000000------------------------,,,,,,---------------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++,,,,,,---......///------,,,,,,,,,,,,++++++........................,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.........///000000000///...---,,,------......------,,,------------------------///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...333111///---,,,,,,---...,,,,,,---------,,,+++***------,,,,,,,,,------...,,,,,,,,,---------------+++************,,,---...........................------------------------......------------------------------......................../////////////////////////////////////////////......///////////////.........---------............////////////---......///...---,,,+++------......------,,,+++,,,***)))+++---...,,,***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++************+++,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************++++++))))))))))))************+++++++++,,,,,,+++++++++************************+++++++++******))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))((((((***,,,,,,+++++++++,,,......---,,,---...------------------------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......(((111555000***,,,000222,,,++++++++++++,,,---......------,,,,,,++++++***,,,---...//////...---,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,+++,,,,,,---------,,,,,,...---,,,+++++++++,,,---,,,------......------,,,//////...,,,***)))+++---...------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000000000//////.........---,,,,,,,,,******,,,------...............------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++,,,,,,------.........------,,,,,,,,,,,,++++++------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------............///000000000000///------............------------------------------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.../////////.........------+++,,,,,,,,,,,,+++******...------,,,,,,,,,------***++++++,,,,,,---------******++++++,,,------...........................------------------------------..................,,,,,,,,,---------..................////////////////////////////////////000000////////////000000...............---------............////////////....../////////...------------......------,,,+++---,,,+++,,,---,,,+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++***))))))***++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))*********,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++---//////,,,***,,,---///...---,,,,,,---------------------------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......555DDDHHH999******......,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,------......------,,,+++,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++******************++++++,,,,,,------,,,,,,++++++,,,------------------,,,,,,---------,,,++++++///...,,,+++***++++++,,,,,,------......------,,,.........---+++***,,,......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---...//////000000//////000//////...---,,,,,,+++++++++,,,---------------------------............++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++************************,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,------...///000000000------............------........................******++++++,,,---......------------------------...------,,,,,,------...,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------******+++,,,---.........,,,---...///000000000///................................................,,,,,,------......//////++++++,,,,,,------..................////////////////////////////////////000//////////////////000....................................//////////////////////////////......------......------,,,+++,,,,,,,,,,,,---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,...000000111222///***---...///...---++++++,,,,,,,,,---------------------,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......===MMMOOO;;;******,,,(((...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------------------,,,***+++,,,---------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------.........---------.........------,,,///...,,,+++***++++++,,,,,,------......------,,,+++,,,------,,,,,,...000...------,,,,,,------...------------------......------.........---,,,+++------...///////////////000000///...------,,,,,,...............---,,,+++---.....................++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,---------------------,,,,,,,,,+++++++++************************---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......+++++++++,,,---...///000---......//////......---........................++++++,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...+++,,,.../////////------......---------............------,,,,,,,,,------+++,,,,,,---...//////000------...000000000000000................................................++++++,,,,,,---------...++++++,,,------...//////............///////////////////////////////////////......------......///---.................................//////////////////........./////////------......------,,,+++)))***,,,------------...+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,,,,------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++'''+++------000555333...---...///...---++++++,,,,,,,,,,,,---------......---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///;;;<<<000***...000+++......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,---......///......---....../////////.........---,,,+++++++++,,,---,,,------......------,,,***,,,......------///000...------,,,,,,------...............////////////,,,---...//////...,,,,,,------...////////////...000/////////...---------000000000//////...,,,,,,//////..................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......++++++++++++,,,---...///......////////////..............................------------,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,...//////...---,,,..................///000---,,,,,,,,,,,,---...///,,,------....../////////,,,,,,------...//////000................................................++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000............////////////////////////////////////......------------......---------...........................////////////......------......///000------......------,,,+++(((***,,,---------...000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,------......///,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++***))))))(((*********++++++++++++,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))*********)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++&&&+++---,,,222<<>>***,,,......------...///++++++,,,,,,---...//////000////////////.........---,,,,,,++++++,,,,,,---------------------------***+++,,,,,,------------------------------------,,,,,,------------......,,,,,,,,,---------......---''')))000...&&&(((111000///...---,,,------...------------------------///...------,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++,,,,,,---...........................///...------...///000111,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------------......//////.........---------.........------,,,,,,,,,---------.........//////---------.........//////......---------,,,,,,,,,,,,---///111111000///---111111111111000000000000000000111222222222222111000111111000---,,,---------------............///000///...---------------,,,---...//////...---,,,---...//////------...///......---,,,,,,,,,------+++---......---,,,,,,---.........------,,,,,,,,,+++,,,,,,---...///000000------......///000000000,,,------......------,,,000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,.........///000111222333......------------......//////.........---------000///...---,,,---......,,,,,,,,,---------.........------,,,,,,------...////////////////////////000000000000111111111111111111000000//////...............------,,,,,,,,,---------.........//////222///------000111000...............////////////.................................///////////////////////////000000000000////////////////////////////////////............000000000000///...---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,---.../////////......------,,,++++++***)))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------,,,,,,+++***,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,---............---******))))))******+++,,,,,,,,,111999999111,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111---------------------------------------------,,,------......------,,,+++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------------......//////.........---------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------........./////////.........------------,,,,,,---...000000//////.../////////.........------000000111222222222222111000111222000...---...////////////......---------//////...---------------------............------,,,...///...---,,,---...//////...---------------+++---......---,,,------...------------------,,,,,,,,,------...///000000------......///000000000------------------------////////////////////////............------------.........---......//////......------------......//////.........---------...------,,,---...///000,,,,,,---------............------,,,,,,------...////////////////////////...////////////000000000////////////.........---.........------,,,,,,,,,........./////////000000000///000222444333000---............////////////........................,,,,,,...///000222333333....../////////000000000////////////////////////////////////............,,,,,,---.........------,,,,,,++++++,,,,,,---...------------------------,,,,,,+++******+++,,,,,,...---,,,++++++,,,---...++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------............------------,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++************************+++++++++***************+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,---------,,,,,,+++***,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++++++++++++++***************++++++,,,+++***...555555...***+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///------------------------------------............------......------,,,+++...---,,,++++++,,,------------------------------//////000000///......------------,,,,,,+++++++++***++++++,,,---......///------------------------------------------------...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......------------.....................---------...------------,,,,,,,,,*********+++++++++,,,,,,............/////////////////////.........------------........./////////............------------///000111111222222111111111222333222000//////000222111000///...------,,,............------------......------------......,,,---......,,,,,,---...//////...------------...,,,---//////---,,,---...---------------.........---------......//////000------......///000000000......,,,,,,,,,,,,......////////////////////////000000000/////////......000///...---------------......------------.....................---------,,,,,,,,,,,,...///000111,,,------------...............------------......////////////////////////............////////////............------------.........---------------/////////000000000000000---///222555777444///+++............////////////////////////////////////------...000111222333333------........./////////////////////////////////////////////............)))***+++,,,,,,---------,,,,,,++++++,,,,,,---...........................,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---************************************++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,......------------,,,,,,------------------------,,,,,,,,,---------......222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((())))))***+++*********************+++++++++,,,***))),,,000000,,,)))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---------------------------,,,,,,------......//////------......------,,,+++...------,,,,,,---..............................---------------,,,,,,+++------,,,,,,,,,,,,++++++******+++---...///000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,,,,---------------------------,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------............////////////......------------..............................------------------------,,,,,,,,,------------........./////////000000000000000/////////...............---------...///000000000000000/////////...///000000111111111111111222333444333111000111222222222111000//////...........................---///...---,,,,,,---...///,,,---...---,,,+++,,,...///...------,,,,,,------,,,...//////...------...,,,,,,------......//////............////////////------......///000000000...---+++******+++---...////////////////////////000000000/////////......//////............//////......------------..............................,,,,,,------...///000000------------..................------------......////////////////////////........./////////000000.......................................---------////////////////////////,,,...222444555222///,,,............////////////000000000000000000000000000000000///////////////------------.........///////////////////////////////////////............******+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,------------------,,,,,,++++++,,,,,,---...//////222222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,+++*********,,,,,,*********++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///------......------,,,+++,,,,,,,,,,,,,,,---------------------------------++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111------------------------------------------------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,,,,---------------------------------,,,,,,------...///------------------------..................------------------------------........./////////000000......------------......---.....................------------------------,,,,,,---------........./////////000000000111111111111000000000000/////////............///000111111000000000000///////////////000111111111111000222333444333222111222333111111111111111111111111......///000000000///...//////---,,,,,,---//////,,,---......,,,,,,---......------,,,,,,,,,,,,,,,,,,...//////...------...---------......///////////////////////////......------......///000000000...,,,+++))))))+++,,,...................................................,,,,,,,,,,,,---...///000......------------......---.......................................---------------........./////////......------....../////////////////////////////////000000000111111111////////////////////////................................................---...000000000///..................////////////000000000000000000000000//////.........---------------------.........///000000000000000000000000////////////............---------------,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------------,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,------------------,,,,,,***++++++,,,---...////////////...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...------......------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------------------------------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,------------...---------------......///........................//////000000000///...---------------------------....../////////000000000......------------......---------...............,,,,,,,,,------------...+++++++++,,,,,,,,,------000000000000111111111111222222111111111000000000//////000000000111111111////////////...............///000000111111000000222333444333222111222333111111111222222222333333...///111222222222111000000//////////////////000---...//////------...///......---,,,,,,,,,,,,------...000000...---...///.............../////////000000000//////.........------......///000000000...---,,,,,,,,,,,,---...........................+++,,,,,,------...//////)))))))))***+++,,,---.........------------......---------.....................//////...------,,,------.........///////////////............//////////////////////////////000000000000111111111111/////////000000000000000.............../////////............------------...//////...,,,,,,...000............////////////////////////////////////++++++,,,------...//////------........./////////000000000000000000000000////////////............////////////...---,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---....................................++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------******++++++++++++,,,,,,------------------------++++++,,,,,,---...//////,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((())))))***+++*********)))***,,,---------,,,+++,,,......++++++......,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------......------,,,+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---++++++,,,,,,,,,,,,------------------------------------------------------------------------------+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------...////////////////////////////////////000000000///...---.........................../////////000000000000......------------......---------.........//////,,,,,,,,,---------......,,,,,,---------.........000000000111111111222222333222222222222111111111///000111222333222222111111000000000////////////...//////000000000000000111222333333222111222333333333333333222222222222///000222444444333222111000000111111111111000000...///000000......///000000000///...............---...000000.........///////////////............111111111000///......---------......///000000000000000000000000000000000........................******+++,,,...///000111,,,+++++++++,,,---............------------......---------.........//////,,,---...//////......---............//////////////////............///////////////////////////////////////000000000000111........./////////000000---........./////////000////////////.........---...///000///---,,,///111............////////////........................,,,,,,------.../////////....../////////000000000000000000000000000000000////////////............---...............---,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,---......---,,,,,,+++,,,---///000000//////------------------------+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,------------...+++++++++,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,------.........---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,((())))))******++++++,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++++++++++++++)))***,,,---...---,,,++++++//////,,,,,,//////+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++------------------------------......------,,,+++)))***+++---------------------------------------)))***++++++,,,,,,,,,++++++++++++,,,,,,---------++++++,,,,,,------......------------------------------------------------+++,,,.../////////......------------------------///......---,,,,,,,,,,,,,,,,,,,,,------............------------...//////000000000000000000000000//////000000000///---,,,........................////////////000000000000.........------.........---------.........//////,,,,,,,,,------........./////////000000000000111000111111111111222222222333333333222222222111111///111333444555444222111333333333333222222222111...//////000000000000000111222333333111111222333666555444444333222111111000111333555555555333222000111222333333222111000///000111000///...///111222222111000000000000000---///000000///......///000000//////......------222222111000///...------------......///000000000222222333333333333222222........................)))***+++---///000222222111111000////////////000.........------.........---------.........//////***+++---///000000//////............/////////000//////............//////////////////////////////............/////////000---------.........//////---.........//////000000111111000000/////////...---000222111///...///111............/////////000........................111000000///......------////////////000000000000000000000000000000000000000/////////............++++++,,,---............,,,,,,++++++,,,,,,---...........................,,,,,,---......---,,,,,,+++,,,...000111000000///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------.........++++++,,,,,,---...//////,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////000---------,,,,,,++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,------------,,,,,,,,,+++++++++******)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---............---)))***,,,......---,,,+++***///000,,,,,,000///***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++///////////////.........------......------,,,+++)))+++,,,...//////..............................,,,---......////////////+++++++++,,,,,,---------))))))***+++---...//////------------------------------------------------,,,,,,.../////////...---++++++++++++++++++++++++........................,,,------......------,,,,,,,,,---....../////////000555888666000,,,///333//////000000///...------//////000000000000//////222111...,,,+++,,,---...,,,,,,.../////////...---........................---...000111111111000///000000000000000000000000111333555555444222222333000111222333333222111000111111222222222333333333444555666666333222222333222111000000000111333333333333222111111111222222555444444333111000000//////000222333444444333222666555444333111000///...///////////////000000000000000000000000000111111000111000///......111444HHH???444...---...---,,,//////.........---------...---------...///111222333444444444444444444444111000///......---......000000000000000000000000//////......---------,,,+++,,,,,,------......///...............---------,,,---------.../////////...---------------,,,,,,/////////000000000000000---------...///000000111///......///000000///---000000///...............////////////////////////---.........//////000000222111000///......///000222111000///......///000///000111000...------.........------------......000000000000000000000000222222222222111111111111000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,,,,,,,,,,---------......////////////////////////***+++,,,,,,------,,,,,,------...///...---+++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////---------,,,,,,+++++++++------------------------...---,,,,,,,,,,,,---............------,,,,,,,,,---,,,,,,++++++*********++++++++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---////////////...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---...//////...---,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,///...------...---+++))),,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------...///000000333555777555000...///222///////////////...---,,,......////////////......111000...---,,,------...,,,---.../////////..............................---...///000111000000///////////////////////////000222444555333222222222000111222222222222111000111111111111222222222222333444666555444222333333333222111000000111222333333222222222222222333333666555444333222000000//////000111333333333333222444333333222222111111000000000111111111111222222222222222222222222333333000000///...///333999>>>^^^QQQ>>>111,,,---///000000//////......---------............//////000111222333333333444444555555111000///...------------000000000000000000000000111111111000000000////////////..........................................------...........................---------------..................//////------......///000000111000/////////000000000///000000///............///////////////////////////........./////////000000000///...---,,,------...//////---,,,,,,,,,------///000000000...---...//////......------......///000000000000000000000000////////////////////////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,------------,,,....../////////...,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---......//////---------,,,,,,+++++++++------------------------......---,,,,,,---......------------,,,,,,,,,+++,,,,,,,,,+++++++++++++++++++++++++++*********)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...//////...------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++,,,---...---,,,,,,---...////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------...---,,,,,,---...000222888666444222000000000000---............---,,,,,,------............------........................,,,---...////////////...////////////////////////---...///000000000000///////////////////////////000222444444333222111222000111111222222111111000000000000000111111111111111333555555444333444555444444333222111111111111222222222222333444555555666666555333222111000//////000111222222333333222111111222222222222222222000000111111111222222222333333333333333333222222111000///...///444;;;@@@TTTIII999...,,,...222444000000000///...---------...//////000000000//////111111222333444444555555222111000///...---,,,,,,////////////////////////222111111111111111000000111111111000///.........---------......//////000//////................................./////////.........------------------......//////000000111111000000//////000000111111000//////......//////////////////////////////......////////////000000//////...---------............---,,,,,,,,,,,,---...///000///...---...//////......------......///000000000000000000000000........................000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,------......------...////////////...------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......---,,,,,,---......,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...//////...------,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///000...,,,+++,,,------------......///////////////........................////////////////////////------............------000...,,,+++,,,...111333;;;777222000111111000///,,,---------------,,,,,,---......//////......------...///////////////...---......///////////////000000000000000000000000.........//////////////////////////////////////////111333444222111111111000000111111111111000000////////////000000000000///111444444444333444666666555444333222111000000222222222222333444555666666666555333222111000/////////000111111222222222111111111111111111111111//////000000111111222222222111111111111111000000333222111//////000444888888555111///000000000///111111000000///......---///000111222111000///...///000111222333444555666444333333222000///...---////////////////////////000000000000////////////111111000000000/////////,,,------...///000000111000000//////......------.../////////000000111111/////////.....................//////000000000000000000000///......000111111000000///...///////////////////////////////////////////////////000000111111000000000000000000/////////............///...///000///...---.../////////............//////////////////////////////////////////000000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,------------..............................------,,,,,,------...------------------------,,,,,,,,,---------......////////////////////////,,,,,,---....................................---------............------------------------------------------------------,,,,,,,,,------------...---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------......++++++++++++++++++++++++***++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------....................................---..................---,,,,,,,,,,,,,,,---......------------------------........................------------------------------------------------...---+++***+++,,,...000444111...,,,---......---............//////000000////////////////////////////////////////////////---......//////......---000...---,,,,,,///111333:::555000///111222000...,,,,,,---------------,,,/////////000000/////////---...///000000//////...............//////000000111111111111111111111111...............//////000........................///111333333222000000111000000000000000000000000....../////////000000000///111333444333333444666666666555444333222000000111111111222333444555666444444333222111000000///////////////000111222222333333222111111000000///000000111222222333444444222222222222111111000000222333444444222000000111444555555555555222...***111111000000000/////////000111222222222111000/////////000111222444444555555666666555444222111000000000000000000000000000////////////000000000000....../////////000000000------......///000111111000000000//////......---//////000111111222333333222111111111000000000////////////000000000000000...000111///...---///111111111000///////////////000000000000000000000000000000000000000000//////000000111111111111111111.../////////////////////---///000///......///000/////////....../////////////////////////////////.../////////000000000111////////////////////////////////////////////////------------------------------------------------------------------------,,,,,,---------....................................------,,,,,,------...------------------------,,,,,,,,,---------......////////////////////////------...////////////...------------------......---......//////......---------------------------------------------------,,,,,,---------.........---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................+++++++++++++++++++++++++++++++++,,,,,,------...+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------------------------....../////////.................................------.........------,,,,,,------...///------------------------........................------------------------------------------------...---,,,++++++---///000333111......///111222222//////......//////000111////////////////////////------------------------......////////////......///...------...///111333666333//////000111000...,,,,,,---............---//////000000000000////////////////////////////////////......//////000111000000000000000000000000......------......///000...........................000222222111000///000111000000//////000000111////////////000000000000///111333333333333444555666666666555444333111000111111111111222333444444222111111111000000000000............///000111222333333222111000000//////222222333444555666666777555555555444333333222222000333666777555333222222666555444333222222222222000000000000111111111111000111111222222222111111//////000111222222333333666666777777777555444333000000000000000000000000000000111111111111111222.........///000111111111.........//////000000111000000/////////////////////000111222333444555555444444333333222222111111000000000000000000000000---000333222///...///111222111000000//////000000000000000000000000000000111111000000000000//////......///000000000//////,,,---......///.........---...//////......///000000//////......//////000000000000000000000000000---------......//////000////////////////////////------------------------------------------------------------------------------------------------,,,---------............------------------------...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,---------......---------------------------...//////000/////////......------......///000......////////////......------------------------------------------------,,,---------............------------------------++++++,,,,,,,,,,,,------******++++++,,,,,,---------...////////////...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------------------------------------------------------...//////000000........................///...------------...///---------------......///------------------------........................------------------------------------------------...---,,,,,,,,,---///000---,,,,,,...222555777777000///.........///111111////////////////////////------------------------......////////////..................///000111222111000//////000000///...,,,---...///////////////...//////////////////...222111000.........//////000///.........///111111000000000000000000000000......---------...///000........................---///222222000//////000111000///......///000111//////000000000111111111///111333333222222333444666666666666555444222111111111111000000111222222.../////////000000000000......------...///111222111111111111000000000000000000111222333444555666666555555444333333222222///111444555444333333333000000///...///000333666...//////000111222333444111111111111222222333444///000000000111111222222444555777888888777555444222222222222222222222222//////000000000111111111000000111111111111111111///////////////000000000///////////////000000000000000111333444555777777555555444444333222222111000000000000000000000000---222666666333000000222222111000000//////000000000000000000000000000000111111111000000000//////---...///000111000000///------///000000000//////---...//////......///111000000////////////000000000000000000000000000000------...//////000111111////////////////////////------------------------........................------------------------........................------------............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------......///000000000000///000000/////////000222222......////////////......................................................------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))******+++,,,,,,---------...///000000///...---+++,,,,,,,,,---------------------------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................---------...///000000000........................///...------------...///---------------...//////------------------------........................................................................------------.........///,,,+++,,,...222444444444000///.........///111222////////////////////////000000000000000000000000......////////////............//////000111111111---...///000//////......------...///000000//////---..................---444222000...------//////000///.........///111222////////////////////////......---,,,---...///000........................---///111222000/////////111000///......///000111000000000000111111111111000222333333222222222333555666666666666444333222111111000000000000000000---------...///000000111......------...///111222...//////000111222222222,,,---...///000111222222444444333222222111000000000111222111///...///111111222333222000///............///111222333444555111111000000111333555666000000000000000111111111333444666777888777555444222222222222222222222222,,,---------......//////444444333222222111111111000000000000////////////......//////000000111111000000222333555666777888555555444444333222111111111111111000000000000000...333999999666222222333222111111000000000000000000000000000000000000000222111111111000000/////////000111333333333222111///000111333333333222111,,,...//////......///111000000////////////000000000000000000000000000000///000000111222333333444////////////////////////000000000000000000000000////////////////////////------------------------........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////...//////000000000000000222222111111111222444555......////////////......................................................---------.........//////+++++++++++++++++++++++++++++++++,,,,,,---------))))))***+++,,,,,,---------...///000000///...---,,,,,,,,,------..................------,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---------...///000000111///////////////////////////...---,,,,,,---...///...------------...//////------------------------////////////////////////................................................,,,---......//////......///......///000000...---222000......000222333333444333111///---------...000000//////............---,,,,,,,,,,,,---..............................//////.........---------/////////000000000000111111111000000//////......333222111000////////////////////////000000000000.................................---------,,,,,,------------------------......//////......---,,,000000...------...///000222222111111000000////////////000111222222333333666666666777666666555444444444333222111000///........./////////...---------------............///000000000000000000000000...//////000111222222333222222222222222111000///000000000000000000000000//////.........------------.........//////000000333222111///............111111000000/////////...///000111222444555777777666555333111000000111111222111111000///.........000111222333333222000///222111000.........///000000000000000000111111222///000111222444777999:::444444444444444444444444777666555444444444444444666666666666666666666666222222222111111111000000//////000000000111111111333333333222222111111111222333333333333222111111000000111111111111000000000000//////.........---,,,//////,,,---000111///000000000222333555777888333333333333333333333333333222111111000000111111////////////..................------------..................////////////000000//////...---++++++,,,---......//////............---------,,,,,,,,,,,,,,,------------------///...---,,,+++,,,,,,---+++++++++,,,,,,,,,------,,,------......------,,,+++---///111222222000000333111000000111444777999333222000///.........///------,,,,,,,,,,,,------)))222444---,,,111///(((...---,,,,,,++++++,,,,,,......---,,,,,,+++******...------,,,,,,------...,,,,,,++++++++++++,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,,,,---------........................//////000000///...------......////////////......000000//////.........---////////////////////////////////////............------------------------........................///////////////000111111//////////////////////////////............//////000000...------...///000........................000000///...............///---++++++---000222333333222111///...---------/////////.........------------,,,,,,------.../////////////////////////////////.........---------,,,------------.........111111000000////////////111000000000000000111222////////////000000000111111111111111000000000000---,,,,,,,,,,,,+++++++++........................//////000000//////...---000///...------...///000111111111111000000000000///000000111222222333333555555666666666555555444333333222111000///......------......------,,,,,,---------............///////////////////////////.../////////000111111111111111111111111000////////////////////////////////////.........---------............/////////000222111000///............000000/////////.........---...///000222333444555444333222111000000000000000//////...------,,,,,,///000111222222111000000111000///...---......///000////////////000111111///000000111333555777888333333333333333333333333555555444333333333333333555555555555555555555555333333333222222222111111111111111111222222333333333333222222222111111111222222333333222222111000111111222222222222111111111000000000////////////---000000------111222000000000111222333444666777444444444444444444444444333333222222111111111111000000000/////////............------------..................////////////////////////...---,,,,,,,,,---......//////............---------,,,,,,,,,000///...---,,,++++++***///...---,,,,,,,,,------,,,,,,---------.........---......//////......---***+++---////////////...111111000000111333555666222111000///.........///...---------///222666999777@@@@@@444---///111......---,,,,,,++++++,,,,,,......---,,,,,,+++******,,,,,,++++++++++++,,,,,,+++++++++******+++++++++,,,,,,++++++,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++,,,,,,---------...........................////////////......---......////////////......000/////////.........---////////////////////////////////////............------------------------........................///////////////000111111//////////////////////////////............////////////............//////........................000000///...............222///,,,***,,,///000111111111111000///...---,,,.........------------------------,,,------...///////////////////////////...............---------,,,,,,,,,------------...111000000000000//////////////////000000222333333/////////000000000111111/////////......---------------,,,,,,,,,+++++++++........................000000000000000//////...//////............//////000000000111111111111111000000000111222222333333444444555555555555555444333222222111000///............//////...------,,,---------............///////////////////////////......//////////////////000000000000000//////.../////////////////////////////////............---............////////////000//////......//////000///............---------,,,,,,---...///000111222111222222222111000///////////////...------,,,,,,---...///000111111000000//////...---------......///............///000000000000000000111333444555333333333333333333333333333333222111111111222222333333333333333333333333333333333333333222222222222222222333333333333333222222222111111111111111222222222222222111000000222333333333333333333222111111111000000000000///...000000...///222333111111111111222222444555555555555555555555555555555444444333333333222222222111111000000000/////////......------------..................////////////.........//////......---------...////////////.........---------,,,,,,,,,//////...---,,,++++++***......---,,,,,,,,,---------------.........//////...//////////////////...,,,,,,------.../////////000000000000111111111222111111000///............000///...///333999???CCCAAAHHHFFF888,,,,,,000111...------,,,,,,,,,,,,,,,...------,,,,,,++++++***+++******))))))******+++++++++************++++++++++++,,,,,,------,,,,,,........................,,,,,,,,,---------......---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********++++++,,,,,,,,,,,,------------------------------------........................////////////....../////////...............000000000000000000000000/////////............---........................///////////////////////////////////////000111111//////////////////////////////............//////---....../////////......////////////////////////000//////............///:::666111---,,,---......//////000111000///---,,,---------------------------------------...//////............................................................////////////000000000000000000000000111000000000111111222333//////000000000111111111//////......---,,,,,,,,,............------------..................//////000000000000000///......///.........//////000000000000000111111222222222000000111111111222222222333333444555555555555555444444333333222111000000000111111111000///...------------............///////////////////////////..................------...///////////////....../////////////////////////////////........................///////////////...............///000111------------------------+++,,,,,,---...//////000000111222333333111000///111111000000////////////,,,---...//////000000111////////////......//////...------------...//////000////////////000111111222222222222222222222222111111000//////000000000111111111111111111111111222222222222222222222222222222222222222222222333111111111111111111111000111111111222111000000///222222333333333333222222000000000///////////////,,,///000...000555666555222222111111222333444444666666666666666666666666444444444444444333333333111111111111000000000000......------------..................////////////------...///////////////------...///////////////......---------,,,,,,,,,+++,,,,,,------.........------------------------------------..................////////////......///////////////000111222...///000000000///......000000//////............000000000111555:::>>>BBB===AAA???444------000000......---,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++************+++++++++******))))))******+++***+++,,,---...---,,,+++------------------------,,,,,,,,,---------.........------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------...//////---......//////......---........................000000000000000000000000//////.........---------000000000000000000000000000000000000000000000000///////////////000000111///////////////////////////......------......///,,,---...///000///...---000000000000000000000000000///............//////:::666111...---------------...///000000///------------------------------...------------...//////---------------------------............................../////////000000000000000000111111111111333333222111111111111111000000000000111111111111333222222222111111111000///............---------............//////000000000000000000000///....../////////000000111111111000000111111222222333333111111111111111222222222222333444555666666666666777777666666555555444444111111111000000///---------------............///....................................---------------....../////////..............................///////////////////////////////////////.........------------...///000111,,,,,,,,,---------------,,,---------......//////000111222333333222111111000000000000////////////,,,------...//////000111000000000000111111000000---------------......///000//////....../////////111111111111111111111111//////.........//////000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000000000000000000111111000000///...000000111111111111000000........................***...///...111666999777111111111111222222333444666666666666666666666666444444555555555444333222111111111111000000000000......------------..................////////////------...///000000000000---...//////000000//////......---------,,,,,,,,,++++++,,,,,,---...//////,,,---------------------+++,,,,,,,,,,,,---------,,,------......------,,,000////////////000000111---...///000000...---+++///////////////.........///000111222444555666666444555444333444666666333///...------,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,++++++************++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,---...///------............---------------...............////////////////////////............------------////////////////////////000000000000000000000000///////////////000000111000000000000000000000000......------------......+++,,,.../////////...---000000000000000000000000//////............//////222000---,,,---...///...------.../////////......---------------...............------......///000........................---------...............---------............///000000000111111111111222444444333111111000000000000000000111111111222222222222222222222222222222///............---------///000000111111222222333111111111111111000/////////000111222333333222222111111111222222222222222111111111111111111111111222333444666777888888888999999999999888888777777000000000000///---,,,+++---------............///........................------..................---......///////////////...........................////////////000000000///////////////............---------...//////000,,,,,,,,,------------...------..................//////000111222222222222..................------......---......///000111000000111222222222111111...------------...////////////............//////000000000000000000000000......---------...///////////////////////////////////////000000000000000///////////////.........////////////000000000000000000000000000///............////////////......,,,---------------......+++...///...000666888666000000000111111333444444666666666666666666666666333444555555555444333222111111000000000/////////......------------..................////////////---...///000000000000000......///000000000000///......---------,,,,,,,,,......---------,,,,,,,,,+++,,,---.........------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------..................------...//////...---,,,....../////////......---...///000111111///...---//////000555;;;>>><<<888///......---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,++++++++++++++++++,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,*********+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------............---------------------.........////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////////////////000111111000000000000000000000000......------------......+++,,,---...............///////////////////////////............//////000///---------///000000///---------------...///000------........./////////...............//////000000000000000000000000000---------.........//////........./////////000000000000111111111222222222333333222111111111222222000000111111111222222222000000000111111222222333222222222111111111000000333333444444555666666777333333444444333333222111000111222444555555444444333222222222222222222111111111111111111111111111222333555777888999:::::::::::::::::::::999999999333333333222111000...------------............///........................---------...//////000000---...///000000000000000.........................../////////000000000000000/////////..................---------...//////,,,---------............---------------------------------......000111111---.....................000//////......///000111...///000111222111111000.........---...//////000//////............//////////////////////////////---------------...///000//////////////////////////////000000111111111111/////////.........------........./////////000000//////000000//////...---......////////////......------------......//////...111111...///333444222/////////000111333444555555555555555555555555555222333555555555444222111000000000/////////............------------..................////////////...//////000000000//////......///000000000000000......---------,,,,,,,,,...------------,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,---------...------............------,,,---...//////...---,,,------..................------...//////......---------------------,,,,,,------000555999:::999888//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------,,,,,,,,,,,,------,,,,,,++++++,,,,,,------------------------------,,,,,,,,,---------......***++++++,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***,,,---,,,------......------,,,,,,,,,,,,------.........------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////000111111000000000000000000000000...------,,,,,,------...,,,,,,,,,,,,---...///000.......................................///000000222111000111222111///......---,,,,,,---...000111........./////////000000...............///000000111111111111111111111111---------.........//////111111111111222222222222000000111111222222222222111111111111222333444444000111111111111222222222222333444555666777777888777777666666666555555555666666666777888999999:::555555666666555555444333111222333555666666555555444333333222222111111111222222111111111111111111333444555777999:::;;;;;;;;;;;;::::::::::::::::::777777777666555444222111---------.........//////........................---------...///000111111......///000111111000000.........................../////////000000111111000000//////.........---///......---------......---------....../////////---------,,,,,,,,,,,,+++,,,+++++++++,,,...///111/////////000000000000000111111///......///000000---...///111111111000//////............///000000///............///000000////////////////////////---------------...///000////////////////////////000000111111222222222333000000//////.........------.........//////000000///////////////......---......////////////......---.........//////000000111333222///...000000.........///000111333555666555555555555555555555555222333444555555333111000////////////.....................------...................../////////000//////000000000000//////...//////000000000000000......---------,,,,,,,,,******+++,,,---//////000***+++---...///...---------------.........//////......////////////.........///111222222000...------------.........//////,,,---.../////////...------,,,+++***+++---///000+++,,,///222111000111444//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...---,,,+++***+++,,,---...........................,,,,,,,,,---------......)))***+++,,,------...///+++++++++,,,,,,---------,,,,,,------------......+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))***+++,,,,,,------......------,,,,,,,,,,,,------.........------------------------......---------,,,,,,,,,////////////////////////........................///////////////000111111000000000000000000000000...------,,,,,,------...,,,,,,++++++,,,---///000.......................................///000111111111222333333333333222///000000000111111111222........................111111000000000000111111111111111111111000//////111111111222333333111///222222222222222222222222222222222222111111000///111333555666666666888999777777777666666666555555666777888999:::<<<======<<<<<<<<<;;;:::999888777::::::::::::::::::::::::777888888888777555444333444444555666777888999999777666555555555555555666999999888666555333222222666666666666666777777777;;;;;;<<<<<<<<<<<<<<<;;;888888999999888555333111222222222222222111000///222000,,,))))))+++...000000000111111000000///...222111/////////000222444,,,---///000111222222222111///------///111222222000000////////////000000////////////////////////---......//////......---.........---------,,,,,,////////////////////////,,,---///111111000///...////////////////////////------...000222333444555---.........///......---000000000000000000000000......///000111111000000000000////////////....../////////000000///..............................111111000000000/////////000//////......//////000........................................................................000000000000000000000000222111111000000000111111333444555777888888777777666666555555444333333333111111000///...------,,,.........------,,,,,,,,,,,,,,,---///111111...,,,222...,,,///444666222...............////////////000000///............///,,,,,,,,,---------......................................................------------------------000000111111111111000000........................111000000//////...------///...------,,,,,,,,,------.........///000000000111000///...---,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,------.........,,,++++++***+++---...///---------------------------------.........//////---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++---------...------,,,,,,...---+++*********++++++++++++++++++++++++++++++,,,++++++******++++++,,,...------,,,+++++++++,,,...---,,,++++++,,,---...///......---,,,,,,,,,,,,---------.........//////,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,......................../////////000000000111111000000000000000000000000.........------,,,,,,,,,++++++++++++,,,,,,---...000000/////////...............//////000111111222000111222222333333222222222222222222222222222222000000000000000000000000444333333222222333333444444444555555444444333222222111111222444333111000222222222222222222222222555555555555555444333333444666888999888888:::;;;888888999999:::;;;;;;<<<::::::;;;;;;<<<===>>>>>><<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;:::888777666777777888888999:::::::::777777666666666666777777888888888888777777777777::::::::::::::::::::::::<<<===============<<<<<<:::;;;<<<<<<;;;888666555444444444444333222111000333111...,,,,,,---000111111111222222111111000///111000///...///000222333------...///000111111111///...---///111222222111111111000000000000111111000000000000000000000000------------------------//////............------...............---------,,,---///000111000///...////////////////////////......///000222333444444222111///......///000111////////////////////////......///000000000000000......................../////////////////////...////////////////////////222111111111000000000///......------------..............................////////////////////////////////////////////////////////////000000000111////////////000111111222111222333555555555555444222222222222222333333333111111000000///...------...............---------------...000111111///---...///000111000///000000/////////000000000111111000//////...............---------.........//////................................................------------------------///000000111111000000///......................../////////.........------------------...///000000.........///////////////000000///...------------///...------------......------------.........///...---,,,++++++,,,,,,---.........---------------------......////////////..............................------------.........---------,,,,,,,,,,,,------............------...---,,,+++******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---......---,,,,,,,,,------------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......//////////////////////////////.........---------,,,,,,,,,,,,---...000000////////////.........---,,,,,,,,,---.../////////222333333444555444444444444444444444444333333333222222222333333333333333777666666555555666666777888888888888888777777666555444444555666666555333555555555555555555555555888999999999999888888777999;;;<<<<<<;;;;;;<<<>>>;;;;;;<<<>>>???AAABBBCCC>>>?????????@@@@@@@@@@@@======>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<>>===<<<>>>?????????>>>===;;;:::888777777666555444222111444333222000000111222222333333333333333222111111111000///...///000111222000000000111222222222222000//////000222333222111222111111111111111111222222222222222222222222222000///...------...///000000000/////////.........000/////////......------,,,---///000000000///...//////////////////////////////000000111222222333666444111///...000222333////////////////////////......///000000000000///......///////////////////////////000000000000000111111111111111111111111222222222111111111111000//////............//////........................////////////////////////////////////////////////---......///000111222222...//////000111222333444000111222444444444333333000000111111222333333444111000000//////...........................//////...---...000111111///---,,,222666444...+++...444000111111111111222222222000///......------................../////////000................................................------------------------...//////000000//////...........................,,,------------.........,,,,,,,,,...///111333444//////////////////......//////............//////111000///......................../////////////////////---,,,++++++++++++...............////////////////////////000000000000000000000000000000000000//////......//////000............------------......////////////.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,---......,,,,,,---------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------/////////////////////////////////...............---------...///111222333/////////............---,,,,,,,,,------......///555666666777777777777777666666555555555444444444444555555555555555666666:::999999888888999999::::::::::::::::::999999888:::999888999::::::999888999999999999999999999999;;;;;;<<<<<<<<<;;;;;;:::===>>>>>>>>>===<<<>>>???>>>???@@@AAABBBDDDEEEEEECCCCCCCCCBBBBBBBBBBBBBBB??????@@@@@@@@@@@@??????========================>>>>>>???@@@@@@???>>>===>>>>>>======<<<<<<<<<<<<<<<<<<==================::::::;;;===>>>@@@AAAAAA============<<<<<<<<<<<>>===@@@AAAAAAAAAAAA@@@>>>>>><<<;;;;;;:::888666555444555555555444444444444333444444444444444333333222111111000000000111222333444444444555555666666666666444111111222333333333222222111111111111222222333333333333333333333333333222000//////000222333000000000000////////////222222222111000000//////...///000111111111000000000000000000000///////////////000000111111222222666555333222111111222333000000000000///////////////000000111111000000000000000111111222222222333111111111111111111222222333333333222222222222222222222222222111111111111111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000---...///000111333444444000111111222333333333333111222333444555444333333111222222222333333333444////////////............---------......//////000.........///111111000......444999666///,,,000555111111111111222222222222000///......------..................////////////..............................................................................////////////..............................++++++,,,------...//////,,,------...///111333333111111000000//////......//////...//////000111111333333111000////////////000000000000000111111111//////......------------/////////000000000000000000000000111111111111111000000000000000000000000000000////////////000000////////////////////////...///000000000000000000.........------------...------------------------......////////////......------,,,,,,,,,,,,,,,---+++,,,---......---,,,+++,,,,,,,,,,,,---...//////,,,------------.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........................................................,,,,,,---...000222333444............................../////////000000000555666666777888777777777666666666666666666666666777777777777888888999999<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::999999<<<;;;::::::;;;<<<;;;:::::::::::::::::::::::::::<<<<<<============<<<<<<===>>>>>>===<<<<<<>>>@@@BBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@??????>>>>>>>>>>>>======<<<;;;;;;>>>???@@@AAABBBAAAAAAAAA======>>>???@@@AAABBBBBB@@@?????????>>>>>>>>>===AAAAAABBBBBBAAA@@@@@@???AAAAAAAAAAAAAAAAAA@@@@@@??????>>>===<<<:::888777777777777777777666666555666666666666666555444444444444444444444555555555777777666666777888999:::???;;;666222222444555666333333222222222222333333444444444444444444444444555444222111111222444555222222111111111000000000333333222222111111111000111111222222333333333333333333333222222222111111000000111111222222222333444555666666666555333222333333333333222222111111222222222333333222222111000111111222333444555555444444333333444555666666555444444444333333333222222222222222222222333333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111///000111222444555777777222333333333222111000000111111333444444333333222333333222222111111111111.............../////////---.........//////000000///......///111111000///111333555444111000000222000000000111111111222222000000///............///............///////////////////////////////////////////////////////////////////////////////////////000000000000000000///------------------------,,,,,,---...//////000111///////////////000111111222222222111111000000000000000000000111222333333555444333222111111000111222222222222222222222222......//////000000000000000000000111111222222222222222222222222222222222000000000000000000000000000000////////////000000000000000000000000000000///000111111222222222111//////000000000000000000///////////////////////////000111111111111000///...---------------......,,,---...//////...---,,,------------...///000000---------.........//////------........./////////------------------------........................------............//////////////////////////////---------------.........,,,,,,---...000111333444/////////////////////////////////000000000000000444555555666666666666666777888888888999999999999:::::::::;;;<<<<<<======???>>>>>>======>>>>>>???===============<<<;;;;;;===<<<::::::;;;<<<<<<;;;::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>===============<<<<<>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@???>>>>>>>>>>>>======<<<<<<<<>>EEE@@@:::777666777999999666555555444444555555666777777777777777777777777555555444333333444555555555444444444444333333333222222222222222222222222555555555555666666666777777777777666555555444444333333333444555666666777444666888::::::999666444888888777777666666555555555555666666666555444444000111222333444555666777888888777777777999:::;;;777777777666666555555444444444555555555555666666333222222222222222222333555555555555555555555555333333333333333333333333333333333333333333333333333333444666777999::::::444444555444333222000///111222333444444333222111333222222111000000///////////////000000111111111000111111111111111111222222111000111333444333222222111111111222222111///000000111111111222222222222111000000//////000000////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111////////////////////////......///000111111222222333222111000000000000000333333333333333333222222333333222222333444555555666555444333333333333333444444444444444333333333///000111222333333333333111111111222333333444444444444444333333333333333111111111111111111111111111000000//////000000111111111111111222222222222000111222333333333333333111111222333333333222222111111111111111111111111111111333333333333111111//////.........///000000...//////////////////...000////////////000000111....../////////000000000/////////000000000000111////////////////////////////////////////////////---------.........//////000000000000000000000000---............/////////---......///000111333444///000000000000000111111////////////////////////666666777888888888888888999::::::;;;<<<===>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBB@@@AAAAAAAAAAAA@@@??????AAA???======>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>????????????>>><<<======<<<<<<===@@@CCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===???AAACCCCCCCCCBBBAAA===>>>???@@@AAABBBCCCCCCDDDDDDDDDCCCBBBAAAAAAAAA??????@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBB@@@??????@@@@@@???>>>>>>>>>>>>???>>>>>>>>>???>>>======<<<<<<======>>>>>>>>>>>>>>>===<<<<<<<<<>>>AAACCCEEEDDDAAA???===>>>>>>===<<<:::999999888888999999:::::::::::::::::::::::::::999888888888888888888999999999888888888777777777555555555666666777777888999888888888999999::::::;;;;;;:::999999888777777666777777999:::;;;<<<<<<888999;;;<<<===<<<<<<;;;======<<<;;;;;;:::999999999999999999999888777777444555666777999:::;;;<<<<<<;;;::::::;;;===???@@@;;;;;;::::::999888888777888888888999999999::::::777666666555555666666777888888888888888888888888777777777777777777777777777777777777777777777777777777888999:::<<<<<<===888999:::::::::888666555555666777888888777666555444444444333333333333333111111222333444444555555555555555555555444444444666555444444666777777666333333333444555555444333222222222222333333333333333222222111111111111111111111111222222222333333222222222222222222222222222222222222222222222222333333333333333333333333444444555555555555444444222222222222222222222222111111222222333333444444555555444333333333333333444444444444555555555555666555555555555555666666666555555444444444555555666666666555555444444444222333444555555444333333111222222333444444555555555555555444444444333333222222222222222222222222222222111111111111222222111222222222333333333333111111333444444555555555222333444555666555555444333333333333333333333333111222444555555444222111000000000000000111222222111111000000000000111111222222111111000111111111000000000000111111111111000000111111111222222222000000000000000000000000111111111111111111111111/////////000000000111111111111111111111111111111//////000000111111111111000000000000111222333444000111111111222222222222111000000000000000000000999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@AAABBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBEEECCCAAAAAABBBCCCDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????@@@@@@@@@@@@<<<======<<<<<<>>>AAADDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAABBBBBB???@@@AAAAAABBBBBBAAAAAA========================;;;<<<>>>@@@AAAAAAAAA@@@????????????????????????<<<===@@@AAABBBBBBAAA@@@;;;<<<===???AAABBBDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>@@@AAABBBCCCCCCCCCBBBBBBAAABBBBBBCCCDDDEEECCCCCCDDDDDDCCCBBBAAAAAADDDCCCBBBAAA@@@AAABBBCCCAAABBBBBBBBBBBBAAA@@@@@@??????@@@AAAAAAAAAAAAAAABBBAAAAAABBBDDDGGGJJJLLL@@@@@@AAACCCDDDCCC@@@>>>===<<<<<<;;;;;;<<<<<<=================================>>>??????>>>======<<<<<<<<<;;;;;;;;;::::::999999:::;;;<<<======>>>;;;;;;::::::;;;;;;<<<=========<<<;;;;;;:::999999999:::;;;<<<>>>???@@@AAA<<<<<<<<<===>>>???@@@AAA@@@@@@???>>>======<<<<<<;;;;;;;;;;;;;;;:::999888999999;;;<<<>>>???@@@AAA>>>>>>===<<<===???AAACCC>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<===>>>>>><<<>>>???AAAAAA@@@>>>===:::;;;<<<======<<<;;;:::666666777777888999999999333444444555666777888888999999888888777777666666999888666777999::::::999444666888999888777888999333333333444444444555555444333222222111111222222333333333444444444555555333333333333333333333333333333333333333333333333444444444444444444444444555666666666666666666555555555555555555555555555333333444444444444555555666666666555555555666666444555555555666777777777777777666666666666777777666555555555555666666777777777666666555555555444555666666777666444333222222222333333444555666666666666555555555444444444444444444444444444444444444333333222222333333444222222222333333444444444111222333444555555555555333444666777777777666666444444444444444444444444222333555666666555333222111111000000111222333333333222111000000111222333444444333222111111111222000111111111222222222222111111222222222333333333111111111111111111111111111111111111111111111111222333333333444444444444111111111111111111111111111111222222222333333333222222222222333333444555111111222222222333333333444444333333333333333333???>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBAAAAAAAAAAAABBBDDDGGGJJJJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFEEEDDDBBBAAADDDEEEEEEDDDDDDBBBAAA@@@?????????>>><<<===???AAAGGGEEECCCAAA@@@@@@AAABBB>>>>>>===>>>???@@@BBBCCCFFFFFFEEEDDDCCCCCCBBBBBB????????????@@@@@@@@@@@@BBBBBBAAA@@@@@@AAAAAAAAADDDCCCAAA@@@@@@@@@AAAAAA@@@AAABBBDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>???@@@BBBBBBBBBBBBAAA@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDAAABBBBBBBBBCCCDDDDDDDDDGGGFFFDDDCCCCCCDDDEEEFFFEEEDDDCCCCCCEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAABBBDDDFFFHHHIIIJJJIIIGGGEEECCCBBBAAAAAA??????>>>???@@@AAA@@@???>>>??????@@@@@@AAABBBBBB@@@AAAAAAAAA@@@??????>>>@@@@@@AAAAAA@@@???>>>>>>??????@@@@@@???>>>======>>>@@@@@@@@@>>>===>>>?????????>>>======>>>???@@@<<<===>>>@@@AAABBBCCCCCC>>>???AAABBBBBBAAA@@@???DDDCCCBBBAAA@@@@@@???????????????>>>>>>>>>>>>===@@@@@@??????>>>??????@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>======>>>@@@AAA??????>>>======>>>??????===>>>???@@@@@@???>>>===<<<<<<===>>>>>>>>>>>>===>>>===<<<;;;;;;<<<===>>>=========>>>>>>?????????>>>???@@@@@@@@@@@@???>>>;;;;;;>>>CCCGGGEEE>>>777:::::::::999999::::::;;;;;;;;;:::::::::;;;;;;<<>>>>>999333555555555444444333333222555555666666555555444333555555333333333333555555555555444444444444333333777666444222222333444555666444333333444555555444222333333444444333333222111222333555555444333333333333222222333333444555444444333222222222333333555666777666555666888:::777777777666666555555555444444333333333444555666555555555555555555555555444444333333222333333444BBBBBBBBBAAABBBCCCCCCDDDHHHGGGGGGFFFFFFEEEEEEEEEDDDFFFHHHJJJKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCDDDCCCBBBAAA@@@???>>>>>>>>>??????>>>===<<<>>>???BBB@@@???===<<<===>>>??????>>>>>>>>>@@@AAACCCEEEDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBBBBBBBCCCEEEDDDCCCBBBBBBBBBCCCCCC@@@AAACCCEEEEEEFFFEEEEEEBBBBBBAAAAAABBBCCCDDDEEEDDDDDDDDDCCCCCCBBB@@@@@@??????@@@@@@@@@AAAAAAAAABBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFEEECCCBBBBBBCCCEEEFFFEEEDDDCCCCCCEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCEEEFFFHHHIIIIIIHHHFFFEEECCCBBBBBBBBBAAA@@@>>>>>>>>>???>>>===@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCEEEFFFFFFFFFEEEEEEDDDCCCEEEEEEEEEEEEEEEDDDCCCCCCAAABBBCCCCCCAAAAAABBBCCCCCCBBBAAA@@@@@@@@@AAABBBAAABBBCCCDDDEEEFFFFFFFFFAAABBBCCCDDDDDDCCCAAA@@@EEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAABBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAAAAABBBCCCCCCBBBAAA@@@??????@@@AAABBB@@@AAABBBBBBBBBBBBAAA@@@??????@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>???@@@@@@??????@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAAAAA@@@???AAA@@@@@@CCCFFFGGGBBB>>>??????>>>>>>===>>>>>>>>>=========<<<<<<======>>>AAA@@@@@@???>>>>>>>>>>>>???>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>===<<<::::::;;;<<<<<<<<<999999999888888888888888::::::::::::999999888888999999888888888888999999:::::::::;;;;;;;;;;;;<<<999:::;;;;;;<<<<<<<<<;;;::::::999999999999::::::===<<<;;;;;;::::::;;;;;;888888999:::::::::::::::777777888888888888888888999999888777777777777777<<<999666666888999888666888888888777777777666666888777777666666777777888777777777666666666666555333222222111111222222333555555555555555555555555666777888999:::;;;;;;;;;666666666666666666666666666666666777777777888888666666555555666666777888999777777;;;>>>>>>999555777777666666666555555555777777777777777666555555666555444333333444555666666666666666555555555444777666444222222333444555666444333333444555555444444444555555555555444444111222333333444444333333444444333333444444555666555555444444444555555666777888999888777777888:::777777777777666666555555555555444555555555666777666666666666666666666666666555555555555555555555FFFFFFFFFFFFFFFGGGHHHHHHKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJFFFGGGHHHIIIHHHHHHFFFFFFDDDBBB@@@>>><<<<<<<<<<<<===>>>@@@???===<<<<<<======<<<;;;::::::;;;<<<===???>>>>>>???@@@CCCEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCFFFEEEDDDDDDCCCCCCDDDDDDAAABBBDDDFFFGGGHHHGGGGGGEEEEEEEEEFFFGGGHHHIIIJJJEEEFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCEEEEEEEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDBBBCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHDDDFFFGGGGGGFFFFFFHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGEEEDDDCCCFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBFFFDDDAAABBBEEEGGGFFFDDDCCCCCCBBBAAA@@@@@@@@@AAA@@@@@@????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAA???>>>============>>>>>>@@@??????>>>===<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>;;;<<<=====================<<<<<<;;;;;;<<<<<<===???>>>>>>===============:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999888888888888888<<<:::888888999:::999888::::::999999999999999888999888888777777888888999888888888777777777777666444444333333333333444444555555555555555555555555666777888:::;;;<<<<<<===777777777777777777777777666777777777777888888888777777666666777777888999;;;::::::<<<>>>>>>:::666999999888888888888888888888888888888888777777777666666555555555555666666888888777777777666666666666555444333222333444555666555444444555666555444555555666666666666555555222222222222222333333444555555444444555555666777666666666666666777888999999:::;;;:::999888999:::777777777777666666666666666666666666666777777777666666666666666666666666666666666666666777777777IIIIIIHHHHHHIIIIIIJJJKKKLLLKKKJJJJJJIIIHHHGGGGGGIIIHHHHHHIIIJJJLLLNNNOOOMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLHHHHHHJJJKKKKKKJJJIIIIIIEEEDDD@@@===;;;;;;;;;<<<===>>>@@@@@@>>><<<;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@CCCEEEFFFHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@??????BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCDDDFFFHHHJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEEEECCCBBBBBBCCCDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHDDDEEEEEEEEEEEEEEEGGGHHHDDDDDDEEEEEEFFFGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEIIIIIIJJJJJJJJJIIIIIIHHHJJJJJJKKKKKKKKKJJJJJJIIIHHHIIIKKKKKKKKKKKKMMMNNNLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKJJJIIIGGGGGGFFFFFFFFFGGGGGGIIIJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFHHHFFFDDDDDDFFFHHHHHHGGGDDDCCCBBBAAAAAA@@@AAAAAACCCBBBAAAAAA@@@AAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAA@@@?????????@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@======>>>>>>>>>?????????>>>>>>???@@@@@@??????>>>>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<===<<<======>>>>>>=========>>>>>>======<<<<<<;;;;;;::::::999888888888888999;;;:::999999:::::::::999::::::::::::::::::::::::::::::999999999999::::::777777777777666666666666666666555555555555666666666666666666666666666666555555666888888999999999666666666666666666666666777777777888888888999999888888888888888999999:::===;;;;;;<<<===<<<:::777999999999999:::::::::::::::999999888888888888888888888888777777888888888999888888888888777777777666666555444444555555666777666555666777888666555555666666777777666666555333333222111111333444555555555555555555666666777666666666777888999:::;;;:::;;;<<<;;;999888999999666666666666666666666666666666777777888888888777666666666666666666666666555666666777777777777777IIIIIIIIIHHHIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGIIIHHHHHHHHHJJJLLLNNNPPPMMMMMMLLLLLLLLLKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMJJJKKKLLLMMMMMMMMMLLLKKKHHHFFFCCC@@@>>>===>>>>>>===???AAAAAA???>>>======;;;;;;<<<<<<======>>>???>>>>>>>>>???@@@BBBDDDFFFIIIHHHHHHHHHHHHHHHGGGGGGEEEEEEDDDCCCAAA@@@??????BBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGIIIKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDBBBBBBCCCDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIHHHFFFDDDEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKMMMMMMMMMMMMOOOPPPPPPOOOOOOOOOOOONNNNNNMMMMMMNNNNNNNNNNNNMMMLLLLLLOOOOOOOOONNNMMMLLLKKKKKKGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFHHHJJJKKKKKKIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKJJJIIIEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEDDDAAA@@@AAABBBBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@??????>>>============>>>>>>>>>>>>??????>>>======>>>>>>>>>======<<<<<<<<<;;;:::999999888888999999999:::;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999888888888777777777888888777777777777888888888888888888888888888888777777777888777777666666666666666666666666666666888888888888999999999999:::999999999999:::;;;;;;===<<<;;;;;;;;;;;;:::888999999::::::;;;;;;<<<<<<;;;;;;:::999888999999:::::::::;;;;;;;;;;;;::::::999999999999888888888888888777777777777777888888888888777999::::::888666666666777777777777666666555444333333333444666777555555555555555666777777777777777777888:::;;;;;;999;;;<<<<<<:::888888999666666666666666777777777666666777888999888888777777777777777777777777777444555666777777777777666HHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHIIIKKKMMMOOOQQQNNNNNNMMMMMMLLLKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOOOONNNNNNMMMNNNOOOOOOOOONNNMMMLLLJJJHHHFFFDDDBBBBBBBBBBBB@@@AAACCCCCCAAA@@@AAABBB<<<=========>>>>>>??????AAA@@@@@@@@@AAACCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@BBBCCCEEEFFFGGGFFFFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEIIIJJJLLLMMMNNNNNNMMMMMMNNNNNNNNNNNNMMMKKKJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGEEEEEEFFFGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEEEEFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEPPPSSSUUUSSSMMMHHHGGGGGGDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJJJJLLLMMMMMMLLLLLLNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQRRRRRRQQQQQQPPPPPPOOOOOOKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFIIIJJJKKKJJJIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLJJJLLLNNNOOOPPPOOOMMMLLLIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFEEEDDDCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBEEEGGGFFFCCC@@@AAACCCAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBAAA@@@AAAAAAAAA???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>============<<<<<<;;;:::::::::::::::999;;;======<<<;;;<<<===::::::;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999888777777777777777777777777777888888999999999:::::::::;;;;;;::::::;;;;;;<<<===<<<<<<;;;:::::::::;;;;;;::::::;;;;;;<<<===>>>>>>>>>===;;;:::::::::;;;<<<======>>>>>>>>>>>>======;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::<<<======:::888888888999999999999888888777777777666777888888999777777666666777777888999999999999999999:::;;;<<<999;;;======;;;999999999888888888888888999999999777888999;;;;;;:::999999999999999999999999999999555666888999::::::999888HHHGGGGGGGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKIIIIIIJJJKKKMMMOOOQQQRRRQQQQQQPPPOOOOOONNNMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNMMMNNNNNNOOOPPPPPPPPPOOOPPPPPPQQQQQQQQQOOONNNMMMJJJJJJIIIHHHGGGEEEEEEDDDBBBCCCDDDDDDCCCCCCEEEGGG@@@AAAAAABBBBBBBBBBBBAAAEEEDDDCCCCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEGGGIIIJJJIIIHHHHHHGGGHHHIIIJJJKKKKKKJJJIIIMMMMMMNNNOOOOOOOOONNNMMMNNNNNNOOOOOOOOOMMMLLLKKKJJJKKKKKKLLLLLLKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKMMMKKKIIIIIIJJJKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIGGGFFFFFFFFFFFFGGGGGGHHHQQQUUUZZZYYYSSSMMMJJJJJJDDDEEEEEEFFFFFFGGGHHHHHHEEEFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIKKKLLLKKKJJJJJJKKKLLLPPPQQQRRRSSSTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPOOOMMMMMMLLLLLLJJJJJJKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIHHHGGGGGGHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLJJJJJJKKKLLLLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJKKKLLLJJJLLLMMMNNNNNNMMMMMMMMMJJJJJJJJJJJJKKKLLLMMMMMMIIIIIIHHHGGGFFFEEEEEEFFFEEEFFFHHHIIIIIIHHHGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBFFFIIIGGGCCC@@@AAADDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@>>>>>>?????????????????????>>>======<<<<<<======;;;>>>@@@AAA???>>>???@@@<<<<<<<<<=========>>>>>>>>>======<<<<<<======>>>=========<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::::::::::::::::::::999999999::::::::::::;;;<<<<<<;;;;;;<<<<<<===>>>===<<<<<<;;;:::;;;===???;;;<<<===>>>???@@@AAAAAAAAA@@@>>>=========???@@@???@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>===============>>>???????????????<<<<<<===>>>@@@???===:::;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;;;;;;;;;;:::999999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<===999;;;>>>>>>===<<<;;;<<<;;;;;;;;;<<<<<<<<<======999;;;<<<>>>>>>===<<<;;;========================999;;;===>>>??????>>>===GGGGGGGGGGGGGGGHHHIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJLLLMMMOOOQQQRRRSSSTTTSSSSSSRRRQQQPPPPPPPPPMMMMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRSSSRRRRRRPPPNNNMMMJJJJJJJJJJJJIIIGGGFFFEEECCCDDDEEEDDDDDDEEEHHHKKKEEEFFFFFFGGGGGGFFFFFFEEEHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFGGGJJJKKKLLLLLLKKKJJJKKKLLLMMMOOOOOOOOONNNMMMNNNOOOPPPPPPPPPOOONNNMMMMMMNNNOOOPPPPPPPPPOOONNNJJJKKKKKKLLLLLLLLLKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMPPPOOOMMMLLLMMMNNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMEEELLLSSSTTTPPPKKKIIIIIIEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKEEEEEEFFFGGGHHHHHHGGGGGGDDDDDDEEEFFFGGGGGGFFFFFFIIIJJJKKKJJJIIIHHHIIIJJJOOOPPPRRRTTTUUUUUUUUUTTTQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSTTTTTTXXXWWWUUUSSSQQQPPPOOONNNIIIIIIIIIJJJKKKKKKLLLLLLMMMLLLKKKJJJHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJKKKLLLLLLLLLLLLKKKIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKHHHIIIJJJIIIIIIIIIJJJLLLIIIIIIJJJJJJKKKMMMNNNOOOLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIKKKLLLLLLKKKIIIHHHIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBFFFIIIHHHCCC@@@AAADDDFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBB?????????@@@@@@AAAAAAAAAAAA@@@@@@???????????????===@@@CCCCCCAAA@@@AAACCC======>>>>>>?????????@@@>>>>>>============>>>>>><<<;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>=========<<<;;;<<>>???AAABBBCCCCCCDDDCCCAAA??????@@@AAABBBAAAAAACCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@??????>>>???@@@AAAAAAAAAAAAAAA======>>>@@@AAA@@@>>>;;;======>>>>>>>>>>>>======:::;;;<<<===>>>===<<<;;;<<<;;;;;;;;;;;;<<<======???>>>>>>============>>>999<<>>>>>>>>===>>>>>>>>>??????@@@@@@<<<===???@@@AAA@@@>>>===????????????????????????===???AAACCCDDDCCCBBBAAAFFFFFFFFFEEEEEEDDDDDDCCCFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHJJJMMMNNNOOOOOOOOORRRSSSSSSSSSRRRQQQOOONNNQQQQQQQQQQQQPPPPPPPPPPPPNNNMMMLLLMMMOOOQQQQQQPPPRRRSSSTTTTTTSSSRRRPPPOOOKKKJJJHHHHHHHHHIIIJJJKKKIIIHHHGGGFFFFFFFFFFFFFFFHHHHHHIIIHHHHHHGGGFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHIIILLLNNNNNNNNNMMMLLLMMMLLLLLLKKKIIIHHHGGGGGGIIIIIIIIIJJJLLLNNNOOOPPPOOOOOOPPPSSSUUUVVVUUUSSSSSSSSSTTTTTTTTTRRRQQQPPPSSSSSSSSSRRRRRRRRRRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPNNNMMMLLLKKKKKKKKKLLLMMMOOOMMMJJJHHHGGGHHHJJJKKKMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLNNNPPPQQQQQQQQQOOOOOOOOOMMMLLLLLLNNNPPPQQQRRRSSSTTTSSSQQQOOONNNNNNNNNNNNNNNNNNOOOPPPPPPQQQPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOOOONNNKKKIIIJJJJJJLLLJJJHHHGGGIIIJJJKKKJJJKKKKKKJJJHHHGGGFFFEEEEEEIIIIIIIIIHHHGGGFFFFFFGGGOOOOOOOOOOOONNNNNNMMMLLLOOOPPPQQQRRRSSSTTTTTTTTTQQQQQQQQQRRRSSSTTTUUUVVVUUUWWWZZZ[[[YYYTTTNNNKKKGGGHHHIIIKKKLLLLLLLLLLLLMMMLLLJJJHHHHHHHHHIIIIIIIIIGGGEEECCCCCCEEEGGGIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJKKKKKKKKKKKKFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMHHHIIIKKKMMMNNNNNNMMMLLLIIIIIIIIIKKKLLLLLLJJJHHHJJJIIIHHHGGGHHHJJJLLLNNNIIIJJJJJJJJJJJJJJJJJJIIIFFFFFFFFFGGGGGGHHHIIIIIILLLKKKIIIHHHHHHIIIJJJKKKIIIIIIIIIHHHIIIIIIJJJJJJGGGHHHKKKMMMNNNMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFEEEDDDCCCBBBCCCBBBAAAAAAAAABBBCCCDDD@@@AAAAAABBBCCCCCCDDDDDDBBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHIIIIIIHHHHHHGGGFFFEEEHHHGGGGGGFFFEEEDDDDDDCCCFFFFFFEEEEEEDDDBBBAAA@@@FFFFFFEEEEEEDDDBBBAAA@@@@@@AAACCCDDDDDDDDDCCCCCC@@@@@@@@@??????===<<<<<>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>===<<<<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<===>>>===>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>;;;<<<======>>>>>>======>>>???@@@@@@??????@@@AAAAAA@@@>>><<<<<<===???@@@@@@@@@@@@AAAAAAAAABBBBBBFFFFFFEEECCCBBBAAA@@@???CCCCCCCCCCCCBBBBBBAAA@@@CCCBBBBBBAAA@@@@@@@@@AAA@@@AAACCCCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@???>>>>>>????????????????????????>>>======<<<===>>>???@@@AAA@@@???>>>===<<<<<<<<>>???@@@@@@??????@@@CCCEEEBBBBBBAAAAAA@@@?????????AAABBBDDDEEEEEEEEEDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGDDDDDDCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCDDDFFFHHHJJJLLLMMMMMMMMMMMMNNNNNNOOOOOONNNMMMLLLKKKMMMNNNNNNNNNOOOOOOPPPPPPNNNLLLKKKLLLNNNPPPPPPOOORRRRRRQQQQQQOOONNNLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJKKKMMMNNNPPPQQQPPPPPPQQQSSSVVVWWWUUUTTTRRRSSSTTTUUUUUUTTTSSSRRRUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTSSSRRRQQQPPPPPPPPPQQQQQQPPPOOOMMMKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLMMMOOORRRSSSTTTTTTTTTRRRQQQOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPOOONNNNNNOOOPPPPPPPPPPPPPPPOOOLLLKKKKKKLLLMMMKKKJJJKKKLLLMMMLLLKKKMMMMMMLLLKKKKKKJJJIIIIIIGGGFFFFFFKKKQQQSSSOOOJJJOOOQQQSSSUUUUUURRROOOMMMNNNOOOPPPQQQRRRSSSSSSSSSQQQQQQQQQQQQRRRSSSSSSTTTQQQSSSUUUWWWVVVSSSOOOMMMFFFGGGGGGGGGGGGGGGHHHHHHKKKJJJHHHGGGFFFFFFGGGGGGGGGEEECCCBBBBBBCCCEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLJJJKKKMMMNNNOOOOOONNNNNNPPPMMMLLLNNNOOOMMMKKKJJJLLLKKKJJJIIIIIIIIIJJJKKKIIIJJJJJJKKKKKKJJJJJJIIIFFFFFFEEEEEEFFFGGGIIIJJJLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGEEEFFFGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDEEEDDDCCCCCCCCCCCCDDDEEECCCCCCCCCBBBBBBBBBBBBBBBAAACCCDDDDDDDDDDDDFFFGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBDDDEEEEEEDDDDDDCCCBBBAAA@@@AAABBBDDDDDDDDDCCCBBBAAABBBBBBAAA@@@???>>>>>>>>>@@@AAAAAA@@@@@@AAACCCAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>========================@@@???>>>======>>>??????>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????????????????@@@BBBAAA@@@@@@AAACCCBBBAAA@@@??????@@@BBBCCCDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGGGGFFFDDDCCCBBBBBBDDDDDDEEEEEEDDDCCCCCCBBBDDDCCCBBBBBBAAAAAAAAABBBAAACCCDDDEEEDDDCCCDDDEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAA@@@???>>>===<<<<<<<<<<<>>??????@@@AAABBBBBBBBBBBBCCCBBBAAAAAA@@@???@@@AAAAAAAAAAAACCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIICCCDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCEEEGGGHHHJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNLLLKKKJJJJJJLLLNNNNNNMMMQQQPPPNNNLLLJJJIIIHHHHHHJJJJJJJJJJJJIIIGGGFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJKKKKKKKKKLLLHHHIIIIIIJJJKKKLLLMMMMMMIIIIIIJJJKKKLLLNNNOOOPPPQQQPPPPPPRRRUUUVVVUUUSSSPPPQQQRRRTTTTTTTTTTTTSSSUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWVVVUUUTTTTTTTTTUUUUUUPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKMMMNNNNNNMMMLLLMMMNNNRRRSSSTTTUUUUUUTTTRRRQQQSSSRRRRRRRRRRRRSSSTTTTTTVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUUUURRRRRRQQQQQQQQQRRRRRRSSSRRRRRRRRRQQQNNNMMMNNNOOOQQQOOONNNOOOOOOOOONNNLLLOOOOOOOOOOOOOOOOOOOOOOOONNNKKKLLLWWWdddhhh```VVVPPPSSSXXX[[[ZZZWWWRRRNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRRRRSSSSSSPPPQQQSSSUUUUUUTTTSSSRRRJJJIIIGGGFFFEEEEEEEEEFFFIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNOOONNNNNNSSSNNNNNNRRRRRRLLLHHHIIIKKKKKKJJJIIIIIIHHHGGGGGGIIIJJJJJJKKKKKKJJJJJJIIIGGGFFFEEEDDDEEEGGGIIIJJJLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@BBBDDDEEEEEEFFFHHHIIIHHHHHHIIIIIIIIIJJJJJJJJJCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>@@@AAABBBAAABBBDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>========================??????>>>>>>>>>??????@@@???@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBDDDCCCCCCBBBBBBBBBDDDEEEFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEFFFEEEEEEDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCAAACCCEEEFFFEEEEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAAAAABBBAAA@@@??????>>>??????AAAAAA@@@@@@@@@@@@AAABBBDDDDDDEEEEEEDDDDDDCCCBBBAAACCCFFFGGGFFFEEEFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIHHHHHHGGGFFFHHHHHHIIIIIIJJJJJJKKKKKKFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEFFFGGGIIIIIIIIIHHHGGGIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGHHHIIIIIIJJJKKKKKKKKKIIIHHHIIIKKKLLLLLLKKKNNNLLLJJJHHHGGGGGGGGGGGGIIIIIIJJJKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIFFFFFFGGGHHHIIIJJJJJJKKKGGGGGGGGGHHHIIIKKKLLLMMMNNNMMMMMMOOOQQQRRRQQQPPPMMMNNNOOOPPPQQQQQQPPPOOOQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSNNNOOOPPPPPPOOONNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMKKKMMMOOOPPPOOONNNMMMNNNSSSSSSTTTUUUUUUUUUTTTSSSTTTTTTTTTTTTTTTUUUVVVVVVXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUTTTRRRPPPPPPQQQSSSYYYVVVRRRPPPPPPPPPOOONNNPPPPPPQQQRRRSSSSSSTTTTTTVVVSSSTTT^^^jjjnnnggg^^^QQQTTTXXXZZZZZZWWWTTTQQQOOOOOOOOOOOOPPPRRRSSSTTTUUUUUUUUUVVVUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXWWWWWWSSSQQQMMMJJJHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEGGGGGGIIIIIIJJJJJJKKKKKKKKKKKKMMMIIIMMMWWWXXXLLLEEEFFFHHHHHHHHHIIIHHHGGGFFFFFFIIIJJJKKKLLLLLLKKKJJJIIIGGGFFFEEEDDDEEEGGGJJJLLLLLLMMMMMMMMMLLLJJJGGGFFFHHHGGGFFFDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@AAACCCDDDCCCDDDFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJFFFGGGGGGHHHIIIIIIHHHHHHEEEEEEGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA???AAABBBBBBAAAAAABBBDDDAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEBBBBBBAAAAAA@@@@@@@@@???========================>>>>>>>>>>>>>>>>>>??????>>>??????@@@@@@??????>>>??????>>>>>>>>>>>>>>>======>>>>>>??????????????????@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGFFFFFFEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCCCC@@@BBBDDDEEEDDDDDDEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@AAAAAABBBFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDGGGKKKLLLKKKIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKJJJJJJJJJIIIHHHHHHJJJKKKKKKKKKLLLLLLMMMMMMIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIFFFGGGIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJHHHIIIJJJKKKKKKJJJKKKJJJIIIHHHHHHIIIJJJJJJGGGIIIKKKLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGHHHDDDDDDEEEFFFFFFGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIIIIKKKJJJIIIJJJLLLMMMMMMLLLKKKKKKLLLLLLLLLKKKIIIIIIKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLNNNNNNNNNMMMKKKJJJLLLMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNKKKMMMPPPQQQPPPOOOOOOOOOQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRSSSTTTUUUWWWWWWXXXSSSTTTUUUUUUVVVWWWWWWXXXWWWWWWVVVTTTRRRRRRTTTVVVaaa\\\UUUQQQOOOOOOOOOOOOPPPPPPQQQSSSTTTUUUWWWWWWUUUTTTUUUYYY^^^```]]]ZZZTTTTTTUUUVVVVVVUUUUUUTTTRRRRRRRRRSSSTTTUUUVVVWWWZZZZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZXXXTTTQQQOOONNNNNNNNNLLLKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHEEEOOObbbcccRRRFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGJJJKKKMMMNNNNNNMMMKKKJJJHHHGGGFFFFFFGGGIIILLLMMMNNNNNNNNNNNNMMMKKKIIIGGGJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCDDDDDDBBBBBBCCCEEEEEEEEEEEEFFFFFFFFFGGGGGGDDDEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCBBB@@@??????@@@AAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJGGGFFFFFFEEEDDDCCCCCCBBB????????????????????????=========>>>>>>?????????>>>??????????????????>>>?????????>>>>>>>>>======<<<======>>>>>>>>>>>>>>>===???@@@@@@??????@@@AAA@@@@@@AAAAAABBBCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBAAACCCCCCBBBBBBBBBBBBCCCCCC???AAACCCDDDCCCCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEHHHHHHGGGFFFFFFFFFFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFIIIMMMNNNMMMKKKIIIIIIGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKJJJJJJMMMMMMMMMMMMMMMMMMNNNNNNJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLNNNOOOPPPPPPPPPOOOLLLLLLKKKJJJJJJKKKKKKLLLOOONNNNNNNNNMMMMMMMMMLLLNNNMMMKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNNNNJJJKKKLLLNNNPPPQQQRRRRRRQQQQQQOOOMMMLLLKKKKKKKKKGGGHHHHHHIIIIIIIIIIIIHHHEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHGGGGGGIIIJJJJJJJJJIIIJJJJJJJJJJJJHHHGGGEEEGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKMMMOOOOOONNNNNNOOOPPPOOOPPPPPPQQQRRRSSSSSSTTTSSSRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTVVVWWWYYYZZZ[[[WWWXXXYYY[[[\\\]]]]]]]]]XXXXXXWWWUUUSSSSSSVVVXXXbbb]]]VVVQQQOOOPPPPPPPPPPPPPPPRRRSSSUUUVVVXXXXXXUUUVVVVVVVVVTTTTTTUUUWWWVVVUUUSSSSSSSSSTTTVVVWWWUUUVVVXXXYYYZZZ[[[[[[[[[]]]^^^``````aaa```___^^^_________^^^^^^]]]\\\[[[^^^\\\ZZZWWWUUUTTTTTTTTTQQQQQQQQQQQQQQQOOONNNNNNLLLKKKKKKKKKKKKKKKKKKLLLJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIFFFUUUoooqqq[[[KKKLLLEEEEEEFFFGGGGGGHHHIIIIIIKKKMMMOOOQQQQQQOOOMMMKKKIIIIIIIIIJJJLLLMMMNNNOOOPPPPPPOOOOOONNNMMMLLLKKKMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEEEEEEEBBBCCCDDDEEEEEEEEEEEEEEEAAABBBCCCCCCCCCBBBAAA@@@BBBBBBCCCCCCCCCBBBBBBAAABBBCCCCCCBBB???>>>>>>???AAABBBBBBCCCCCCDDDDDDDDDFFFGGGHHHIIIKKKLLLMMMNNNKKKKKKJJJIIIHHHFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@?????????>>>>>>???@@@@@@@@@@@@??????@@@AAAAAA@@@@@@AAABBBAAAAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCC@@@AAABBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEBBBDDDFFFFFFEEEDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLKKKJJJJJJHHHKKKNNNOOONNNLLLJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNPPPOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSUUUWWWXXXYYYXXXXXXTTTSSSRRRQQQPPPPPPQQQQQQTTTTTTTTTTTTTTTTTTUUUUUUTTTRRRPPPPPPRRRSSSRRRQQQQQQQQQQQQRRRQQQQQQPPPPPPOOOOOOOOOPPPRRRSSSUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOONNNMMMHHHIIIIIIJJJKKKLLLMMMMMMJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIHHHHHHIIIKKKKKKKKKIIIIIIJJJKKKKKKJJJIIIHHHGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJKKKKKKKKKJJJHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLKKKLLLNNNPPPMMMMMMMMMNNNOOOQQQRRRSSSPPPPPPPPPPPPPPPQQQQQQRRRPPPOOOOOOOOOOOOPPPQQQQQQQQQRRRSSSUUUWWWXXXZZZZZZXXXYYY[[[]]]____________YYYXXXWWWUUUSSSTTTWWWYYY[[[YYYUUUSSSSSSRRRQQQPPPQQQQQQRRRTTTVVVWWWXXXYYYXXXYYYYYYXXXWWWVVVWWWXXXWWWVVVUUUTTTTTTVVVXXXYYYYYY[[[^^^```aaaaaa___^^^___aaacccdddeeedddcccbbbbbbcccdddddddddcccaaa```aaa```___^^^]]][[[[[[ZZZWWWXXXXXXXXXWWWVVVUUUTTTRRRRRRQQQQQQQQQQQQRRRRRROOOOOOOOOPPPPPPQQQQQQQQQNNNOOOPPPQQQQQQQQQQQQQQQOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLKKKKKKLLLLLLMMMNNNJJJZZZwwwzzz```OOORRRJJJJJJIIIHHHHHHIIIJJJKKKMMMNNNQQQSSSSSSQQQNNNMMMIIIKKKMMMOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNKKKLLLNNNOOOPPPOOOOOONNNLLLLLLMMMMMMMMMMMMLLLLLLJJJKKKKKKLLLMMMMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPOOONNNNNNOOOPPPPPPOOONNNMMMLLLLLLLLLKKKJJJJJJJJJIIIHHHJJJKKKKKKJJJJJJLLLMMMLLLKKKKKKJJJJJJIIIIIIHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFDDDDDDEEEFFFFFFFFFEEEEEECCCDDDEEEEEEEEEEEEEEEDDDBBBBBBCCCDDDCCCBBBAAA@@@BBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDBBBAAA@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNOOONNNMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFGGGHHHHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCCCCDDDDDDEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIKKKJJJIIIGGGHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOONNNNNNNNNNNNOOOPPPQQQQQQSSSSSSSSSSSSSSSRRRQQQQQQNNNPPPSSSSSSRRRPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQRRRSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUWWWXXXZZZ\\\^^^_________\\\[[[YYYXXXWWWWWWWWWXXXWWWWWWXXXYYYZZZ[[[[[[\\\XXXVVVTTTTTTVVVVVVVVVUUUUUUUUUVVVVVVUUUSSSQQQPPPSSSSSSRRRRRRRRRTTTVVVWWWVVVUUUUUUTTTTTTTTTTTTUUUTTTUUUUUUUUUTTTSSSRRRRRRNNNNNNOOOQQQRRRSSSTTTUUUNNNOOOQQQRRRRRRPPPNNNMMMKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLJJJJJJKKKMMMMMMMMMIIIJJJKKKMMMMMMMMMMMMLLLJJJJJJJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIJJJJJJIIIIIIJJJMMMOOOKKKKKKLLLMMMNNNPPPQQQRRRNNNNNNNNNNNNNNNOOOPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPNNNOOOPPPRRRTTTVVVWWWXXXVVVXXXZZZ\\\^^^_________YYYYYYWWWUUUSSSTTTWWWZZZTTTTTTUUUVVVWWWUUURRROOORRRRRRTTTUUUWWWXXXYYYZZZXXXXXXYYYZZZZZZZZZYYYXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\^^^bbbeeefffeeebbbaaa```aaadddfffgggfffeeedddeeeggghhhjjjjjjiiihhhfffddddddddddddcccbbb``````[[[\\\\\\]]]\\\ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSTTTTTTUUUUUUUUUQQQRRRSSSTTTUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOSSSRRRQQQPPPPPPPPPQQQRRRSSSMMM\\\yyy|||aaaQQQUUUPPPNNNLLLJJJIIIJJJKKKLLLNNNOOORRRTTTTTTRRROOONNNJJJLLLOOORRRSSSSSSRRRRRRSSSRRRPPPOOOOOOPPPQQQRRROOONNNNNNNNNNNNNNNOOOPPPLLLNNNPPPRRRSSSSSSQQQPPPOOOOOOPPPPPPPPPPPPOOOOOOMMMNNNNNNOOOPPPQQQQQQQQQUUUUUUTTTTTTSSSSSSSSSSSSRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRQQQOOONNNLLLKKKKKKKKKMMMOOOOOOOOOPPPRRRTTTQQQPPPPPPOOONNNMMMLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFDDDEEEFFFFFFFFFDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCAAACCCDDDCCCBBBBBBCCCDDDBBBBBBBBBCCCDDDEEEEEEFFFDDDEEEGGGIIIKKKMMMNNNOOOOOONNNMMMLLLJJJHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJLLLMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLKKKIIIHHHHHHGGGFFFEEEEEEDDDFFFFFFGGGHHHHHHHHHHHHHHHFFFHHHIIIIIIHHHGGGIIIJJJGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIEEEEEEEEEFFFGGGGGGHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJMMMNNNOOONNNLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMOOOQQQSSSTTTUUUUUUTTTTTTTTTTTTUUUVVVTTTTTTTTTTTTUUUWWWXXXXXXXXXXXXYYYYYYXXXXXXWWWVVVUUUWWWYYYYYYWWWVVVVVVWWWVVVVVVWWWWWWWWWWWWXXXXXXUUUUUUTTTTTTTTTUUUWWWXXXUUUUUUTTTTTTTTTTTTTTTTTTZZZYYYYYYXXXXXXYYYYYYZZZZZZYYYXXXWWWVVVVVVVVVVVV\\\]]]___```aaaaaaaaaaaa]]]]]]\\\[[[ZZZZZZYYYYYY\\\\\\\\\\\\\\\]]]^^^___[[[[[[ZZZYYYYYYZZZZZZZZZ[[[ZZZYYYXXXWWWWWWWWWXXXXXXWWWVVVVVVVVVWWWYYYZZZYYYYYYXXXXXXXXXXXXXXXYYYXXXXXXXXXXXXWWWVVVUUUTTTUUUVVVWWWVVVUUUUUUVVVWWWWWWWWWVVVUUUUUUTTTSSSSSSVVVSSSPPPQQQSSSTTTRRRPPPOOOPPPPPPQQQRRRSSSSSSTTTUUURRRPPPPPPQQQSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSPPPNNNNNNNNNOOOPPPOOOOOOMMMLLLLLLLLLMMMNNNLLLMMMNNNOOONNNMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNQQQQQQQQQPPPPPPPPPOOOOOOMMMLLLLLLMMMOOORRRUUUWWWVVVVVVWWWXXXXXXXXXXXXWWWTTTSSSSSSSSSTTTUUUWWWXXXUUUUUUTTTTTTSSSSSSSSSRRRUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWXXXXXXXXXWWWVVVVVVZZZYYYYYYYYYYYYZZZ[[[[[[]]]___bbbeeefffgggffffffdddcccbbbbbbccceeegggiiihhhhhhhhhhhhggggggggggggcccccccccccccccbbbaaa```^^^^^^______^^^^^^]]]\\\WWWXXXYYYZZZ[[[[[[[[[[[[]]]ZZZVVVTTTUUUVVVVVVUUUUUUWWWYYYXXXVVVUUUUUUUUUSSSTTTWWWYYYZZZZZZYYYXXXYYYVVVQQQPPPPPPSSSTTTUUUQQQRRRSSSTTTUUUUUUTTTTTTTTTXXX^^^aaaaaa]]]WWWSSSSSSSSSRRRRRRQQQQQQQQQPPPRRRRRRQQQQQQRRRSSSTTTTTTSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSUUUVVVVVVVVVUUUUUUTTTSSSSSSTTTWWWXXXYYYYYYWWWWWWUUUUUUTTTSSSRRRRRRRRRRRRQQQRRRSSSUUUVVVWWWWWWWWWXXXWWWVVVTTTSSSRRRQQQQQQQQQPPPOOONNNNNNOOOPPPQQQMMMOOOPPPRRRQQQOOOLLLKKKNNNNNNMMMMMMLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIFFFFFFFFFGGGGGGHHHHHHHHHFFFGGGHHHIIIJJJIIIHHHHHHEEEFFFHHHJJJLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJJJJKKKMMMNNNOOOPPPQQQNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKNNNMMMLLLLLLLLLMMMNNNOOONNNNNNOOOOOOPPPQQQRRRRRRRRRSSSTTTTTTSSSRRRQQQPPPSSSSSSRRRRRRRRRRRRRRRRRRTTTSSSPPPOOONNNOOOPPPQQQTTTTTTTTTTTTUUUVVVWWWXXXZZZYYYXXXVVVVVVVVVWWWXXXVVVVVVWWWXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\]]][[[ZZZZZZ[[[\\\\\\[[[ZZZYYYXXXYYYXXXWWWVVVVVVWWWYYYZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZYYYXXXWWWVVVUUUUUUUUU```______^^^^^^______`````````___^^^]]]]]]\\\\\\[[[]]]___aaacccdddddddddccccccbbbbbbaaa``````___^^^]]]]]]]]]^^^^^^___``````______^^^]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZ[[[YYYYYYYYYYYYZZZ[[[\\\]]][[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXYYYZZZYYYXXXWWWXXXZZZYYYYYYYYYXXXWWWVVVVVVVVVXXXVVVSSSTTTUUUVVVUUUSSSTTTTTTTTTUUUVVVVVVVVVWWWWWWTTTRRRRRRTTTVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSWWWVVVTTTRRRQQQQQQRRRSSSSSSSSSQQQPPPPPPPPPQQQRRRPPPPPPQQQRRRRRRRRRQQQPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRQQQQQQQQQPPPOOOOOONNNNNNSSSRRRPPPOOOPPPQQQSSSTTTTTTTTTUUUVVVVVVVVVVVVUUUSSSRRRRRRRRRRRRTTTUUUVVVUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWVVVVVVWWWXXXXXXWWWWWWWWWYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\___bbbcccccccccbbbbbbaaaaaaaaabbbdddfffhhhiiiiiiiiihhhhhhgggggggggbbbbbbbbbaaa```______^^^`````````___^^^]]]\\\[[[XXXXXXYYYZZZ[[[[[[[[[[[[YYYYYYWWWVVVUUUUUUVVVWWWXXXXXXXXXWWWXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\[[[[[[\\\YYYUUUSSSSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWXXX[[[\\\\\\YYYVVVTTTTTTTTTTTTTTTSSSSSSSSSRRRTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUWWWWWWWWWWWWVVVUUUTTTSSSTTTVVVXXXYYYZZZYYYXXXXXX[[[ZZZXXXWWWUUUTTTTTTTTTTTTTTTVVVWWWXXXYYYYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSRRRQQQQQQQQQRRRRRRRRRSSSUUUVVVVVVTTTQQQPPPPPPOOOOOONNNNNNOOOOOOOOOQQQPPPOOONNNMMMLLLKKKKKKMMMLLLLLLKKKKKKLLLLLLMMMLLLKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIIIIJJJKKKMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNOOOOOOPPPQQQOOOPPPPPPOOOOOONNNMMMLLLNNNNNNOOOPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNMMMMMMPPPOOOOOONNNOOOPPPQQQRRRPPPPPPQQQQQQRRRSSSSSSSSSUUUVVVWWWWWWWWWVVVTTTSSSTTTTTTTTTTTTTTTTTTUUUUUUVVVUUUTTTSSSSSSTTTVVVWWWUUUUUUUUUVVVVVVWWWXXXYYY[[[[[[YYYXXXXXXXXXYYYYYYWWWXXXYYYZZZ[[[\\\\\\]]][[[[[[[[[\\\___```___^^^]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[YYYXXXWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXYYYYYY[[[ZZZYYYXXXWWWWWWWWWWWWffffffeeeeeeeeeeeeffffffggggggggggggfffdddbbbaaa^^^___bbbdddfffhhhhhhhhhddddddccccccbbbbbbaaaaaa``````_________```aaaaaaeeeddddddcccbbbaaaaaa```____________^^^^^^^^^^^^[[[\\\]]]^^^____________^^^]]]]]]\\\\\\]]]^^^^^^``````______^^^]]]]]]\\\[[[\\\]]]]]][[[[[[\\\]]]\\\\\\\\\[[[ZZZZZZYYYYYY[[[YYYWWWWWWXXXYYYXXXWWWYYYYYYYYYYYYYYYZZZZZZZZZYYYWWWUUUUUUWWWXXXYYYXXXVVVWWWXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZYYYWWWVVVUUUUUUVVVWWWXXXWWWVVVVVVUUUUUUVVVVVVTTTTTTUUUVVVWWWWWWWWWVVVTTTTTTUUUUUUUUUUUUUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRQQQQQQVVVUUUTTTSSSSSSSSSTTTUUUTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVUUUVVVVVVWWWXXXXXXXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[ZZZ\\\^^^```bbbbbbaaa```aaaaaaaaaaaaccceeehhhiiijjjjjjiiiiiihhhgggffffffeeedddbbb```^^^^^^^^^^^^aaaaaaaaa```___]]]\\\[[[YYYYYYZZZ[[[\\\\\\\\\\\\XXXZZZ\\\[[[YYYXXXYYY\\\ZZZXXXVVVXXX[[[]]]\\\ZZZYYYYYYXXXWWWWWWXXXYYYZZZ\\\ZZZWWWUUUVVVWWWWWWWWWYYYXXXWWWWWWWWWXXXYYYZZZ\\\[[[ZZZYYYXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWYYYYYYZZZYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUVVVWWWYYYZZZ[[[[[[ZZZZZZ^^^]]][[[YYYWWWVVVVVVUUUWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWYYYZZZYYYXXXVVVUUURRRRRRRRRQQQQQQRRRRRRSSSTTTTTTSSSRRRQQQQQQPPPOOOQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPQQQRRRRRRRRRUUUUUUTTTSSSRRRPPPNNNMMMNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPOOONNNNNNMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQOOONNNNNNOOOQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSTTTRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPQQQQQQQQQSSSRRRRRRRRRRRRSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWWWWXXXWWWWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVWWWXXXZZZ[[[WWWWWWWWWWWWXXXYYYZZZZZZ\\\\\\[[[ZZZZZZZZZZZZ[[[YYYYYYZZZ[[[\\\]]]^^^^^^\\\[[[\\\]]]```bbbbbbaaa______^^^]]]]]]]]]^^^^^^]]]\\\[[[YYYXXXXXXXXXXXXZZZYYYYYYXXXXXXYYYYYYZZZ\\\[[[ZZZYYYYYYXXXYYYYYYhhhgggggggggggggggggghhhiiiiiijjjjjjiiigggdddbbbbbbccceeeggghhhiiiiiihhhccccccbbbbbbbbbaaaaaaaaabbbaaaaaaaaaaaaaaabbbbbbffffffeeeeeecccbbbaaa`````````aaaaaaaaaaaaaaaaaa^^^___```aaaaaa```___^^^``````_________```aaaaaacccbbbbbbaaa``````______]]]^^^______]]]]]]^^^___^^^^^^]]]]]]\\\\\\\\\\\\]]]\\\[[[ZZZZZZZZZZZZZZZ\\\\\\\\\[[[[[[[[[[[[[[[ZZZXXXWWWWWWYYYZZZZZZZZZVVVWWWZZZ\\\]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXZZZZZZYYYYYYYYYXXXXXXXXXVVVVVVWWWXXXYYYZZZZZZZZZXXXXXXYYYYYYXXXWWWWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYZZZWWWXXXYYYYYYZZZZZZYYYYYYZZZYYYYYYYYYXXXXXXYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTUUUUUUVVVVVVUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[\\\\\\^^^```bbbcccbbbaaa```bbbbbbbbbccceeegggiiijjjiiiiiihhhgggfffeeeeeedddhhhgggdddaaa______```aaa```````````````___^^^]]]ZZZ[[[\\\]]]]]]^^^]]]]]]ZZZ^^^bbbbbb^^^\\\___bbbaaa___^^^bbbhhhiiifffaaaYYYXXXVVVUUUUUUXXX[[[]]]YYYWWWVVVVVVYYY[[[\\\\\\\\\[[[YYYXXXXXXYYYZZZ\\\```^^^\\\ZZZYYYYYYYYYZZZWWWWWWWWWWWWWWWVVVVVVVVVXXXYYY[[[\\\\\\[[[YYYXXX[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYXXXXXXWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWVVVUUUUUUWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZXXXYYYYYYZZZZZZYYYYYYXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWZZZ[[[\\\]]]^^^^^^^^^^^^[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZYYYXXXUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXWWWWWWVVVUUUUUUTTTUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSQQQRRRRRRSSSTTTUUUVVVVVVXXXXXXWWWVVVUUUSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPOOONNNPPPQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRUUUUUUUUUTTTTTTTTTSSSSSSTTTRRRQQQOOOPPPQQQSSSUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUUUUVVVWWWWWWWWWVVVUUUVVVVVVWWWXXXWWWWWWWWWRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVWWWWWWXXXYYYWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZZZZ\\\\\\]]]^^^]]]\\\[[[]]]___`````````^^^]]]\\\[[[[[[\\\]]]^^^[[[ZZZZZZYYYYYYXXXXXXXXXZZZZZZYYYYYYYYYYYYZZZZZZ\\\[[[ZZZYYYYYYYYYYYYYYYddddddccccccccccccddddddfffggghhhhhhgggdddbbb```ccccccdddeeeeeeeeedddcccddddddcccccccccccccccbbbcccbbbbbbaaaaaaaaabbbbbbdddddddddcccbbb```___^^^______```aaabbbbbbbbbaaaaaabbbbbbbbbaaa___]]]\\\aaaaaaaaaaaaaaabbbccccccdddcccbbb```````````````]]]^^^______]]]]]]^^^___^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[YYYXXXYYY[[[\\\[[[ZZZVVVXXXZZZ]]]^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXYYY[[[[[[[[[[[[ZZZZZZYYYYYYWWWWWWXXXXXXYYYZZZ[[[\\\[[[[[[[[[[[[ZZZYYYXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\]]]ZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXXXXYYY[[[\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^]]]___aaabbbcccbbbaaa`````````aaabbbdddeeegggggggggffffffeeedddccccccccchhhgggdddaaa______```aaa^^^^^^___```aaaaaaaaaaaa[[[\\\]]]^^^____________[[[```dddddd```___aaaeeeggggggjjjpppvvvvvvpppjjj\\\ZZZXXXXXXZZZ^^^bbbfff\\\YYYWWWWWWYYY[[[\\\\\\^^^]]][[[YYYYYYYYY[[[\\\___^^^]]]\\\[[[ZZZYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ\\\]]]]]]\\\ZZZYYYZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYXXXWWWVVVUUUUUUTTTWWWVVVUUUUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[\\\\\\[[[WWWXXXYYYZZZ[[[\\\\\\\\\ZZZZZZ[[[\\\]]]]]]]]]]]]ZZZZZZYYYYYYZZZZZZ[[[[[[\\\\\\]]]^^^____________ZZZZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\]]]]]]\\\\\\[[[XXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXXXXWWWVVVUUUUUURRRSSSSSSTTTVVVWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWVVVVVVUUUUUUUUUUUUUUUSSSTTTTTTTTTSSSRRRQQQPPPQQQQQQRRRRRRSSSSSSSSSSSSQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQSSSUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTSSSSSSSSSSSSSSSVVVVVVWWWXXXYYYYYYYYYYYYWWWXXXYYYYYYZZZZZZYYYYYYUUUUUUUUUVVVVVVVVVVVVVVVSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXVVVVVVWWWXXXYYYZZZ[[[[[[]]][[[YYYYYYZZZ[[[[[[ZZZZZZYYYXXXWWWWWWXXXYYYZZZVVVWWWWWWXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZYYYYYYXXXYYYYYYYYY``````____________``````bbbccccccccccccaaa```___```aaaaaabbbaaa```^^^]]]````````````````````````bbbbbbaaa`````````aaaaaa```aaaaaaaaa```___]]]\\\]]]^^^```aaabbbbbbbbbaaabbbbbbbbbaaa```^^^]]]\\\aaaaaaaaaaaabbbcccddddddcccbbb```___^^^^^^___```]]]^^^______]]]]]]^^^____________^^^^^^^^^^^^^^^^^^^^^___]]]\\\[[[\\\^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZ[[[]]]^^^]]]\\\XXXYYY[[[]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[[[[ZZZZZZZZZ\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZYYYYYYZZZ[[[\\\]]]\\\\\\]]]\\\\\\[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]___^^^^^^]]]]]]^^^^^^___aaaaaaaaa````````````___^^^^^^^^^^^^____________aaaaaa```______^^^]]]]]]\\\\\\]]]^^^^^^^^^^^^^^^\\\]]]^^^^^^^^^^^^]]]]]]\\\]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\\\\[[[\\\\\\\\\\\\\\\]]]^^^__________________^^^^^^______```aaa^^^___aaabbbbbbaaa```^^^^^^^^^___```aaabbbccccccdddddddddccccccccccccbbbeeedddbbb```^^^^^^^^^^^^]]]^^^___aaabbbccccccccc]]]]]]^^^___````````````]]]___aaaaaa___^^^```ccccccdddhhhnnnsssrrrmmmhhh[[[YYYXXXXXXZZZ___eeehhhddd```[[[XXXXXXYYYYYYYYY```___^^^\\\[[[[[[[[[\\\[[[[[[\\\[[[ZZZYYYXXXWWWXXXXXXXXXXXXXXXYYYYYYYYY[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZZZZ[[[XXXWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUVVVUUUTTTTTTTTTUUUWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\WWWXXXYYY[[[\\\]]]]]]]]][[[[[[[[[\\\\\\]]]^^^^^^ZZZZZZZZZ[[[\\\]]]^^^___[[[\\\]]]^^^^^^^^^^^^]]]YYYZZZ[[[\\\\\\\\\ZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^____________^^^ZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZ[[[[[[[[[YYYXXXWWWTTTTTTUUUVVVXXXYYYZZZZZZYYYYYYXXXXXXYYYZZZ[[[[[[ZZZYYYYYYXXXXXXXXXYYYYYYVVVWWWXXXXXXWWWVVVTTTSSSRRRRRRSSSSSSTTTTTTUUUUUURRRRRRSSSUUUVVVXXXYYYYYYVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVUUUTTTTTTUUUUUUXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[\\\\\\\\\\\\[[[XXXXXXXXXWWWWWWWWWVVVVVVRRRSSSTTTTTTUUUUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTVVVUUUUUUUUUUUUVVVVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUZZZYYYYYYXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTUUUUUUVVVSSSTTTUUUUUUVVVUUUUUUUUUSSSSSSTTTUUUVVVWWWXXXXXX[[[YYYVVVUUUVVVVVVVVVUUUVVVVVVUUUUUUUUUVVVWWWWWWTTTUUUVVVXXXYYYYYYYYYYYY[[[ZZZZZZYYYYYYZZZZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZ^^^^^^^^^]]]]]]^^^^^^^^^aaaaaaaaaaaaaaaaaaaaaaaa___```aaaaaaaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^aaaaaa```_______________^^^___```aaa```___]]]\\\\\\]]]```bbbccccccbbbbbbaaaaaa```____________````````````aaaaaabbbcccdddcccbbb```^^^]]]^^^______]]]^^^______]]]]]]^^^___````````````````````````___```aaa___]]]\\\^^^```]]]]]]^^^^^^______``````^^^]]]]]]^^^``````___^^^\\\\\\]]]]]]^^^^^^^^^___________________________]]]^^^^^^______^^^^^^^^^______`````````___^^^]]]^^^^^^]]]\\\\\\]]]^^^___^^^^^^^^^^^^^^^^^^]]]]]]________________________^^^^^^_________`````````aaaaaaaaa``````aaaaaaaaaddddddddddddccccccbbbbbb______```aaabbbcccddddddbbbbbbcccbbbbbbaaa``````___```aaaaaabbbbbbaaaaaa^^^___```aaabbbbbbaaaaaa`````````aaaaaabbbbbbbbbbbbbbbaaa``````````````````aaaaaabbbbbbbbbaaaaaabbbbbbaaaaaabbbbbbcccddd```aaacccddddddcccaaa`````````aaaaaabbbbbbbbbbbbcccccccccccccccdddddddddbbbbbbbbbaaa```______^^^^^^___```aaabbbccccccccc^^^^^^___```aaaaaaaaaaaa``````___^^^^^^___```aaa[[[]]]```ccceeeeeedddbbbZZZYYYXXXXXXZZZ___cccfffkkkfff___YYYXXXYYYZZZZZZbbbbbbaaa```___^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYZZZYYYYYYZZZZZZ[[[[[[[[[[[[^^^^^^^^^^^^]]]]]]\\\\\\XXXYYYZZZ[[[[[[[[[[[[[[[YYYZZZZZZ[[[\\\\\\]]]]]]XXXXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTVVVXXXYYYWWWXXXYYYZZZ[[[[[[[[[[[[YYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^ZZZZZZZZZZZZ[[[\\\]]]]]]ZZZZZZ[[[\\\\\\\\\\\\[[[YYYZZZ\\\]]]\\\[[[ZZZXXXWWWYYY[[[]]]^^^______^^^\\\]]]]]]^^^^^^^^^^^^^^^[[[[[[[[[[[[\\\]]]^^^___]]]]]]]]]]]]\\\\\\\\\\\\^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]^^^___^^^\\\ZZZYYYWWWXXXYYYZZZ[[[]]]^^^^^^]]]]]]\\\\\\\\\]]]______]]]\\\[[[[[[[[[\\\]]]^^^ZZZ[[[\\\\\\\\\ZZZXXXWWWSSSTTTTTTUUUVVVVVVWWWWWWUUUUUUVVVVVVWWWXXXYYYYYYWWWWWWWWWWWWVVVVVVVVVVVVTTTUUUWWWXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVWWWXXXZZZZZZ\\\\\\]]]]]]]]]]]]]]]]]]\\\]]]]]]^^^^^^^^^^^^^^^[[[ZZZYYYYYYXXXWWWVVVVVVRRRRRRTTTUUUUUUUUUTTTSSSSSSSSSSSSTTTUUUUUUUUUVVVWWWVVVVVVUUUVVVWWWXXXYYYWWWWWWVVVVVVUUUTTTTTTTTTWWWXXXXXXXXXXXXWWWWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUQQQRRRSSSTTTTTTTTTSSSSSSQQQRRRRRRSSSTTTUUUVVVVVVWWWUUURRRQQQRRRTTTTTTTTTTTTUUUUUUVVVWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZYYYYYY[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\______^^^^^^^^^^^^______bbbaaaaaaaaaaaabbbccccccaaabbbcccdddeeedddccccccbbbbbbbbbbbbbbbbbbcccccc``````___^^^^^^^^^^^^^^^^^^___```aaaaaa```^^^]]]\\\^^^```cccddddddcccbbb```______^^^___aaabbbddd````````````aaabbbcccdddcccbbb___^^^]]]]]]___```^^^___```___^^^]]]^^^```aaaaaaaaaaaaaaaaaabbbbbb```bbbcccaaa^^^]]]___bbb______```aaabbbccccccccc```______```bbbbbbaaa```___^^^^^^^^^^^^___`````````````````````````````````aaaaaabbbbbbbbbaaaaaabbbbbbcccdddcccbbbaaa```bbbaaa```______```aaaaaa______````````````______bbbbbbbbbbbbbbbbbbbbbbbb``````aaaaaaaaabbbbbbbbbdddccccccbbbbbbccccccdddggggggffffffeeeeeeeeedddaaabbbcccdddfffggghhhiii``````bbbcccdddeeeeeeeeeddddddeeeffffffffffffeeeaaabbbccceeefffffffffeeebbbbbbccccccddddddddddddeeeeeedddccccccbbbccccccccccccdddddddddccccccbbbddddddccccccddddddeeefffdddeeefffggggggfffdddccccccddddddeeeeeedddddddddbbbccccccddddddeeeeeefffcccccccccccccccbbbaaa`````````aaabbbbbbbbbbbbbbb^^^___```aaaaaabbbbbbbbbeeebbb___^^^```bbbbbbbbbZZZ\\\^^^______```bbbddd```___]]]]]]^^^bbbfffhhhmmmggg___ZZZYYY[[[]]]___dddddddddcccbbb```^^^]]]___^^^[[[ZZZZZZ[[[]]]^^^[[[[[[[[[\\\\\\]]]]]]]]]aaa```___^^^^^^^^^^^^^^^XXXYYYZZZ[[[\\\]]]]]]]]][[[[[[\\\]]]]]]^^^______YYYYYYXXXXXXXXXXXXYYYYYYWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWUUUUUUUUUWWWYYYZZZWWWXXXYYYZZZZZZ[[[ZZZZZZ[[[\\\\\\[[[[[[ZZZXXXXXX[[[[[[[[[[[[\\\]]]^^^^^^YYYYYYXXXXXXXXXXXXXXXYYYYYYYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[\\\]]]]]][[[YYYXXXVVVWWWZZZ\\\^^^_________ZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[[[[\\\]]]^^^___```]]]]]]]]]]]]]]]\\\\\\\\\``````____________``````___```aaaaaa```^^^\\\[[[ZZZZZZ\\\]]]^^^```aaabbbbbbaaa```______```aaabbb___^^^^^^]]]^^^___```aaa]]]^^^_________]]][[[YYYUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXXXXXXXWWWWWWWWWWWWUUUWWWYYY[[[\\\\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUVVVXXXZZZ\\\^^^___^^^^^^____________^^^^^^^^^^^^___```````````````\\\[[[ZZZYYYXXXWWWVVVUUURRRSSSTTTUUUVVVUUUTTTTTTSSSSSSTTTUUUUUUVVVWWWWWWVVVUUUUUUTTTUUUVVVXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTUUUUUUUUUPPPQQQRRRSSSTTTTTTSSSRRRQQQQQQRRRSSSTTTUUUUUUVVVTTTRRROOOOOOQQQSSSTTTUUUTTTUUUWWWXXXYYYXXXWWWWWWYYYYYYZZZ[[[[[[ZZZYYYXXX[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[\\\\\\]]]]]]```___^^^]]]]]]^^^___```eeefffggggggfffdddbbb```fffgggggghhhhhhhhhgggggggggggghhhhhhgggfffdddcccccc```]]]\\\]]]___``````dddcccaaa``````aaabbbddd```aaabbbcccddddddddddddfffeeeeeedddccccccbbbaaabbbbbbbbbcccbbbbbbaaaaaa```bbbddddddbbb```^^^^^^___```aaabbbcccbbbbbbaaaaaaaaabbbcccccccccbbbbbbaaabbbbbbccccccbbbbbbaaaddddddeeeeeefffeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbb````````````aaabbbcccddd```aaacccddddddcccaaa```ccccccbbbaaaccceeegggiiiiiiiiijjjhhheeeddddddeeeeeefffgggfffdddccccccdddeeeeeedddcccbbbaaa``````ccccccccccccccccccccccccbbbccccccccccccdddddddddcccccccccccccccccccccccceeefffggggggfffeeecccbbbdddbbb```bbbeeegggeeecccbbbcccdddeeeffffffggghhhiiiiiiiiiiiihhhgggfffeeeeeefffhhhiiiiiihhhfffeeeeeefffgggiiijjjjjjiiiiiikkkjjjiiiiiiiiiiiijjjkkkiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiikkklllmmmmmmmmmmmmmmmmmmmmmlllllljjjjjjjjjiiiiiigggffffffdddeeeeeefffggghhhhhhhhhjjjjjjhhhgggfffdddcccccccccccccccdddddddddeeeeeebbbbbbbbbccccccdddddddddaaaaaa```______`````````]]]___aaabbb```___^^^___``````______```aaabbbbbbeeeccc```]]]]]]^^^aaacccfffkkkooonnnhhhbbbaaabbb`````````````````````___bbb```]]]\\\]]]]]]]]]]]]^^^___```aaa```___]]][[[[[[[[[\\\\\\]]]]]]^^^^^^[[[^^^bbbbbb```^^^___aaaaaaaaa___]]][[[YYYXXXWWWXXXXXXYYYYYYZZZZZZZZZ[[[]]][[[XXXVVVUUUVVVXXXYYY\\\]]]]]][[[YYYYYYZZZ[[[ZZZ[[[ZZZXXXVVVVVVWWWYYY\\\[[[[[[ZZZZZZ[[[[[[\\\YYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\[[[[[[[[[[[[[[[\\\ZZZZZZ[[[\\\\\\]]]^^^^^^\\\\\\[[[ZZZ[[[\\\]]]^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^______^^^]]]^^^___```aaacccaaa___]]][[[ZZZZZZZZZ]]]]]]\\\\\\]]]^^^```aaaaaaaaaaaaaaabbbcccdddeeebbbaaaaaaaaa``````______```aaaaaaaaa```___^^^]]]\\\ZZZXXXYYY\\\]]][[[YYYZZZYYYXXXWWWXXXZZZ\\\]]]^^^]]]\\\ZZZZZZZZZZZZ[[[ZZZ[[[]]]___`````````___[[[\\\\\\]]]]]]\\\\\\[[[]]]^^^^^^]]][[[[[[]]]^^^```aaabbbcccbbbaaa```___``````aaaaaaaaabbbbbbbbbaaa___]]][[[ZZZYYYYYYZZZXXXXXXYYYZZZZZZYYYWWWWWWSSSSSSSSSSSSTTTUUUVVVVVVSSSTTTUUUVVVXXXYYYZZZ[[[VVVUUUUUUUUUTTTTTTSSSSSSVVVVVVXXXXXXXXXWWWVVVUUUYYYXXXXXXXXXWWWWWWWWWWWWQQQRRRSSSTTTTTTSSSQQQPPPWWWUUUSSSSSSUUUVVVTTTQQQRRRRRRQQQQQQRRRSSSTTTTTTVVVVVVVVVWWWXXXZZZ\\\]]]]]]^^^___```aaaaaaaaa```^^^^^^^^^__________________^^^^^^^^^``````___]]]bbbaaa```______```aaaaaaeeefffggghhhgggfffdddbbbbbbccceeefffhhhiiiiiiiiiffffffgggggggggeeedddcccdddaaa^^^]]]___aaabbbbbbfffdddcccbbbbbbcccdddeeedddeeefffgggggghhhhhhhhhddddddddddddddddddeeeeeefffffffffffffffeeedddccc```bbbddddddbbb```______```aaabbbcccccccccbbbbbbbbbbbbccccccccccccccccccbbbbbbccccccccccccbbbbbbddddddeeeffffffffffffeeeccccccccccccccccccccccccaaaaaaaaaaaabbbcccdddeeebbbcccdddeeeeeedddcccbbbccccccbbbbbbccceeeggghhhhhhiiiiiihhheeeddddddeeefffggghhhgggfffeeefffgggffffffeeecccbbbaaa``````ccccccccccccccccccccccccaaaaaabbbbbbbbbbbbccccccccccccccccccccccccbbbbbbdddddddddddddddcccbbbbbbcccaaa```aaacccdddcccaaacccccccccdddeeeeeeffffffgggggghhhhhhhhhggggggfffeeefffhhhiiiiiihhhfffeeebbbccceeeggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiikkkjjjjjjjjjjjjlllmmmnnnooooooooooooooooooooooookkkkkkkkkkkkjjjiiihhhhhhgggggggggggghhhiiijjjkkkmmmlllkkkkkkiiiiiihhhgggffffffffffffgggggghhhhhheeeeeeeeeeeeffffffggggggfffeeedddcccbbbaaaaaaaaa```aaacccbbbaaa```aaaaaa```````````````aaabbbbbbcccbbb___^^^^^^___aaabbbeeeiiinnnnnnkkkhhhiiikkkkkkfff```\\\^^^gggqqqxxxtttooogggcccaaaaaa___^^^______```aaa```^^^\\\ZZZ]]]]]]^^^^^^^^^^^^^^^]]]^^^```bbbbbb```^^^^^^___^^^^^^]]]]]]^^^^^^]]]\\\ZZZZZZZZZZZZ[[[[[[[[[\\\\\\[[[YYYXXXWWWXXXYYYZZZ^^^______^^^\\\[[[\\\^^^]]]^^^]]][[[YYYYYYZZZ\\\]]]\\\\\\[[[[[[\\\\\\]]]ZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\YYYZZZZZZ[[[\\\\\\]]]]]]]]]\\\[[[[[[[[[\\\^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\]]]]]]]]]^^^]]]]]]\\\]]]^^^___``````^^^\\\ZZZYYYXXXXXXXXX\\\\\\[[[[[[\\\^^^```aaaaaaaaaaaaaaaaaabbbcccddddddcccccccccbbbbbbbbbbbbaaaaaabbbaaaaaa```______```^^^\\\]]]___```^^^]]]\\\[[[ZZZZZZZZZ\\\^^^___^^^]]]\\\[[[ZZZZZZZZZ[[[YYYZZZ\\\]]]^^^^^^]]]]]]YYYZZZ[[[]]]^^^^^^^^^___^^^___```___^^^]]]___```aaabbbdddeeeeeeeeeddddddbbbbbbbbbccccccccccccdddcccbbb```^^^\\\\\\\\\]]]\\\\\\]]]]]]]]]\\\[[[ZZZXXXXXXWWWWWWWWWXXXYYYYYYUUUUUUVVVWWWXXXYYYZZZZZZWWWWWWVVVVVVVVVVVVVVVUUUXXXXXXYYYZZZZZZYYYXXXXXXZZZYYYYYYYYYXXXXXXXXXXXXWWWWWWXXXXXXXXXWWWWWWVVVXXXVVVUUUUUUWWWWWWUUUSSSTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWXXXYYY[[[]]]]]]bbbbbbbbbcccddddddeeeeeecccccccccccccccbbbbbbbbbdddcccbbbbbbcccbbb```___eeeeeedddcccbbbbbbcccccceeefffhhhiiiiiigggfffdddbbbcccdddfffggghhhhhhhhheeeeeefffffffffeeeddddddcccaaa^^^^^^```bbbcccdddeeedddcccbbbbbbcccdddeeegggggghhhiiijjjjjjjjjjjjdddccccccccceeegggiiijjjiiiiiiiiihhhgggfffeeeddd```bbbddddddcccaaaaaaaaabbbbbbcccdddddddddccccccddddddccccccccccccddddddccccccddddddddddddccccccdddeeeeeefffggggggffffffddddddddddddddddddddddddbbbbbbbbbccccccdddeeefffeeeeeeeeeeeeeeeeeeeeeeeecccbbbbbbbbbccceeeggghhhggghhhhhhgggeeeccccccdddfffhhhiiiiiihhhggghhhjjjggggggfffeeecccbbbaaa```cccccccccccccccccccccccc``````aaaaaaaaabbbbbbbbbccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbdddbbbaaaaaabbbcccaaa```bbbbbbbbbbbbbbbbbbbbbbbbccccccdddeeeeeeeeeeeeeeecccdddeeeffffffeeedddccc___```aaacccddddddeeeeeeeeefffggghhhhhhgggfffeeeeeeeeefffffffffgggggggggjjjiiiiiihhhiiikkklllmmmoooooooooooooooooooooooollllllllllllkkkjjjiiiiiiiiihhhgggfffgggiiikkklllmmmmmmmmmmmmlllllllllllliiiiiiiiiiiiiiijjjjjjjjjgggggghhhhhhhhhhhhiiiiiijjjjjjhhhfffeeedddddddddcccdddeeedddcccbbbdddfffccccccccccccddddddddddddccccccbbbbbbbbbcccddddddbbbfffiiiiiigggfffhhhjjjrrrkkkbbb]]]aaammm{{{{{{sssiiicccbbbbbb___\\\```aaaaaaaaaaaa___]]]\\\]]]^^^```aaaaaa``````___^^^```aaaaaa___^^^^^^___```^^^\\\^^^aaabbb```]]]\\\\\\\\\\\\]]]]]]]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZ^^^______^^^\\\\\\]]]_________^^^\\\ZZZZZZ\\\]]]^^^]]]]]]\\\\\\]]]]]]^^^\\\\\\[[[ZZZYYYYYYXXXXXXZZZZZZZZZ[[[[[[[[[\\\\\\[[[ZZZZZZZZZ[[[\\\]]]]]]YYYYYYZZZZZZ[[[\\\\\\\\\]]]\\\\\\\\\\\\]]]^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[\\\]]]]]]^^^]]][[[ZZZXXXXXXXXXXXXZZZZZZZZZZZZ[[[]]]___```aaa``````aaaaaaaaaaaaaaacccbbbbbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbaaa`````````___^^^^^^``````___^^^]]]]]]\\\\\\\\\^^^```aaa^^^^^^]]][[[[[[[[[[[[[[[YYYZZZ[[[[[[[[[[[[ZZZZZZXXXYYY[[[]]]___```aaabbb```aaabbbaaa``````aaabbbddddddfffggghhhiiiiiiiiiddddddeeeeeeeeeffffffffffffeeecccaaaaaaaaaaaabbb______``````______^^^]]]\\\\\\[[[ZZZZZZZZZ[[[[[[XXXXXXXXXYYYYYYYYYYYYZZZXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYY\\\[[[[[[[[[[[[[[[\\\\\\ZZZYYYXXXXXXYYYYYYXXXWWWYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYZZZ\\\]]]___```eeeeeeddddddeeefffggghhhfffffffffeeeeeedddddddddgggeeeddddddeeedddbbb```hhhggggggfffeeeeeeddddddeeefffhhhiiiiiihhhgggfffeeeffffffffffffeeeeeedddddddddeeeeeeeeeeeeeeeeeebbb```^^^___aaacccddddddcccbbbbbbaaaaaabbbcccdddgggggghhhiiiiiiiiiiiiiiifffeeeeeeeeefffiiikkkllliiiiiihhhhhhfffeeeccccccaaaccceeeeeedddccccccdddccccccddddddddddddddddddeeeeeedddccccccddddddeeecccddddddeeeeeeddddddcccddddddeeefffggggggggggggeeeeeeeeeeeeeeeeeeeeeeeeccccccccccccdddeeefffgggeeeeeeddddddddddddeeeeeebbbbbbbbbcccdddeeeggghhhfffggghhhgggdddcccdddeeefffgggiiiiiihhhhhhiiikkkiiihhhgggfffdddcccbbbaaaddddddddddddddddddddddddaaaaaaaaabbbbbbbbbccccccddddddddddddeeeeeeeeeeeedddcccbbbbbbbbbcccdddeeefffeeeddddddccccccbbbaaaccccccbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbaaaaaa```aaaaaabbbbbbaaaaaa```________________________```aaacccddddddcccaaa```bbbbbbcccccccccdddddddddeeeddddddddddddfffggghhhjjjkkkkkkkkkkkkkkklllllljjjjjjjjjjjjjjjiiihhhggghhhfffdddcccccceeehhhjjjjjjjjjjjjjjjkkkkkkkkkkkkhhhhhhhhhhhhiiiiiiiiiiiiggggggggggggggggggggggggjjjiiihhhgggfffffffffffffffffffffeeeddddddgggiiihhhhhhhhhiiiiiiiiihhhhhheeefffgggggghhhhhhhhhhhhggghhhhhhfffcccbbbccceeellliiifffeeegggmmmtttxxxsssllleeeccceeefffbbb___aaabbbcccdddddddddccccccbbbcccdddffffffeeedddccc``````aaabbbaaaaaabbbbbbdddaaa___```cccccc```\\\^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[\\\]]]]]]\\\[[[[[[[[[\\\]]]\\\ZZZZZZ[[[]]]^^^^^^]]][[[YYYYYYZZZ\\\^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXZZZ[[[[[[[[[\\\\\\\\\\\\ZZZZZZZZZZZZ[[[\\\]]]]]]ZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^\\\]]]]]]]]]]]]]]]\\\\\\YYYYYYYYYZZZZZZZZZZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[[[[^^^]]]\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ\\\]]]___```````````````_________^^^^^^^^^^^^^^^^^^^^^^^^___``````aaaaaaaaa``````\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\\\\\\\]]]^^^___```___^^^^^^]]]\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYYYYXXXYYYZZZ\\\^^^___aaaaaabbb```aaaccccccbbbaaabbbcccfffgggggghhhiiijjjjjjjjjffffffggggggggghhhhhhhhhhhhgggfffeeedddeeeffffffaaaaaaaaaaaa```______^^^^^^^^^]]]\\\[[[[[[[[[\\\[[[[[[[[[[[[ZZZZZZZZZZZZXXXXXXXXXYYYZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[]]]\\\[[[ZZZZZZ\\\]]]^^^\\\\\\[[[\\\\\\\\\\\\[[[]]]^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]^^^___aaabbbccceeedddbbbbbbbbbdddggghhhfffeeeeeeddddddccccccbbbeeedddcccdddeeeeeecccbbbggggggggggggffffffeeeeeedddeeeggghhhiiihhhfffeeeeeeeeefffeeeeeedddccccccccccccccccccddddddeeeeeecccbbbaaaaaadddeeeffffffbbbbbbbbbbbbbbbccccccdddffffffggghhhhhhhhhhhhggghhhhhhggggggggghhhjjjkkkhhhhhhhhhgggfffdddcccbbbcccdddffffffeeedddeeefffccccccccccccccccccccccccddddddccccccddddddeeefffcccddddddeeeeeeddddddccccccdddeeefffggggggggggggeeeeeeeeeeeeeeeeeeeeeeeeccccccccccccdddeeeffffffddddddccccccccccccddddddbbbbbbbbbcccdddeeefffgggfffggghhhgggeeeddddddeeeeeefffgggggggggggghhhiiiiiiiiihhhgggfffeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeccccccdddddddddeeeeeeeeefffffffffgggggghhhhhhhhhffffffeeedddeeefffhhhiiijjjjjjiiihhhgggfffeeeeeegggggggggfffeeeeeeddddddfffffffffeeedddbbbaaa```aaaaaaaaaaaaaaaaaaaaaaaaaaa```___^^^]]]\\\[[[[[[]]]___```bbbbbb```___]]]`````````aaaaaaaaabbbbbb```____________aaabbbcccdddeeeeeeeeefffffffffgggfffffffffgggffffffeeeeeedddccc```______aaadddeeeccccccdddeeeeeeffffffgggeeeeeeeeeeeeeeeeeeeeeeeecccccccccccccccccccccccceeeeeeeeeddddddeeefffffffffffffffeeedddeeehhhjjjiiiiiijjjjjjjjjjjjiiihhhfffggghhhiiijjjjjjiiiiiimmmlllkkkhhheeeddddddeeedddeeefffhhhiiiiiiiiiiiillliiigggiiilllllliiidddbbbbbbdddeeeggghhhiiiiiioooooonnnnnnllljjjgggfffjjjiiihhhgggffffffeeedddcccbbbaaaccceeedddaaa^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[\\\^^^^^^^^^]]][[[ZZZZZZ[[[\\\[[[ZZZZZZ[[[]]]]]]]]]]]][[[YYYXXXZZZ\\\^^^]]]]]]\\\\\\]]]]]]^^^\\\\\\\\\[[[ZZZYYYYYYXXXZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\\\\]]][[[[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[\\\]]]]]]\\\\\\[[[XXXXXXYYYYYYYYYZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXYYYZZZ\\\]]]^^^^^^_________^^^]]]]]][[[[[[\\\\\\\\\\\\\\\\\\]]]]]]^^^___````````````ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\]]]^^^___`````````______^^^]]]]]]]]]\\\[[[[[[ZZZZZZYYYYYY\\\\\\]]]^^^____________^^^```bbbcccbbbaaabbbbbbhhhhhhgggggggggggggggggggggggghhhhhhhhhiiiiiiiiiiiihhhggggggggghhhiiijjjeeeeeedddcccbbbaaaaaaaaaaaaaaa```___^^^^^^______^^^^^^]]]\\\\\\[[[[[[ZZZXXXYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]]]]]]]\\\\\\\\\]]]\\\[[[[[[[[[]]]^^^___^^^^^^______^^^^^^______aaabbbbbbccccccbbbaaaaaa`````````aaabbbdddffffffdddcccbbbaaabbbdddfffhhheeeeeeeeeddddddcccccccccdddcccccceeehhhiiihhhfffdddeeeffffffffffffeeeeeecccdddfffggggggeeedddbbb___```aaabbbcccccccccccc````````````aaabbbcccddddddcccbbbccceeeffffffeeeaaaaaabbbccccccdddddddddeeeffffffggggggfffffffffgggggggggggggggfffffffffgggggggggfffeeedddcccbbbccceeeeeeeeeccccccdddeeecccbbbaaaaaa```aaaaaaaaa```aaabbbdddeeeeeeeeeeeeccccccddddddddddddccccccbbbbbbdddeeeffffffggggggccccccccccccccccccccccccaaaaaaaaabbbbbbcccdddeeeccccccccccccccccccccccccaaabbbcccdddeeefffffffffggghhhiiihhhfffeeefffgggdddfffggggggeeeeeefffhhhiiiiiihhhhhhhhhgggggggggggggggggggggggggggggggggeeeeeefffffffffggggggggggggggghhhhhhiiijjjjjjjjjhhhhhhhhhhhhiiijjjkkklllmmmnnnnnnmmmkkkiiijjjkkkmmmlllllllllkkkkkkjjjjjjllllllkkkjjjhhhfffdddccceeeeeeeeeeeeeeeeeeeeeeeedddcccaaa```^^^]]]]]]]]]```aaabbbbbbbbbbbbaaa`````````aaaaaaaaabbbbbbbbb___^^^]]]]]]^^^___aaabbbaaaaaabbbbbbcccdddddddddcccddddddeeeeeeddddddcccaaa```___^^^^^^___```bbb_________```aaabbbbbbbbbcccccccccbbbbbbbbbbbbaaaaaa```````````````______````````````aaabbbcccdddcccdddeeeeeeddddddfffhhhfffggghhhhhhhhhgggeeedddeeefffgggggghhhggggggfffiiihhhgggfffeeeeeeeeeeeebbbbbbbbbcccdddfffggghhheeefffhhhjjjkkkiiieeebbbaaabbbccceeefffhhhjjjjjjxxxwwwtttqqqnnnkkkiiihhhvvvsssooollljjjhhheeeccc___```ccceeeeeeeeedddccc^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^\\\ZZZYYY[[[\\\\\\\\\ZZZ[[[\\\^^^^^^^^^]]][[[YYYYYY[[[\\\\\\[[[[[[ZZZZZZ[[[[[[\\\[[[[[[ZZZZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZ[[[[[[\\\[[[[[[[[[YYYZZZ[[[\\\\\\\\\[[[ZZZXXXXXXXXXYYYYYYYYYZZZZZZYYYZZZ[[[[[[\\\\\\[[[[[[YYYZZZZZZ[[[[[[ZZZYYYYYY[[[ZZZYYYYYYYYYYYYZZZ[[[[[[\\\]]]^^^^^^^^^\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^[[[\\\]]]^^^___`````````[[[\\\]]]]]][[[[[[\\\]]]\\\\\\\\\]]]^^^^^^______bbbbbbbbbbbbaaa```___^^^]]]]]]\\\[[[ZZZZZZ[[[[[[]]]]]]^^^^^^^^^^^^]]]\\\]]]___bbbcccbbbaaaaaabbbgggfffeeeddddddddddddeeegggggghhhhhhhhhiiiiiiiiiggggggffffffgggiiijjjllljjjiiihhhfffeeeeeeeeeeeeeeeddddddcccccccccdddddd```______^^^]]]]]]\\\\\\ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\^^^^^^^^^^^^___```aaaaaa___```aaaaaa``````aaabbbcccdddeeefffeeedddcccbbbaaaaaaaaabbbdddeeeggghhheeeddddddddddddfffggghhhffffffffffffffffffffffffeeeeeeeeehhhkkkmmmlllkkkaaabbbcccdddeeeeeeddddddbbbcccdddeeedddcccaaa___\\\\\\]]]^^^____________[[[[[[[[[[[[]]]^^^```aaaaaa```^^^___aaaaaaaaa___]]]^^^___``````aaaaaaaaabbbbbbbbbccccccbbbbbbaaaaaabbbdddeeeeeedddbbbaaacccccccccccccccbbbaaa```cccccccccbbb```___```bbbaaa```___^^^^^^^^^______\\\^^^aaadddffffffeeeeeebbbbbbccccccccccccbbbbbb```aaabbbdddeeefffffffffbbbbbbbbbbbbbbbbbbbbbbbb``````___``````aaabbbccccccdddeeeffffffeeedddcccaaabbbcccdddeeefffffffffgggiiiiiiiiigggfffggghhhfffggghhhgggeeedddeeefffhhhhhhhhhiiiiiiiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiifffffffffggggggggghhhhhhgggggghhhiiiiiijjjjjjkkkhhhiiijjjkkkmmmmmmnnnnnnnnnpppqqqpppmmmlllmmmooommmmmmmmmmmmllllllllllllmmmmmmmmmlllkkkiiihhhggghhhgggggggggggggggggghhhgggfffeeeccccccccccccdddggggggggggggggggggggggggccccccccccccdddddddddeeebbbbbbaaaaaabbbccceeefffccccccddddddeeeffffffgggddddddeeeeeefffeeeeeedddaaa``````______`````````^^^______``````aaaaaaaaabbbbbbbbbbbbaaaaaaaaa````````````______^^^^^^^^^^^^^^^^^^]]]^^^^^^_________aaacccdddccccccdddeeedddeeefffgggfffeeecccbbbggggggffffffffffffffffffdddcccccccccddddddcccbbbbbbaaa`````````bbbdddeee___aaaddddddaaa___^^^^^^`````````aaabbbccceeeeeepppnnnllljjjiiihhhiiiiiitttpppllliiihhhgggdddaaa]]]aaafffgggdddbbbcccddd]]]]]]]]]\\\\\\[[[[[[[[[______^^^^^^\\\[[[YYYXXXYYYZZZ[[[ZZZYYYYYY[[[]]]\\\\\\[[[ZZZWWWWWWYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZXXXXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYZZZZZZZZZ[[[[[[]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXYYYZZZ[[[ZZZZZZYYYWWWXXXZZZ[[[[[[[[[YYYYYYXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\\\\YYYZZZ[[[\\\\\\[[[ZZZZZZ]]]\\\[[[YYYYYYYYYYYYZZZYYYZZZ\\\]]]^^^]]]\\\[[[]]]]]]]]]^^^^^^^^^______[[[\\\]]]___```aaaaaaaaa]]]___aaa```^^^]]]^^^```______```aaabbbbbbbbbbbbcccddddddddddddbbbaaa```]]]\\\[[[ZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\\\\]]]___bbbccccccbbbbbbbbbddddddcccbbbbbbcccdddeeeffffffggggggggghhhhhhhhheeeeeeeeeeeefffhhhjjjllllllkkkiiigggffffffffffffeeeeeeddddddeeeeeeffffff`````````______^^^^^^]]]^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[\\\]]]___```^^^^^^^^^]]]]]]]]]\\\\\\]]]^^^___```aaaaaaaaaaaa___aaacccbbbaaa```bbbddddddeeefffggggggeeedddbbb`````````aaacccdddfffgggddddddeeeeeefffgggggghhheeeeeeffffffgggggghhhhhhfffffffffhhhkkkllllllkkk^^^___aaacccdddddddddcccaaabbbcccdddcccaaa___]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXZZZ\\\^^^___[[[ZZZYYYYYY[[[[[[ZZZXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\\\\^^^aaaccccccbbb```^^^^^^^^^_________^^^^^^]]]aaabbbbbb```^^^]]]^^^___```___^^^]]]\\\\\\]]]^^^YYY\\\aaaeeeggggggeeedddbbbbbbbbbccccccbbbbbbbbb___```bbbcccdddeeeeeeeee````````````````````````^^^^^^^^^^^^___```aaabbbdddeeeggghhhhhhgggeeedddaaabbbcccdddeeefffffffffhhhiiijjjiiihhhggghhhiiiggghhhiiihhhfffeeeeeefffggghhhhhhiiijjjjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjfffffffffgggggggggggghhhfffgggggghhhiiijjjjjjjjjgggiiikkkmmmnnnooonnnnnnnnnqqqrrrqqqnnnmmmoooqqqjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhggghhhggggggffffffgggggghhhiiihhhggggggggghhhiiijjjllllllkkkkkkkkkkkklllllleeeeeefffffffffggggggggggggffffffeeefffgggiiijjjffffffgggggghhhiiiiiijjjffffffgggggggggggggggfffbbbbbbbbbbbbbbbaaaaaaaaa``````aaaaaaaaabbbbbbbbbcccccccccbbbbbbaaaaaaaaaaaaaaa``````______^^^^^^___^^^]]]\\\\\\\\\\\\\\\\\\___bbbcccbbbbbbbbbccceeefffggghhhgggfffdddbbbjjjiiihhhgggffffffgggggghhhgggfffggggggfffdddcccaaaaaaaaaaaa```___^^^^^^\\\```bbbaaa\\\ZZZ]]]```___^^^^^^^^^^^^^^^______aaa```______bbbeeeiiilllkkkgggccccccdddeeecccaaa___eeejjjiiibbb^^^___bbb\\\\\\\\\[[[[[[ZZZZZZZZZ``````^^^]]][[[ZZZXXXXXXVVVWWWXXXWWWVVVWWWYYYZZZYYYYYYXXXVVVTTTTTTUUUWWWXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ^^^^^^\\\[[[ZZZZZZYYYYYYWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWYYYZZZZZZZZZYYYXXXUUUWWWYYYZZZ[[[ZZZYYYXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[\\\]]]^^^___^^^]]]]]][[[\\\]]]^^^___^^^]]]]]]___^^^\\\ZZZYYYXXXYYYYYYWWWYYY[[[]]]^^^]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^\\\]]]^^^```aaabbbbbbbbb^^^```bbbaaa^^^]]]___aaabbbbbbcccdddeeeeeeeeeeeedddeeeffffffeeedddbbbaaa\\\[[[ZZZYYYYYYZZZ[[[\\\[[[[[[\\\]]]]]]]]]\\\\\\]]]```cccddddddcccccccccbbbaaaaaaaaabbbdddfffgggffffffffffffggggggggggggddddddddddddfffhhhjjjkkkkkkiiigggfffdddddddddeeecccccccccccccccdddeeefffaaaaaa``````____________`````````___^^^^^^^^^]]]]]]]]]\\\\\\]]]^^^```aaa^^^^^^]]]]]]]]]\\\\\\\\\[[[\\\^^^___`````````______bbbdddcccaaaaaaccceeeeeefffggghhhgggfffdddbbb^^^^^^___```aaacccdddeeebbbcccdddeeeffffffffffffccccccdddeeefffggghhhhhhfffeeeeeegggiiijjjiiiggg^^^^^^___```aaaccceeefffdddddddddcccbbbaaa```___aaaaaa```___^^^\\\ZZZYYY\\\YYYWWWWWWYYY[[[\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXX[[[\\\]]]]]]]]]\\\ZZZYYY[[[\\\]]]\\\ZZZYYYYYYZZZ]]][[[YYYXXXXXXXXXZZZ[[[]]]]]]\\\[[[ZZZZZZYYYYYYWWWXXX[[[]]]___``````___^^^^^^^^^______`````````___```bbbcccccccccbbbbbb```___^^^\\\\\\\\\]]]^^^\\\\\\\\\\\\]]]___```aaacccdddddddddddddddddddddccccccccccccdddeeeggggggjjjjjjiiiiiigggfffeeedddgggeeeddddddfffffffffffffffggghhhiiijjjiiiiiihhhfffggghhhhhhiiiiiiiiiiiiddddddeeeeeeffffffffffffggggggggggggggggggggggggllljjjhhhiiimmmppppppooonnnppprrrtttuuusssqqqppppppllliiiiiikkknnnnnnmmmkkkiiifffgggjjjkkkjjjiiilllkkkjjjiiiiiiiiijjjkkknnnooopppooommmkkkkkklllnnnnnnnnnnnnooooooooooookkkllllllmmmlllkkkiiihhhffffffggghhhiiiiiijjjjjjmmmmmmlllkkkkkkkkkkkklllgggfffffffffggghhhjjjkkkjjjiiihhhgggffffffffffffiiifffcccccceeefffdddbbbggggggeeedddcccddddddeeecccccccccccccccbbbaaa```bbbaaa```___^^^^^^___```bbbbbbcccccccccddddddddddddfffhhhiiigggffffffgggiiiiiijjjjjjjjjiiiiiihhhmmmlllkkkiiihhhfffeeedddbbbaaaaaa```___^^^^^^^^^ZZZ\\\______^^^]]]]]]]]][[[\\\]]]^^^_____________________```bbbdddggghhhfffeeebbb```______``````ggghhhhhhfffaaa]]][[[[[[YYYccckkkiii```ZZZ[[[```rrrkkkaaa[[[YYYXXXVVVUUUTTTUUUVVVVVVUUUUUUVVVWWWXXXYYYYYYWWWTTTSSSUUUWWWXXXYYYYYYXXXVVVUUUWWWYYYWWWWWWWWWYYYZZZZZZWWWUUUWWWUUUSSSSSSVVVYYY[[[\\\[[[ZZZYYYXXXWWWWWWXXXXXXUUUUUUTTTTTTUUUWWWXXXZZZWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\]]]]]]]]]^^^^^^^^^______^^^^^^]]]\\\]]]^^^^^^_________^^^\\\]]]_________^^^\\\ZZZ______`````````___^^^^^^___^^^^^^]]]^^^___aaabbb]]]\\\]]]^^^aaabbbaaa```dddcccbbbaaa````````````bbbbbbbbbcccccccccddddddcccdddeeedddbbb___^^^^^^```___\\\ZZZYYYZZZ\\\^^^[[[[[[\\\\\\]]]^^^``````eeedddddddddddddddeeeeeegggfffcccbbbaaabbbcccdddeeedddbbbbbbcccdddccccccffffffddddddddddddffffffgggeeedddbbbbbbccceeefffddddddeeeffffffeeedddcccaaaaaa``````___`````````bbb```___```bbbbbbaaa```aaabbbcccccccccbbbaaa```^^^___aaabbbbbb```]]][[[___```aaaaaaaaa```___^^^bbbaaa````````````aaabbbbbbcccdddeeeeeedddcccbbbbbbbbbddddddddddddbbbbbb```bbbdddfffgggggggggfffccccccccceeeggghhhfffdddhhhhhhhhhggghhhhhhiiijjjZZZZZZ[[[\\\]]]^^^```aaa``````aaaaaaaaaaaaaaaaaaeeeeeedddcccaaa```^^^^^^___\\\ZZZYYY[[[\\\]]]]]][[[ZZZZZZYYYXXXXXXYYYYYYZZZYYYXXXXXXXXXYYY[[[[[[[[[ZZZZZZYYYXXXXXXYYYYYYXXXYYYZZZZZZZZZYYYXXXWWWXXXZZZ[[[ZZZYYYYYYZZZ[[[[[[ZZZYYYWWWWWWXXXYYYZZZ[[[[[[ZZZYYYYYYXXXWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^`````````___^^^^^^]]]\\\\\\[[[[[[[[[\\\YYYYYYYYYZZZ[[[\\\^^^^^^`````````````````````aaa`````````aaabbbcccddddddffffffeeeeeedddbbbaaa```bbbaaa`````````aaaaaaaaabbbcccdddeeeeeeeeeddddddddddddeeeeeeffffffffffffccccccccccccddddddddddddeeeeeeeeefffffffffffffffiiigggeeefffiiikkklllkkkmmmnnnpppqqqqqqqqqooonnnnnnkkkhhhhhhkkkmmmmmmlllkkkiiiggghhhkkklllkkkjjjkkkjjjiiihhhhhhiiijjjjjjnnnppprrrrrrpppppppppqqqoooooooooooopppppppppqqqooonnnmmmkkkjjjjjjjjjkkkkkkkkkllllllllllllllllllnnnmmmmmmlllkkklllllllllggggggfffggggggiiikkklllnnnmmmlllkkkjjjjjjjjjjjjjjjgggeeefffggghhhgggeeeiiihhhgggfffffffffggggggeeeeeeeeeeeeeeeddddddcccdddcccbbbaaa```aaabbbbbbbbbbbbbbbccccccdddddddddeeegggiiiiiihhhgggggggggiiiiiiiiijjjjjjiiiiiihhhkkkjjjiiihhhfffeeedddcccbbbbbbbbbaaaaaa```^^^^^^[[[]]]______^^^]]]]]]^^^\\\]]]^^^___````````````^^^^^^^^^^^^___aaacccdddfffeeecccaaa```aaabbbbbbeeefffgggeeebbb```______gggnnntttrrrjjjddddddgggoookkkddd^^^[[[YYYYYYXXXZZZ[[[\\\[[[YYYXXXYYYZZZ[[[\\\]]][[[XXXUUUVVVWWW[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ\\\[[[YYYVVVXXXVVVTTTTTTUUUXXXZZZ[[[\\\[[[ZZZYYYXXXWWWVVVVVVWWWVVVVVVVVVUUUVVVVVVWWWWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\\\\[[[[[[^^^^^^___```aaaaaaaaaaaa^^^___aaaaaaaaa```^^^]]]_____________________``````______^^^___```bbbcccbbbaaa``````aaa```^^^\\\___^^^^^^^^^^^^^^^______``````aaaaaaaaabbbbbbbbbaaacccdddcccaaa___^^^^^^aaa___]]]\\\[[[\\\^^^___]]]]]]]]]]]]]]]^^^___```aaaaaabbbbbbccceeefffggghhhgggdddbbbaaaaaaaaabbbcccbbbaaabbbccccccbbbaaadddcccbbbaaaaaabbbcccdddeeecccbbbaaaaaabbbdddeeefffggghhhiiiiiihhhgggfffcccbbbbbbaaaaaabbbbbbccceeedddcccdddfffgggfffeeeggggggggggggfffeeeccccccaaabbbdddeeedddcccaaa```cccdddeeeeeefffeeedddcccfffeeedddccccccdddeeefffeeeeeefffffffffeeeddddddddddddeeeffffffeeeddddddbbbbbbdddeeefffgggggggggcccccccccdddfffgggfffeeehhhhhhhhhhhhhhhiiiiiijjjWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^```aaabbbbbbhhhhhhgggfffdddcccbbbbbbcccaaa^^^^^^___`````````^^^]]]\\\[[[[[[[[[[[[[[[\\\[[[[[[[[[[[[\\\]]]]]]]]]\\\[[[[[[[[[[[[[[[[[[YYYYYYZZZZZZYYYYYYXXXWWWWWWYYYZZZZZZZZZZZZ[[[]]][[[ZZZXXXWWWWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVXXXXXXXXXXXXYYYZZZ[[[\\\ZZZYYYYYYXXXXXXWWWVVVVVVZZZZZZ\\\]]]]]]]]]\\\[[[ZZZ[[[[[[[[[[[[ZZZYYYYYYWWWWWWWWWXXXYYYZZZ\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^___`````````aaaaaaaaa```___^^^]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^______```_________``````aaaaaaaaabbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbccccccdddddddddfffdddcccccceeeggggggfffjjjjjjkkkkkkkkklllllllllkkkiiiggggggiiijjjkkkkkkkkkjjjiiijjjlllmmmlllkkkkkkkkkjjjjjjjjjjjjkkkkkknnnppprrrsssrrrrrrssstttppppppppppppqqqqqqqqqrrrsssqqqnnnkkkjjjjjjlllmmmooooooooonnnnnnnnnmmmmmmoooooommmlllllllllmmmnnnhhhhhhhhhhhhiiikkkmmmnnnooooooooonnnmmmmmmlllllljjjiiihhhiiikkkkkkkkkjjjkkkkkkjjjiiiiiiiiijjjjjjhhhhhhhhhhhhhhhggggggggggggfffdddccccccdddeeeeeeccccccdddddddddddddddeeefffhhhjjjjjjiiigggggghhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhgggfffdddcccbbbbbbaaabbbcccdddcccaaa___^^^]]]___``````___^^^^^^___^^^^^^___```aaaaaaaaaaaa____________```aaabbbcccfffeeedddccccccdddeeefffdddeeegggfffeeedddddddddlllooorrrqqqlllhhhfffffflllkkkhhhddd```]]]]]]^^^bbbcccdddbbb```^^^^^^^^^```aaabbbaaa^^^[[[ZZZZZZ___^^^]]]]]]^^^^^^]]][[[\\\\\\\\\^^^______\\\ZZZ[[[ZZZYYYYYYYYYZZZ\\\]]]aaaaaa```___]]][[[YYYXXX\\\\\\\\\\\\[[[ZZZXXXXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[XXXYYYZZZZZZ[[[[[[[[[[[[^^^______```````````````______```aaaaaa___^^^]]]___^^^^^^]]]^^^___aaabbb___^^^^^^^^^^^^```aaabbbcccaaa`````````___\\\ZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]^^^^^^^^^____________```bbbaaa___^^^^^^___``````___^^^^^^___aaabbb^^^^^^^^^]]]]]]^^^^^^___^^^^^^___```bbbdddfffggghhhgggdddbbb````````````bbbaaaaaacccddddddbbb```bbbaaa````````````aaabbbbbbbbbaaaaaaaaacccdddeeeggghhhiiijjjjjjiiihhhgggffffffeeeeeeeeeeeeffffffgggffffffgggjjjkkkkkkjjjmmmlllkkkiiihhhggggggffffffgggggghhhhhhhhhhhhgggfffggghhhiiijjjjjjjjjjjjkkkjjjiiihhhhhhiiijjjkkkjjjiiihhhggggggggggggggggggggghhhhhhhhhhhhggggggddddddeeeeeefffggghhhiiieeecccbbbccceeeggggggfffiiiiiiiiiiiiiiijjjjjjjjjXXXXXXXXXXXXXXXYYYZZZ[[[ZZZZZZ[[[\\\^^^___aaabbbiiihhhgggfffddddddccccccdddbbbaaaaaaccceeeeeedddaaaaaaaaaaaaaaabbbbbbccc```````````````aaaaaaaaa``````____________``````^^^^^^^^^^^^]]]]]]\\\\\\[[[]]]^^^^^^\\\\\\]]]^^^\\\\\\[[[ZZZZZZZZZZZZ[[[ZZZZZZZZZYYYYYYXXXXXXXXX[[[ZZZYYYXXXYYYZZZ[[[\\\ZZZZZZZZZZZZZZZYYYYYYYYY[[[\\\]]]^^^^^^]]]\\\[[[YYYYYY[[[[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\]]]^^^^^^______``````````````````___^^^]]]\\\\\\[[[[[[[[[ZZZYYYYYYZZZ[[[\\\\\\\\\]]]]]]]]]\\\\\\^^^^^^^^^^^^^^^^^^______````````````_____________________```aaaaaabbbbbbddddddcccccccccdddccccccgggffffffeeeeeefffhhhiiigggfffeeeeeefffggghhhhhhjjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnooonnnppprrrrrrrrrqqqrrrtttpppppppppqqqqqqqqqrrrrrrtttssspppnnnmmmmmmmmmnnnooooooooooooooooooooooooqqqpppnnnmmmmmmmmmoooooojjjjjjjjjjjjkkkmmmooopppnnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkklllmmmmmmmmmmmmlllllllllllllllllllllllljjjjjjjjjiiiiiiiiijjjjjjhhhgggfffeeeeeefffggghhhfffffffffggggggggggggggghhhjjjlllllljjjhhhhhhhhhhhhhhhiiiiiijjjiiiiiiiiihhhggggggfffeeedddccccccaaaccceeeffffffdddaaa______```aaaaaa___^^^___`````````aaabbbbbbbbbbbbbbbccccccccccccdddddddddeeeeeeeeeeeeeeeeeeggghhhiiifffhhhiiiiiihhhggghhhiiiiiijjjkkkkkkiiigggeeedddjjjlllmmmjjjfffcccccceeeggghhhjjjiiigggeeeeeeeeedddeeeggggggfffdddbbbaaaaaadddffffffcccaaaaaabbbaaaaaaaaacccddddddaaa___^^^___`````````aaacccdddggggggggggggfffdddbbbaaacccdddeeeeeedddbbb```___^^^______``````_____________________^^^^^^^^^]]]]]]^^^^^^^^^______``````[[[\\\]]]^^^^^^^^^^^^^^^_______________^^^]]]\\\]]]]]]^^^^^^^^^]]]\\\[[[^^^]]]\\\[[[\\\^^^aaabbb\\\\\\[[[[[[\\\^^^```aaa___^^^]]]]]]^^^^^^\\\ZZZWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]^^^^^^]]]\\\]]]^^^```````````````aaabbbccc______^^^]]]]]]]]]]]]]]]\\\\\\]]]^^^___aaacccddddddcccbbb```____________aaaaaabbbdddffffffcccaaaccccccbbbaaaaaabbbccccccbbbbbbbbbbbbcccdddfffgggeeefffggghhhiiihhhggggggjjjjjjiiiiiiiiijjjkkkkkkiiihhhhhhiiilllnnnnnnmmmooonnnlllkkkjjjjjjjjjkkkkkkkkkkkkkkklllmmmmmmnnniiiiiijjjkkkmmmmmmnnnnnnoooooonnnmmmmmmnnnooooooooonnnllljjjjjjjjjkkkllljjjjjjjjjkkkkkkjjjjjjjjjhhhhhhgggggghhhiiikkklllhhhfffddddddfffhhhiiiiiijjjkkkkkklllllllllllllll^^^]]]]]]]]]^^^___``````^^^]]]]]]^^^^^^```aaabbbggggggeeedddcccbbbccccccaaa``````aaadddfffffffffbbbbbbcccdddeeeggghhhiiieeeeeefffffffffgggggggggeeeeeedddddddddeeeeeefffccccccbbbbbbaaaaaaaaaaaacccddddddcccaaa___```aaa``````______^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\___^^^]]]\\\\\\]]]^^^___]]]^^^^^^___```aaabbbbbb___```aaabbbbbbaaa```___ZZZ[[[\\\]]]]]]]]][[[[[[\\\\\\\\\]]]^^^___```aaaaaaaaaaaa``````_________aaabbbcccdddddddddccccccbbbbbbcccbbbbbbaaa```______``````___]]]\\\]]]______^^^^^^^^^^^^^^^^^^^^^______^^^]]]]]]^^^^^^___aaaaaaaaaaaaaaa`````````_________`````````aaaaaabbbcccccccccbbbaaaaaaaaaeeedddcccbbbbbbdddeeegggdddeeeeeedddddddddeeeeeeiiijjjlllmmmmmmmmmmmmnnnppppppqqqqqqrrrrrrrrrrrrqqqrrrttttttrrrrrrrrrsssppppppqqqqqqqqqrrrrrrrrrsssssssssrrrqqqpppooonnnnnnooopppqqqrrrsssttttttsssrrrpppnnnnnnooopppqqqmmmmmmllllllmmmnnnpppqqqoooooooooooonnnmmmlllkkkkkklllnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnmmmkkkkkkjjjjjjjjjjjjkkkllliiiiiihhhgggggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllnnnmmmkkkiiihhhhhhhhhhhhiiijjjjjjjjjjjjjjjiiiiiihhhhhhggggggffffffcccdddfffhhhhhhfffcccaaabbbbbbcccbbb```___```aaabbbbbbcccdddddddddccccccfffffffffggggggfffffffffeeeeeeffffffhhhiiijjjjjjkkklllmmmllljjjiiijjjkkkiiiiiijjjkkkllllllkkkjjjkkknnnpppoookkkhhhhhhiiihhhjjjmmmmmmllljjjjjjjjjfffgggiiikkklllllljjjiiicccjjjpppooohhhdddfffjjjfffffffffhhhiiiiiifffddd```bbbeeefffffffffhhhjjjjjjkkkkkkkkkkkkkkkjjjjjjhhhhhhiiijjjiiihhhfffeeeddddddeeeeeeeeeddddddccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffffffffgggbbbbbbcccdddddddddddddddcccccccccbbb```^^^]]]\\\^^^^^^___^^^^^^^^^]]]]]]]]]\\\[[[[[[\\\^^^```bbb]]]\\\\\\\\\]]]___aaabbbaaa```___`````````^^^\\\ZZZZZZ[[[\\\\\\[[[ZZZZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]\\\[[[[[[]]]^^^```aaaaaabbbcccccccccccc```___^^^]]]]]]]]]]]]]]]^^^]]]]]]]]]]]]^^^_____________________``````aaaccccccdddfffhhhhhheeecccgggfffeeeddddddeeefffgggddddddeeeeeefffggghhhiiieeefffhhhiiiiiiiiihhhggglllllllllllllllmmmnnnooolllkkkkkkllloooqqqpppppppppooonnnmmmmmmnnnooopppmmmmmmnnnnnnnnnoooppppppllllllmmmnnnoooppprrrrrrqqqpppoooooooooooopppqqqqqqpppooommmmmmmmmnnnooolllllllllllllllllllllllllllkkkjjjjjjjjjlllnnnoookkkiiiggggggiiikkklllllllllmmmnnnooooooooonnnnnnddddddddddddeeefffggghhheeedddcccccccccdddfffgggiiihhhfffeeeddddddeeeeeeaaa``````bbbeeeggggggfffcccddddddeeegggiiijjjkkkiiiiiijjjkkklllkkkkkkkkkiiiiiiiiihhhiiiiiijjjkkkffffffeeeddddddddddddeeeiiijjjjjjhhhfffddddddeeeddddddddddddcccccccccbbbbbbbbbbbbbbbbbbbbbaaaaaabbbbbbaaaaaaaaabbbccccccaaabbbcccdddfffggghhhhhhdddeeefffffffffeeedddccc______```aaaaaaaaa``````aaaaaaaaabbbcccdddeeefffhhhhhhggggggffffffeeeeeeggghhhiiijjjjjjiiihhhggghhhhhhhhhhhhhhhgggffffffdddfffgggeeebbbaaacccfffddddddcccbbbbbbbbbbbbccccccbbbaaa`````````aaabbbcccccccccdddddddddeeeeeeccccccccccccccccccccccccaaabbbddddddbbbaaaaaabbbfffeeedddddddddeeefffgggfffggggggfffdddccccccdddgggjjjlllnnnmmmmmmmmmnnnpppqqqrrrsssttttttsssssstttuuuwwwvvvuuuttttttuuurrrrrrrrrrrrssssssssssssssstttuuuuuuuuusssqqqpppqqqqqqssstttvvvxxxyyyyyyuuusssqqqooonnnppprrrsssqqqpppooonnnnnnooopppqqqrrrrrrssssssrrrqqqooonnnmmmoooqqqrrrpppoooooopppnnnoooppppppqqqpppppppppllllllkkkjjjjjjkkkmmmnnnkkkjjjiiiiiiiiijjjllllllnnnmmmmmmmmmmmmlllllllllmmmnnnpppooollljjjiiiiiiiiiiiijjjkkklllllllllllljjjjjjjjjjjjjjjjjjjjjjjjeeefffggghhhhhhgggfffddddddddddddcccaaa```aaacccddddddeeeeeeeeeeeeeeedddeeeeeefffgggggggggffffffeeefffggghhhiiijjjjjjkkkmmmnnnnnnllljjjiiijjjlllhhhiiijjjkkklllmmmnnnoookkkmmmoooooommmkkkjjjjjjgggjjjmmmnnnmmmlllkkkkkkgggggghhhkkknnnooonnnmmmeeemmmtttsssmmmhhhiiillliiihhhiiikkklllllliiigggaaaeeeiiijjjiiihhhjjjlllkkkkkkjjjjjjkkkkkklllmmmiiiiiiiiiiiiiiihhhggggggfffggggggggggggffffffeeeggggggggghhhiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkggghhhhhhiiiiiihhhhhhggghhhhhhggggggeeedddcccbbbddddddccccccccccccbbbbbb___^^^]]]]]]^^^___```aaa````````````bbbccceeegggjjjhhhgggfffeeedddaaa_________```aaaaaa```___^^^\\\\\\]]]]]]]]]^^^^^^^^^]]]^^^^^^]]]\\\\\\^^^```bbbccceeeffffffeeedddcccbbbaaa```_______________aaa```___^^^^^^]]]]]]]]]^^^^^^___```aaabbbbbbcccdddddddddfffhhhiiigggeeeiiiiiiggggggggggggiiiiiigggggghhhhhhiiiiiijjjjjjggghhhiiijjjkkkkkkjjjjjjllllllkkkllllllmmmnnnooonnnmmmmmmnnnqqqrrrrrrqqqoooooooooooopppqqqrrrsssmmmnnnnnnoooooooooooonnnnnnnnnnnnnnnpppqqqssstttpppooonnnmmmmmmnnnooopppooooooooonnnnnnoooooopppmmmmmmllllllllllllmmmmmmmmmmmmllllllmmmnnnnnnooollljjjiiijjjlllnnnnnnmmmmmmnnnoooqqqqqqpppoooooohhhhhhiiijjjkkklllnnnooolllkkkjjjjjjkkklllnnnpppnnnmmmkkkiiiiiiiiijjjkkkiiihhhhhhiiikkkkkkjjjhhhhhhhhhhhhhhhiiijjjkkklllkkklllmmmnnnnnnnnnmmmmmmkkkkkkjjjjjjkkkllllllmmmjjjiiihhhggggggggghhhhhhlllmmmmmmllliiihhhhhhiiigggggggggggggggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccdddeeefffffffffffffffdddeeeeeefffggghhhiiiiiifffggghhhhhhhhhgggeeeddddddddddddddddddeeeffffffeeeeeeffffffgggiiijjjkkknnnnnnnnnmmmlllkkkkkkkkklllmmmoooppppppooommmlllmmmmmmmmmnnnmmmmmmlllkkkiiikkkmmmjjjfffdddgggjjjiiiiiigggfffffffffgggggghhhgggeeedddcccdddeeefffeeeffffffggghhhiiijjjjjjjjjjjjiiihhhhhhgggggggggdddfffiiiiiigggffffffhhhiiihhhhhhhhhiiiiiijjjjjjiiikkkllljjjgggddddddeeeeeeiiilllnnnmmmlllmmmnnnmmmnnnpppqqqrrrrrrqqqqqqrrrsssuuuvvvuuuuuuvvvwwwttttttuuuuuuuuuvvvvvvvvvuuuuuuuuutttttttttuuuuuusssssstttuuuwwwxxxyyyyyyvvvtttrrrooooooqqqsssuuutttsssrrrpppoooppppppqqqttttttuuuvvvuuusssqqqpppppprrruuuuuusssqqqqqqrrrpppqqqrrrssstttssssssrrrnnnmmmlllkkkkkkmmmooopppmmmmmmlllllllllmmmoooooooooooonnnnnnnnnmmmmmmmmmnnnpppqqqpppmmmjjjiiiiiiiiijjjkkklllmmmmmmmmmmmmkkkkkkkkklllllllllllllllgggggghhhhhhhhhhhhhhhgggeeefffeeecccaaaaaabbbdddeeeffffffggggggffffffeeedddeeefffggghhhggggggfffeeefffggghhhiiijjjjjjjjjkkklllllljjjiiihhhjjjllleeefffhhhgggfffgggjjjmmmkkkkkkkkkkkklllllljjjhhhgggjjjmmmmmmllljjjhhhhhhhhhffffffhhhlllnnnmmmllliiilllppprrrqqqmmmjjjhhhiiiiiiiiikkklllllliiigggfffkkkoooooollljjjjjjlllnnnllljjjhhhhhhjjjlllmmmlllkkkjjjhhhgggffffffeeeeeeffffffffffffeeedddccceeefffggghhhiiikkkllllllkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiihhhgggfffggghhhhhhiiiiiiiiiiiiiiiiiiiiihhhgggggggggggggggaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddfffhhhiiimmmllljjjjjjiiihhhfffcccbbbdddfffggghhhgggfffeeeaaaaaabbbbbbbbbcccccccccaaabbbbbb```______aaabbbfffgggiiijjjjjjhhhfffeeeddddddccccccbbbcccccccccddddddcccaaaaaa`````````aaaaaabbbcccddddddddddddeeedddccceeeggghhhgggfffiiihhhgggggggggggghhhiiihhhiiiiiijjjjjjjjjiiiiiifffggghhhjjjkkkjjjjjjiiiiiihhhhhhiiiiiikkklllllllllkkkkkklllmmmnnnnnnmmmlllmmmmmmnnnnnnnnnnnnmmmkkklllnnnoooooommmkkkjjjkkkkkkjjjjjjkkkmmmnnnooommmlllkkkjjjjjjkkklllmmmkkkkkklllmmmnnnnnnnnnnnnmmmmmmlllkkkkkklllmmmmmmkkklllmmmmmmmmmmmmmmmmmmkkkjjjjjjlllnnnooonnnllllllmmmooopppqqqpppooonnnjjjjjjkkklllmmmoooqqqrrrqqqpppoooooopppsssuuuwwwsssqqqooonnnmmmnnnooopppsssrrrqqqqqqqqqqqqooommmnnnnnnmmmllllllllllllmmmkkklllnnnooooooooonnnmmmkkkkkkkkkkkkkkklllmmmnnnnnnmmmkkkjjjjjjjjjkkklllkkkmmmmmmmmmkkkkkkkkkmmmhhhhhhhhhiiihhhggggggfffggggggggggggggggggggggggdddeeefffhhhiiiiiihhhgggffffffffffffffffffffffffgggggghhhhhhhhhgggeeedddhhhhhhgggfffggghhhjjjkkkhhhhhhhhhhhhiiikkklllmmmrrrrrrqqqppppppooonnnnnnoooppprrrssssssqqqpppnnnppppppqqqqqqqqqpppooooookkkmmmooolllhhhfffiiillllllkkkjjjiiihhhiiiiiijjjkkkjjjhhhffffffggghhhiiiggghhhiiijjjkkklllmmmnnnoooooonnnmmmlllkkkjjjjjjhhhllloooooommmllllllnnnkkklllllllllmmmmmmmmmmmmmmmooopppmmmiiiffffffgggdddhhhlllnnnlllkkklllnnnjjjkkkmmmnnnooooooooonnnmmmooorrrsssssstttuuuwwwvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvtttssssssuuuwwwyyyssssssttttttuuuuuuuuuvvvwwwuuurrrpppoooqqqtttuuuvvvuuusssqqqppppppppppppssstttuuuvvvuuusssqqqppprrruuuxxxxxxuuurrrrrrsssrrrssstttvvvvvvvvvuuutttooonnnmmmlllmmmnnnppprrroooooonnnnnnnnnoooqqqrrroooooonnnnnnmmmmmmmmmllloooqqqrrrpppmmmkkkiiiiiijjjkkklllmmmnnnnnnnnnnnnkkklllllllllllllllmmmmmmhhhhhhhhhhhhhhhhhhiiiiiifffgggfffdddbbbaaacccdddfffgggggggggggggggffffffdddeeegggiiiiiiiiiiiihhhffffffgggiiiiiijjjjjjiiihhhiiiiiihhhggghhhjjjllldddfffhhhfffddddddgggkkkkkkiiiggghhhkkkkkkiiifffgggjjjlllmmmjjjgggeeeeeeiiifffdddeeeiiikkkjjjiiillljjjkkkooosssrrrkkkdddhhhhhhiiijjjlllkkkhhhffflllqqquuuuuupppllllllmmmqqqoookkkiiihhhiiikkkmmmpppnnnllliiifffeeeeeeeeecccdddddddddcccbbbbbbaaacccccceeefffhhhjjjkkkllljjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggeeedddccccccdddfffhhhjjjkkkllllllkkkjjjjjjiiiiiiiiiiiiiiiddddddeeeeeeeeedddccccccbbbaaaaaabbbdddfffhhhiiijjjiiihhhiiikkkkkkjjjhhhdddfffiiikkkmmmmmmlllllleeeffffffffffffgggggggggeeeeeeeeecccaaaaaaccceeeiiijjjlllmmmmmmkkkhhhffffffffffffeeeeeeffffffgggffffffeeedddccccccddddddeeeeeeeeeffffffeeeeeedddeeecccbbbccceeeggggggggghhhgggfffeeeeeefffggghhhiiiiiijjjjjjjjjiiiiiihhhcccdddfffggghhhhhhhhhgggffffffffffffggghhhiiijjjhhhgggfffgggiiiiiihhhggghhhiiijjjjjjjjjiiigggfffjjjkkkmmmnnnnnnllliiiggggggfffeeeeeefffgggiiijjjkkkjjjiiihhhhhhiiijjjkkkggghhhjjjlllmmmmmmllllllmmmlllkkkjjjjjjkkklllmmmjjjkkklllmmmmmmmmmlllkkkjjjjjjjjjlllnnnooommmkkkkkklllnnnooopppooommmlllooonnnmmmmmmnnnooopppqqqqqqpppppppppqqqsssuuuvvvsssrrrrrrqqqqqqrrrrrrsssttttttttttttsssrrrqqqqqqssssssrrrqqqpppnnnnnnmmmooooooooonnnooooooppppppooooooooooooooooooooopppmmmnnnpppooooooooopppqqqsssssssssrrrqqqpppooonnnnnnnnnnnnmmmmmmkkkjjjjjjeeegggiiikkkllljjjhhhggghhhhhhgggffffffgggggghhhhhhgggggggggffffffeeeeeegggggghhhgggffffffhhhiiijjjjjjjjjiiiiiihhhhhhhhhggghhhjjjlllnnnpppqqqrrrsssssssssrrrrrrqqqqqqqqqsssssssssrrrrrrqqqqqqqqqooooooooooooooooooooooooooonnnmmmjjjiiiggggggfffhhhhhhhhhhhhiiiiiiiiiiiihhhggggggffffffhhhiiijjjjjjjjjkkkllllllmmmnnnnnntttsssqqqooommmlllkkkkkkkkklllmmmmmmnnnmmmmmmmmmmmmmmmmmmnnnoooppppppppppppppppppnnnmmmkkkiiihhhkkkkkkllllllmmmlllllllllmmmnnnnnnmmmlllkkkkkkllloooooopppppppppqqqtttvvvtttrrrqqqrrrtttuuuuuuuuurrrrrrrrrrrrssstttuuuvvvsssrrrrrrsssttttttsssqqqrrrqqqooonnnnnnppprrrsssuuussspppooopppqqqqqqpppvvvuuutttsssrrrqqqqqqqqqxxxwwwvvvttttttuuuvvvvvvuuuuuuuuuuuuuuutttsssrrrooooooooooooooopppppppppppppppqqqrrrrrrsssttttttssssssrrrqqqooommmlllkkkjjjkkkllllllllljjjiiigggiiiiiiiiiiiiiiijjjjjjjjjiiiiiijjjkkkkkkkkkjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhfffeeedddcccbbbeeefffiiikkkkkkjjjhhhgggjjjjjjkkkjjjiiigggeeedddfffgggggghhhhhhhhhhhhhhhhhhhhhgggffffffeeeeeedddeeeeeedddccccccdddeeeffffffffffffgggggggggggggggggghhhjjjkkkjjjiiigggeeefffggggggffffffgggiiillliiiiiijjjjjjjjjjjjiiiiiiiiijjjjjjiiigggeeefffgggooovvvxxxppphhhhhhmmmqqqxxxtttooollllllnnnsssvvvuuuqqqkkkeeebbbbbbdddeeeiiiccc```bbbccccccfffjjjgggeeecccfffjjjlllkkkhhhkkkkkkkkkjjjjjjjjjiiiiiiccceeefffeeecccaaaaaabbbeeedddcccdddfffhhhiiiiiikkkkkkjjjiiihhhhhhhhhhhhiiihhhgggeeeddddddeeeeeegggdddaaaaaadddggggggfffhhhiiijjjkkkjjjiiigggfffggghhhiiijjjkkkjjjjjjiiieeeeeeeeeeeeeeeeeedddddddddccccccbbbcccdddfffggglllkkkjjjjjjiiiiiiiiijjjiiigggfffggghhhhhhgggfffggggggffffffeeeeeeeeeeeeggghhhhhhgggeeeeeefffgggeeeddddddcccbbbbbbbbbcccgggggghhhhhhhhhhhhgggfffhhhjjjllllllkkkhhhdddbbbaaabbbccceeefffeeeeeedddhhhgggfffdddbbbbbbaaaaaadddcccbbbbbbaaabbbbbbbbbdddcccbbbcccddddddcccbbbdddeeeggghhhgggeeebbb```fffdddbbb``````aaaccceeeffffffeeeeeedddcccbbbbbbccccccddddddeeefffgggggggggggggggffffffeeeeeeeeegggggggggggggggggggggggggggfffffffffggghhhgggfffkkklllmmmnnnnnnnnnmmmlllnnnmmmmmmlllmmmnnnooopppoooooonnnnnnoooppprrrsssrrrqqqqqqqqqqqqqqqqqqrrrrrrsssssssssrrrqqqqqqppprrrrrrqqqqqqpppooooooooopppppppppppppppqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqoooqqqrrrrrrqqqqqqrrrttttttttttttsssrrrqqqppppppqqqqqqqqqpppooonnnlllkkkkkklllnnnooonnnllljjjhhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggggggggffffffffffffggggggfffggghhhiiiiiijjjjjjjjjkkkkkkkkklllkkklllmmmnnnpppqqqrrrsssssssssssssssrrrrrrrrrqqqsssrrrrrrrrrqqqqqqqqqqqqpppppppppoooooopppppppppooonnnlllkkkiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiggggggfffffffffggghhhiiijjjjjjkkkkkklllllllllmmmqqqpppnnnmmmkkkjjjjjjjjjlllllllllllllllkkkkkkjjjjjjkkklllmmmnnnoooppppppppppppooonnnmmmkkkjjjiiikkkkkkllllllmmmmmmlllllloooqqqqqqqqqooonnnoooppppppqqqqqqpppooooooqqqsssrrrqqqpppqqqssstttsssrrroooooooooooopppqqqrrrsssppppppoooqqqrrrsssrrrpppooonnnmmmllllllmmmnnnnnnqqqooonnnnnnoooppppppoooppppppooooooooooooppppppttttttssssssrrrrrrssssssppppppqqqqqqppppppooonnnmmmmmmmmmnnnnnnnnnnnnnnnoooooooooppppppqqqqqqqqqsssrrrrrrqqqooonnnlllkkkjjjjjjjjjjjjiiihhhggggggiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggfffeeeeeeeeedddfffhhhjjjjjjiiigggeeehhhiiijjjjjjjjjiiihhhgggdddeeefffggggggfffeeedddddddddcccccccccccccccccccccbbbaaa``````aaabbbcccdddddddddeeeeeefffffffffdddeeegggiiiiiiiiihhhgggggghhhhhhgggfffgggiiikkkhhhhhhiiiiiiiiiiiihhhhhhfffggggggfffdddccccccdddlllqqqrrrlllfffhhhlllnnnsssrrrpppooonnnoooqqqrrrllliiieeebbbaaabbbdddeeellleee```bbbddddddeeeggggggggghhhhhhgggfffffffffhhhhhhhhhhhhgggggggggfffeeeeeefffeeedddcccbbbbbbddddddddddddfffffffffeeejjjjjjiiihhhhhhhhhhhhhhhgggfffeeedddcccccccccdddgggdddaaaaaadddfffffffffdddeeegggggggggfffeeeccceeeeeeggghhhiiiiiihhhhhheeedddddddddddddddddddddddddddcccbbbbbbccceeefffiiiiiihhhhhhhhhhhhiiiiiihhhfffeeefffhhhhhhgggfffdddddddddeeeeeeeeefffffffffggggggfffeeedddeeegggdddcccbbbbbbaaaaaabbbbbbfffgggggggggggggggffffffggghhhiiiiiihhhfffcccaaa```aaabbbcccddddddddddddffffffdddcccbbbbbbaaaaaabbbaaaaaaaaaaaaaaabbbbbbdddbbbaaaaaabbbccccccbbbdddeeeggghhhhhhfffdddbbbcccbbb```^^^^^^___```bbbddddddcccbbbbbbaaa````````````aaaaaabbbbbbbbbbbbcccccccccbbbbbbbbbbbbbbbccccccccccccccccccccccccccccccbbbccccccdddccccccfffggghhhhhhiiihhhgggfffmmmllllllkkkkkklllnnnnnnmmmllllllkkklllmmmooopppppppppppppppppppppppppppppppppqqqqqqqqqpppooooooppppppppppppppppppppppppqqqqqqqqqqqqrrrsssuuuuuuuuuuuuttttttssssssrrrrrrqqqssstttuuusssssstttuuuuuuuuuuuuuuuttttttsssrrrttttttsssrrrpppooommmlllooooooppppppooommmkkkiiiiiijjjkkkllllllkkkjjjiiijjjjjjiiiiiiiiiiiihhhhhhffffffggghhhiiijjjjjjkkkjjjjjjkkklllmmmnnnooopppooooooooopppqqqqqqqqqrrrssssssrrrrrrrrrrrrqqqqqqqqqppppppppppppooooooooopppoooooonnnnnnoooooopppmmmlllkkkjjjiiiiiiiiiiiijjjjjjiiiiiiiiiiiiiiiiiifffffffffffffffggghhhhhhjjjjjjjjjjjjjjjjjjkkkkkkmmmlllkkkjjjjjjiiiiiijjjllllllllllllkkkjjjiiiiiiiiiiiijjjkkklllmmmnnnooonnnnnnmmmmmmlllkkkkkkjjjkkkkkkllllllmmmmmmmmmmmmrrrsssttttttsssrrrsssuuurrrrrrrrrqqqoooooopppqqqqqqppppppqqqssssssqqqpppmmmmmmmmmmmmnnnoooppppppooonnnnnnoooqqqrrrqqqpppnnnnnnmmmmmmllllllkkkkkkmmmllllllnnnpppqqqpppnnnmmmmmmmmmnnnooopppqqqrrrqqqqqqrrrrrrqqqqqqpppooommmnnnnnnnnnnnnmmmllllllkkkkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnppppppoooooommmllljjjjjjjjjiiihhhgggffffffffffffhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkjjjjjjiiiiiihhhjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhgggggggggggghhhjjjkkkkkkiiihhhfffggghhhiiijjjkkkkkkkkkjjjeeefffhhhiiihhhfffdddbbbbbbbbbbbbbbbccccccccccccbbbaaa```______```aaaaaaaaaaaabbbccccccdddeeeeee```bbbdddfffhhhhhhhhhhhhhhhiiiiiihhhffffffgggiiiffffffggggggggggggffffffdddeeeeeedddbbbaaabbbcccfffiiiiiieeecccgggjjjjjjmmmnnnnnnoooooonnnlllkkkcccbbbaaaaaabbbdddfffgggppphhhbbbdddggggggffffffhhhmmmqqqooogggaaaaaaccchhhhhhhhhhhhhhhggggggggggggfffeeeeeefffeeecccaaaddddddeeeeeeeeeddddddccciiihhhggggggggggggggghhhffffffeeedddcccccccccccceeecccbbbaaaccceeeeeeeeebbbcccdddeeefffeeedddcccbbbcccdddeeeffffffffffffccccccccccccddddddddddddeeedddcccbbbbbbbbbcccdddeeeeeeeeeeeefffggghhhiiieeeddddddeeeggghhhgggfff```aaaaaabbbdddeeeffffffeeeffffffeeedddcccdddeeebbbaaa``````````````````dddeeeeeefffffffffeeeeeeeeeeeeeeeeeedddcccbbbaaaaaaaaaaaaaaabbbcccddddddddddddcccccccccbbbbbbbbb```````````````aaabbbcccdddbbb______```bbbccccccdddfffggghhhhhhgggeeedddcccaaa___^^^]]]^^^```aaabbbbbbaaaaaa``````_________``````aaaaaaaaaaaa````````````aaaaaaaaaaaaaaa````````````````````````aaaaaaaaaaaaaaaaaaaaaaaabbbcccdddddddddcccbbbaaallllllkkkjjjjjjkkklllmmmlllkkkjjjiiijjjkkklllmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnoooooonnnnnnnnnnnnnnnoooppppppqqqqqqrrrqqqqqqrrrssstttuuuwwwxxxxxxxxxwwwvvvuuuttttttsssrrrtttvvvvvvuuuttttttuuuuuuvvvvvvvvvvvvvvvuuutttuuuuuutttrrrpppnnnlllkkkmmmnnnnnnooonnnllljjjiiiiiijjjlllnnnnnnmmmkkkjjjlllllllllkkkkkkkkkkkkkkkiiiiiiiiikkkmmmnnnnnnnnnllllllmmmnnnoooppppppqqqooooooooooooooooooooooooppppppppppppppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmllllllllllllmmmnnnjjjiiiiiihhhhhhiiiiiijjjiiiiiiiiiiiiiiihhhhhhhhhfffffffffffffffgggggggggiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiijjjjjjjjjkkkkkklllllllllkkkkkkjjjkkkkkkkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkllllllmmmnnnnnnqqqrrrttttttsssssstttvvvrrrssstttsssqqqpppqqqsssrrrqqqqqqrrrssssssqqqooommmmmmmmmmmmnnnooopppqqqrrrpppooooooqqqrrrqqqpppqqqqqqqqqppppppnnnmmmlllllllllmmmppprrrsssqqqpppqqqqqqqqqrrrrrrtttuuuvvvqqqrrrsssssssssrrrpppooooooooooooppppppooonnnnnnjjjkkkkkkkkkllllllllllllllllllllllllllllllllllllllllllllllllkkkjjjhhhhhhjjjhhhfffeeedddddddddeeeffffffgggggghhhhhhiiiiiijjjjjjiiiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiihhhhhhggggggkkkkkkmmmmmmmmmllljjjiiihhhiiiiiijjjkkkkkkkkkkkkjjjkkkmmmnnnmmmjjjfffddddddddddddddddddddddddddddddcccbbbaaa```aaabbbccc``````aaabbbcccdddeeeeee___```bbbdddeeefffffffffggghhhhhhgggeeeddddddeeeccccccddddddddddddccccccbbbcccdddcccaaa```aaabbbaaabbb```^^^```eeegggdddfffggghhhiiiiiigggfffddd``````bbbccceeefffggghhhpppgggbbbeeejjjjjjhhhhhhiiittt|||zzzmmmccc```bbbfffffffffffffffffffffffffffeeecccdddeeeeeebbb```ddddddddddddccccccdddeeefffeeeeeeeeeeeeeeefffgggffffffeeeeeedddddddddddddddcccbbbbbbbbbccccccdddcccddddddeeefffeeeeeedddaaaaaabbbcccddddddddddddaaaaaaaaabbbbbbbbbbbbbbbdddcccbbbaaa``````aaabbbaaaaaabbbbbbcccdddeeefffbbbaaaaaabbbeeeffffffeee^^^______```aaabbbcccccccccdddeeedddcccbbbbbbccc______^^^^^^^^^^^^______bbbbbbcccddddddddddddcccdddccccccbbbaaaaaaaaaaaaaaaaaa`````````bbbdddeeeccccccdddddddddddddddddd______``````aaacccdddeeefffccc```___```cccdddeeeggghhhhhhiiihhhfffdddcccdddcccbbbaaaaaaaaacccccccccccccccbbbaaaaaa``````ccccccdddeeeeeeddddddcccbbbbbbbbbbbbccccccccccccaaaaaaaaaaaaaaaaaaaaaaaaccccccdddcccbbbbbbbbbcccccccccdddeeeeeedddbbbaaalllkkkjjjiiiiiijjjkkklllkkkjjjiiihhhhhhiiiiiijjjiiijjjkkkkkkkkkkkkjjjiiijjjjjjkkkllllllmmmlllllllllmmmmmmnnnooopppqqqrrrrrrrrrrrrssstttvvvwwwxxxxxxxxxwwwvvvvvvuuutttttttttwwwyyyyyyxxxvvvvvvvvvuuuuuuvvvvvvwwwvvvvvvvvvvvvvvvuuutttrrrooonnnllljjjkkklllmmmmmmlllkkkkkkhhhiiikkkmmmmmmlllkkkjjjmmmmmmmmmmmmmmmmmmmmmmmmlllkkklllnnnqqqrrrqqqooommmmmmmmmnnnnnnnnnoooooollllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjiiihhhhhhiiijjjkkkggggggggggggggghhhiiiiiiiiiiiihhhhhhhhhgggggggggfffffffffggggggggggggggghhhhhhiiiiiiiiiiiiiiijjjjjjjjjiiiiiijjjkkkkkkllljjjkkklllmmmmmmmmmmmmmmmnnnnnnmmmllllllkkkkkkjjjiiiiiihhhgggggghhhhhhiiikkkjjjjjjjjjkkklllnnnoooooopppqqqqqqqqqqqqrrrsssrrrsssuuuuuusssssstttuuusssrrrqqqrrrrrrrrrpppnnnnnnnnnnnnnnnooopppqqqrrrtttsssqqqqqqrrrsssrrrqqqssssssssssssrrrpppooonnnnnnnnnooorrrtttuuusssqqquuuuuuttttttuuuvvvwwwwwwssstttuuuvvvuuutttsssrrrpppqqqqqqrrrrrrrrrqqqqqqllllllllllllllllllllllllkkkkkkkkklllllllllllllllllllllllllllkkkkkkjjjiiijjjhhhfffdddccccccdddddddddddddddeeefffgggggghhhggggggggggggggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjiiihhhgggffffffjjjkkklllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkkkklllnnnppppppooolllhhhfffffffffffffffeeeeeeddddddeeedddcccaaaaaaaaabbbcccaaabbbbbbcccdddeeeeeeeeeaaaaaabbbccccccccccccccceeeffffffeeecccaaaaaabbb``````aaaaaaaaaaaa``````___```aaa```^^^]]]^^^___]]]^^^[[[YYY\\\bbbccc```aaaaaaaaa```````````````___```bbbdddeeeeeeddddddhhhaaa^^^bbbfffgggfffgggiiiuuuttthhhccccccbbbbbbbbbbbbbbbbbbbbbbbbdddccccccccccccbbbaaa___aaabbbbbbaaa``````cccfffbbbbbbbbbbbbbbbcccdddeeeddddddddddddcccccccccbbbbbbbbbbbbbbbaaaaaabbbbbbcccccccccddddddddddddcccaaaaaaaaaaaabbbbbbbbbccc^^^^^^______````````````bbbaaa```___^^^^^^_____________________```aaabbb^^^^^^]]]___aaabbbbbbaaa^^^^^^^^^^^^____________```bbbccccccaaa``````aaa]]]]]]]]]\\\\\\]]]^^^^^^___```aaabbbbbbbbbbbbbbbbbbbbbaaa`````````aaaaaaaaaaaa`````````bbbccceeeccccccdddeeefffeeeeeeddd``````aaabbbccceeefffggggggdddaaa```bbbeeefffgggjjjjjjjjjiiigggeeecccaaadddccccccccccccdddeeefffggggggfffeeedddcccbbbbbbdddeeeggghhhhhhgggfffeeecccdddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaccceeefffeeebbbaaabbbddddddeeeffffffeeedddcccbbblllllljjjiiiiiijjjjjjkkkjjjiiigggfffffffffggggggffffffhhhhhhhhhhhhfffffffffggghhhjjjjjjkkkkkkkkkkkkkkklllmmmnnnooopppppprrrrrrrrrrrrssstttvvvvvvvvvvvvuuuuuuttttttsssssswwwyyy||||||{{{yyyxxxxxxssstttuuuuuuvvvvvvvvvvvvvvvvvvuuutttrrrqqqooonnniiijjjkkkkkklllllllllkkkfffggghhhjjjjjjjjjiiiiiikkkkkkllllllllllllmmmmmmmmmkkkkkknnnrrrssspppmmmkkkkkkkkkllllllllllllllljjjjjjjjjkkkkkkllllllmmmjjjjjjkkkkkkkkkkkklllllliiiiiiiiijjjjjjjjjjjjjjjiiihhhfffeeeeeefffhhhiiiggggggffffffggghhhhhhiiijjjjjjiiiiiihhhgggggggggfffgggggghhhiiihhhhhhhhhggghhhhhhiiijjjjjjkkkkkkjjjjjjjjjjjjjjjkkkllllllkkklllmmmmmmnnnnnnmmmmmmnnnnnnmmmlllkkkkkkjjjjjjiiihhhgggfffffffffggghhhiiiiiihhhiiiiiikkkmmmnnnmmmoooppppppnnnnnnoooqqqqqqsssuuuuuutttttttttuuurrrpppnnnmmmnnnnnnmmmlllllllllllllllmmmnnnooopppsssqqqooooooqqqsssttttttssssssrrrrrrqqqqqqppppppqqqqqqpppqqqssssssrrrpppssssssssssssttttttuuuvvvvvvvvvwwwwwwvvvvvvuuutttqqqqqqrrrssssssssssssrrrooonnnnnnmmmmmmlllkkkkkkjjjjjjjjjkkkllllllmmmmmmmmmmmmnnnnnnnnnmmmmmmllljjjiiihhhfffeeedddddddddccccccdddeeeffffffggggggffffffeeedddeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhggggggfffeeeeeefffgggggghhhhhhhhhhhhhhhjjjjjjiiiiiiiiijjjjjjkkklllmmmnnnnnnmmmkkkhhhffffffffffffeeeeeeeeeeeeeeeeeedddcccaaaaaaaaabbbbbbcccddddddddddddeeeeeeeeeccccccbbbbbbaaaaaaaaaaaabbbdddeeedddbbb`````````______````````````______[[[\\\]]]]]][[[[[[\\\]]]\\\]]][[[XXXZZZ___```^^^___^^^\\\[[[[[[[[[\\\]]]]]]^^^___``````___]]]\\\]]]YYYXXX\\\^^^^^^___bbbeeennnwwwyyyrrriiidddccccccdddddddddddddddeeeeeeaaacccdddcccaaa___``````___bbbdddccc```___```bbb^^^^^^^^^______aaabbbbbb```aaaaaabbbbbbaaaaaa``````bbbbbbbbb```___```aaabbbbbbbbbaaaaaaaaa``````aaaaaa```_________``````[[[[[[\\\\\\]]]]]]^^^^^^___^^^]]]\\\\\\\\\]]]^^^^^^^^^]]]\\\\\\\\\\\\\\\[[[ZZZYYYZZZ\\\]]]]]][[[\\\\\\\\\\\\\\\\\\]]]]]]^^^```bbbbbb```___^^^___\\\\\\\\\\\\\\\]]]]]]^^^]]]^^^___```````````````______^^^^^^^^^___``````____________```aaabbbbbbbbbcccdddeeefffeeedddcccaaabbbbbbcccdddeeeggggggfffdddbbbbbbdddfffggggggjjjjjjiiihhhfffdddbbbaaabbbbbbcccccceeefffhhhhhhjjjiiihhhgggeeecccbbbaaaaaabbbdddfffggggggeeedddddddddcccccccccbbbbbbbbb````````````````````````bbbdddfffdddaaa___```ccccccdddeeeeeedddcccaaa```mmmlllkkkjjjiiijjjjjjkkkhhhgggeeedddcccccccccdddbbbccceeeffffffeeecccbbbdddeeefffhhhiiijjjjjjjjjjjjjjjkkkkkklllmmmnnnnnnqqqqqqqqqqqqrrrrrrssstttsssssssssrrrrrrrrrrrrrrruuuxxx{{{{{{zzzwwwvvvvvvqqqrrrssstttuuuuuuuuuuuurrrrrrqqqqqqooonnnmmmlllhhhhhhhhhhhhhhhgggggggggddddddeeeeeefffgggggghhhhhhhhhhhhiiiiiijjjjjjjjjjjjhhhhhhkkkoooooolllhhhgggggghhhiiijjjjjjkkkkkkiiiiiijjjlllmmmoooppppppjjjjjjjjjjjjkkkkkkkkkllljjjjjjkkkkkkkkkllllllllliiigggeeeddddddeeegggiiiiiihhhhhhhhhhhhiiiiiijjjllllllkkkkkkjjjiiiiiihhhggggggiiijjjjjjjjjiiihhhfffggghhhiiijjjlllmmmmmmjjjjjjjjjiiijjjjjjkkkkkkmmmnnnnnnmmmlllkkkjjjiiikkkkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhgggfffggghhhiiihhhhhhgggggghhhjjjlllnnnooopppqqqpppnnnmmmnnnoooqqqsssuuutttsssqqqqqqrrrooolllhhhffffffgggggggggffffffffffffggghhhiiijjjkkkjjjiiikkkooosssuuuvvvtttsssrrrqqqqqqqqqrrrsssrrrpppnnnnnnnnnnnnmmmllloooooopppppprrrsssuuuvvvwwwvvvvvvuuutttuuuuuuuuusssssstttuuuuuuuuuuuuuuuppppppooommmlllkkkjjjiiiggghhhiiijjjkkklllmmmnnnllllllmmmmmmnnnmmmmmmmmmkkkjjjjjjiiigggfffdddccccccdddeeefffggghhhiiiiiihhhgggeeecccbbbbbbcccdddffffffffffffffffffffffffdddddddddeeeeeefffffffffcccdddeeeeeefffggghhhhhhgggggggggggghhhjjjkkkmmmkkklllllllllkkkjjjhhhgggeeeeeefffggghhhjjjjjjkkkhhhgggeeeccccccccccccdddeeeddddddddddddcccccccccccccccbbbaaaaaaaaaaaaaaaaaacccddddddbbb````````````aaaaaabbbbbbaaaaaa```\\\]]]^^^^^^]]]\\\]]]^^^]]]___]]]YYYYYY\\\^^^]]]^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\]]]\\\\\\ZZZYYYXXXWWWVVVWWWZZZYYYWWWYYY___]]]```dddffffffdddbbb```ccccccddddddeeeeeeeeeeee```dddhhheee```]]]```cccaaagggmmmnnniiiccc___^^^[[[[[[[[[\\\]]]^^^``````aaabbbcccddddddcccbbbaaa___aaacccbbb___^^^___```dddcccbbbaaa``````______aaa```^^^]]]\\\[[[\\\\\\XXXXXXYYYZZZZZZ[[[\\\\\\\\\[[[ZZZYYYZZZ[[[\\\]]]___^^^\\\ZZZYYYWWWWWWWWWWWWVVVUUUVVVWWWXXXWWWVVVXXXXXXYYYZZZ[[[\\\\\\]]]]]]___aaaaaa```^^^]]]]]]\\\\\\[[[[[[\\\]]]]]]^^^[[[\\\]]]^^^____________[[[[[[\\\\\\]]]]]]]]]]]][[[\\\]]]^^^^^^______^^^aaabbbcccddddddcccaaa```bbbbbbbbbbbbcccdddeeefffdddbbbaaabbbdddfffffffffggggggffffffeeeeeeddddddbbbcccdddfffhhhjjjlllmmmjjjiiihhheeecccaaa___^^^\\\^^^aaadddeeeeeedddccceeeeeedddcccbbbaaaaaa```________________________aaadddfffddd```^^^```cccccccccddddddcccbbb```___nnnmmmkkkjjjjjjjjjkkkkkkfffeeecccbbbaaa```aaaaaa```aaacccddddddcccaaa```cccdddeeeggghhhiiiiiiiiiiiiiiijjjkkkkkklllmmmmmmqqqqqqpppppppppqqqrrrrrrppppppqqqqqqqqqqqqqqqqqqrrrtttwwwxxxvvvsssrrrqqqpppppprrrsssttttttttttttllllllllllllkkkjjjiiihhhffffffeeedddcccbbbbbbaaabbbbbbbbbbbbccceeefffgggeeeeeeffffffggggggggghhhhhheeedddgggkkklllgggccccccccceeefffhhhjjjkkkllliiijjjlllmmmppprrrssstttjjjjjjjjjkkkkkkllllllllllllllllllmmmmmmnnnnnnnnniiihhhfffddddddfffhhhiiikkkjjjjjjjjjjjjjjjkkkkkknnnnnnmmmllllllkkkjjjjjjggghhhiiikkkkkkjjjjjjiiifffggghhhiiikkkmmmnnnooojjjjjjiiiiiiiiiiiijjjjjjoooooonnnmmmkkkhhhfffeeegggggghhhiiijjjkkkllllllmmmllljjjhhhggghhhiiijjjggggggffffffgggiiilllmmmpppqqqrrrqqqooonnnooopppqqqsssttttttqqqooonnnnnnlllhhhccc``````bbbccccccaaaaaaaaaaaabbbcccdddddddddcccdddgggmmmrrrvvvwwwvvvtttsssrrrrrrsssuuuwwwrrrooollljjjjjjjjjiiihhhlllmmmnnnooorrrtttvvvxxxvvvuuutttsssrrrsssttttttvvvvvvwwwxxxyyyyyyxxxxxxqqqpppooommmkkkiiihhhgggeeefffgggiiijjjlllmmmnnniiiiiijjjkkkkkkkkkjjjjjjkkkkkkkkkkkkiiigggeeeccceeeeeefffggghhhiiijjjkkkjjjhhheeebbb```___``````eeeeeeeeeeeeeeeeeeeeeeee___```aaaccceeefffhhhhhhcccdddeeefffggghhhjjjjjjeeeeeeeeefffhhhkkkmmmooollllllllllllkkkjjjiiiiiieeefffhhhjjjmmmoooqqqrrrkkkjjjhhhgggffffffggggggeeeeeeddddddcccbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbaaaccceeeeeecccaaaaaaaaabbbbbbccccccccccccbbbbbb```aaabbbbbb``````aaabbb]]]``````ZZZXXX[[[]]]]]]^^^______```___^^^]]]\\\\\\\\\\\\[[[[[[ZZZXXXXXXWWWXXXZZZ[[[WWWTTTWWW^^^XXXUUUTTTVVV[[[______^^^\\\]]]]]]]]]^^^^^^_________fffjjjggg```]]]```fffeeennnxxxzzzssshhh```\\\YYYYYYYYYZZZ[[[]]]^^^___dddeeefffgggggggggfffeee^^^aaacccbbb___]]]^^^```hhhgggeeecccbbbaaaaaaaaa```___]]][[[YYYYYYYYYYYYWWWWWWWWWXXXYYYZZZZZZ[[[YYYYYYXXXXXXXXXZZZ[[[\\\___^^^\\\YYYWWWUUUTTTSSSVVVTTTSSSTTTUUUUUUTTTSSSUUUVVVWWWYYY[[[\\\]]]^^^\\\^^^```aaa___]]]\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^ZZZ[[[\\\]]]^^^______^^^XXXYYYZZZ[[[\\\\\\[[[[[[XXXYYY[[[\\\]]]]]]\\\[[[___```bbbcccbbbaaa___]]]aaaaaaaaaaaabbbcccddddddbbbaaaaaabbbdddfffeeeddddddddddddeeeeeeeeeffffffeeefffhhhjjjmmmoooqqqrrriiihhhfffdddaaa^^^\\\[[[ZZZ]]]```ccceeeeeedddccchhhgggfffeeedddbbbaaaaaa````````````````````````cccfffhhhfffaaa___aaadddcccddddddddddddbbb```___qqqnnnkkkiiiiiijjjjjjjjjjjjhhhfffdddbbb`````````[[[]]]```aaa````````````bbbbbbbbbcccdddfffffffffgggfffhhhlllllljjjlllqqqrrrqqqqqqsssuuuuuusssrrruuupppmmmoooqqqooonnnnnnqqqsssuuuuuussspppmmmlllppplllkkkmmmqqqrrrooollljjjhhhffffffffffffdddbbb```bbbdddbbb___]]]^^^______```aaabbbcccddddddddddddeeeddddddhhhmmmmmmhhheeedddcccdddfffhhhhhhhhh```aaaccceeefffiiijjjlllmmmkkkkkknnntttxxxwwwuuuoooooooooqqqssssssqqqoooppprrrssssssrrrrrrssstttrrrooollljjjjjjkkklllkkknnnnnnnnnllliiihhhiiijjjnnnmmmlllmmmmmmmmmkkkjjjiiihhhhhhjjjnnnnnnlllhhhggghhhiiijjjlllmmmoooooonnnmmmjjjgggfffgggkkknnnqqqssstttrrrooojjjgggfffhhhffffffkkkqqqtttrrrooooooqqqrrrqqqmmmkkklllnnnkkkiiigggfffiiiooouuuzzzyyyxxxwwwvvvvvvwwwxxxyyy{{{yyyxxxyyyzzzzzzxxxuuummmjjjddd```___^^^^^^^^^]]]]]]^^^]]]\\\\\\^^^___^^^______bbbkkkwww}}}|||{{{xxxuuutttwwwzzz|||}}}}}}sssjjjiiijjjiiihhhiiihhhkkkooorrrtttvvvyyy{{{zzztttqqqrrrvvvzzz|||~~~}}}}}}xxxpppiiiiiijjjhhheeedddaaaeeeggggggjjjoooqqqooopppqqqpppllliiikkkrrrxxxrrrxxxxxxooohhhggghhhfffhhhggghhhiiikkknnnqqqrrrssspppjjjccc^^^^^^aaadddfffgggiiilllllljjjeeebbbdddaaabbbgggjjjgggccccccdddfffhhhiiihhhhhhiiijjjfffgggiiikkkmmmoooppppppnnnqqqtttrrrnnniiiggggggiiijjjnnntttyyy}}}~~~}}}yyyvvvrrrppppppppppppoookkkkkkjjjfffaaa___bbbdddaaaddddddbbbcccfffgggddddddaaa^^^]]]^^^aaaccccccbbbdddhhhjjjjjjjjjkkklllfffggggggfffffffffhhhjjjeeeeeedddbbb```___aaaccceeedddcccbbbccccccaaa___eeeeeeddd___ZZZXXXZZZ\\\[[[ZZZYYYYYYXXXXXXWWWWWWVVVXXXZZZ\\\^^^_________VVVWWWYYYZZZZZZYYYXXXWWW___```aaacccfffhhhkkkllltttvvvyyy}}}}}}wwwlllccc\\\\\\\\\[[[[[[]]]aaadddmmmppprrrsssvvvwwwrrrjjjggggggfffffffffeeeeeedddpppppppppooonnnlllkkkjjjiiieeeaaa^^^^^^\\\YYYVVVXXXWWWWWWYYY\\\^^^___^^^\\\]]]]]]ZZZWWWZZZcccjjjiiicccZZZTTTSSSVVVVVVTTTTTTUUUTTTRRRNNNLLLMMMNNNTTTUUUXXX[[[^^^``````___```aaaccceeeeeecccaaa```]]]]]]^^^___```aaabbbbbb______^^^]]]aaagggfffbbb[[[[[[ZZZXXXUUUUUUVVVWWWZZZ]]]```___\\\[[[\\\^^^aaaeeegggddd___\\\^^^`````````aaaaaaccceeehhhjjjeeecccaaabbbeeehhhkkkllleeeeeefffggghhhjjjjjjkkkhhhlllnnnooosssxxxxxxtttrrrnnngggaaa[[[XXXVVVUUUZZZ]]]aaacccdddeeeggghhhnnnkkkiiigggfffdddcccaaaaaa```___```bbbccccccbbbbbbeeehhhfffcccaaadddhhhiiijjjllllllkkkhhheeebbbrrrpppnnnllllllllllllllljjjjjjhhhfffdddbbb```___\\\^^^___````````````aaabbbbbbbbbccceeefffggggggiiifffhhhlllnnnlllmmmooosssssstttvvvxxxxxxvvvttttttooommmppprrrpppnnnoooooopppqqqqqqooommmlllkkkkkkhhhgggjjjnnnooommmiiijjjhhheeedddcccaaa___]]]^^^aaaccccccaaa``````aaaccccccccccccccceeefffgggeeeggghhhiiinnnssssssnnngggffffffeeedddcccccccccdddfffiiikkkmmmnnnpppqqqrrrrrrtttyyy}}}vvvvvvvvvxxxzzz{{{yyyxxxwwwxxxyyyxxxvvvvvvwwwxxxvvvsssooommmnnnqqqssstttuuuuuussspppkkkiiihhhhhhnnnnnnnnnppprrrrrrqqqoookkkjjjkkknnnrrrrrroookkkfffgggiiilllnnnqqqrrrsssuuussspppmmmlllnnnqqqttt{{{}}}~~~zzzrrrjjjgggfffhhhhhhkkkrrrzzz}}}}}}~~~}}}zzzuuussssssuuusssqqqnnnnnnqqqwww}}}}}}zzzyyy{{{~~~tttnnnhhhdddccccccbbbaaaaaaaaaaaa```___^^^______^^^```aaadddooo{{{|||{{{}}}{{{rrrooonnnkkkiiiiiijjjmmmrrrwww{{{}}}vvvsssuuuzzzyyyooohhhggggggdddbbbbbbaaaeeehhhiiimmmrrrtttrrruuuvvvuuurrroooqqqwww}}}~~~tttkkkiiihhhgggjjjkkkmmmpppsssvvvxxxzzz{{{xxxrrrlllgggfffhhhkkkoooppprrrsssssspppllliiifffccceeejjjmmmjjjggggggdddfffhhhiiihhhhhhiiijjjhhhjjjmmmqqqtttwwwyyyyyywwwzzz|||yyyqqqjjjggggggeeeiiiqqq{{{}}}{{{wwwvvvvvvvvvvvvuuussssssqqqkkkeeebbbccceeefffiiijjjhhhhhhkkkllliiifffccc^^^]]]___cccfffhhhhhhkkkooosssuuutttsssqqqkkkmmmoooooonnnnnnpppqqqpppppppppnnnkkkjjjlllmmmkkklllmmmnnnmmmkkkiiiggghhhgggeeeaaa]]]\\\^^^aaadddbbb^^^[[[XXXWWWVVVVVVWWWYYY[[[]]]^^^^^^]]]]]]VVVWWWXXXYYYYYYZZZZZZZZZ\\\^^^bbbgggmmmsssxxx{{{~~~}}}|||||||||xxxqqqlllbbbbbbaaaaaaaaadddgggjjjooovvv~~~|||nnnnnnnnnnnnllljjjiiikkkmmmxxxyyyyyyyyyxxxwwwuuutttoookkkfffcccaaa___[[[XXXZZZ[[[\\\```dddfffeeedddaaacccccc```^^^bbbllltttuuulll```VVVSSSSSSRRRPPPXXXXXXWWWSSSNNNKKKLLLNNNWWWZZZ___eeehhhiiihhhhhhjjjllloooqqqqqqooollljjjfffeeefffhhhkkkmmmmmmlllhhhgggeeecccgggllllllhhh^^^]]][[[YYYWWWVVVVVVWWW\\\^^^aaa```^^^]]]```bbbjjjnnnpppnnnhhhddddddffffffeeeeeefffiiilllnnnoookkkiiihhhhhhjjjmmmpppqqqlllmmmnnnooopppqqqrrrssstttwwwyyyzzz}}}tttnnnfff]]]XXXVVVUUUUUUXXX[[[^^^aaabbbccceeegggllljjjhhhfffeeedddbbbaaa____________```aaacccdddhhhjjjkkkiiifffggglllpppttttttsssrrroookkkhhhfffvvvuuusssrrrpppooonnnnnnnnnooooooooommmjjjfffdddaaabbbbbbbbbccccccdddeeeddddddeeegggkkkmmmmmmllloookkkkkkpppsssrrrppppppssstttwwwzzz|||{{{xxxtttrrrnnnmmmqqqrrrooonnnooommmmmmmmmnnnnnnnnnnnnnnnjjjiiiiiilllpppqqqooommmmmmjjjgggdddcccbbbaaa___]]]```eeeggggggfffffffffjjjiiihhhhhhhhhjjjkkkllljjjnnnqqqrrrvvvyyywwwsssoooppprrrpppllliiijjjllloooqqqtttvvvwwwwwwyyy{{{zzz}}}}}}~~~}}}yyysssqqqtttxxx}}}~~~|||wwwpppkkkiiiiiinnnnnnqqqtttxxxyyyxxxvvvppppppqqquuuyyyyyyvvvrrroooqqqsssuuuwwwyyyzzz{{{~~~|||yyywwwwwwyyy{{{}}}xxxnnnkkkkkkmmmooottt}}}{{{xxxxxxyyyxxxxxxxxxyyy}}}~~~}}}vvvooolllmmmnnnllljjjllllllkkkjjjhhhfffeeedddcccfffhhhlllwwwzzzwwwuuuqqqooooooppptttyyy~~~xxxuuuyyyxxxnnneeecccbbb``````aaaccchhhlllnnnrrrxxxzzzxxxzzzzzzyyywwwuuuxxxyyypppmmmllllllpppssswww{{{|||vvvqqqppprrrtttyyyzzz{{{{{{zzzvvvssspppjjjhhhkkkqqqtttqqqnnnnnnmmmooorrrrrrrrrqqqrrrrrrqqqsssvvvzzz}}}tttiiieeeeeedddjjjuuu}}}{{{yyyyyyzzz{{{zzzyyy{{{{{{zzzuuuoookkklllnnnpppssssssqqqqqqtttssspppjjjeee```^^^aaafffkkknnnrrrsssxxx~~~yyytttkkkmmmoooppppppqqqssstttyyyzzzyyywwwuuutttuuuvvvuuuyyy||||||xxxsssppppppkkkjjjgggccc``````cccgggllliiiccc^^^[[[ZZZZZZ[[[]]]^^^```aaabbbaaa___^^^ZZZYYYYYYYYYZZZ[[[]]]^^^^^^aaagggnnnwww~~~|||wwwtttgggfffeeeeeegggkkkoooqqqwww~~~vvvpppqqqpppkkkgggggglllrrr}}}{{{yyywwwsssnnnjjjgggddd```^^^^^^```dddiiinnnooonnnlllhhhiiiiiigggfffkkkuuu~~~wwwhhh\\\WWWUUUTTTTTT______]]]WWWQQQNNNOOOQQQZZZbbbllltttwwwwwwvvvuuuvvvxxx|||~~~~~~{{{xxxuuupppooooootttzzz|||xxxtttnnnmmmiiifffjjjqqqrrrooodddbbb```]]][[[ZZZZZZZZZ]]]```bbbbbbaaabbbfffjjjtttxxxzzzyyysssnnnllllllllljjjiiilllqqquuuvvvvvvuuutttsssrrrsssuuuwwwxxxwwwwwwxxxzzz{{{|||}}}~~~uuummmbbbYYYSSSRRRRRRRRRTTTVVVYYY\\\]]]___bbbeeehhhgggeeecccbbbaaa``````^^^```aaa```___aaafffjjjqqqrrrqqqooonnnqqqwww}}}~~~yyytttpppmmmlll}}}yyyuuurrrpppppptttvvvyyy{{{{{{xxxtttqqqmmmkkkiiiiiijjjkkklllmmmllllllmmmrrrwwwzzzzzzxxxyyysssrrrwww{{{xxxssspppppprrrvvvzzz|||zzzvvvrrrnnnkkklllooonnnkkkiiijjjkkkkkkkkkmmmppptttvvvwwwsssssstttwwwzzz{{{yyywwwtttpppmmmjjjjjjjjjiiiiii```dddiiinnnpppqqqpppppprrrrrrrrrssssssssssssssssssyyy}}}~~~|||vvvvvvzzz}}}{{{wwwuuuxxx||||||yyyvvvxxx~~~~~~wwwrrrooonnnpppqqquuuyyy~~~}}}zzzyyyxxx{{{}}}{{{|||}}}~~~tttsssuuuuuuxxxzzzwwwwwwxxxxxx{{{~~~xxxwwwzzz}}}{{{xxx|||{{{zzzyyywwwuuuqqqooommmpppsssxxx|||zzz{{{{{{~~~}}}zzzuuulllccc```___^^^```dddiiiooosssuuuyyy~~~zzzzzzyyyxxxyyy~~~}}}uuussstttvvvyyy}}}{{{zzz|||~~~|||xxxuuutttoooooosssyyy|||yyywwwxxxvvvyyy|||}}}}}}||||||}}}~~~uuuhhhccccccgggllluuuuuuuuuuuuwwwyyy{{{{{{zzz}}}|||yyywwwyyy|||zzz}}}~~~{{{{{{}}}|||xxxnnniiidddbbbeeekkkqqqtttxxxyyy}}}zzzqqqhhhiiijjjjjjlllpppuuuyyy~~~~~~wwwssssssmmmkkkgggcccbbbeeeiiilllqqqmmmgggaaa___```ccceeeggghhhjjjjjjjjjhhhfffdddbbbaaa___]]]]]]___aaacccfffjjjpppxxxyyytttfffeeeeeeggglllrrrvvvxxx{{{oooqqqpppjjjcccdddlllttt}}}~~~}}}zzzyyyzzzxxxsssooollljjjiiihhhfffiiinnntttyyyzzzwwwuuuppppppooolllkkkpppzzz|||mmmddd```]]]^^^```eeeeeeccc]]]VVVSSSUUUXXX```jjjyyy~~~{{{uuuuuuwww{{{rrrkkkjjjfffccchhhqqqtttrrrkkkiiifffcccbbbaaa______```bbbdddddddddgggmmmrrrzzz}}}~~~zzzvvvsssrrrrrrooonnnqqqwww|||}}}|||~~~}}}|||}}}uuummmaaaXXXSSSQQQOOOMMMOOORRRTTTWWWYYY\\\```ccceeeeeedddcccaaa``````aaa```ccceeeeeecccfffnnnuuu|||{{{xxxvvvwww|||~~~xxxtttrrrrrrzzzuuussssssxxx|||}}}yyytttssstttvvvwwwwwwvvvvvvyyy}}}wwwvvvzzz}}}xxxqqqnnnlllooossswwwxxxvvvqqqlllgggeeeeeegggfffbbbaaaccciiihhhiiinnnuuu|||}}}yyytttpppoooooooooooogggjjjpppvvv{{{}}}}}}|||zzz|||~~~}}}{{{yyy{{{{{{~~~zzzyyy||||||yyy{{{{{{yyyxxxyyyzzz||||||}}}wwwwwwzzzyyy~~~wwwtttuuuvvvyyy~~~~~~}}}}}}}}}}}}yyywwwzzz}}}~~~rrrjjjccc`````````eeejjjqqqvvvzzz|||xxxxxxxxxxxx||||||zzz{{{~~~}}}xxxvvvvvvuuuvvv{{{~~~{{{~~~xxxlllggggggiiilllqqqwww}}}}}}{{{oooppprrruuuyyy|||{{{zzz|||~~~}}}}}}~~~sssooojjjhhhkkkppptttwwwxxxyyy|||tttkkkhhhhhhggggggkkksss~~~zzztttsssmmmjjjfffdddeeehhhlllooovvvqqqkkkeeedddfffkkknnnpppqqqssssssrrrooollljjjnnnlllhhheeeddddddfffggglllqqqxxxxxxoooeeedddeeejjjrrrzzzzzzqqqsssrrrlllfffgggoooxxxxxxyyy|||~~~~~~~~~}}}zzzyyyvvvsssrrrqqqsssttttttvvvzzzyyyzzzxxxtttqqqttt}}}~~~qqqkkkgggddddddhhhfffhhhhhhccc\\\YYY\\\```fffttt}}}wwwyyy~~~yyymmmfffeeeaaa```gggrrrwwwvvvooolllhhheeeeeedddcccaaabbbcccddddddfffjjjrrryyy~~~|||zzzxxxwwwwwwuuuuuuxxx}}}{{{sssiiiaaa\\\XXXSSSNNNOOOQQQSSSUUUXXX\\\bbbfffiiijjjkkkiiigggfffhhhjjjhhhkkknnnnnnmmmqqqzzz~~~zzzwwwvvvvvv~~~yyyxxxyyy~~~|||}}}vvvsssssswwwxxxrrrllliiikkkmmmpppssstttqqqlllgggaaa______aaa___\\\^^^bbbjjjiiikkkrrr|||xxxsssqqqqqqqqqqqqooorrrvvv}}}~~~zzzvvvvvvyyy}}}~~~}}}xxx{{{xxxwwwzzz{{{}}}vvvtttvvvxxx~~~{{{qqqrrruuuxxxzzz{{{||||||~~~|||xxxuuusssvvv|||}}}}}}rrrlllfffdddddddddiiipppvvvzzz~~~~~~}}}vvvuuutttvvvzzz}}}~~~~~~xxxwwwxxxxxxzzz|||tttqqqppplllmmmppptttyyy|||||||||rrrsssuuuyyy}}}~~~}}}|||zzz}}}~~~~~~wwwtttqqqpppqqqtttvvvvvvsssuuuyyy}}}~~~yyyppphhhfffffffffiiiooo{{{|||uuusssllliiiffffffhhhlllpppqqqzzzuuuooojjjhhhkkkpppsssvvvxxxzzzzzzyyyvvvrrroooxxxuuuqqqnnnkkkkkkllllllnnnttt~~~xxxnnniiihhhiiioooyyywwwppprrrrrrnnnkkklllrrrxxxwwwxxxzzz}}}yyyyyyyyywwwwwwyyy|||}}}yyy{{{tttqqqnnngggfffiiigggkkkmmmjjjbbb___bbbgggooo}}}}}}www{{{wwwkkkddddddbbbbbbjjjvvv{{{{{{ppplllgggfffffffffdddbbbcccdddddddddffflllvvv}}}~~~{{{yyyxxxxxxyyyzzz{{{{{{}}}vvvooojjjeee^^^XXXUUUWWWYYY[[[^^^cccjjjoootttwwwxxxwwwttttttvvvyyyuuuwwwyyyzzzzzz~~~{{{yyyzzz{{{}}}wwwkkkkkknnnssssssmmmhhhhhhlllmmmoooqqqrrroooiiieee```^^^___aaaaaaaaaffflllrrrqqqsss{{{}}}wwwsssrrrtttvvvwwwvvvxxx{{{wwwtttppplllkkkmmmqqqsss{{{~~~~~~{{{xxxzzz}}}~~~yyyooosssyyy~~~}}}}}}}}}xxxyyy|||{{{uuuuuuxxx{{{}}}wwwqqqrrruuuwwwzzz{{{{{{{{{yyywwwsssnnnlllnnnuuu{{{}}}uuupppkkkiiihhhhhhlllssswww{{{}}}|||{{{{{{xxxtttrrrpppnnnooosssyyy~~~|||}}}}}}{{{}}}}}}vvvuuuwwwyyy|||~~~{{{xxxwwwttttttwwwzzz~~~~~~zzz{{{}}}~~~{{{www{{{zzzyyywwwwwwxxxwwwuuusssnnnqqqvvvyyyyyyvvvqqqmmmgggiiimmmsss|||{{{uuuqqqllliiiggghhhlllpppssssssxxxtttooolllmmmqqqwww{{{}}}}}}yyyvvv|||zzzwwwtttrrrqqqqqqqqqrrryyy{{{tttnnnllllllsss}}}}}}rrrssstttsssssstttwwwyyy||||||{{{{{{|||}}}~~~{{{||||||{{{{{{~~~xxxyyywwwnnnjjjmmmnnntttxxxuuummmhhhkkkoooxxx}}}zzztttxxxtttlllggggggeeefffnnnyyy~~~}}}rrrmmmiiihhhjjjkkkhhheeedddddddddccceeelllwwwyyyssspppqqqrrrssswww{{{}}}}}}|||~~~xxxtttpppiiiddd```aaabbbdddhhhnnnvvv{{{}}}|||}}}yyyllldddffflllrrrqqqkkkhhhjjjnnnooopppqqqqqqnnniiieeecccbbbcccfffgggiiipppxxxzzzzzz||||||yyytttrrruuuzzz~~~zzz{{{~~~{{{gggbbb]]]ZZZ]]]bbbfffiiirrrtttuuussspppttt~~~~~~~~~~~~~~~}}}|||vvvyyyyyypppeeehhhooouuuzzz~~~zzzxxxzzz|||{{{}}}yyytttvvvyyy|||zzzwwwxxxyyy{{{|||~~~~~~yyywwwrrrllliiilllssszzzxxxyyysssooommmkkkjjjnnntttvvvzzz{{{yyywwwvvvrrrlllnnnkkkhhhgggkkkppptttwwwxxxrrrqqquuuyyyyyy|||zzzssssssuuuyyy|||~~~}}}}}}|||zzz}}}}}}}}}yyytttyyy|||{{{{{{{{{{{{yyyuuuqqqkkkoootttwwwwwwuuussssssnnnrrryyyyyysssooollljjjhhhjjjooosssuuutttrrrpppmmmmmmpppwww~~~}}}|||{{{yyywwwuuuuuuuuuuuuvvv~~~{{{pppnnnmmmsss~~~yyyzzz{{{|||~~~{{{xxxuuusssssssss}}}~~~~~~~~~|||vvvrrruuuvvv}}}vvvqqqrrrvvv~~~zzzwwwppptttzzz}}}}}}xxxrrrnnniiiiiihhhiiipppzzz~~~}}}vvvqqqllllllnnnpppmmmjjjdddddddddbbbdddlllwww~~~ssskkkggghhhkkklllssswww{{{zzzwwwwww~~~{{{wwwtttoookkkhhhiiijjjlllpppwww~~~~~~|||qqqiiiccchhhnnnsssuuuuuuttttttxxx||||||uuuooollloooooooooppprrrxxx{{{wwwtttvvv{{{~~~}}}|||vvvxxxxxxuuuyyy|||jjjYYYZZZ[[[[[[\\\```hhhnnnpppvvvzzzxxxsssuuuwww}}}yyyuuuvvvwwwtttpppqqqtttzzz|||nnncccbbbfffkkkqqqvvvxxxyyyyyyppprrrxxx{{{yyyxxxuuuvvv{{{zzzuuuoookkkmmmrrrxxx|||xxxqqqqqqrrrqqqqqqsssyyyvvvtttttttttrrrnnnjjjmmmjjjfffbbbaaadddkkkppppppooooooooossswww}}}|||~~~xxxnnnhhhhhhkkkgggkkkuuu~~~{{{wwwxxx{{{~~~yyyvvvxxx~~~|||yyyzzz}}}~~~}}}~~~{{{wwwuuuvvvxxxyyyzzzzzzzzzzzzzzzzzz|||vvvsssrrrrrriiihhhggghhhlllooorrrrrrrrrmmmmmmsssxxxzzz~~~}}}vvvyyyxxxwwwxxxyyyzzzzzzzzzzzznnnkkkjjjnnnvvv}}}tttllljjjmmmpppvvvzzz{{{rrrmmmooovvv|||yyy{{{zzz{{{zzz|||yyysssqqqjjjlllpppvvv{{{yyytttnnnjjjkkkmmmppptttwwwzzz|||wwwuuusssuuuvvvuuuoooiiijjjiiihhhgggjjjpppxxx~~~}}}qqqkkkgggcccaaabbbiiippptttqqqjjjiiiqqqzzz~~~uuupppkkkiiijjjgggkkkqqqtttwwwzzz}}}{{{||||||{{{}}}sssmmmmmmqqqwww{{{}}}~~~{{{zzzzzzzzzzzzzzz{{{{{{xxxvvvyyytttlllmmmooonnnvvvvvvfffZZZ[[[\\\^^^bbbjjjuuu|||{{{yyyzzz{{{wwwtttuuuuuuqqqmmmkkkooowww~~~zzzoooggggggiiilllppptttvvvxxxxxxtttvvv}}}~~~yyywwwxxx|||uuunnniiifffiiinnnrrruuuzzz}}}~~~|||uuuoooppprrrrrrrrrtttvvvttttttuuuwwwvvvtttqqqiiihhheeecccbbbeeekkkoootttssssssuuuxxx|||{{{wwwwwwyyy}}}|||wwwmmmbbb\\\[[[^^^\\\aaalllwwwxxxsssnnnnnnpppwww}}}~~~uuusssrrrvvv}}}}}}vvvxxx|||~~~|||zzz|||~~~~~~}}}}}}vvvooommmlllkkkfffeeedddeeehhhkkkmmmooopppmmmnnnuuu{{{}}}zzzzzzzzz{{{}}}~~~~~~|||{{{}}}xxxeeeaaa]]]___gggooouuuxxx|||zzz{{{~~~}}}{{{qqqhhheeehhhlll{{{}}}tttxxxzzzvvvqqqjjjccc```cccjjjpppssspppvvv|||~~~}}}}}}zzzsssmmmllliiilllrrryyy~~~|||uuunnnllllllmmmooorrrvvvyyy{{{zzzyyyxxxzzz{{{zzztttpppllllllllllllnnnssszzz{{{rrrmmmhhhbbb```aaadddiiillliiidddccciiipppssslllhhhcccbbbcccdddhhhlllpppssswww|||~~~zzzxxxyyy}}}|||~~~{{{yyy{{{{{{wwwssswww{{{{{{zzzzzzyyynnnfffgggiiimmmxxxtttggg______```dddkkkwww}}}~~~|||yyy|||yyyxxxuuuqqqmmmiiioooxxx~~~~~~yyytttpppqqqrrrtttvvvxxxyyyzzzzzzyyy|||{{{zzzzzz}}}|||mmmeeeaaa```bbbfffiiikkkooopppqqqrrrtttuuu~~~~~~{{{wwwyyy|||wwwppplllooorrrrrrrrrtttqqqqqqrrruuuwwwwwwvvvtttnnnoooooonnnnnnppptttxxxzzzzzz{{{}}}yyyrrrooooooqqqooojjj```VVVPPPOOOQQQSSSZZZfffrrrtttmmmfffeeegggnnnuuu|||~~~zzzvvvpppoooqqqxxx}}}vvvyyy~~~{{{oooiiigggfffdddbbbaaa``````bbbeeehhhjjjmmmlllpppxxx~~~|||{{{}}}~~~}}}yyynnn^^^YYYTTTTTTZZZaaagggiiimmmjjjkkkoooqqqqqqtttxxx|||rrrgggcccfffjjj~~~vvvjjjkkkkkkfff[[[WWWSSSSSSWWW^^^eeehhhggglllsssyyy}}}}}}|||{{{{{{vvvqqqlllhhhhhhggglllttt}}}vvvooonnnmmmlllmmmooossswwwzzz~~~~~~{{{xxxpppqqqrrrrrrtttwww||||||yyyrrriiiggghhhfffggghhheeebbbbbbeeeiii}}}tttiiidddaaa^^^]]]___aaadddiiimmmqqquuu{{{~~~~~~|||yyywwwwwwzzz~~~~~~}}}~~~wwwtttvvvxxx~~~}}}zzz|||~~~{{{|||{{{sssnnnnnnqqqwwwuuujjjeeeeeefffjjjttt~~~~~~~~~zzzuuurrrpppxxx}}}||||||}}}}}}{{{~~~~~~|||}}}zzzkkkdddbbbaaaaaacccfffhhhjjjkkklllnnnqqqttt|||}}}~~~uuusssvvv{{{zzzyyy|||sssmmmjjjmmmppppppppprrrnnnooorrruuuwwwwwwvvvtttyyy{{{}}}~~~~~~~~~|||sssllliiillliiiccc[[[SSSNNNNNNPPPUUU\\\iiiuuuvvvooohhhfffhhhoooyyy}}}xxxvvvuuussstttxxx}}}|||{{{}}}}}}{{{zzz{{{|||}}}~~~wwwlllfffdddbbbaaa^^^^^^]]]\\\]]]```dddgggiiilllssszzz}}}}}}wwwiiiZZZUUUQQQRRRWWW\\\___```dddaaa```bbbdddffflllsss|||}}}rrrlllmmmqqq}}}ooobbb``````\\\PPPOOOOOOQQQVVV]]]cccgggfffkkkqqqvvvxxxwwwvvvvvvwwwwwwzzztttooolllhhhfffgggeeekkkuuuxxxooommmllljjjiiilllqqqvvvzzz~~~|||sssuuuwwwwwwxxxyyy{{{}}}vvvrrrsssrrrpppnnnkkkiiiiiijjjjjjyyyxxx{{{wwwnnngggeeecccaaaaaaddddddfffjjjnnnsssyyy~~~}}}{{{{{{}}}wwwxxxxxxxxxyyyvvvqqqtttyyy~~~}}}|||}}}wwwlllggggggiiippp}}}}}}zzzyyy}}}|||~~~}}}}}}~~~sssppppppnnnmmmmmmmmmnnnqqqrrrsssvvvzzz}}}tttppprrrwwwtttmmmiiillloooooooooqqqlllpppuuuyyy|||}}}}}}}}}yyypppkkknnnjjjccc\\\WWWVVVXXXZZZ```fffppp{{{|||uuuooonnnttt|||~~~xxxvvvuuuzzz|||~~~}}}||||||~~~{{{yyyzzz}}}}}}zzzxxxwwwuuurrrooonnnnnnqqqrrruuu|||~~~~~~}}}rrriiidddaaa___]]][[[\\\[[[ZZZZZZ]]]bbbfffhhhnnnuuu{{{|||{{{|||{{{mmmZZZXXXVVVXXX]]]bbbccccccfffaaa^^^^^^^^^aaajjjttt~~~|||{{{}}}~~~mmm___[[[ZZZVVVQQQSSSVVVZZZ___dddjjjmmmmmmsssxxxxxxtttqqqrrruuu}}}zzzrrrtttxxxyyynnnjjjhhheeeeeegggeeekkkvvvzzzrrrllljjjggggggjjjooouuuyyy|||}}}zzzyyyvvvxxxzzzzzzyyyxxxxxxyyy{{{}}}}}}|||yyyvvvtttttttttsss||||||~~~}}}vvvpppllllllkkkiiijjjmmmlllmmmpppuuu{{{~~~}}}|||{{{kkkmmmoooppprrrxxxtttooosss|||vvvnnnggghhhlllvvv~~~~~~}}}}}}~~~~~~}}}}}}zzzyyyzzzwwwyyy{{{|||}}}xxxvvvxxx|||rrrkkkfffgggkkklllmmmppplllrrryyy~~~|||wwwwwwrrriiibbb___aaaeeehhhooorrrxxxzzzwwwyyy|||xxxvvv}}}~~~~~~~~~}}}xxxsssooonnnqqquuuxxxzzzwwwssspppnnnmmmllljjjgggeeeeeegggjjjmmmvvvyyyvvvvvvvvvzzzxxxmmmeeeaaa^^^[[[YYYXXXYYYZZZXXXWWW[[[bbbgggjjjrrrzzz}}}|||yyy{{{vvvdddbbbbbbfffmmmsssuuuuuuuuuoooiiifffeeehhhtttqqqccc]]][[[XXXZZZ^^^dddiiilllppptttvvvxxx}}}|||vvvsssuuuyyy|||tttnnnrrrwwwuuukkkhhhgggeeeeeeggghhhmmmvvvxxxmmmkkkiiihhhjjjooouuuxxxxxx~~~{{{uuurrrrrrvvvwwwwwwvvvsssqqqppppppsssyyy~~~}}}}}}}}}xxxtttrrrssssssqqqqqquuuvvvvvvxxx}}}}}}xxxvvvuuuvvv~~~pppsssuuuwwwxxx|||yyyooolllsss~~~yyytttnnnooottt}}}~~~}}}|||~~~~~~|||~~~}}}{{{yyyyyy|||{{{}}}~~~~~~iiiaaa[[[]]]aaadddggglllkkkqqqxxx|||}}}}}}~~~~~~~~~tttkkkiiilllrrrvvv}}}~~~~~~{{{~~~{{{tttooonnnnnnooorrrttttttqqqooonnnooommmnnnmmmjjjgggfffiiikkknnnxxx~~~wwwrrrqqquuuzzz}}}uuukkkccc___]]]ZZZWWWUUUWWWXXXVVVUUUYYYaaahhhoooxxx}}}~~~||||||zzzllliiigggkkkttt~~~zzzsssnnnkkkppp~~~xxxlllgggeeedddggglllsssyyy{{{|||~~~~~~}}}~~~~~~yyyooolllrrryyy~~~uuullljjjjjjiiiiiikkkmmmqqqxxx~~~rrrpppmmmlllmmmpppsssvvvuuu{{{~~~uuullliiijjjnnnnnnmmmjjjeeebbb``````dddjjjyyy|||yyyyyy{{{zzzwwwxxx{{{}}}}}}~~~zzzuuuttttttvvv}}}|||~~~yyyrrrjjjiiirrr~~~|||wwwxxx{{{|||yyyxxx}}}}}}{{{|||~~~{{{|||~~~|||~~~|||{{{~~~zzzvvvuuurrrooorrrwwwzzz|||}}}}}}|||zzz{{{{{{}}}~~~xxx^^^VVVPPPRRRWWW\\\aaafffjjjoootttvvvtttqqqoooooorrrvvv||||||sssqqquuu{{{|||vvvrrrrrrsssrrrssstttrrrpppooorrruuusssuuuuuurrrooommmooorrrttt~~~xxxsssqqqxxx}}}}}}uuullldddaaa^^^[[[XXXSSSUUUVVVUUUTTTXXXaaahhhsss}}}zzzsssrrruuuyyyzzzyyyiiieeebbbeeeooo|||yyyqqqkkkiiinnn}}}}}}tttppppppqqqqqqwwwxxxoooooowwwxxxpppoooooommmmmmoooqqqssszzzwwwuuurrrooooooppprrrtttssszzz|||qqqgggdddeeeddddddbbb^^^XXXTTTRRRRRRRRRWWWfffzzz}}}}}}~~~~~~||||||{{{wwwwwwwwwxxx