BM6P6(@ YYYGGGAAACCC===;;;>>>>>>777999;;;:::999888999999888999:::::::::;;;>>>@@@EEEVVVdddooouuunnnkkkvvv~~~|||uuunnnmmmooowww~~~yyyzzzyyyoooiiiaaaWWWRRRRRRRRRTTTWWWZZZ___fffnnntttyyyqqqhhhfffiiipppwww}}}zzzqqqlllkkkllllllpppooommmmmmlllkkkiiigggdddiiiqqqxxx}}}}}}xxxyyyyyytttmmmjjjfff___ZZZWWWUUUSSSRRRSSSNNNPPPVVVYYY___ttt~~~ssskkkXXXHHHCCC@@@:::999===:::999888888888999:::;;;777888::::::999999:::<<<@@@IIILLLQQQYYYYYY]]]kkkvvvnnnooo|||~~~wwwuuuuuuuuuuuutttwwwzzz}}}ssseee]]]]]]^^^aaagggpppxxx~~~|||{{{zzz|||~~~|||vvvmmmeeeaaa```aaafffgggjjjooowww}}}nnn```VVVRRRQQQPPPRRRUUUZZZ___cccgggiiilllpppwww}}}}}}sssllljjjjjjkkkvvvuuuooooooooopppsssvvvzzz~~~}}}vvvpppnnnnnnooooookkklllnnnooopppqqqqqqpppqqqpppooooooqqquuuyyy|||vvvwwwxxxxxxvvvtttrrrpppmmmmmmmmmkkkhhhddd```^^^YYYSSSPPPRRRSSSRRRSSSVVV\\\nnngggOOODDDBBB@@@bbbLLLCCCCCC===;;;>>><<<999:::<<<<<<:::999:::;;;999::::::::::::;;;>>>@@@HHHWWWbbbjjjppplllnnn|||yyyrrrmmmlllpppxxx}}}zzz}}}}}}tttkkkeee___VVVRRRRRRRRRTTTWWWZZZ___fffnnnttt}}}~~~xxxooofffdddffflllsssxxxzzz~~~{{{qqqiiieeedddeeeffffffeeeeeefffffffffeeedddeeekkkttt||||||xxxzzz|||xxxqqqjjjeee___ZZZWWWVVVTTTRRRRRRNNNOOOTTTWWW]]]qqq~~~vvvooo```OOOEEE???;;;:::<<<::::::999999999999999:::777888:::999999999:::<<>><<<===999999;;;===<<<;;;:::;;;;;;:::;;;;;;::::::;;;>>>AAAMMMXXX^^^cccjjjjjjqqqsssnnnjjjlllqqqzzz~~~||||||xxxpppgggaaa[[[TTTQQQQQQRRRTTTWWW[[[```gggnnnssszzz~~~vvvlllbbb```bbbffflllqqqrrruuu{{{~~~~~~vvvppphhhaaa______```aaa^^^___```bbbdddeeefffgggiiipppzzz}}}}}}{{{yyy{{{|||wwwjjjfff```[[[XXXVVVUUUSSSPPPMMMNNNRRRTTTZZZlll{{{vvvmmm\\\III@@@>>>>>><<<::::::;;;::::::999888777777888999999999999;;;===AAAJJJLLLNNNTTTYYYggg~~~tttrrrwwwyyyuuupppmmmmmmoooppppppqqqtttwww{{{vvvkkk```______```dddiiiooossszzz||||||zzzyyy{{{||||||}}}}}}}}}}}}}}}|||~~~{{{wwwppphhh```]]]]]]___eeehhhmmmttt|||vvvhhh\\\UUURRRRRRPPPRRRUUUYYY]]]aaadddfffjjjnnnsssyyy|||rrrmmmlllmmmrrrzzzwwwnnnjjjiiikkklllnnnqqqtttxxxzzz|||zzzwwwssspppooonnnmmmlllkkkkkkkkkkkklllnnnoooqqqsssrrrppppppqqquuuyyy{{{{{{|||~~~~~~|||xxxtttqqqqqqqqqpppnnnkkkgggcccaaa[[[VVVRRRTTTUUUSSSTTTWWW^^^iiizzz]]]JJJBBB???yyyZZZFFFAAA======>>>888999;;;<<<<<<;;;::::::;;;;;;;;;;;;::::::<<>>BBBLLLOOOPPPUUUYYYiiirrrttt{{{qqqpppnnnmmmmmmoooppppppsssvvvyyyzzz}}}~~~vvvmmm^^^]]]\\\^^^aaaggglllpppzzz|||zzzzzz|||||||||||||||{{{{{{zzz{{{}}}zzzvvvooofff___\\\]]]___fffjjjpppwww~~~vvvjjj^^^VVVSSSSSSPPPQQQTTTXXX\\\```ccceeeiiilllqqqwww~~~}}}rrrnnnnnnppptttyyy|||wwwmmmffffffiiilllnnnqqqtttxxx{{{|||}}}wwwuuussssssrrrqqqooollllllkkkjjjjjjkkkmmmoooqqqsssqqqpppoooqqqtttxxxzzz~~~~~~zzzuuurrrqqqqqqpppnnnkkkgggcccaaa[[[VVVRRRSSSTTTSSSTTTVVV]]]dddsssbbbLLLCCCAAA```HHHBBB===>>>???999888999;;;;;;999888999:::;;;;;;;;;::::::===AAADDDRRR\\\___bbbggggggooowwwooohhhfffgggnnnvvvuuuuuuyyyxxxnnnddd^^^WWWPPPMMMNNNRRRTTTXXX]]]aaahhhnnnsss|||vvvjjj___\\\^^^^^^dddiiijjjlllrrruuuuuuuuuppphhhbbb```bbbdddeeeaaadddfffggghhhjjjnnnqqqssszzz~~~~~~{{{|||~~~}}}yyylllhhhaaa\\\YYYWWWUUUTTTNNNMMMMMMNNNOOOTTT```kkksssZZZGGGCCCAAA===;;;;;;<<<<<<;;;:::888666888999999999888:::===@@@CCCNNNRRRTTTXXX[[[hhhsssyyy|||qqqrrrrrrsssrrrrrrrrrrrrsssvvvwwwwwwxxxxxxrrrjjj\\\ZZZZZZ[[[```gggnnnsss|||}}}}}}~~~}}}||||||{{{zzzzzzzzzzzz|||yyyuuunnneee___\\\^^^aaahhhkkkqqqxxx~~~wwwkkk^^^UUUQQQPPPOOOQQQTTTXXX\\\```dddeeeiiikkkpppwwwtttpppqqqsssyyyzzzwwwnnnddd___bbbfffmmmooossswww{{{}}}~~~~~~xxxwwwvvvvvvvvvuuurrrooollllllkkkjjjkkkmmmppprrrrrrpppooonnnpppssswwwzzz~~~zzzvvvsssooooooooommmjjjfffbbb```[[[UUUQQQRRRSSSQQQRRRUUUYYY]]]gggwwweeeNNNEEECCCgggNNNEEE>>>>>>???:::777999::::::999888888999;;;;;;;;;:::;;;>>>CCCGGGTTT^^^bbbeeekkkkkkrrr{{{oooiiieeedddgggpppyyyyyyppppppttt|||wwwmmmccc\\\VVVOOOMMMNNNRRRUUUYYY]]]bbbhhhnnnsss}}}xxxmmmaaa]]]^^^___eeekkkmmmqqqxxx|||||||||uuukkkdddbbbccceeegggccceeehhhiiiiiilllqqquuuxxx|||zzz|||{{{xxxooojjjccc]]]YYYWWWTTTSSSMMMMMMMMMLLLMMMRRR[[[bbb}}}~~~hhhQQQCCC>>>===;;;;;;<<<;;;;;;:::999888888999999888888:::>>>AAAEEEOOOSSSUUU[[[]]]hhh}}}www{{{vvvxxx{{{{{{xxxvvvtttssspppssssssqqqqqqqqqmmmggg]]][[[YYY[[[aaajjjtttzzz}}}|||{{{{{{{{{{{{yyy{{{~~~~~~yyyuuummmeee^^^]]]___bbbgggjjjooouuuzzz~~~|||uuukkk___UUUNNNLLLOOOPPPTTTXXX]]]bbbeeeggghhhlllqqqyyyxxxssstttuuu~~~zzzrrrggg___\\\```dddllloootttyyy|||~~~~~~~~~{{{zzzyyyzzzzzzxxxuuurrrmmmmmmmmmmmmnnnpppqqqsssqqqpppnnnnnnqqqtttyyy{{{~~~~~~~~~~~~|||yyyvvvtttnnnnnnnnnllliiieeeaaa___[[[UUUQQQRRRRRRQQQQQQTTTTTTYYY```llljjjRRRGGGCCCpppVVVKKK@@@===>>>:::888:::;;;;;;:::999999:::::::::::::::;;;???EEEJJJVVV```dddhhhoooqqqzzztttjjjdddcccccchhhrrr{{{|||sssllllllooovvv~~~tttjjj```ZZZTTTOOOMMMOOOQQQUUUYYY^^^ccciiiooosss|||{{{pppeee___```aaahhhnnnrrrxxx}}}qqqgggcccdddgggiiigggkkknnnooopppsssyyy~~~|||yyyzzzzzzwwwqqqllleee^^^ZZZVVVSSSQQQMMMNNNNNNLLLLLLQQQWWW\\\jjjzzz}}}|||```GGG>>>@@@<<<;;;;;;:::::::::;;;;;;999999999888888;;;???BBBGGGOOOPPPSSS[[[___iii}}}yyyxxx{{{||||||wwwsssrrrnnnqqqqqqoooooopppmmmiiibbb___\\\]]]cccnnnzzz}}}}}}}}}}}}~~~zzz|||~~~}}}xxxtttlllccc]]]\\\___bbbfffhhhkkkoootttxxxzzz|||zzzyyyuuummmbbbWWWPPPLLLNNNPPPTTTYYY^^^cccgggiiihhhlllsss|||{{{vvvvvvwww|||uuujjjbbb^^^```eeehhhnnnrrrwww}}}~~~}}}|||{{{{{{zzzwwwtttnnnoooooopppqqqrrrssssssqqqpppooopppssswww|||||||||{{{yyyxxxvvvuuuuuunnnnnnnnnllliiieeeaaa___\\\VVVRRRSSSSSSQQQRRRTTTSSSXXX]]]eeeuuuqqqXXXIIIBBBwww\\\OOOBBB===>>>:::999;;;<<<<<<;;;::::::;;;999999999999;;;@@@GGGKKKXXXbbbfffjjjrrruuu~~~qqqgggbbbcccccchhhsss}}}zzzoooiiiiiikkkrrr}}}}}}pppggg]]]XXXSSSOOONNNPPPQQQUUUZZZ^^^ccciiiooossszzz}}}sssgggaaaaaacccjjjqqqvvv}}}uuujjjffffffiiilllnnnrrrvvvwwwxxx|||}}}}}}}}}{{{yyyzzzzzzxxxrrrmmmeee___ZZZVVVSSSPPPNNNOOONNNLLLLLLPPPVVVYYY___ppp{{{yyywwwmmmLLL@@@EEE<<<;;;:::999999;;;<<<===999999999888888;;;???BBBHHHNNNMMMPPP[[[aaallluuuvvv|||~~~wwwrrrpppnnnqqqrrrpppppprrrqqqmmmgggddd______eeeqqq}}}~~~~~~~~~zzz|||~~~}}}~~~|||wwwssskkkbbb\\\[[[___bbbdddeeehhhkkkooosssuuuwwwyyyyyywwwpppfff\\\TTTPPPNNNPPPTTTYYY___eeeiiikkkhhhmmmttt~~~~~~xxxwwwxxxvvvnnnccc^^^```ffflllooorrrvvv{{{~~~||||||{{{zzzwwwuuuooopppqqqsssttttttttttttrrrqqqqqqrrruuuzzz~~~{{{zzzxxxwwwuuuuuuuuuuuuoooooonnnmmmjjjfffbbb___]]]WWWSSSTTTTTTRRRSSSUUUUUUZZZ^^^```mmmwww]]]KKKAAAmmmOOOBBBEEEBBB999<<<<<<;;;;;;;;;:::::::::===999999<<<===???HHHTTTZZZfffgggiiizzzxxxlllfffdddcccffflllttt~~~wwwrrrkkkiiilllssszzzzzzooofff^^^ZZZVVVQQQOOOQQQSSSVVV[[[___bbbhhhooouuu~~~}}}uuukkkdddccchhhnnnttt|||wwwnnnjjjhhhjjjmmmssssssuuuxxx}}}}}}~~~}}}yyyvvvuuutttpppjjjccc\\\WWWTTTSSSRRRPPPNNNMMMNNNQQQTTTVVVZZZdddrrr{{{wwwVVVBBB>>>>>>===;;;;;;<<<;;;999777777999:::::::::;;;>>>AAAGGGLLLRRRUUUZZZdddsssyyywwwttt||||||uuupppqqqtttlllqqquuuuuuvvvxxxvvvrrrqqqggg``````fffppp}}}~~~~~~|||rrrqqqllleee___\\\^^^```dddfffhhhjjjmmmqqqvvvyyyzzzxxxgggYYYRRRQQQPPPQQQTTTWWW]]]ccciiilllooouuu|||}}}vvvssssssmmmgggaaa```dddjjjoooqqqxxxzzzuuusssqqqooopppsssuuutttrrrttttttuuutttuuuxxx}}}|||{{{~~~{{{wwwttttttttttttsssqqqpppooonnnllliiidddaaa]]]ZZZWWWSSSRRRQQQRRRSSSSSSYYY]]]^^^ddduuu}}}zzzdddNNNGGGuuuVVVFFFEEEBBB<<<<<<<<<<<<;;;;;;;;;::::::<<<999999===>>>BBBLLLWWW[[[gggiiilll}}}vvvjjjeeedddfffiiiooowww|||uuuppphhhfffiiipppvvv~~~{{{mmmeee\\\XXXTTTNNNMMMNNNQQQUUUZZZ^^^bbbhhhpppvvv~~~vvvmmmhhhhhhlllrrryyyxxxnnnjjjkkkooouuuwwwxxxzzz~~~~~~}}}~~~~~~zzzxxxvvvtttpppjjjccc]]]XXXTTTSSSQQQPPPNNNMMMMMMPPPSSSUUUYYYcccppp|||]]]HHHBBB>>>===;;;;;;<<<;;;999777888999999::::::<<>><<<<<<<<<;;;;;;;;;;;;:::;;;999:::===@@@EEEOOOZZZ\\\hhhlllrrrtttiiidddcccjjjnnnuuu|||zzzrrrmmmfffeeehhhnnnuuu{{{|||lllcccZZZUUUQQQLLLJJJLLLPPPTTTYYY^^^bbbiiirrrxxxyyyqqqnnnooossszzzyyyooolllooovvv}}}{{{}}}~~~|||yyywwwssspppkkkddd^^^YYYUUUSSSPPPOOOMMMLLLMMMOOORRRSSSWWW___kkkzzzgggNNNCCC???===<<<;;;<<<;;;999888888999999::::::<<<@@@CCCIIIMMMRRRWWW^^^lll~~~vvvuuu}}}}}}xxxuuutttsssssssssxxx||||||~~~|||qqqhhhaaaaaafffnnnxxxxxxtttlllccc]]][[[^^^aaaaaadddgggjjjlllnnnqqqttt~~~mmm]]]SSSPPPOOOQQQTTTXXX^^^eeejjjnnnttt|||tttnnnkkkcccbbbbbbfffnnnwww{{{xxxwwwwwwwwwxxxyyyyyyvvvtttqqqrrrttttttuuuwww{{{}}}}}}{{{{{{yyyxxxwwwwwwvvvtttrrrpppnnnmmmkkkjjjgggccc```[[[YYYUUURRRPPPOOOPPPPPPQQQUUUYYYZZZ]]]jjj{{{{{{jjjRRRJJJjjjPPPDDDAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===@@@FFFQQQZZZ^^^jjjpppxxxsssiiieeeeeemmmrrrzzz~~~wwwpppkkkgggfffhhhooouuu{{{zzzkkkbbbYYYTTTOOOJJJIIIKKKOOOTTTZZZ___dddkkkuuu{{{~~~wwwvvvxxx{{{zzzqqqppprrryyy}}}yyywwwrrrppplllfff```ZZZUUUSSSOOONNNMMMLLLLLLNNNPPPRRRUUUZZZeeewwwoooSSSCCC@@@>>><<<;;;;;;;;;:::888888999999::::::===BBBEEELLLOOOSSSYYYcccsss|||vvvvvv}}}zzzuuuttttttrrroooqqqwww|||~~~nnneee______dddjjjsss{{{~~~~~~}}}||||||}}}{{{uuukkkbbb\\\[[[^^^aaa```cccgggiiikkkmmmppprrr~~~|||mmm^^^TTTPPPNNNPPPTTTYYY```ggglllooovvvsssjjjfff``````cccjjjsss}}}}}}}}}~~~~~~|||yyywwwxxxyyyzzz{{{{{{yyywwwuuussstttuuuuuutttuuuwwwyyy~~~}}}|||{{{{{{{{{{{{yyyvvvsssooommmkkkjjjiiifffccc```\\\ZZZVVVRRRPPPOOOPPPPPPRRRTTTWWWXXXZZZdddwwwoooUUUJJJrrrTTTDDD???@@@======<<<<<<<<<;;;;;;;;;;;;===>>>===@@@HHHRRRZZZbbblllsss~~~tttkkkhhhhhhnnnvvv}}}}}}vvvnnniiifffeeehhhooouuu{{{wwwkkkbbbXXXSSSOOOKKKJJJMMMPPPTTT[[[```fffmmmwww~~~||||||zzzuuutttvvvzzz~~~yyyvvvrrrpppmmmhhhbbb[[[VVVSSSOOONNNMMMLLLLLLMMMOOOPPPVVVYYYcccuuuyyy[[[EEE@@@>>><<<;;;;;;;;;:::999888999999999;;;>>>CCCGGGNNNPPPUUU]]]iii{{{zzzvvvwwwwwwrrrrrrrrroookkkllltttzzz~~~iiiaaa\\\]]]aaafffmmmttt}}}}}}|||}}}{{{zzzzzz{{{}}}}}}vvvkkkaaa\\\\\\___aaaaaacccfffiiikkknnnqqqttt|||~~~~~~vvvhhh[[[SSSPPPMMMOOOTTTZZZaaahhhnnnqqqxxxpppfffbbb___bbbgggnnnwww{{{yyyzzz{{{{{{zzzxxxvvvuuuxxxzzz{{{|||{{{yyywwwvvvwwwwwwwwwuuusssssstttvvv|||xxxuuuooommmjjjiiihhhfffcccaaa^^^[[[WWWSSSQQQPPPQQQQQQTTTTTTVVVXXXYYY___qqquuuXXXKKKxxxYYYEEE???@@@=========<<<<<<<<<;;;;;;;;;>>>@@@>>>AAALLLWWW]]]eeeooovvv{{{tttyyyuuummmkkkkkkpppxxx{{{}}}}}}vvvnnniiicccbbbfffnnntttzzz|||sssjjj```WWWRRROOOLLLLLLOOOPPPUUU[[[```fffnnnwww~~~}}}xxxvvvxxxyyy}}}zzzuuuqqqpppmmmiiiccc]]]WWWSSSOOONNNNNNMMMMMMNNNOOOOOOXXXZZZcccttteeeKKKAAA???<<<;;;;;;;;;;;;:::999999999999;;;???EEEIIIPPPRRRXXXaaaooowwwvvvxxx|||tttppppppooollliiikkkttt|||zzzddd]]]YYY[[[___ccciiiooozzz}}}{{{~~~}}}{{{yyyyyy{{{}}}~~~~~~}}}uuujjjaaa]]]^^^```aaabbbdddgggiiikkkoootttxxx}}}|||wwwnnnaaaVVVPPPOOOKKKNNNTTT[[[cccjjjooorrr{{{~~~nnneeebbb```dddkkksss{{{~~~xxxtttxxxzzz{{{{{{yyywwwvvvwwwxxxzzz||||||zzzyyyyyyyyy{{{zzzxxxtttrrrrrrtttwww}}}yyyvvvooommmjjjiiihhhfffdddbbb___\\\XXXTTTQQQPPPQQQQQQTTTSSSTTTXXXWWW[[[lll}}}^^^MMM|||^^^HHH@@@AAA============<<<<<<<<<<<<999???AAA@@@EEERRR^^^ccchhhqqqyyyvvvoooyyytttmmmlllmmmrrr{{{|||~~~wwwoooiiibbbbbbgggooovvv|||zzzrrrhhh^^^UUUQQQNNNLLLMMMQQQOOOTTTZZZ___dddllluuu||||||~~~{{{tttuuuyyy~~~{{{vvvppppppnnnjjjeee^^^WWWSSSPPPOOONNNNNNNNNNNNOOOOOOUUUXXXaaaqqqlllOOOBBB???<<<;;;;;;;;;;;;;;;999999999999;;;@@@FFFKKKQQQTTT[[[eeeuuu|||ssstttxxxyyyuuupppnnnnnnmmmllljjjoooxxx{{{sssaaa[[[XXX[[[___ccchhhmmmttt}}}|||~~~~~~~~~|||{{{xxxwwwwwwxxx{{{|||~~~~~~~~~|||tttiiibbb___```aaaaaadddfffgggiiilllqqqxxx}}}}}}tttgggZZZPPPMMMLLLJJJNNNTTT\\\dddkkkpppsss~~~{{{llleeeeeeaaagggpppxxx{{{wwwuuusss{{{}}}~~~~~~{{{yyyyyy{{{yyy{{{}}}|||zzzzzz{{{}}}{{{zzzwwwsssqqqssswww{{{}}}xxxuuuooommmjjjiiihhhgggeeeccc^^^\\\WWWSSSPPPOOOPPPPPPSSSPPPRRRVVVVVVWWWhhh|||dddPPP~~~bbbKKKBBBAAA>>>=========<<<<<<<<<<<<888>>>BBBAAAHHHVVVdddiiijjjrrrzzzuuuppptttmmmlllmmmsss}}}~~~wwwooojjjdddeeeiiirrryyyzzzqqqfff\\\SSSOOOMMMKKKMMMQQQNNNRRRXXX^^^cccjjjtttzzz~~~zzz|||xxxqqqssszzz|||wwwppppppnnnkkkeee^^^WWWSSSPPPPPPOOOOOONNNOOOOOOOOOQQQTTT]]]nnnoooQQQBBB???<<<:::;;;<<<<<<;;;999999999999;;;@@@GGGLLLRRRUUU\\\hhhxxxxxxqqqssswww}}}{{{qqqooommmlllmmmmmmmmmlllttt}}}yyyooo```ZZZXXX[[[```ccchhhmmmnnnwww}}}~~~}}}||||||||||||{{{{{{{{{{{{yyywwwuuuttttttuuuwwwyyy}}}}}}~~~{{{sssiiibbb```aaaaaaaaaffffffgggiiilllssszzzssscccUUUMMMJJJJJJJJJNNNTTT\\\eeelllqqqtttxxxkkkfffgggbbbiiirrr{{{zzzssssssvvvwww}}}~~~|||}}}~~~zzz|||}}}}}}{{{{{{}}}{{{yyyvvvrrrqqquuuzzz{{{xxxuuupppnnnkkkiiihhhhhhfffddd]]][[[VVVRRROOONNNNNNOOORRROOOQQQUUUTTTUUUeeeyyyhhhRRRaaaJJJFFF>>>@@@???===<<<;;;;;;<<<<<<999???CCCCCCJJJZZZhhhnnntttwwwxxxzzz~~~uuuooommmmmmuuu|||{{{ppphhh______fffqqqzzzyyynnnccc]]]UUUOOOLLLLLLLLLMMMQQQSSSWWW\\\aaaiiiqqqwww{{{yyyxxxxxxwwwuuutttwww~~~zzzppprrrpppmmmkkkgggaaa[[[VVVQQQPPPOOOMMMMMMMMMMMMNNNOOOSSSXXXeee{{{YYYGGGDDD???;;;:::;;;;;;999;;;;;;::::::;;;AAAHHHMMMUUUYYY```kkkzzzyyyqqqrrruuu|||uuurrrmmmkkkoooqqqpppooopppxxx}}}rrreee``````aaaccceeeiiilllnnnttttttuuuwww{{{zzzzzz{{{|||}}}|||zzzwwwvvvtttsssrrrrrrsssvvvyyyzzz~~~xxxsssllleeebbbbbbbbbbbbfffggghhhjjjmmmsss{{{uuueeeTTTJJJGGGHHHIIIOOOWWW^^^ccciiipppuuuvvvdddaaagggdddhhhqqqzzzsssooorrrxxx}}}~~~|||zzzxxxuuuqqqqqqttt{{{{{{wwwssspppqqqnnnkkkiiihhhfffccc```aaa]]]XXXTTTSSSRRRRRRQQQNNNTTTRRRQQQUUUXXXcccxxxsssZZZfffNNNIIIAAA@@@???===<<<;;;;;;<<<<<<;;;@@@CCCEEENNN___lllrrrwww|||~~~tttooonnnnnnxxx}}}{{{oooggg``````fffqqqzzzxxxmmm```[[[SSSNNNLLLMMMNNNOOORRRTTTXXX]]]cccjjjrrrxxx~~~yyyvvvtttsssvvv|||wwwwwwwww{{{wwwsssrrrpppmmmiiiccc\\\VVVPPPOOOMMMLLLKKKKKKLLLMMMNNNQQQWWWbbbyyy~~~___HHHEEE@@@<<<<<<===<<<999;;;;;;;;;<<<>>>CCCIIINNNSSSXXXbbbqqqvvvooorrrwww{{{tttpppmmmlllppprrrqqqrrruuu~~~rrreeebbbccceeegggjjjmmmpppqqqsssssssssuuuyyyzzzzzzzzzzzzzzzyyyvvvtttrrrrrrrrrrrrssstttvvvxxxzzz}}}~~~~~~wwwrrrlllfffcccccccccdddiiijjjkkkmmmpppvvv}}}vvvfffVVVLLLJJJKKKIIIOOOVVV]]]bbbiiipppvvvqqqaaa___cccbbbgggrrrvvvuuurrrppppppuuu}}}~~~|||~~~|||zzzwwwwww{{{~~~zzzwwwtttqqqssspppllljjjhhhgggdddbbbaaa]]]XXXTTTSSSRRRQQQPPPNNNTTTRRRPPPUUUWWWbbbvvvvvv[[[nnnTTTJJJEEE@@@???===<<<;;;;;;<<<======@@@CCCHHHUUUfffrrrvvv|||vvvqqqqqqssszzz{{{oooeeebbbaaafffpppyyywwwkkk]]]XXXQQQMMMLLLNNNOOOPPPRRRUUUYYY^^^dddllltttyyy{{{uuuqqqnnnmmmmmmrrrwwwzzz{{{xxxyyy}}}}}}ssssssqqqoookkkddd[[[UUUOOONNNLLLJJJJJJJJJKKKLLLMMMPPPTTT]]]ooogggKKKFFF@@@>>>>>>>>><<<:::;;;<<<===>>>@@@EEEJJJOOOQQQXXXeeexxxsssmmmsss{{{yyyrrrllllllooossstttsssxxx{{{nnnbbb```bbbeeehhhkkknnnooopppoooooopppqqquuu|||}}}yyyxxxxxxwwwvvvtttqqqooonnnooopppqqqtttvvvwwwxxxyyy{{{}}}|||vvvsssmmmhhheeedddeeefffkkklllnnnooorrrxxxuuueeeVVVMMMKKKLLLJJJOOOVVV\\\aaaiiirrrxxxwwwiii]]]ZZZ]]]^^^dddqqq~~~|||ttthhhiiilllooottt|||}}}{{{{{{zzzyyyxxxyyy}}}~~~{{{yyywwwuuuuuurrrmmmjjjiiihhhgggeeeaaa]]]XXXUUUSSSQQQPPPOOONNNSSSQQQPPPUUUWWW```rrr|||]]]wwwYYYJJJFFF@@@???>>><<<<<<<<<<<<===??????BBBKKKZZZjjjuuuyyyzzzuuuvvvyyy{{{{{{nnndddbbbaaadddmmmvvv~~~uuuiii]]]XXXQQQLLLKKKMMMOOOPPPRRRVVV[[[```fffmmmuuuzzz~~~xxxqqqmmmjjjiiiiiinnnrrruuuzzz{{{yyy}}}~~~sssrrrrrrpppkkkcccZZZSSSPPPNNNLLLJJJIIIJJJKKKMMMNNNPPPRRRYYYgggzzznnnOOOGGG@@@>>>???===;;;:::999;;;===???BBBFFFKKKOOORRRXXXggg|||pppmmmuuuvvvoookkkmmmssswwwvvvwwwsssfff[[[XXXZZZ^^^bbbeeeggghhhhhhiiijjjkkklllpppyyy{{{xxxvvvuuusssqqqooommmkkkjjjkkkmmmppptttwwwxxxyyyyyy{{{}}}|||yyyvvvqqqkkkfffdddeeegggkkkmmmnnnpppsssyyy~~~qqqbbbTTTLLLJJJKKKJJJOOOUUU[[[```iiirrryyyrrrhhh___XXXUUUVVVZZZ```jjjtttyyyvvvnnngggbbbgggnnnvvv}}}}}}{{{yyyxxxxxxxxxyyy{{{~~~|||{{{zzzvvvrrrmmmjjjiiiiiihhhhhhbbb___ZZZVVVTTTRRRPPPNNNNNNSSSPPPPPPUUUUUU\\\nnnbbb```IIIEEEAAA@@@>>>===<<<<<<======???>>>BBBNNN]]]kkktttyyy}}}xxxyyy|||{{{nnnddd```___bbbkkkttt|||sssggg]]]XXXQQQLLLKKKLLLMMMNNNRRRVVV[[[aaagggooovvv{{{{{{}}}uuunnnjjjhhhhhhgggkkknnnqqqwww~~~|||{{{}}}ttttttsssrrrmmmfff\\\VVVQQQOOOMMMJJJJJJKKKMMMNNNPPPPPPQQQWWWbbbrrrvvvUUUIII???>>>???<<<999:::777999<<<>>>AAAFFFKKKOOOUUU[[[jjjxxxkkkkkkuuu~~~sssmmmjjjnnnuuuyyyyyyzzz|||lll```XXXQQQSSSWWWZZZ]]]^^^______bbbdddgggiiimmmvvv~~~yyywwwtttssspppnnnlllkkkjjjjjjjjjlllqqquuuyyy{{{{{{{{{~~~~~~}}}}}}{{{wwwooohhheeeeeefffjjjkkknnnppptttyyyppp```SSSLLLJJJKKKKKKOOOUUU[[[```hhhrrryyy|||qqqbbbZZZVVVRRROOOPPPUUUYYY___eeehhhfffaaa]]]```gggrrr||||||{{{zzzzzz|||~~~~~~}}}|||{{{wwwsssnnnkkkjjjjjjjjjiiieeeaaa]]]YYYVVVTTTQQQOOONNNSSSPPPOOOUUUTTTYYYiiijjjiiiKKKFFFAAA@@@>>>===<<<<<<===>>>>>>>>>DDDPPP^^^hhhrrryyyzzz{{{~~~zzznnneee^^^^^^bbbkkktttzzzrrreee]]]WWWPPPKKKJJJKKKMMMMMMQQQUUU[[[bbbhhhooovvv{{{zzz{{{rrrlllhhhggggggeeehhhjjjlllsss{{{}}}{{{~~~vvvuuuuuusssooohhh```ZZZRRRPPPMMMJJJIIIKKKMMMOOOPPPOOOQQQWWW^^^kkk~~~~~~^^^MMM@@@>>>???;;;999;;;888999;;;>>>AAAFFFMMMQQQXXX```pppqqqiiilllvvv}}}zzzppplllkkknnntttxxxyyy|||xxxiii^^^YYYQQQRRRTTTVVVXXXZZZ[[[[[[\\\```eeehhhlllvvv}}}yyyxxxrrrqqqnnnlllkkklllmmmnnnllloootttyyy}}}|||tttkkkffffffhhhiiikkkooorrrvvv|||rrraaaTTTMMMLLLLLLKKKPPPVVV\\\aaahhhpppwwwzzzyyyqqqdddVVVQQQOOOLLLKKKLLLPPPRRRTTTWWWYYYYYYYYYXXX[[[cccppp{{{~~~~~~~~~}}}|||{{{wwwtttpppnnnmmmmmmlllkkkhhheee```]]]ZZZVVVSSSPPPNNNRRROOOOOOUUUSSSVVVdddqqqsssPPPJJJAAA@@@???============>>>???@@@GGGTTT^^^eeepppyyyyyynnnfff^^^]]]bbbllluuu{{{pppcccZZZUUUNNNJJJJJJLLLNNNOOOPPPTTT[[[bbbhhhooovvvzzzzzzqqqjjjfffeeedddeeeggghhhjjjpppxxx|||{{{uuutttrrrpppmmmhhhaaa\\\QQQOOOKKKHHHHHHIIILLLNNNNNNNNNRRRWWWZZZaaaqqqgggSSSBBB@@@???;;;:::===::::::<<<===AAAGGGOOOTTTYYYeeexxxooommmsss{{{uuunnnkkkkkklllpppuuuxxx{{{ttteee]]]ZZZSSSTTTTTTUUUVVVXXXYYYZZZYYY___eeejjjnnnwww~~~{{{{{{qqqpppmmmllllllnnnqqqrrrrrrtttxxx}}}wwwnnniiiiiilllkkknnnrrrvvv{{{rrr```SSSMMMKKKKKKKKKQQQXXX]]]bbbhhhoootttyyy~~~ttteeeZZZOOOKKKJJJHHHHHHJJJJJJLLLMMMNNNPPPRRRTTTUUUWWW^^^jjjttt{{{}}}~~~|||yyywwwtttrrrqqqpppnnnmmmkkkhhhddd```]]]YYYUUURRRNNNRRROOOOOOTTTRRRTTT```tttvvv{{{UUUOOOAAA@@@???============>>>???AAAJJJVVV^^^dddnnnzzz|||xxxoooggg^^^^^^dddnnnvvv|||ooobbbWWWSSSMMMJJJJJJMMMPPPQQQOOOTTT[[[aaahhhooovvvzzzzzzqqqiiidddcccbbbfffhhhiiijjjpppxxx}}}|||~~~qqqpppnnnllliiiddd___ZZZPPPNNNJJJGGGFFFHHHKKKMMMKKKMMMSSSXXXXXXZZZeeettt}}}}}}mmmWWWDDDAAAAAA<<<;;;@@@;;;<<<===>>>BBBIIIQQQWWWYYYhhh~~~rrrssszzz}}}sssmmmkkkjjjjjjmmmrrrvvvzzz~~~pppbbb[[[ZZZUUUUUUTTTTTTUUUWWWYYYZZZXXX___ggglllqqqyyy}}}}}}qqqooommmlllmmmpppsssvvvvvvxxx|||yyypppkkklllooommmpppuuuzzzppp^^^QQQJJJHHHHHHKKKQQQYYY^^^cccgggnnnrrryyy~~~~~~rrr___UUULLLIIIHHHFFFGGGIIIFFFHHHJJJKKKMMMOOORRRTTTUUU\\\eeemmmqqqsssssssssuuussswwwzzzyyyvvvuuuuuusssqqqooonnnkkkfffbbb___[[[WWWTTTOOORRRNNNOOOTTTRRRSSS^^^lllxxxbbbJJJDDD>>><<<===>>>======@@@CCCBBBHHHWWWdddkkkooorrrzzzrrrkkk^^^]]]aaakkkttt{{{ooobbbXXXPPPJJJJJJKKKKKKKKKMMMQQQUUU\\\eeeiiinnnyyytttkkkfffccc```^^^dddeeefffhhhlllttt~~~wwwtttoooiiigggiiiggg```YYYUUUPPPKKKHHHHHHJJJLLLLLLPPPNNNOOORRRTTTVVV]]]dddxxxyyy}}}bbbHHH@@@@@@<<<<<>>???CCCKKKTTTZZZ]]]qqq}}}|||tttyyyzzzmmmffffffiiiiiikkkooouuu||||||rrrjjjccc^^^[[[WWWWWWUUUUUUUUUWWWYYYZZZaaadddiiimmmsss{{{~~~xxxqqqoookkkgggfffjjjpppvvvyyyyyyyyy|||~~~yyytttrrrrrrssswwwyyy|||www```QQQMMMLLLJJJLLLPPPVVV\\\bbbggglllooowww}}}vvvgggRRROOOJJJEEECCCCCCEEEFFFDDDDDDEEEFFFHHHKKKMMMNNNPPPTTTYYY___ccceeeffffffdddiiipppwww}}}|||zzzxxxuuuqqqnnniiiiiihhhfffaaa[[[VVVRRRQQQNNNNNNPPPQQQQQQWWW]]]jjjyyy}}}lllQQQFFF@@@===???@@@>>>>>>AAADDDDDDKKKYYYeeelllqqquuuyyypppjjj___^^^bbblllttt{{{pppdddYYYPPPJJJJJJKKKKKKKKKMMMQQQUUU]]]ffflllssssssiiidddaaa___]]]aaadddhhhlllpppwww~~~wwwrrrmmmhhhgggiiihhhbbb\\\UUUQQQLLLIIIIIIJJJLLLLLLOOOMMMNNNQQQSSSUUU[[[cccnnnrrryyypppRRRFFFBBB===;;;===?????????@@@EEELLLUUU[[[```tttzzzuuu|||zzzmmmfffgggkkklllpppuuu|||uuullleee___\\\WWWVVVUUUTTTTTTVVVWWWXXX___ccchhhmmmttt}}}zzztttmmmiiieeedddhhhnnntttwwwzzzzzz}}}|||xxxuuuuuuvvvvvvwww{{{zzz```PPPLLLKKKJJJKKKOOOUUUZZZ^^^cccgggjjjssszzznnn^^^OOOLLLIIIEEECCCCCCEEEFFFDDDDDDEEEFFFHHHJJJLLLMMMJJJLLLPPPSSSVVVWWWWWWWWW]]]aaahhhooouuuzzz}}}~~~~~~{{{xxxuuupppmmmjjjiiigggddd```[[[VVVSSSRRROOONNNOOOOOOOOOTTTZZZeeettt{{{}}}~~~sssTTTHHHCCC???@@@AAA???@@@BBBDDDFFFNNN\\\fffmmmttt{{{xxxooohhh```___cccllluuu{{{rrrfffYYYPPPJJJJJJKKKKKKLLLNNNRRRUUU]]]gggoooxxx}}}rrrgggaaa___^^^^^^aaaffflllrrrxxx}}}}}}wwwoookkkggggggiiihhhccc^^^UUUQQQMMMJJJJJJKKKLLLLLLNNNLLLLLLPPPRRRTTTZZZaaahhhooozzz___MMMDDD===;;;<<<>>>>>>@@@BBBFFFNNNWWW]]]eeexxxxxxvvvyyylllggghhhnnnpppvvv}}}uuukkkccc^^^WWWVVVVVVUUUUUUWWWXXXYYY___ccciiiooovvv{{{mmmiiieeedddgggmmmqqqtttyyy{{{|||yyyxxxxxxxxxyyy}}}|||bbbQQQMMMMMMLLLLLLPPPTTTXXX\\\___bbbeeelllsss{{{~~~}}}tttcccSSSJJJIIIGGGEEEDDDDDDEEEEEEEEEEEEEEEGGGHHHJJJLLLMMMKKKLLLLLLMMMMMMNNNNNNNNNTTTWWW\\\cccjjjooosssvvv}}}zzzuuupppmmmkkkjjjgggccc^^^ZZZWWWUUURRROOONNNOOONNNMMMQQQWWW```ppp}}}tttwww|||zzzWWWJJJDDD@@@@@@@@@???@@@BBBCCCHHHRRR^^^gggnnnwww}}}}}}yyypppiiiaaa```cccllltttzzzuuuhhhYYYQQQJJJJJJKKKKKKMMMOOOTTTWWW^^^hhhppp{{{|||qqqggg```______```eeeiiipppxxx|||wwwoookkkhhhggghhhfffbbb^^^VVVRRRNNNKKKKKKKKKLLLLLLMMMKKKKKKNNNPPPRRRXXX___hhhrrrgggPPPEEE>>><<<===<<<>>>AAADDDHHHPPPYYY```iii}}}vvvvvvwwwkkkhhhjjjooossszzztttggg___WWWWWWWWWXXXZZZ\\\^^^___cccgggnnntttzzzqqqmmmiiigggiiimmmppprrrwww{{{~~~{{{yyyxxx||||||~~~{{{cccTTTQQQPPPOOOOOORRRVVVXXXZZZ\\\___aaadddkkkpppqqqooogggYYYLLLEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMLLLKKKJJJJJJKKKKKKLLLNNNOOOSSSXXX]]]ccchhhjjjqqqwww~~~|||xxxrrrooollljjjfffaaa\\\YYYWWWVVVRRROOOMMMOOONNNNNNRRRXXX```pppuuuzzz^^^LLLEEE@@@@@@@@@>>>???BBBCCCIIIVVVaaahhhnnn{{{vvv||||||rrrjjjaaa```ccclllsssyyywwwkkkZZZQQQJJJIIIKKKLLLNNNQQQVVVXXX___iiiqqq}}}}}}xxxooofffaaa```bbbdddgggjjjpppyyyzzzuuuooollliiihhhgggddd```\\\VVVSSSOOOLLLLLLLLLLLLKKKLLLJJJJJJMMMOOOPPPVVV]]]ggguuuhhhOOODDD??????@@@;;;>>>BBBEEEIIIQQQ\\\eeennntttvvvtttjjjiiilllqqquuu}}}uuueee[[[UUUWWWYYY\\\```dddggghhhiiimmmsssxxx~~~wwwsssnnnlllllloooqqqrrruuu{{{~~~~~~zzzxxxwww||||||~~~}}}fffWWWRRRPPPMMMPPPRRRUUUWWWXXXYYYZZZ\\\^^^cccfffdddaaa\\\RRRIIIBBBCCCDDDDDDEEEEEEEEEEEEGGGFFFGGGGGGHHHIIIJJJKKKIIIHHHFFFFFFFFFGGGHHHIIIKKKLLLNNNPPPTTTXXX\\\^^^bbbhhhooovvvzzz~~~zzzuuuqqqllljjjeee```[[[XXXWWWVVVPPPNNNMMMOOOOOOPPPUUU[[[eeettt}}}dddNNNFFFAAA@@@???>>>???BBBCCCLLLZZZeeeiiiooo~~~sss}}}~~~tttlllcccaaaeeemmmtttzzzzzzmmmZZZQQQIIIIIIKKKLLLOOORRRWWWYYYaaajjjttt{{{tttqqqllleeeaaa```cccgggfffhhhnnnyyyyyytttooommmjjjhhhfffccc___\\\WWWTTTPPPNNNMMMMMMLLLKKKLLLJJJJJJMMMOOOPPPVVV]]]dddxxxgggNNNCCC@@@@@@AAA;;;???BBBEEEHHHRRR___jjjttt}}}rrrttt|||qqqiiijjjnnnrrrwww{{{mmm___VVVTTTVVVYYY^^^ccchhhlllnnnkkkpppvvv|||yyyuuupppnnnoooqqqrrrsssuuu}}}~~~}}}}}}|||xxxvvvvvvvvvwww{{{hhhWWWPPPNNNKKKPPPSSSUUUVVVVVVVVVWWWYYY\\\```aaa]]]XXXUUUNNNGGGBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJHHHGGGFFFFFFFFFHHHIIIJJJJJJJJJKKKLLLNNNPPPRRRTTTWWW\\\bbbgggkkkqqqxxx~~~~~~{{{vvvrrrllliiieee```\\\XXXVVVUUUPPPMMMMMMOOOPPPPPPVVV\\\hhhwwwlllPPPIIICCCAAA@@@???@@@CCCEEEPPP```jjjlllrrr}}}vvv{{{yyyuuutttvvvxxxzzztttlllfffdddgggooovvv{{{{{{oooZZZQQQIIIIIIKKKLLLOOOSSSVVVYYYbbbmmmwwwxxxtttjjjjjjgggddd``````dddhhhfffiiippp~~~~~~wwwrrrlllkkkiiigggfffccc```^^^WWWUUUQQQOOONNNMMMLLLKKKMMMJJJJJJMMMOOOPPPUUU\\\gggjjjPPPCCC@@@@@@???<<>>===@@@CCCDDDGGGRRRdddqqquuukkkppp}}}vvvmmmhhhkkkqqqvvvzzzvvviii```[[[YYYXXXQQQSSSWWW\\\aaaeeehhhjjjggglllttt{{{vvvooommmjjjkkknnnrrruuuvvv|||~~~|||{{{}}}yyyvvvuuuuuuuuuxxxdddTTTSSSWWWXXXYYY[[[]]]^^^]]]]]]^^^______dddeee```YYYRRRIIIAAAEEEDDDCCCCCCCCCEEEFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHDDDEEEFFFHHHIIIJJJJJJJJJKKKMMMOOOQQQTTTZZZcccjjjnnnttt}}}~~~yyysssnnnjjjhhheeeaaa]]]XXXUUUSSSQQQNNNLLLMMMMMMLLLPPPWWWcccsss^^^OOOCCCBBBBBB@@@@@@EEEPPP[[[kkkvvvwww{{{yyytttkkkhhheeedddjjjwww~~~vvvpppiiieeefffoooyyyttt___RRRJJJLLLNNNMMMOOOUUUWWW]]]gggrrr~~~qqqggg```]]]]]]^^^]]][[[XXXXXXZZZ___ccckkkqqq}}}vvvpppmmmkkkgggfffeeecccaaa```YYYVVVRRRNNNKKKJJJJJJKKKJJJKKKMMMPPPPPPQQQYYYbbbxxxsssUUUDDDBBB@@@:::>>>>>>AAAFFFKKKUUUfffuuuwwwooohhhmmm|||wwwnnnlllpppuuu|||}}}ssshhhbbb[[[UUUSSSUUUYYYYYYYYYZZZ\\\^^^aaaccceeejjjqqqxxx}}}uuullljjjhhhhhhkkkqqqwww|||}}}yyyuuusssqqqqqqssszzz}}}hhh[[[RRRPPPRRRVVVXXX\\\```bbbbbbaaa```]]]]]][[[WWWRRRMMMJJJJJJGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGIIIGGGEEECCCCCCFFFIIIKKKJJJKKKMMMPPPUUU[[[```cccdddgggmmmrrrwww|||zzzrrrlllkkkhhhddd___ZZZWWWUUUTTTPPPOOONNNLLLKKKMMMQQQUUUbbbsssaaaQQQEEECCCCCCAAABBBGGGQQQ\\\kkkvvvxxx~~~yyyqqqllliiigggeeefffmmm{{{~~~vvvpppiiifffhhhrrr|||{{{cccVVVLLLNNNPPPNNNQQQWWWZZZ```iiisss~~~mmmbbb[[[UUUSSSTTTWWWWWWWWWVVVVVVYYY^^^bbbiiisssyyyssspppmmmiiifffdddaaa___\\\XXXUUUQQQMMMJJJIIIIIIJJJJJJJJJMMMOOOOOOPPPXXXaaawwwvvvXXXFFFCCCBBB===??????BBBHHHNNNXXXiiixxxwwwooojjjooo}}}wwwooooootttyyy~~~zzzpppeee___YYYSSSQQQSSSWWWWWWXXXZZZ\\\^^^```aaadddiiipppwww~~~~~~vvvllljjjhhhhhhkkkqqqxxx|||}}}~~~|||yyyuuurrrqqqpppppprrrzzz{{{hhh[[[TTTRRRTTTYYY\\\```ccceeedddbbb```ZZZZZZYYYUUUPPPKKKIIIHHHIIIHHHHHHHHHHHHHHHIIIIIIKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFGGGHHHHHHIIILLLLLLMMMOOOSSSXXX\\\^^^^^^aaafffkkkooosssxxx{{{}}}}}}}}}}}}|||{{{{{{zzzxxxqqqllljjjgggccc^^^ZZZVVVTTTSSSPPPOOONNNLLLKKKMMMQQQUUUaaatttdddTTTGGGEEEDDDBBBCCCHHHSSS^^^lllvvvzzzzzzrrrjjjeeeeeeeeeeeeiiirrr}}}vvvqqqjjjhhhkkkuuuiiiZZZOOOPPPRRRQQQSSSYYY]]]cccllluuuuuuiii^^^XXXTTTPPPOOOQQQOOOPPPRRRSSSTTTWWW[[[^^^fffsss~~~yyytttqqqnnniiieeebbb___\\\YYYWWWTTTPPPLLLIIIHHHHHHIIIJJJJJJLLLOOOOOOPPPWWW___sss{{{\\\HHHDDDCCC???@@@@@@DDDJJJPPPZZZlll{{{uuuooolllrrrwwwqqqrrrwww|||}}}uuukkkaaa[[[UUUPPPNNNPPPTTTVVVXXXZZZ\\\^^^______bbbhhhooovvv|||uuukkkiiihhhiiilllrrryyy}}}~~~{{{yyywwwtttqqqnnnmmmmmmmmmpppzzzxxxggg\\\UUUSSSVVV[[[^^^bbbfffgggfffcccaaaZZZZZZYYYVVVQQQMMMKKKJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIHHHFFFGGGHHHIIIIIIIIIIIIHHHNNNNNNNNNOOORRRUUUXXXYYYZZZ]]]aaaeeehhhlllppptttuuutttssssssssstttuuuuuu~~~}}}~~~{{{uuunnnkkkhhhfffbbb]]]YYYUUUSSSQQQOOOOOONNNLLLKKKNNNRRRUUUaaauuufffUUUGGGDDDDDDBBBDDDJJJVVV___llluuu|||~~~~~~yyyrrrlllfffcccaaaccceeekkkvvv~~~~~~}}}vvvqqqiiihhhlllwwwppp___RRRQQQSSSRRRTTTZZZ^^^dddmmmvvvxxxccc[[[UUUSSSRRROOOOOOQQQKKKMMMPPPQQQRRRTTTWWWYYYaaannn~~~zzztttppppppmmmhhheeeaaa^^^[[[XXXUUUSSSOOOKKKHHHGGGGGGGGGJJJIIIJJJNNNOOOPPPVVV]]]kkkaaaKKKDDDCCCAAA@@@@@@DDDJJJQQQ\\\mmm}}}rrrnnnmmmuuu~~~uuuppprrrwww|||yyyqqqggg^^^XXXSSSNNNMMMOOORRRTTTWWWZZZ\\\]]]^^^^^^aaagggnnnuuu{{{~~~tttjjjiiihhhjjjnnnttt{{{|||xxxuuuqqqmmmkkkjjjjjjjjjoooyyyvvvggg\\\TTTSSSUUUWWW[[[```eeegggfffdddaaa]]]]]]]]]ZZZUUURRRPPPPPPNNNNNNMMMMMMLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJOOOOOOPPPQQQSSSVVVXXXYYYZZZ]]]bbbeeeiiilllqqqtttuuutttrrrpppppprrrtttuuu~~~~~~}}}~~~{{{wwwqqqllljjjfffdddaaa]]]XXXTTTQQQPPPOOOOOONNNLLLLLLNNNRRRVVVbbbwwwgggVVVGGGCCCCCCBBBEEELLLYYYbbbnnnvvv~~~yyyqqqkkkfffaaa___^^^```eeelllxxx~~~zzz{{{~~~|||vvvqqqiiihhhlllxxxwwwdddSSSQQQSSSSSSUUUZZZ^^^dddmmmvvvsss```VVVQQQNNNOOONNNKKKKKKMMMLLLNNNPPPQQQQQQRRRSSSUUU\\\fffvvv{{{vvvpppmmmmmmjjjfffcccaaa^^^\\\YYYUUURRRNNNJJJGGGFFFFFFGGGIIIHHHIIIMMMOOOPPPTTTZZZaaauuugggMMMDDDBBBAAA@@@@@@CCCJJJPPP[[[mmm|||pppnnnoooxxx{{{rrroooqqqvvvyyywwwlllcccZZZVVVRRRNNNNNNPPPQQQSSSVVVYYY\\\]]]^^^^^^bbbgggnnnuuu||||||rrrjjjiiijjjlllqqqwww~~~~~~wwwuuupppkkkhhhgggggggggnnnyyyuuuhhh\\\SSSQQQSSSQQQUUU[[[aaadddeeedddbbb_________]]]YYYVVVTTTTTTRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLJJJIIIGGGHHHJJJLLLNNNQQQQQQSSSUUUWWWZZZ\\\]]]\\\___dddhhhkkkooosssvvvtttrrrpppnnnmmmoooqqqssszzz~~~|||xxxtttoookkkiiieeeccc```\\\XXXTTTPPPNNNNNNNNNMMMLLLLLLNNNSSSVVVdddxxxhhhVVVFFFCCCCCCCCCGGGOOO]]]gggrrr{{{zzzqqqiiibbb^^^ZZZXXX[[[^^^dddlllwww}}}wwwvvvxxx{{{vvvrrrkkkiiimmmxxx~~~hhhVVVRRRTTTTTTVVV[[[aaafffnnnuuu|||yyybbbSSSQQQNNNNNNOOOOOOKKKKKKMMMNNNOOOQQQQQQPPPPPPQQQSSSVVV\\\fffooouuu{{{|||uuupppmmmkkkhhhdddbbb```^^^\\\ZZZUUURRRNNNJJJGGGFFFFFFGGGIIIGGGHHHLLLOOOPPPSSSWWWXXXgggmmmQQQEEEBBB@@@@@@@@@CCCIIIPPPZZZlll{{{~~~qqqppprrr{{{xxxpppooorrrvvvyyy{{{rrrggg___WWWTTTQQQOOOOOORRRRRRTTTVVVYYY[[[^^^___```ccchhhpppwww}}}zzzqqqjjjjjjkkknnntttzzz}}}}}}uuurrrmmmiiifffeeefffgggnnnxxxssshhh\\\SSSPPPSSSNNNRRRWWW]]]aaaddddddddd```aaaaaa___\\\YYYXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNKKKIIIJJJLLLOOORRRSSSTTTVVVYYY\\\^^^```aaa^^^aaaeeehhhjjjnnnqqqtttsssrrrpppnnnnnnppprrrttt{{{~~~|||zzzvvvrrrnnnkkkiiidddcccaaa]]]XXXTTTPPPNNNNNNNNNMMMLLLLLLNNNSSSWWWdddvvviiiWWWGGGDDDEEEEEEKKKSSSbbbmmmxxx~~~wwwqqqhhh```\\\YYYWWWVVVZZZ]]]ccckkkvvvxxxssstttyyy{{{vvvrrrnnnkkknnnyyymmmYYYTTTVVVVVVYYY]]]eeeiiipppuuuyyy~~~iiiZZZRRRQQQOOOOOOQQQPPPMMMMMMQQQMMMOOOOOOOOONNNOOOQQQSSSQQQUUUZZZ^^^aaadddiiimmmtttzzzzzztttpppnnnjjjgggdddaaa___]]][[[YYYUUURRRNNNJJJGGGFFFGGGGGGIIIFFFGGGLLLOOOPPPRRRUUUSSS]]]rrrtttVVVFFFBBBAAABBBBBBEEEJJJPPPZZZkkk{{{|||vvvuuuvvv}}}vvvpppppptttyyy|||}}}tttlllbbbZZZSSSQQQPPPNNNPPPSSSTTTTTTVVVXXX[[[^^^```bbbeeejjjrrryyyzzzrrrkkkkkkmmmpppvvv}}}~~~zzzwwwpppmmmiiifffdddeeeggghhhllluuu{{{qqqggg]]]TTTRRRTTTQQQSSSWWW\\\```ccceeeeeecccddddddccc```^^^]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOPPPQQQSSSTTTVVVWWWYYY\\\^^^```aaabbbaaacccfffgggiiijjjmmmoooooonnnnnnooopppsssuuuwww||||||}}}{{{zzzyyyvvvrrroookkkiiidddcccaaa^^^YYYTTTPPPNNNNNNNNNMMMLLLLLLNNNSSSWWW```qqqjjjXXXHHHEEEFFFGGGMMMVVVfffqqq||||||nnnhhh```[[[XXXXXXXXXXXXYYY]]]ccckkkttt~~~vvvrrrvvv|||{{{vvvrrrpppmmmpppzzzqqq[[[UUUWWWXXXZZZ___hhhlllqqqtttwww{{{rrr```WWWVVVMMMLLLMMMOOONNNKKKLLLPPPLLLMMMNNNMMMMMMNNNQQQSSSOOORRRUUUWWWXXXZZZ___cccbbbiiippptttvvvzzzxxxrrrooommmkkkhhhdddaaa___\\\YYYWWWUUUSSSNNNJJJHHHGGGGGGGGGIIIFFFFFFKKKOOOOOOQQQTTTQQQYYYjjj}}}yyyZZZHHHCCCAAACCCCCCFFFKKKQQQZZZkkk{{{|||zzzyyyyyyuuuppprrrwww}}}~~~wwwnnnfff___WWWPPPOOOOOONNNPPPTTTUUUUUUVVVXXXZZZ^^^aaacccffflllssszzz{{{ssskkklllnnnrrrxxx}}}vvvrrrkkkiiifffcccccceeehhhjjjkkkttt}}}wwwoooggg]]]UUUTTTWWWUUUVVVYYY\\\```ccceeefffggghhhiiigggdddbbbbbbbbbbbbaaa```___^^^]]]]]]]]]\\\\\\[[[YYYXXXWWWVVVVVVSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUXXXYYY[[[]]]___``````aaadddfffhhhhhhhhhhhhjjjlllggggggiiikkknnnqqqtttvvvxxxzzz|||}}}{{{zzzyyyyyyyyy{{{zzzyyyxxxvvvsssooollljjjddddddaaa^^^ZZZUUUPPPNNNMMMMMMMMMLLLLLLOOOSSSWWW]]]mmmmmmXXXGGGFFFHHHGGGMMMXXXnnnxxxzzzsssgggbbb\\\XXXWWWWWWXXXXXX\\\]]]bbbhhhmmmtttuuuoooppp{{{yyyttthhhkkkqqqzzzsss]]]VVVWWWWWWZZZ```hhhlllpppsssuuuxxx~~~tttfffZZZSSSQQQNNNOOOQQQSSSRRRQQQNNNMMMOOOOOONNNNNNNNNOOOPPPPPPRRRSSSTTTTTTUUUWWW[[[^^^aaabbbcccfffkkksss}}}~~~zzzuuuppplllhhhgggeeebbb___\\\ZZZYYYUUUSSSOOOJJJGGGFFFFFFGGGIIIIIIJJJLLLNNNPPPRRRSSSUUUXXX]]]gggwwwcccIIICCCGGG???CCCHHHMMMTTT___nnnyyy~~~xxxtttvvv~~~zzzzzz|||~~~~~~}}}}}}zzzwwwmmmaaaWWWTTTPPPMMMMMMOOOSSSUUUXXXXXXWWWWWWXXX\\\bbbgggjjjpppwww|||{{{vvvllloootttyyy~~~zzzsssnnniiihhhfffeeeeeefffhhhjjjqqquuu{{{{{{sssjjjddd___ZZZ[[[___^^^^^^___ccchhhmmmooopppooopppoooooommmjjjhhhgggjjjgggdddbbbbbbccccccbbbbbbaaa```^^^\\\[[[[[[[[[WWWWWWVVVVVVUUUUUUTTTTTTVVVWWWXXXYYYZZZZZZ[[[ZZZ]]]^^^aaadddeeeeeedddcccdddeeegggiiiiiiiiiiiihhhiiijjjlllmmmnnnooorrrttt~~~~~~~~~~~~}}}|||{{{zzzyyy|||}}}{{{vvvtttrrrpppkkkgggfffeeebbb___[[[VVVSSSQQQNNNJJJIIIKKKMMMMMMPPPTTTVVVdddzzzrrr[[[HHHFFFGGGGGGNNNZZZoooyyyvvvoooeeeaaa[[[WWWVVVXXXYYYYYY]]]^^^bbbhhhmmmuuuyyyrrrooosss~~~yyyssshhhjjjpppzzzrrr^^^WWWWWWWWWZZZ___hhhlllqqqtttuuuxxx}}}zzzooobbbWWWQQQOOOOOOQQQSSSUUUUUUSSSQQQPPPNNNNNNNNNOOOOOOQQQRRRRRRQQQRRRRRRSSSSSSVVVZZZ]]]bbbbbbcccfffllluuu}}}xxxtttnnnkkkgggfffdddaaa^^^[[[YYYWWWUUURRRNNNJJJGGGFFFFFFGGGHHHIIIJJJLLLNNNPPPRRRTTTTTTVVVZZZcccsssiiiMMMDDDEEE@@@DDDIIIMMMTTT```ooozzztttsssyyy}}}}}}|||~~~{{{vvvsssoooeee[[[VVVTTTPPPMMMMMMOOOSSSUUUWWWXXXWWWWWWXXX\\\bbbgggjjjpppwww|||yyysssmmmqqqvvv{{{~~~wwwqqqmmmkkkiiifffddddddfffiiikkkrrrvvv{{{zzzrrriiiddd```]]]```eeejjjiiiiiilllpppssstttuuuuuuuuuuuutttrrrpppmmmlllooolllhhheeeddddddcccbbbcccbbb```___]]]\\\\\\\\\ZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]___```aaabbbbbb^^^```bbbdddfffffffffffffffggghhhhhhhhhhhhgggfffggghhhjjjlllmmmppptttwww|||~~~}}}|||yyy|||~~~|||xxxtttrrrrrrpppllliiifffeeeccc```\\\XXXTTTRRROOOKKKJJJLLLMMMMMMPPPUUUWWWaaatttzzz```JJJEEEFFFGGGOOO\\\pppzzz}}}qqqiiibbb^^^XXXUUUVVVXXX[[[\\\^^^___bbbhhhmmmvvv}}}qqqnnnqqqyyyyyyssshhhkkkpppzzzqqq^^^XXXXXXVVVYYY^^^hhhmmmsssvvvwwwxxx{{{~~~|||tttiii^^^VVVQQQPPPQQQSSSUUUWWWWWWWWWUUUTTTNNNOOOOOOQQQRRRSSSTTTUUUQQQRRRSSSTTTTTTWWW[[[^^^ccccccdddhhhooo{{{zzzvvvrrrmmmiiifffdddbbb___\\\YYYWWWVVVTTTRRRMMMIIIGGGFFFFFFGGGGGGHHHJJJLLLOOOQQQSSSTTTUUUWWWYYY```ppppppQQQEEEEEEBBBEEEIIINNNVVVcccrrr}}}qqqsss}}}~~~}}}|||xxxrrrnnnjjjaaaXXXTTTRRROOONNNNNNPPPSSSUUUWWWWWWWWWWWWYYY]]]cccgggkkkqqqyyy~~~xxxrrrppptttxxx}}}|||wwwtttqqqssspppkkkhhhgggjjjmmmpppuuuyyy|||xxxppphhheeecccccchhhnnnxxxwwwwwwxxx{{{}}}~~~}}}}}}}}}~~~}}}|||yyyvvvuuuxxxtttoookkkiiigggeeedddfffeeecccbbb``````______ZZZZZZ[[[\\\]]]]]]]]]]]]\\\]]]^^^___aaabbbcccdddaaaaaacccdddfffhhhiiijjjiiiiiiiiiiiihhhgggfffeeeeeegggiiijjjlllpppvvvyyy{{{~~~}}}yyy|||yyyvvvrrrqqqqqqpppmmmiiieeedddccc```]]]YYYUUUSSSQQQMMMKKKMMMNNNNNNQQQUUUZZZ```pppfffLLLEEEFFFHHHQQQ^^^pppyyyyyymmmeee___[[[VVVUUUVVVZZZ]]]___``````dddjjjpppyyywwwllllllttt}}}xxxsssjjjlllrrr{{{mmm]]]YYYXXXVVVXXX]]]gggmmmtttxxxxxxxxxzzz|||zzzrrrggg^^^XXXTTTSSSSSSTTTVVVXXXYYYYYYXXXWWWRRRSSSTTTUUUVVVVVVWWWWWWUUUVVVWWWWWWXXX[[[___ccceeefffiiinnnvvv~~~yyyuuuqqqllliiieeedddbbb___\\\YYYWWWVVVSSSQQQMMMIIIFFFEEEFFFFFFGGGHHHJJJMMMPPPRRRTTTTTTWWWYYY[[[```oootttUUUGGGGGGCCCEEEIIIOOOYYYgggvvvpppvvv~~~{{{}}}zzztttnnnjjjeee]]]VVVRRRPPPOOONNNOOOQQQTTTUUUVVVVVVWWWXXXZZZ^^^dddhhhmmmsss{{{yyyttttttwww|||~~~}}}|||~~~zzzsssnnnlllooosssvvvxxx|||~~~vvvnnnhhhggggggiiipppwww~~~xxxssspppmmmjjjhhhjjjiiihhhfffdddcccbbbbbb^^^^^^___`````````______^^^^^^^^^___```aaabbbcccccccccdddeeegggiiilllmmmlllllllllkkkjjjjjjiiiiiiggghhhjjjkkkmmmqqqvvvzzz|||~~~|||zzz}}}zzzvvvrrrppppppoookkkgggbbbbbbaaa```]]]YYYUUUSSSRRRNNNMMMNNNOOONNNQQQUUU[[[```pppmmmPPPGGGGGGIIIRRR___nnnyyywwwkkkccc\\\YYYVVVUUUXXX\\\___```aaabbbfffmmmttt}}}tttkkknnnxxxxxxrrrlllnnnsss|||xxxiii\\\YYYXXXUUUVVV\\\ffflllsssxxxyyyyyyzzz|||yyypppggg___ZZZWWWVVVTTTUUUVVVXXXYYYYYYYYYXXXXXXYYYZZZZZZZZZYYYXXXXXXWWWXXXYYYZZZ[[[^^^cccfffjjjmmmqqqxxx}}}xxxtttpppllliiifffeeeccc```]]]ZZZWWWVVVRRROOOLLLHHHFFFEEEFFFFFFGGGIIIKKKNNNPPPRRRSSSTTTVVVYYYZZZ___nnnzzzXXXHHHIIIDDDEEEIIIPPP\\\lll|||rrryyy}}}zzzyyysssmmmiiiddd]]]UUUPPPOOONNNNNNNNNPPPRRRTTTUUUTTTVVVWWWYYY[[[___eeeiiiooouuu}}}|||zzzxxx{{{wwwqqqoooqqquuuxxx{{{|||tttnnniiiiiikkknnnuuu|||~~~zzzvvvsssqqqooommmkkkiiigggeeeddddddeeefffggggggfffdddbbbaaaeeeddddddccccccdddeeeeeegggggghhhiiikkkmmmooopppoooooooooooooooooooooooolllmmmnnnnnnoooqqquuuxxx~~~~~~~~~}}}|||{{{}}}}}}yyytttqqqooolllgggccc`````````___]]]YYYUUUSSSTTTPPPMMMOOOOOONNNPPPUUUWWW___qqqsssSSSHHHIIIJJJSSS___mmmyyyttthhh```YYYXXXWWWXXX[[[___```aaaaaacccjjjrrryyy|||rrrlllqqqzzzxxxrrrlllnnnsss{{{pppcccYYYYYYXXXTTTVVV[[[dddjjjrrrwwwyyyzzz}}}yyypppgggaaa]]]YYYWWWVVVVVVWWWXXXYYYYYYYYYYYY\\\\\\]]]]]]\\\[[[YYYXXXXXXYYYZZZ[[[\\\```dddhhhpppuuu}}}|||wwwsssoookkkiiifffeeebbb___\\\ZZZWWWVVVQQQNNNKKKGGGEEEEEEEEEFFFHHHJJJLLLOOOQQQRRRRRRRRRRRRVVVYYY]]]lll\\\JJJHHHDDDEEEHHHQQQ___ppptttzzz}}}zzzxxxqqqkkkiiiddd\\\TTTPPPLLLMMMMMMOOOQQQSSSTTTUUUSSSUUUWWWYYY\\\```fffjjjpppuuu||||||zzztttooommmppptttwww||||||tttooolllmmmoooqqqwww~~~~~~vvvuuurrrooollljjjhhhgggiiiiiijjjjjjiiifffdddbbbiiihhhgggffffffggghhhiiinnnooopppqqqssstttuuuuuussssssrrrrrrrrrsssssstttppprrrssssssssssssuuuwww}}}~~~~~~~~~~~~~~~}}}}}}|||~~~{{{vvvrrroookkkeee```^^^___``````^^^ZZZWWWTTTTTTPPPNNNOOOOOOMMMOOOSSSQQQ[[[pppwwwVVVKKKJJJLLLTTT___mmmzzz~~~qqqeee\\\XXXWWWXXX[[[^^^aaaaaa```bbbeeemmmvvv}}}uuuooommmssszzz~~~xxxrrrkkkmmmqqqxxxxxxiii^^^VVVXXXWWWTTTUUU[[[bbbhhhpppvvvyyy{{{|||ssslllfffaaa]]]YYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]^^^]]]\\\ZZZYYYZZZ\\\]]]^^^___cccgggkkkuuu|||zzzuuuqqqmmmjjjgggdddcccaaa^^^[[[XXXVVVUUUPPPNNNJJJGGGEEEDDDEEEFFFIIIKKKNNNPPPQQQRRRQQQQQQPPPUUUYYY^^^nnncccLLLIIICCCDDDGGGQQQaaattttttyyy{{{yyywwwoookkkjjjfff\\\TTTQQQJJJKKKMMMOOOQQQSSSUUUUUUSSSUUUWWWZZZ]]]aaafffjjjoootttzzz~~~uuurrrnnnkkkkkkooouuuxxxzzz~~~~~~{{{uuupppnnnpppqqqrrrwww|||{{{wwwtttqqqpppnnnoooqqqqqqpppnnnkkkiiillllllkkkkkklllnnnppprrryyyzzz{{{}}}}}}}}}}}}|||xxxwwwuuutttssstttttttttrrrtttwwwxxxwwwwwwxxxxxxzzz|||}}}~~~}}}wwwrrroookkkeee```___```aaabbb```]]]YYYWWWTTTPPPNNNNNNNNNLLLNNNRRRPPP[[[pppyyyWWWLLLLLLMMMTTT^^^mmm|||}}}ooobbbYYYWWWXXXYYY]]]aaabbbaaa```bbbfffoooyyy{{{ppplllmmmtttzzz}}}wwwrrrjjjlllooovvv|||uuuoooeee[[[UUUWWWWWWSSSUUU[[[```fffooouuuxxx|||xxxqqqlllgggaaa]]][[[[[[[[[ZZZZZZZZZZZZZZZXXXYYY[[[]]]]]]]]][[[ZZZ^^^___```aaacccfffkkknnnxxxyyysssoookkkhhhfffcccbbb```]]]ZZZWWWUUUSSSPPPMMMJJJFFFDDDDDDEEEFFFJJJLLLNNNQQQRRRQQQPPPPPPPPPVVV\\\aaaqqqhhhOOOJJJCCCCCCGGGQQQbbbwwwtttwww|||{{{wwwvvvqqqjjjffffffcccXXXOOOMMMIIIJJJMMMOOORRRTTTUUUUUURRRTTTWWWZZZ]]]bbbgggjjjnnnrrrxxx|||}}}ooommmjjjjjjlllqqqwww{{{xxx}}}}}}}}}~~~~~~{{{uuuqqqoooqqqrrrrrrvvv{{{~~~{{{zzzxxxzzz|||}}}}}}{{{yyywwwssssssssstttvvvyyy|||~~~{{{yyywwwuuussssssssssssrrruuuyyy{{{zzzzzzzzzzzzwww{{{~~~}}}}}}~~~|||wwwsssppplllfffaaa```aaacccdddbbb___\\\YYYTTTPPPMMMNNNMMMLLLMMMQQQSSS]]]qqq~~~ZZZKKKKKKNNNVVV___qqqyyyxxxlllaaa[[[XXXZZZ^^^_________```aaafffmmmvvv}}}vvvkkkjjjlllrrryyy}}}uuuooojjjgggkkkxxxzzzppphhhccc\\\[[[YYYVVVTTTTTTWWWYYYaaafffooovvv{{{|||xxxsssmmmhhhddd___^^^\\\\\\^^^___^^^]]]ZZZ[[[\\\]]]^^^______^^^___ccchhhiiihhhiiimmmrrr}}}|||uuunnnkkkjjjiiiiiiddd```[[[XXXWWWVVVUUUSSSPPPMMMHHHCCCAAAAAACCCEEEHHHKKKNNNPPPPPPQQQRRRSSSSSSVVVXXX___qqqpppNNNKKKFFFEEEGGGQQQcccyyyuuurrrsss~~~xxxtttnnnjjjddd```[[[UUUMMMGGGKKKLLLNNNPPPQQQSSSSSSSSSTTTVVVYYY[[[]]]```dddgggkkkqqqzzzyyytttmmmkkkjjjkkkpppvvvzzz|||}}}~~~~~~|||{{{{{{|||xxxwwwuuutttuuuvvvxxxyyyyyyyyyyyyxxxwwwuuusssrrruuuwwwzzz{{{zzzzzzzzz{{{|||{{{yyyuuupppjjjdddaaa___cccfffdddbbb```[[[TTTTTTPPPMMMNNNMMMLLLMMMQQQSSSYYYiii]]]MMMMMMPPPYYYbbbrrr{{{tttiii___ZZZYYY\\\___```aaaaaabbbcccfffmmmvvv}}}tttllllllooouuu|||zzzsssnnnhhhfffkkkvvv}}}tttkkkddd```\\\\\\ZZZWWWTTTTTTVVVYYY```fffnnnvvv|||}}}yyyuuuqqqmmmjjjfffdddaaaaaaaaaaaa```___^^^___```aaabbbdddeeeeeecccfffjjjkkkjjjkkkpppttt|||uuupppmmmkkkiiihhhccc___[[[XXXWWWVVVUUUTTTOOOLLLHHHDDDAAABBBCCCEEEHHHKKKNNNPPPPPPQQQRRRSSSVVVXXXZZZ___pppuuuRRRLLLIIIHHHJJJTTTfff|||tttqqqrrr~~~zzztttpppkkkhhhccc^^^ZZZTTTMMMHHHLLLMMMNNNPPPRRRSSSTTTTTTUUUWWWZZZ\\\^^^aaaeeehhhkkkqqqzzz{{{vvvpppooooooqqqvvv{{{~~~}}}{{{zzzzzz{{{yyyxxxwwwvvvvvvxxxyyyzzz{{{{{{zzzyyywwwuuutttsssuuuwww{{{|||||||||}}}~~~|||{{{xxxuuuooojjjdddaaa___dddfffeeecccbbb]]]WWWUUUQQQNNNOOONNNLLLNNNRRRVVVYYYggg}}}aaaPPPOOOTTT]]]eeettt~~~{{{oooddd]]]YYYZZZ]]]```aaabbbcccdddfffgggnnnvvv~~~ssslllnnnsssyyy{{{vvvooojjjeeeeeeiiisss|||~~~vvvnnngggbbb___^^^]]][[[WWWTTTTTTVVVXXX]]]dddmmmvvv{{{}}}zzzxxxvvvuuuqqqooollljjjjjjiiigggeeeffffffggghhhiiikkkmmmnnnkkkmmmoooooooooqqqvvvzzz|||vvvrrrooollliiigggaaa^^^[[[XXXWWWWWWUUUTTTOOOLLLHHHDDDBBBBBBCCCEEEHHHJJJNNNOOOPPPPPPQQQRRRUUUWWWYYY^^^kkk|||WWWNNNJJJIIILLLVVVggg}}}uuusssttt~~~zzzvvvqqqllliiifffbbb]]]YYYTTTNNNJJJMMMNNNPPPRRRSSSUUUUUUVVVVVVXXX[[[^^^```cccgggjjjlllrrr{{{~~~zzzsssrrrtttwww|||~~~{{{yyyxxxxxxxxxyyyxxxwwwwwwwwwxxxzzz{{{{{{}}}}}}|||{{{yyywwwvvvtttsssuuuxxx{{{~~~~~~|||zzzxxxtttoooiiieeebbbaaafffhhhfffdddccc___YYYWWWRRROOOPPPOOOMMMOOOSSSXXX[[[fffyyydddRRRQQQXXXaaahhhuuuwwwkkkaaa\\\YYY[[[]]]```aaabbbdddfffhhhkkkpppwww~~~rrrmmmpppvvv|||~~~zzzvvvpppiiieeeaaabbbgggoooxxx~~~{{{tttmmmhhhdddcccaaa```]]]YYYUUUTTTUUUWWWZZZ```jjjsssyyy}}}~~~}}}zzzxxxvvvvvvuuusssrrrqqqqqqqqqqqqrrrsssuuuvvvuuuvvvwwwvvvvvvyyy~~~~~~{{{wwwtttqqqmmmjjjggg```]]]ZZZXXXWWWWWWUUUSSSNNNKKKHHHDDDBBBBBBDDDEEEGGGJJJMMMOOOOOOOOOPPPRRRRRRSSSUUU[[[eeezzz[[[OOOIIIHHHKKKUUUggg|||yyyxxxzzz}}}xxxtttoookkkiiigggbbb]]]XXXSSSNNNKKKNNNOOOQQQSSSUUUVVVWWWWWWWWWZZZ]]]___aaaeeeiiilllmmmsss|||uuuvvvxxx}}}}}}yyywwwvvvuuuuuuvvvvvvvvvvvvvvvwwwyyyyyyxxxzzz~~~}}}{{{yyywwwuuutttsssuuuxxx||||||{{{xxxtttooojjjfffccceeeiiikkkhhheeeddd___YYYXXXSSSPPPQQQPPPNNNOOOSSSXXX\\\gggzzzhhhSSSRRR[[[dddjjjvvvtttiii```\\\[[[ZZZ\\\___```bbbdddgggiiiooossszzz|||sssmmmqqqxxx~~~|||wwwqqqjjjddd___^^^```fffmmmuuu}}}zzztttooojjjhhhgggeeeccc```[[[VVVTTTUUUWWWWWW]]]fffnnnuuuzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwtttqqqnnniiifff```]]]ZZZYYYXXXVVVTTTRRRMMMKKKHHHEEECCCCCCDDDDDDFFFIIILLLNNNNNNOOOPPPQQQOOOPPPTTTZZZbbbsss```OOOIIIIIILLLVVVhhh|||zzzzzz~~~zzzuuuqqqllliiijjjhhhddd^^^WWWQQQMMMLLLOOOPPPRRRTTTUUUWWWWWWWWWXXXZZZ]]]```cccfffjjjmmmooouuu~~~{{{}}}|||xxxwwwvvvuuuttttttttttttuuuuuuvvvwwwxxxwwwzzz~~~}}}|||zzzxxxvvvuuuttttttvvvyyy}}}}}}{{{xxxtttpppkkkgggeeejjjmmmmmmiiifffccc^^^YYYYYYTTTQQQQQQPPPNNNOOOSSSUUU\\\iii}}}kkkUUUTTT___hhhmmmxxxssshhh```]]]\\\ZZZ\\\^^^```bbbdddhhhkkkrrrvvv|||{{{uuuooossszzzyyyrrrlllfff```\\\\\\aaagggmmmvvv|||wwwsssooolllkkkiiigggccc]]]XXXVVVVVVWWWWWW\\\ccckkkrrrxxx~~~~~~}}}|||yyyuuurrrpppmmmiiifff```^^^[[[YYYXXXUUURRRPPPLLLJJJHHHEEEDDDCCCDDDDDDFFFHHHLLLMMMNNNNNNOOOPPPPPPPPPTTT[[[aaammmdddPPPKKKKKKNNNXXXjjj~~~wwwxxx~~~~~~vvvqqqnnniiifffgggfffbbb\\\UUUPPPMMMMMMOOOPPPRRRTTTUUUWWWWWWXXXXXXZZZ^^^```cccgggkkknnnqqqxxx}}}{{{{{{zzzxxxuuuttttttuuuvvvwwwxxxxxxyyyyyy{{{~~~}}}|||~~~}}}}}}~~~}}}~~~|||zzzxxxwwwwwwwwwwwwxxx{{{}}}zzzuuuqqqmmmiiihhhlllooonnniiifffddd___YYYYYYTTTQQQQQQPPPMMMOOORRRRRR[[[iii~~~oooWWWWWWcccmmmppp{{{qqqggg```]]]\\\[[[]]]```aaacccfffjjjnnnssswww{{{xxxrrrvvv}}}~~~zzzsssmmmhhhccc^^^[[[^^^dddjjjpppzzz{{{vvvsssqqqllljjjfff```ZZZWWWWWWXXXXXX\\\bbbiiipppxxx~~~}}}{{{xxxtttpppnnnllliiifffaaa___\\\YYYWWWTTTQQQNNNKKKJJJHHHEEEDDDDDDDDDDDDEEEHHHKKKMMMMMMNNNOOOPPPPPPOOOSSSZZZ\\\ddd}}}hhhQQQJJJJJJNNNXXXiii}}}sssvvv~~~~~~vvvqqqmmmiiifffaaaaaa^^^YYYSSSOOONNNOOOOOOPPPQQQSSSUUUVVVWWWWWWWWWZZZ]]]```cccgggkkkooossszzz}}}zzzwwwwwwyyyzzz{{{|||||||||}}}~~~~~~{{{zzzvvvvvvuuussspppoooooopppqqqsssxxx~~~|||zzzyyyzzz{{{{{{|||~~~{{{vvvrrrnnnkkkjjjjjjmmmmmmiiifffeeeaaa\\\YYYTTTQQQQQQOOOMMMNNNQQQPPPYYYggg{{{rrrYYYYYYeeepppsss}}}}}}pppfff```\\\\\\]]]___aaaccceeehhhlllpppsssxxx{{{zzztttyyyyyyuuuoooiiieeeaaa]]][[[___gggmmmsss}}}}}}yyyvvvnnnlllgggaaa[[[XXXWWWXXXZZZ^^^ccciiipppyyy}}}{{{wwwsssooommmkkkhhhfffbbb___\\\ZZZWWWTTTPPPMMMKKKIIIHHHFFFDDDDDDDDDDDDEEEHHHKKKMMMMMMMMMNNNPPPNNNMMMQQQVVVWWW\\\ssskkkSSSHHHHHHLLLVVVggg{{{zzzrrrvvvxxxsssoookkkhhh\\\\\\[[[VVVQQQNNNOOOQQQNNNOOOQQQSSSUUUVVVWWWWWWWWWZZZ]]]```cccgggkkkooottt{{{}}}zzz{{{|||~~~}}}zzzyyyrrrqqqooolllhhhffffffggglllnnnrrrxxx~~~}}}|||{{{|||~~~|||wwwsssooommmkkkhhhkkkkkkhhhffffffccc___XXXTTTPPPPPPOOOLLLMMMQQQPPPYYYeeewwwvvv[[[\\\bbbiiittt{{{mmmddd___\\\[[[ZZZ^^^dddggghhhiiilllooouuu}}}{{{vvvwww{{{}}}xxxuuupppiiidddaaaaaabbbbbbdddllltttyyy~~~{{{uuuqqqkkkddd___\\\[[[[[[```bbbgggkkkqqqyyy~~~}}}yyywwwuuussspppkkkfffbbbdddaaa]]]YYYWWWTTTQQQOOOKKKJJJGGGEEECCCBBBBBBBBBEEEHHHLLLNNNMMMMMMMMMNNNOOONNNPPPSSSVVV\\\jjjxxxkkkRRRLLLOOOOOOXXXkkkvvvxxxooovvvxxxtttooohhhccc^^^ZZZUUURRRPPPPPPOOONNNQQQRRRRRRRRRRRRSSSVVVXXXYYY^^^cccfffgggiiimmmqqqyyy~~~~~~~~~|||tttpppooopppnnniiigggiiiooooooqqqssswwwzzz~~~||||||~~~|||xxxuuuqqqmmmkkkhhhhhhiiikkkjjjgggbbb^^^XXXTTTPPPNNNNNNOOOOOOOOOPPPWWWbbbqqqvvv\\\]]]dddkkkwww{{{mmmddd___\\\[[[\\\```eeeggggggiiimmmpppvvvzzzwwwvvv{{{~~~~~~|||xxxtttpppmmmiiifffddddddccccccjjjsss|||~~~zzzvvvpppiiidddaaa```___aaadddhhhlllrrrzzz~~~}}}yyywwwtttrrroookkkeeebbbbbb___[[[XXXUUUSSSPPPMMMJJJIIIFFFDDDBBBAAAAAAAAADDDGGGKKKLLLLLLLLLLLLMMMNNNMMMOOORRRTTTYYYeeeqqqoooUUUKKKOOOOOOXXXjjjvvvxxxrrrxxx|||vvvnnnfff```ZZZVVVRRROOONNNNNNNNNMMMPPPQQQRRRSSSSSSUUUXXX[[[]]]```eeeggghhhjjjooosss{{{}}}{{{xxxuuussstttrrrnnnmmmpppvvvuuuuuuuuuwwwyyy{{{|||~~~}}}|||}}}|||xxxtttpppllliiihhhhhhiiikkkjjjgggbbb]]]XXXUUUQQQOOOOOOOOOPPPOOOMMMSSS\\\iii~~~vvv]]]^^^eeennnzzz|||nnnddd___\\\[[[___bbbeeeeeefffhhhnnnsssxxx}}}wwwvvvxxx~~~{{{yyyxxxuuurrrnnnmmmlllkkkkkkjjjjjjjjjsss}}}}}}vvvoooiiifffeeedddeeegggkkkpppuuu|||}}}xxxvvvsssqqqnnnjjjeeebbbaaa^^^YYYVVVTTTQQQNNNLLLIIIGGGEEECCCAAA@@@@@@@@@CCCFFFJJJLLLLLLKKKLLLLLLLLLMMMOOORRRRRRTTT^^^hhhyyyyyyzzztttXXXKKKNNNNNNVVViiivvvwwwuuuzzzvvvlllccc]]]WWWSSSOOOMMMMMMNNNNNNNNNOOOPPPRRRTTTUUUXXX]]]```aaadddggghhhiiilllqqqvvv}}}~~~~~~{{{yyyzzzyyyvvvwwwzzz|||{{{zzzyyyyyyzzz|||}}}|||wwwsssoookkkhhhhhhhhhiiijjjjjjgggaaa]]]YYYVVVRRROOOOOOPPPPPPPPPOOOTTTZZZdddwwwwww]]]^^^fffooo}}}|||nnneee```]]]\\\aaabbbcccccccccgggnnntttzzztttpppsss{{{{{{yyyxxxvvvuuuqqqqqqrrrrrrrrrtttvvvxxx|||tttnnnjjjhhhhhhhhhkkkooosssxxx~~~wwwuuurrrooommmiiieeebbb```]]]YYYVVVSSSQQQMMMKKKHHHGGGEEECCCAAAAAAAAAAAACCCFFFJJJLLLLLLLLLLLLMMMMMMMMMPPPSSSRRRQQQXXXaaaqqqssswwwwwwYYYKKKNNNMMMUUUiiivvvuuutttyyyssshhh```\\\VVVSSSOOONNNOOOPPPQQQQQQNNNPPPRRRUUUWWW[[[```ddddddfffhhhiiiiiimmmsssxxx~~~|||}}}~~~~~~}}}xxxtttoookkkhhhhhhhhhiiijjjjjjfff```\\\ZZZVVVRRRPPPPPPQQQQQQQQQQQQTTTYYYbbbtttxxx^^^^^^eeeooo~~~zzzmmmeeeaaa______```aaabbbaaabbbgggooovvv}}}zzzllllllppp{{{|||zzzyyyyyyyyywwwxxxxxxyyyzzzxxxrrrmmmkkkjjjjjjmmmqqqvvv{{{~~~vvvtttpppnnnkkkhhhdddbbb```]]]YYYVVVSSSQQQNNNKKKIIIGGGEEECCCBBBBBBBBBBBBDDDGGGKKKMMMMMMMMMNNNOOONNNOOORRRTTTRRRPPPVVV^^^kkkooowwwyyyYYYLLLNNNLLLUUUhhhwwwrrrqqquuu{{{oooeee___]]]TTTQQQNNNMMMOOOQQQRRRSSSNNNPPPSSSVVVYYY]]]bbbfffdddgggiiijjjjjjnnntttyyy|||}}}~~~}}}~~~}}}~~~}}}xxxtttpppllliiihhhhhhiiijjjiiieee```[[[ZZZVVVRRRPPPPPPQQQQQQQQQNNNQQQVVV^^^qqq{{{```^^^eeeooo~~~tttiiicccaaa``````___aaabbbbbbccchhhqqqxxxuuulllnnnttt}}}~~~}}}}}}~~~~~~vvvqqqooonnnmmmqqqvvv{{{~~~|||uuusssooollljjjgggdddbbb```]]]YYYUUUSSSPPPMMMKKKHHHGGGEEECCCBBBBBBBBBCCCDDDGGGKKKMMMNNNNNNOOOPPPOOOPPPSSSUUUSSSQQQVVV^^^dddlllzzz{{{[[[MMMOOOMMMUUUiiixxx|||pppnnnrrryyynnneee```]]]RRROOOLLLKKKMMMOOOQQQQQQOOOQQQTTTVVVYYY]]]bbbeeecccgggjjjlllmmmpppvvv{{{|||~~~|||zzzzzzzzzwww{{{}}}zzzwwwtttuuuxxx{{{~~~{{{wwwtttpppllljjjhhhhhhiiijjjiiieee___ZZZYYYVVVRRROOOOOOPPPPPPPPPPPPSSSXXXaaatttccc```eeepppyyymmmddd_________```___aaacccdddfffllluuu|||vvvqqqwww}}}|||wwwtttssswww{{{~~~{{{xxxuuurrrnnnkkkiiigggdddaaa^^^[[[WWWTTTQQQOOOLLLIIIGGGFFFDDDBBBAAAAAABBBBBBBBBFFFJJJLLLMMMMMMNNNOOOOOOPPPSSSUUUSSSQQQVVV___cccooo___OOOPPPMMMUUUjjjyyyzzzmmmmmmqqq~~~{{{rrriiibbb\\\RRRPPPMMMLLLNNNPPPQQQRRRPPPRRRTTTVVVXXX\\\```dddcccgggllloooqqqtttyyy}}}|||{{{zzz|||}}}|||yyywwwvvvvvvtttyyy~~~{{{xxxvvvuuurrrooommmlllmmmpppsssuuuxxx{{{|||~~~}}}~~~}}}xxxuuurrroookkkiiihhhhhhiiiiiihhhddd^^^ZZZXXXUUUQQQOOOOOOOOOPPPOOORRRVVV[[[eeexxxfffbbbfffpppzzzssshhh```\\\]]]^^^___```bbbdddfffiiiooowww~~~xxxxxx{{{xxxwww~~~|||xxxvvvtttqqqmmmjjjiiifffdddbbb]]]ZZZVVVRRRPPPMMMJJJHHHEEEDDDCCCAAA@@@@@@AAAAAAAAAEEEIIIKKKLLLMMMMMMNNNOOOOOORRRTTTRRRQQQWWW```fffuuubbbPPPQQQNNNUUUjjjzzzyyylllnnnrrr~~~~~~vvvmmmccc[[[UUURRROOONNNPPPRRRTTTTTTQQQSSSUUUVVVXXX[[[___bbbccchhhnnnrrrtttwww{{{~~~zzzxxxxxxxxxvvvxxxzzzyyywwwuuutttttttttyyy{{{zzzwwwtttqqqnnnlllhhheeegggiiikkkmmmooorrrvvvxxxyyywwwvvvwww|||}}}zzzvvvssspppmmmjjjhhhhhhhhhiiiiiihhhddd^^^ZZZXXXTTTPPPNNNNNNOOOOOOOOOOOOSSSYYYbbbuuuhhhccchhhrrr{{{ooobbb]]][[[ZZZ\\\```^^^ccchhhmmmqqqxxx}}}{{{|||~~~|||zzztttrrroookkkhhheeecccbbbZZZYYYVVVSSSOOOKKKIIIGGGDDDCCCBBBAAA@@@AAAAAABBBCCCEEEIIIKKKKKKLLLMMMNNNPPPNNNOOORRRSSSSSSXXX^^^mmm^^^OOOMMMOOOYYYllluuulllnnnvvv}}}qqqddd]]]WWWUUUSSSRRRRRRRRRQQQOOOTTTSSSRRRTTTXXX\\\___```bbbhhhnnnsssvvvzzzxxxxxxxxxwwwuuurrrpppoooqqqqqqrrrssstttuuuwwwyyywww{{{~~~yyyuuurrrnnniiifffeeeeeeeeehhhhhhiiiiiikkklllmmmnnnpppqqqsssuuuzzzyyyuuuqqqooommmlllkkkiiigggfffeeeeeedddaaa]]]ZZZWWWTTTPPPMMMKKKLLLOOOPPPRRRVVV[[[dddwww|||jjjdddhhhrrr|||yyymmmaaa]]][[[ZZZ]]]```aaaeeejjjnnnrrrxxx~~~{{{{{{~~~}}}zzzxxxrrrqqqnnnjjjgggdddbbbaaaZZZXXXVVVRRROOOLLLIIIHHHFFFEEECCCAAAAAAAAAAAABBBBBBEEEIIIKKKKKKLLLMMMOOOOOOMMMNNNQQQSSSUUU[[[bbbyyycccQQQOOOQQQ\\\ooosssjjjiiirrr}}}rrreee^^^XXXVVVTTTSSSSSSSSSRRRQQQSSSSSSSSSUUUYYY^^^aaaccceeejjjppptttwww|||}}}zzzwwwvvvuuusssqqqooonnnnnnoooqqqrrrtttuuuwwwyyy{{{|||vvvrrrppplllhhheeedddddddddffffffffffffggghhhjjjkkknnnooorrruuuyyyyyywwwssspppooommmkkkjjjhhhfffeeedddccc```[[[XXXUUUSSSOOOLLLLLLNNNPPPRRRRRRWWW]]]gggxxxkkkeeeiiirrr{{{vvvkkk```\\\[[[[[[]]]aaadddhhhlllooosssyyy}}}{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{xxxvvvpppooollliiieeebbb```___YYYWWWUUURRROOOLLLIIIHHHHHHFFFDDDBBBAAAAAAAAAAAABBBEEEHHHKKKKKKLLLNNNOOONNNLLLMMMQQQTTTWWW^^^fffhhhQQQOOOQQQ]]]qqqsssiiifffppp~~~tttggg```ZZZWWWUUUSSSTTTTTTSSSRRRTTTTTTTTTVVVZZZ___dddggghhhlllrrruuuxxx~~~{{{xxxuuussspppmmmlllllllllmmmoooqqquuuwwwxxxzzz}}}|||vvvnnnmmmjjjgggeeedddddddddeeedddcccbbbbbbdddfffgggjjjmmmqqquuuxxx}}}zzzwwwtttrrrqqqooollljjjhhhfffdddcccaaa^^^ZZZWWWSSSQQQNNNLLLMMMOOOQQQSSSSSSYYY```hhhwwwkkkeeehhhrrr~~~tttiii___\\\\\\\\\^^^bbbeeehhhmmmpppttt{{{}}}zzzzzzzzzzzz||||||zzzwwwuuuttttttuuuvvv{{{~~~~~~}}}{{{wwwtttnnnmmmkkkhhhdddaaa^^^\\\WWWVVVTTTRRROOOLLLJJJIIIIIIHHHEEECCCBBBAAAAAAAAABBBDDDHHHKKKLLLLLLNNNOOOPPPNNNNNNRRRTTTWWW___ggg}}}iiiOOOMMMPPP[[[ppptttjjjgggssssssgggaaaZZZWWWTTTSSSSSSTTTSSSSSSUUUUUUVVVWWWZZZ^^^dddhhhkkkooossswwwzzz~~~yyyvvvssspppllliiihhhiiilllnnnqqquuuzzz}}}~~~{{{ssslllllljjjiiigggfffffffffeeedddbbbaaaaaaccceeefffgggkkkpppuuuxxx{{{~~~xxxwwwuuusssrrrpppllljjjfffeeebbbaaa```^^^ZZZWWWSSSRRROOOMMMMMMNNNQQQRRRTTTYYY```gggppp}}}kkkdddhhhsssssshhh___]]]]]]]]]___cccdddggglllpppuuu}}}|||xxxvvvtttvvvwwwzzz~~~yyyvvvrrrnnnllllllnnnoootttwww{{{~~~}}}{{{wwwtttlllkkkiiigggccc```\\\ZZZVVVUUUSSSQQQNNNLLLJJJIIIIIIHHHEEECCCBBBAAAAAAAAAAAADDDHHHJJJLLLMMMNNNPPPSSSPPPPPPSSSUUUWWW]]]dddsss}}}iiiOOOMMMOOO[[[pppsssjjjiiittt}}}pppfffbbbZZZWWWSSSQQQRRRSSSSSSRRRVVVWWWWWWWWWXXX\\\ccchhhlllpppuuuzzz~~~yyysssoooqqqmmmiiiffffffiiimmmpppuuu{{{wwwqqqmmmmmmmmmlllkkkjjjiiihhhgggfffeeeddddddeeeggghhhgggkkkqqqvvvxxx{{{}}}}}}vvvuuutttttttttqqqmmmjjjeeecccaaa```___^^^[[[YYYUUUSSSPPPNNNMMMMMMNNNOOOTTTYYY^^^bbbeeemmm|||jjjeeejjjuuusssiii```^^^^^^^^^```cccdddgggkkkpppuuu~~~}}}yyyvvvtttrrrrrrtttxxx}}}yyyvvvrrrnnnkkkkkklllnnnooorrrwww|||~~~}}}zzzvvvrrrkkkjjjiiigggccc___[[[YYYUUUTTTSSSPPPNNNLLLKKKJJJHHHFFFDDDBBBAAAAAAAAAAAAAAADDDHHHJJJLLLMMMOOOPPPSSSQQQRRRTTTUUUVVVZZZaaajjj}}}jjjRRRPPPQQQ\\\qqqssskkkiiissszzznnneeecccZZZWWWSSSQQQQQQRRRSSSSSSUUUWWWXXXWWWXXX\\\dddjjjnnnsssyyyyyyrrrmmmmmmjjjfffdddeeeiiiooorrr{{{{{{vvvooopppqqqqqqpppnnnlllkkkiiihhhhhhiiiiiijjjjjjkkkjjjnnnssswwwzzz{{{}}}}}}ttttttuuuvvvvvvtttpppmmmfffdddaaa```___^^^\\\ZZZUUUTTTQQQOOOMMMMMMNNNNNNSSSWWW\\\^^^\\\aaaqqqkkkggglllyyytttjjjbbb___```___aaaccceeehhhlllooouuu}}}~~~{{{wwwtttsssrrrrrrvvvzzz~~~{{{zzz|||}}}{{{vvvrrrpppooopppqqqppprrruuuyyy}}}~~~~~~}}}}}}|||yyytttpppjjjjjjiiigggccc___[[[YYYTTTSSSRRRPPPNNNLLLKKKJJJFFFEEECCCAAAAAAAAAAAABBB@@@CCCGGGJJJLLLMMMOOOQQQQQQPPPRRRVVVVVVVVVYYY___ggg{{{hhhSSSPPPQQQ[[[ooovvvooohhhqqq|||xxxlllffffff\\\XXXTTTQQQRRRSSSTTTTTTSSSVVVXXXXXXYYY___hhhppppppvvv~~~yyyrrrnnnhhheeecccbbbdddiiiooosss}}}zzzqqqrrrssssssrrrpppmmmkkkiiijjjlllmmmnnnnnnnnnnnnnnnqqqvvvyyy{{{}}}|||tttuuuwwwyyyzzzxxxtttqqqjjjgggcccaaa___]]]ZZZWWWSSSRRRPPPOOONNNNNNOOOOOOSSSVVV[[[[[[WWWZZZmmmlllhhhooo|||uuukkkcccaaaaaa```aaacccgggjjjmmmooottt|||}}}{{{wwwtttrrrrrrsssttt}}}{{{vvvuuuvvvzzz~~~|||xxxtttrrrqqqqqqrrrqqqrrrrrrsssuuuyyy~~~}}}||||||{{{zzzwwwrrrnnnjjjjjjiiigggddd___[[[YYYTTTSSSRRRPPPNNNLLLKKKKKKDDDCCCBBBAAA@@@AAAAAABBB@@@CCCGGGJJJLLLMMMOOOQQQNNNNNNQQQVVVWWWVVVYYY^^^fffzzz~~~fffQQQNNNNNNXXXkkk{{{tttiiirrr{{{wwwlllggghhh]]]YYYUUUSSSSSSTTTUUUVVVRRRUUUXXXYYY[[[bbbmmmuuuqqqxxx}}}zzzuuunnnjjjdddbbbaaaaaadddiiiooosss|||xxxwwwrrrssstttuuusssqqqmmmkkkiiikkkmmmpppqqqqqqpppooopppsssxxx{{{|||~~~zzzuuuvvvxxx{{{}}}{{{wwwtttmmmjjjeeeaaa^^^[[[XXXUUUQQQQQQOOOOOOOOOOOOPPPQQQSSSVVVZZZZZZUUUYYYnnnlllhhhpppyyynnndddccccccaaaccchhhhhhiiimmmuuuxxx{{{~~~{{{yyyxxxuuutttrrrrrrsssuuuxxxyyy|||wwwwwwtttxxx}}}wwwvvvxxxxxxsssnnnpppooommmlllmmmooosssuuu{{{|||~~~{{{yyywwwsssooollliiigggeeecccaaa^^^[[[XXXVVVTTTQQQPPPOOOMMMJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBAAADDDHHHKKKLLLMMMNNNOOOPPPOOOQQQUUUVVVVVVZZZ```gggvvv||||||{{{{{{eeeQQQMMMPPP^^^pppsssllluuu~~~vvvooogggaaaZZZXXXUUUTTTTTTVVVVVVVVVWWWXXXZZZ]]]cccjjjpppttt~~~~~~yyytttqqqmmmhhheeeaaabbbcccdddgggmmmtttyyy~~~~~~|||uuupppnnnnnnnnnoooppprrrsssqqqllliiillllllmmmmmmnnnpppqqqrrrsssvvvyyyzzzzzz|||{{{ooovvv~~~zzzuuusssllliiiddd```]]]ZZZXXXVVVQQQPPPOOONNNNNNNNNOOOOOOQQQWWWWWWXXXZZZZZZhhhiiifffooo~~~rrrgggdddcccbbbeeeiiikkklllpppvvvyyy|||}}}zzzwwwuuutttqqqpppppprrrvvv{{{}}}vvvrrrssswww}}}~~~xxxxxx{{{{{{vvvqqqkkkiiifffeeeeeegggjjjlllsssyyy~~~}}}zzzxxxuuurrrnnnkkkjjjhhheeecccaaa___[[[XXXVVVTTTQQQOOONNNLLLIIIGGGFFFFFFDDDCCCBBBAAAAAAAAAAAAEEEIIIKKKLLLMMMNNNOOOPPPNNNPPPTTTVVVVVVZZZ```hhhwww}}}~~~}}}}}}dddPPPLLLOOO\\\mmm|||vvvkkkttt~~~wwwppphhhaaa\\\YYYVVVUUUVVVWWWWWWWWWWWWXXXZZZ___eeemmmssswwwxxxsssoookkkfffccc```bbbdddfffkkkqqqyyy}}}{{{xxxuuurrrrrrssssssoooiiidddaaaaaadddfffhhhiiijjjhhhgggfffooooooooooooppprrrssstttuuuxxxzzzzzzzzz{{{zzzxxx}}}{{{vvvsssjjjgggbbb^^^\\\YYYWWWUUUQQQPPPOOONNNNNNNNNOOOOOOQQQWWWWWWXXXZZZZZZhhhfffdddnnnwwwkkkeeedddeeehhhkkkpppqqqvvvzzz{{{~~~~~~|||zzzwwwtttrrrppppppqqqqqqssswww}}}|||wwwpppoooqqq|||}}}yyyzzz||||||wwwrrrgggeeebbb___^^^___```bbbiiimmmrrrvvvzzz~~~{{{xxxvvvtttqqqnnnkkkjjjhhheeecccbbb___[[[XXXVVVSSSPPPNNNMMMJJJGGGEEEFFFEEEDDDBBBAAAAAA@@@@@@BBBEEEIIILLLLLLLLLMMMNNNOOONNNPPPTTTUUUUUUYYY___iiiwww}}}cccPPPLLLNNNZZZjjjyyywwwjjjttt~~~xxxrrriiiccc^^^[[[XXXWWWWWWXXXYYYXXXXXXYYY\\\aaahhhpppwww{{{{{{vvvqqqlllhhhccc```aaadddhhhmmmttt{{{~~~zzzvvvtttqqqnnnkkkllllllkkkhhhbbb]]]ZZZXXXXXX[[[___```______bbbeeennnnnnnnnooopppqqqrrrsssvvvxxxzzzyyyxxxzzz~~~{{{|||vvvrrrhhheee```\\\ZZZXXXVVVTTTQQQPPPOOONNNNNNNNNOOOOOORRRXXXXXXXXXZZZZZZhhh~~~cccbbbmmmzzzmmmffffffiiimmmpppuuuxxx{{{}}}}}}}}}|||~~~|||wwwvvvtttrrrpppooonnnnnnpppqqqtttyyyzzzuuupppqqqvvv}}}zzzzzz{{{zzzuuuqqqhhheeebbb^^^\\\[[[[[[\\\aaadddgggjjjpppxxx~~~}}}zzzwwwuuusssqqqnnnllljjjhhheeecccbbb___[[[XXXUUUSSSPPPMMMLLLIIIFFFDDDEEEDDDCCCBBBAAA@@@@@@@@@CCCFFFJJJLLLMMMMMMMMMNNNOOONNNPPPTTTUUUUUUYYY___iiiwww~~~}}}cccPPPLLLMMMYYYhhhvvvvvvjjjtttzzztttllleee___\\\YYYWWWXXXYYYYYYXXXXXXZZZ^^^dddjjjrrrwww{{{~~~zzzwwwsssmmmiiiddd```^^^dddhhhooovvv~~~~~~}}}~~~}}}{{{{{{|||wwwtttqqqooollljjjjjjiiihhhddd___ZZZVVVSSSPPPTTTXXXYYYXXXZZZaaagggiiiiiiiiijjjlllnnnooopppuuuwwwxxxxxxwwwzzz{{{tttpppgggccc___\\\ZZZXXXVVVTTTQQQPPPOOONNNNNNNNNOOOOOORRRXXXXXXXXXZZZYYYggg|||bbbbbbmmm{{{ppphhhhhhnnnssstttxxx}}}yyyuuuuuuxxx~~~|||xxxuuurrrqqqpppooonnnmmmmmmmmmmmmooossszzz}}}yyyuuurrrwww~~~|||{{{{{{yyyuuurrrkkkiiieee```]]][[[YYYYYY\\\]]]^^^bbbhhhrrr}}}~~~|||yyyvvvsssrrrqqqooommmiiigggeeecccaaa^^^ZZZXXXTTTRRROOOMMMKKKIIIFFFDDDEEEDDDCCCBBBAAA@@@@@@@@@CCCFFFJJJLLLMMMMMMNNNOOOPPPOOOQQQUUUVVVVVVZZZ```iiiyyy|||cccRRRMMMNNNYYYhhhuuurrrlllttt}}}wwwnnnggg___\\\YYYWWWXXXXXXXXXWWWZZZ]]]bbbiiiooouuuyyy{{{{{{wwwuuusssoooiiidddaaa______eeekkkttt}}}~~~vvvxxxzzz}}}|||zzzzzz{{{wwwsssooommmkkkiiigggfffeeebbb^^^ZZZTTTPPPLLLKKKOOOSSSTTTTTTXXX```gggeeeeeefffhhhjjjmmmoooppprrrtttwwwwwwxxxzzz}}}wwwqqqmmmfffccc___\\\ZZZYYYWWWUUUQQQPPPOOONNNNNNNNNOOOOOOQQQWWWWWWWWWYYYXXXfff~~~dddcccmmm}}}zzztttlllmmmtttxxxxxx{{{~~~uuussstttxxx|||wwwssspppnnnllllllkkkkkkkkkkkkllllllnnnqqqwww~~~}}}zzzyyyvvvvvv}}}}}}{{{zzzyyywwwvvvnnnlllhhhccc___\\\ZZZYYYZZZYYYZZZ]]]eeeooozzzzzzwwwsssqqqpppooonnnmmmhhhfffcccaaa```]]]YYYVVVSSSQQQOOOMMMLLLJJJHHHEEEFFFEEEDDDBBBAAAAAA@@@@@@BBBEEEJJJMMMNNNNNNOOOPPPQQQPPPRRRVVVWWWWWW[[[aaalll~~~|||cccRRRMMMNNNYYYgggtttppplllsssyyyppphhh```]]]ZZZXXXXXXXXXXXXXXX\\\aaaiiirrryyy}}}|||vvvsssrrrpppkkkeee```^^^```bbbgggmmmwww~~~yyy{{{|||{{{{{{zzzwwwrrrooommmmmmkkkjjjgggeeeaaa]]]YYYTTTNNNJJJIIIKKKNNNOOOQQQVVV^^^ccccccdddfffiiilllooorrrtttrrrvvvyyyzzzzzz|||}}}yyysssmmmiiidddaaa^^^[[[ZZZYYYWWWVVVQQQPPPOOONNNNNNNNNOOOOOOPPPVVVVVVUUUWWWVVVddd~~~gggfffnnn|||wwwzzzqqqrrryyy|||zzz{{{}}}vvvvvvyyy~~~}}}vvvqqqmmmkkkiiigggffffffffffffggghhhiiiiiinnnqqqvvv{{{~~~{{{tttqqqssswwwwwwxxxxxxxxxxxxxxxzzz|||}}}{{{yyyyyyzzzzzz|||~~~{{{{{{~~~{{{xxxvvvvvvwwwxxxxxxsssqqqmmmiiiddd```^^^\\\]]][[[[[[___gggrrr||||||wwwtttpppmmmmmmmmmlllkkkgggeeebbb```^^^\\\XXXUUURRRPPPNNNMMMMMMLLLIIIGGGFFFFFFDDDCCCBBBAAAAAAAAAAAADDDIIILLLNNNOOOQQQRRRSSSQQQSSSWWWYYYYYY]]]cccqqq~~~dddQQQLLLMMMXXXfffsssppplllqqq{{{qqqiiibbb___\\\ZZZZZZZZZYYYYYY^^^eeeppp|||zzztttrrrqqqooommmhhhbbb]]]]]]aaaeeekkkrrr|||~~~~~~}}}}}}~~~}}}}}}~~~}}}|||zzz|||~~~|||yyytttqqqqqqqqqppppppkkkhhhccc```\\\WWWPPPKKKJJJKKKLLLOOOSSSXXX]]]```bbbccceeeiiimmmrrruuuwwwwwwzzz~~~~~~~~~{{{vvvpppjjjfffbbb___\\\YYYXXXXXXVVVUUUQQQPPPOOONNNNNNNNNOOOOOOOOOUUUTTTTTTUUUTTTbbb|||iiihhhnnn{{{|||uuuuuu|||~~~zzz{{{}}}xxxzzz~~~yyytttnnnjjjgggeeedddbbbaaaaaabbbbbbccceeefffgggiiikkknnnppppppooommmllljjjkkkggg```^^^ccchhhjjjkkklllnnnooopppssswwwyyyyyyyyyzzz}}}~~~|||uuussstttwwwuuurrrpppqqqtttwwwyyyxxxvvvrrrnnniiieeebbbaaaaaa```___ccckkkvvv~~~yyytttqqqmmmkkkjjjkkkjjjiiifffdddaaa___^^^[[[WWWTTTRRRPPPNNNMMMMMMMMMKKKIIIGGGFFFEEEDDDCCCBBBBBBBBB@@@DDDIIILLLOOOPPPRRRSSSSSSRRRTTTXXXYYYZZZ^^^cccvvveeeOOOKKKLLLWWWeeesss~~~rrrkkkppp|||rrriiidddaaa]]][[[[[[[[[[[[ZZZ___hhhvvvzzzrrrooooooqqqnnnlllfff```[[[\\\bbbhhhqqqwww~~~~~~||||||}}}~~~~~~}}}|||{{{zzzyyyxxxyyyyyyxxxvvvtttxxx|||~~~zzzwwwssspppppppppqqqpppjjjfffbbb^^^[[[UUUOOOIIINNNMMMMMMPPPVVV[[[___```___aaadddhhhmmmrrrvvvxxx{{{{{{uuuoooiiiddd```^^^ZZZXXXWWWVVVUUUTTTQQQPPPOOONNNNNNNNNOOOOOONNNTTTSSSSSSTTTSSSaaa{{{hhheeeppp~~~yyy~~~yyyvvvssssssuuuxxx~~~{{{{{{zzzuuummmjjjfffaaa^^^[[[ZZZZZZ]]]]]]\\\[[[[[[[[[[[[[[[cccbbbaaaaaaaaa```^^^\\\[[[[[[ZZZZZZ[[[]]]___aaaeeedddhhhppprrrqqqtttzzzzzz}}}tttllliiiiiilllqqqvvvwwwuuutttvvvyyy{{{zzzwwwtttqqqnnnllljjjiiihhhhhhllluuu~~~~~~{{{zzztttqqqmmmkkkiiihhhfffdddcccaaa^^^]]]]]][[[YYYWWWPPPOOOMMMLLLJJJIIIIIIIIIDDDDDDCCCCCCCCCCCCDDDDDDDDDGGGKKKNNNOOOPPPRRRTTTXXXUUUTTTVVVWWWXXX___gggzzzeeeRRRLLLKKKUUUeeerrr}}}~~~tttlllrrruuullliiigggddd___\\\[[[[[[[[[ZZZdddkkkuuu}}}uuuoookkkiiihhhjjjgggccc]]][[[___iiiqqq{{{~~~|||zzzyyy||||||{{{{{{{{{{{{{{{{{{{{{yyywwwtttsssrrrsssssszzz}}}}}}|||}}}~~~}}}wwwtttqqqnnnnnnmmmlllkkkgggdddaaa]]]ZZZVVVQQQNNNMMMNNNRRRWWW\\\______^^^YYY[[[```dddhhhnnnuuuyyyzzz~~~zzztttnnnhhheeeaaa^^^[[[XXXUUUTTTTTTUUUSSSQQQOOOMMMMMMOOOQQQRRRTTTVVVQQQPPPSSSSSSaaazzz{{{}}}lllhhhrrr{{{zzzuuupppnnnoooppp|||||||||{{{rrrmmmfffdddaaa^^^[[[ZZZZZZZZZ[[[[[[YYYXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWWWWVVVUUUVVVVVVVVVWWWXXXZZZ^^^```iiiiiiooowww{{{{{{~~~zzzmmmeeebbbbbbggglllrrruuuuuuuuuwwwyyyyyyyyyxxxwwwuuutttrrrrrrppppppqqquuu{{{|||xxxuuurrrpppmmmkkkjjjhhheeeccccccaaa^^^]]]\\\ZZZXXXVVVOOONNNLLLJJJIIIHHHHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDEEEHHHLLLOOOPPPRRRSSSUUUWWWUUUTTTVVVWWWYYY```iiihhhRRRKKKKKKVVVffftttvvvoootttwwwnnnjjjhhhfffccc```]]]\\\\\\\\\eeekkkttt~~~{{{ssslllhhheeedddaaa```^^^[[[\\\bbbmmmvvv}}}~~~}}}|||||||||||||||||||||||||||{{{yyywwwtttssssssssstttyyy|||~~~~~~{{{xxxwwwsssqqqnnnmmmmmmmmmmmmllleeeccc___\\\YYYUUUQQQNNNNNNPPPTTTZZZ___```^^^\\\WWWZZZ^^^bbbgggmmmssswwwzzz}}}~~~yyysssmmmhhheeebbb```\\\YYYVVVUUUUUUUUUTTTSSSPPPNNNMMMMMMOOOPPPRRRTTTPPPOOOSSSUUUddd|||ooolllttt{{{}}}vvvnnnjjjjjjiiiwww~~~}}}~~~rrrhhhbbb^^^\\\[[[YYYXXXXXXYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRMMMMMMNNNOOOPPPQQQRRRRRRTTTUUUWWWYYY[[[^^^bbbfffpppssszzzsssfff^^^[[[[[[aaaffflllrrruuuvvvxxxyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvxxx{{{}}}zzztttppppppnnnmmmlllkkkiiieeebbbbbb```]]][[[ZZZXXXUUUSSSMMMLLLJJJIIIGGGFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFIIIMMMPPPQQQRRRTTTVVVWWWUUUUUUWWWXXXZZZccclllkkkRRRLLLLLLWWWhhhvvvwwwrrruuuyyyqqqmmmjjjkkkiiieee___\\\]]]___eeejjjsss}}}xxxnnngggbbb___]]]ZZZ[[[ZZZZZZ\\\dddoooxxx~~~~~~}}}zzz{{{{{{{{{||||||}}}}}}{{{yyywwwtttsssssstttuuuyyy}}}|||xxxvvvttttttsssppplllkkkkkkkkkkkkjjjcccaaa]]]ZZZXXXTTTQQQNNNNNNQQQWWW]]]``````[[[XXXUUUXXX]]]aaaeeekkkppptttyyy|||~~~}}}~~~xxxrrrmmmhhheeecccaaa]]]ZZZWWWUUUTTTTTTUUUSSSQQQNNNMMMMMMMMMNNNOOORRRNNNNNNTTTXXXkkkqqqnnnttt}}}zzzpppjjjiiikkkxxxxxxlllbbb]]]XXXWWWVVVVVVUUUUUUVVVVVVTTTSSSRRRPPPOOONNNNNNNNNLLLMMMOOOPPPQQQRRRTTTVVVXXX[[[___ccceeeiiioootttzzz~~~}}}|||~~~{{{oooddd]]]ZZZYYY[[[```gggpppwww{{{|||{{{~~~~~~}}}}}}|||zzzyyyxxxyyy}}}{{{tttpppnnnmmmllllllkkkiiidddaaaaaa___\\\ZZZXXXVVVSSSPPPKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEIIIMMMOOOQQQRRRTTTUUUVVVUUUVVVXXXXXX[[[eeepppnnnTTTNNNMMMXXXhhhvvvvvvqqqttt}}}{{{tttqqqmmmooonnniiiaaa\\\]]]```dddjjjtttssshhh```[[[XXXUUUWWWXXXYYYZZZ]]]dddnnnvvv~~~~~~}}}}}}}}}|||||||||zzzzzzzzzzzz{{{{{{||||||yyywwwuuussssssssstttuuu{{{}}}xxxuuusssssssssssstttqqqllliiihhhggggggfffbbb___\\\YYYWWWTTTQQQOOOMMMQQQWWW]]]___]]]WWWRRRTTTXXX\\\aaaeeejjjooosssxxxzzz}}}}}}{{{{{{}}}|||vvvppplllgggeeeaaa```]]]YYYVVVTTTSSSRRRSSSRRRPPPNNNMMMMMMNNNOOONNNQQQOOOOOOVVV]]]tttrrrooosss}}}uuuoooooosss~~~~~~vvviii```[[[VVVUUUTTTTTTSSSSSSRRRRRRQQQQQQOOONNNNNNMMMMMMMMMOOOQQQSSSSSSTTTVVVYYY\\\^^^cccjjjooorrrxxx~~~yyyvvvuuuvvvwww{{{~~~vvvlllddd___[[[YYYYYY]]]fffrrr|||~~~}}}}}}|||{{{{{{{{{{{{}}}}}}wwwsssnnnmmmllllllkkkhhhccc```___]]]ZZZWWWVVVTTTQQQNNNKKKJJJHHHGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDGGGKKKNNNPPPQQQSSSTTTVVVUUUWWWYYYYYY]]]hhhuuupppVVVPPPNNNXXXggguuu~~~sssmmmqqq|||~~~xxxvvvqqqsssqqqkkkbbb]]]^^^aaacccjjjvvvyyyjjj___YYYUUUQQQNNNQQQTTTWWWYYY]]]dddmmmttt~~~|||||||||||||||||||||||||||||||||{{{{{{{{{{{{zzztttsssrrrqqqqqqssstttvvv}}}~~~yyysssoooooopppppppppsssooojjjgggfffffffffeeeaaa^^^ZZZWWWVVVTTTRRRPPPLLLOOOTTTYYY[[[YYYSSSNNNTTTXXX]]]aaaeeejjjnnnqqquuuxxxzzzyyyxxxyyy}}}zzzsssnnnjjjfffccc^^^]]][[[XXXUUUSSSQQQPPPOOOOOONNNNNNNNNOOOPPPPPPNNNRRRPPPQQQYYYddd~~~sssqqqttt}}}{{{uuuvvvzzz{{{tttggg]]]YYYSSSSSSRRRRRRQQQPPPPPPOOOOOOOOOOOONNNOOOPPPPPPQQQPPPSSSVVVXXXXXX[[[```eeehhhoooxxx~~~xxxpppllllllnnnpppsss{{{}}}}}}~~~~~~zzzuuupppjjjfffaaa]]]ZZZ[[[___hhhvvv|||{{{zzzyyyzzz}}}~~~yyyvvvooommmllljjjiiifffbbb___\\\ZZZWWWUUUTTTRRROOOMMMLLLKKKIIIHHHFFFEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDGGGKKKNNNOOOPPPRRRTTTUUUUUUXXXZZZZZZ^^^kkkyyypppVVVOOONNNWWWfffrrr}}}tttlllooozzz|||zzzxxxwwwssskkkccc___```bbbeeemmmyyy|||pppaaaVVVRRRPPPMMMJJJIIIMMMRRRWWW[[[bbbkkkrrrzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||zzzxxxwwwwwwnnnnnnmmmmmmoooqqqtttvvv}}}~~~xxxqqqmmmnnnppppppooorrrnnniiifffeeefffffffff^^^[[[WWWUUUTTTSSSRRRPPPLLLMMMPPPTTTVVVUUUQQQMMMSSSWWW\\\aaaeeeiiimmmppprrrtttvvvvvvuuuxxx}}}xxxrrrlllhhhcccaaa\\\[[[YYYWWWUUURRRQQQPPPMMMMMMMMMNNNNNNOOOPPPQQQOOOSSSQQQRRR[[[hhhwwwuuuwww}}}yyyzzzzzzpppbbbYYYTTTOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOPPPRRRSSSUUUVVVTTTYYY]]]```bbbfffnnntttyyy|||qqqhhhcccccceeeiiikkkttt}}}~~~{{{zzzxxxvvvuuutttuuuvvvrrrooollljjjiiifffbbb^^^___bbbkkk{{{~~~|||yyyxxxyyy|||}}}yyyvvvqqqoookkkiiigggdddaaa^^^ZZZXXXUUUTTTSSSQQQOOOMMMMMMLLLKKKIIIHHHGGGFFFFFFCCCBBBBBBAAAAAABBBBBBCCCEEEHHHLLLOOOPPPQQQSSSUUUTTTVVVXXXZZZZZZ___mmm|||oooSSSLLLKKKUUUdddqqq|||yyyoooqqqyyy~~~}}}{{{tttlllfffcccccccccjjjpppzzzttthhhXXXOOOLLLLLLKKKHHHEEEJJJOOOTTTWWW]]]dddjjjpppxxx~~~}}}zzzyyyxxxvvvtttvvvyyy|||}}}}}}~~~~~~||||||||||||||||||||||||}}}|||zzzwwwtttqqqooonnnhhhhhhhhhjjjlllpppsssuuuzzz|||wwwrrrrrrvvvyyyzzzyyywwwrrrkkkfffcccbbbbbbaaa[[[XXXTTTQQQQQQQQQPPPOOOMMMMMMNNNPPPRRRRRRPPPNNNQQQUUU[[[```cccgggkkkmmmoooqqqsssssstttwww~~~wwwpppkkkfffaaa___ZZZZZZYYYWWWVVVTTTRRRQQQNNNNNNNNNNNNNNNNNNOOOOOOOOOSSSQQQRRR[[[jjjzzzyyyzzz~~~zzz{{{wwwnnn^^^TTTOOOKKKKKKLLLMMMNNNNNNMMMMMMMMMNNNOOOQQQTTTVVVYYYZZZZZZ___eeeiiilllrrr{{{xxxmmmbbb]]]]]]___eeefffooo{{{zzzvvvxxxsssrrrqqqooonnnnnnooooooooommmlllmmmmmmlllgggcccbbbeeennn|||xxxwwwzzz~~~{{{wwwuuussspppkkkhhhfffccc```^^^XXXVVVTTTSSSRRRQQQOOOMMMNNNMMMLLLJJJIIIHHHGGGGGGCCCBBBBBBAAAAAABBBBBBCCCFFFIIIMMMPPPQQQRRRTTTVVVTTTVVVYYY[[[[[[___ooo~~~zzzmmmPPPIIIIIITTTcccqqq|||~~~rrrsssyyy~~~tttlllhhhfffeeeeeeooossszzzooocccSSSKKKIIIKKKJJJGGGGGGKKKOOORRRTTTWWW\\\aaafffnnnsssppplllllllllkkkmmmppptttxxxyyyzzzzzz{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyxxxuuuqqqmmmiiifffeeeeeeeeeeeegggkkkooosssuuuwww|||zzzvvvtttwwwyyypppgggbbb^^^[[[ZZZXXXUUUQQQOOOOOOOOONNNMMMNNNMMMLLLMMMPPPQQQQQQPPPPPPTTTYYY^^^bbbeeeiiikkknnnpppqqqrrrssswww~~~wwwpppjjjeee```]]]ZZZZZZYYYXXXWWWUUUTTTSSSOOOOOOOOONNNNNNMMMMMMMMMNNNRRRPPPQQQ[[[kkk}}}}}}{{{~~~yyywww~~~|||gggWWWQQQSSSNNNOOOOOONNNNNNNNNQQQSSSPPPRRRTTTUUUWWWYYY^^^aaacccgggmmmrrrxxxvvvkkkccc^^^\\\\\\bbbgggmmmqqqqqqqqqpppqqqppppppooonnnmmmpppuuuxxx~~~}}}|||}}}|||wwwooohhhgggmmmxxxuuusssvvvyyyyyytttqqqmmmiiifffdddaaa^^^\\\ZZZXXXVVVSSSQQQOOOMMMMMMNNNMMMJJJGGGEEEEEEEEEFFFCCCCCCBBBBBBBBBCCCCCCDDDKKKNNNQQQSSSSSSSSSTTTUUUQQQVVVTTTVVV___ccclll}}}iiiPPPLLLJJJRRRbbbsssyyymmmmmmsssrrrkkkgggeeehhhmmmlllrrr|||xxxbbbYYYNNNGGGFFFFFFEEECCCGGGIIIKKKNNNQQQSSSUUUVVV^^^^^^^^^^^^^^^___``````eeeggglllqqquuuxxxyyyyyy{{{{{{{{{{{{zzzyyywwwwwwuuusssppplllgggdddaaa```^^^```dddgggkkkpppuuuyyy||||||~~~{{{lllbbb___^^^ZZZVVVQQQPPPOOONNNMMMLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPSSSWWW\\\```ccceeeeeekkklllnnnppptttzzz~~~wwwqqqlllfffaaa^^^WWWXXXYYYZZZYYYVVVTTTRRRMMMNNNOOOPPPQQQQQQQQQQQQUUUUUUUUUVVV[[[ooozzz{{{{{{|||xxxuuucccUUUPPPQQQMMMNNNNNNNNNMMMNNNQQQSSSUUUXXXZZZ\\\]]]```eeeiiiooottt{{{|||qqqfff^^^[[[ZZZZZZ___dddkkkoooooonnnnnnnnnlllnnnqqqtttxxx~~~vvvoooiiiooozzzzzzqqqppprrruuu{{{}}}wwwrrrooolllhhheeecccaaa^^^\\\YYYXXXUUUSSSPPPNNNMMMMMMLLLKKKHHHFFFEEEEEEEEEFFFCCCBBBBBBBBBBBBCCCDDDDDDKKKNNNQQQSSSSSSSSSTTTVVVRRRWWWVVVWWW___bbbjjj|||{{{bbbOOOKKKJJJRRRcccuuu{{{ppprrrzzzwwwnnnjjjhhhfffgggkkkjjjqqqzzz|||ooo\\\UUULLLHHHHHHIIIHHHGGGGGGHHHJJJLLLOOOPPPQQQRRRVVVVVVVVVVVVVVVWWWWWWXXX[[[^^^bbbhhhlllppprrrssswwwwwwwwwvvvvvvuuussssssrrrppplllhhhccc```^^^]]]]]]```cccgggkkkqqqwww|||vvviiiaaa^^^]]]YYYUUURRRQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPOOOQQQTTTXXX\\\```bbbccciiikkkmmmpppsssyyy|||vvvqqqlllgggbbb^^^XXXXXXZZZZZZXXXUUURRRPPPNNNNNNOOOOOOPPPQQQQQQQQQSSSSSSTTTUUUZZZnnnttttttvvv}}}kkk\\\QQQMMMMMMLLLMMMNNNMMMMMMOOORRRTTTXXX[[[___aaabbbfffmmmrrrxxx~~~yyynnnccc\\\YYY[[[]]]```fffmmmpppppppppppprrrssswww}}}|||uuulllqqq|||{{{rrrkkkjjjlllooouuu{{{zzztttpppmmmjjjfffdddbbbaaa^^^\\\XXXWWWTTTRRRPPPNNNMMMLLLIIIHHHFFFEEEDDDDDDEEEFFFBBBBBBBBBBBBBBBCCCDDDDDDKKKMMMQQQSSSSSSSSSUUUVVVSSSYYYXXXYYY```aaagggxxxzzz~~~YYYNNNKKKJJJSSSdddwwwsssvvv|||uuummmgggggghhhhhhgggiiijjjpppyyyoooaaaTTTOOOJJJHHHJJJLLLKKKJJJHHHIIIJJJLLLMMMNNNNNNNNNPPPPPPPPPPPPPPPQQQQQQQQQTTTVVVYYY^^^ccchhhkkkmmmppppppqqqqqqqqqppppppooonnnkkkhhhccc___]]][[[ZZZ^^^```dddiiinnnuuu}}}vvvnnnddd^^^\\\ZZZVVVRRRRRRQQQPPPOOOOOOOOOOOOOOOMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOPPPSSSWWW[[[^^^```eeehhhkkknnnrrrxxx}}}zzzuuuqqqlllgggaaa]]]YYYYYYYYYYYYWWWTTTQQQOOOOOONNNNNNNNNNNNPPPQQQRRRQQQRRRSSSTTTYYYllllllkkknnnyyy}}}sss___TTTNNNKKKKKKKKKLLLMMMNNNOOOQQQTTTWWW[[[```eeegggjjjoooxxxzzznnnccc\\\\\\___bbbfffllltttwwwwwwxxx{{{~~~~~~vvvkkkpppxxx{{{oooiiiddddddgggjjjqqqxxx~~~|||wwwsssooojjjhhhdddbbbaaa```]]][[[VVVUUUSSSQQQOOOMMMLLLLLLFFFFFFEEEDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEJJJMMMQQQSSSSSSTTTUUUVVVUUU[[[ZZZZZZ``````eeettt~~~yyyxxxUUUMMMJJJJJJSSSeeeyyyvvvyyy|||wwwllleeeaaaeeeiiijjjjjjkkklllqqqxxx}}}tttcccVVVMMMKKKIIIIIIKKKMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNPPPPPPQQQQQQQQQRRRQQQQQQRRRSSSUUUXXX\\\```dddfffggghhhiiikkklllmmmnnnnnniiigggddd```]]][[[ZZZZZZ___ccchhhmmmttt||||||wwwlllfff___[[[ZZZXXXTTTPPPPPPPPPOOONNNNNNNNNOOOOOOMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNQQQVVVZZZ]]]```eeeiiilllpppwww|||yyytttooojjjddd^^^YYYZZZYYYYYYXXXUUURRROOOMMMOOONNNMMMLLLMMMOOOQQQRRRQQQRRRTTTTTTXXXhhhggggggjjjvvvxxxzzzfffVVVOOOLLLJJJIIIKKKLLLNNNPPPQQQTTTXXX[[[```fffmmmqqqttt{{{zzznnnccc]]]^^^bbbeeejjjqqqyyy}}}~~~yyyqqqhhhkkkpppwww|||{{{uuuoooeee```^^^___bbbeeemmmuuu{{{~~~yyyuuuqqqoooiiifffccc```___^^^\\\ZZZUUUTTTRRRPPPNNNLLLKKKKKKEEEDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBDDDEEEEEEJJJMMMPPPSSSSSSTTTUUUWWWVVV[[[ZZZ[[[```___dddsss|||zzzwwwTTTLLLIIIIIISSSfffzzz|||{{{~~~zzzuuujjjccc```eeellloooooooooooorrruuuxxxyyyyyy{{{|||vvviii[[[PPPJJJIIIIIIJJJLLLMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUTTTTTTSSSTTTTTTUUUWWWZZZ\\\]]]]]]___aaadddgggiiikkkkkkcccbbb___\\\[[[[[[\\\]]]bbbfffmmmttt||||||uuuoooeeeaaa]]]ZZZXXXVVVRRROOONNNMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMLLLKKKLLLNNNSSSWWWZZZ]]]bbbhhhkkkmmmttt{{{wwwrrrlllggg```ZZZUUUYYYYYYXXXVVVSSSPPPNNNLLLNNNMMMLLLKKKLLLNNNPPPRRRSSSTTTUUUUUUWWWddd~~~ggghhhlllxxxyyyxxx|||qqq[[[PPPMMMKKKJJJJJJLLLNNNPPPRRRTTTXXX\\\```bbbiiiqqqvvv{{{xxxmmmbbb]]]]]]aaadddjjjqqqyyy~~~~~~ssslllddddddeeeiiimmmnnnjjjfff^^^ZZZYYY\\\]]]```gggooowww}}}{{{vvvssspppmmmhhheeebbb___^^^\\\YYYWWWTTTSSSQQQOOOMMMLLLKKKKKKDDDDDDDDDDDDDDDDDDDDDCCCAAAAAAAAABBBCCCDDDEEEFFFIIILLLPPPRRRSSSTTTVVVWWWVVV[[[YYYZZZ______eeeuuu||||||uuuTTTKKKHHHIIISSSfffzzz~~~}}}yyytttkkkeeedddllluuuvvvsssqqqmmmooopppppppppqqqtttvvvxxxzzz}}}yyykkk```VVVMMMJJJJJJLLLMMMOOOPPPQQQRRRRRRSSSUUUVVVWWWXXXYYYYYYXXXYYYZZZ[[[\\\[[[ZZZZZZXXXYYYYYYYYYYYYYYYZZZZZZYYY[[[]]]```dddfffhhhhhh```___]]]\\\]]]```ccceeeiiinnnwww~~~||||||{{{wwwqqqlllccc```]]]YYYWWWUUUQQQOOOLLLLLLLLLLLLLLLMMMNNNOOOMMMMMMLLLLLLLLLMMMMMMNNNNNNMMMLLLLLLNNNRRRUUUXXXZZZ```fffiiikkkrrr}}}yyyuuunnnhhhbbb]]]XXXTTTYYYXXXWWWUUURRROOOMMMLLLMMMLLLLLLLLLLLLNNNOOOPPPRRRTTTVVVVVVWWWccc}}}zzzfffiiinnn{{{yyyvvvuuu{{{pppaaaSSSMMMLLLKKKKKKLLLNNNPPPSSSUUUXXX\\\aaadddgggoooyyyxxxmmmccc^^^]]]```ccchhhpppxxx~~~yyypppiii```]]]\\\]]]aaacccbbb```ZZZXXXWWWXXXXXXYYY___gggqqqyyyxxxrrrpppmmmkkkhhheeeaaa^^^\\\ZZZWWWUUUSSSQQQPPPNNNLLLKKKJJJJJJEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAABBBCCCDDDEEEFFFIIILLLPPPRRRSSSTTTVVVXXXVVVZZZXXXXXX^^^```gggxxx~~~~~~sssRRRKKKHHHHHHRRReeezzz~~~{{{yyysssmmmiiilllwww~~~vvvqqqhhhhhhgggfffgggjjjooossssssxxx}}}qqqbbbXXXRRRLLLKKKLLLNNNQQQSSSUUUXXXZZZ\\\]]]___bbbdddeeefffgggeeefffhhhiiijjjiiihhhgggffffffgggggggggfffeeeddd___```bbbdddfffggghhhiiibbbbbbaaabbbeeejjjooorrrvvv}}}~~~{{{wwwuuutttqqqkkkfffeeebbb^^^ZZZWWWTTTQQQPPPLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMMMMMMMMMMNNNOOOPPPOOOOOONNNNNNPPPRRRUUUWWWYYY___fffhhhiiiooo{{{~~~uuupppiiiccc^^^[[[XXXVVVXXXWWWUUUSSSQQQOOOMMMLLLKKKKKKLLLLLLMMMNNNNNNNNNPPPRRRUUUWWWXXXccc}}}uuuccciiiooo|||sssnnnjjjnnnwwwyyycccXXXNNNLLLMMMLLLLLLNNNOOOQQQTTTWWWZZZ^^^cccgggrrr{{{zzzoooeee```___bbbdddhhhoooxxx~~~xxxoooiii^^^ZZZVVVVVVZZZ]]]______ZZZWWWVVVWWWUUUTTTYYYaaammmuuu~~~uuupppmmmkkkjjjhhheeeaaa^^^[[[YYYVVVTTTRRRQQQOOOMMMLLLKKKJJJJJJFFFFFFFFFFFFEEEDDDCCCBBB@@@AAAAAABBBCCCDDDFFFFFFIIILLLPPPRRRTTTUUUVVVXXXUUUZZZWWWWWW^^^```hhhzzzpppPPPKKKGGGHHHRRReeeyyy|||yyyxxxsssnnnlllrrrxxxooobbbbbbaaa```bbbgggnnnsssrrrwwwlll\\\TTTOOOLLLKKKNNNPPPSSSVVVZZZ^^^aaaeeegggiiillloooqqqrrrsssrrrtttvvvwwwwwwwwwuuutttssstttvvvwwwwwwuuusssrrrhhhhhhiiijjjkkkkkkkkkkkkhhhggghhhjjjnnntttzzz~~~{{{wwwrrrpppnnnkkkeeeaaafffddd___[[[WWWSSSQQQPPPLLLLLLMMMMMMNNNOOOPPPQQQMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPPPPQQQSSSUUUWWWXXX___fffhhhhhhnnnzzz~~~qqqllleee___\\\[[[YYYXXXWWWVVVUUUSSSQQQOOOMMMMMMJJJKKKLLLMMMNNNNNNNNNMMMMMMPPPUUUWWWYYYeee~~~hhhcccbbbjjj~~~sssiiicccfffmmmrrrxxx|||lllZZZUUUPPPMMMMMMOOOPPPPPPOOOSSSXXX[[[\\\bbbkkksss{{{zzzooohhhbbb___bbbhhhmmmuuu}}}vvvllleee[[[WWWRRRQQQTTTYYY[[[\\\\\\VVVSSSTTTTTTRRRXXXaaajjjsss{{{~~~}}}rrrnnnllliiifffgggfffbbb^^^ZZZWWWUUUTTTPPPPPPOOOMMMLLLJJJIIIIIIEEEEEEEEEDDDCCCAAA@@@???AAABBBBBBAAA@@@AAACCCEEEKKKMMMPPPSSSUUUVVVWWWWWWYYYXXXZZZ]]]^^^```mmm|||hhhRRRHHHFFFFFFOOOaaavvv{{{xxx|||}}}vvvrrrnnnuuuuuueee___\\\[[[]]]^^^```gggnnnssswww|||mmm___WWWSSSOOOMMMQQQRRRVVVZZZ___eeejjjmmmrrruuuxxx}}}|||||||||||||||zzzuuurrroooqqqssssssttt{{{xxxuuuuuurrrnnnkkkhhhggghhhiiifffddd```]]]YYYUUUPPPLLLLLLLLLMMMNNNPPPQQQRRRRRRMMMKKKKKKLLLOOOQQQQQQQQQNNNOOOPPPQQQQQQTTTWWWZZZ```dddiiiiiijjjppp|||{{{qqqjjjccc```]]]YYYWWWYYYWWWVVVTTTRRRPPPMMMKKKJJJJJJKKKLLLMMMOOOOOOOOOOOOQQQOOOOOOTTTZZZhhh~~~fffaaaaaaiii|||tttjjjcccdddiiinnnsssxxxtttcccUUUQQQLLLIIIJJJLLLNNNNNNRRRVVV[[[^^^aaagggpppxxxzzzpppiiidddbbbfffmmmvvv|||tttiiiaaaYYYUUUQQQPPPRRRVVVXXXYYYYYYUUUTTTUUUTTTRRRVVV]]]fffooowww|||{{{qqqmmmkkkhhheeefffdddaaa^^^ZZZWWWUUUTTTQQQPPPOOOMMMKKKIIIHHHGGGEEEEEEDDDDDDCCCAAA@@@???@@@AAAAAAAAA@@@AAADDDFFFKKKMMMPPPSSSUUUVVVWWWWWWWWWWWWYYY\\\^^^eeexxxhhhRRRHHHFFFFFFOOO```uuuzzzuuuzzzyyyvvvsss{{{vvvddd\\\YYYXXXZZZ[[[^^^dddllluuuyyy|||sssfff[[[UUUSSSQQQPPPTTTVVVZZZ___fffnnnuuuzzz{{{yyy{{{~~~|||vvvtttnnnllljjjhhhggghhhjjjkkklllhhhccc^^^ZZZUUUQQQNNNLLLLLLMMMNNNOOOPPPQQQQQQNNNMMMLLLMMMOOOQQQQQQQQQNNNOOOQQQQQQRRRTTTWWWZZZ___ccchhhkkknnnvvv|||rrrjjjccc```\\\XXXVVVWWWVVVUUUSSSQQQNNNLLLJJJJJJGGGIIIJJJMMMNNNPPPQQQQQQQQQPPPQQQTTTYYYhhh|||ccc___```hhhzzzuuukkkcccbbbfffjjjoootttiii\\\QQQMMMIIIHHHIIILLLOOOPPPVVV[[[```dddgggnnnyyy}}}uuuoookkkjjjpppxxxzzzrrrfff]]]XXXUUURRRQQQSSSUUUVVVVVVXXXVVVVVVXXXWWWUUUWWW\\\bbbkkkttt{{{zzzpppllljjjgggdddcccbbb___\\\YYYWWWVVVUUUQQQQQQOOOMMMJJJHHHGGGFFFDDDDDDDDDCCCBBBAAA@@@??????@@@AAAAAAAAABBBEEEGGGKKKMMMPPPSSSUUUVVVWWWWWWTTTVVVYYY\\\```ooogggQQQHHHFFFGGGOOO```uuuxxxqqqwww|||zzzyyyuuubbbYYYVVVVVVXXXZZZ]]]dddlllxxx{{{~~~xxxmmmfff]]]VVVRRRRRRSSSSSSVVVZZZ```gggppp{{{|||vvvqqqqqqkkkjjjiiiiiijjjlllnnnpppvvvpppggg___ZZZUUUQQQOOOKKKLLLLLLMMMNNNOOOPPPPPPPPPNNNMMMNNNPPPQQQQQQPPPOOOPPPQQQRRRSSSUUUYYY[[[___bbbgggmmmttt}}}}}}ssskkkccc___[[[VVVSSSUUUTTTSSSQQQOOOMMMKKKIIIHHHEEEFFFIIIKKKNNNPPPQQQRRRPPPQQQRRRSSSXXXiii{{{~~~aaa^^^```iii{{{vvvmmmdddccceeeiiipppvvvttteee\\\QQQNNNJJJJJJLLLPPPSSSUUUYYY^^^eeeiiinnnwww|||xxxuuuuuu}}}{{{rrreee[[[YYYXXXVVVUUUUUUVVVWWWWWW[[[ZZZ[[[[[[ZZZZZZ]]]aaabbbjjjuuu|||rrrnnnkkkgggccc```___]]][[[XXXWWWVVVVVVRRRQQQOOOLLLJJJGGGEEEDDDCCCCCCCCCBBBBBB@@@??????>>>???@@@@@@AAABBBFFFHHHKKKMMMPPPSSSUUUVVVWWWWWWSSSWWWZZZ]]]eee{{{fffPPPHHHGGGGGGOOO___tttvvvmmmttt~~~|||{{{}}}rrr```YYYWWWWWWZZZ]]]```hhhpppzzz}}}~~~xxxpppjjj```\\\VVVQQQOOOQQQSSSUUUWWW\\\dddmmmyyy~~~wwwuuurrrnnnkkklllmmmmmmmmmnnnppprrruuuwwwxxxlllaaaYYYSSSPPPNNNLLLLLLLLLMMMMMMNNNNNNNNNQQQPPPNNNOOOPPPQQQQQQPPPOOOPPPRRRSSSTTTVVVZZZ]]]aaadddiiipppyyyssskkkccc^^^YYYSSSQQQRRRRRRQQQOOOMMMKKKIIIGGGGGGEEEGGGIIIKKKMMMOOOPPPPPPOOOQQQRRRSSSZZZnnn~~~|||___^^^bbblll}}}xxxooogggeeegggllluuu}}}|||lllaaa\\\QQQNNNKKKKKKOOOSSSWWWYYY[[[aaahhhooovvv~~~{{{||||||sssggg]]]YYYXXXWWWVVVUUUVVVWWWYYY]]]^^^___]]]^^^bbbfffiiifffnnnzzzwwwqqqmmmhhhccc^^^]]][[[YYYWWWVVVUUUUUUQQQPPPNNNLLLIIIGGGEEEDDDAAABBBBBBBBBAAA@@@???>>>>>>???@@@@@@AAABBBFFFHHHKKKMMMPPPSSSUUUVVVWWWWWWTTTXXX\\\___kkk~~~cccOOOHHHGGGHHHOOO^^^rrruuukkkttt{{{yyyxxx|||mmm^^^YYYWWWWWW[[[___ccckkksss|||~~~xxxrrrnnniiiccc___XXXVVVRRROOONNNOOORRRUUUWWW]]]gggrrr~~~~~~tttnnnjjjjjjiiiffffffiiikkklllnnnqqquuuyyy}}}~~~oooaaaWWWQQQNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNQQQPPPNNNOOOPPPQQQQQQPPPPPPQQQSSSTTTUUUWWW[[[^^^eeegggkkkrrr{{{sssjjjbbb]]]XXXQQQNNNOOOPPPOOONNNLLLJJJHHHFFFFFFGGGHHHJJJKKKMMMNNNNNNNNNMMMPPPRRRUUUaaazzzyyy]]]^^^dddooo|||ssskkkhhhjjjooozzzrrrfff]]]YYYPPPMMMJJJKKKNNNSSSWWWYYY]]]ccclllttt}}}}}}~~~}}}vvvjjjaaaXXXXXXVVVTTTSSSTTTXXXZZZ___cccfffeeehhhmmmrrrsssmmmuuu|||tttnnngggbbb\\\[[[ZZZXXXVVVUUUTTTTTTOOOOOOMMMKKKHHHFFFEEEDDD@@@AAAAAAAAA@@@@@@???>>>???@@@AAAAAAAAABBBEEEGGGKKKMMMPPPSSSUUUVVVWWWWWWUUUZZZ]]]aaappp||||||___OOOHHHGGGIIIOOO]]]qqqxxxnnnvvvzzzxxxwwwyyy~~~yyyjjj^^^YYYWWWXXX\\\aaaeeennnwww|||uuulllfffbbb___[[[XXXUUUTTTRRRPPPNNNOOOSSSVVVWWW___kkkvvv}}}pppjjjhhhdddbbbddddddbbbdddggggggiiimmmrrrwww}}}}}}nnn```VVVQQQNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMPPPNNNMMMNNNPPPQQQQQQPPPPPPRRRSSSUUUVVVYYY]]]```fffiiinnnssszzzqqqiiiaaa\\\WWWPPPMMMNNNOOONNNMMMKKKIIIGGGFFFEEEIIIJJJKKKLLLMMMNNNNNNNNNMMMPPPSSSZZZlllvvv[[[]]]eeeqqqwwwnnnkkklllqqq|||~~~uuulllccc[[[VVVPPPMMMKKKKKKOOOTTTXXXZZZ___fffoooyyy~~~}}}wwwmmmeeeYYYYYYWWWUUUSSSUUUZZZ___ccckkkrrruuuyyyttt{{{vvvnnnfff```\\\[[[YYYWWWUUUTTTSSSSSSNNNMMMLLLJJJHHHGGGEEEEEE@@@@@@@@@@@@@@@??????>>>@@@AAAAAAAAA@@@AAADDDFFFKKKMMMPPPSSSUUUVVVWWWWWWVVVZZZ]]]bbbrrryyy|||[[[NNNGGGHHHIIIOOO\\\qqq~~~tttyyy|||yyyxxxvvvyyy{{{|||yyyqqqhhhaaa[[[YYY[[[```dddiiisss|||}}}|||{{{tttnnnfff```^^^\\\XXXUUUSSSTTTTTTRRRPPPQQQUUUYYYZZZcccppp|||yyynnneeeaaaaaa______bbbbbbaaadddiiikkkllloootttxxx}}}wwwiii]]]UUURRRPPPPPPPPPPPPOOOOOONNNNNNNNNMMMNNNMMMLLLMMMOOOQQQQQQQQQQQQRRRTTTUUUWWWZZZ^^^aaadddiiiooosssxxxppphhh___[[[VVVOOOMMMMMMNNNMMMLLLKKKIIIGGGFFFFFFHHHIIIKKKMMMNNNOOOPPPPPPOOORRRUUU```zzztttYYY\\\eeerrrzzzqqqmmmlllqqq}}}~~~uuunnniiiccc\\\WWWRRROOOLLLMMMQQQVVVZZZ\\\```gggrrr|||~~~}}}wwwnnnggg[[[[[[ZZZWWWUUUXXX^^^cccgggsss~~~xxxwwwnnnddd^^^\\\[[[YYYVVVTTTSSSRRRRRRMMMLLLKKKJJJHHHGGGFFFEEE??????@@@@@@@@@??????>>>AAABBBBBBAAA@@@AAACCCEEEKKKMMMPPPSSSUUUWWWWWWWWWUUUZZZ\\\bbbsssvvvuuu}}}YYYNNNGGGHHHIIIOOO\\\pppxxx|||~~~~~~|||{{{tttuuuvvvuuurrrmmmgggddd___]]]___dddiiinnnxxx~~~|||zzzxxxpppkkkddd```^^^\\\XXXUUURRRSSSTTTTTTRRRTTTXXX[[[]]]gggtttxxxnnngggcccbbb___]]]^^^bbbcccbbbeeejjjssstttuuuwwwyyy{{{|||}}}zzzrrrfff[[[UUUSSSSSSSSSQQQPPPPPPOOOOOONNNNNNNNNMMMKKKKKKLLLOOOQQQQQQQQQQQQRRRTTTVVVWWWZZZ^^^aaabbbhhhnnnrrrvvvyyyoooggg___ZZZUUUOOOLLLMMMNNNMMMLLLKKKIIIHHHGGGFFFGGGHHHJJJMMMOOOQQQRRRSSSQQQSSSWWWeeepppVVV[[[cccnnn~~~~~~wwwsssqqqsss}}}{{{ssslllhhhccc]]]XXXRRROOOOOOSSSVVVWWW[[[aaahhhnnnxxx}}}vvvoooiii___[[[ZZZ[[[[[[\\\cccjjj}}}}}}uuuggg```___XXXWWWUUUSSSRRRPPPPPPPPPJJJJJJJJJIIIGGGEEEDDDCCCAAA@@@???>>>>>>???@@@AAAAAABBBBBBBBBBBBDDDGGGJJJNNNNNNOOOPPPRRRTTTVVVWWWTTTWWW[[[bbbuuu}}}}}}yyyTTTNNNGGGIIIKKKPPP[[[nnnxxxyyy{{{|||}}}zzzwwwyyy|||~~~}}}wwwoooiiibbbbbbdddjjjrrrzzz|||yyypppjjjbbb______^^^[[[XXXXXXYYYXXXVVVUUUVVVXXX[[[```jjjvvv~~~}}}xxxqqqiiiffffffiiihhhggghhhiiigggfffkkkrrrsss{{{zzz~~~pppaaaZZZVVVSSSQQQRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPOOOMMMMMMMMMOOOQQQRRRRRRTTTVVVWWWXXX[[[```eeegggfffiiiooovvv~~~wwwjjjddd\\\WWWUUUSSSPPPMMMMMMLLLJJJHHHFFFEEEEEEFFFGGGIIIKKKLLLMMMNNNPPPRRRVVVWWW[[[lllnnnVVV[[[dddnnn~~~{{{vvvsssuuuzzzrrrlllhhhccc]]]XXXTTTQQQPPPTTTWWWYYY]]]cccjjjppp{{{yyyrrrnnnaaa]]]ZZZ\\\]]]aaajjjsssrrreee^^^]]]YYYXXXVVVTTTRRRQQQPPPPPPJJJJJJIIIHHHGGGEEEDDDCCCAAA@@@????????????@@@AAAAAAAAABBBBBBBBBDDDHHHKKKMMMNNNNNNPPPRRRTTTUUUVVVTTTWWW[[[bbbuuu|||~~~xxxTTTMMMFFFHHHKKKPPP[[[oooxxxvvvyyy~~~zzzxxxyyy|||zzztttoooeeeeeehhhmmmuuu}}}|||xxxoooiiibbb_________\\\YYYZZZZZZZZZYYYWWWXXX[[[]]]bbbkkkvvv|||zzzwwwpppkkkhhhjjjlllnnnllllllmmmkkkjjjooovvv|||rrrccc[[[XXXTTTSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRUUUWWWXXXZZZ]]]cccggggggfffhhhooovvv~~~|||tttjjjddd]]]XXXVVVTTTPPPMMMLLLKKKIIIGGGEEEEEEEEEEEEGGGIIIKKKLLLMMMNNNPPPRRRTTTWWW]]]qqqkkkTTTYYYbbbnnn~~~zzzuuuvvv|||wwwpppkkkhhhddd^^^ZZZXXXTTTSSSVVVYYYZZZ___eeelllttt~~~zzzuuuqqqddd```]]]^^^bbbiiiuuu}}}nnnbbb[[[[[[WWWVVVTTTRRRPPPOOONNNNNNJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBBBBBBBEEEIIILLLMMMMMMNNNOOOQQQSSSUUUVVVTTTWWW[[[aaarrr~~~{{{zzzVVVMMMFFFHHHKKKQQQ\\\pppyyyrrruuu~~~{{{yyyzzz|||~~~yyyuuujjjjjjlllqqqyyyzzzvvvlllgggbbb`````````^^^\\\\\\\\\\\\\\\[[[[[[^^^```eeelllvvv}}}wwwsssnnnlllnnnlllmmmnnnpppsssxxxxxxwwwtttpppmmmmmmooorrrvvvtttssssssqqqpppvvv}}}uuueee]]]YYYVVVUUUVVVVVVVVVUUUUUUTTTSSSSSSRRRPPPRRRTTTUUUVVVUUUSSSRRRTTTVVVXXX[[[^^^bbbgggjjjgggfffiiipppwww~~~xxxooojjjeee^^^YYYWWWUUUQQQNNNKKKJJJGGGEEEDDDDDDDDDEEEGGGIIIKKKLLLMMMNNNPPPRRRRRRVVV```wwwkkkTTTWWW```ooo}}}uuuuuuyyytttoookkkjjjgggbbb]]]\\\XXXUUUWWWZZZ\\\aaahhhoooxxx~~~{{{xxxtttqqqhhhcccaaacccjjjtttxxxkkk```ZZZZZZTTTSSSQQQOOOMMMLLLLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBCCCEEEJJJMMMMMMNNNNNNOOOQQQRRRTTTUUUUUUXXX[[[```nnn~~~|||~~~ZZZOOOFFFHHHLLLQQQ\\\ppp}}}qqqsss}}}zzzzzz{{{|||~~~~~~zzzwwwnnnnnnooosssyyy|||vvvrrrhhheeebbb``````aaa```^^^\\\]]]^^^]]]]]]]]]```bbbgggmmmvvv|||qqqkkkgggbbb```aaa^^^^^^```aaafffmmmuuu|||vvvtttrrrppppppqqquuuwww|||yyyxxxxxxwwwwww~~~uuueee\\\XXXVVVUUUWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSTTTUUUVVVVVVUUUTTTSSSUUUWWWZZZ]]]aaafffjjjmmmhhhgggjjjqqqxxxvvvmmmkkkfff___[[[YYYVVVRRROOOKKKIIIFFFDDDCCCCCCDDDEEEGGGIIIKKKLLLMMMNNNPPPRRRQQQVVVaaayyyoooWWWXXXaaatttvvvttt|||uuurrrnnnmmmmmmkkkgggccc```[[[XXXYYY[[[]]]cccjjjrrr|||}}}yyyvvvssspppkkkfffeeeiiiqqq}}}sssiii___ZZZYYYTTTSSSQQQOOOMMMLLLKKKKKKHHHGGGFFFEEEDDDCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCFFFKKKNNNNNNNNNOOOPPPQQQRRRTTTUUUVVVYYY[[[^^^iiizzz~~~^^^RRRFFFIIIMMMRRR]]]pppuuuuuu|||zzz{{{{{{|||}}}~~~}}}zzzwwwpppooooooqqqvvv{{{~~~~~~|||{{{zzzvvvpppllleeecccaaa````````````___ZZZ\\\]]]^^^^^^^^^aaaccchhhnnnvvv}}}qqqfffaaa]]]YYYWWWYYYYYYZZZ\\\^^^bbbiiiqqqwww{{{uuusssqqqppprrruuuxxxzzz~~~{{{zzz||||||~~~qqqbbbZZZXXXUUUUUUWWWWWWWWWVVVVVVUUUTTTTTTSSSVVVUUUTTTSSSSSSTTTUUUUUUVVVWWWZZZ^^^dddhhhlllmmmiiihhhkkksss{{{vvvooolllgggaaa]]][[[XXXSSSPPPJJJHHHEEECCCBBBCCCDDDFFFGGGIIIKKKLLLMMMNNNPPPRRRRRRUUUbbb{{{rrr\\\[[[dddzzz{{{www{{{rrrpppnnnoooqqqqqqnnnkkkfff```[[[[[[]]]___fffmmmwwwyyyuuurrrooojjjggghhhnnnwwwzzzoooggg___YYYXXXUUUTTTRRRPPPNNNMMMMMMLLLHHHGGGEEECCCCCCCCCCCCDDDAAABBBBBBCCCCCCBBBBBBAAA>>>@@@AAABBBDDDGGGLLLOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVYYY[[[]]]fffttt~~~]]]SSSHHHKKKOOOTTT^^^ppp|||zzz}}}|||||||||}}}|||yyyrrrpppnnnnnnpppsssttttttvvvtttrrrqqqpppmmmiiifffbbbbbbaaa```____________YYY[[[]]]^^^______aaacccgggnnnvvv}}}vvvkkkaaa\\\ZZZWWWVVVXXXXXXZZZ^^^aaaeeekkkqqqvvvwww|||xxxuuurrrqqqtttwwwyyyzzz|||zzz{{{}}}xxxkkk^^^YYYXXXVVVVVVWWWXXXXXXWWWVVVVVVUUUUUUTTTWWWVVVTTTRRRRRRSSSUUUVVVWWWWWWZZZ___eeeiiilllllljjjiiimmmvvvxxxrrrmmmhhhbbb___]]]YYYUUUPPPKKKHHHEEEBBBBBBCCCEEEGGGGGGIIIKKKLLLMMMNNNPPPRRRRRRVVVddd~~~nnn[[[\\\eeezzzpppooonnnqqquuuwwwuuurrrkkkddd______```cccjjjqqq}}}wwwrrrnnnlllfffeeehhhpppyyyrrrjjjeee^^^XXXVVVSSSRRRPPPNNNMMMKKKKKKJJJGGGFFFDDDBBBBBBBBBCCCDDD@@@AAABBBBBBBBBBBBAAA@@@>>>???AAABBBDDDHHHMMMPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVYYY[[[^^^fffsss||||||{{{vvvXXXPPPJJJLLLPPPUUU^^^ooo~~~}}}~~~~~~ssspppmmmkkkkkkkkkkkkjjjmmmkkkhhhffffffdddbbb````````````___^^^]]]]]]]]]YYY[[[^^^``````aaacccdddeeemmmvvv{{{~~~qqqggg]]]ZZZYYYWWWWWWYYYXXX\\\ccchhhmmmqqquuuxxxuuu|||~~~{{{wwwsssrrruuuxxxyyyyyyzzzyyyzzz|||qqqfff[[[XXXYYYXXXWWWXXXZZZYYYYYYXXXXXXWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTWWWWWWYYY^^^eeeiiijjjjjjkkkkkkpppyyyzzzvvvmmmiiiccc```^^^[[[UUUQQQKKKIIIEEEBBBBBBCCCFFFHHHGGGIIIKKKLLLMMMNNNPPPRRRQQQWWWhhhhhhXXXZZZcccwww{{{ooonnnooosssxxxzzzyyyvvvooohhhbbbaaabbbeeemmmuuu}}}tttnnnjjjgggccccccgggpppzzz{{{mmmgggccc]]]WWWTTTPPPOOOMMMKKKIIIHHHGGGGGGGGGFFFDDDBBBAAABBBCCCDDD@@@@@@AAABBBBBBAAA@@@@@@>>>???AAABBBDDDHHHMMMQQQRRRRRRRRRRRRSSSUUUVVVVVVUUUXXX[[[^^^gggttt}}}}}}zzzwwwyyynnnRRRNNNKKKMMMQQQUUU^^^ooo}}}tttqqqllliiihhhgggfffeeehhheeebbb```______^^^]]]___``````___]]]\\\\\\\\\ZZZ\\\___aaaaaabbbdddfffcccmmmvvvzzz}}}}}}jjj```WWWUUUTTTSSSTTTWWWZZZ___gggnnnssswwwzzz|||vvv}}}}}}}}}yyytttsssuuuxxxxxxxxxyyyxxxzzz}}}uuummmcccZZZYYYZZZYYYXXXYYY[[[[[[ZZZZZZYYYYYYXXXXXXUUUVVVWWWXXXXXXVVVTTTSSSWWWWWWYYY^^^dddiiiiiihhhllllllqqq{{{{{{xxxnnniiidddaaa___[[[VVVQQQLLLIIIFFFCCCBBBDDDGGGIIIGGGIIIKKKLLLMMMNNNPPPRRRPPPXXXlllooo^^^QQQSSS]]]jjj{{{~~~{{{}}}}}}vvvnnnooorrrvvvzzz}}}}}}}}}xxxpppiiiffffffiiipppyyywwwpppjjjccc_________dddnnnxxxuuuggg^^^ZZZXXXUUURRROOOMMMKKKJJJJJJJJJIIIGGGHHHGGGFFFDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAACCCFFFJJJMMMPPPPPPQQQQQQQQQQQQRRRVVVYYYVVV[[[^^^___iiizzz|||uuuxxxeeeRRRKKKJJJJJJOOOYYYdddpppwwwrrrlllhhhgggeeeccc``````^^^[[[YYYXXXXXXYYYYYY]]]^^^_________]]][[[ZZZ[[[[[[\\\^^^```ccceeefffhhhmmmsssxxx}}}{{{lllddd\\\YYYWWWUUUVVVYYY\\\aaajjjqqquuuyyy{{{}}}~~~|||}}}zzzvvvuuuwwwxxxxxxvvvrrrwww{{{}}}}}}pppeee\\\YYYZZZYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[YYYXXXWWWWWWXXXXXXWWWVVVWWWXXX[[[___cccfffffffffeeekkkttt}}}wwwtttnnnhhhbbb```aaa^^^WWWPPPJJJHHHFFFEEEDDDEEEFFFGGGFFFIIILLLMMMNNNNNNPPPQQQUUU\\\rrrhhhXXXLLLOOOXXXeeevvv}}}yyyyyyzzz~~~}}}xxxssssssuuuyyy~~~tttjjjeeedddgggqqq|||{{{qqqjjjeee___[[[XXXXXX]]]gggqqq{{{xxxooobbbYYYVVVTTTQQQOOONNNLLLJJJIIIIIIIIIHHHGGGHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAACCCFFFJJJNNNPPPPPPQQQQQQPPPPPPRRRVVVYYYVVV[[[aaaiiiyyyxxx{{{fffSSSMMMIIIJJJOOOYYYdddpppyyytttnnniiifffccc___\\\[[[ZZZYYYXXXXXXYYY[[[\\\\\\]]]^^^___^^^\\\ZZZYYYZZZ[[[]]]___aaacccdddeeeeeekkkrrrwww}}}|||nnnfff^^^\\\ZZZXXXYYY]]]___dddlllssswwwzzz}}}{{{xxxtttssstttuuutttrrrsssyyy|||{{{pppfff\\\YYYYYYXXXXXXZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[\\\[[[ZZZXXXXXXYYY\\\```dddfffffffffffflllvvv~~~vvvqqqmmmfff```^^^^^^\\\UUUOOOIIIHHHFFFDDDDDDEEEFFFGGGFFFHHHJJJKKKLLLMMMPPPRRRVVV___vvv```RRRGGGJJJRRR^^^ppp|||uuurrrqqqsssxxx||||||{{{xxxwwwxxx}}}xxxllleeebbbgggsssuuukkkeee```[[[WWWQQQQQQTTT]]]fffqqq~~~~~~oooggg]]]VVVSSSQQQOOOMMMMMMKKKIIIHHHIIIIIIHHHFFFFFFEEEDDDBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@???@@@@@@@@@AAABBBDDDGGGKKKNNNPPPOOOPPPPPPPPPPPPRRRVVVYYYXXX]]]fffwww}}}aaaQQQLLLGGGIIIOOOZZZdddooo{{{wwwpppjjjeee```ZZZWWWWWWVVVVVVWWWXXX[[[]]]^^^[[[\\\]]]^^^]]][[[YYYWWWYYY[[[]]]```bbbcccccccccccciiipppvvv}}}}}}ppphhhaaa___^^^]]]^^^bbbccchhhooouuuzzz}}}{{{xxxuuuttttttsssrrrqqqttt|||{{{xxxpppfff]]]ZZZYYYWWWXXXZZZ\\\\\\\\\\\\\\\\\\\\\\\\^^^_________^^^]]][[[ZZZZZZ\\\___bbbdddfffgggggggggnnnxxx}}}tttmmmjjjddd]]]ZZZZZZXXXRRRMMMHHHGGGEEEDDDDDDEEEFFFGGGHHHIIIKKKKKKLLLNNNRRRUUUYYYddd{{{~~~ZZZNNNEEEHHHNNNXXXkkk}}}|||pppmmmkkkmmmsssxxx{{{{{{{{{yyyzzzyyynnngggdddhhhuuutttjjjccc^^^YYYVVVOOOMMMOOOUUU]]]eeerrr}}}|||ttthhhccc[[[VVVSSSRRRPPPOOOMMMKKKIIIIIIIIIIIIHHHGGGEEEDDDCCCAAA@@@AAAAAABBBBBBAAAAAA@@@??????@@@@@@@@@AAABBBEEEHHHLLLOOOQQQOOOPPPPPPPPPPPPRRRVVVYYY\\\```mmmvvvYYYJJJFFFFFFHHHPPP[[[eeeppp{{{xxxrrrllleee^^^XXXUUUTTTTTTUUUWWWYYY[[[]]]___[[[\\\]]]]]]\\\ZZZXXXVVVXXXZZZ^^^aaaccccccccccccdddjjjpppuuu|||{{{qqqiiicccbbbaaaaaacccggghhhlllsssyyy}}}}}}{{{yyyxxxwwwwwwvvvvvvyyyzzzuuupppggg^^^[[[YYYWWWXXX[[[\\\\\\\\\\\\\\\[[[[[[[[[]]]^^^``````^^^\\\[[[ZZZ]]]```ccceeeffffffggghhhgggooozzz}}}ssskkkgggaaa[[[WWWVVVTTTOOOKKKGGGFFFEEECCCDDDEEEGGGHHHJJJKKKLLLMMMNNNQQQVVVYYY\\\hhh~~~|||yyyVVVMMMFFFHHHLLLUUUhhh{{{}}}nnnkkkiiikkkqqqvvvyyyyyyzzzyyyzzzyyyrrrmmmiiikkkwwwssshhhaaa\\\WWWTTTQQQOOOOOOSSSWWW\\\fffoooxxx|||ooohhhaaa^^^YYYUUUSSSQQQOOONNNMMMKKKIIIIIIJJJJJJIIIHHHDDDCCCBBB@@@@@@@@@@@@AAAAAAAAA@@@?????????@@@@@@@@@AAACCCFFFJJJMMMPPPRRROOOPPPQQQQQQQQQSSSWWWZZZ^^^dddvvvkkkQQQFFFBBBDDDIIIRRR]]]fffqqq~~~yyyxxxtttnnnfff^^^XXXUUUTTTUUUVVVWWWYYY[[[\\\]]]\\\]]]^^^^^^]]][[[XXXWWWWWWZZZ]]]aaacccdddddddddggglllrrrvvv{{{~~~xxxqqqjjjdddddddddeeehhhlllmmmrrrxxx}}}~~~}}}|||zzzzzz{{{~~~zzztttqqqhhh```\\\YYYWWWXXX\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[^^^```___]]]\\\\\\\\\aaadddggghhhgggfffggghhhiiipppzzz}}}rrrjjjccc___ZZZVVVTTTQQQMMMIIIFFFEEEDDDCCCCCCEEEGGGHHHJJJKKKLLLMMMOOORRRWWW[[[___lllrrrTTTLLLHHHIIIJJJQQQdddxxxpppllljjjkkkppptttvvvvvvuuuwww{{{}}}xxxtttooooooyyy}}}pppeee___ZZZVVVSSSUUUQQQQQQSSSTTTVVV]]]dddlllvvv~~~pppddd]]]YYYWWWUUUSSSPPPNNNLLLKKKLLLJJJHHHHHHIIIJJJIIIHHHDDDCCCBBB@@@@@@@@@@@@AAA@@@@@@????????????@@@@@@@@@AAADDDGGGKKKNNNQQQRRRPPPQQQRRRRRRRRRUUUYYY\\\```jjj}}}aaaNNNFFFBBBDDDIIITTT___hhhrrryyyyyyvvvpppggg^^^XXXUUUUUUVVVWWWXXXZZZ\\\]]]]]]______``````^^^\\\ZZZXXXWWWYYY\\\___bbbeeeffffffhhhnnnssswww|||}}}xxxrrrkkkffffffhhhiiimmmqqquuuxxx~~~~~~~~~}}}|||}}}{{{vvvrrrjjjccc^^^ZZZWWWYYY^^^\\\\\\[[[[[[ZZZYYYYYYYYY[[[]]]______\\\[[[^^^```dddgggjjjjjjhhhfffgggiiikkkrrrzzzzzzppphhh```^^^ZZZWWWTTTPPPKKKHHHEEEDDDCCCBBBCCCEEEHHHIIIHHHJJJLLLNNNPPPSSSWWWZZZbbbpppjjjQQQKKKGGGGGGGGGLLL___sssuuuooojjjiiilllqqqssstttqqquuu{{{yyysssqqq{{{zzznnnddd___\\\YYYVVVUUUSSSRRRTTTTTTTTTXXX^^^```hhhooosssvvv{{{|||{{{zzz{{{tttjjj```YYYSSSTTTSSSQQQNNNLLLJJJIIIJJJHHHFFFFFFGGGHHHGGGFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@????????????@@@@@@???AAADDDHHHLLLOOOQQQSSSQQQRRRSSSSSSTTTVVVZZZ^^^dddrrrwww{{{wwwWWWKKKGGGCCCDDDJJJVVVaaaiiittt~~~zzz{{{yyyrrrhhh^^^WWWUUUTTTUUUWWWYYY\\\]]]^^^___aaabbbbbbbbbaaa^^^[[[ZZZVVVXXXZZZ^^^bbbeeehhhiiihhhnnnssswww}}}zzztttmmmhhhiiilllnnnrrrwww|||~~~zzztttllleee```[[[XXXZZZ___]]]]]]\\\[[[[[[ZZZYYYYYYXXXZZZ\\\ZZZXXXYYY]]]bbbfffjjjmmmllliiifffhhhjjjooottt|||vvvmmmggg^^^]]]\\\YYYVVVPPPKKKGGGDDDCCCBBBBBBCCCEEEHHHIIIIIIKKKOOORRRTTTWWWZZZ]]]cccuuueeeNNNIIIFFFFFFDDDHHH[[[ppp~~~yyyrrrjjjfffiiinnnrrrsssooouuu||||||tttrrr|||yyynnneeeaaa___]]]\\\UUUSSSSSSUUUTTTSSSVVV[[[YYY___dddeeehhhnnnrrrqqqyyy{{{tttnnniiiaaaZZZRRRTTTTTTRRROOOLLLJJJIIIHHHFFFDDDDDDEEEFFFEEEDDDEEEDDDBBBAAA@@@@@@AAABBB@@@???????????????@@@@@@???AAADDDIIILLLPPPRRRSSSRRRRRRSSSTTTUUUWWW[[[___hhhyyywwwpppzzzmmmPPPHHHGGGCCCDDDKKKWWWccckkkttt{{{|||}}}{{{tttiii^^^VVVSSSRRRTTTWWWZZZ]]]___```aaaccccccdddcccbbb___]]][[[VVVWWWYYY]]]aaaeeeiiikkkgggmmmsssxxx~~~|||uuuooojjjllloooqqquuuzzz~~~tttnnnfffaaa\\\XXX[[[aaa^^^^^^]]]]]]\\\[[[ZZZZZZTTTVVVWWWVVVSSSUUU[[[aaagggkkkooonnniiiggghhhjjjrrrwww}}}sssjjjfff]]]]]]]]][[[WWWQQQJJJFFFCCCCCCBBBBBBCCCFFFHHHJJJLLLOOOSSSWWWYYY\\\^^^aaadddyyyeeeJJJHHHGGGFFFEEEIIIWWWeeeyyy|||tttjjjeeegggkkknnnooosssuuuyyy|||{{{qqqooo|||xxxmmmggggggfffaaa]]]XXXWWWVVVSSSRRRRRRUUUXXXUUUXXX\\\^^^___bbbhhhmmmtttssswwwvvvppplllggg```ZZZSSSRRRPPPNNNKKKJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@AAABBBCCCBBBAAABBBAAA@@@@@@??????@@@@@@@@@CCCGGGIIIKKKMMMPPPRRRQQQRRRSSSSSSUUUYYY^^^bbbttt}}}xxxwww~~~cccLLLDDDDDDFFFCCCJJJVVVdddmmmxxxyyyuuuzzz~~~~~~{{{uuulllcccZZZUUUUUUUUUUUUWWWZZZ^^^bbbdddcccfffhhhgggccc^^^YYYWWWYYY[[[^^^aaaeeehhhiiijjjhhhlllrrrxxx|||~~~~~~yyywwwtttrrrtttwww||||||zzzuuuooofff```]]]\\\]]]]]]^^^]]]\\\\\\\\\ZZZWWWUUUVVVSSSRRRUUUWWWYYY]]]cccjjjppprrrkkkfffggglllooo{{{}}}|||ppphhhddd^^^\\\YYYWWWTTTOOOIIIEEEAAAAAAAAAAAACCCFFFHHHIIIOOOQQQZZZfffmmmllljjjjjjkkkaaaIIIGGGFFFEEECCCGGGUUUbbbwwwzzzrrrhhhccceeeiiimmmooosssuuuxxxzzz|||xxxooonnnyyy~~~vvvlllggggggfffaaa]]]UUUUUUUUUTTTSSSSSSVVVYYYWWWXXXYYY[[[\\\```eeehhhqqqpppttt{{{{{{uuummmhhheee```YYYTTTRRRQQQOOOLLLJJJHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCBBB@@@@@@BBBCCCBBBAAAAAA@@@@@@??????@@@AAAAAAAAACCCGGGJJJLLLNNNPPPRRRQQQRRRSSSTTTUUUYYY^^^bbbvvv|||sssqqqttt^^^JJJDDDDDDEEECCCIIIVVVdddoooyyy~~~yyy}}}zzz|||~~~}}}xxxooofff]]]XXXTTTTTTUUUWWWZZZ^^^aaacccdddfffiiihhhddd^^^ZZZXXXYYY[[[^^^aaaeeegggiiijjjiiimmmsssxxx|||zzzxxxvvvuuuwww|||~~~{{{yyyrrrmmmeee^^^\\\[[[[[[[[[^^^]]]\\\\\\\\\ZZZWWWUUUVVVRRRQQQTTTVVVXXX]]]bbbiiippprrrmmmhhhkkkpppsss{{{}}}sssjjjfff^^^\\\YYYVVVSSSNNNHHHDDDAAAAAAAAABBBCCCFFFHHHIIIOOOUUUdddvvv~~~{{{uuusssvvv}}}[[[HHHEEEDDDCCCBBBFFFRRR^^^uuu}}}|||uuukkkeeedddhhhmmmpppssstttvvvwwwxxxzzz~~~{{{uuunnnnnnxxxzzzssskkkgggfffddd___[[[RRRSSSTTTTTTTTTUUUWWWYYYZZZYYYXXXZZZ]]]aaacccdddkkkjjjmmmtttyyy{{{~~~{{{pppkkkddd```]]]YYYTTTPPPPPPOOOMMMKKKIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBB@@@@@@BBBBBBBBBAAA????????????@@@AAABBBBBBAAAEEEIIILLLMMMOOOQQQSSSRRRSSSTTTUUUVVVYYY^^^aaayyywwwvvvmmmnnnwwwvvvXXXIIIEEEDDDDDDBBBHHHUUUdddppp||||||uuuwww~~~~~~zzzsssjjjaaa\\\TTTUUUVVVYYY\\\___aaaccceeegggiiihhhddd___[[[YYYXXXZZZ^^^bbbeeehhhiiijjjkkknnnsssxxx}}}{{{zzzxxxyyy|||~~~}}}zzzxxxrrrmmmfff```]]]]]]\\\\\\^^^]]]\\\[[[\\\[[[XXXVVVWWWRRRPPPRRRTTTVVV[[[bbbhhhnnnqqqnnnlllpppwwwzzz{{{~~~sssjjjfff]]][[[WWWTTTQQQLLLFFFBBBAAAAAAAAABBBDDDFFFHHHJJJNNNXXXlllwwwsss{{{wwwUUUHHHEEECCCCCCBBBEEEOOOZZZsss|||sssjjjfffggglllppppppqqqrrrrrrrrrtttwwwyyy~~~{{{wwwtttppppppzzz~~~xxxrrrkkkfffddd```[[[VVVNNNPPPSSSTTTUUUVVVXXXZZZ\\\\\\]]]aaafffhhheeebbbcccbbbfffmmmrrrtttxxx}}}{{{ooohhhddd```\\\ZZZWWWSSSPPPOOONNNLLLJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCAAA@@@@@@AAABBBBBBAAA>>>>>>>>>???@@@AAACCCDDDCCCFFFJJJNNNOOOPPPRRRSSSSSSTTTUUUVVVWWWZZZ^^^aaaxxx{{{qqqrrrmmmqqq}}}nnnRRRHHHEEECCCBBBBBBGGGTTTdddrrrzzzrrrttt~~~}}}}}}~~~~~~|||vvvnnnfffaaaWWWXXXYYY\\\^^^aaacccdddfffhhhjjjhhhddd___\\\ZZZXXXZZZ^^^bbbfffhhhiiiiiikkknnnrrrxxx|||~~~}}}|||{{{|||}}}{{{yyyuuuqqqjjjeeecccbbbaaa```___^^^\\\\\\]]]]]][[[ZZZZZZTTTQQQRRRSSSTTTZZZ```dddkkknnnmmmooouuu|||}}}zzzooogggbbb[[[YYYUUURRRNNNJJJEEEAAAAAAAAAAAABBBDDDFFFIIIJJJNNNWWWhhhxxx|||tttlllhhhwwwqqqPPPHHHEEECCCCCCCCCEEEMMMVVVpppyyyooofffdddhhhllllllmmmnnnnnnooopppsssvvvyyyvvvtttrrrppprrr{{{~~~yyysssllleee```[[[UUUQQQLLLOOORRRTTTUUUWWWYYY[[[]]]```fffnnnsssqqqiiiccc\\\[[[^^^eeekkkmmmrrrwwwyyy~~~}}}rrrhhhbbb___\\\YYYWWWUUUSSSQQQOOONNNLLLJJJHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA??????AAABBBAAA@@@===>>>>>>???@@@BBBCCCDDDDDDHHHLLLPPPQQQQQQRRRSSSSSSUUUVVVWWWXXX[[[^^^aaapppwwwmmmllljjjppp}}}hhhOOOGGGDDDAAA@@@AAAFFFSSSdddssszzzpppqqq}}}~~~|||{{{|||}}}|||xxxqqqkkkggg\\\]]]]]]___aaaccceeefffggghhhiiihhhccc___\\\[[[YYY[[[```dddgggiiijjjjjjjjjmmmqqqvvv{{{~~~~~~}}}zzzwwwtttnnnjjjhhhfffdddcccaaa```______aaabbbaaa``````YYYTTTRRRRRRRRRWWW^^^```fffkkklllpppyyyvvvlllccc^^^YYYVVVRRROOOLLLHHHDDD@@@BBBBBBBBBBBBDDDGGGIIIJJJOOOTTT]]]ggghhhdddcccdddtttlllMMMHHHDDDBBBCCCCCCDDDJJJRRRjjj~~~~~~rrrfff```bbbfffjjjkkkmmmnnnoooqqquuuxxxxxxuuurrrqqqqqqttt~~~yyyssskkkccc\\\VVVQQQNNNLLLNNNQQQRRRTTTVVVZZZ\\\___eeeooowwwzzztttjjjbbbXXXVVVXXX^^^ccceeejjjoooqqquuuxxxvvvuuurrrjjjbbb[[[ZZZXXXUUUSSSQQQPPPPPPNNNMMMKKKIIIHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA??????AAAAAAAAA@@@>>>>>>>>>???@@@BBBCCCDDDEEEIIINNNQQQSSSSSSSSSTTTTTTUUUXXXYYYYYY[[[^^^aaagggssstttrrrvvvrrriiigggdddiiiwwwcccMMMGGGBBB@@@@@@AAAEEEQQQcccttt~~~tttsss}}}}}}{{{{{{|||{{{yyyuuupppmmmcccbbbaaa```aaaccceeegggggghhhiiigggbbb^^^\\\[[[ZZZ]]]aaafffjjjkkkkkkkkkjjjlllqqqvvv{{{zzzyyy{{{~~~{{{yyyuuuqqqnnnllliiigggeeedddcccbbbcccfffiiiiiiiiiiiiaaaYYYUUURRRQQQUUU[[[]]]ccchhhkkkqqq{{{tttkkkbbb\\\VVVSSSOOOLLLJJJGGGCCCAAABBBBBBBBBCCCEEEGGGIIIKKKPPPQQQUUU[[[]]]^^^dddkkkyyyhhhMMMGGGBBB@@@AAABBBCCCGGGNNNbbbwwwuuuhhh```aaaeeeiiikkkmmmooorrruuuzzz~~~}}}yyyuuuuuuvvvzzz~~~wwwrrriii```YYYTTTPPPOOONNNOOOPPPQQQRRRUUUZZZ]]]```iiissszzzxxxoooeee___WWWTTTTTTYYY[[[\\\___dddhhhkkkkkkiiihhhhhhbbb\\\WWWVVVUUURRRPPPNNNNNNNNNLLLKKKIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@??????@@@AAAAAA@@@????????????@@@AAABBBCCCFFFJJJOOOSSSTTTTTTTTTTTTTTTVVVXXXZZZZZZ\\\^^^```dddmmmmmmlllrrroooggggggccchhhuuu]]]KKKEEEAAA@@@BBBAAAEEEPPPbbbsss|||~~~||||||||||||zzzxxxvvvtttgggeeebbb``````bbbeeegggfffggghhheeeaaa]]][[[ZZZ[[[^^^ccchhhkkkmmmmmmllljjjmmmrrrxxx~~~}}}xxxwwwyyyzzzzzzyyy|||{{{|||yyyvvvsssqqqnnnkkkiiifffeeeeeehhhllloooqqqqqqqqqhhh^^^WWWRRRPPPSSSYYY\\\bbbgggkkksss~~~~~~rrriii```ZZZSSSPPPMMMJJJHHHFFFDDDAAABBBBBBBBBCCCEEEGGGIIIKKKNNNNNNRRRWWWYYY\\\dddnnnfffMMMEEEAAA???@@@AAAAAAEEEKKK\\\ssszzzkkkcccdddhhhiiikkknnnqqquuuyyy~~~zzzzzz{{{~~~~~~}}}vvvpppggg^^^WWWSSSQQQPPPOOOOOOPPPPPPQQQUUUZZZ^^^bbbjjjtttxxxsssiii```[[[WWWTTTSSSUUUVVVUUUXXX\\\aaacccbbb______```]]]WWWVVVVVVUUURRROOONNNNNNNNNJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@??????@@@AAAAAA@@@????????????@@@AAABBBBBBGGGKKKPPPTTTUUUTTTTTTTTTTTTVVVYYYZZZ[[[\\\^^^```fffoooooommmrrrnnngggjjjhhhlllwww|||YYYIIIDDD@@@@@@DDDAAADDDPPPbbbsss~~~~~~}}}}}}|||zzzyyyyyyjjjgggbbb___^^^```dddffffffggggggeee```]]][[[ZZZ\\\___dddiiimmmnnnnnnmmmkkknnnsssyyy|||{{{sssuuuuuutttrrrsssvvvzzz{{{~~~zzz}}}zzzxxxvvvssspppmmmhhhggggggjjjooosssvvvvvvvvvlllaaaYYYSSSPPPRRRXXX\\\bbbgggkkkttt{{{pppggg^^^XXXQQQOOOKKKIIIHHHFFFDDDBBBBBBBBBBBBCCCEEEGGGJJJKKKKKKMMMQQQVVVWWWYYYaaajjjaaaLLLGGGEEEBBB@@@@@@BBBEEEGGGVVVjjj{{{tttooommmnnnrrrtttxxx||||||}}}uuutttuuuzzz}}}|||{{{|||{{{zzzxxxwwwooocccYYYSSSPPPOOONNNQQQQQQQQQQQQRRRVVV]]]bbbkkknnnrrrrrrmmmeee^^^[[[XXXXXXWWWTTTRRRQQQSSSUUUYYY[[[ZZZXXXYYY\\\YYYTTTSSSQQQOOONNNNNNMMMKKKIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDD>>>>>>?????????@@@@@@@@@>>>???AAAAAAAAAAAABBBDDDKKKLLLMMMOOOPPPQQQRRRRRRTTTVVVZZZ[[[[[[]]]fffooowwwooonnnwwwzzzsssjjjhhhiiippp{{{qqqQQQJJJFFFCCCDDDAAADDDBBBJJJ___vvv}}}||||||{{{wwwtttllljjjgggcccaaa```aaabbbhhhiiiiiigggbbb^^^[[[YYYaaacccfffiiikkkmmmnnnnnnkkkqqqxxx{{{zzzvvvvvvuuutttssssssttttttrrrpppqqqrrruuuxxx{{{}}}~~~|||{{{}}}~~~zzzqqqjjjnnnkkkiiimmmvvv}}}~~~tttdddXXXSSSSSSTTTVVV\\\aaahhhooowwwssslllddd[[[WWWVVVSSSPPPKKKGGGEEECCCBBBCCCDDDEEEEEEEEEGGGJJJMMMNNNNNNPPPRRRTTTYYYccclll]]]KKKFFFDDDBBB@@@@@@BBBDDDFFFSSSfffzzzvvvuuuvvvwwwxxx{{{~~~|||sssnnnmmmnnnrrryyy~~~}}}{{{{{{|||{{{yyyxxxuuunnnbbbXXXRRRPPPOOOOOOPPPQQQRRRRRRSSSWWW^^^dddlllooorrrrrrnnnhhhcccaaa^^^]]][[[WWWTTTSSSTTTVVVXXX]]]___[[[YYYYYYWWWTTTSSSQQQOOONNNMMMLLLJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC?????????@@@@@@@@@@@@AAA===>>>@@@AAAAAABBBEEEHHHLLLMMMOOOPPPRRRSSSSSSSSSUUUXXXZZZ[[[\\\cccppp||||||xxxooommmlllssskkkMMMHHHDDDCCCCCCAAACCCBBBJJJ^^^ttt~~~~~~~~~|||xxxuuuoookkkfffbbbaaa`````````dddfffgggeeebbb___]]]\\\dddfffhhhjjjkkkkkkllllllqqqxxx{{{wwwwwwuuusssrrrrrrssssssqqqpppkkkmmmppptttxxx||||||{{{zzz{{{yyyxxxyyy|||{{{wwwrrrrrrooonnnqqqyyyyyykkk```YYYWWWWWWXXX]]]bbbjjjrrrzzzzzzooohhhaaaZZZVVVSSSQQQNNNJJJGGGDDDCCCCCCCCCDDDEEEEEEEEEGGGJJJMMMOOOOOOQQQSSSVVV[[[gggqqqvvvWWWIIIEEECCCAAA??????AAACCCEEENNN___yyy~~~~~~tttkkkhhhhhhiiimmmsssxxx|||}}}}}}~~~}}}|||||||||{{{yyywwwssskkk```WWWRRRPPPPPPPPPQQQRRRSSSSSSTTTYYYaaagggnnnpppssstttqqqnnnlllllljjjhhhccc]]]XXXVVVVVVXXXYYY```ccc___ZZZXXXXXXVVVSSSQQQNNNMMMLLLKKKJJJHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA<<<>>>???@@@AAADDDHHHLLLNNNOOOPPPRRRSSSTTTUUUUUUVVVYYY[[[[[[```ooouuutttsssyyybbbIIIFFFCCCBBBCCC@@@CCCBBBIIIZZZppp}}}yyyvvvuuuooohhhcccbbbbbb```______aaaccccccaaa___^^^___cccfffjjjlllmmmmmmooopppuuu}}}{{{xxxyyyvvvtttrrrqqqrrrrrrqqqppplllnnnpppssswww{{{|||{{{yyywwwuuusssrrrrrruuusssrrruuuyyy||||||zzzvvvtttrrrvvv|||ttthhh___[[[ZZZ[[[```gggpppxxxtttiiibbb\\\VVVUUUOOOMMMJJJHHHEEEDDDDDDCCCCCCDDDEEEEEEFFFHHHKKKNNNQQQPPPQQQTTTVVV\\\iiivvvlllQQQIIICCCBBB@@@??????@@@BBBCCCIIIXXXrrr|||ppphhhfffhhhkkkooosssvvvwwwwwwyyyzzz}}}~~~~~~~~~~~~}}}zzzwwwooohhh^^^VVVRRRQQQRRRRRRRRRUUUWWWVVVVVVZZZcccjjjqqqsssuuuvvvvvvuuuvvvwwwxxxtttmmmeee]]]YYYYYYZZZ___bbbbbb^^^\\\]]]]]][[[SSSPPPMMMKKKKKKJJJHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBB>>>??????@@@AAAEEEJJJNNNNNNOOOQQQSSSTTTUUUUUUUUUVVVZZZ\\\^^^iiiyyywww{{{}}}]]]IIIFFFBBBAAABBB>>>BBBBBBHHHVVVkkkzzz~~~}}}}}}~~~|||yyywww{{{tttkkkgggeeedddaaa^^^\\\^^^``````___^^^^^^___^^^ccchhhllloooqqquuuyyy|||}}}zzzyyyzzzxxxvvvsssssstttuuutttsssvvvvvvwwwyyy{{{~~~|||xxxuuupppmmmkkkkkkjjjjjjlllkkkmmmqqqvvvyyyzzzzzzuuuttttttxxx{{{nnnbbb]]]^^^```fffnnnyyyoooddd]]]VVVRRRQQQJJJIIIGGGEEEDDDDDDDDDDDDCCCDDDFFFFFFGGGIIILLLOOOQQQOOOPPPTTTUUUYYYhhhyyyeeeNNNIIIBBBAAA@@@??????@@@AAABBBFFFSSSlllssshhhaaaccchhhnnnsssuuutttqqqpppssstttvvvyyy|||}}}zzzxxxvvvzzz~~~{{{xxxmmmfff\\\UUURRRSSSTTTUUUVVVYYY[[[YYYXXX[[[ccckkksssuuuwwwxxxyyyzzz}}}}}}uuujjjaaa]]]]]]^^^dddaaa\\\YYY\\\bbbbbb]]]SSSPPPLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@AAAAAAAAABBBEEEJJJMMMNNNOOOQQQRRRTTTUUUUUUUUUVVVZZZ]]]ccctttwwwvvvvvv[[[KKKGGGBBBAAABBB<<>>@@@BBBDDDFFFIIILLLOOOPPPQQQSSSTTTVVVWWWWWWWWWYYY]]]aaalll~~~vvvppprrrzzzlllXXXLLLGGG@@@BBBEEE??????CCCEEEKKK\\\xxx{{{uuuttt~~~~~~{{{yyyzzz{{{zzzyyyyyy|||~~~zzzqqqiiiffffffeeefffgggfffeeeeeefffhhhdddiiimmmpppsss|||{{{yyyxxxvvvuuuwwwwwwxxxzzz~~~~~~yyyrrrgggbbb[[[YYYZZZ[[[YYYWWWXXXZZZ^^^```ccceeeggghhhjjjlllpppuuu|||zzzpppppptttvvv{{{pppddd\\\UUUNNNJJJKKKEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEGGGHHHIIIKKKOOORRRUUUSSS[[[gggjjjkkk|||nnnbbbJJJFFFCCCBBBBBBAAAAAABBBBBBCCCGGGNNNeeesssggg___]]]\\\aaafffiiikkklllpppsssnnnllljjjiiihhhgggeeeccc___ccciiipppuuu{{{~~~~~~~~~~~~{{{wwwsssiiiccc[[[VVVUUUXXX[[[]]]cccfffgggaaaZZZYYY```hhhnnnppptttuuuvvvwwwyyy{{{vvvrrrlllfffccceeejjjooolllnnnooommmmmmnnnkkkfffSSSOOOJJJGGGFFFEEEEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>?????????@@@@@@@@@;;;>>>BBBEEEHHHKKKOOOQQQRRRSSSTTTVVVWWWXXXYYYYYYZZZ^^^bbbooouuummmiiijjjssshhhVVVKKKFFF???BBBFFFAAA???CCCEEEIIIZZZwww~~~vvvrrrzzz}}}{{{zzz{{{|||zzzyyyzzz~~~xxxooommmmmmggghhhiiiiiiiiiiiilllnnniiinnnsssvvv{{{xxxwwwwwwuuuuuuwwwuuuwwwzzzxxxoooiiiccc]]][[[]]]^^^\\\YYYXXXYYYZZZ\\\^^^aaafffiiikkkmmmqqqvvv|||rrrppprrrwwwsssjjj```ZZZTTTMMMKKKKKKEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEGGGHHHIIILLLOOOSSSWWWVVV```ooosssuuuiii```LLLGGGBBBBBB@@@@@@@@@@@@BBBBBBEEEMMMeee{{{mmmddd^^^[[[]]]___bbbfffjjjnnnqqqsssvvvpppjjjffffffffffffddd```ffflllrrrzzz}}}}}}|||}}}}}}|||yyywwwkkkeee\\\VVVTTTXXX\\\___eeeggggggbbb[[[YYY^^^dddhhhkkknnnqqqrrrpppmmmkkkggghhhiiifffdddgggooouuuxxx{{{|||xxxuuupppggg^^^RRRLLLGGGFFFDDDAAA@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>@@@@@@AAA@@@???>>>???@@@CCCFFFIIILLLMMMNNNPPPRRRTTTUUUUUUUUUVVVWWW]]]]]]cccsssrrrhhhjjjkkkkkksss~~~]]]RRRHHHDDDBBB@@@@@@CCCAAADDDFFFJJJVVVooo|||uuuxxx~~~}}}|||zzzzzzzzz|||vvvqqqpppnnnnnnmmmlllmmmppprrrttttttvvvxxx|||~~~xxxuuuuuuuuuuuuuuuyyyzzz|||~~~vvvnnnjjjgggdddbbbaaaaaa```___```aaaaaaaaabbbdddeeefffgggkkkqqqvvv{{{|||yyyyyy|||mmmeee[[[TTTQQQNNNJJJEEECCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKNNNPPPQQQXXXZZZgggwwwzzzzzz|||aaa~~~\\\KKKGGGBBBBBB@@@@@@@@@@@@BBBBBBGGGQQQjjjvvviii```[[[YYY]]]^^^```cccgggjjjlllnnnkkkiiiggghhhjjjjjjiiigggeeellluuu}}}}}}||||||}}}~~~}}}zzzxxxmmmggg^^^WWWUUUWWW[[[^^^gggiiihhhccc[[[XXX\\\aaabbbeeehhhkkkkkkiiifffdddfffiiikkkkkkjjjmmmtttzzz~~~{{{vvvoooeee[[[RRRKKKFFFEEEDDD@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAAAAA@@@???>>>???AAADDDGGGKKKMMMOOOPPPPPPRRRTTTUUUUUUUUUVVVXXX[[[[[[aaapppyyymmmfffiiikkkmmmwww\\\RRRHHHDDDBBB@@@@@@CCCAAACCCEEEIIIUUUmmm|||~~~~~~|||{{{zzz{{{}}}yyyvvvtttrrrsssrrrrrrtttwwwzzz|||}}}|||xxxuuuuuuwwwwwwxxxvvvxxx{{{~~~}}}~~~vvvnnnmmmkkkhhhfffffffffeeedddcccbbbbbbaaabbbbbbccccccfffkkkqqqwww{{{}}}zzzzzz|||uuuiiibbbYYYSSSPPPMMMHHHDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGIIIKKKNNNPPPQQQVVV]]]kkkvvvwww~~~vvv\\\tttVVVIIIHHHBBBBBB@@@@@@@@@@@@BBBBBBJJJVVVppppppddd]]]ZZZXXX\\\]]]^^^___aaadddfffgggbbbcccfffjjjmmmmmmjjjhhhllluuu}}}|||{{{|||}}}|||zzzwwwnnnhhh```YYYVVVXXX\\\___jjjkkkiiibbbZZZVVVXXX\\\]]]___cccfffgggeeecccbbbgggjjjnnnppprrruuu{{{}}}vvvnnncccXXXQQQJJJEEECCCBBB??????AAABBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@???@@@BBBFFFJJJMMMPPPRRRRRRQQQSSSUUUUUUUUUUUUWWWYYY[[[\\\bbbnnn{{{{{{uuummmgggeeeiiilllrrryyy[[[QQQGGGDDDCCCAAA@@@BBBBBBCCCDDDHHHSSSiii~~~}}}{{{{{{|||}}}~~~|||{{{xxxzzzzzz{{{~~~{{{wwwuuuvvvxxxyyyzzztttwwwzzz~~~}}}~~~wwwpppnnnllljjjiiijjjjjjjjjhhhfffeeedddbbbaaa```______ccciiipppwww|||}}}{{{{{{}}}}}}ooobbb]]]VVVQQQOOOLLLGGGCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFHHHJJJLLLNNNPPPQQQSSS```nnnssswwwlllUUUhhhOOOGGGGGGBBBBBB@@@@@@@@@@@@BBBBBBKKKYYYrrryyyjjj```[[[ZZZZZZ[[[[[[[[[\\\]]]^^^```aaaaaacccgggkkkmmmmmmkkkiiittt~~~~~~~~~~~~~~~}}}|||{{{zzzzzzxxxuuurrrlllhhhaaa[[[XXXZZZ^^^bbblllkkkhhh```XXXSSSTTTVVVZZZ]]]aaaeeehhhiiiiiihhhlllnnnqqqsssvvvzzzwwwnnnbbbWWWQQQIIIDDDBBBAAA>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@CCCCCCCCCBBBBBBAAA@@@@@@AAADDDHHHLLLPPPSSSTTTTTTRRRTTTUUUUUUUUUVVVXXXZZZ\\\___fffpppxxxyyyrrrllldddcccffflllqqq{{{sssXXXOOOGGGEEEDDDAAA@@@BBBBBBBBBCCCGGGOOObbb~~~}}}||||||}}}~~~~~~}}}xxxvvvvvvxxxyyyyyyuuuxxx|||~~~xxxrrrlllkkkiiijjjkkklllkkkjjjjjjhhhfffcccaaa___^^^]]]```fffooowww}}}|||{{{{{{vvvlll]]]YYYTTTQQQNNNKKKFFFCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFHHHJJJMMMOOOPPPQQQQQQ___jjjnnn|||cccPPP\\\KKKFFFEEEBBBBBB@@@@@@@@@@@@BBBBBBIIIVVVkkkqqqeee^^^\\\\\\\\\[[[ZZZZZZZZZ[[[]]]___```cccfffiiilllnnnooooooooo|||}}}}}}~~~~~~}}}}}}}}}{{{yyyxxxvvvsssooolllgggeeeaaa\\\YYY\\\bbbgggllljjjfff^^^VVVRRRRRRSSSWWWZZZ```ggglllppprrrrrruuuuuuuuuvvvyyy~~~yyypppdddYYYQQQIIICCCAAA@@@>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@DDDCCCCCCBBBBBBAAAAAAAAACCCFFFJJJOOORRRTTTUUUUUUTTTUUUVVVVVVUUUVVVYYY[[[\\\aaaiiirrrwwwuuunnnhhh```ccciiiqqqzzznnnVVVMMMFFFEEEEEEBBB@@@AAAAAAAAABBBFFFLLL[[[vvv~~~~~~~~~}}}}}}~~~zzzwwwwwwwwwxxxxxxxxx{{{}}}zzzzzz|||wwwrrrllllllkkklllnnnooonnnllllllkkkhhhfffcccaaa_________eeeoooxxx~~~|||||||||zzzmmmgggZZZWWWSSSOOOLLLIIIFFFDDDBBBBBBBBBCCCDDDEEEEEEFFFEEEFFFIIIKKKNNNOOOPPPQQQPPPZZZccclllxxx\\\MMMpppSSSIIIFFFCCCBBBBBB@@@@@@@@@@@@BBBBBBEEEOOO]]]kkkxxx{{{tttiii```[[[[[[\\\\\\ZZZYYYYYYZZZ\\\___bbbdddeeehhhlllnnnppprrruuuxxx~~~~~~~~~~~~|||}}}~~~~~~}}}|||{{{yyywwwvvvtttpppllliiidddcccaaa]]]ZZZ\\\ccciiikkkiiiddd^^^XXXTTTTTTUUUUUUXXX___gggnnntttxxxyyy|||||||||}}}{{{sssggg]]]RRRJJJCCCAAA@@@>>>???BBB@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCEEEHHHLLLPPPSSSUUUUUUTTTUUUVVVVVVVVVUUUWWWZZZ\\\ZZZaaajjjrrrtttqqqjjjfff```eeennnxxxhhhTTTLLLFFFFFFFFFCCCAAAAAA@@@???BBBFFFIIISSSlll~~~~~~~~~~~~~~~{{{xxxwwwxxxxxxxxx{{{}}}|||zzzzzz|||~~~~~~~~~}}}vvvqqqpppppppppqqqssssssrrrpppnnnllljjjhhhfffeeeddddddccchhhqqqyyyuuuiiidddWWWUUUQQQMMMIIIGGGEEEDDDAAABBBBBBCCCDDDEEEFFFFFFEEEFFFIIILLLOOOPPPQQQQQQOOOUUU^^^ooolllWWWMMMdddMMMIIIFFF@@@BBBBBB@@@@@@@@@@@@BBBBBBAAAGGGMMMTTT```ttt|||mmmggg___YYYWWWXXXYYYZZZYYYYYYYYY[[[^^^ccchhhjjjjjjnnnrrrtttuuuuuuwwwyyy|||~~~}}}}}}~~~~~~~~~{{{|||~~~~~~|||{{{yyywwwuuutttsssqqqmmmjjjddddddbbb]]]ZZZ[[[bbbiiijjjhhhddd___[[[YYYYYYZZZUUUYYY```hhhpppwww{{{}}}~~~vvvjjj```SSSKKKCCCAAA@@@>>>???CCC@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDFFFIIIMMMRRRTTTTTTTTTSSSVVVVVVVVVVVVUUUWWWZZZ]]]\\\cccmmmssssssooojjjfffbbbhhhqqq}}}```RRRKKKFFFFFFFFFCCCAAAAAA???>>>BBBGGGGGGMMMddd}}}~~~~~~~~~~~~{{{xxxxxxyyyzzzzzz{{{~~~}}}|||}}}}}}|||{{{{{{~~~~~~yyyuuusssssssssuuuvvvvvvtttsssnnnmmmlllkkkjjjjjjjjjjjjjjjnnnuuu{{{qqqeeeaaaVVVSSSOOOJJJEEECCCCCCDDDAAAAAABBBCCCDDDEEEFFFFFFDDDFFFJJJMMMOOOPPPQQQPPPNNNRRR___wwwcccRRRMMM^^^JJJIIIFFF>>>BBBBBB@@@@@@@@@@@@BBBBBB???BBBCCCEEEPPPiiizzzvvvccc___YYYUUUTTTUUUVVVWWWYYYYYYZZZ\\\```fffkkkooopppuuuyyyzzzxxxuuutttuuuuuuyyy~~~~~~~~~}}}|||}}}~~~~~~}}}{{{|||}}}}}}|||{{{vvvuuutttttttttsssooommmddddddbbb]]]YYYZZZaaagggkkkhhheee```^^^]]]]]]^^^XXX\\\ccckkkrrryyy}}}xxxlllaaaSSSKKKDDDAAA@@@>>>@@@CCC@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@?????????@@@BBBDDDEEEGGGJJJNNNRRRTTTTTTSSSRRRVVVWWWWWWVVVVVVWWW[[[]]]```hhhqqqvvvtttoookkkhhhdddjjjssszzz[[[QQQJJJFFFFFFGGGCCCAAAAAA>>>===BBBGGGFFFJJJ___www~~~|||}}}~~~zzzxxxyyyzzz||||||zzz}}}~~~~~~{{{yyyzzz~~~~~~}}}~~~{{{tttttttttuuuwwwvvvtttrrrmmmmmmlllllllllmmmmmmnnnpppsssxxx|||~~~uuuiii___\\\UUURRRMMMGGGBBB@@@AAABBBAAAAAABBBCCCDDDEEEFFFGGGDDDFFFJJJMMMPPPQQQQQQPPPMMMRRRbbb}}}{{{]]]PPPMMMpppZZZIIIDDDFFFDDDBBBAAA@@@???>>>>>>>>>>>>AAA===???FFFLLLYYYvvvzzzqqq```\\\XXXVVVWWWXXXWWWUUUZZZ]]]```cccfffjjjooorrrtttyyy|||vvvrrrpppoooppppppsss}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{rrrsssuuuuuutttpppllliiidddbbb___\\\ZZZ\\\aaaeeeiiieee```___``````___^^^ZZZ]]]cccllluuu|||qqqdddXXXLLL@@@===@@@@@@AAABBB???@@@BBBAAA@@@@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBBEEECCCAAA???@@@BBBFFFHHHJJJLLLOOORRRTTTTTTTTTSSSYYYWWWVVVWWWZZZ\\\]]]\\\bbbqqq|||yyyrrrnnnllliiiiiimmmwwwpppVVVMMMJJJGGGFFFFFFFFFEEEDDDAAA===>>>DDDEEEFFFUUUggg~~~}}}~~~{{{zzzzzz|||}}}zzzyyy{{{~~~~~~}}}~~~}}}zzzwwwuuuuuuvvvvvvuuuqqqlllkkkmmmqqqssssssvvvxxx|||qqqiiibbbZZZTTTOOOMMMJJJFFFDDDBBBAAAAAA>>>@@@BBBBBBBBBBBBDDDFFFHHHIIIKKKMMMNNNNNNNNNMMMRRRYYYggg~~~jjjWWWNNNJJJiiiVVVHHHEEEGGGCCCAAA@@@???>>>============DDD@@@@@@DDDGGGPPPiiizzzqqqaaa\\\XXXVVVXXXYYYXXXWWWZZZ]]]aaaeeehhhmmmrrrvvvwww|||zzzsssooommmjjjlllnnnrrr|||~~~|||{{{zzzyyywwwvvvvvvvvvrrrsssttttttrrrnnnjjjhhheeeccc```]]][[[\\\```ccclllhhhcccaaaaaaaaa```^^^ZZZ]]]bbbjjjrrrzzzrrreeeXXXKKK@@@>>>???@@@@@@AAA@@@AAACCCBBBAAAAAABBBDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDBBB@@@???@@@CCCFFFHHHLLLNNNQQQSSSUUUUUUUUUUUUZZZYYYXXXXXXYYY\\\___aaagggttt}}}vvvsssqqqnnnnnnttt~~~iiiQQQLLLJJJGGGEEEFFFFFFEEEDDDBBB>>>???DDDEEEFFFTTTeee~~~|||zzzzzz||||||zzzzzz|||}}}|||~~~~~~{{{yyywwwwwwvvvvvvtttpppllllllooorrruuuuuuwwwyyy~~~vvvjjjddd___XXXRRRMMMLLLIIIEEECCCAAAAAA@@@???@@@BBBBBBBBBBBBDDDFFFGGGHHHJJJLLLNNNOOOOOOOOOTTT^^^nnnhhhVVVOOOLLL___QQQGGGFFFGGGCCC@@@???>>>===============BBB@@@@@@BBBBBBHHH\\\qqq{{{qqqbbb^^^YYYWWWYYY[[[[[[ZZZ[[[^^^bbbfffjjjoootttxxx{{{~~~~~~xxxpppllljjjgggjjjnnnttt~~~||||||{{{zzzxxxvvvuuutttsssrrrrrrrrrqqqooollliiiffffffeeebbb^^^[[[[[[^^^aaakkkhhhccc```___^^^\\\[[[XXXZZZ___eeemmmuuu|||rrreeeVVVJJJ@@@>>>?????????@@@AAABBBCCCCCCBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@@@@AAADDDGGGIIINNNPPPRRRTTTVVVWWWWWWWWWZZZZZZZZZYYYYYY]]]eeejjjrrr|||{{{wwwuuutttvvvcccOOOLLLJJJGGGEEEEEEEEEDDDCCCCCC???@@@DDDDDDFFFRRRaaa{{{}}}|||zzz{{{}}}}}}|||{{{zzz{{{}}}~~~~~~|||{{{|||~~~}}}{{{zzzxxxwwwvvvrrrooommmmmmpppuuuxxxyyyzzz|||yyylllccc___[[[VVVRRRKKKIIIGGGDDDBBBAAA@@@@@@???AAABBBCCCBBBCCCEEEFFFGGGHHHJJJLLLMMMNNNOOOOOOVVVbbbvvvbbbSSSMMMKKKuuuXXXMMMGGGGGGGGGAAA@@@@@@???>>>>>>>>>>>>>>>>>>===???AAAAAAFFFUUUfff|||rrreee```ZZZXXXZZZ]]]]]]]]]]]]___cccfffiiimmmqqquuuzzz}}}~~~{{{tttnnnkkkkkkkkkpppuuu|||~~~}}}|||{{{{{{{{{zzzxxxwwwvvvuuurrrrrrqqqpppmmmjjjhhhfffgggfffccc___\\\[[[\\\^^^fffccc___[[[XXXWWWVVVUUUUUUVVVYYY^^^eeennnwww}}}pppbbbSSSIII@@@>>>???>>>>>>???@@@AAABBBBBBAAAAAABBBDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAABBBEEEHHHJJJOOOPPPRRRTTTVVVWWWXXXXXXXXXZZZ[[[[[[[[[bbbnnnwww~~~xxxvvvvvv~~~|||___QQQLLLJJJGGGEEEEEEDDDCCCBBBBBB@@@@@@BBBCCCEEENNNZZZuuu|||{{{zzzyyyzzz|||zzzzzzzzz{{{|||}}}~~~{{{{{{{{{{{{{{{}}}}}}||||||{{{yyywwwuuutttnnnmmmmmmnnnqqqvvvzzz|||}}}yyyqqqfff___\\\YYYUUUQQQHHHGGGEEECCCAAA@@@@@@@@@@@@AAACCCCCCCCCDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNNNNUUUfff~~~www\\\NNNJJJIIImmmSSSLLLFFFFFFFFF@@@AAAAAA@@@?????????@@@@@@===>>>AAABBBAAAEEEQQQ]]]{{{}}}ttthhhccc\\\YYY[[[^^^___```___aaacccdddeeegggjjjmmmuuuwwwyyyvvvqqqnnnmmmnnnsssyyy~~~}}}|||~~~~~~}}}|||xxxxxxyyyyyyyyyxxxwwwwwwrrrqqqpppnnnkkkiiihhhgggfffeeeccc```\\\ZZZZZZ\\\```^^^[[[WWWSSSQQQQQQRRRQQQSSSUUUYYY^^^gggrrryyy|||lll]]]NNNFFF@@@??????======???>>>@@@AAAAAA@@@???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBEEEHHHKKKMMMOOOPPPRRRTTTUUUWWWXXXXXXVVVXXX[[[\\\```iiixxx|||uuutttvvvrrr[[[RRRMMMJJJGGGEEEEEEDDDCCCBBBBBB@@@@@@@@@AAACCCJJJRRRnnnwwwwwwvvvvvvwwwzzz|||}}}~~~~~~}}}yyyyyyyyyzzzzzz{{{{{{{{{xxxyyy{{{|||}}}}}}xxxxxxwwwvvvuuusssqqqoookkkkkklllnnnqqqvvv{{{~~~zzzpppjjjbbb[[[WWWTTTPPPNNNFFFEEECCCBBB@@@@@@AAAAAA@@@BBBDDDDDDDDDDDDFFFHHHKKKKKKKKKLLLMMMNNNNNNOOOWWWkkkpppZZZMMMIIIIIIeeeQQQKKKEEEDDDEEEAAABBBAAAAAA@@@@@@@@@AAAAAA@@@BBBCCCBBB@@@BBBJJJRRRnnnwwwmmmfff^^^ZZZ[[[___aaaaaaaaabbbcccbbbbbbbbbdddfffnnnppprrrqqqnnnmmmppprrrxxx~~~|||{{{{{{|||||||||{{{rrrssstttvvvvvvuuuuuutttooonnnllljjjiiihhhggggggddddddccc```\\\YYYYYYYYY\\\[[[YYYUUURRRPPPQQQSSSPPPRRRVVVXXX]]]eeeqqqyyyvvveeeVVVJJJCCC?????????======@@@>>>???@@@@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBDDDGGGKKKNNNOOOPPPQQQRRRTTTUUUWWWXXXYYYVVVXXXZZZ^^^eeeqqqwwwrrrtttyyylllYYYTTTOOOLLLHHHFFFFFFEEEDDDBBBBBBBBBAAA@@@@@@CCCHHHLLLddd~~~zzzqqqqqqqqqrrrsssuuuwwwyyyyyyyyyzzz|||}}}|||yyyvvvuuuuuuuuuuuuvvvvvvwwwxxxvvvyyy}}}|||yyyrrrqqqpppnnnmmmkkkjjjiiiggghhhkkkmmmppptttyyy}}}{{{rrrgggccc\\\VVVRRRNNNKKKHHHEEEDDDCCCAAAAAAAAABBBBBBAAACCCDDDEEEDDDEEEGGGHHHLLLLLLMMMNNNPPPRRRTTTUUU___uuukkkYYYNNNJJJJJJwww]]]NNNJJJCCCAAAEEECCCAAA@@@@@@@@@@@@@@@AAAAAA@@@BBBCCC@@@===???EEEJJJaaa~~~zzzpppiii```[[[\\\___aaabbbaaabbbbbbaaa```___aaabbbiiikkkmmmlllkkklllqqquuuwww~~~|||zzzyyyzzzzzzyyywwwpppqqqrrrssssssrrrpppooollljjjhhhfffeeeeeeffffffaaabbbbbb___[[[YYYXXXXXXWWWXXXWWWSSSPPPOOORRRTTTRRRVVVZZZ\\\```hhhsss||||||ppp___OOOEEE@@@>>>??????===>>>AAA>>>@@@AAAAAA@@@???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFJJJMMMPPPRRRRRRSSSTTTUUUWWWXXXZZZ[[[YYYYYYZZZ___iiivvv{{{wwwrrrpppwwwlll]]][[[PPPMMMJJJGGGGGGFFFEEECCCEEEEEECCCAAAAAADDDGGGIIIXXXtttxxxssskkkkkklllmmmoooqqqssstttttttttuuuwwwwwwvvvssspppooonnnnnnnnnppprrrtttuuuxxx|||wwwssslllkkkhhhfffdddccccccccccccfffiiikkknnnqqqwww{{{|||qqqlll```]]]XXXTTTOOOLLLHHHFFFDDDCCCBBBAAAAAABBBCCCCCCAAACCCEEEEEEEEEEEEGGGIIIMMMMMMOOOQQQUUUYYY]]]___lll{{{bbbUUUMMMJJJJJJoooWWWKKKIIIAAA@@@EEEEEE@@@???????????????@@@@@@===???@@@===;;;>>>DDDGGGYYYwww{{{rrrkkkaaa\\\\\\___aaabbb```aaaaaa```______```bbbgggiiikkkjjjiiikkkpppuuusss~~~}}}zzzyyyxxxwwwvvvtttqqqrrrssstttsssqqqooommmiiigggeeecccbbbcccdddeee```aaaaaa___[[[XXXWWWWWWSSSTTTTTTQQQNNNNNNQQQTTTUUUYYY^^^aaadddkkkvvvyyylll[[[KKKCCC???===??????===???BBB???AAABBBBBBAAA@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGKKKOOORRRSSSTTTTTTUUUVVVXXXZZZ\\\]]]\\\[[[[[[aaalllyyy{{{ssspppoooppp{{{ooodddcccQQQNNNJJJHHHGGGGGGEEEDDDGGGGGGEEEBBBBBBEEEHHHHHHOOOlll}}}zzzuuuqqqmmmggghhhiiijjjlllnnnpppqqqqqqqqqrrrssstttrrrooollliiihhhhhhiiilllooorrrtttyyy|||tttooohhhfffcccaaa_________```bbbeeehhhjjjlllpppuuuzzz~~~rrrjjjhhh]]][[[XXXTTTPPPLLLIIIHHHDDDCCCBBBBBBBBBBBBDDDDDDBBBCCCEEEFFFEEEFFFGGGIIILLLMMMPPPTTTYYY___dddgggwwwpppZZZPPPJJJGGGHHHdddVVVHHHCCCBBBAAA??????BBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>>>>???@@@CCCDDDRRRggguuummmbbb]]]]]]___```___]]]^^^___```````````````gggiiilllnnnnnnoooqqqrrrwww|||xxxtttqqqnnnlllpppooonnnooopppooommmkkkjjjgggdddaaa______aaabbbcccbbb___]]]ZZZXXXWWWVVVQQQQQQOOONNNMMMOOOTTTWWWUUU[[[bbbeeeiiisssppp```RRRIII???>>>===<<<===>>>@@@BBBDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA???AAAEEEJJJOOOSSSUUUWWWXXXXXXXXXWWWWWWVVVVVVVVVZZZ\\\\\\```nnn~~~xxxtttqqqnnnmmmqqq~~~xxxooo```TTTPPPKKKGGGGGGHHHHHHHHHFFFIIIKKKHHHCCCAAADDDHHHSSSggg|||xxxtttnnnjjjiiidddeeegggiiikkkkkkkkkkkkjjjjjjiiiiiiiiijjjkkkkkkkkkkkkjjjjjjlllqqqxxx}}}yyyzzzrrrlllgggddd```\\\ZZZYYYZZZ[[[aaacccfffiiimmmqqqsssuuuyyy}}}ssskkkdddaaaZZZWWWSSSOOOLLLIIIFFFCCCCCCCCCBBBAAAAAABBBBBBBBBBBBAAA@@@BBBEEEHHHIIIJJJPPPNNNPPPXXX```dddiiinnn___UUURRRJJJGGGKKK___RRRFFFCCCDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@???>>>>>>>>>@@@BBBDDDLLL___zzzxxxoooddd]]]\\\^^^^^^^^^]]]^^^^^^___```aaabbbbbbjjjlllppprrrsssuuuwwwyyy}}}{{{zzzxxxuuurrrpppnnnllllllllllllnnnooonnnkkkhhhhhhgggdddbbbaaaaaaaaabbbbbbaaa___\\\YYYWWWVVVUUUPPPPPPOOOMMMMMMPPPTTTXXXZZZ\\\bbbjjjtttwwwhhhYYYMMMEEE???>>>===<<<===???@@@BBBCCCBBBAAAAAAAAAAAABBBCCCDDDCCCBBBAAA@@@@@@AAAAAABBBDDDGGGKKKOOORRRTTTUUUTTTTTTTTTUUUUUUVVVVVVVVV[[[]]]___dddqqq}}}~~~yyyrrrnnnmmmooossszzzqqqkkkcccWWWQQQNNNJJJGGGGGGGGGGGGFFFDDDGGGHHHFFFBBB@@@CCCFFFPPPaaa{{{{{{ssspppnnnjjjhhhhhhbbbccceeeggghhhhhhhhhhhhhhhhhhiiiiiijjjkkkkkkllljjjkkkmmmnnnppptttyyy}}}wwwnnnhhhcccaaa^^^[[[ZZZZZZZZZ[[[___aaacccfffkkkooosssuuuyyyuuummmfff```\\\YYYUUUQQQNNNKKKHHHEEECCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAABBBEEEHHHJJJKKKOOONNNRRR[[[bbbiiirrr{{{vvvXXXPPPOOOHHHEEEHHHWWWMMMEEEDDDEEEDDDBBBCCC@@@@@@@@@?????????????????????>>>>>>>>>@@@AAABBBEEESSSkkk{{{rrrfff^^^[[[[[[\\\[[[```___```aaaccceeehhhiiipppssswww{{{}}}~~~~~~}}}|||zzzttttttsssqqqooonnnlllllljjjkkklllnnnooonnnjjjgggffffffeeeccccccbbbbbbbbbaaa```^^^[[[XXXVVVTTTSSSOOOOOONNNMMMMMMPPPUUUYYY^^^^^^cccpppxxxiii[[[OOOEEE???>>>============???AAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@??????@@@AAAAAAFFFGGGJJJMMMPPPRRRSSSTTTRRRRRRSSSTTTUUUWWWWWWXXX[[[]]]aaahhhrrryyyxxxrrrooollllllsss|||~~~gggaaa[[[RRRNNNLLLJJJHHHHHHGGGFFFDDDBBBDDDEEECCCAAA@@@BBBEEEKKKYYYppp{{{rrrkkkjjjiiifffdddeeebbbccceeefffgggggggggggghhhiiikkklllmmmmmmmmmmmmlllooosssvvvyyy|||{{{rrriiiccc^^^]]][[[YYYYYYZZZ[[[\\\^^^^^^```cccgggmmmsssvvvzzz}}}vvvnnnhhhbbb\\\YYYVVVSSSOOOKKKIIIGGGDDDBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBDDDFFFIIIKKKMMMNNNPPPVVV^^^eeeooojjjRRRMMMLLLGGGDDDGGGRRRJJJDDDEEEFFFCCCBBBBBB?????????>>>>>>>>>>>>>>>???>>>>>>>>>>>>???@@@AAABBBKKK^^^xxx}}}uuuiii___ZZZYYYYYYYYYaaaaaabbbdddgggkkkooorrrwww{{{~~~~~~|||yyywwwqqqqqqpppnnnmmmkkkjjjjjjiiikkkmmmpppqqqoookkkgggddddddddddddccccccbbbbbb``````^^^[[[YYYVVVTTTRRRMMMNNNMMMLLLMMMPPPUUUYYY___```gggttt}}}tttfffXXXMMMEEE???<<<============>>>???AAABBBBBBAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>???@@@BBBCCCGGGIIIKKKNNNQQQSSSUUUVVVUUUUUUVVVWWWXXXYYYYYYZZZZZZ\\\aaahhhpppuuusssoooqqqnnnqqqzzzttt```[[[WWWPPPLLLKKKKKKKKKKKKJJJFFFDDDAAABBBCCCBBBAAAAAACCCEEEHHHQQQddd|||yyypppiiihhhgggdddbbbccceeefffgggggghhhiiiiiiiiilllmmmnnnoooppppppooooooqqqtttyyy}}}wwwnnneee___YYYYYYXXXWWWXXXYYY[[[\\\]]]]]]^^^```fffmmmtttyyy{{{|||xxxrrrlllfff```[[[WWWRRROOOLLLIIIGGGEEECCCAAA@@@@@@?????????@@@AAAAAABBBCCCDDDEEEGGGIIIMMMOOOOOORRRYYYaaahhhuuuxxxbbbOOOLLLLLLGGGDDDFFFOOOHHHDDDEEEEEEBBB???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????CCCHHHUUUlll~~~~~~wwwlllbbb\\\YYYXXXYYY``````bbbfffkkkqqqwwwzzz}}}~~~{{{xxxuuuqqqqqqooommmkkkiiigggfffggghhhkkknnnooommmiiieeeccccccbbbbbbbbbaaa``````___^^^]]]\\\YYYVVVTTTRRRMMMMMMMMMLLLMMMPPPUUUYYY```eeemmmwww}}}sssfff^^^SSSIIIBBB>>><<<:::<<<<<<======???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBB@@@???>>>===>>>@@@CCCEEEHHHIIILLLPPPSSSVVVXXXXXXWWWXXXXXXXXXXXXYYYYYYYYY[[[\\\```gggnnnqqqpppoooqqqqqqwwwkkk]]]XXXTTTOOOLLLLLLMMMNNNOOOMMMIIIFFFCCCCCCCCCCCCBBBBBBDDDEEEFFFLLLZZZooo}}}uuummmgggfffgggeeedddeeegggggghhhhhhiiijjjkkklllnnnnnnooopppqqqqqqqqqqqqwwwzzz~~~tttkkkbbb]]]WWWVVVVVVVVVWWWYYYZZZ[[[\\\\\\]]]```gggooowww|||~~~{{{wwwpppjjjddd^^^XXXTTTOOOLLLIIIGGGFFFDDDBBB@@@@@@?????????@@@@@@AAABBBBBBDDDFFFGGGHHHJJJNNNRRRRRRVVV]]]eeemmm|||lll\\\MMMJJJJJJFFFCCCDDDMMMGGGDDDDDDCCC@@@>>>???>>>>>>>>>>>>????????????============>>>>>>>>>===BBBEEEPPPbbbyyy~~~~~~~~~~~~xxxxxxzzz|||zzzqqqhhhaaa]]][[[[[[]]]```dddjjjqqqxxx~~~}}}|||zzzvvvsssqqqpppnnnllliiigggeeedddcccdddeeehhhjjjiiieeebbbbbbaaa```___^^^]]]]]]^^^[[[[[[[[[ZZZYYYVVVTTTRRRNNNNNNMMMLLLLLLOOOTTTXXX```fffnnntttvvvxxxzzz}}}}}}lllaaaRRRLLLEEE@@@===<<<;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCCCCDDDDDDCCCCCCBBB@@@???======???BBBEEEGGGIIIKKKNNNQQQUUUWWWYYYZZZWWWWWWXXXXXXXXXXXXXXXXXX]]]]]]bbbjjjooonnnmmmnnnlllppp}}}jjjaaa]]]XXXTTTMMMMMMNNNPPPQQQOOOLLLIIIEEEDDDDDDCCCCCCCCCDDDDDDFFFIIIRRRccc{{{|||ppphhhccceeehhhhhhhhhjjjggggggggghhhiiikkkmmmnnnoooooopppqqqrrrtttvvvwwwzzzppphhhaaa\\\VVVVVVVVVVVVWWWXXXYYYYYY[[[[[[]]]aaahhhqqqyyy~~~zzzuuummmeee___YYYTTTPPPMMMJJJGGGFFFEEEDDDBBBAAA@@@@@@???@@@@@@AAABBBCCCBBBEEEHHHIIIIIIKKKPPPTTTVVVXXX___hhhsssbbbVVVKKKHHHHHHEEECCCCCCJJJEEEBBBCCCBBB??????AAA>>>>>>>>>??????@@@@@@@@@=====================<<<<<>><<<<<<===<<<<<<:::;;;===>>>@@@AAAAAABBBAAABBBCCCCCCCCCCCCBBBAAA@@@???======???CCCGGGIIIMMMNNNPPPSSSUUUWWWXXXYYYWWWWWWXXXYYYZZZ[[[[[[\\\aaaaaagggqqqsssnnnjjjjjjhhhqqqzzzjjjfffbbb[[[WWWNNNNNNNNNPPPQQQPPPMMMJJJFFFEEECCCCCCCCCCCCCCCBBBDDDFFFLLLYYYnnn{{{qqqiiieeegggjjjjjjkkkmmmhhhhhhiiijjjlllnnnqqqrrrrrrrrrsssuuuxxx}}}tttkkkeee```\\\WWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ\\\aaaiiirrryyy~~~~~~xxxrrrjjjbbb[[[VVVRRROOOKKKIIIFFFEEEEEEDDDCCCAAA@@@@@@@@@@@@AAABBBCCCDDDCCCFFFIIIJJJIIIKKKQQQVVVXXXZZZaaalll{{{zzz\\\TTTLLLIIIIIIHHHGGGHHHGGGCCC@@@AAAAAA???@@@CCC>>>>>>??????@@@@@@@@@AAA<<<===============<<<<<<777???LLLZZZhhhyyy|||wwwuuuvvvwwwxxxuuuuuuuuuvvvwwwwwwuuusssyyyxxxwwwwwwxxxzzz|||~~~{{{{{{zzz{{{{{{|||}}}~~~{{{tttmmmgggdddddddddiiipppzzz}}}}}}||||||||||||}}}}}}{{{zzzyyyyyyxxxuuuqqqnnnkkkkkkiiihhhfffdddcccbbbcccbbbcccdddffffffeeecccaaa___[[[XXXWWWWWWXXXYYYSSSTTTUUUVVVUUUSSSQQQPPPOOOOOONNNLLLKKKNNNRRRUUUWWWXXXYYY\\\^^^```bbbbbbaaabbbbbb```ZZZQQQHHHCCC???>>><<<<<<>>>>>>===<<<:::;;;===>>>@@@AAAAAABBB@@@@@@BBBBBBBBBBBB@@@@@@@@@???>>>>>>@@@DDDHHHKKKPPPQQQRRRTTTVVVWWWWWWWWWXXXXXXZZZ[[[]]]___```aaacccdddlllwwwxxxooohhhggghhhtttpppdddddd___WWWSSSNNNMMMNNNOOOQQQPPPNNNKKKGGGEEECCCBBBBBBBBBAAAAAADDDDDDIIISSSfffzzzwwwooojjjkkklllllllllmmmkkkkkklllmmmpppsssuuuwwwvvvvvvwwwzzz{{{ooohhhccc___\\\XXXXXXXXXWWWWWWVVVVVVVVVWWWXXX\\\aaaiiirrryyy~~~}}}xxxuuuxxxrrriiiaaa[[[VVVSSSQQQKKKHHHFFFEEEEEEEEECCCBBBAAAAAAAAAAAABBBCCCDDDEEECCCGGGJJJKKKJJJLLLRRRWWWYYYZZZaaaoooooo[[[TTTNNNLLLLLLLLLMMMOOOIIIFFFBBB@@@@@@@@@@@@???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>888<<>>===>>>>>>>>>>>>?????????AAAAAAAAAAAAAAA@@@???>>>===>>>@@@DDDGGGJJJMMMNNNOOOQQQSSSTTTTTTTTTUUUVVVXXXXXXXXXYYY]]]aaafffiiijjjmmmsssyyywwwooojjjjjjttthhheee```ZZZWWWRRRQQQPPPNNNLLLLLLMMMNNNOOOIIIHHHFFFDDDBBBBBBBBBCCCCCCDDDGGGOOOaaa|||{{{vvvqqqooonnnnnnnnnnnnlllkkklllmmmnnnmmmmmmqqqxxx~~~rrrhhhdddaaa^^^ZZZVVVVVVVVVUUUUUUVVVVVVWWWYYY[[[^^^aaaeeennnzzz}}}xxxtttooojjjccc]]]WWWRRRMMMJJJLLLJJJGGGDDDCCCBBBCCCCCCCCCBBB@@@@@@@@@BBBDDDEEEFFFFFFGGGJJJMMMPPPQQQQQQXXX^^^hhhvvvgggUUURRRPPPQQQUUUXXXYYYXXXHHHEEEBBB@@@@@@@@@@@@???>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>CCCIIIQQQ___vvv}}}uuuooollllllmmmnnnooommmkkkkkknnnqqqtttuuuxxxvvvsssqqqppppppqqqrrrrrrtttwwwzzz|||}}}}}}}}}}}}|||{{{{{{|||~~~|||wwwrrrooommmmmmqqq{{{~~~}}}|||{{{zzzyyyyyyxxxvvvtttsssrrrpppmmmkkkjjjhhhfffddddddbbb```^^^______```bbbdddccc```]]]]]]\\\[[[ZZZXXXVVVTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNMMMLLLJJJIIIIIIJJJJJJHHHGGGGGGGGGGGGGGGHHHHHHEEEDDDBBB@@@>>>;;;:::999<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>?????????@@@@@@AAAAAABBBAAAAAA@@@@@@???>>>???BBBFFFIIIMMMOOOPPPOOOQQQTTTTTTTTTTTTUUUWWWYYYYYYZZZZZZ]]]dddmmmtttyyyvvvsssssspppmmmoootttxxxcccbbb]]]XXXUUUQQQPPPOOONNNMMMMMMNNNNNNOOOKKKJJJHHHFFFDDDCCCCCCCCCDDDEEEGGGMMM\\\uuuzzzsssrrrpppooonnnooopppooonnnnnnpppqqqqqqrrrvvv}}}}}}pppgggcccaaa^^^[[[VVVVVVVVVVVVVVVWWWXXXYYYZZZ]]]```cccgggppp{{{|||xxxssspppmmmiiibbb[[[VVVQQQLLLIIIIIIGGGEEECCCAAAAAABBBBBBCCCBBBAAA@@@AAABBBDDDEEEFFFFFFHHHJJJNNNQQQRRRSSSZZZ```kkkyyyhhh]]]]]]```dddgggeee^^^XXXGGGDDDAAA@@@@@@@@@???>>>===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<@@@??????BBBGGGRRRhhh{{{xxxpppkkkiiigggeeeiiiiiiiiiiiijjjnnnssswww{{{xxxrrrmmmjjjkkknnnpppppprrruuuxxx{{{|||}}}}}}{{{zzzzzzzzz{{{}}}}}}}}}|||}}}~~~{{{xxxvvvtttpppvvv~~~~~~}}}{{{zzzxxxwwwvvvtttsssqqqppppppnnnkkkiiifffeeecccbbbbbbaaa___]]]]]]^^^```cccdddbbb^^^ZZZ\\\[[[ZZZXXXUUUSSSRRRQQQQQQPPPOOONNNMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@=========<<<;;;:::::::::<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???AAADDDHHHLLLOOORRRSSSPPPRRRTTTUUUUUUUUUVVVWWWYYYZZZ[[[]]]aaajjjvvvzzzsssooollllllsss{{{mmm]]]^^^ZZZUUUTTTPPPNNNNNNNNNNNNOOOOOOOOOOOOMMMLLLJJJHHHFFFEEEDDDDDDEEEFFFGGGJJJUUUjjj|||tttsssqqqooooooqqqsssssssssrrrtttvvvwwwyyy}}}zzznnnfffdddbbb___\\\VVVUUUUUUVVVXXXZZZ\\\]]]]]]```cccfffkkksss}}}|||xxxtttpppnnnjjjeee___YYYTTTOOOKKKHHHEEEDDDBBBAAA@@@@@@AAAAAABBBAAAAAAAAABBBCCCEEEFFFGGGHHHIIIKKKNNNQQQTTTUUU]]]cccnnn}}}tttllllllmmmooonnnggg]]]VVVEEECCC@@@???@@@@@@???>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>???======???AAAIIIZZZjjjwwwppplllgggbbbccceeeffffffgggkkkrrrxxx{{{wwwqqqllliiihhhjjjkkklllnnnqqqtttwwwyyyzzz{{{yyyyyyyyyyyyzzz|||}}}~~~||||||{{{zzz|||~~~~~~|||{{{yyyyyyssszzz}}}|||{{{yyywwwuuutttsssrrrpppooonnnnnnmmmjjjhhhdddbbbaaa```aaaaaa```^^^]]]^^^aaadddeeebbb]]]YYYZZZYYYWWWUUURRRPPPOOONNNPPPOOONNNLLLKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDCCCCCCDDDDDDBBBAAA??????>>>>>>=========<<<<<<<<<<<<<<<===============>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@?????????@@@@@@@@@BBBFFFJJJNNNQQQSSSTTTPPPSSSUUUVVVUUUUUUVVVXXXYYYYYYZZZ```iiisss|||zzzuuupppoooooopppxxx~~~fff[[[]]]XXXTTTSSSOOOMMMNNNOOOPPPPPPPPPOOOOOOMMMLLLKKKIIIGGGEEEDDDCCCCCCDDDFFFGGGMMM___|||xxxtttrrrpppqqqsssvvvwwwwwwuuuxxx{{{}}}zzzooohhhfffddd```]]]UUUUUUUUUVVVYYY\\\___aaa```cccgggkkkooovvv{{{wwwtttpppnnnfffbbb\\\VVVRRRNNNJJJGGGCCCBBBAAAAAA@@@AAAAAABBBAAAAAAAAABBBCCCEEEFFFGGGHHHIIIKKKMMMOOORRRVVVXXX___gggssswwwqqqiiiccc___ZZZTTTPPPDDDBBB@@@???@@@???>>>=========>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<;;;===@@@AAAEEEPPP[[[wwwyyyuuunnneee```aaabbbbbbccchhhpppvvvuuussspppmmmjjjhhhgggggghhhiiillloooqqqtttvvvwwwwwwwwwxxxxxxyyy{{{||||||}}}|||zzzzzzzzz|||~~~~~~~~~~~~~~~}}}}}}}}}|||zzz~~~|||{{{zzzyyyxxxvvvtttrrrqqqpppooonnnmmmmmmmmmllljjjgggbbbaaa___```aaaaaa```^^^]]]___aaadddeeebbb]]]YYYWWWVVVTTTQQQOOONNNMMMMMMOOOOOOMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGEEEDDDBBBBBB???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::=========>>>>>>>>>>>>>>>@@@AAAAAAAAAAAABBBBBBBBB??????>>>>>>>>>>>>???@@@BBBDDDHHHLLLOOORRRSSSSSSQQQSSSUUUVVVVVVVVVWWWXXXYYYXXXZZZdddqqqzzz|||{{{rrrmmmkkkmmmpppvvvuuuccc]]]^^^WWWSSSTTTPPPNNNOOOOOOPPPPPPPPPOOOOOOLLLLLLKKKIIIGGGEEEDDDCCCAAABBBCCCFFFIIIWWWrrr{{{uuutttssstttwwwyyy{{{{{{xxx{{{|||qqqkkkhhheeeaaa\\\UUUUUUUUUVVVYYY]]]aaaccccccggglllppptttzzz{{{wwwsssooolllccc___YYYTTTPPPLLLIIIFFFCCCBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDFFFGGGHHHIIIKKKMMMNNNPPPSSSXXX\\\aaakkkzzzyyymmmeee[[[SSSOOOMMMJJJHHHBBB@@@??????@@@???>>><<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::===AAABBBBBBHHHPPPeeewwwyyynnnbbbaaa```___```dddjjjooommmmmmmmmllljjjhhhfffdddeeefffgggjjjllloooqqqrrrtttuuuvvvwwwxxxyyyyyyzzz{{{zzzyyyxxxxxxyyyzzz{{{||||||{{{{{{||||||}}}~~~}}}{{{yyywwwvvvuuutttrrrqqqooonnnmmmmmmlllkkkkkkkkkkkkiiigggaaa___^^^___``````___]]]]]]^^^```bbbcccaaa\\\XXXTTTSSSPPPNNNLLLLLLLLLLLLNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGEEEDDDBBBAAA>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>???????????????@@@@@@AAAAAAAAABBBBBBBBB??????>>>======>>>@@@AAADDDGGGJJJNNNQQQRRRRRRRRRRRRTTTVVVWWWWWWWWWXXXYYY[[[[[[```jjjuuuzzzxxxtttrrrmmmjjjmmmsss~~~mmmaaa^^^^^^VVVSSSUUURRRQQQPPPPPPPPPOOOOOOOOOOOOKKKKKKKKKJJJIIIGGGEEEDDDBBB@@@CCCFFFHHHPPPhhh~~~}}}yyyxxxxxxzzz}}}~~~|||zzzpppjjjhhheee___ZZZUUUUUUTTTVVVYYY]]]bbbeeefffjjjppptttxxx~~~}}}yyyuuupppkkkggg```\\\WWWRRROOOLLLIIIFFFCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@BBBDDDFFFGGGIIIIIIJJJLLLOOOPPPQQQTTTZZZ___dddooowwwjjjVVVRRRMMMJJJJJJIIIEEEBBBAAA@@@??????@@@???===<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@@@@>>>BBBHHHSSShhh~~~{{{iiieee___\\\]]]```cccdddffffffgggggggggfffeeedddcccdddeeegggiiikkkmmmnnnqqqqqqrrrtttuuuuuuvvvvvvuuuuuuvvvvvvvvvwwwwwwwwwyyyyyyxxxxxxyyyyyyzzz{{{~~~~~~{{{yyywwwuuutttqqqqqqpppooonnnmmmlllllljjjhhhhhhhhhiiihhhgggeee___^^^\\\]]]]]]^^^\\\[[[]]]]]]]]]______^^^ZZZWWWQQQPPPMMMKKKJJJJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEFFFFFFEEECCCBBBAAABBBAAA@@@@@@??????@@@@@@>>>>>>>>>??????@@@@@@AAA===>>>???@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>???@@@BBBCCCHHHJJJNNNQQQSSSTTTSSSRRRRRRTTTWWWWWWWWWWWWXXXZZZ]]]bbbiiipppssstttsssrrrtttrrrsssyyyttteee\\\\\\\\\RRRQQQVVVTTTSSSRRRQQQOOONNNNNNNNNOOOKKKKKKLLLLLLKKKIIIHHHGGGEEEBBBCCCHHHIIILLL]]]rrr}}}}}}~~~zzzssskkkgggeeeccc]]]XXXUUUTTTTTTUUUXXX]]]bbbeeehhhmmmsssxxx|||~~~|||yyyuuuoooiiiddd^^^[[[UUUQQQNNNLLLIIIGGGCCCCCCDDDCCCCCCBBBAAAAAA???@@@BBBEEEGGGHHHJJJJJJKKKNNNQQQQQQQQQTTT[[[aaaggguuuuuuccc[[[KKKHHHEEEEEEGGGFFFCCC@@@@@@???>>>???@@@???===;;;<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>===;;;>>>CCCHHH^^^wwwooohhh```[[[[[[]]]]]]]]]bbbbbbbbbbbbcccdddeeeeeeddddddeeefffhhhjjjlllmmmnnnooopppqqqrrrsssssssssqqqqqqssstttuuuuuuuuuuuuwwwwwwvvvvvvwwwwwwxxxyyy||||||}}}~~~~~~|||xxxuuutttsssrrroooooonnnmmmllllllkkkkkkgggfffeeefffggggggeeeccc^^^\\\[[[[[[\\\\\\ZZZYYY\\\[[[[[[\\\\\\[[[XXXUUUOOONNNLLLJJJIIIJJJKKKLLLJJJJJJHHHGGGFFFEEEEEEEEECCCCCCDDDEEEDDDCCCAAA@@@BBBAAA@@@???>>>=========;;;;;;<<<===???@@@AAAAAA===>>>???@@@AAA@@@????????????@@@@@@@@@AAAAAAAAACCCBBB@@@@@@@@@BBBDDDEEEKKKMMMPPPSSSUUUUUUTTTSSSSSSUUUWWWXXXWWWWWWYYYZZZ___hhhqqqssspppmmmpppssstttvvv~~~kkk^^^WWWYYYYYYPPPPPPVVVUUUUUUTTTQQQNNNMMMMMMNNNOOOKKKLLLMMMMMMMMMLLLJJJIIIHHHCCCDDDJJJJJJJJJWWWiiisssmmmfffcccbbbaaa\\\WWWUUUTTTTTTUUUXXX\\\aaadddiiinnnuuuzzz~~~~~~~~~}}}zzzwwwpppiiiccc^^^ZZZUUUQQQNNNLLLIIIGGGCCCCCCCCCCCCBBBAAA@@@??????@@@BBBEEEGGGIIIJJJKKKKKKNNNQQQRRRQQQUUU\\\cccjjjyyy{{{^^^RRRPPPNNNIIIBBB@@@AAABBBBBBAAA@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@HHHTTTmmmyyynnn```ZZZZZZ[[[ZZZVVVYYYZZZ\\\^^^```bbbcccdddaaaaaaaaaaaaccceeeggghhhkkkjjjjjjiiijjjkkkmmmnnnppppppppppppqqqrrrsssssstttuuuvvvvvvuuuuuuvvvwwwsssvvvzzz}}}}}}{{{{{{{{{~~~~~~zzzyyyvvvtttqqqpppppppppnnnmmmlllkkkiiihhhgggffffffeeecccddddddcccaaa______^^^\\\ZZZYYYXXXWWWWWWWWWXXXXXXXXXWWWUUUSSSRRRPPPNNNLLLJJJIIIHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAABBBAAA???>>>>>>>>>??????>>>>>>>>>>>>============???@@@@@@AAABBBBBBBBBAAA@@@AAAAAABBBBBBAAAAAA@@@???@@@AAAAAAAAACCCGGGJJJNNNNNNOOOPPPQQQRRRSSSTTTVVVWWWWWWVVVVVVXXX\\\___fffsss|||wwwppppppssstttvvv|||jjj^^^\\\YYYWWWXXXZZZ^^^```WWWTTTPPPMMMJJJJJJJJJKKKMMMLLLLLLLLLMMMMMMKKKJJJEEEHHHJJJGGGDDDHHHQQQZZZuuu}}}vvvjjj```^^^^^^[[[WWWVVVRRRTTTWWWYYY[[[]]]aaadddlllnnnsssxxx~~~zzzyyy||||||{{{yyyuuupppiiibbb^^^[[[XXXTTTNNNIIIFFFCCCBBBAAAAAA@@@@@@@@@AAABBBBBBDDDEEEFFFFFFEEEFFFHHHJJJPPPNNNLLLOOOUUU]]]cccgggssslllWWWMMMJJJHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????AAAJJJ```zzz}}}rrrddd[[[XXXXXXXXXVVVXXXYYYZZZ\\\^^^```aaabbbaaa```______```bbbdddeeehhhggggggggggggiiijjjkkkmmmmmmmmmnnnnnnooopppqqqrrrsssuuutttsssssstttvvvrrrtttwwwyyyyyyxxxxxxyyyzzz}}}}}}yyywwwuuussspppooonnnmmmmmmmmmlllkkkiiigggfffddddddcccbbbbbbbbbcccbbb```___^^^]]][[[YYYXXXWWWWWWVVVVVVVVVWWWVVVUUUTTTRRRQQQMMMLLLJJJGGGFFFEEEFFFFFFHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBAAA???>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???@@@AAABBBBBBEEEIIILLLPPPQQQQQQRRRSSSTTTUUUUUUUUUWWWXXXXXXXXXZZZ]]]___iiiuuu}}}yyyrrrqqqssstttzzzrrraaa]]]\\\ZZZXXXXXXZZZ\\\]]]SSSRRRQQQOOOMMMKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKGGGJJJLLLIIIFFFHHHPPPWWWmmmyyyqqqfff\\\ZZZZZZWWWTTTSSSSSSUUUXXXZZZ\\\^^^bbbeeekkknnnsssyyy~~~yyytttsssvvv{{{~~~~~~|||{{{yyyuuuooohhhaaa]]]ZZZWWWSSSNNNIIIFFFCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBCCCEEEFFFFFFHHHKKKMMMQQQRRRSSSVVV[[[bbbjjjpppdddSSSKKKIIIEEEEEEDDDBBBAAA???>>>>>>@@@??????>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>===AAAQQQiii}}}zzzlll```YYYVVVVVVVVVWWWWWWXXXYYYZZZ\\\]]]^^^___^^^\\\[[[[[[]]]```aaaccccccccccccdddeeefffgggjjjjjjjjjjjjkkklllmmmmmmoooqqqrrrrrrqqqqqqrrrssspppqqqssstttssstttuuuwwwuuuwwwzzz|||~~~~~~}}}{{{xxxuuurrrpppnnnlllkkkjjjjjjjjjlllkkkjjjhhheeecccbbbaaa```___^^^___``````___]]]\\\[[[YYYXXXVVVVVVUUUUUUTTTTTTTTTSSSRRRQQQOOOOOOKKKJJJHHHFFFEEEDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAACCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@>>>>>>??????????????????AAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@??????@@@BBBCCCEEEHHHLLLOOOTTTTTTTTTUUUUUUVVVVVVVVVUUUWWWXXXYYYYYY[[[___bbbnnnwww}}}zzzuuutttwwwxxx{{{eee[[[\\\[[[ZZZYYYXXXXXXXXXXXXOOOOOOPPPPPPOOOMMMKKKJJJLLLNNNPPPOOOLLLJJJLLLNNNIIILLLNNNKKKGGGGGGLLLRRRaaawww~~~wwwmmmcccZZZXXXXXXUUURRRRRRTTTVVVYYY[[[]]]___cccfffiiimmmsssyyy{{{vvvrrrpppsssyyy~~~~~~}}}||||||{{{xxxtttmmmfff```\\\XXXUUUQQQMMMHHHEEECCCBBBAAA@@@@@@@@@AAAAAABBBCCCAAACCCEEEGGGHHHJJJMMMPPPNNNQQQUUUXXX[[[dddpppyyynnnXXXMMMHHHGGGDDDDDDCCCBBB@@@???>>>>>>??????>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===???>>>GGG[[[pppxxxkkkaaaYYYVVVTTTUUUUUUUUUUUUVVVXXXYYYZZZ]]][[[XXXWWWVVVXXX[[[\\\______``````aaabbbcccdddgggggggggggghhhiiijjjjjjlllmmmnnnnnnmmmmmmnnnpppnnnooopppooonnnooorrrttttttuuuuuuvvvvvvyyy}}}}}}{{{{{{{{{{{{zzzxxxuuuqqqooommmllljjjiiihhhggghhhhhhkkkjjjiiifffdddaaa___^^^\\\[[[[[[\\\^^^^^^]]][[[YYYXXXWWWUUUTTTTTTSSSSSSRRRQQQQQQPPPOOONNNMMMLLLKKKJJJHHHFFFEEEEEEEEEFFFCCCCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@BBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAA@@@@@@?????????@@@AAADDDFFFHHHKKKOOORRRVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZ^^^dddhhhrrrvvvyyywwwvvvxxx~~~pppaaa]]][[[ZZZZZZYYYXXXVVVUUUTTTNNNNNNOOOOOOOOONNNNNNMMMVVVXXXYYYUUUNNNKKKLLLOOOJJJMMMNNNKKKGGGFFFHHHKKKXXXkkk~~~~~~~~~~~~~~~~~~~~~~~~}}}wwwlllccc[[[YYYXXXVVVTTTUUUUUUWWWYYY[[[]]]```cccfffhhhlllrrryyy~~~~~~|||yyyuuutttwww}}}}}}|||{{{zzzwwwrrrllleee___\\\UUUSSSOOOKKKGGGEEECCCBBB@@@@@@@@@@@@AAABBBCCCCCCCCCDDDGGGHHHIIIKKKNNNQQQMMMQQQUUUWWWZZZfffzzz{{{___PPPIIIFFFEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<>>BBBOOOaaasssyyymmmbbbYYYTTTTTTSSSRRRRRRRRRSSSUUUVVVYYYWWWUUUSSSSSSTTTVVVXXX[[[\\\]]]^^^___``````aaaddddddddddddeeefffggghhhhhhiiikkkjjjiiiiiijjjllllllmmmmmmlllkkkllloooqqqpppqqqrrrrrrrrruuuyyy|||wwwwwwxxxyyyxxxwwwuuutttrrrrrrsssrrroookkkhhhfffiiiiiigggfffffffffggggggjjjiiigggeeebbb```^^^]]]ZZZYYYYYYZZZ[[[\\\ZZZYYYVVVUUUTTTSSSRRRQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAA@@@????????????@@@AAACCCFFFIIIKKKNNNQQQTTTVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYZZZZZZ]]]ccckkkpppvvvuuussstttwww~~~lll```^^^YYYYYYYYYXXXVVVTTTRRRPPPOOONNNMMMLLLLLLNNNPPPQQQ^^^___^^^WWWNNNIIIIIILLLJJJKKKLLLIIIFFFDDDEEEFFFRRRbbb{{{|||{{{~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~{{{tttjjjbbb[[[YYYXXXVVVUUUWWWUUUWWWZZZ[[[]]]```dddfffiiimmmsssyyy~~~~~~}}}|||{{{{{{|||}}}~~~~~~|||zzzzzz|||}}}{{{yyywwwtttoooiiiccc^^^[[[RRRPPPMMMIIIFFFDDDCCCBBB@@@@@@@@@@@@AAABBBCCCDDDFFFGGGIIIJJJJJJKKKNNNPPPRRRVVVYYYZZZ```qqqmmmUUULLLGGGDDDDDDDDDDDDCCCBBBAAA@@@@@@???========================:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<======???GGGUUUgggxxxxxxkkk^^^VVVTTTRRRPPPOOOOOOPPPRRRSSSTTTTTTSSSRRRRRRRRRSSSTTTWWWXXXYYY[[[\\\]]]]]]]]]aaaaaaaaaaaabbbcccdddeeeeeefffggggggffffffggghhhiiijjjjjjiiihhhhhhkkkmmmjjjlllmmmmmmnnnpppsssvvvssssssssssssrrrpppnnnmmmjjjlllmmmllliiigggfffffffffeeedddddddddeeefffgggffffffdddbbb```]]]\\\[[[YYYXXXXXXXXXZZZZZZXXXVVVSSSSSSRRRQQQPPPOOOOOOPPPOOONNNLLLKKKJJJIIIIIIIIIEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBB???@@@AAAAAABBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBCCCCCCCCCCCCBBBAAAAAAAAA@@@???>>>>>>???@@@AAACCCFFFIIIKKKMMMPPPSSSUUUUUUUUUUUUVVVVVVWWWWWWWWWZZZ\\\___bbbgggmmmtttyyyzzztttqqquuu|||hhh]]]ZZZXXXXXXWWWVVVTTTRRRPPPOOOOOONNNLLLKKKLLLNNNQQQSSS^^^]]]ZZZTTTLLLGGGGGGHHHIIIJJJIIIGGGDDDCCCDDDEEENNNYYYooo{{{yyy|||}}}||||||~~~~~~~~~~~~|||}}}~~~~~~~~~~~~vvvpppfff___YYYXXXVVVTTTTTTWWWVVVXXX[[[]]]___aaaeeehhhlllnnnssswww{{{~~~{{{zzzxxxxxxxxxzzz|||}}}~~~~~~~~~~~~{{{wwwsssqqqnnnjjjeee___[[[YYYPPPNNNKKKHHHEEEDDDCCCBBB?????????@@@AAABBBCCCDDDGGGIIIJJJKKKKKKLLLOOOQQQUUUXXX[[[^^^hhh}}}aaaPPPKKKGGGCCCCCCAAAAAA@@@??????>>>==============================::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<999===@@@CCCJJJZZZooo~~~~~~ssseeeZZZTTTRRRPPPNNNMMMNNNPPPQQQPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSUUUWWWYYYZZZZZZYYY^^^^^^]]]^^^^^^___```aaabbbccceeedddccccccdddfffeeefffffffffeeeeeefffhhhfffhhhiiijjjjjjkkkmmmnnnoooooonnnnnnlllkkkiiihhhiiijjjkkkiiifffdddeeefffbbbbbbaaaaaaaaacccdddeeebbbaaa```^^^\\\ZZZYYYXXXYYYXXXWWWXXXXXXXXXVVVTTTQQQQQQPPPOOONNNNNNNNNNNNNNNMMMKKKJJJIIIHHHIIIIIIDDDCCCAAA@@@??????@@@@@@@@@?????????@@@@@@AAABBB@@@@@@??????@@@AAAAAABBB???@@@AAABBBBBBBBBAAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@???>>>===>>>@@@AAACCCEEEHHHKKKNNNOOOQQQTTTVVVTTTUUUUUUVVVWWWXXXYYYYYYYYY___gggnnntttyyy}}}}}}vvvttt{{{tttcccYYYUUUWWWWWWUUUTTTRRRQQQPPPOOONNNMMMMMMMMMMMMOOOPPPQQQWWWUUURRRNNNKKKIIIIIIIIIIIIIIIHHHFFFDDDDDDEEEFFFKKKQQQccc}}}}}}zzzzzz{{{xxxxxx{{{~~~}}}|||{{{{{{|||}}}~~~|||}}}~~~~~~~~~}}}tttnnnddd^^^XXXWWWUUUSSSTTTXXXYYY[[[^^^___aaadddhhhjjjooopppsssvvvyyy{{{}}}~~~xxxwwwuuuuuuvvvxxx{{{|||}}}vvvqqqllljjjgggccc___[[[WWWUUUNNNLLLIIIGGGDDDCCCCCCBBB?????????@@@AAABBBDDDDDDFFFHHHJJJLLLMMMNNNRRRTTTVVVZZZ___ffftttrrrVVVMMMLLLGGGBBBCCC@@@@@@??????>>>>>>======<<<<<<<<<===============::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===999???CCCAAABBBPPPgggwwwwwwhhh]]]TTTRRROOOMMMLLLMMMOOOPPPNNNOOOPPPQQQRRRQQQPPPPPPOOOQQQSSSUUUVVVWWWWWWWWW[[[[[[[[[[[[\\\]]]^^^___```bbbccccccbbbbbbcccdddbbbcccddddddcccbbbccceeeeeegggiiiiiiiiihhhiiijjjiiiiiijjjiiiiiihhhgggggghhhiiihhheeeaaa^^^___aaa``````______```aaacccddd^^^^^^]]][[[ZZZXXXWWWWWWZZZXXXWWWWWWXXXWWWUUUSSSPPPPPPOOONNNMMMMMMMMMMMMNNNMMMKKKIIIHHHHHHHHHIIIEEEDDDBBBAAA@@@AAAAAABBB????????????@@@AAABBBBBB@@@?????????@@@AAAAAABBB>>>???AAABBBCCCBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEAAABBBBBBBBBAAAAAA@@@??????>>>======>>>@@@BBBDDDFFFIIIMMMOOOPPPRRRTTTVVVUUUUUUVVVWWWXXXYYYZZZ[[[XXX```mmmxxx~~~xxxwwwlll```XXXSSSWWWVVVTTTSSSQQQPPPPPPPPPLLLLLLNNNOOOPPPOOOOOONNNSSSPPPMMMKKKLLLNNNNNNMMMJJJIIIGGGEEEEEEFFFGGGIIIHHHLLL\\\uuu{{{zzzyyyvvvuuuwww|||{{{zzzyyyzzzzzz|||}}}|||}}}~~~~~~|||~~~uuunnnddd^^^YYYXXXVVVTTTVVVZZZ[[[]]]```bbbcccfffjjjmmmqqqqqqsssuuuwwwzzz|||}}}vvvuuutttssstttwwwzzz|||}}}ssslllgggeeebbb___[[[WWWTTTSSSMMMKKKIIIFFFDDDCCCCCCCCC?????????@@@AAABBBDDDEEEEEEGGGJJJLLLNNNPPPTTTWWW\\\```gggrrrfffOOOKKKLLLFFFBBBCCCBBBAAAAAAAAA@@@@@@?????????<<<999999<<<======;;;:::999999888888999999:::===<<<;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<===>>>???AAAAAAHHHYYYjjj~~~vvvooo```YYYQQQLLLKKKMMMMMMMMMOOOOOONNNMMMMMMMMMMMMMMMRRRRRRRRRQQQQQQPPPPPPPPPQQQSSSUUUXXXZZZ[[[\\\]]]____________``````aaaaaa````````````aaabbbcccdddgggffffffeeeeeeeeeffffffffffffffffffffffffffffffcccddddddeeedddcccbbbaaaaaa```^^^\\\\\\\\\^^^___\\\ZZZXXXXXXZZZYYYVVVSSSUUUUUUTTTTTTSSSRRRRRRRRRPPPPPPOOONNNMMMLLLJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBBBB@@@@@@???>>>@@@@@@??????@@@@@@AAABBB??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@???????????????>>>======???BBBFFFHHHLLLNNNPPPQQQRRRSSSUUUWWWWWWWWWWWWXXXYYYZZZ[[[\\\aaahhhqqqvvvwwwvvvvvvwwwvvvzzzvvvbbbZZZYYYUUURRRRRRSSSSSSRRRPPPOOOMMMMMMNNNPPPQQQQQQOOOLLLJJJNNNLLLJJJIIIKKKLLLLLLLLLJJJIIIHHHGGGGGGGGGGGGHHHEEEHHHQQQbbbyyyzzzuuussssssssswwwwwwwwwxxxyyyzzz{{{||||||||||||{{{|||}}}}}}~~~~~~wwwoooiiiddd^^^ZZZZZZXXXWWWYYY]]]^^^aaaeeeggghhhiiikkklllssstttvvvwwwxxxxxxwwwwwwsssttttttuuuuuuxxx|||xxxmmmhhhbbb```]]][[[XXXUUUQQQNNNJJJIIIFFFCCCAAA@@@@@@@@@?????????@@@AAACCCDDDEEELLLMMMMMMOOOQQQTTTWWWYYY^^^dddmmm|||mmm^^^NNNHHHEEEBBB???>>>???>>>======>>>>>>===<<>>>>>??????>>>===???===;;;;;;;;;<<<;;;:::;;;;;;::::::::::::;;;;;;:::999999888888888888999;;;;;;;;;<<<<<<<<<======@@@???@@@@@@>>>AAANNN\\\qqqyyywwwhhhZZZQQQMMMLLLKKKMMMLLLLLLLLLLLLLLLMMMMMMOOOOOOOOONNNNNNNNNNNNNNNMMMMMMNNNPPPRRRUUUXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXZZZ[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^_________````````````````````````]]]]]]^^^^^^^^^]]]\\\\\\[[[ZZZYYYXXXXXXXXXYYYZZZZZZYYYXXXXXXXXXWWWUUUSSSRRRQQQQQQPPPOOOOOONNNNNNLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBCCCCCCCCCCCC???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDD???????????????@@@AAAAAA@@@@@@AAACCCFFFJJJNNNPPPPPPRRRSSSTTTSSSSSSUUUVVVWWWWWWWWWXXXYYY[[[]]]___dddgggiiiiiihhhhhhkkknnnrrr|||wwwiii[[[TTTTTTPPPPPPOOONNNNNNMMMMMMMMMMMMMMMNNNOOOPPPPPPOOOMMMKKKJJJIIIHHHIIILLLOOOOOOOOOJJJJJJIIIIIIIIIJJJJJJKKKKKKIIIIIINNN\\\ttt{{{vvvsssrrrrrrtttuuuvvvwwwwwwwwwwwwxxxxxxzzz{{{}}}~~~~~~}}}zzztttmmmgggfff___ZZZXXXWWWWWW[[[aaacccfffjjjlllmmmnnnpppqqqrrrrrrrrrrrrqqqpppooonnnqqqrrrtttvvvwww{{{uuuggg^^^ZZZZZZXXXUUURRRPPPNNNJJJHHHGGGFFFDDDAAA@@@?????????@@@@@@AAABBBCCCEEEFFFGGGIIILLLOOORRRUUUZZZ^^^bbbhhhtttyyyZZZQQQIIIFFFDDDAAA@@@CCCAAA@@@>>>???@@@@@@???===>>>>>><<<<<<;;;;;;::::::;;;::::::999999::::::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<=========???>>>>>>>>>===>>>IIITTTkkktttyyygggYYYPPPMMMLLLJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJKKKMMMQQQTTTVVVUUUUUUUUUUUUTTTTTTTTTTTTWWWXXXYYYZZZZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[\\\\\\\\\\\\[[[[[[[[[YYYXXXWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVVVVUUUSSSRRROOOOOONNNNNNMMMLLLLLLLLLIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAABBBBBBBBBBBBCCCCCCCCC???@@@AAACCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@????????????@@@@@@@@@AAACCCFFFJJJNNNQQQRRRSSSTTTUUUUUUTTTSSSTTTVVVZZZZZZZZZ[[[]]]```cccdddiiiiiiiiifffdddgggnnnssszzznnneeeZZZUUUVVVRRROOONNNLLLKKKKKKKKKLLLMMMMMMNNNOOOPPPPPPOOOMMMLLLIIIIIIIIIKKKOOOQQQRRRRRRJJJJJJJJJJJJJJJKKKKKKLLLKKKIIIHHHJJJRRRgggwwwqqqoooppprrrtttuuuuuuuuuuuuvvvwwwwwwxxxzzz{{{}}}~~~}}}~~~}}}}}}~~~~~~}}}{{{xxxssslllggghhhaaa[[[YYYYYYYYY___eeeeeehhhkkknnnooopppqqqssstttssssssqqqpppnnnmmmmmmnnnpppsssvvvxxx|||zzzmmmbbb[[[XXXVVVTTTPPPNNNLLLJJJHHHFFFEEEDDDBBB@@@??????@@@@@@AAAAAABBBCCCEEEGGGHHHIIIJJJMMMQQQTTTWWW\\\bbbgggnnn~~~kkkSSSMMMHHHFFFBBB>>>???BBB@@@???>>>>>>??????>>><<<>>>>>>>>>===;;;:::999999999999888888888888999999:::::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;<<<===<<<===FFFOOOdddppp}}}ppp___SSSMMMKKKIIIIIIHHHHHHHHHIIIIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHIIIJJJMMMPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUVVVWWWXXXYYYYYYYYYXXXZZZZZZ[[[\\\]]]]]]\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWXXXXXXXXXVVVVVVVVVVVVVVVVVVWWWWWWUUUUUUUUUUUUSSSRRRQQQPPPMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAA???@@@@@@AAAAAABBBBBBCCC@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@BBBCCCFFFJJJMMMPPPRRRSSSSSSUUUVVVUUUTTTSSSTTTVVVZZZZZZZZZ[[[^^^bbbeeehhhjjjiiigggeeeeeelllwwwssseeeaaaYYYUUUVVVRRRNNNMMMLLLKKKJJJKKKLLLMMMMMMMMMNNNOOOOOOOOONNNMMMKKKJJJKKKNNNQQQSSSTTTSSSKKKKKKJJJJJJJJJKKKKKKLLLIIIHHHHHHKKKPPP```}}}zzzsssnnnooopppqqqrrrsssssssssvvvvvvvvvvvvwwwxxxyyyyyy{{{}}}~~~~~~}}}}}}~~~~~~~~~}}}{{{yyywwwsssmmmiiifff___ZZZXXXXXXYYY___eeefffiiimmmooopppqqqssstttssssssqqqpppooommmmmmllllllooossswww{{{ttthhh```[[[YYYSSSQQQMMMKKKIIIHHHFFFDDDCCCBBBAAA@@@???@@@@@@AAABBBCCCCCCEEEFFFIIIJJJKKKMMMPPPSSSUUUXXX^^^gggnnnzzzdddRRRLLLGGGEEEAAA======@@@???===<<<<<<======<<<;;;>>>???@@@>>>;;;999888888888888777777777777888888888777777777777888888999:::::::::;;;;;;;;;<<<<<<:::999:::===<<<===CCCKKKZZZgggwwwyyygggXXXPPPLLLKKKJJJIIIIIIHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLJJJIIIIIIIIIIIIKKKLLLNNNOOOOOOOOOOOOPPPPPPPPPPPPRRRSSSUUUVVVWWWWWWVVVVVVWWWXXXZZZ[[[\\\[[[[[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWRRRRRRRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUQQQSSSSSSRRRPPPNNNNNNNNNLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB@@@????????????@@@AAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBEEEGGGJJJMMMPPPQQQRRRRRRSSSTTTUUUUUUTTTSSSTTTVVVXXXXXXXXXYYY\\\aaafffhhhggggggffffffjjjuuu}}}ggg\\\\\\UUURRRSSSPPPNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOONNNNNNLLLLLLMMMOOORRRSSSSSSRRRLLLLLLKKKJJJJJJJJJJJJJJJGGGFFFHHHMMMPPPYYYrrrxxxlllllllllmmmnnnoooqqqrrrtttttttttsssttttttuuuvvvzzz|||~~~~~~~~~~~~~~~~~~|||~~~|||{{{yyywwwtttoookkkccc]]]XXXWWWXXXXXX]]]dddhhhkkknnnqqqrrrssstttvvvrrrrrrqqqoooooonnnnnnnnnooorrrxxx}}}|||oooeee___ZZZXXXQQQNNNJJJGGGGGGFFFEEECCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFHHHJJJLLLNNNPPPSSSVVVWWWZZZbbbnnnxxxzzzfffTTTMMMFFFDDDAAA===<<<>>>>>><<<;;;;;;<<<===;;;:::>>>@@@AAA???;;;888777888999888888888888888888999777777777777777888999999999999999::::::::::::;;;:::999:::======<<<@@@FFFLLLZZZnnn{{{qqqaaaWWWSSSNNNNNNLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOPPPRRRTTTTTTTTTSSSRRRRRRTTTVVVWWWXXXXXXWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSPPPOOONNNNNNOOOPPPQQQRRRPPPQQQRRRRRRSSSSSSSSSRRRNNNPPPQQQPPPMMMKKKKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@?????????@@@AAAAAABBBCCCDDDFFFGGGJJJLLLOOORRRSSSSSSSSSRRRQQQSSSTTTTTTSSSSSSUUUVVVXXXWWWWWWYYY\\\bbbgggjjjffffffgggjjjsssuuu```XXXYYYSSSPPPRRROOOMMMNNNNNNOOOOOOOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOMMMMMMMMMOOOQQQQQQPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHEEEGGGLLLMMMRRReee{{{|||jjjiiihhhggghhhkkknnnooopppppppppqqqqqqssstttuuuyyy{{{~~~}}}}}}}}}~~~}}}~~~}}}{{{zzzxxxuuuqqqnnnbbb]]]YYYZZZZZZ[[[___dddjjjmmmqqqssstttuuuwwwxxxuuutttssssssssstttuuuuuuuuuyyyxxxjjjaaa[[[WWWTTTNNNJJJGGGDDDDDDCCCCCCBBBBBBAAA@@@@@@AAABBBCCCDDDDDDEEEFFFGGGIIILLLNNNOOORRRUUUXXXZZZ^^^iiiyyywwwkkkWWWMMMDDDBBBBBB@@@>>>>>>>>>===<<<<<<======<<<;;;>>>@@@AAA???;;;777777777:::999999999999999999:::999999888888999:::;;;;;;888888999999999:::::::::<<<:::;;;======;;;>>>CCCAAAQQQfffvvv}}}{{{kkk___ZZZRRRQQQOOONNNLLLKKKKKKKKKJJJKKKKKKKKKLLLLLLMMMMMMKKKKKKKKKKKKKKKJJJHHHHHHGGGHHHIIIJJJLLLMMMNNNNNNLLLNNNPPPRRRRRRRRRQQQPPPOOOPPPRRRTTTUUUUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPRRRSSSNNNOOOPPPPPPQQQQQQQQQPPPLLLOOOPPPOOOKKKIIIIIIKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFEEECCCBBBAAADDDCCCCCCCCCCCCDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>???@@@BBBDDDGGGIIIKKKNNNPPPRRRUUUVVVUUUSSSRRRPPPRRRSSSTTTSSSSSSUUUVVVYYYYYYYYYZZZ^^^dddiiimmmggghhhkkkppp{{{sss___XXXYYYSSSPPPRRRPPPMMMNNNPPPQQQQQQPPPOOONNNMMMMMMMMMNNNNNNOOOOOOOOOMMMLLLMMMNNNOOOOOOMMMKKKNNNMMMKKKJJJHHHGGGGGGGGGIIIEEEFFFJJJJJJLLL\\\qqq|||hhhgggeeeccceeehhhkkknnnmmmmmmnnnoooppprrrtttuuuxxx{{{~~~}}}}}}}}}}}}}}}|||zzzyyyvvvrrroooddd```]]]^^^______bbbggglllooosssuuuvvvwwwyyyzzzyyyyyyxxxxxxyyyzzz|||}}}{{{uuuggg^^^XXXSSSOOOKKKHHHDDDBBBBBBBBBAAA@@@AAAAAA@@@@@@AAACCCDDDEEEEEEEEEFFFHHHJJJMMMOOOPPPSSSVVVZZZ\\\aaannnvvvoooYYYMMMBBBAAACCCBBB@@@??????>>>======>>>>>>===<<<>>>>>>===<<<;;;;;;::::::999999999999999999999999:::999888777777888999::::::999888777666666666666:::::::::;;;<<<===>>>>>><<>>===<<<===>>>>>>>>>@@@DDDFFFGGGIIIKKKMMMOOOOOOPPPRRRSSSUUUVVVVVVTTTUUUVVVUUUTTTTTTVVVXXX[[[YYYXXX\\\ccckkkoooqqqfffjjjppp{{{tttggg\\\YYYXXXTTTRRRTTTMMMMMMMMMMMMNNNOOOPPPQQQMMMOOORRRTTTSSSQQQNNNLLLNNNNNNMMMMMMMMMMMMNNNNNNPPPOOOMMMLLLJJJIIIIIIHHHFFFEEEFFFGGGGGGJJJTTT```~~~}}}gggccc___]]]]]]```cccdddjjjlllnnnqqqtttuuuvvvvvvuuuvvvyyy|||~~~~~~~~~~~~|||}}}}}}{{{zzz{{{}}}}}}yyywwwwwwtttppplllgggdddaaaaaadddiiimmmnnnsssvvvxxxzzzzzzzzz{{{|||{{{|||~~~qqqdddXXXNNNJJJKKKFFFGGGFFFDDDAAA???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFLLLIIIFFFGGGKKKOOOPPPPPPVVVTTTXXXbbbiiitttuuufffRRRLLLEEEBBBCCCDDDBBB??????>>><<<;;;::::::;;;<<<<<<<<<<<<;;;:::999999999999999999999999999999999999888777777777777888999888777777777777777888888999999::::::;;;;;;<<<<<<:::BBBQQQbbbpppzzzxxxrrrfff___VVVQQQPPPOOONNNLLLIIIJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDFFFEEEDDDCCCBBBCCCCCCDDDDDDCCCBBBAAA@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDBBBAAA@@@???>>>>>>??????>>>===>>>???@@@AAAAAACCCGGGIIIJJJKKKNNNPPPQQQQQQRRRSSSTTTVVVWWWWWWTTTUUUVVVVVVVVVVVVYYY[[[[[[ZZZ\\\aaahhhnnnqqqqqqlllsss|||oooddd[[[YYYXXXTTTRRRSSSMMMMMMMMMMMMMMMNNNOOOPPPNNNOOOQQQRRRRRRPPPNNNLLLKKKKKKKKKLLLLLLNNNOOOOOOOOONNNMMMKKKJJJJJJJJJJJJIIIGGGGGGGGGFFFHHHPPP[[[sssjjjddd]]]ZZZ\\\```cccddddddfffhhhlllnnnpppqqqqqqssstttvvvyyyzzz{{{{{{{{{~~~~~~}}}||||||{{{||||||{{{zzzzzz{{{}}}~~~yyyvvvvvvtttqqqnnniiigggeeefffjjjooorrrssssssvvv{{{~~~|||kkk___VVVNNNIIIIIICCCDDDDDDBBB???>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGNNNKKKHHHIIILLLPPPRRRRRRYYYVVV[[[hhhuuukkk]]]OOOIIICCCAAAAAABBB@@@===>>>===<<<;;;;;;:::::::::;;;;;;::::::999999888888999999999999999999999999888777777666666777777888666666666666777888999:::999999999999::::::::::::999===HHHVVVcccooo~~~vvvmmmbbbYYYUUUTTTRRRQQQJJJKKKKKKLLLLLLKKKJJJJJJLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKMMMNNNNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDEEEEEECCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDCCCBBBAAA@@@???>>>======>>>>>>>>>>>>???@@@AAACCCDDDEEEGGGJJJLLLMMMNNNPPPRRRSSSSSSTTTUUUVVVVVVWWWWWWTTTVVVWWWWWWWWWYYY[[[]]][[[\\\```ffflllqqqssssssvvvmmmggg___YYYXXXWWWTTTQQQQQQMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOPPPOOONNNNNNMMMIIIIIIIIIJJJLLLMMMOOOPPPMMMLLLLLLKKKKKKKKKKKKKKKLLLIIIHHHGGGEEEEEEKKKTTTccczzzooofff[[[WWWYYY___bbbcccbbbdddgggjjjmmmooopppppppppqqqrrrtttuuuuuuuuuuuuxxxyyy{{{{{{{{{|||~~~|||{{{zzzzzzzzz|||}}}|||zzzyyyyyyyyy}}}}}}}}}|||vvvsssttttttsssqqqmmmllllllnnnssswwwzzzzzzvvv{{{uuubbbXXXRRRLLLGGGFFF@@@AAAAAA@@@>>>>>>???@@@BBBCCCCCCDDDEEEFFFGGGGGGOOOMMMKKKKKKNNNRRRTTTUUU\\\[[[cccuuummmZZZOOOKKKFFFAAA?????????>>>;;;<<<======<<<<<<;;;:::999;;;;;;::::::999999999888888888888888888888888888777777666666666666777777777777666666777888999999::::::::::::999999999999:::;;;@@@JJJUUUaaarrr|||qqqgggaaa[[[VVVRRRMMMLLLLLLMMMNNNMMMLLLKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGIIIKKKLLLKKKJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@BBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA???>>>>>>===============<<<===>>>@@@BBBDDDEEEFFFHHHJJJMMMOOOOOOPPPRRRTTTTTTTTTUUUUUUVVVVVVVVVWWWVVVWWWXXXXXXXXXYYY[[[]]]\\\^^^bbbgggmmmsssvvvxxxvvvbbb___[[[XXXVVVVVVSSSQQQOOOMMMMMMMMMLLLLLLMMMMMMNNNOOOOOONNNNNNMMMMMMNNNNNNIIIIIIIIIIIIKKKLLLMMMNNNKKKKKKKKKKKKKKKLLLMMMMMMMMMJJJHHHHHHEEEDDDHHHOOOVVVmmmuuuiii[[[TTTVVV[[[^^^^^^___aaadddhhhkkkmmmnnnnnnlllmmmmmmnnnoooooooooooopppqqqssstttuuuwwwzzz|||~~~}}}|||zzzzzzyyyzzz|||}}}}}}zzzxxxwwwwww~~~}}}}}}~~~}}}zzzzzzuuupppoooqqqtttuuutttpppppprrrvvv{{{~~~ooo[[[QQQNNNIIIEEEBBB>>>???@@@???>>>>>>@@@BBBCCCDDDDDDEEEFFFGGGHHHHHHOOONNNLLLMMMOOORRRVVVWWW___aaannnjjjYYYLLLFFFHHHDDD@@@>>>>>>>>>===;;;;;;<<<======<<<;;;999888;;;;;;;;;;;;::::::::::::888888888888888888888888666666777777777777666666999999888777666666777777;;;;;;;;;;;;::::::::::::<<<:::<<>>>>><<<===???AAADDDFFFHHHIIIJJJLLLOOOPPPPPPQQQRRRTTTTTTTTTTTTUUUUUUVVVVVVVVVXXXYYYZZZZZZYYYYYY[[[]]]___```cccgggmmmuuu|||}}}iii^^^XXXXXXWWWUUUTTTSSSPPPNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPOOONNNMMMMMMMMMNNNNNNJJJJJJJJJJJJJJJJJJKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNMMMIIIGGGHHHGGGEEEHHHMMMNNNaaayyy}}}qqqbbbWWWUUUWWWXXXXXXXXXZZZ]]]```ccceeeffffffhhhggghhhhhhhhhiiiiiijjjjjjlllnnnooopppsssvvvxxxzzz{{{|||~~~~~~|||{{{zzzyyyyyyzzz{{{}}}}}}zzzxxxwwwwww}}}}}}xxxtttqqqmmmkkkmmmqqqvvvwwwwwwrrrsssuuuzzzzzzhhhVVVMMMKKKGGGBBB???>>>@@@@@@@@@@@@@@@BBBDDDDDDEEEEEEFFFGGGHHHIIIIIIMMMMMMMMMMMMOOOSSSXXX[[[bbbjjj}}}gggXXXMMMGGGFFFFFFDDDAAA??????>>>======;;;<<<<<<===<<<:::999777;;;;;;;;;;;;;;;:::::::::888888888888888888888888666777777888888777777666:::999888777666666666666::::::::::::;;;;;;;;;;;;===;;;;;;>>>AAAGGGSSS___lllttt|||~~~tttggg^^^XXXSSSNNNLLLMMMNNNLLLJJJMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEE@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC??????@@@AAAAAA@@@@@@@@@===<<<======>>>???@@@AAA>>>???BBBEEEHHHJJJKKKLLLLLLNNNQQQRRRQQQRRRSSSTTTSSSSSSTTTUUUUUUVVVWWWWWWYYYZZZ[[[[[[[[[\\\^^^```bbbeeehhhlllrrrzzzlll```\\\TTTWWWVVVSSSRRRRRRPPPMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPOOONNNNNNNNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNMMMIIIGGGIIIHHHFFFGGGKKKKKKWWWjjj~~~~~~pppbbbYYYVVVUUUUUUVVVWWWZZZ]]]___aaaaaaaaaaaaaaaaaaaaaaaabbbcccdddfffhhhjjjlllmmmooorrruuutttuuuvvvxxxzzz{{{{{{|||}}}|||{{{zzzyyyyyyyyyyyyxxxzzz{{{zzzxxxwwwwwwwww}}}~~~|||yyytttpppkkkjjjkkkooovvvzzzzzzyyyuuuvvvxxx|||nnn___PPPJJJGGGDDD@@@??????AAABBBAAAAAAAAACCCEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNQQQUUU[[[___iiivvviiiXXXPPPJJJGGGIIIDDDCCCBBB@@@???>>>>>>>>>;;;<<<<<<;;;;;;:::999888999999999999999:::::::::888888888888888888888888777777888999999888777777888888777777777777777888888888999999::::::;;;;;;<<<:::;;;===>>>@@@IIIRRRbbbmmmvvvyyy||||||ttteee]]]TTTPPPOOOOOOMMMKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGFFFFFFEEEAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA======>>>???@@@@@@@@@@@@=========>>>???AAABBBCCCBBBDDDGGGJJJMMMNNNOOOPPPOOOQQQSSSTTTSSSSSSTTTUUUSSSTTTUUUVVVWWWXXXYYYZZZYYY[[[]]]^^^___aaadddfffeeejjjooouuu|||sssbbb[[[YYYSSSWWWVVVRRRPPPQQQQQQMMMMMMMMMMMMNNNOOOQQQRRRSSSPPPPPPPPPPPPOOOOOOOOONNNJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKJJJKKKKKKLLLMMMNNNPPPKKKIIIJJJJJJFFFFFFHHHIIIMMMZZZnnnqqqbbbXXXUUUUUUTTTUUUXXXZZZ\\\]]]]]]]]]ZZZZZZZZZZZZ[[[\\\^^^___aaaccceeefffgggiiilllooommmnnnppprrrtttuuuvvvvvvxxxwwwwwwvvvvvvwwwwwwxxxvvvwwwwwwvvvttttttvvvwww~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzxxxuuuqqqmmmlllmmmpppwww}}}}}}zzzxxxxxxzzz}}}rrr___UUUJJJGGGDDDAAA@@@BBB@@@AAABBBAAAAAAAAACCCEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJLLLNNNPPPSSSXXX___dddrrrtttYYYPPPNNNHHHEEEEEEAAABBBAAA@@@>>>======>>><<<<<<;;;:::999999999999888888888888888888999999777777777777777777777777777888999::::::999888777666666666666777888999:::666666777888999::::::;;;:::999;;;======>>>DDDLLLZZZfffqqqtttwwwpppggg\\\UUURRRRRROOOMMMMMMMMMMMMMMMMMMMMMNNNNNNOOONNNLLLJJJHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAACCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEECCCDDDEEEGGGGGGGGGFFFEEECCCCCCDDDDDDCCCAAA???>>>>>>>>>>>>??????@@@@@@@@@????????????????????????<<<<<<===???@@@@@@@@@@@@===>>>>>>???@@@BBBDDDEEEEEEGGGJJJMMMPPPRRRRRRSSSQQQRRRUUUUUUTTTTTTUUUVVVTTTTTTVVVWWWYYYZZZ[[[\\\XXXZZZ]]]```bbbeeeiiilllgggmmmvvv~~~iii^^^YYYUUURRRWWWWWWQQQNNNQQQQQQMMMLLLMMMMMMNNNPPPRRRTTTUUUPPPPPPQQQQQQQQQPPPOOONNNIIIIIIIIIJJJLLLMMMOOOPPPKKKKKKKKKKKKKKKLLLMMMMMMRRRMMMJJJKKKJJJFFFDDDFFFGGGHHHPPPddd||||||hhh[[[VVVVVVNNNPPPRRRTTTUUUVVVVVVUUUVVVUUUUUUUUUVVVXXXZZZ[[[\\\]]]___```aaacccfffhhhiiijjjlllnnnppprrrrrrssstttttttttttttttuuuvvvvvvtttttttttsssrrrrrrtttwww||||||}}}}}}~~~~~~zzzyyywwwvvvuuusssooommmoooqqqvvv}}}zzz{{{zzz{{{~~~zzzeeeTTTMMMFFFDDDCCC@@@AAADDD@@@AAAAAAAAA@@@@@@BBBDDDFFFGGGGGGHHHIIIJJJKKKKKKJJJLLLPPPRRRUUUZZZbbbhhhyyyeeeOOOLLLMMMFFF@@@???@@@@@@AAA???>>><<<=========<<<:::999888888999:::888888888888888888888888777777777777777777777777888777666555555666777888666666777777777777666666:::999888777777777999999:::::::::;;;===???@@@AAAMMMXXXgggvvvvvvfff^^^YYYTTTOOONNNNNNMMMMMMNNNPPPQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDBBBAAAAAACCCCCCBBB@@@CCCDDDEEECCC???===>>>@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEECCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>======>>>>>>>>>===<<<;;;>>>>>>??????@@@@@@@@@AAACCCBBBBBBBBBDDDFFFHHHIIILLLMMMNNNPPPQQQRRRRRRRRRUUUVVVVVVVVVVVVUUUTTTTTTVVVVVVVVVWWWYYYZZZZZZZZZ```______ccchhhlllmmmkkkkkkttt~~~tttbbbYYYWWWXXXUUUSSSRRRPPPOOOOOOOOOPPPOOOPPPQQQQQQRRRQQQQQQQQQSSSPPPMMMLLLOOOPPPOOOMMMMMMKKKIIIHHHIIINNNSSSVVVRRRNNNJJJGGGGGGIIIIIIJJJKKKKKKJJJIIIIIIHHHGGGGGGEEEHHHMMMXXXkkk{{{kkk[[[RRRQQQPPPQQQTTTSSSOOOMMMNNNOOOOOONNNOOOQQQSSSVVVXXXYYYYYYZZZ[[[]]]^^^______dddeeefffffffffhhhkkkmmmpppppppppqqqqqqrrrrrrrrrqqqrrrsssrrrqqqrrrtttvvvxxx~~~}}}{{{zzz{{{||||||{{{zzzyyyxxxxxxwwwwwwvvvuuuuuutttwww{{{~~~}}}|||{{{}}}~~~fffVVVFFFEEEDDDBBBAAA@@@@@@???DDDBBB@@@AAADDDEEEDDDCCCDDDFFFGGGHHHIIIJJJMMMOOOSSSPPPQQQVVVYYY]]]iiiuuujjj^^^OOOGGGFFFGGGCCC>>>AAAAAA@@@@@@???>>>======;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777888777666555555666777888666666777777777777666666999999888777777888888999999999:::;;;<<<>>>???@@@GGGOOO^^^ooo~~~rrrjjjddd[[[SSSPPPOOONNNLLLMMMNNNOOONNNMMMNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEDDDBBBBBBCCCCCCBBB@@@BBBCCCDDDBBB???>>>>>>@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>>>>>>>>>>=====================>>>??????@@@AAAAAACCCCCCDDDEEEFFFHHHJJJKKKPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUWWWWWWWWWXXXYYYZZZ[[[ZZZ___aaaeeeiiilllnnnmmmllloooyyylll___YYYWWWWWWSSSRRRQQQOOONNNNNNOOOOOONNNOOOPPPQQQRRRSSSSSSSSSUUURRRNNNMMMOOOPPPNNNLLLLLLKKKIIIIIIKKKPPPUUUXXXUUURRRMMMKKKKKKLLLLLLLLLJJJJJJJJJIIIHHHGGGGGGGGGFFFGGGKKKRRRbbbyyyvvvhhh^^^UUUPPPNNNPPPPPPMMMLLLMMMMMMMMMMMMNNNOOORRRTTTUUUUUUVVVWWWYYYZZZ\\\]]]]]]```bbbcccddddddeeegggiiillllllmmmmmmnnnooopppppppppqqqrrrqqqqqqqqqsssuuuzzz~~~}}}zzz{{{zzzyyyyyy{{{{{{zzzyyyxxxxxxxxxwwwvvvvvvuuuuuusssuuuwwwyyy{{{{{{zzzzzz|||{{{zzz|||nnn[[[NNNFFFEEECCCBBBAAA@@@@@@@@@BBB@@@>>>???BBBDDDDDDBBBDDDFFFHHHIIIIIIJJJLLLNNNRRRPPPRRRYYY^^^fffsss}}}```WWWKKKEEEEEEEEECCC@@@AAAAAA@@@??????>>>======;;;;;;;;;;;;:::::::::999888888888888888888888888777777777777777777777777777777666666666666777777666666777777777777666666888888777777777888888999888888888999;;;<<<>>>???AAAFFFRRRcccvvvzzzrrrfffZZZTTTRRRPPPNNNMMMMMMMMMMMMLLLNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFEEECCCCCCDDDCCCBBB@@@@@@BBBBBBAAA@@@??????AAA@@@@@@@@@AAAAAAAAABBBBBB??????@@@@@@@@@@@@AAAAAA@@@AAABBBDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDD???????????????????????????>>>=========>>>???@@@<<<===>>>???@@@AAABBBCCCDDDEEEFFFIIIJJJLLLMMMMMMOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYZZZ[[[[[[^^^dddkkkoooooonnnnnnooouuuvvvbbb\\\YYYVVVUUURRRQQQOOONNNNNNNNNNNNOOOMMMNNNPPPQQQRRRSSSTTTTTTVVVSSSOOOOOOPPPQQQNNNLLLKKKJJJIIIJJJLLLQQQUUUXXXUUURRROOOMMMMMMMMMMMMLLLJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGLLLWWWlllxxxooo```VVVNNNLLLNNNLLLKKKLLLJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSUUUWWWXXXZZZZZZ[[[]]]___``````aaabbbdddffffffggghhhjjjkkkllllllmmmooopppoooooooooqqqsssxxx}}}{{{yyyxxxwwwsssvvvuuutttuuuvvvwwwvvvuuuuuuuuuttttttssssssrrrrrrpppqqqqqqrrrssssssssstttzzzyyyxxxzzz|||~~~~~~vvvhhhZZZNNNFFFDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@???@@@CCCEEEFFFEEEFFFIIIKKKLLLLLLLLLNNNOOOPPPPPPSSSZZZaaalll{{{iiiRRRNNNHHHDDDBBBBBBBBBBBB@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777777777777777777777777777666666666666777777666666777777777777666666777777777777777888888888777777777888999;;;<<<===AAABBBHHHWWWjjj{{{}}}ooobbb[[[VVVSSSOOONNNNNNNNNNNNMMMNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFEEECCCCCCCCCCCCAAA???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAABBBCCCDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDD>>>???????????????@@@@@@???>>><<<;;;<<<>>>@@@AAA>>>???@@@AAACCCDDDFFFFFFEEEGGGJJJLLLNNNOOOPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYZZZXXXYYYYYYYYYYYYYYY[[[]]]^^^fffmmmooommmmmmqqqvvv|||hhh\\\ZZZYYYVVVSSSPPPOOONNNMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRSSSRRRRRRTTTQQQOOOOOORRRSSSQQQNNNKKKKKKJJJJJJLLLOOORRRTTTRRROOOMMMKKKLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFGGGIIIOOO```{{{}}}pppaaaRRRMMMMMMLLLKKKKKKGGGHHHIIIJJJKKKKKKKKKJJJMMMNNNOOOQQQSSSUUUWWWWWWVVVXXX[[[]]]]]]]]]^^^^^^```aaabbbdddeeeggghhhhhhiiikkkllllllkkklllnnnpppssswwwyyyuuurrrrrrqqqnnnqqqpppooopppqqqrrrqqqpppppppppoooooonnnmmmmmmmmmkkkkkkkkkkkklllnnnpppqqqwwwvvvuuuvvvwwwxxxxxxwwwuuuuuuuuuvvvyyy|||~~~nnn```UUUMMMFFFBBBBBBAAA@@@???????????????BBBBBBBBBDDDFFFHHHJJJKKKJJJLLLOOOQQQQQQQQQRRRSSSTTTVVVYYY___gggtttrrr[[[IIIHHHFFFDDDAAA@@@AAABBB??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;::::::777777777777777777777777666666666666666666666666666666777777777777666666666666777777777777666666666666777777888888888888777777777888888:::;;;<<>>???@@@AAACCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBBBB>>>>>>??????@@@@@@@@@AAA>>>===<<<<<<===???AAACCCCCCCCCDDDFFFGGGIIIJJJJJJIIIJJJMMMOOOQQQRRRRRRRRRTTTUUUVVVWWWWWWXXXXXXWWWUUUUUUUUUVVVWWWYYYZZZ[[[XXXYYYZZZYYYYYYZZZ]]]```ccciiinnnnnnllloooyyyvvvaaaYYYZZZYYYUUURRROOONNNMMMLLLMMMNNNOOOPPPSSSSSSSSSSSSRRRQQQPPPPPPPPPNNNMMMOOOSSSUUUSSSQQQLLLKKKJJJJJJJJJKKKMMMNNNNNNMMMKKKKKKLLLLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHGGGEEEEEEGGGJJJMMMWWWnnn{{{jjjWWWNNNLLLJJJHHHIIIGGGGGGHHHHHHHHHHHHGGGGGGKKKKKKMMMNNNPPPRRRSSSTTTRRRTTTWWWYYYYYYYYYZZZZZZ\\\]]]^^^___aaabbbcccddddddeeefffffffffgggiiikkknnnssstttqqqoooppppppnnnnnnmmmlllmmmooopppooonnnmmmmmmlllkkkkkkjjjjjjiiieeeeeefffgggjjjmmmppprrruuusssqqqppppppqqqpppnnnlllllllllmmmooorrrvvvxxxyyy~~~}}}yyymmmeeeYYYOOOJJJFFFBBB?????????>>>>>>>>>>>>>>>???BBBCCCDDDFFFGGGIIILLLMMMJJJMMMPPPRRRSSSTTTWWWYYYZZZ___dddkkkuuucccQQQFFFGGGGGGDDDAAA??????AAA>>>>>>==================<<<<<<;;;;;;;;;:::::::::777777777777777777777777666666666666666666666666666666777777777777666666666666777777777777666666555555666777888888888888777777777888888999;;;;;;???>>>@@@JJJZZZlllzzz|||vvvtttccc^^^WWWRRROOOOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHEEEDDDBBBCCCDDDDDDCCCAAACCCBBBAAABBBCCCDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBB>>>???@@@BBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>??????@@@AAA>>>>>>??????@@@AAAAAAAAA??????>>>???@@@BBBDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNMMMNNNOOOQQQRRRSSSSSSSSSUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWYYY[[[\\\YYY[[[\\\\\\[[[\\\aaafffllloooqqqqqqrrryyyzzzkkk]]]YYYYYYWWWSSSQQQNNNMMMMMMMMMMMMNNNPPPQQQUUUUUUTTTSSSRRRQQQOOONNNMMMKKKKKKOOOSSSVVVUUURRRLLLLLLKKKJJJJJJIIIIIIIIIMMMMMMMMMNNNOOOPPPNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEGGGKKKKKKPPPaaauuuppp^^^RRRMMMIIIHHHJJJHHHHHHHHHGGGGGGFFFFFFFFFIIIIIIJJJKKKMMMNNNOOOOOONNNPPPSSSTTTTTTTTTVVVWWWXXXYYYZZZ[[[\\\]]]^^^___]]]___`````````aaadddfffjjjooopppmmmlllnnnooommmkkkjjjjjjkkkmmmnnnnnnmmmkkkjjjjjjiiihhhhhhgggggg```aaabbbeeeiiimmmqqqsssssspppllliiiiiihhhhhhgggddddddcccdddeeehhhkkklllooorrrxxx}}}~~~|||{{{xxxuuuqqqnnniiiddd```UUUOOOHHHDDDCCCBBB@@@===?????????>>>??????@@@@@@AAACCCEEEEEEFFFHHHJJJMMMIIIKKKNNNQQQTTTWWW\\\___^^^fffpppxxxmmmVVVIIIGGGGGGFFFDDDAAA??????@@@============<<<<<<<<<<<<;;;;;;:::::::::999999999777777777777777777777777666666666666666666666666555666777888888777666555666666777777777777666666444555666777888888888777888888888888999:::;;;;;;<<<<<<>>>EEESSScccsss}}}ssslllcccZZZVVVSSSRRRQQQOOONNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHFFFDDDDDDDDDFFFGGGFFFEEEFFFDDDBBBCCCEEEEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@>>>>>>???@@@@@@AAABBBBBBAAAAAABBBDDDEEEGGGHHHHHHKKKKKKKKKLLLMMMNNNNNNOOOQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUXXXWWWVVVVVVWWWYYY[[[\\\[[[^^^```___^^^```ggglllvvvxxxyyy{{{kkkaaaYYYWWWWWWTTTQQQQQQNNNMMMMMMMMMNNNOOOQQQRRRTTTTTTTTTSSSSSSQQQPPPOOOLLLKKKKKKNNNSSSUUUSSSQQQKKKKKKKKKKKKKKKJJJJJJIIIKKKLLLMMMOOORRRRRRQQQOOOJJJJJJJJJJJJJJJJJJJJJJJJIIIEEEEEEIIIHHHIIIWWWiiivvvfffZZZRRRMMMMMMQQQJJJIIIHHHFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLNNNNNNNNNOOORRRTTTUUUUUUVVVVVVWWWXXXXXXYYYXXXYYY[[[[[[[[[\\\___aaaeeeiiijjjgggeeehhhhhhgggeeeddddddeeeggghhhhhhgggfffeeeeeeddddddccccccbbb^^^___aaaeeeiiimmmppprrrrrrmmmgggcccbbbbbbbbbbbb___^^^\\\\\\\\\^^^```aaaccceeeiiilllnnnllliiiffffffbbb]]]ZZZXXXUUUQQQNNNHHHDDD@@@???AAABBBAAA???AAAAAAAAAAAAAAABBBCCCCCCBBBEEEGGGGGGFFFGGGKKKMMMKKKMMMPPPSSSWWW]]]dddiiilllwwwxxx^^^NNNFFFGGGEEECCCAAAAAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999888888888777777777777777777777777666666666666666666666666555666777888888777666555666666777777777777666666333444666777888888888777999888888888999:::;;;;;;;;;;;;===BBBKKKZZZjjjuuuyyynnnddd]]]YYYVVVUUUOOOOOONNNNNNNNNNNNNNNNNNLLLLLLLLLKKKJJJJJJIIIIIIGGGFFFEEEFFFHHHIIIIIIHHHGGGEEECCCDDDFFFFFFDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBB????????????????????????AAAAAA@@@@@@???@@@@@@AAA>>>>>>???@@@AAAAAABBBBBBBBBCCCEEEGGGIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOSSSRRRQQQQQQQQQRRRTTTUUUXXXXXXYYYYYYZZZYYYYYYYYYYYYXXXWWWVVVWWWYYY[[[\\\]]]```bbbbbbaaadddkkkqqq}}}~~~sss```ZZZVVVVVVUUUQQQPPPQQQNNNNNNMMMMMMNNNPPPRRRSSSSSSSSSSSSSSSSSSRRRRRRQQQMMMKKKKKKNNNRRRTTTQQQNNNJJJKKKLLLLLLLLLLLLLLLKKKIIIIIIKKKOOORRRRRRQQQOOOJJJJJJKKKKKKKKKKKKKKKKKKLLLEEEBBBFFFEEEEEEQQQbbbxxx{{{mmmbbbYYYSSSUUUYYYLLLKKKHHHFFFEEEEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFIIIJJJJJJJJJJJJLLLOOORRRRRRRRRSSSSSSTTTTTTUUUUUUTTTVVVWWWXXXXXXYYY\\\^^^___cccddd```^^^```aaa___^^^^^^]]]^^^aaabbbbbbaaa`````````___^^^^^^]]]]]]]]]^^^aaadddhhhlllnnnoooqqqllleee___]]]^^^______[[[ZZZXXXWWWWWWXXXYYYZZZYYY[[[]]]___```]]]YYYVVVXXXTTTNNNLLLKKKJJJHHHEEEFFFBBB>>>>>>AAACCCCCCBBBCCCCCCCCCCCCDDDDDDEEEFFFEEEHHHJJJJJJIIIIIIMMMPPPNNNPPPSSSVVV[[[ccclllqqqlllWWWLLLGGGFFFCCC@@@???@@@AAA@@@???;;;<<<<<<<<<<<<<<<<<<<<<999999999888888888777777888888777777777777888888777777666666555555555444444666777999999777666444666666666666666666666666777777777777777777777777777777777777888888888888;;;<<<===@@@EEENNNWWW^^^xxxxxxnnniiibbb\\\XXXVVVSSSPPPNNNMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHHHHGGGHHHJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMRRRQQQQQQQQQQQQPPPPPPPPPVVVUUUSSSSSSTTTUUUXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYXXXYYYZZZYYYYYYYYY[[[]]]^^^bbbeeeddddddiiittt~~~yyylllYYYXXXUUUQQQNNNNNNPPPSSSLLLPPPOOOKKKKKKPPPQQQMMMRRRPPPMMMNNNPPPRRRQQQOOOLLLLLLLLLMMMNNNNNNLLLJJJHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNJJJHHHIIILLLNNNMMMLLLRRRNNNGGGCCCBBBGGGNNNSSSfffvvvllldddhhhjjj______RRRGGGDDDEEEDDDCCCCCCDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOVVVUUUSSSRRRRRRTTTVVVWWW[[[\\\]]]^^^^^^\\\[[[YYYYYYXXXXXXYYY[[[]]]\\\[[[\\\\\\[[[ZZZYYYXXXWWWWWWVVVXXX[[[___cccfffhhhiiijjjfffbbb^^^\\\YYYVVVSSSSSSSSSSSSRRRQQQOOONNNMMMQQQQQQQQQPPPOOONNNNNNMMMIIIHHHGGGFFFEEEDDDCCCBBB@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDFFFGGGGGGGGGFFFEEEGGGJJJMMMNNNOOOSSSVVVZZZ\\\___hhhvvvuuu]]]QQQIIICCCBBBAAA@@@???>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<999999999888888888888777888888777777777777888888777666666666555555555555555666777888888777666555666666666666666666666666777777777777777777777777666666777777777888888888888999:::;;;>>>EEEMMMRRRbbbrrr~~~xxxoooggg```\\\WWWRRROOONNNNNNNNNOOONNNLLLJJJHHHGGGGGGFFFGGGHHHJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIJJJKKKLLLMMMNNNNNNNNNPPPPPPPPPQQQQQQRRRRRRRRRUUUTTTSSSSSSSSSUUUWWWXXXYYYXXXXXXWWWWWWXXXXXXYYYVVVXXXYYYYYYYYYZZZ]]]___^^^bbbfffgggiiiqqq~~~ggg^^^WWWWWWUUURRROOONNNPPPRRRRRRUUUUUUOOOMMMOOOOOOLLLPPPNNNLLLMMMOOOPPPOOOMMMLLLKKKLLLMMMNNNNNNLLLJJJHHHIIIIIIJJJJJJJJJJJJJJJHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIHHHHHHKKKNNNPPPPPPVVVQQQJJJDDDCCCFFFKKKOOO]]]rrr~~~yyy~~~~~~qqq]]]QQQGGGFFFGGGEEECCCBBBDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNTTTSSSQQQQQQQQQRRRTTTUUUXXXYYYZZZ[[[ZZZYYYWWWVVVWWWVVVVVVWWWYYYZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUTTTTTTVVVYYY]]]aaadddfffgggfffccc___\\\YYYWWWTTTRRRPPPPPPOOOOOONNNLLLKKKJJJLLLKKKKKKJJJIIIIIIHHHHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@?????????@@@AAAAAAAAAAAABBBCCCEEEFFFGGGHHHIIIHHHHHHIIIJJJLLLMMMMMMRRRVVV\\\aaaiiiwwwjjjVVVMMMHHHDDDBBBAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;;;;;;;<<<===999999999888888888888777888777777666666777777888666666666666555555555555555666777888888777666555666666666666666666666666666666666666666666666666666666777777777777888888888888888888999===BBBGGGQQQeeevvvzzz}}}{{{ooojjjbbbYYYSSSQQQPPPQQQQQQPPPNNNLLLJJJHHHGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUTTTTTTSSSSSSTTTUUUWWWXXXWWWWWWWWWVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZ\\\___bbb```eeekkkooosss|||lll[[[WWWRRRRRRSSSQQQOOOMMMMMMNNNRRRVVVWWWRRRMMMMMMMMMLLLNNNLLLKKKKKKLLLMMMMMMLLLLLLKKKKKKMMMNNNNNNLLLJJJHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIILLLQQQUUUYYYTTTMMMGGGDDDEEEHHHJJJUUUddd}}}sss]]]SSSJJJIIIIIIFFFDDDCCCDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKPPPOOONNNNNNNNNPPPQQQRRRSSSTTTUUUVVVUUUTTTSSSRRRTTTSSSRRRSSSUUUVVVVVVUUUSSSSSSRRRRRRQQQQQQQQQPPPQQQSSSVVVZZZ]]]```bbbccc```]]]YYYWWWUUUSSSPPPNNNKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@?????????@@@AAABBBBBBBBBCCCDDDFFFGGGHHHIIIJJJJJJKKKLLLMMMOOOPPPQQQUUU[[[dddmmmzzzyyy\\\NNNIIIFFFCCCAAA@@@??????>>>>>>>>>>>>999999999::::::<<<======999999999888888888888777777777666666666666777777666666666666666555555555555555666777777666555555666666666666666666666666555555555555555555555555666666666666777777777888999999999888888;;;???BBBIII\\\ooovvvyyy{{{pppddd[[[VVVTTTTTTRRRQQQPPPNNNLLLKKKJJJJJJIIIJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJLLLKKKKKKKKKKKKKKKLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRRRRSSSTTTUUUUUUTTTTTTSSSSSSTTTUUUWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXZZZZZZ[[[^^^bbbeeefffmmmvvv}}}www___VVVSSSLLLNNNPPPPPPNNNLLLLLLLLLOOOSSSTTTQQQLLLJJJLLLMMMMMMLLLKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLNNNMMMKKKIIIHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJHHHGGGJJJQQQVVVYYYUUUNNNIIIEEEEEEGGGHHHNNNYYYqqqttteeeZZZPPPLLLJJJFFFDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHKKKKKKKKKKKKKKKMMMNNNNNNPPPPPPQQQQQQPPPPPPOOONNNOOONNNNNNNNNPPPQQQQQQOOONNNNNNNNNNNNNNNMMMMMMMMMMMMOOOQQQUUUXXX[[[]]]^^^YYYVVVSSSQQQPPPNNNLLLJJJGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@?????????@@@AAABBBDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJHHHJJJLLLNNNQQQTTTWWWYYY]]]fffsssfffQQQIIIFFFCCCBBB@@@@@@???>>>>>>>>>>>>>>>;;;:::::::::;;;;;;<<<===999999999888888888777777777777666666666666777777555555555666666666666666555555666666666666555555666666666666666666666666444444444444444444444444555666666666666777777777888999999999999;;;>>>@@@BBBOOO```llluuu}}}|||oooccc[[[WWWUUUQQQPPPOOOMMMLLLKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMLLLMMMNNNPPPQQQQQQRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXWWWWWWVVVVVVWWWWWWXXXWWWXXXYYY[[[]]]aaafffjjjqqqzzzgggXXXQQQLLLLLLNNNPPPQQQPPPPPPQQQRRRTTTTTTSSSQQQLLLIIIJJJMMMLLLLLLLLLKKKJJJKKKLLLLLLKKKKKKKKKLLLMMMMMMKKKIIIGGGHHHHHHIIIJJJIIIIIIIIIJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKHHHFFFHHHNNNSSSTTTRRRNNNIIIGGGGGGHHHIIIIIIRRRiiisssgggZZZRRRLLLFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJIIIJJJLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKMMMPPPSSSUUUVVVWWWQQQOOOLLLKKKJJJJJJHHHGGGEEEEEEEEEEEEEEEDDDCCCBBBCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@CCCGGGJJJKKKIIIFFFDDDDDDEEEFFFGGGHHHJJJKKKKKKIIIKKKNNNPPPRRRVVV[[[___gggssspppXXXMMMIIIEEEAAA@@@??????>>>>>>===>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<999999999888888888777777777666666555555666666777555555555666666666666666555555555555555555555555666666666666666666666666555555555555555555555555555555666666666666777777444666777888888999;;;===>>>FFFRRRbbbrrr~~~xxxlllccc\\\YYYRRRQQQOOOMMMLLLKKKJJJJJJLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLMMMNNNNNNNNNNNNPPPQQQRRRSSSSSSSSSVVVVVVUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYYYYXXXXXXYYYYYYYYYXXXZZZ\\\```dddjjjrrrwwwvvvdddYYYPPPKKKPPPQQQRRRSSSTTTVVVZZZ]]]```ZZZUUURRRNNNIIIIIIKKKJJJKKKLLLKKKIIIIIIKKKLLLKKKJJJJJJLLLMMMMMMKKKIIIGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGFFFFFFGGGHHHJJJKKKOOONNNLLLIIIGGGIIILLLOOOPPPNNNLLLJJJHHHHHHHHHIIIMMMUUUggg~~~{{{lll```VVVLLLHHHIIIGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFGGGHHHIIIHHHFFFGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHJJJLLLMMMOOOOOOOOOKKKIIIGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCAAADDDIIIMMMNNNKKKHHHFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMOOOQQQSSSUUUZZZccciiiwwwnnn]]]OOOKKKIIICCC???AAA???>>>>>>======>>>>>>>>>??????>>>===<<<;;;;;;<<<999999999888888888888777666666555555555555666666555555555555666666666777555555555444444555555555666666666666666666666666555555555555555555555555555555555666666666777777222444666777666666888999===@@@HHHVVVgggxxxxxxnnnfffbbbZZZXXXVVVSSSPPPMMMLLLKKKMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMOOOPPPQQQOOOOOOQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYYYY\\\[[[[[[ZZZZZZ[[[[[[\\\^^^aaaffflllsss}}}mmmdddZZZSSSPPPRRRRRRRRRRRRTTTYYY```eeeggg[[[RRROOONNNJJJHHHJJJHHHIIIJJJIIIGGGGGGIIIKKKJJJJJJJJJKKKMMMMMMJJJHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGJJJLLLNNNPPPMMMJJJIIIJJJKKKKKKKKKMMMLLLKKKJJJHHHHHHGGGGGGOOOWWWbbbpppzzzjjj[[[RRRPPPIIIHHHGGGFFFDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDFFFFFFEEEDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIFFFEEECCCCCCCCCDDDCCCBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEBBBCCCFFFHHHIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMNNNQQQTTTWWWZZZ___hhhuuu~~~~~~^^^QQQIIIIIIFFF???>>>CCC>>>>>>============>>>>>>======<<<;;;;;;;;;<<<<<<999999999888888888888777666666555555555555666666444555555555666666777777555555444444444444555555666666666666666666666666666666666666666666666666555555555555666666666777333555777777666666666777::::::???IIIYYYkkk}}}xxxpppkkkcccaaa^^^ZZZUUURRROOONNNMMMMMMLLLJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOKKKLLLLLLLLLMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMNNNOOOPPPRRRSSSOOOPPPQQQSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXYYYVVVWWWXXXYYYZZZZZZZZZZZZ]]]]]]\\\\\\\\\\\\]]]]]]eeeiiioooxxxmmmccc```WWWQQQTTTQQQPPPOOOOOOQQQXXXaaahhheeeWWWLLLKKKLLLKKKIIIKKKFFFHHHIIIHHHEEEEEEGGGJJJJJJJJJJJJKKKMMMLLLJJJHHHGGGGGGHHHIIIIIIIIIHHHHHHIIIHHHHHHHHHJJJLLLOOOQQQOOOLLLIIIIIILLLMMMLLLJJJLLLKKKKKKJJJHHHGGGFFFEEEIIIPPPVVV^^^sss}}}iii\\\XXXJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAABBBCCCEEEFFFGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDCCCCCCDDDEEEDDDBBBAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDBBBAAAAAABBBCCCBBBAAAAAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEBBBBBBBBBCCCDDDFFFGGGHHHGGGHHHIIIJJJKKKMMMNNNNNNSSSWWW\\\bbbjjjwwwjjjWWWLLLEEEFFFCCC<<<===FFF>>>>>>============>>>???::::::::::::;;;<<<======999999999888888888888777555444444444444555666666444555555555555555444444444444444555555555555666555555666777777777777777555555555555555555555555666666666666666666666666555555555666777999;;;;;;>>>>>>???DDDKKKYYYppp{{{xxxqqqnnnjjjfffaaa\\\VVVQQQSSSQQQMMMKKKKKKJJJIIIGGGIIIJJJKKKLLLLLLKKKJJJIIILLLKKKJJJIIIIIIJJJKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPOOONNNNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPOOOOOOOOONNNNNNMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOPPPQQQQQQRRRSSSTTTTTTUUUUUUUUUWWWXXXXXXWWWVVVUUUTTTSSSSSSVVVZZZ^^^```aaaaaa`````````aaacccfffgggkkkuuu{{{ggg]]]ZZZXXXXXXYYYRRRRRRSSSSSSSSSSSSSSSSSSRRROOOKKKHHHGGGHHHKKKNNNMMMHHHFFFGGGGGGEEEGGGKKKHHHIIIJJJJJJJJJIIIHHHGGGEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHIIIKKKNNNQQQSSSNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGKKKHHHKKKVVVfffzzzmmm___WWWSSSLLLHHHFFFFFFFFFEEEDDDDDDEEEEEEEEECCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@AAABBBBBBDDDEEEEEEFFFEEEEEEDDDDDDAAAAAABBBBBBBBBAAA@@@@@@CCCCCCCCCCCCBBBAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCEEECCCAAACCCFFFHHHGGGEEEFFFEEEDDDEEEGGGIIIIIIIIIHHHHHHJJJLLLOOOQQQTTTUUUYYY^^^gggppp|||rrr]]]LLLIIIDDDBBBAAAAAAAAA@@@======<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<:::::::::999999999999999777666555444444444444444444444555555555444444333444444444444555555555555444444555666666666666555555555555555555555555555555555555555555555555555444444555555666777999999666666777;;;AAAMMMbbbttt~~~~~~}}}yyyqqqggg^^^XXXTTTQQQNNNLLLLLLKKKJJJIIIHHHIIIJJJKKKKKKKKKJJJIIILLLLLLKKKJJJKKKKKKMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPOOONNNNNNMMMNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOPPPOOOOOOOOONNNNNNNNNMMMMMMOOOOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRRRRSSSTTTTTTUUUSSSTTTUUUVVVVVVVVVUUUTTTVVVVVVUUUVVVYYY]]]```aaabbbbbbbbbbbbeeeiiimmmooozzzvvvddd[[[XXXUUUSSSTTTNNNNNNNNNNNNNNNNNNNNNNNNQQQOOOLLLIIIIIIJJJLLLMMMNNNJJJGGGHHHGGGFFFGGGKKKJJJJJJKKKKKKJJJIIIGGGEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHJJJLLLOOOPPPLLLLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHKKKQQQZZZjjj|||nnn___YYYQQQJJJGGGFFFFFFFFFAAABBBCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAABBBBBBCCCCCCCCCBBB@@@@@@???@@@@@@AAACCCCCCCCCDDDDDDCCCCCCBBB@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDEEECCCBBBCCCFFFGGGFFFDDDDDDDDDDDDEEEGGGIIIIIIIIIMMMMMMNNNOOORRRUUUWWWYYY]]]gggtttwww___PPPJJJGGGDDDBBBAAAAAA@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::999999888888777777888777666555444333333333333444444555555444444444444444444444555555555555333333444555555555555444555555555555555555555555555555555555555555555555555555444444555555666777666555555999===FFFWWWfff|||vvvjjjdddZZZWWWRRROOONNNMMMLLLJJJIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOOOOONNNNNNNNNNNNPPPPPPQQQRRRRRRRRRRRRRRRQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSTTTUUUVVVVVVVVVUUUYYYYYYXXXXXXZZZ___cccffffffgggiiilllpppuuuyyy|||{{{nnn```YYYVVVRRRPPPPPPOOONNNNNNNNNMMMNNNNNNNNNOOONNNMMMLLLLLLLLLLLLLLLMMMIIIGGGGGGGGGDDDFFFIIIHHHIIIJJJJJJJJJHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIHHHHHHHHHJJJKKKLLLKKKKKKLLLLLLKKKJJJHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDGGGJJJKKKLLLVVVppprrrjjj^^^TTTMMMJJJHHHGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCAAA@@@???>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCC@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCDDDFFFFFFEEEDDDFFFFFFGGGHHHIIIJJJKKKKKKOOOOOOPPPSSSVVVZZZ^^^```gggssssss\\\MMMGGGFFFDDDBBBAAAAAA@@@>>><<<===<<<<<<;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::999999888777666666555777777666444444333333333444444555666666666555555333333444444444555555555333333444555555555555555555555555555555555555555555555555555555555555555666666555555444555555666999777888:::<<>>>>>??????@@@@@@??????@@@@@@AAACCCCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEFFFFFFFFFEEEIIIJJJKKKLLLKKKLLLMMMNNNQQQSSSVVV\\\bbbiiiooorrr|||uuu___PPPIIIHHHCCCBBBAAA@@@AAA???===;;;===<<<;;;;;;::::::;;;;;;::::::999999999999::::::999999888777666555444444555555444444444555555666555555666777777777777777333333333444444444444555444444555666666666666555555555555555555555555555555555555555555555555555777777666666555555666666777555555888999;;;BBBKKKXXXdddttt~~~xxxrrriii```YYYTTTOOOLLLOOONNNNNNNNNNNNNNNNNNOOOKKKKKKLLLLLLMMMMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOPPPQQQQQQQQQQQQRRRRRRRRRQQQPPPOOOOOONNNNNNOOOOOOOOOOOONNNNNNOOOOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOQQQQQQRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRSSSTTTUUUVVVWWWXXXUUUWWWZZZ^^^ccclllvvv}}}~~~uuufff___YYYYYYYYYVVVTTTUUUNNNMMMLLLJJJJJJJJJKKKLLLLLLMMMOOOPPPOOONNNLLLKKKKKKHHHHHHJJJKKKIIIJJJNNNUUUSSSQQQNNNLLLJJJIIIHHHEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIKKKLLLLLLJJJHHHGGGHHHGGGGGGGGGFFFFFFFFFFFFBBBBBBEEEHHHIIILLLVVVaaa}}}tttfffZZZRRRMMMMMMLLLJJJHHHFFFDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFEEEEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@===>>>??????@@@@@@@@@???@@@AAABBBCCCDDDEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMLLLKKKLLLOOOQQQVVVYYY```jjjttt}}}xxx```TTTMMMHHHHHHAAA@@@??????@@@???===;;;<<<<<<;;;:::::::::::::::999999888888888888999999888888777777666555555444444444444444444555666666444555666777777777777777333333333333444444444444444444555666666666666666555555555555555555555555444444444444444444444444777777666666555666666666777555555888888888<<>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGIIIIIIHHHIIIJJJLLLJJJLLLMMMMMMLLLOOOUUUZZZ]]]ccclllxxxcccSSSNNNIIIDDDBBBAAA???>>>>>>??????===<<<<<<;;;;;;:::::::::::::::999888888777777888888999777777777777666666666666666555555444444444555555222333444555666666666666222222333333333444444444333333444555555555555444555555555555555555555555444444444444444444444444555555555444555555666666777555666999:::888999===???HHHUUUbbbmmmyyy{{{sssmmmiiifffddd[[[ZZZXXXVVVTTTTTTTTTTTTPPPQQQQQQQQQPPPOOONNNMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTTTTQQQQQQPPPOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPQQQQQQOOOOOOOOOPPPPPPPPPQQQQQQNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQRRRTTTVVVYYYZZZ```gggpppyyy|||nnnbbbZZZVVVUUUVVVVVVSSSRRRUUUTTTRRROOOMMMLLLMMMOOOPPPJJJKKKMMMNNNNNNMMMKKKJJJKKKIIIKKKQQQUUUUUUXXX\\\mmmggg]]]SSSKKKGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDFFFHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFFFFEEEEEEEEEHHHEEEEEEHHHHHHGGGIIIMMMYYYlll~~~ssslllfffddd^^^XXXSSSNNNKKKIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCC@@@@@@AAAAAABBBCCCCCCCCCCCCDDDFFFGGGGGGGGGEEEDDDBBBCCCCCCDDDCCCBBBAAA@@@AAAAAABBBCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDFFFGGGGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKJJJKKKMMMOOOLLLNNNPPPPPPRRRXXXbbbjjjrrrxxxqqqUUULLLJJJDDD@@@@@@AAA???===<<<>>>??????>>><<<;;;::::::999999::::::888888777777777777888888666666777777777777888888888777666555444333333333000111222333444444444444222222333333333444444444222222333444444444333333555555555555555555555555444444444444444444444444444333333333333444555666333222333777888555555888888===GGGSSS```nnn{{{~~~wwwsssrrrpppooocccbbb___]]][[[ZZZZZZZZZSSSSSSTTTTTTSSSQQQOOONNNOOOPPPRRRTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTQQQQQQPPPOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPQQQQQQOOOOOOOOOPPPPPPQQQQQQQQQOOOPPPQQQSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVXXXZZZ]]]^^^lllttt{{{ooo___XXXTTTSSSTTTSSSOOOOOOQQQPPPNNNKKKIIIHHHIIIKKKLLLJJJKKKLLLMMMMMMLLLKKKKKKGGGFFFIIIPPPTTTVVVYYY]]]iiicccXXXNNNGGGEEEFFFHHHFFFFFFFFFEEEEEEEEEEEEEEEBBBCCCEEEHHHJJJKKKLLLMMMIIIIIIHHHHHHHHHIIIJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDJJJGGGFFFFFFDDDAAADDDJJJLLL^^^vvv}}}{{{vvvnnneee[[[SSSMMMKKKEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFBBBCCCEEEFFFGGGFFFDDDCCCAAABBBCCCDDDCCCBBBAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEHHHKKKLLLKKKLLLOOORRROOORRRTTTVVVYYYbbbnnnxxxzzzcccNNNJJJHHHBBB???BBBBBB???===<<<===?????????<<<;;;::::::999999::::::888888777777777777888888666666777777888888999999555555555555555555555555333333333333333333333333666555444444222222111000222333333444444333333222444444444444444444444444333333333444444444555555333333333444444444555555555555444333444555666777555:::???EEENNN```vvv}}}{{{tttsssrrrqqqoookkkfffbbb^^^YYYVVVVVVTTTRRRSSSVVVPPPQQQSSSUUUVVVUUUSSSRRRVVVVVVWWWWWWWWWVVVUUUUUUSSSSSSRRRQQQQQQQQQRRRRRRPPPPPPPPPPPPPPPQQQRRRSSSRRRQQQPPPPPPOOOOOOOOOOOOQQQQQQQQQSSSUUUWWWWWWVVV[[[[[[YYYWWWUUUUUUXXX[[[ZZZXXXZZZ___bbbbbbdddiiizzz~~~vvvooofff___ZZZWWWTTTPPPNNNMMMNNNOOOQQQNNNKKKKKKLLLMMMKKKIIINNNLLLJJJJJJKKKLLLLLLKKKMMMHHHIIIOOORRROOOPPPTTTVVVTTTQQQNNNJJJHHHFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGFFFEEECCCCCCCCCDDDEEEBBBCCCDDDDDDBBBBBBCCCDDDKKKPPP___www~~~sssjjjaaaWWWQQQKKKJJJIIIHHHIIIHHHEEECCCGGGFFFEEEDDDDDDEEEFFFGGGCCCBBBBBBAAABBBCCCEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBAAABBBEEEDDDDDDCCCCCCDDDDDDEEEDDDEEEFFFEEECCCBBBBBBCCCHHHGGGGGGGGGGGGHHHHHHIIIFFFGGGGGGFFFEEEDDDFFFHHHIIIHHHIIIKKKNNNQQQRRRRRRYYYXXXVVVXXXbbbtttcccYYYLLLEEEEEEEEEAAA>>>@@@???===;;;:::::::::::::::::::::999999999888888999888888777777777777777666666555555555555666666555555555555555555555555333333333333333333333333555444444333333222222111222333333444444333333222444444444444444444444444333333333444444444444555333333333444444444555555555444444333444555666777666999===AAAGGGVVViiiwww}}}}}}wwwssskkkddd___]]]\\\YYYXXXZZZWWWXXXXXXZZZZZZZZZYYYWWWUUUUUUVVVVVVWWWWWWWWWWWWVVVUUUTTTTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTTTTSSSSSSTTTUUUWWWXXXXXXZZZZZZ[[[\\\]]]aaafffjjjjjjfffeeehhhkkkmmmrrrxxxtttmmmfff```[[[YYYWWWSSSPPPNNNMMMMMMNNNPPPMMMKKKKKKMMMMMMLLLJJJMMMKKKJJJJJJKKKLLLLLLKKKJJJFFFGGGMMMOOOMMMNNNRRRQQQPPPMMMKKKHHHEEEDDDCCCEEEEEEFFFFFFEEEDDDDDDCCCEEEFFFGGGHHHHHHHHHHHHHHHIIIHHHIIIIIIJJJLLLMMMNNNHHHGGGEEEDDDCCCCCCCCCCCCAAABBBCCCCCCAAAAAABBBCCCGGGIIITTTgggzzz|||rrriii```ZZZQQQPPPOOONNNNNNMMMKKKIIIJJJJJJJJJJJJIIIGGGFFFEEEFFFEEEEEEDDDEEEFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCBBBBBBBBBEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHGGGEEEDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGIIIJJJKKKJJJIIIIIIKKKMMMPPPOOONNNPPPRRRVVVXXXZZZ\\\^^^aaahhhvvvzzz[[[SSSIIIDDDDDDDDDAAA>>>===<<<:::999888888888888::::::999999999888888888888888777666666666666777666666555555555555666666444444444444444444444444333333333333333333333333333333333333333333333333222333333444444333333222444444444444444444444444333333333333444444444444333333333444444444555555555444444444444555666666777999;;;;;;???HHHWWWbbbsssxxxzzzpppgggeeeddd```]]]\\\[[[ZZZYYYZZZ[[[[[[ZZZYYYWWWWWWWWWWWWXXXXXXYYYYYYUUUTTTTTTSSSSSSSSSSSSSSSUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTQQQQQQPPPOOOPPPRRRUUUVVVUUUXXX\\\```fffmmmtttyyy{{{vvvtttvvvyyy|||wwwjjjddd^^^ZZZYYYYYYWWWSSSPPPMMMLLLLLLLLLNNNLLLKKKLLLMMMMMMLLLKKKKKKJJJHHHIIIKKKLLLLLLLLLKKKIIIJJJMMMNNNMMMNNNQQQNNNMMMKKKIIIGGGEEEEEEDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGIIIKKKMMMOOOPPPHHHGGGFFFDDDCCCBBBBBBBBB@@@AAABBBAAA@@@???@@@BBBDDDDDDIIITTTbbbttt~~~vvvnnniiiYYYWWWUUUTTTTTTRRROOOLLLIIIIIIJJJJJJIIIGGGEEECCCEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBDDDDDDDDDBBBAAABBBCCCEEEFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKJJJKKKMMMOOORRRQQQQQQRRRVVV[[[aaaeeegggkkksssfffRRRKKKEEEBBBDDDDDDAAA===;;;:::999888777777888999:::999999999999888888888888777666666555555666666666666555555555555666666444444444444444444444444333333333333333333333333222222222333333444444444222333333444444333333222333333333333333333333333222222333333333444444444333333333444444444555555444444444444555555666666777999999888999???IIIQQQeeeppp~~~sssrrrrrrooojjjhhhdddaaa______aaabbbaaa___^^^]]][[[ZZZYYYYYYZZZZZZUUUTTTTTTSSSSSSSSSTTTTTTVVVVVVUUUTTTTTTTTTUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTOOOOOONNNNNNNNNQQQUUUXXXYYY\\\bbbiiipppyyyzzzmmmeee^^^YYYVVVXXXWWWUUURRROOOMMMKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLJJJHHHGGGHHHKKKLLLLLLLLLPPPPPPPPPQQQPPPNNNOOOQQQMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFFFFHHHIIIKKKMMMNNNHHHGGGFFFDDDCCCAAAAAA@@@>>>@@@AAA@@@???>>>???AAACCCCCCEEEKKKTTTddd|||}}}yyyjjjhhheeebbb```\\\XXXUUUNNNMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCAAABBBCCCCCCBBBAAABBBDDDGGGGGGHHHIIIIIIJJJJJJJJJJJJLLLMMMLLLLLLLLLOOOQQQTTTTTTUUUYYY___hhhrrrxxxyyy~~~hhhWWWKKKGGGCCCBBBCCCCCC???<<<<<<;;;:::999999999:::;;;999999999999888888888888777777666555555555555555666555555444444555555666444444444444444444444444333333333333333333333333111222222333333444444555222333333444444333333222333333333333333333333333222222222333333333444444333333333444444444555555444444444555555555555555777888999888888<<>>???@@@???>>>>>>???@@@BBBBBBEEEHHHMMMYYYooo~~~zzzuuuoooiiieee```\\\VVVPPPMMMKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCEEEGGGHHHHHHGGGGGGIIIJJJGGGHHHJJJKKKLLLLLLLLLKKKNNNOOOQQQQQQQQQRRRUUUWWWZZZ]]]bbbhhhqqq}}}fffUUUOOOIIIFFFDDDCCCCCCAAA===:::<<<;;;:::999999999:::;;;999999999888888888777777777777666555555555555555555555444444444444555555333333333333333333333333333333333333333333333333222222222333333444444444222333333444444333333222333333333333333333333333222222222222333333333333333333333444444444555555333444555555666666555555666777888888999;;;>>>AAAIIIXXXnnnuuuqqqkkkddd___]]]\\\\\\XXXXXXXXXYYYZZZ\\\]]]^^^^^^]]][[[ZZZXXXWWWWWWVVVUUUTTTRRRQQQRRRUUUWWWYYY\\\^^^```___]]]___cccgggmmmqqqxxxzzzgggbbb^^^\\\XXXRRRPPPRRRRRRQQQOOONNNLLLKKKKKKKKKJJJLLLNNNOOOMMMLLLKKKLLLIIIHHHFFFGGGIIIKKKJJJJJJNNNRRRSSSOOOJJJJJJKKKKKKHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCBBB@@@???>>>???@@@???>>>>>>>>>@@@???@@@BBBFFFIIIQQQaaaqqqyyyuuurrrlllbbbXXXPPPMMMLLLMMMLLLLLLLLLKKKKKKIIIHHHGGGJJJIIIIIIHHHHHHGGGGGGFFFHHHGGGGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGIIIKKKKKKJJJKKKLLLNNNHHHJJJKKKMMMNNNNNNNNNMMMMMMOOORRRUUUWWWZZZ^^^aaaeeekkksss|||jjjXXXPPPPPPGGGEEEDDDCCCBBB@@@<<<:::;;;:::999888777777888999999888888888888777777777888777666666555555666666555555444444444444555555333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222222222222222222222222222111222222222222333333333333333333444444444555555333444555666666666555444444555777888888999;;;<<>>???@@@@@@>>>>>>???@@@>>>===@@@CCCFFFKKKWWWccc{{{qqqfff^^^XXXVVVVVVPPPPPPPPPPPPOOOMMMKKKJJJMMMLLLLLLKKKJJJJJJIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJLLLMMMLLLMMMOOOPPPMMMNNNQQQSSSTTTTTTSSSRRRPPPTTTYYY^^^ccciiiooosss{{{ooo^^^QQQLLLLLLDDDCCCBBBAAA@@@>>>===;;;===<<<:::999888888888888888888888888777777777777888888777666666666666777555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333222222222222222222222222222111111222222222333333333333333333444444444555555333333555666666666555444333444666777777777777888999CCCRRRcccppp{{{|||wwwttttttuuuzzzzzz|||~~~zzztttooollljjjmmmlllmmmoootttzzz}}}~~~kkkYYY\\\WWWUUUWWWXXXUUURRRRRRMMMMMMMMMMMMLLLLLLLLLLLLKKKNNNQQQPPPMMMJJJIIIJJJJJJHHHGGGGGGHHHIIIHHHGGGCCCKKKNNNJJJGGGKKKNNNNNNKKKJJJJJJIIIHHHHHHHHHIIICCCBBBAAA@@@AAACCCEEEFFFCCCDDDEEEGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGHHHCCCCCCDDDDDDDDDCCCAAA@@@>>>@@@AAA@@@???>>>???@@@???===>>>BBBEEEIIISSS]]]ssswwwpppkkkhhhgggZZZ[[[[[[ZZZYYYWWWUUUTTTQQQQQQPPPPPPOOONNNMMMMMMNNNMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNPPPQQQRRRRRRSSSUUUVVVRRRTTTVVVYYYZZZZZZYYYXXXZZZ^^^eeelllsss{{{ooo^^^SSSIIICCCAAAAAA@@@??????>>>>>>======@@@???===;;;::::::::::::888888888888777777777777999999888777777777777777555444444333333444444555222222222333333444444444444444444333333222222222222222222222222222222222222222222222222222222222444333333222222333333444111222333333111111222333333333333333333333333333444444444444444444444444555555666777888999::::::???===AAALLLZZZiiixxxlll___ZZZUUUUUUTTTTTTSSSRRRRRRRRRRRROOOLLLKKKLLLMMMNNNNNNKKKKKKLLLLLLKKKIIIGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGIIIJJJLLLLLLOOOMMMKKKJJJJJJIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHIIIKKKMMMMMMJJJIIIGGGEEEEEEFFFGGGHHHGGGFFFEEEDDDBBBAAA@@@???@@@@@@@@@???????????????>>>???AAABBBDDDHHHMMMPPPeeexxx~~~vvvqqqkkkhhhiiihhhddd```]]]XXXUUUWWWYYYWWWXXX[[[ZZZYYYWWWUUUTTTTTTVVVVVVVVVUUUSSSSSSTTTTTTSSSRRRWWWWWWVVVWWWYYY[[[^^^___ddddddeeefffggghhhhhhiiigggnnn{{{ooo]]]VVVNNNBBB>>>AAAAAA@@@???===<<<<<<;;;;;;<<<<<<;;;::::::999888888999999:::::::::999999888777777777777666666666666666666666666666555555444222222222333333444444444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333111111222333333333333333333333333333444444444444444444444444222333444555666777888888======???FFFNNNYYYkkk{{{qqqaaaWWWSSSTTTTTTTTTSSSRRRRRRQQQQQQLLLKKKIIIHHHIIIIIIIIIIIIKKKKKKKKKJJJIIIHHHGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHFFFFFFGGGHHHIIIJJJKKKLLLOOOMMMKKKKKKKKKJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFHHHIIIJJJKKKKKKIIIHHHFFFEEEEEEEEEFFFGGGFFFEEEDDDCCCAAA@@@???>>>????????????????????????@@@AAAAAAAAABBBEEEJJJNNNWWWiii}}}|||xxxqqqlllhhhhhhhhheeedddfffgggfffdddbbbbbbcccdddeeedddbbbaaaaaabbbbbb```___]]]^^^___bbbdddgggiiikkkssstttvvvxxxzzz{{{|||}}}lll\\\OOOMMMIIIBBB@@@DDDAAA@@@???===<<<;;;;;;;;;;;;::::::999888888777777::::::::::::999999888777777777777666666666555555666666666666666555444444222222333333333333444444444444333333333333222222222222222222222222222222222222222222222222222222111111333333333333111111111222333333111111222333111111222222333333444444444444444444444444444444222333333444555666777777;;;;;;===>>>@@@GGGYYYkkkooobbb\\\WWWRRRSSSSSSRRRRRRQQQPPPPPPPPPLLLLLLLLLLLLLLLKKKKKKJJJKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMKKKJJJIIIJJJJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDFFFHHHJJJJJJIIIHHHHHHGGGEEEDDDDDDEEEFFFFFFDDDCCCCCCAAA@@@???>>>=========>>>>>>??????@@@@@@BBBBBBAAA@@@@@@CCCHHHLLLPPP^^^qqq~~~}}}|||}}}|||{{{zzzzzzzzzzzzxxxvvvnnnpppsssvvv{{{|||fffVVVKKKDDDEEEEEEAAA@@@DDD@@@???>>>===<<<;;;;;;;;;999999999888777777666666::::::::::::999888777666666666666555555555444444555666666666666555444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111222444555555444222111111222333333111111222333000000111222333444444555333333333333333333333333444444555666666777888888888888999::::::>>>KKKXXXppp{{{vvvbbb[[[ZZZWWWUUURRRQQQQQQPPPOOOOOONNNNNNLLLNNNPPPPPPOOONNNMMMLLLKKKJJJHHHFFFEEEDDDEEEEEECCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLIIIGGGFFFFFFGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEGGGJJJJJJIIIGGGFFFEEEEEEDDDCCCCCCDDDDDDEEEBBBBBBAAA@@@???>>>======<<<<<<======>>>???@@@@@@BBBBBBAAA@@@@@@CCCIIIMMMVVV]]]iiiyyy~~~eeeWWWMMMFFFBBBCCCCCC@@@>>>AAA???>>>===<<<;;;;;;;;;;;;999999888888888777777777;;;;;;::::::888777666555666555555555444444444444555555666666555555444333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111333444666666444333111111222333333111111222333000000111111222333444444333333333333333333333333444444555555666666777777777444555999<<<>>>CCCJJJ\\\iiizzz|||xxxzzzzzziii\\\VVVTTTSSSQQQPPPPPPOOONNNNNNMMMMMMLLLIIILLLOOOPPPNNNLLLKKKLLLLLLKKKIIIFFFEEEDDDEEEEEECCCDDDDDDEEEFFFFFFGGGGGGJJJKKKLLLMMMNNNNNNMMMMMMHHHFFFEEEEEEFFFFFFEEECCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHJJJJJJIIIFFFEEECCCCCCCCCBBBCCCCCCCCCDDDAAAAAA@@@???>>>======<<<;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@AAAEEEJJJNNNYYYZZZ```jjjxxxdddUUUOOOHHHEEECCCCCCBBB>>>======>>>===<<<;;;:::::::::;;;999999999999999888888888;;;::::::999888777555444666555555555444444444444555555555555555444444333444444333333333333222222222222333333333333444444222222222222222222222222222222222222222222222222222333444444444444333222111222333333111111222333000000111111222222333333333333333333333333333333222222222333333333444444666333444999<<<===???BBBKKKWWWiiixxx}}}|||yyyyyylllhhhbbb[[[VVVSSSQQQPPPNNNNNNNNNMMMLLLLLLKKKKKKJJJNNNRRRRRRPPPNNNNNNPPPMMMLLLKKKIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGKKKLLLMMMNNNOOONNNMMMMMMKKKIIIHHHGGGHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHHHHFFFDDDCCCAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>======;;;;;;<<<<<<======>>>>>>===>>>@@@@@@BBBDDDIIILLLQQQPPPRRRZZZeeeuuuhhhUUULLLKKKAAAAAA@@@@@@???======<<<<<<<<<;;;:::::::::::::::999999999999999999999999999999999999888777666555666666666555555555444444444555555555555444333333444444444333333222222222222222222333333444444444222222222222222222222222222222222222222222222222111111111111111111111111111222333333111111222333111111111111111222222222222222222222222222222222222222222222222333333333555444555888888777;;;AAABBBIIIVVVfffvvv~~~}}}sssaaa___[[[XXXUUUTTTRRRPPPMMMMMMLLLLLLKKKJJJJJJJJJLLLPPPTTTTTTQQQOOOQQQSSSNNNNNNMMMLLLJJJHHHFFFEEEGGGGGGGGGGGGGGGFFFFFFFFFIIIKKKLLLNNNNNNMMMLLLKKKLLLJJJIIIHHHHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@@@@BBBDDDFFFEEEEEEIIINNNUUUaaawwwiiiYYYMMMHHHGGG===??????>>>============<<<;;;::::::999:::::::::888888888888888888888888888888888888888777666666777777777666666666555555444444555555444444333222444444444333333222222222222222222333333444444444222222222222222222222222222222222222222222222222000000////////////000000111222333333111111222333222222222111111111111111222222222222222222222222444444444444444444555555444555777777222000888BBB>>>AAAHHHWWWjjj|||tttaaa\\\WWWRRRPPPQQQQQQPPPNNNLLLLLLLLLKKKJJJJJJIIIIIIHHHLLLPPPOOOLLLKKKMMMQQQOOOOOOOOONNNLLLJJJGGGFFFIIIIIIHHHHHHGGGFFFFFFFFFHHHIIIKKKLLLMMMLLLJJJIIIKKKIIIGGGFFFFFFEEECCCAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<;;;;;;:::<<>>AAAAAA>>>============;;;;;;::::::999999::::::666666666666777777777777777777888888888777777666777777777777666666666666444444555555444444333222222222222222222222222222222333333444444333333222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111333333333222222111111111333333333444444333222222333333333444444444555555333333333444444444444555<<<>>>BBBHHHTTTggg~~~qqqeeedddYYYSSSMMMLLLOOORRRQQQOOOQQQPPPNNNLLLKKKJJJIIIIIIMMMMMMKKKKKKKKKKKKMMMNNNQQQOOOMMMJJJIIIIIIJJJJJJNNNLLLIIIFFFDDDDDDDDDEEEEEEGGGJJJKKKJJJIIIIIIJJJKKKIIIGGGDDDCCCBBBCCCDDDCCCBBBBBBDDDFFFGGGDDDAAAAAABBBBBBBBBBBBAAA@@@???AAA@@@??????>>>>>>??????@@@@@@@@@????????????>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>?????????@@@@@@@@@???AAACCCDDDGGGPPP]]]gggvvvgggWWWNNNHHHCCCAAAAAA???>>>===<<<;;;;;;<<<===;;;;;;<<<<<<<<<;;;999888888888888888777777777777777777777777777777777777555555555555555555555555333333444444333333222111333333222222222222222222222222333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111333222222222222222222111222333333444333333222222333333333444444444444555555555555555666666666666777999<<<@@@HHHXXXjjjxxx~~~hhh___^^^XXXSSSMMMMMMOOOQQQQQQOOOOOOOOONNNMMMMMMMMMMMMMMMPPPOOONNNMMMMMMLLLMMMMMMNNNLLLJJJIIIHHHIIIJJJKKKLLLJJJHHHEEEDDDDDDDDDEEEDDDFFFHHHIIIHHHHHHIIIJJJKKKIIIGGGDDDCCCBBBCCCCCCCCCBBBBBBCCCFFFFFFDDDBBBAAAAAABBBBBBBBBAAAAAA@@@BBBAAA@@@????????????????????????>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@???AAACCCCCCEEEKKKVVV^^^pppdddXXXLLLGGGDDDAAA@@@AAA@@@???===<<<;;;::::::;;;999:::;;;;;;:::999888777888888888777777777666666777777777777777777777777555555555555555555555555666666777777666666555444333333333222222111111111111111222222222222111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222222222222222333333333333222222333333333333444444444444555555555555666666666666555666777888===FFFSSS\\\pppnnn___YYYYYYUUUQQQNNNNNNPPPQQQPPPNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSRRRRRRQQQOOONNNLLLKKKJJJIIIHHHGGGGGGHHHIIIJJJIIIGGGFFFDDDDDDDDDEEEEEEDDDEEEFFFFFFFFFGGGIIILLLJJJHHHFFFDDDCCCCCCCCCCCCBBBBBBAAACCCDDDEEEDDDBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCAAA@@@????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>???????????????AAABBBAAAAAAEEELLLRRRXXXhhh|||fffTTTKKKCCCBBBAAA???>>>??????>>>===;;;:::999999999888888999999999888777777888888777777777777666666777777777777777777777777444444444444444444444444444444444444444333222222444333333222222111111111000111111222222111111000222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111222222333333111111222333333333333222222222333333333444444444222222333333333444444444666666777777888===DDDIII[[[jjj{{{pppcccZZZWWWWWWRRRPPPNNNNNNPPPPPPOOOMMMNNNMMMMMMNNNNNNOOOPPPQQQTTTTTTTTTSSSQQQNNNKKKJJJHHHHHHGGGFFFFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEFFFEEEEEEFFFFFFFFFGGGKKKMMMHHHGGGFFFDDDCCCCCCCCCCCCAAAAAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAA@@@???????????????>>>>>>>>>=========<<<;;;;;;::::::;;;;;;<<<=========>>>>>>>>>??????>>>???@@@@@@@@@BBBFFFIIILLLWWWhhh}}}fffTTTOOOHHHCCCBBBAAA===;;;===<<<<<<;;;;;;::::::999999888888888888888888888777888777777777666666666666666666666666666666666666444444444444444444444444222333333333333222111111333333333222222111111111000111111222222111111000222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000111111222222222000111222222333333333222222222222333333333444444222222222333333333333444666777777777777:::===@@@LLLUUUcccrrr|||qqqddd]]]XXXUUUVVVPPPOOONNNNNNNNNOOONNNNNNOOONNNNNNMMMMMMMMMMMMNNNTTTTTTSSSRRRPPPMMMKKKIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGHHHGGGGGGHHHKKKNNNGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAABBBCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>;;;;;;::::::::::::;;;;;;<<<<<<=========>>>>>>>>><<<===>>>???@@@AAADDDEEEGGGLLLXXXkkk{{{dddRRRIIIIIIEEEBBBCCCAAA===;;;<<<888999999:::::::::::::::999888888888888999999999777777777666666666666555666666666666666666666666444444444444444444444444666666666666666555444444222222222222222222222222111111222222222222111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111111111///000111222333333333333222222222222333333333333444444444444555555555555555555555666777888:::;;;CCCFFFQQQ```nnnzzz~~~rrrfff```\\\WWWTTTSSSPPPOOONNNMMMMMMMMMNNNOOOPPPPPPOOOMMMLLLLLLLLLLLLQQQPPPPPPOOOMMMLLLJJJIIIHHHHHHGGGFFFDDDCCCBBBAAACCCDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIIIIHHHHHHJJJLLLFFFFFFEEEEEEDDDCCCBBBBBB@@@AAAAAAAAA@@@@@@BBBDDDEEEDDDBBBAAAAAAAAABBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<============;;;<<<<<<>>>???AAACCCDDDCCCDDDKKKZZZllluuucccTTTKKKGGGAAA>>>>>>AAA@@@===<<<>>>777888888999999999999999888888888777888888999:::777777666666666666555555777777777777777777777777333333333333333333333333444555555555555444333333111111111222222333333444222222333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000///000111222222333333333111222222222222333333333333333444444444555555555555555444555666888888888<<<===DDDOOOYYYeeewww{{{lllgggccccccaaaZZZTTTRRROOOOOOMMMKKKKKKLLLOOOQQQQQQPPPOOONNNNNNMMMMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDEEEEEEFFFFFFEEEEEEFFFHHHJJJIIIHHHGGGHHHIIIEEEEEEEEEEEEDDDCCCBBBBBB???AAAAAA@@@>>>???AAADDDGGGEEECCCAAA@@@@@@AAABBB@@@????????????@@@AAAAAA????????????>>>>>>>>>>>>;;;::::::999999::::::;;;;;;;;;<<<<<<<<<=========<<<;;;;;;<<<>>>@@@AAABBBAAA@@@DDDNNNYYYhhh~~~qqq```VVVMMMGGGFFF===;;;<<>>;;;<<>>>>>AAADDDHHHGGGDDDAAA@@@@@@AAAAAA>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>============;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<=========<<<:::;;;<<<>>>???@@@BBB@@@BBBHHHLLLVVVjjj~~~rrr[[[QQQMMMFFFAAA>>>???======???>>>:::;;;>>>;;;;;;;;;:::888555333111666555444444555666777888777666666666555555555555777777777777777777777777333333333333333333333333555555666666555555444333444444333333222111000000111111111111111111111111111111111111111111111111...///000111222333444444333333333333333222111000000000000000000000000000000000000000000000000000222222111000//////000000111111111111111111111111000111222333444444444444333333333444444444555555666999;;;<<<@@@IIIWWWaaa{{{rrrhhhfffZZZZZZYYYYYYYYYXXXUUUSSSPPPOOOMMMKKKJJJKKKLLLMMMNNNNNNMMMKKKKKKLLLOOORRRKKKKKKJJJIIIIIIIIIIIIJJJDDDDDDCCCCCCCCCCCCDDDDDDAAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCC@@@AAACCCEEEFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>??????>>>===============>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999;;;;;;;;;<<<<<<<<<======::::::;;;<<<===>>>???@@@======@@@CCCEEELLL\\\kkkggg^^^QQQHHHEEEDDDAAA>>>======<<<<<<;;;;;;;;;:::999999888888888888999999777777777777777777777777777777777777666555444333777777666666555555555555444444333333333333222222222222222222222222222222444444333333222111111000111111111111111111111111111111111111111111111111111111111000000000000000000000000111000000//////000000000000000000000000000000000000000000000000222222111000000000000000111111111111111111111111000111222333444444444444333333333444444444444555444666888888;;;AAALLLUUUhhhrrr~~~vvvfff___^^^WWWVVVVVVVVVVVVUUURRRPPPOOOMMMLLLJJJJJJKKKLLLMMMOOONNNNNNLLLKKKKKKLLLNNNKKKKKKJJJIIIIIIIIIIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGFFFEEEDDDBBBBBBAAA???AAACCCDDDEEEEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;999999999999999999999999:::;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>????????????BBBDDDEEEGGGRRR___wwwuuueee[[[SSSIIICCCAAAAAA???<<>>===<<<;;;:::999888999888888777777888888999666666666666666666666666444555666666666666666555666666666555555444444444444444333333333333222222222222222222222222222222444333333222222111111111111111111111111111111111111111111111111111111111222222222111111000000000......///000000000//////000000000000000000000000000000000000000000000000222111000000000000000000111111111111111111111111000111222333444444444444333333333333444444444444333555666666666:::BBBGGGUUU]]]iiiuuu|||rrrddd[[[VVVVVVTTTSSSRRRSSSSSSRRROOOMMMMMMLLLJJJIIIJJJKKKMMMNNNTTTRRRPPPNNNLLLLLLKKKLLLKKKJJJJJJIIIIIIIIIIIIIIIDDDDDDEEEFFFFFFEEEDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEHHHGGGFFFEEECCCAAA@@@??????@@@BBBCCCDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>???@@@@@@??????>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>???BBBDDDCCCCCCKKKTTTjjj|||nnnYYYNNNNNNHHHBBB?????????===;;;??????===<<<:::999777777888888777777777777888888555555555555555555555555333333444666666777777777555555444444444444333333444444333333333333222222222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111000000111222333333444444...///000111111111111111000000000000000000000000000000000000000000000000111111000000000000000111111111111111111111111111111111222333333333333333222222333333333444444444444555666666666888<<<@@@HHHLLLUUUcccuuurrrccc\\\XXXUUUTTTSSSRRRQQQRRRRRRQQQOOOMMMKKKJJJIIIIIIJJJLLLNNNOOO[[[WWWRRROOOMMMMMMMMMMMMKKKJJJIIIIIIHHHHHHIIIIIICCCEEEFFFHHHHHHFFFEEECCCCCCCCCDDDDDDEEEFFFFFFFFFDDDEEEEEEEEEEEEEEEEEEDDDFFFFFFEEEDDDBBBAAA@@@@@@??????AAABBBBBBBBBAAAAAA@@@??????>>>>>>>>>????????????>>>>>>>>>>>>>>>???===<<<;;;::::::999999:::::::::999999999999999888999999999:::::::::;;;;;;<<<<<<<<<===============;;;<<<>>>BBBBBBCCCJJJSSSaaalllrrr|||qqq]]]PPPIIIFFFCCC@@@?????????===<<<======<<<;;;:::999888777777777777666666777777777555555555555555555555555333444555555666666666555333333333333333333333333444444333333333222222222222222222222222222222222333333222222222222222111111111111111111111111111111111111111111111111111//////000000111111222222...///000111111111111111000000000000000000000000000000000000000000000000111000000000000000111111111111111111111111111111111111222222333333222222222222222333333333444444222333555555666888:::;;;??????CCCPPPcccyyyuuuccc\\\[[[YYYVVVTTTSSSSSSRRRSSSTTTSSSQQQNNNKKKJJJIIIIIIJJJLLLNNNPPP\\\WWWPPPMMMLLLMMMNNNNNNJJJJJJIIIHHHHHHHHHHHHHHHCCCEEEFFFHHHHHHFFFEEECCCCCCCCCDDDDDDEEEFFFFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBB>>>??????@@@@@@@@@@@@@@@>>>>>>=========>>>??????======<<<<<<<<<======>>><<<;;;:::999888888888888:::::::::999999888888888999999999:::::::::;;;;;;<<<<<<<<<==================;;;<<>>>>>===<<<;;;:::::::::::::::999999999777666666555555666666777666666666666666666666666555555555555555444333333222333333333333333333333444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000///...---,,,,,,+++......///000000000//////000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111222222222222222111222222222222333333333333111111222333444666777888===<<<===EEEUUUiiizzzpppddd[[[YYYZZZXXXTTTSSSTTTSSSSSSTTTTTTTTTRRROOOLLLKKKJJJJJJKKKMMMOOOQQQWWWRRRMMMLLLNNNOOOOOOMMMJJJIIIIIIHHHHHHHHHHHHHHHDDDDDDEEEFFFFFFEEEDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBBBBBBBCCC>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<===>>>??????<<<<<<;;;;;;;;;<<<======;;;;;;:::999888888888888;;;::::::999999888888888::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>AAA>>>===>>>???@@@FFFMMMOOOQQQMMMPPP```ooozzzbbbQQQJJJHHHEEEAAA>>>>>>>>>===<<<:::999999888888999999999:::::::::666666555555555555666666666666666666666666666666666666666555555333222222222222333333333333444444444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111000///...---,,,,,,000000000111000000//////000000000000000000000000000000000000000000000000000000000000000111222222111111111111111111111111111111222222222222111111111222222222222333333333333222111222444555666666;;;;;;<<<@@@IIIVVVdddlllxxxsssddd]]]XXXXXXYYYUUURRRQQQRRRQQQQQQRRRSSSRRRPPPNNNNNNMMMLLLKKKLLLMMMOOOQQQPPPNNNNNNQQQUUUUUUQQQMMMJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCDDDDDDEEEEEEBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>===============>>><<<;;;;;;<<<===>>>???@@@<<<<<<<<<<<<<<<===>>>>>>===<<<;;;:::999999999999;;;;;;::::::999888888777:::;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>?????????======@@@@@@???AAAFFFEEEIIIFFFIIIUUU___pppjjj```SSSIIIFFFDDDCCCAAA=========<<<;;;::::::;;;999999999999888888888888666555555444444555555666555555555555555555555555444444444555555444333333333333333333444444444555444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222333333333333333222111000000000000000000000000000000000000000000000000000000000///000000111222222111111111111111111111111111111222222222111111000111111222222222333333333777555333333555666777777444666777:::>>>EEENNNUUU]]]iii|||uuugggaaa\\\XXXYYYWWWSSSQQQRRROOOOOOOOOPPPQQQQQQNNNLLLOOONNNMMMLLLLLLNNNPPPQQQMMMNNNRRRYYY^^^]]]UUUNNNJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDAAAAAABBBBBBCCCDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBAAAAAA@@@??????>>>======<<<<<<<<<======;;;;;;;;;<<<===>>>???@@@===============>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::999888777777;;;;;;;;;<<<<<<<<<======::::::;;;<<<===>>>???@@@:::999<<>>>>>===<<<<<<===???:::::::::999888777666666555555555444444555555555444444444444444444444444222222333444555555555555333333333444444555555555444444444333333333222222222222222222222222222222333333333333333333333333777555222000///000222333//////............//////000/////////000111222222111111111111111111111111000000000000000000000000......//////000000111111000000000000111111111111///000000000000111111111333333333333333333333333111222222222333333333333333333333444444444555555555666777888:::===???@@@JJJSSSbbbqqq~~~uuuhhh___[[[ZZZXXXWWWVVVUUUUUUUUUOOOOOOOOONNNNNNMMMMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPJJJLLLSSS[[[aaa___WWWOOOJJJJJJIIIHHHGGGFFFEEEDDDGGGGGGHHHGGGEEECCC@@@???@@@@@@AAAAAABBBCCCDDDDDDFFFDDDBBB??????@@@AAACCCDDDCCCAAA???>>>>>>>>>???======<<<;;;;;;;;;;;;<<<===<<<;;;::::::;;;===>>>@@@@@@???>>>===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============CCCAAA???BBBJJJVVVccckkksssyyy|||lll]]]RRRIIIFFFCCCBBBBBBAAA>>>;;;<<<<<<;;;;;;;;;:::::::::777777777777666666666666444444444444444444444444444444444555555666666666444333333333333444555555444444333333333222222222666555333222111111222222333333333222222222111111222222222222222222222222444333111000000000222333000000////////////000000000000000///000000111111111111111111111111111111000000000000000000000000.../////////000000000111//////000000000111111111000000000111111111222222333333333333333333333333.../////////000000000000333333333444444444444555555555666777999;;;<<<===???FFFPPP]]]kkkyyyrrrjjj```YYYXXXXXXWWWVVVUUUTTTTTTTTTPPPPPPPPPOOONNNMMMMMMLLLLLLMMMNNNOOOPPPPPPPPPPPPKKKKKKNNNTTTYYYYYYUUUPPPKKKJJJHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@AAAAAABBBCCCCCCDDDCCCCCCBBBAAABBBDDDFFFGGGDDDCCCAAA@@@???>>>??????======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::;;;<<<===>>>@@@@@@???>>>===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@@@@@@@BBBHHHPPPXXX^^^]]]cccmmmzzzqqqcccXXXNNNGGGFFFCCC@@@@@@@@@???===:::;;;;;;;;;;;;::::::::::::777777777777666666666555444444444444444444444444333333444444444555555555444333333333333444555555444444444444333333333333888777555444333333444444333333333222222222111111111111111111111111111111000000000000000111111111111111000000000000111111111111000/////////000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000111111111111111111222222222333333333333333333333333333111111111111222222222222333333333333444444444444555555555666777888:::::::::<<<@@@GGGRRRaaaqqq{{{ooohhheee___YYYVVVUUUUUUUUUTTTTTTTTTSSSRRRRRRQQQPPPNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOLLLJJJHHHJJJOOOQQQQQQOOOKKKJJJHHHFFFDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCC@@@@@@AAAAAABBBBBBCCCCCC@@@@@@BBBDDDFFFHHHJJJKKKDDDCCCBBB@@@????????????<<<<<<===>>>===<<<;;;:::;;;;;;<<<<<<<<<=========@@@@@@???>>>======<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>????????????@@@BBBEEEHHHKKKMMMJJJOOOWWWbbbqqq}}}hhhXXXNNNJJJFFFCCCAAA???============;;;999;;;;;;;;;:::::::::999999777777777666666666555555444444444444444444444444333333333333444444444444333333333333333444555555555555555444444444444333777666555444333333333444333333333222222222111111111111111111111111111111,,,---///000111111111000111000000//////000000111222111000///////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000111111111222222222333333333222222222222222222222222222222222333333333444444222222333333333444444444666555555555666777888999<<<;;;;;;<<>>???BBBEEEHHHIIIJJJJJJDDDCCCBBBAAA@@@??????>>>;;;<<<>>>???>>>===;;;999:::;;;<<<===>>>>>>======@@@@@@??????>>>======<<<<<<;;;;;;::::::;;;;;;<<<::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFHHHKKKQQQ[[[iiiwwwyyyqqqfffWWWKKKFFFEEEEEEDDD>>>===<<<<<<<<<;;;;;;:::::::::::::::999999999999777777666666666555555555444444444444444444444444333333333333333333333333333333222222333333444555666666555555555444444444444333333222222111111111333333333222222222111111222222222222222222222222+++,,,///000111111111000000//////......//////000111111000///.........///........................////////////////////////000000000000////////////...////////////000000000111111222222222333333333222222222222222222222222////////////000000000000222222222333333333444444666666666666666777888888<<<;;;:::999;;;AAAJJJPPP[[[iii}}}vvvhhh```______[[[WWWVVVWWWWWWXXXXXXWWWVVVVVVSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKLLLLLLMMMLLLLLLLLLJJJHHHGGGGGGIIIJJJJJJJJJIIIHHHGGGEEEEEEEEEFFFFFFJJJIIIGGGEEECCCCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAA>>>@@@BBBEEEGGGGGGGGGFFFCCCCCCCCCBBBAAA@@@???>>><<<===>>>??????===;;;::::::;;;<<<===>>>>>>>>>>>>@@@@@@??????>>>>>>======<<<;;;;;;::::::;;;;;;<<<999999888888888888999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@BBBAAA@@@???@@@AAACCCEEEFFFFFFFFFHHHMMMVVV```gggxxx|||gggZZZXXXRRRIIICCCAAAAAA@@@>>><<<<<<===<<<;;;;;;;;;;;;::::::999999999888888888666666666666555555555555444444444444444444444444333333333333333333333333333222222222222333444444666666555555555444444444222222222222222222111111333333333222222222111111222222222222222222222222,,,---///000111111111000//////............//////000000///.........//////////////////////////////////////////////////////000000000000////////////......////////////000000111111111111222222222333222222222222222222222222000000000111111111222222222222222222333333333333555555555555666777777888555666777888999<<<@@@CCCJJJVVVhhhyyyyyyooojjjccc___^^^\\\ZZZWWWXXXYYYZZZZZZZZZXXXWWWVVVQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJKKKLLLLLLKKKKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHFFFGGGGGGGGGGGGHHHHHHHHHKKKJJJHHHFFFEEECCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@AAACCCDDDEEEEEEDDDCCCCCCCCCCCCCCCBBB@@@???>>>======>>>???>>>===<<<;;;;;;;;;<<<===>>>>>>???@@@@@@@@@?????????>>>>>>>>><<<;;;;;;::::::;;;;;;<<<999888888777777888888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????BBBAAA???>>>???AAACCCEEEAAAAAABBBCCCEEEJJJQQQVVVeeesssnnn^^^SSSOOOIIIFFFBBB@@@???>>><<<;;;<<<======<<<:::999:::;;;999999999888888888777777666666666555555555444444444444444444444444444444444444444444333333333333222222222222222333444444555555555444444444444333333333444444444444333333333333333222222222111111111111111111111111111111...///000000111111111111000000////////////000000//////.........///000000////////////////////////////////////////////////111000000000/////////............/////////000000000000000111111111222222111111111111111111111111222222333333333444444444111222222222222333333333333333333333444555777777222444666777777888;;;===AAAHHHSSS^^^jjjxxxwwwoookkkffffffccc```\\\ZZZ[[[\\\YYYZZZ[[[[[[ZZZXXXVVVUUUOOOOOONNNMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKKKKIIIHHHHHHHHHDDDEEEGGGIIIKKKKKKJJJIIIHHHHHHGGGGGGEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCBBBAAA???>>>>>>>>>>>>>>>=========<<<<<<<<<;;;<<<===>>>@@@AAA@@@@@@@@@????????????>>><<<;;;;;;::::::;;;;;;<<<888888777777777777888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>??????>>>===>>>???@@@AAA===???@@@AAABBBDDDHHHJJJSSS___ooo}}}qqqaaaVVVMMMIIIJJJCCCAAA@@@???>>>>>>>>>===;;;<<<===<<<999777888:::999888888888777777777777666666555555555444444444444444444444444444444444555555555444444444333333222222222111222222333444444444444444333333333333222333444444444444333222333333333222222222111111000000000000000000000000000000000000111111111111111111000000000000111111...............///000111000000000000000000000000////////////////////////111111000000/////////.............../////////000///000000000000111111111111111111111111111111111//////000000000111111111111111222222222333333333111111111222333444666666444666777777777777888:::999<<>>??????>>>===<<<============<<<;;;;;;<<<>>>AAACCC@@@@@@@@@???????????????<<<;;;;;;::::::;;;;;;<<<888888777777777777888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============<<<==================<<<===@@@BBBCCCCCCBBBCCCDDDEEENNNZZZdddmmmzzzzzzjjjZZZSSSMMMFFFBBBCCC>>>===<<<;;;;;;<<<===>>>:::<<<===;;;888666777888888888888888777777777777666666555555555444444444444444444444444444444444666666666555555444444444222222111111222222333444444444333333333222222222///000222222333222111000333333333222222222111111222111111111000000//////////////////////////////000000000000000000000000000000111111111111000000000111111111111222222222000000000000////////////111111000///////////////111000000000000000111111000000000000111111111111000000000000000000000000111111111111111111111111222222333333333333444444222222333333333333444444555555555555555666777777777:::===???BBBJJJVVV```rrr}}}rrrfffaaa```aaaaaa^^^```___]]]]]]^^^[[[VVVYYYYYYZZZYYYWWWTTTQQQOOONNNMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLIIIGGGFFFGGGGGGFFFDDDEEEGGGIIIKKKKKKKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBBBB@@@BBBDDDCCCAAA@@@AAADDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<>>>>>>????????????>>>>>>============>>>>>>>>>>>><<<<<<;;;:::999999999999999888777888::::::888777:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>??????======>>>>>>?????????@@@<<<<<<===>>>@@@AAABBBCCCEEEIIIOOOTTTYYYdddqqq{{{xxxcccYYYMMMFFFDDDCCCAAA???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999:::999888777666666666666666666555444444444444555333333333333333333333333666555444444222222111000222222333333333222111111333333333333333333333333333333333333333333333333333333333333333333333333111111111111000000000///////////////////////////000000000000000000000000000000111111111111000000000000111111111222222222000000000000/////////...111111000///////////////111111000///.........///------------............111111111111111111111111111111111111111111111111111111111222222222333333222222222333333333444444555555555555555666666777555888;;;;;;===CCCMMMTTT^^^iiiyyy~~~xxxpppeee^^^\\\]]]^^^^^^ZZZ]]]^^^\\\\\\^^^]]]ZZZYYYYYYXXXWWWUUUSSSQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIGGGFFFFFFFFFEEEDDDGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGFFFEEEDDDBBBBBB@@@BBBDDDCCCAAA@@@AAACCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCAAAAAA@@@@@@AAA???????????????>>>>>>===>>>>>>?????????>>>>>>===<<<<<<======>>>>>>??????<<<<<<;;;:::999999999999:::999888999;;;;;;999888:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<===============>>>>>>>>>???===>>>>>>??????@@@@@@@@@CCCEEEHHHIIIKKKQQQ[[[bbbwww}}}|||mmmcccVVVNNNFFFAAABBBCCCBBBAAA<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999:::999888777666666666666666666555444444444444444333333333333333333333333555444444333333222222111222333333333333222111111333333333333333333333333333333333333333333333333222222222222222222111111111111111111000000000000////////////////////////000000000000000000000000000000111111111111000000000000000111111111222222000000000/////////......111000000///////////////222111000...------------,,,,,,,,,---------......111111111111111111111111111111111111111111111111000000000111111111111222222222222222333333333333555444444444444555666666333666888888888;;;AAAFFFHHHQQQ___ooo|||}}}qqqeee```ZZZWWWXXXZZZZZZYYYTTTZZZ]]][[[YYY\\\^^^]]]YYYXXXVVVTTTSSSRRRQQQQQQPPPNNNLLLJJJJJJJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFEEEEEEEEEDDDCCCHHHHHHHHHGGGFFFEEEEEEDDDFFFFFFGGGGGGFFFDDDBBBAAA@@@BBBCCCBBBAAA@@@AAACCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@???>>>>>>????????????>>>>>>===<<<;;;<<<<<<===>>>??????@@@<<<<<<;;;:::999999999999;;;:::999:::<<<<<<:::888::::::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>CCCEEEEEECCCBBBEEEKKKPPP^^^bbbnnnsssggg___YYYTTTJJJEEE@@@>>>???@@@@@@>>><<<<<<;;;;;;;;;:::::::::999999999999999:::::::::999999888777666666666666666666555555444444444444333333333333333333333333333333333333333333333333333333333333222222222111333333333333333333333333333333333333333333333333222222111111000000000///111111111000000000000000////////////////////////000000000000000000000000000000111111111111000000000000000000111111111111000000/////////.........000000////////////000000111000//////............/////////000000000000111222222222222222222222222111111111111111111111111000000000111111111222222111222222222222333333333444444333333444444555666222444666666666777999<<<>>>CCCLLLWWWdddrrrxxxpppkkk^^^[[[XXXWWWYYYYYYWWWTTTQQQXXX\\\YYYVVVXXX\\\]]]WWWVVVSSSQQQPPPPPPQQQQQQQQQOOOLLLIIIHHHIIIKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGEEEDDDEEEEEEDDDBBBGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDEEEFFFEEECCCAAA@@@AAAAAABBBAAAAAAAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAA??????@@@@@@??????>>>===????????????>>>===<<<;;;;;;;;;<<<===>>>???@@@@@@<<<<<<;;;:::999999999999:::999999:::;;;;;;:::888999999:::::::::;;;;;;;;;:::::::::::::::;;;;;;<<<@@@???>>>===============;;;;;;;;;;;;;;;;;;;;;;;;========================AAABBBBBBAAAAAACCCHHHLLLNNNPPPXXXfffttt{{{hhhZZZSSSPPPOOONNNFFFCCC???=========;;;999;;;;;;;;;;;;:::::::::999777777888888999999::::::888888777666666666666666555555555555555444444333333333333333333333333333222222222333333444444444555444444333222222222222222222222222222222222222222222222222222222222222222222222111111000//////000000000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000//////000000000111111111////////////............000000////////////000000////////////000111111222000111111111111222222222111111111111111111111111000000000000000000000000111111111111222222222333111111111222222222333333333333333333333444555555111333555666777777888999:::<<<@@@EEEMMMXXXdddlll||||||qqqiiidddaaa[[[YYYXXXXXXZZZZZZVVVRRRPPPVVVZZZVVVRRRTTTWWWYYYUUUTTTQQQOOONNNOOOPPPQQQQQQOOOLLLIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJGGGEEEDDDEEEEEEDDDBBBDDDCCCCCCCCCCCCDDDEEEFFFBBBCCCCCCCCCCCCBBB@@@???AAAAAA@@@AAAAAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA>>>>>>??????>>>>>>===<<<>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<===>>>?????????<<<<<<;;;:::999999999999999888888888::::::888777999999999:::::::::;;;;;;;;;;;;;;;:::;;;<<<<<<===??????>>>===============;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<===>>>>>>;;;<<<======>>>AAADDDFFFFFFFFFKKKTTT^^^jjj{{{}}}sssaaaZZZQQQJJJGGGGGGFFFEEECCCBBB@@@>>>>>><<<:::999;;;:::::::::999999999999777777777888888999999999888777666666666666666666555555666666555555444333333333333333333333333333111222222333333444444555666555444333222222222222222222222222222222222222222222222222222222222222333333222222111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000/////////000000000111111/////////.........------///////////////000000111////////////000222333444//////000000000111111111000000000000000000000000000000000000000000000000111111111222222222333333111111111111222222222222333222222222222333444444222333444666777888888777666777999;;;@@@HHHPPPWWW___nnn~~~wwwooojjjbbbZZZUUUWWWUUUTTTUUUXXXYYYVVVSSSOOOTTTUUUQQQOOOQQQSSSSSSRRRQQQOOOMMMMMMNNNOOOPPPPPPOOOLLLJJJHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEEEECCCCCCBBBBBBAAAAAAAAAAAABBB@@@???@@@AAABBBAAA???BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>===<<<<<<<<<======>>>>>>======<<<============>>>>>>>>>>>><<<<<<;;;:::999999999999888888777888999:::888666999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999:::;;;<<<<<<======<<<<<<======>>>@@@AAAAAAAAA@@@CCCHHHMMMTTT```lllvvviii^^^WWWLLLJJJGGGEEECCCBBB@@@>>>>>>>>>>>>>>>>>>=========:::::::::999999999888888777777777777777888888888777666666555555666666666444555666666666555333222333333333333333333333333222222222333333444444444777666444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000111//////.........---------///////////////000111111///////////////000111222////////////000000000000////////////////////////000000000000000000000000000000000111111111111222111111111111222222222222222222222222222333333444333333333444555666555555333555777888;;;???DDDHHHKKKWWWdddmmmyyy|||rrriiigggccc\\\VVVUUUVVVSSSQQQRRRUUUVVVUUUSSSNNNPPPPPPLLLMMMPPPRRRPPPPPPOOONNNMMMMMMMMMNNNOOOOOONNNMMMKKKIIIHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGFFFFFFFFFEEEDDDBBBCCCDDDEEEEEEDDDCCCCCCFFFDDDCCCAAAAAABBBCCCDDDBBB@@@>>>???AAABBBAAA???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA>>>????????????>>>======;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;:::999999999999999888888999::::::999777888999999999999::::::::::::::::::::::::;;;;;;<<<::::::::::::;;;<<<======<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;>>>>>>>>>??????@@@???>>>======???CCCEEEGGGOOOWWWeeemmm|||pppcccZZZSSSNNNJJJFFFEEECCCAAA@@@@@@???>>>::::::;;;;;;;;;<<<===>>>999999999999888888888888777777777777777666666666666666555555555666666777444555666777666555333222333333333333333333333333333333333333333333333333888777555222111111222333111111111111111111111111111111111111111111111111//////000000111222222222//////000000111111111222000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000//////.........---------///////////////000111111000//////.........//////000000000000111111111111////////////////////////000000000000000000000000////////////000000000000000111111111111222222222222222111111222222333444333222222222333333333222444666888999:::;;;>>>@@@???GGGOOOUUU___rrr{{{ooommmddd^^^\\\WWWSSSTTTZZZYYYUUUQQQQQQSSSTTTRRRPPPLLLMMMKKKIIILLLQQQQQQOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIGGGFFFGGGGGGFFFDDDCCCDDDFFFFFFFFFDDDBBB@@@HHHFFFDDDBBBBBBCCCEEEGGGBBB@@@>>>???AAABBBAAA>>>????????????????????????@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>999:::;;;===>>>>>>????????????>>>>>>======<<<<<<<<<<<<;;;:::999999999999::::::999:::;;;<<<:::888888888999999999:::::::::999999888888999999:::;;;;;;;;;;;;<<<===>>>???@@@<<<<<<<<<;;;;;;:::::::::<<<<<<;;;::::::999888888:::::::::;;;======<<<;;;;;;;;;???CCCCCCCCCHHHOOOTTT\\\jjjyyytttggg___TTTKKKGGGFFFDDDCCCAAA???<<<::::::;;;===>>>999::::::999888888:::;;;999999999888888888888777888888777777666666555555666666555555555666666777444555666777777555333222333333333333333333333333333333333333333333333333999777555222111111222333111111111111111111111111111111111111111111111111------...///000111222222......//////000000111111000000000000000000000000---...000111222111///...///000111222222111000///111000///......///000111000000//////.........---////////////////////////000000//////.........---////////////000000000000111111000000//////..................////////////000///.........///111222/////////000111222444444333222222111111222222333222222333333333333444444444444333333555888;;;======???BBBEEEJJJVVVgggsssxxxoooiiiaaa^^^ZZZVVVTTTSSSTTTTTTVVVUUUSSSQQQPPPPPPPPPPPPNNNLLLJJJJJJLLLOOOQQQQQQLLLKKKKKKJJJKKKMMMOOOPPPNNNOOOPPPPPPNNNKKKHHHEEEFFFGGGHHHJJJKKKJJJJJJIIIHHHIIIIIIIIIHHHFFFEEECCCBBBCCCDDDFFFGGGGGGGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBAAAAAA@@@???>>>>>>======>>>???????????????BBBBBBAAAAAA???>>><<<;;;<<<<<<==================::::::;;;;;;<<<=========??????>>>>>>======<<<<<<<<<;;;::::::::::::999888777777888999::::::;;;;;;;;;::::::999888888888999::::::::::::::::::::::::999999999:::;;;<<<>>>>>>;;;:::999888888888999:::;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<======999;;;<<<===???BBBGGGJJJNNNVVVbbboooyyypppaaaZZZNNNLLLHHHDDDAAA@@@@@@@@@<<<:::888:::<<<===<<<::::::::::::999999999888888999999999888777666666555666666666666555555555555444444555555555555444444555555444444444333333333222333333444444333333222222333444444555555444444555444333333222222333333111222222333333222222111222111000//////000111222000000000000000000000000///000000000111111111111000000000000000000000000---...000111111111/////////000111111111111000///111000///......///000111000/////////............////////////////////////000/////////................../////////000000000111000000000/////////........./////////000000000000//////...///000111222222111111111111222222333333222222111111222222333222222222333333333444444333333333333555777888:::999<<>>>>>======>>>????????????>>>AAAAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========??????>>>>>>===<<<<<<<<<<<<:::999999;;;;;;:::888888888888999999:::::::::;;;:::999999888888999999::::::::::::::::::::::::999999999:::;;;<<<===>>>;;;:::999777666666777777999::::::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>???CCCHHHLLLSSSZZZcccgggggggggjjjnnnvvvzzzvvviiiZZZOOOJJJFFFDDDAAA???=========>>><<<:::999:::<<<<<<;;;999::::::::::::999999999999999999888777777666555555666666666666555555555555444444555555555555444444555444444444444333333333222333333444444333333222222333444444555444444444444444333222222222222333111222222333333222222111222222111000000111222222000000000000000000000000000000111111111111222222000000000000000000000000---...000111111111000//////000000111111000000///000000////////////000000////////////............////////////////////////////////////............------........./////////000000000000/////////////////////000000000111111///////////////000111111444333222222111111222222222222111111111111222222222222222222333333333333222222333333444555555666333777:::;;;;;;===BBBFFFQQQXXXdddqqq~~~sssiiiccc^^^ZZZWWWZZZYYYVVVSSSQQQPPPQQQQQQQQQPPPNNNMMMLLLLLLLLLLLLIIIHHHHHHIIIKKKLLLKKKJJJKKKKKKLLLLLLMMMLLLLLLLLLJJJMMMRRRTTTTTTPPPJJJGGGEEEFFFHHHIIIJJJJJJIIIIIIGGGHHHHHHIIIHHHGGGEEEDDDEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========??????>>>======<<<<<<;;;:::999888999;;;<<<;;;:::888888999999999999999999::::::999999888888999999999999999999999999999999999999999999:::<<<===>>>;;;:::999777666555555555777888999:::::::::::::::999999:::::::::;;;;;;;;;<<<======>>>???DDDJJJNNNVVV[[[```\\\TTTNNNPPPTTT[[[^^^iiiyyy}}}qqqbbbYYYQQQIIIDDDCCC>>>===<<<;;;;;;;;;<<<======;;;::::::;;;;;;999888::::::999999999999888888888888777777666666555555666666666555555555555444444444555555555555444444444444444444333333333333222222333333333333222222222222333444444444444444444444333222222222222222111111222222222222111111//////............//////000000000000000000000000000000000000000000000111////////////////////////......///000111000000//////000000000000000000///000000////////////000000///////////////.........///////////////////////////////////////.........------------.........///000000000000////////////000000000000111111111111///////////////000000111333333222222222222222333222222111111111111222222111222222222222333333333222333444444555444444333111444777888999:::<<>>>>>>>>======<<<<<<===>>>>>>>>>>>>===??????@@@??????>>>======>>>>>>>>>>>>============::::::;;;;;;<<<=========???>>>>>>===<<<<<<;;;;;;:::999888999;;;<<<;;;:::999999999999888888888888::::::999999888999999:::888888888888888888888888999999999999:::;;;<<<===::::::999888777666666666555666777999999:::::::::888888999999999:::::::::<<<<<<<<<<<<>>>BBBHHHMMMSSSUUUUUUPPPIIIDDDEEEGGGMMMOOOVVVaaammmyyy~~~mmm```RRRKKKFFFCCCBBBDDD===<<<;;;;;;;;;<<<======<<<;;;::::::999999888777888888888888777777777666777777777666666555555555666666555555555444444444333444444555555444444333444444444333333333222222222222333333333333222222222222333444444444444333444333333222111222222222111111222222222222111111////////////////////////000000000000000000000000/////////////////////...////////////////////////...//////000000000000000000//////////////////000//////000000000000//////.........///////////////////////////////////////.........///////////////------------.........///////////////000000000000000000000000111111111111...//////000000000000000111111111111222333444555222111111000000111111222111111111222222222333333333444444555555555444333444555666666666888;;;======???BBBEEEKKKRRR[[[aaammmyyywwwnnn___]]]YYYVVVUUUUUUTTTSSSQQQQQQOOONNNMMMMMMMMMNNNMMMLLLJJJIIIHHHHHHIIIJJJKKKJJJIIIJJJKKKKKKJJJHHHGGGGGGIIIIIIIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHGGGDDDEEEFFFHHHHHHHHHHHHGGGBBBCCCDDDEEEEEEDDDCCCCCCFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@AAAAAA?????????>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===??????>>>>>>>>>=========::::::;;;;;;<<<=========>>>>>>======<<<;;;;;;;;;:::999888999;;;<<<;;;:::999888888888888888888888:::999999888999999::::::888888888888888888888888999999999999999:::;;;<<<888888999999999999999999555666777888999999::::::888888888999999999:::::::::;;;;;;:::;;;???DDDHHHNNNKKKGGGEEEDDDCCCAAA@@@BBBBBBFFFMMMTTT]]]kkkxxx~~~vvvdddXXXJJJDDD@@@>>>???BBB===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777777777666666666666555555555555666666666555555555555555555555555555444444444444333333444444444444333333444444333333333222222222111222222333333222222111111222333333444444333333333333222111111111111222000111111222222111111000222222222222222222222222000000000000000000000000//////............------000000000000000000000000////////////000000000000000//////......//////000//////000000000000//////.........///////////////////////////////////////.........///////////////------........./////////////////////000000000000/////////000000000111111......///000000000000000/////////000111222444555111111000000000000111111111111111111222222222222333444444444444444444444888666555333333555666888888999;;;<<>>???????????????======>>>>>>???>>>>>>>>>>>>======<<<<<<;;;;;;;;;::::::;;;;;;<<<=========>>>>>>===<<<<<<;;;;;;::::::999888999;;;<<<;;;:::777777888888888888888888999999888888999999::::::999999999999999999999999999999999999999:::;;;;;;777888999::::::;;;::::::666777888999999999999999888888999999999:::::::::999::::::::::::<<>>;;;;;;::::::999888888888999::::::999777666777888666666555555555444444444555555555555555555444444555555555444444444444333333333444444444444333333333333333333222222222222111111222222222222111111111111222333333333333333333333222111111111111111000000111111111111000000......////////////......000000000000000000000000000/////////............000000000000000000000000///////////////000000111000///............///000...///000111111000///.............../////////000////////////////////////............/////////000....../////////000000000.../////////000000000111....../////////000000000---...///000111000000///000/////////000111111222111111000000000000111111111111111111222222222222333222111111222333444555666555333333333444444333444555777888999<<>>??????@@@@@@@@@@@@@@@<<<<<<===>>>??????>>>>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;<<<=========>>>======<<<<<<;;;::::::<<<:::999999;;;;;;:::888666666777777888888999999999999888888999999:::;;;::::::::::::::::::::::::999999999888999999:::;;;777888999::::::999888888888888999999:::999999888999999999999:::::::::;;;888:::;;;;;;::::::<<<>>>???===;;;:::;;;;;;;;;:::999;;;???CCCCCCFFFPPP[[[gggjjjmmmqqqvvvwwwkkk```YYYVVVSSSRRRVVV^^^dddeeedddXXXMMMDDD@@@???<<<;;;<<<999999::::::999999888888666888:::999777666777999777777777666666666555555444444444444444444444444555555555444444444333333222333333444444333333222333333333222222222222111111111222222222222111111111111222333333333333222333222222111111111111111000000111111111111000000++++++,,,------,,,++++++000000000000000000000000111111000000/////////...000000000000000000000000///////////////000111111000///...------...///000...///000111111000///...---.........//////000000////////////////////////---.........//////000000////////////000000000000.../////////000000111111............////////////---...000111111111000///111000000///////////////111111000000000000111111000111111111111222222222222111//////000111444555222222222444666666555333222444666777777777999;;;:::>>>CCCHHHOOOYYYdddlllqqq{{{zzzrrrggg___^^^]]]XXXSSSSSSSSSRRRPPPMMMKKKKKKNNNPPPKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIJJJKKKLLLOOOMMMIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHJJJLLLMMMHHHHHHIIIIIIHHHGGGEEEDDDBBBCCCEEEFFFGGGGGGFFFFFFBBBCCCEEEFFFGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEAAAAAAAAA@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@AAAAAA??????@@@AAAAAAAAAAAA@@@;;;<<<===>>>>>>??????>>>AAA@@@@@@???>>>======<<<::::::;;;;;;<<<======>>>>>>======<<<;;;;;;::::::<<<;;;::::::::::::999888555666666777888999999:::999888888888999::::::;;;::::::::::::::::::::::::999999999888999999::::::777888999999888777666555999999:::::::::999999888999999:::::::::;;;;;;;;;999;;;<<<<<<;;;::::::;;;999;;;<<<;;;::::::<<<>>>777999===@@@>>>>>>FFFQQQSSSUUUWWWYYY```kkkzzzpppbbbZZZUUUQQQNNNJJJGGGFFFKKKRRRVVVVVVSSSNNNEEE>>><<<<<<999777888999999:::;;;;;;;;;;;;;;;555777999999666666777:::888888888888777777777777444444444444444444444444555555444444444333333333222333333444444333333222333333333222222222111111111111222222222222111111111111222333333333333222333222222111000111111111000000111111111111000000///000111222222111000///000000000000000000000000111111000000//////......///...---,,,,,,---...///............////////////------......//////000000...------------...//////000000000000000000000000......///000000000000000000000000000000000000000---......///////////////222111111111000000//////...............///000000////////////////////////////////////000000000000000000000000000111111111222222222111111111000000111111000000000000000111333333333333333333333333555555555666666666666777999;;;>>>@@@CCCGGGLLLPPP]]]bbbjjjuuuwwwllldddbbb```\\\XXXUUURRRQQQPPPRRRPPPMMMMMMMMMMMMKKKJJJMMMKKKJJJKKKMMMNNNNNNMMMMMMJJJIIIJJJMMMOOOOOOMMMKKKKKKKKKIIIGGGFFFGGGIIIFFFFFFFFFIIIMMMQQQRRRRRRIIIIIIHHHIIIIIIHHHEEEBBBCCCCCCCCCDDDDDDDDDDDDEEEBBBCCCDDDFFFGGGFFFBBB@@@BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAA??????@@@AAABBBBBBAAA@@@????????????===>>>???@@@@@@@@@@@@@@@============>>>>>>>>>>>>=========<<<;;;;;;::::::===<<<:::999888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888888888999999555666777666555555777999777777888888999999999999888999;;;;;;;;;999777666777777777777777777777777999999999999888888777777777888888888888999999999999999::::::::::::;;;;;;===<<<<<<<<<<<<;;;;;;;;;=========<<<;;;:::888777888999:::<<>>;;;;;;<<<<<<;;;;;;:::999888777777777777:::999777666555555555666888888777777666666555555666666555555555666666777555444333333444444222000333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000333222111111000111111111111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...000///............///000............////////////.........//////000000000...------------...//////////////////////////////......///000000000000000........................---......///////////////111111111000000000//////...............///000000////////////////////////////////////000000000000111000000000000000000000222222222111111111000000222111111000000000111111333333333333333333333333444444555555555666666666666888999;;;<<<>>>BBBEEEGGGLLLUUU^^^iiittt~~~wwwoooggg___YYY]]][[[XXXUUURRRPPPPPPOOOSSSPPPMMMLLLLLLLLLKKKJJJLLLKKKJJJJJJLLLMMMMMMLLLLLLJJJIIIJJJMMMOOONNNMMMJJJKKKLLLJJJHHHGGGGGGHHHGGGFFFFFFHHHKKKMMMNNNMMMHHHGGGFFFFFFFFFEEECCCAAABBBBBBCCCCCCCCCDDDDDDDDDBBBBBBDDDEEEGGGFFFCCC@@@BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAA??????@@@AAACCCCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@??????>>>============>>>>>>>>>>>>=========<<<;;;;;;::::::;;;:::999999999:::;;;;;;::::::::::::::::::::::::999888777666555555555555555666888777666666777999777888888888999999999999888999:::;;;;;;999888666888888888888888888888888888888888888777777666666777888888888888999999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999::::::;;;<<<>>>???@@@@@@@@@???@@@EEEMMMTTTYYYZZZ[[[]]]___cccjjjrrr|||~~~ssslllggg```XXXNNNGGGDDDCCC@@@===@@@???>>>>>>>>>@@@BBBCCCEEEAAA<<<::::::;;;:::999;;;:::999888777777777777999888777666555555555666777777777777777888888888666666555444333333333444555444333444555555333222333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000111000000000111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000............////////////////////////000000000000...------------...//////////////////////////////......///000000000000///........................---......///////////////111111000000000000//////...............///000000////////////////////////////////////000000000000111111111000000/////////222111111111111000000000222222111111111111222222333333333333333333333333333333333444444444555555555666777666555666888::::::>>>DDDKKKRRRZZZccchhhuuu{{{xxxrrrjjjeeeaaa]]]XXXTTTWWWUUUSSSQQQPPPOOOOOOOOOTTTPPPLLLJJJJJJKKKKKKJJJKKKJJJHHHIIIJJJLLLKKKKKKKKKJJJIIIJJJLLLNNNMMMLLLIIIKKKMMMLLLJJJIIIHHHHHHIIIGGGFFFFFFHHHIIIIIIHHHGGGEEECCCBBBBBBBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCEEEFFFFFFCCCAAABBBBBBBBBBBBBBBBBBBBBBBB???AAAAAAAAA??????@@@AAADDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<============>>>>>>>>>>>>======<<<<<<;;;:::::::::888888888888999:::<<<<<<999999999999999999999999;;;;;;;;;:::999777666555444666999999888777777888888888888888999999999999888999:::;;;:::999888777888888888888888888888888777777777777777666666666777888888888888999999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>;;;;;;>>>BBBFFFHHHHHHGGGFFFGGGIIIKKKPPPVVV^^^cccmmmqqqwww}}}~~~sssfff\\\VVVUUURRRLLLDDD???>>>===;;;999===<<<;;;;;;;;;;;;===>>>>>><<<:::999999999888777:::999888777777666666777888888777666555555555555666666777777888999999:::777666555333222222111111444444333444666666555333333333333333333333333333222222222111111111111000111111111111111111111111000000000000000000000000/////////000111222444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////000000000000000000000000...------------...//////////////////////////////---...//////000000//////........................---......///////////////000000000000000000//////...............///000000////////////////////////////////////000000000000222222111000///......---111111111111000000000000222222222111222222333444333333333333333333333333222222333333333444444444555666777666444444555666999;;;>>>@@@CCCGGGLLLOOO[[[```hhhrrr|||xxxmmmfffgggddd```]]]\\\ZZZVVVSSSSSSRRRQQQPPPOOOOOOPPPQQQTTTPPPKKKHHHHHHJJJJJJKKKKKKIIIHHHHHHIIIJJJJJJIIIJJJJJJJJJKKKLLLLLLLLLKKKIIIKKKMMMNNNLLLJJJIIIIIIIIIGGGEEEEEEGGGHHHGGGFFFGGGEEEBBB@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBAAA?????????AAACCCBBBAAA@@@???????????????????????????>>>==================>>>>>>>>>>>>======<<<;;;;;;::::::999888888999999999::::::;;;888888888888888888888888<<<<<<<<<<<<;;;999666555444777:::;;;:::888888888999999999999999999999999888999:::::::::999999888888888888888888888888888888888888888777777777777777777888888888999999999999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999:::;;;;;;;;;;;;::::::::::::;;;<<<<<<======;;;<<<===???AAA@@@???>>>===>>>@@@AAABBBFFFLLLPPPSSSVVVZZZ___eeellltttyyyzzzoooddd^^^___bbblllnnnmmmfffZZZPPPLLLLLLIIIEEE@@@===<<<<<<;;;:::;;;;;;:::999888888999999999999999999999888777666999888777666666666666666777777666666555555555555555666666666777777777888555555444333333222333333333222222333555666555333222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000////////////000111222333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000....................................////////////000000000///////////////...------------...//////........................------...///////////////////////////////////////---....../////////////////////////////////000000...............///000000////////////////////////////////////000000000000222111111000///...------000000000000000000000000222222111111222333333444333333333333333333333333222222222333333333333444444555777666555444555666555777888888888:::===@@@HHHKKKRRRYYYaaajjjtttzzzvvvlllfffbbb^^^\\\ZZZXXXWWWWWWWWWVVVTTTRRRRRRRRRQQQPPPPPPPPPQQQRRRRRROOOJJJHHHHHHIIIKKKKKKJJJIIIGGGGGGHHHIIIIIIHHHHHHIIIKKKKKKKKKKKKJJJJJJHHHKKKMMMNNNLLLJJJIIIIIIHHHFFFEEEFFFGGGIIIIIIHHHHHHFFFCCCAAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBAAA???>>>???@@@AAA@@@???>>>============<<<===>>>???????????????============>>>>>>>>>>>><<<<<<<<<;;;::::::999999:::::::::999999888888888888888888888888888888888888888999999888666444222555777:::;;;:::999888888:::999999999999999999999888999999999:::999999999888888888888888888888888999999999999999999999999777777888888888999999999999999999:::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999888777777888:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<===<<<=========>>>???BBBEEEDDDFFFIIIKKKOOOTTTZZZ^^^jjjlllpppsssvvv|||~~~wwwpppjjjeeebbb___eeeeeeaaaXXXOOOJJJKKKOOORRRWWW[[[YYYPPPHHHDDDCCCBBB@@@===<<<<<<<<<<<<;;;::::::999888888777777777666888999999999888888777777777666666555666666666666666666666666555555555666666555555444444444444444333333333444555666666111111111222444444333222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000111111000000///000000111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000------............------............////////////////////////...............------------...//////........................------...////////////...000000000000000000000000---......///////////////......////////////000000...............///000000////////////////////////////////////000000000000000000000//////.........//////000000000000000111111111111111111222333444333333333333333333333333222222222333333333444444111333555555444444444555333444555666666888;;;>>><<>>???@@@@@@???>>>===<<<<<<<<<<<<;;;<<<===>>>????????????============>>>>>>>>>>>><<<<<<;;;;;;:::999999999::::::::::::999888777666888888888888888888888888999999999999888777666666666888:::;;;:::999999:::::::::::::::999999999999999999999999999999::::::999999999999999999999999999999999:::::::::::::::777888888888888999999999999999::::::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888888666666777999:::<<<======:::;;;:::999777888:::<<<999:::;;;;;;:::;;;<<<>>>===???@@@AAABBBEEEHHHKKKRRRTTTWWWZZZ]]]aaafffjjjtttuuuvvvxxxzzz|||~~~~~~xxxuuuyyy~~~|||rrrhhhaaa]]]XXXSSSPPPOOOPPPQQQSSSSSSQQQLLLEEEBBBCCCEEEBBBGGGMMMNNNJJJEEEAAA???<<<<<<;;;:::::::::::::::999999999999888888777777666888999999888777777888666666555555555555666666555555666666666555555444666555555444333333222222222222333333444666777888111000000111333333222000222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000222111000///////////////111111111111111111111111000000000000000000000000////////////////////////.../////////000000000111---...///000000///...---............///////////////.........---------,,,...------------...//////........................,,,---......//////......////////////////////////---......///////////////........./////////000000...............///000000////////////////////////////////////000000000000//////////////////......////////////000000111111000000000000111222333333333333333333333333333333333333333333444444444444000222444444444333333444444555666666666777:::===666888:::<<<>>>BBBGGGKKKPPPVVV^^^hhhqqqzzzxxxnnneee```WWWVVVTTTSSSSSSTTTTTTTTTOOOOOOPPPPPPPPPQQQSSSTTTQQQOOONNNLLLKKKKKKKKKKKKLLLJJJHHHHHHJJJKKKLLLKKKKKKJJJHHHHHHIIIIIIHHHGGGFFFIIILLLLLLJJJHHHHHHIIIHHHIIIJJJJJJIIIHHHIIIJJJHHHGGGEEEFFFGGGHHHHHHGGGIIIGGGFFFFFFFFFFFFCCCAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAACCCEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBAAA???>>>>>>???@@@???>>>======<<<<<<<<<======>>>>>>>>>>>>>>>===============>>>>>>>>>>>><<<<<<;;;::::::999999888888888999:::999999888777999999999999999999999999;;;;;;:::::::::::::::;;;888999::::::999999:::<<<;;;;;;:::::::::999999999999888888888999999:::;;;999999999999999999999999888888999999999:::::::::777888888888888999999999999999::::::::::::;;;;;;;;;;;;;;;:::::::::999999888888999::::::::::::999777777888888999::::::;;;999:::;;;:::777666888:::888999;;;;;;:::999:::;;;999;;;============???@@@AAACCCFFFHHHJJJLLLPPPSSS\\\\\\^^^```bbbdddeeefffdddhhhjjjjjjmmmqqqrrrppprrrsssuuuuuuuuurrrpppnnnlllkkkjjjjjjiiigggccc```\\\ZZZXXXYYY[[[YYYUUUQQQMMMLLLJJJHHHFFFFFFHHHJJJJJJIIIGGGEEEBBB@@@???>>>???AAADDDEEEEEECCCAAA???999:::::::::999888888888777888888888888777777777666777999888666555666888666555555444444555555666444444555666666555555444444444444444444444444444333222222222333444555555333222111222333333222000111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111000000000000000000000000////////////////////////.../////////000000111111...///000111111000///.............../////////000......---------,,,,,,,,,...------------...//////........................,,,---......//////..............................---......///////////////---.........//////000000...............///000000////////////////////////////////////000000000000.........///////////////.../////////000000111111////////////000111222333333333333333333333333333333333444444444444555555111333555666444333333333444555555333222222444666333555666777888:::>>>AAABBBFFFLLLRRRXXX___eeeiiitttzzzxxxmmmkkkgggaaaZZZWWWVVVWWWNNNOOOPPPQQQQQQPPPNNNLLLOOOOOONNNLLLKKKKKKLLLNNNOOONNNKKKIIIHHHGGGGGGGGGIIIHHHGGGHHHJJJLLLLLLKKKLLLJJJHHHHHHIIIIIIIIIGGGEEEIIILLLLLLJJJGGGGGGHHHHHHIIIIIIIIIGGGGGGIIIKKKIIIGGGEEEEEEFFFGGGFFFEEEHHHGGGFFFGGGGGGFFFCCC@@@AAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAACCCEEEFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCAAA???>>>>>>???AAA@@@???>>>============????????????>>>===<<<;;;============>>>>>>>>>>>><<<<<<;;;::::::999999888555666888999::::::999999999999999999999999999999888777666666666777888:::999:::::::::999999;;;===;;;;;;;;;::::::999999999999888888888999::::::;;;999999999999999999999999777777888888999999999999777888888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999666666888999:::;;;;;;;;;999999888888888888888888999<<<>>>===999777777999999;;;<<<===;;;;;;;;;<<<777999;;;<<<;;;:::;;;<<<888;;;===???@@@AAADDDFFFFFFGGGHHHJJJLLLNNNOOOPPPOOOSSSTTTRRRSSSVVVVVVSSSSSSTTTVVVWWWVVVSSSQQQOOOTTTSSSRRRRRRQQQOOOKKKGGGHHHHHHHHHFFFCCCBBBDDDGGGBBBCCCCCCAAA???>>>>>>>>>FFFDDDCCCBBBBBB@@@===:::???>>>======???@@@???>>>999;;;<<<;;;:::888888999666666777777888777777666555777888666444333555888555555444444444555555666333444555666666666555444333333444444555666666666333333222222111222222222555444333333444444222000111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000............///111222333111111111111111111111111000000000000000000000000////////////////////////000000////////////000000---...///000000///...---////////////////////////////////////////////////........................------............------,,,,,,,,,,,,,,,---......////////////////////////000000000000000000000000//////000000000000///////////////...------///111...///000000000///---,,,222111111111000000//////000000000000000000000000////////////000000000000000000000000111111111111......//////000000111111444444444444444444444444444333111000000111333444333333444444555666666777777777888888888888777777======>>>@@@CCCGGGKKKMMMWWW[[[aaahhhnnnvvv}}}zzztttoookkkfffaaa\\\YYYXXXVVVTTTRRRPPPOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKOOOMMMJJJHHHFFFFFFGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLLLLGGGCCCCCCFFFIIIIIIGGGKKKJJJHHHIIIJJJKKKJJJIIIGGGGGGHHHIIIJJJJJJIIIIIIGGGHHHIIIJJJJJJHHHFFFEEEGGGEEECCCBBBCCCDDDCCCBBBAAABBBCCCDDDDDDDDDCCCBBBAAABBBBBBBBBBBBAAA@@@???BBBBBBBBBAAAAAAAAA@@@@@@FFFEEECCCAAA@@@???>>>>>>AAA@@@???>>>>>>???@@@AAA===<<<<<<<<<<<<;;;;;;;;;<<<======>>>??????@@@@@@===;;;999999::::::999888555555555666777777888888:::::::::999999999888888888888777777888888999::::::<<<===<<<999888:::<<<<<<;;;888777666666777888999999999::::::999888888<<<;;;:::;;;<<<<<<:::888888888777777777777888888999888777666666666777888999999999::::::;;;;;;;;;<<<;;;;;;:::999999999:::999999999999999999999999999::::::;;;;;;::::::999999888888888777777666666555555555555555555555555555666777999:::;;;<<<<<<;;;<<<======>>>>>>======@@@@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;@@@???>>>===<<<;;;::::::<<<<<<<<<=========>>>>>>999:::::::::999999888777888777666555555666777888666666666666666666666666666666666666666666666666777666555333333333444555222222222333333444444444333222222111111222222333444444333333333333222222222222222222222222222222222222111111111111222222//////000111222333333333000000/////////111222333111111222222222222111111//////000000111111222222000000000000000000000000////////////////////////000000////////////000000......////////////......////////////////////////................................................------............------111111000000000111111222//////..................////////////////////////......////////////....../////////...------///111,,,---...000000000//////000000000000//////......000000000000000000000000////////////000000000000/////////000000000111111......//////000111111111444444444444444444444444444444333222222333444444222333333444444555666666555555666666666666555555666777777888:::<<>>>>>???@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;======>>>>>>>>>?????????>>><<<:::999::::::999888888888888999::::::;;;;;;::::::999999999888888888888888777777888888999::::::===???>>><<<;;;<<<>>><<<;;;999777666777888999999999::::::::::::999999DDDAAA===:::999999888777888888777777777777888888999888777666777777888999999999999::::::::::::::::::999888777777777777777999999999999999999999999999999::::::::::::999999888888888888777777777666888888888888888888888888666666888999::::::;;;;;;888999::::::;;;;;;::::::<<<<<<<<<===>>>?????????>>>??????????????????>>>?????????>>>>>>>>>======????????????????????????<<<;;;;;;;;;::::::::::::<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::888888888999999999::::::999:::::::::::::::999888888777666555555666777888555555555555555555555555555555555555555555555555666666555444444444444444333333333333333333444444333222222111111222222333444444333333333333222222222222222222222222222222111000000000000000000111000000000111111222222333222111000//////000111111000111111111111111111000000000000000000111111111000000000000000000000000////////////////////////000//////......//////000//////............//////////////////////////////------------------------........................------............------000000///........./////////.........------,,,,,,........................------............------...///000///------///000+++,,,---///000111111111////////////............000000000000000000000000////////////000000000000....../////////000000000......///000000111111222333333333333333333333333333333444444444444333333111222222333333444555555333444444444444444444333777777777777777888999::::::<<<>>>@@@AAADDDGGGJJJOOOQQQTTTXXX]]]aaadddfffmmmqqqvvv{{{}}}vvvqqqkkkfffbbbaaa]]]ZZZYYYZZZXXXTTTPPPOOOLLLIIIGGGGGGHHHGGGGGGQQQPPPNNNLLLKKKJJJIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFFFFFFFGGGIIIKKKLLLJJJGGGBBB@@@AAACCCEEEEEEFFFEEEEEEGGGIIIIIIHHHFFFHHHIIIJJJJJJKKKJJJJJJJJJHHHIIIJJJJJJJJJIIIGGGFFFFFFDDDCCCCCCDDDEEEDDDBBBAAABBBCCCEEEFFFFFFEEEEEECCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@AAA@@@??????>>>>>>??????@@@<<<<<<<<<<<<;;;;;;;;;;;;=========>>>>>>>>>>>>>>>>>><<<::::::;;;;;;:::999999999999:::;;;;;;<<<<<<:::999999999999888888888888888777777888888999::::::===@@@AAAAAA??????@@@<<<;;;999888777888888999999::::::;;;;;;:::::::::GGGCCC===999888888888888888888777777777777888888888777777777888999:::::::::::::::999999999999999999888777777777777777777888888888888888888888888777888888999999888888777888888888888777777777777999999999999999999999999777777888999999999999999777888888999:::999999999888999999::::::;;;;;;<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777;;;;;;;;;:::::::::999999777777777888888999999999666666666666777777777777777777888999999888888888777666666555555666666777555555555555555555555555555555555555555555555555444555555555555444444333444444444444333333333333333222222111111222222333444444333333333333222222222222222222222222222222000000////////////000000111111111111111111111111333222111000///////////////000000111111000000///111000000000000000000///000000000000000000000000/////////////////////////////////....../////////000///...------...///000////////////////////////------------------------........................------............------......---,,,,,,,,,------.........---,,,,,,++++++........................---......//////......---...///000///...---...000,,,---......///000000000////////////////////////////////////////////////////////////000000000000............////////////...//////000111111222222222222222222222222222222111222444555555444222111000111111222333333444444333333444444444444333333888888888888999999999::::::<<<======<<<===???AAAAAABBBDDDFFFIIILLLNNNOOOQQQTTTYYY\\\```ccchhhkkkrrrrrrssssssttttttttttttuuuuuutttsssrrrpppnnnnnnfffffffffeeeeeedddddddddccc___ZZZVVVSSSPPPNNNLLLNNNLLLKKKKKKLLLLLLJJJGGGIIIGGGEEEDDDEEEGGGIIIJJJOOONNNMMMLLLKKKJJJJJJJJJFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGFFFEEEFFFGGGHHHIIIFFFDDDBBB@@@???AAADDDGGGKKKIIIGGGFFFGGGHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJIIIHHHGGGGGGEEEDDDCCCDDDEEEFFFDDDCCCAAABBBDDDEEEFFFGGGFFFFFFDDDCCCBBBAAAAAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>???@@@AAA??????>>>>>>>>>>>>??????<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<======>>>?????????===;;;:::;;;;;;:::999666666777777888999999:::999999999999888888888888888888777777888888999:::999<<>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::888999:::;;;===???@@@@@@>>><<<:::::::::;;;:::999555555666666777888888888999999999888888888777777888888777777888888999:::888:::===@@@BBBAAA@@@>>>::::::999999999999999999888999::::::;;;;;;;;;:::999888777888:::;;;;;;:::888888777777777777888888666666777888999:::::::::999999999888888777777777888888888777777888888999777777777777777777777777555666666777777666666555777777777777777777888888555555555555555555555555777777888888888777666666777888999999::::::999999999999999::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;:::::::::999999999999888888888888888888888888999999999999999999999999888888888888777777777777777777777666666666666555777777777777888888888888555555666666666666666555555555666666666666555555555555555555555555555555555555555555555555555555222333444555555444333222555555555444444333333333333222222111111222222333444444333333333222222222222222222222222222222222222111111000000111111222111111000000000000000000//////000000111111111111//////000000000000//////111000000000//////......///////////////////////////////////////////////////......------....../////////............//////////////////////////////////////////////////////........................------............------,,,,,,,,,,,,,,,---......------------------------........................//////000000000000//////---///000000///......///000000///...............000000000000111111111111000000000000000000000000////////////000000000000....../////////000000000//////000111111222222333111111111111111111111111///000111333333111000///000111111222222333444444444555555666666555555444222333444555666777777777333555555555444555777999888888999999:::;;;;;;;;;:::<<<===>>>======???AAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAADDDBBBAAAAAABBBCCCBBBAAA@@@@@@@@@@@@@@@??????>>>===>>>??????>>>>>>@@@BBBFFFEEEEEEEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDHHHLLLKKKGGGGGGKKKOOOTTTOOOIIIEEEEEEGGGIIIJJJKKKKKKKKKLLLKKKKKKJJJJJJHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDFFFGGGGGGEEECCCBBBCCCDDDEEEEEEEEEDDDCCCBBBCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAACCCBBBAAA@@@???>>>>>>>>>===>>>>>>??????>>>>>>===;;;;;;;;;;;;::::::::::::777888999;;;<<<>>>???@@@===;;;999999::::::999888666777777888999999::::::999888888888888777777777888888777777888888999:::888888:::===???@@@>>><<<888888888888888888888888777777888999::::::::::::888888777888:::999888666888888777777777777888888555666777888888888888888888888888777777777777777555555555555555666666777666666666666666666666666555666666777777666666555777777777777888888888888666666666666666666666666666666777777777666666555555666777777888777777777888888888888888888888888999999::::::::::::999999999888888888777777777777777777777777777777777777777777777777777888888888777777777666666666666555777777777666666555555555555555555555666666666666777888888888888777666555444555555666666555555444444444444444444444444444444444444444444444444444222333333444444444444333555555555444444444444444333222222111111222222333444444333333333333222222222222222222222222222222222222111111111111222222000000000000000000000000......000111222222222222///000000111111000000///000//////////////////...000000000000000000000000///////////////////////////......------......///......////////////......////////////////////////................................................------............------)))))))))***+++,,,---...---------......//////000////////////////////////...//////////////////...,,,...000000///.........//////...---......000000/////////000000000111111000000000000000000000000////////////000000000000/////////000000000111111///000000111111222333333111111111111111111111111000111222222222222111000111111222222333444444444444444555555555555444444333444666777777777777666444555666666555555777888777777777777777777777777777888999999888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@@@@@@@<<<<<<<<<=========>>>>>>>>>>>>===>>>??????>>><<<>>>???@@@@@@????????????;;;>>>AAAAAA@@@???@@@AAABBBAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEEEECCCCCCCCCDDDEEEEEECCCIIINNNMMMHHHDDDGGGKKKLLLIIIFFFEEEEEEGGGGGGGGGIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEECCCCCCDDDFFFHHHHHHFFFCCCCCCCCCDDDEEEDDDCCCBBBAAAAAABBBEEEFFFGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA???>>>>>>======>>><<<===>>>??????>>>===<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;<<<<<<===<<<:::888888999999888777777888888999999:::;;;;;;888888888888777777777777888888777777888888999::::::888888:::===>>>===;;;666777777888888777777777555666777888999999999999;;;999777777888999888777888888777777777777888888555555777777777777666555666666666777777777777777555444444444444555666777666666666666666666666666666666777777777777666666666777777777888888888888777777777777777777777777555555666666777666666666666666777888888888888777888888888888888888888888888888999999999999888888888888888777777777666666777777777777777777777777666666666666777777777888666666666555555555555444444555555555555555666666444444444555555555666666777777777777666444333222444444555666666555444444444444444444444444444444444444444444444444444444333333222222333333444555444444444444555555555555333222222111111222222333444444333333333333222222222222222222222222222222111111000000000000111111......//////000000111111///000111111222111000000000111111111111111111000.........///////////////000000000000000000000000////////////////////////.........------.........---...///000000///...---////////////////////////------------------------........................---..................---,,,,,,---...///111222333,,,------...///000111111000000000000000000000000---..................---,,,...000111///............---------...000111333---.........//////000000000000000000000000000000////////////000000000000000000000000111111111111000000000111222222333333000000000000000000000000222222222333333222222222111222222333333444555555333444444555555444444333222333444555555444333222555666666555444444555777777777777777777777777777555777888888777666888999::::::::::::::::::::::::666777999:::;;;<<<<<<===999::::::;;;;;;<<<<<<<<<888888999;;;======;;;999;;;===>>>>>>>>>===>>>>>>999===AAACCCAAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEECCCDDDDDDDDDDDDDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDBBBBBBBBBBBBCCCEEEFFFHHHAAAHHHNNNLLLEEE???AAADDDDDDCCCCCCDDDFFFFFFEEEDDDFFFFFFFFFFFFFFFEEEDDDCCCFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHHHHFFFDDDCCCDDDDDDDDDDDDBBBAAA@@@@@@BBBEEEHHHHHHGGGDDDBBBDDDDDDCCCCCCCCCBBBBBBBBB???>>>>>>============>>><<<===>>>??????>>>===<<<;;;;;;;;;:::::::::999999<<<<<<<<<;;;;;;:::::::::<<<:::888777888888777666666777777888999999::::::888888888888777777777777888888888777888999999:::;;;999888999<<<>>>===;;;555666777777777777666666555555666888888999999999===:::666555777:::;;;<<<888888777777777777888888555555666777777666555444555555666666777777888888666666666666666777888999666666666666666666666666666666777777777777666666666666777777888888888999666666666666666666666666444555555666777777666666888888999:::::::::::::::::::::::::::999999999999888888999999999999888888:::999999999888888888888666666666666666666666666666777777777888888999999666666555555555444444444111222222333555666666777555555555666666666777777555555444333222000///...333444555666666555444333444444444444444444444444444444444444444444444444333333222111222333555666333444444444555666666666333222222222222222222333444444444333333333222222222222222222222222222222000000////////////000000---......///000111111222111111222222111000...---111111222222222222111111---.........//////000000000000000000000000000000////////////////////////,,,,,,,,,---...///000000////////////////////////........................///............---------//////.........---------.........////////////000......................................................------------......///////////////////////////////////////////////////...---,,,,,,---...///////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000333333333222222111111111222222333333333333444444444444444333333222222222555555555555555555555555555555444333444555666777888777777777888999;;;<<<777666555444444555666777777888888888888999999999999::::::::::::999888888888999::::::;;;;;;::::::888888999999999:::::::::;;;<<<<<<===============<<<===>>>===<<<===>>>@@@@@@@@@@@@AAAAAABBBBBBBBBDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCCCC>>>@@@CCCFFFGGGHHHGGGGGGIIIFFFBBB?????????>>>===BBBCCCDDDEEEEEECCCAAA???DDDDDDCCCBBBBBBBBBCCCCCC@@@??????>>>===<<<<<<<<<<<<<<<============<<<<<<<<<;;;::::::999999999999;;;;;;;;;:::::::::999999999::::::::::::999888777999999999999999999999999777888999999888777888:::;;;:::999888777888999999999999999888888888888777:::999888666666666777777:::999999999999999999999777777777777777777777777555666666777777888888888777777777777777777777777777777666666555555555444777666555666777888777666555555555555666666666666555555555666666666666777777777777777777777777777666666777777666555444444444444444555555555555666777777777777666666666666666666666666777777777777999999888777666666777777777777777777777777777777777777666666555555444444444444444444444444444444666555555555555444444444666666666666666666666666666666666666666666666666444444444555555555555666555555444444444444555555666666666666666666666666555555444333333333333444444444444444444444444444333222222111222333555666444444333333222111000000222222222222222222222222000000000000000000000000111111000000000000111111111111000000//////......000000000000000000000000111222222222222333333333000000000000000000000000//////............//////000000//////.........---,,,------....../////////////////////////////////........................///............---------//////.........---------------........./////////........................---------.....................------------......///////////////////////////////////////////////////...------------...///////////////////////////////////////////////////////////////////////////.../////////000000000000////////////000000000000000000000000000000000000333333333222222111111111111111111222222222333333444444333333333222222222444444444444444444444444555444444333444555666777555555444444555666888999888777777666666666777888777777888888888999999999999999::::::999999888777777888999999::::::999999999999999999::::::::::::;;;;;;<<<===============<<<===>>>===<<<<<<>>>@@@>>>??????@@@AAAAAABBBBBBDDDEEEFFFFFFFFFDDDCCCBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBBBBAAA@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEDDDCCCBBB@@@BBBDDDFFFFFFFFFEEEEEEFFFDDD@@@??????@@@@@@???CCCDDDEEEFFFEEEDDDBBBAAACCCCCCBBBAAAAAAAAAAAABBB??????>>>>>>===<<<<<<;;;<<<<<<============<<<<<<<<<;;;;;;:::999999::::::;;;;;;;;;:::::::::999999:::::::::999999999888888999999999999999999999999777888999999777777888999:::;;;<<<===<<<;;;999888888888888777777777666666999888777666666666777888888888888777777777777777777777777777777777777777444444444444444444555555666666666666666666666666777666666666555555555444555444444444666777666555444555555555666666666666333333333333444444444444666666666666666666666666555666666666666555555444444444444444555555555555666666666666666666666666555666666666777777777777999888777777666666777777777777777777777777777777666666666666555555555555888888888888888888888888555555555555444444444444444444444444444444444444555555555555555555555555444444444444555555555555555555444444444444555555444444444444444444444444222222222222333444444555444444444444444444444444444444333222222222333444444444333222222111000000222222222222222222222222000000000000000000000000111111000000000000111111111000000000/////////...////////////////////////222222111111000000////////////////////////////////////............//////000/////////....................................///////////////////////////////////////////////////............---------...............---------,,,---------....................................---------.........//////......------------......///////////////////////////////////////////////////......------......///////////////////////////////////////////////////////////////////////////....../////////000000000////////////000000000000000000000000000000000000222222222222222111111111000000000111111111111222333333333333222222222222222222222222222222222222444444444333444555555666444333333333444555666777666666555555555666666777777777777888888888999999999999::::::999999888777666777777888999888888888999999:::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<===>>>===<<<<<<>>>@@@======>>>???AAABBBCCCCCCEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???@@@AAA@@@???>>>???AAACCCDDDDDDEEEEEEDDDDDDCCC@@@AAAAAABBBCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCDDDBBB??????@@@AAABBBAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;999888888999999:::999999999999999999999999777888999999777777777999888;;;???AAAAAA>>>:::777777777666666666555555555777777666666666777888888555555555666666666666666777777777777777777777777666555333222222333444555666666666666666666666666666666666555555555555555444333222333555666555444444444444555555555666666333333333333444444444444555555555555555555555555444555555666666666555555444444444444555555555555666666666666666666666666555555666666666777777777888777777666666666666777777777777777777777777777555555555555555666666666666666666666666666666666555555555555444444444444333333333333333333333333444444444444444444444444444444444444555555555555555555444444444444555555333333333333333333333333000111111222333444555666444444444444444444444444555555333222111111111111333333333222111111000000222222222222222222222222000000000000000000000000111000000//////000000111000000000000////////////........................111111000///...---,,,,,,........................//////............//////////////////............////////////............////////////////////////000000000000000000000000///............---------........................,,,,,,,,,---------..............................,,,,,,------.../////////......------------......//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////........./////////000000////////////000000000000000000000000000000000000222222222111111111111111000000000111111111222222333222222222222222222222333333333333333333333333333333333444444444555555444444444555555666666666333333222333333333444444777777777777888888888888999999999999999888777777666777888888999999888888999::::::::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<=========<<<<<<>>>???======>>>@@@AAACCCDDDEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCAAAAAABBBCCCCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@>>>@@@AAA@@@???>>>???@@@CCCDDDDDDDDDDDDDDDDDDCCC@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCDDDDDDDDDDDDDDDCCCAAA@@@???AAABBBAAAAAA???????????????>>>??????@@@@@@@@@@@@???>>>>>>===============<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::<<<;;;999888888999;;;<<<999999999999999999999999777888999888777666777888888;;;???AAAAAA>>>:::777777777777666666666555555666666666666777777888888444555555555555555666666777777777777777777777777999777666444333444555666666666666666666666666666555555555555555555555555444333333333555666555444333333444444444555555555444444555555555666666666444444444444444444444444333333444555666666666666333333444444444555555555444555555555555555666666555555555666666666777777777666666555555666666666666666666666666666666666444444444555555666666666444444444444444444444444555555555444444444333333333333333333333333333333444444444444444444444444333333444444444555555555555444444333333444444555333333333333333333333333111222333444444555555555333333333333333333333333444333333222222222111111333222222222111111000000111111111111111111111111000000000000000000000000000000////////////000000000000000000////////////////////////////////////000000///......---,,,,,,........................//////............/////////////////////.........//////////////////......////////////////////////000000000000000000000000///............------------.....................,,,,,,,,,---------..............................---------.........//////......------------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222333222222222222222222222222333333333333333333333333333333333444444444444444444444444555555555555555111222222333333333333333666666777777777888888888888999999999999888777777777888888999999999999999999999999:::::::::;;;;;;999::::::;;;;;;;;;;;;;;;;;;<<<===<<<;;;;;;===???>>>>>>???AAABBBDDDEEEEEECCCCCCCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBB@@@AAABBBCCCDDDCCCAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBAAA@@@???@@@BBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA>>>???@@@BBBCCCEEEEEEFFFDDDBBB@@@@@@AAAAAA@@@??????>>>===<<<<<<===>>>???@@@@@@AAA@@@@@@>>>===<<<===============<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;::::::<<<;;;999888888999;;;===999999999999999999999999777888999888666555666777999:::;;;<<<<<<:::888777888888777777777666666666555555666666777777777777555555555666666777777777777777777777777777777777888777666555444555555666555555555555555555555555444444444555555555555555555444333444666777666555333333333333444444444444444444444555555555555666444444444444444444444444333333444555555666555555333333333444444444444555333333444444555555555555555555555555666666666666666555555555555555666666555555555555555555555555333333444444555555666666666666666666666666666666555444444444444333333333444444444444444444444444444444444444444444444444333333333444444444444555444444333333333333444444444444444444444444444444444444555555555555444333333333333333333333333333111111111222222333333333222222111111111111111000111111111111111111111111000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000//////////////////////////////////////////////////////............//////.........//////////////////////////////////////////////////////////////////////////////////////////............------------------...............,,,---------..................................................................------------......////////////////////////////////////////////////...//////000000//////...////////////////////////////////////////////////////////////////////////------........./////////////////////000000000000000000000000000000000000000000000111111111111111111111111222222222333333111111111222222222222222444444444444444444444444222222333444444444444333111222333333333333222222333333444555666666666666666666666777777777888888888888999999888888777666777888999999::::::999999888888999999999:::::::::888999::::::;;;;;;::::::;;;<<<===<<<;;;;;;===???>>>>>>???@@@BBBCCCDDDDDDBBBAAAAAAAAAAAABBBCCCCCCEEEEEEDDDCCCBBBBBBBBBBBB@@@AAACCCEEEEEEDDDCCCAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCBBBAAA@@@AAACCCBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCAAA@@@@@@@@@@@@@@@===>>>???AAACCCDDDFFFFFFCCCBBBAAAAAABBBAAA@@@>>>AAA@@@>>>======???AAABBBAAABBBBBBBBBAAA???>>><<<>>>>>>>>>>>>>>>=========<<<<<<============<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<;;;;;;;;;:::;;;::::::999999:::<<<<<<999999999999999999999999777888999888666555555666888888888888888777777666888888888777777777666666555555666777777777666666555555666666777888888888777777777777777777777777555555555555555444444444555555555555555555555555444444444444444555555555555444444444666777666555222222222333333333444444222222222222333333333333444444444444444444444444333444444555555555444444333333333333444444444444222222333333444555555555444444555555555666666666555444444444444555555666555555555555555555555555444444444444444555555555444444444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444333333333333444444444444444444333333333333444444444444444444444444444444444444555666555444222111333333333333333333333333///000111222333333333333111111111111111111111111111111111111111111111111000000000000000000000000000//////......//////000////////////000000000000111111111111111111111111////////////000000111111//////////////////////////////............//////.........///////////////......//////000000111111////////////////////////........................///............------------------.........//////------........./////////......................../////////...------,,,,,,......------------......////////////////////////////////////////////////...///000111111000///...////////////////////////////////////////////////////////////////////////---------.........//////////////////000000000000000000000000000000000000///000000000111111111222000000000111111111111222000111111111222222222222222222222222222222222222111222333444444444333333222222333444444333222111222333555666777777777666666666666666777777777888888888888888888777777666666777777888999888888888777777777888888888999999888888999:::::::::::::::;;;<<<<<<<<<;;;;;;===>>>======>>>???@@@@@@AAAAAA@@@@@@?????????@@@AAABBBFFFEEEDDDCCCBBBBBBBBBBBB@@@BBBDDDFFFGGGEEEDDDBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCBBBAAA@@@AAACCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEECCCBBBAAA@@@?????????@@@?????????@@@AAACCCDDDEEEAAA@@@@@@AAABBBCCCBBB@@@AAA@@@>>><<<===???AAACCCCCCCCCDDDDDDCCCAAA???===>>>?????????????????????<<<<<<============<<<<<<======<<<<<<===>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<999999999999999999999999777888999888666444555666666666777777777666555444777777666666666555555555555666777777777666555444444555555666777777888888777777777777777777777777333555666777888777666555555555555555555555555555333333333444444555555555444333333333555666555444222222222222333333333333111111222222222333333333444444444444444444444444444444555555555444333333222222333333333444444444111222222333444444555555444444444555555555666666444444333333444444555666444444444444444444444444555444444444444444444333222222222222222222222222444444444333333333222222333333333333333333333333333333333333333333333333222222333333333444444444444333333222222333333444333333333333333333333333000111333444444333222111222222222222222222222222000111222222333222111111000000000000111111111111111111111111111111111111000000000000000000000000//////............//////.../////////000000000111000000000000000000000000000000000///////////////........................//////............//////............/////////000---......///000111111222////////////////////////........................//////.........------------------.........//////.........////////////000........................000000///...---,,,,,,+++.........------.........////////////////////////////////////////////////...///000111111000///...////////////////////////////////////////////////////////////////////////---------.........//////////////////000000000000000000000000000000000000//////000000111111111222////////////000000000000000000111111222222222222111111111111111111111111111222333444555444333333444555666666666555444333000222333555666666555555666666666666777777777777888888888888888777666666555666666777777777777777666777777777777888888888888888999::::::::::::999;;;<<<<<<<<<;;;;;;===>>><<<<<<======>>>>>>>>>?????????>>>>>>>>>???AAABBBFFFFFFEEECCCCCCBBBBBBBBBAAABBBEEEGGGHHHFFFEEECCCBBBCCCCCCDDDDDDCCCCCCBBB@@@AAABBBBBB@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBB@@@AAABBBCCCDDDFFFGGGGGGDDDBBBAAA???>>>>>>??????AAAAAA@@@@@@AAAAAABBBCCC>>>>>>>>>@@@CCCDDDDDDBBB@@@>>>;;;::::::===@@@BBBDDDEEEEEEFFFDDDBBB@@@>>>???????????????@@@@@@@@@<<<<<<============<<<<<<===============>>>??????======<<<<<<<<<;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;999999999999999999999999888999999888555444555555444555777888888666444222666666555555555444444444666666777777777555444333444444555555666777888888777777777777777777777777444666999;;;<<<:::888777555555555555555555555555333333333444444555555555333222111222444555444333111111222222222333333333333333444444444555555555555555555555555555555555555555555555444333222222222222333333333444444444111111222333333444555555444444444555555555666666333333333333444444555666444444444444444444444444555555555444444333333333666666666666666666666666444444444333333333222222222222222222222222222222111111111111111111111111222222333333333444444444444333333222222333333444222222222222222222222222,,,---000222333333222111222222222222222222222222222222333333222111///...000000000000000111111111000000000000000000000000000000000000000000000000//////............//////.../////////000000111111////////////////////////111111000///...------,,,------------------------//////............//////---.........//////000000111///,,,+++,,,...111333.................................///////////////...---+++******+++---....................................------,,,,,,,,,++++++++++++++++++++++++..................------000///...---------------........................000000000000000000000000000000000000000000000000////////////////////////......------------..................///////////////////////////////////////////////////.........000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222111111222222333444222222333333333333444444444444444444444444444444555555555555555555555555555555555666666666666777555555555555555555555555666666666666666666666666555555666777888999999:::999999999999999999999999<<<;;;;;;;;;;;;<<<=========>>>>>>>>>>>>?????????=========>>>@@@BBBDDDFFFGGGFFFDDDCCCBBBBBBCCCCCC@@@AAABBBBBBBBBAAA@@@???AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@>>>???AAACCCDDDDDDDDDCCCAAA@@@???>>>============???@@@@@@???>>>>>>???AAAAAAAAA@@@BBBDDDEEEEEEDDD<<<;;;;;;<<<<<<===>>>???AAABBBCCCCCCBBBAAA???>>>AAA@@@???=========>>>>>>>>>===<<<;;;;;;;;;;;;;;;===>>>@@@@@@>>>===>>>???<<<<<<<<<;;;;;;:::::::::;;;:::999999;;;;;;:::999888888888888888888888888888888999999999999888888777666555444444555666777444444444444444555666777777999::::::888777777888222333444444555555444444777777888999999999999999777999<<<>>>>>>;;;777555555555666666555555444333444444444444444444444444555444444333333444444555222222222222222222222222111111222222222333333333444444444444444444444444444444444444444444444444444444333333333333222222333333333333333333333333444444444333333222222222444333333333333444555555333333444444444333222111111222333444555555555555111111111222222333333333333333333222222111111111333222222111111222222333222222222222222222222222222222222222222222222222333333333222222111111111222222333333333444444444444444222222222222444444111111111111111111111111000000000000000000000000111000000000//////......000000000000000000000000//////000000000000//////000000000000000000000000---......///////////////---......///000/////////000000///...............000000//////.........---......------------......//////.........---------///............//////000........................///////////////............---+++******+++---....................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---------------........................////////////////////////////////////////////////////////////////////////......------------..................////////////////////////////////////.........///////////////000000000000000000000000000000000000000000000000//////000000000111111111000000111111111222222222111111111111111222333333222222222333333333444444444444444444444444444444444444444444444444444444444444555555555666666666555555555555555555555555666666666666666666666666777777777777777888888888999999999999999999999999;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>????????????>>>>>>===>>>???AAACCCDDDEEEEEECCCBBBBBBCCCCCCDDDAAABBBBBBCCCBBBAAA@@@???AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@>>>???AAABBBCCCDDDDDDCCCAAA@@@???>>>============???@@@@@@???>>>>>>???AAABBBAAAAAABBBDDDFFFEEEDDD===<<<<<<<<<======>>>>>>===>>>?????????>>>===<<>>=========>>>??????===<<<<<<;;;;;;;;;;;;<<<===>>>@@@@@@>>>===>>>???<<<<<<;;;;;;;;;:::::::::;;;:::999999;;;;;;:::999888888888888888888888888888888999999999999888888777666666666666666666777444444444444444555666666888999::::::888666666777333444555555666666555555666666777888888888888888777999;;;<<<<<<:::777555444444444444444333333222333333333333333333333333444444333333333333444444222222222222222222222222111111222222222333333333444444444444444444444444444444444444444444444444444444333333333222222222333333333333333333333333444444444333333222222222444333333333333444555555333333444444333333222222333333333333333222222222111222222222222222222333333333333222222111111111333222222111111222222333222222222222222222222222222222222222222222222222333333333222222111111111//////000000000111111111333222111111111111222333111111111111111111111111000000000000000000000000111111000000000/////////000000000000000000000000//////000000000000//////////////////////////////---......///////////////------...////////////...000000///...............000/////////..................------------......//////.........---------......000000000///...---........................000000//////......------...---,,,++++++,,,---....................................---------------------------------------........................//////...------------...........................////////////////////////........................////////////////////////......------------..................////////////////////////////////////------......//////000000000000000000000000000000000000000000000000000000//////000000000000111111000000000111111111222222000000000000000111111222222222222222333333333333444444444444444444444444444444444444444444444444333333333444444444555555666666666666666666666666777777777777777777777777888888888777777666666666999999999999999999999999;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>???????????????>>>>>>>>>>>>@@@AAACCCCCCCCCBBBBBBCCCCCCDDDEEEBBBBBBCCCCCCBBBBBBAAA@@@AAA@@@@@@@@@@@@?????????===>>>>>>>>>???@@@@@@AAABBBAAA@@@@@@???@@@@@@@@@>>>???@@@BBBCCCCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<>>>>>???AAACCCBBBAAABBBDDDEEEDDDCCC>>>>>>>>>===============;;;<<<======>>>>>>======<<<;;;;;;<<<<<<===??????;;;;;;;;;;;;;;;;;;<<<===<<<>>>??????>>>======>>><<<;;;;;;;;;;;;:::::::::;;;999888999:::;;;:::999777777777777777777777777888888999999999999888888666777888888888888777666555444444444444555666666888999:::999777555555666444555666666777777666666555555666777777777777666777888999999999888666555333333444444333333222111222222222222222222222222444444333333333333444444222222222222222222222222111111222222222333333333444444444444444444444444444444444444444444444444333333333333222222222222444444444444444444444444444444333333333333222222333333333333333444555555333333333333333222222222555444222111000000000111222222222222222111111111222222222222222111111111222222111111111111222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222333333333333111111000000000000111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////////////////////////////---......///////////////,,,,,,---...............000///......---.........////////////..................------------.....................---------//////000000///...---,,,........................111111000///...------,,,...---,,,,,,,,,,,,---..........................................------------------------------------------...............///......---------..............................////////////////////////........................////////////////////////......------------..................////////////////////////////////////,,,------...///000111111////////////////////////////////////////////////////////////000000000111000000000000111111111111///////////////000111111111222222222222333333333333333333333333333333333333333333333333333333333222222333333333444444444666666666666666666666666666666666666666666666666777777777777777777666666888888888888999999999999;;;;;;::::::;;;;;;<<<=========>>>>>>>>>???????????????>>>===>>>???@@@AAAAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@????????????======>>>???????????????@@@@@@????????????@@@@@@??????@@@AAABBBBBBCCCCCCBBBAAA@@@>>>===<<<<<<<<<>>>???@@@???>>>>>>@@@BBBBBBAAA@@@AAABBBCCCBBBAAA@@@@@@??????>>>===<<<<<<======>>>???@@@@@@AAAAAA;;;;;;;;;;;;<<<<<<======::::::::::::;;;<<<<<<===<<<>>>??????>>>======>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::::::::888666666666666666666666666888888999999999999888888666777999;;;;;;999777666555555444444444555555666888999:::999666555444555444444555666666666666666333444555555666666555555666666666666666666666666333444444444444333222222222222222222222222222222444333333333333333333444222222222222222222222222111111222222222333333333444444444444444444444444333333333333333333333333333333333222222222222111333333333333333333333333333333333333333333333333333333222222333333444555444333333222222222222222555444111000///000222333333333222222111111000000222222222111111111111111222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111111111333333333444444444444555111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111000000/////////////////////////////////....../////////////////////////////////---......///////////////+++,,,------......------///......------.........///////////////...............------------..............................111000///...------..............................111111000///...------,,,------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---------......///........................................................................////////////////////////......------------..................////////////////////////////////////,,,------...///000111111////////////////////////////////////////////////...////////////000000000//////000000000111111111//////......//////000111111111111222222222333333333333333333333333333333333333333333333333333333222222222333333333333444666666666666666666666666444444444444444444444444444555555666777777888888777777777888888999999999:::::::::::::::;;;<<<<<<<<<<<<=========>>>>>>>>>???>>>=========>>>??????@@@@@@AAABBBCCCDDDEEEEEECCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>======>>>?????????>>>>>>??????>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@>>>===<<<<<<<<<>>>???@@@???>>>>>>@@@BBBBBB@@@???@@@AAAAAA@@@???@@@@@@@@@@@@???>>><<<;;;>>>>>>>>>???@@@AAABBBCCC<<<<<<<<<<<<<<<;;;:::::::::::::::::::::;;;<<<===<<<===??????===<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999888888::::::999888666666666666666666666666888888999999999999888888555777:::<<<<<<:::777555666555555444444444555555666888999888666444444555333333444555555555555444333333444555555555555555555555555444555555555666555555555555555444333333444444444444444444444444333333333222222333333333222222222222222222222222111111222222222333333333444444444444444444444444333333333333333333333333333333222222222111111111333333333333333333333333333333333333333333333333333222222222222333444444444333222111111111222222444333111000111222444666222222222111111000000000111111111111111111111111222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111222222222222222222111000000000000000000000000000000000000000000000000000000000000000000111111//////////////////////////////............//////........................---......///////////////+++,,,------......------......------------...............///////////////......------------......---.....................111000...------...///000........................000000//////......------------------------------......................................./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...------------...//////........................................................................////////////////////////......------------..................////////////////////////////////////------......//////000000000000000000000000000000000000000000000000000000......////////////000000/////////000000000111111///////////////000000111111111111111222222222222333333333333333333333333222222222222222222222222222222222333333333444444555555555555555555555555333333333333333333333333333444444555777888888999666666777777888999999999:::::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>===<<<<<<===>>>??????@@@AAACCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@????????????>>>>>>>>><<<===>>>?????????======>>>>>>>>>===>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@???>>>===============>>>??????>>>???AAABBBBBBAAA???@@@@@@@@@???>>>@@@AAAAAAAAA@@@???===<<<===<<<<<<===>>>???@@@AAA============<<<;;;:::999::::::::::::::::::;;;<<<;;;===>>>>>>===<<<<<<===:::::::::;;;;;;;;;;;;<<<:::888777888999:::999888777777777777777777777777888888999999999999888888666777999;;;;;;999777666666666555444444444444555555666777777555444444555222333333444555444444444333333444555555555555444444444444444555555555555555555666666555555444333444444444444444444444444333333222222222222333333222222222222222222222222111111222222222333333333444444444444444444444444333333333333333333333333222222222222111111111111222222222222222222222222222222333333333333444444222222222222222333444444444333222000000111111222222222111111222333555666111111111111111000000000000000000111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000111111111111111111111111222222222222333111111222333333222111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000///...------...///000........................---......///////////////,,,,,,---...............---------,,,------...///.........///////////////......------------......---------...............---...///////////////...........................///////////////.........------............------........................---........./////////000------------------------,,,,,,------...//////000---------------...//////................................................////////////////////////////////////////////////......------------..................////////////////////////////////////.........///////////////000000000000000000000000000000000000000000000000........./////////000000////////////000000000111000000//////000000111222111111111111222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444444333333333333333333333333555555555666666666777777666666666777888999999999::::::999999::::::;;;<<<999999::::::::::::;;;;;;===<<<<<<;;;<<<===??????@@@@@@BBBCCCCCCCCCCCCBBBBBBAAA@@@?????????@@@@@@????????????>>>>>>>>>>>><<<===>>>??????>>>===<<<===============>>>??????AAA@@@?????????@@@AAABBB??????>>>>>>>>>>>>??????===>>>??????>>>???AAACCCDDDCCCAAAAAABBBAAA@@@>>>???@@@AAABBBAAA@@@>>>======<<<<<<;;;<<<===>>>???<<<<<<===>>>======;;;;;;;;;;;;::::::999:::::::::;;;===>>>>>>===<<<<<<===:::::::::;;;;;;;;;<<<<<<999888777888999:::999777888888888888888888888888888888999999999999888888666777888::::::888777666666666555444444444444444333444666666555444555666333444444555555555555555333444444555555555555555333444444555666666555555444555555555555444333333333333333333333333333333333333222222222222333333222222222222222222222222111111222222222333333333444444444444444444444444222222222222222222222222222222222222111111111111000000000000000000000000222222222333333444444444222222222111222222333444444333111000///000111222111111111111222222222222000000000000111111111111///000000000111111111222111111000000000000111111111111111111111111111111111111111111111111111111///000000000111111111222333333444444444555555555000000111222222111000000000000000000000000000000000000000000000000000000---.........////////////000000000000000000000000000///---,,,,,,---///000........................---......///////////////------...////////////...---,,,,,,,,,------...///............/////////000......------------......---------.........//////***,,,///222222111...---.................................///////////////------............------........................---.........//////000000////////////////////////,,,,,,------...///000000---------------...///000................................................000000000000000000000000////////////////////////.........------...................../////////000///////////////////////////////////////.........000000000000000000000000000000000000000000000000............/////////000////////////000000000000000000000000000111222222000111111111111222222222222222222222222222222222111111111111111111111111333333444444444444555555333333333333333333333333444444444444444444444444666666666666666555555555555666666777888999999999::::::999999::::::;;;<<<888888999999999:::::::::<<<<<<;;;;;;<<<===???@@@@@@AAABBBCCCCCCCCCBBBAAAAAA@@@???>>>>>>>>>???@@@????????????>>>>>>>>>>>><<<===???@@@???>>><<<;;;===============>>>??????AAA@@@?????????@@@AAABBB>>>>>>>>>>>>>>>??????@@@===>>>??????>>>???AAACCCFFFEEECCCCCCCCCCCCAAA??????@@@AAABBBBBBAAA???===>>>>>>===<<<<<<===???@@@:::;;;<<<>>>>>>>>>>>>===<<<;;;;;;:::999999999999;;;===>>>>>>===<<<<<<===:::::::::;;;;;;<<<<<<<<<999888777888999999999777888888888888888888888888888888999999999999888888666777888888888888777666777666555444444444444444111333555666555555666777444555555666666666666666333444555555666666555555222333555666777666555555333333444444444333222222222222222222222222222222333222222222222222222333222222222222222222222222111111222222222333333333444444444444444444444444222222222222222222222222222222222111111111111000////////////////////////222222222333333444444444222222111111222222333444444333111//////000111222111111222222111000///...//////000000111111222222//////000000111111111222111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111111222000000111111111222222222...///000111111000///...000000000000000000000000000000000000000000000000,,,---------......//////000000000000000000000000000///---,,,,,,---///000........................---......///////////////---...//////000000//////,,,,,,,,,,,,------...///---.........//////000000.........------.........---------.........//////......------------..............................---------.........////////////...------------...------------------------//////////////////////////////------------//////........................,,,---......//////......////////////////////////........................//////.........---------///......---------......000000//////.........---......////////////......000000//////.........---//////000000000000//////////////////////////////000000000000///////////////......------///000111000000111111111111000000////////////000000000000111111111111111111111111111111000000111222333333111111111111111111111111222333444444555555444444333333333222222111111111333333333444444444555555444444444555666777777888777888888999999:::;;;;;;999999888888777666666666999999999999999999999999;;;;;;:::;;;;;;<<<===>>>DDDCCC@@@???>>>>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<@@@BBBAAA===<<<>>>BBB@@@@@@???>>>======>>>>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>============>>>======>>>???BBBDDDEEEEEEFFFGGGHHHGGGEEECCCAAABBBBBBAAAAAA???>>><<<;;;@@@@@@@@@??????===<<<<<<<<<===>>>>>>>>>===;;;::::::::::::::::::;;;<<<===<<<<<<======<<<;;;::::::999999:::::::::;;;;;;;;;;;;:::888666666777888999:::999888777777888999999999:::;;;;;;:::999777666777777888888888888777777555555555555555555555555555555555555555555555555666666666666666666666666777777777777777666555555888777666555555555555555333333333333444555666666555444444333222222222222333333333333333333333333111111111111111111111111333222000/////////000111444444333333333333222222555444222111111222444555111111111000000000000000111111111111111111222222111111222333333333333222222222222222222222222222222333444555555444222111////////////////////////////////////000000000000...///111222333333222111000111111111111222222222111111111111111111111111333222111000000111222333111111111111111111111111111222222333222111000///000000000000000000000000333222111111000000111111222222222222222222222222////////////////////////000000//////.........---////////////............------------------------//////............/////////---,,,,,,...000111111000000111000///...,,,+++---...///000000///......//////............//////------............------......------------..............................---------.........//////---------------...///000------------------------------------------------,,,+++************+++,,,........................,,,---......//////......///..................///........................//////.........---------///......------......///000/////////..................////////////......000/////////............//////000000000000//////////////////////////////000000000000/////////...///......---...///000111000000111111111111000000000000111111111222222222111111111111111111111111111111111000111111222222111111111111111111111111222333333444444444444444444444333333333333333333333333333444444444444555333444444555666666777777666666777777888999999999999999999999999999999:::999999999999999999999999;;;;;;<<<<<<======>>>???CCCAAA@@@>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@??????????????????????????????BBBEEEGGGDDD@@@>>>@@@CCCAAA@@@???>>>>>>>>>>>>>>>AAAAAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEFFFFFFGGGHHHGGGEEECCCBBBAAAAAAAAA@@@???>>>===<<>>===<<<===>>>>>>>>>===;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<======<<<;;;;;;:::999999:::::::::;;;;;;;;;;;;:::888777666777888999:::999888777777888999999::::::::::::999888777777777777888888888888777777555555555555555444444444555555555555555555555555555555555555555555555555777777777777777666555555777666666555555555555666555444444333333333444444444444333333222333333333444444444444444444444444222222222222222222222222444333222111000111111222444444333333333222222222444333111000000111333444111111111111000000000000222222222222222222222222111111222333333333333222222222222222222222222222111111000000000000111111222222222222222222222222////////////000000000000000000111111111000000///000000111111111222222222111111111111111111111111222222111000000111222222111111111111111111111111111222222222222111000///000000000000000000000000222222111111000000111111222222222222222222222222////////////////////////000/////////............////////////............------------------------......------------.........,,,++++++---///000///......//////...---,,,+++......///000000///...---//////............//////...//////////////////.........------------..............................---------...............,,,,,,,,,---...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---..............................,,,---......//////......///...---,,,,,,---...///.......................................---------//////............//////////////////..................////////////......////////////............//////000000000000//////////////////////////////000000000/////////......///............///000000///000000111111000000///000000111111111111222222111111111111111111111111111111111111111000000000111111111111111111111111222222333444444444444333333333333444444444444444333333333333444444444444333444444555555666666666555555555666777777888888777777888999999:::;;;;;;888888888888888888999999<<<<<<<<<===>>>>>>??????@@@???>>>>>>>>>???AAABBBAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EEEGGGHHHEEEAAA???@@@BBBAAAAAA@@@????????????@@@CCCCCCCCCCCCBBBAAA??????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@BBBDDDFFFEEEFFFHHHHHHHHHFFFDDDBBB??????@@@@@@??????>>>===AAAAAAAAAAAAAAA@@@???>>>=========>>>===<<<<<<;;;<<<;;;;;;::::::::::::;;;<<<<<<<<<===<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;:::888777777777888999999999888888888888999:::;;;:::999888888888888888666777777888888777777666666666555555555444444444555555555555555555555555555555555555555555555555666666777777777666555555666555555555555666666777666666555444333333333333333333333333333333444555555555555555555555555555333333333333333333333333444444333222222222222333333333333333222222222222222111000//////000111222111111111111111111111111333333333333333333333333111111222333333333333222222222222222222222222222222000...------///111222000000000000000000000000////////////000000000000222111000///............000000000111111111222222111111111111111111111111222222111000000111222222111111111111111111111111111111222222111111000///000000000000000000000000222222111111111000000000000000000000000000000000////////////////////////////////////............////////////....................................---------------------------+++***+++---//////...,,,------...------,,,,,,///////////////...---,,,//////............////////////000000000000//////......------------......................................................,,,,,,,,,------///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............//////........................,,,---......///.........///---,,,++++++,,,---///................................................//////.........///000000///////////////...............////////////......///////////////.........//////000000000000//////////////////////////////000000/////////...................../////////000//////000000000000//////............/////////000111111111111111111111111111111111111111111000000111111111111111111111111111111222333333333333333222222222333333444444444222222333333333444444444333333444444444555555555555555555666777777888888555666666666777777777888777777777888888888888888:::;;;<<<======>>>>>>>>>============>>>@@@AAABBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDBBB???===>>>???AAAAAA@@@@@@@@@@@@@@@AAADDDDDDCCCCCCBBBAAA@@@???>>>>>>???????????????@@@@@@?????????AAABBBDDDEEEEEEFFFGGGHHHHHHFFFDDDCCC>>>>>>????????????>>>>>>@@@@@@AAAAAA@@@??????>>>===============<<<<<<;;;<<<<<<;;;:::999999999999;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<:::999888777777777888888999999888999999999::::::<<<;;;999777777777888888666666777777777777666666666666666555444444333333555555555555555555555555555555555555555555555555555666666666666666555555555555555555555666777888666555444333333333333333333333333333333444555666444444444444444444444444333333333333333333333333333333333222222222222333333333333222222222222111222111000000000000111222000111111111111111222222333333333333333222222222111111222333333333333222111111111111111111111111111111000//////000222222////////////////////////////////////000000000000222111000///...//////000000000000000111111111111111111111111111111111111222111111111111111111222111111111111111111111111111111111111111111000000000000000000000000000000111111111111111000000///000000000000000000000000///////////////////////////////////////.........////////////............////////////////////////---------......------------,,,+++,,,...//////...,,,,,,------............000000//////...---,,,+++///......------......////////////000000/////////......------------...................................................---///......---------......------------------------------------------------+++++++++,,,,,,+++++++++........................,,,---......///............---,,,,,,,,,,,,---...........................---....................................///000000.........///////////////......////////////.............../////////////////////000000000000//////////////////////////////////////////............---....../////////////////////000000000000//////---............/////////000000000000000000000000111111222222222222111000111111111111111111111111000111222222333333222222000000111111222222333333222222222333333333444444333333333333444444444444555555666666777888888888777777777666666666555555666666666777777888888888888999:::<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@AAABBB@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????>>>======>>>AAA@@@@@@@@@@@@@@@AAAAAADDDDDDCCCBBBAAAAAA@@@@@@>>>?????????@@@@@@AAAAAA@@@?????????@@@BBBCCCEEEDDDEEEFFFGGGGGGFFFDDDCCC======>>>????????????>>>??????????????????>>>===>>>=========<<<<<<<<<<<<<<<;;;:::999999999999999;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<999999999888888888888888888888999999::::::::::::;;;:::888777666666777888666666777777777777666666666666555555555444444444555555555555555555555555555555555555555555555555555555666666666666555555555555555555555666777888333333333333333444555666333333333333444555555666222222222222222222222222333333333333333333333333111111222222222222222222333333222222222111111111222222111111111111222222000000111111222222222333333222222222111111111000111111222333333333333222111111111111111111111111...///000111222111111000222222222222222222222222////////////000000000000111111000///000111333444//////000000000111111111000000000000000000000000111111111222222111111111000000000000000000000000000000000000000000111111////////////////////////000111111111111000///...////////////////////////////////////////////////.........///////////////////////////............////////////////////////---...////////////...---------,,,...000111000///---------......///000000000000///...---,,,,,,,,,......------------......---......//////......---......------------.............................................---------//////...---------------------------------------------------------------,,,,,,------------,,,,,,........................,,,---......//////......---------......---------........................---------...............---------------...///000.........///////////////......////////////.............../////////////////////000000000000///////////////////////////////////////.........---------......///000/////////...//////000000//////...//////000000000000111111000000000000000000000000000111333444444444333222111111111111111111111111000000111222222222222111000000000000111111111111222222222222333333333333333333333333333333333333555555666666777888888888::::::999888888777666666555555666666777777888888777888:::;;;<<<<<<;;;;;;::::::;;;===>>>@@@@@@AAA??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@????????????@@@AAAAAACCCBBBBBBAAA@@@AAAAAAAAA?????????@@@AAAAAABBBBBB??????>>>>>>???AAABBBCCCBBBCCCEEEFFFFFFEEECCCBBB======>>>>>>???>>>>>>>>>>>>>>>?????????>>>>>>===>>>>>>===<<<<<<<<<<<<===;;;::::::999999999999::::::;;;<<<<<<===<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<999999999999888888777777777888999:::;;;;;;;;;::::::999888777777777777777555666666777777666666555555555555555555555555555555555555555555555555555444444444444444444444444444444555666666666555555666555555555555666666777333333333333444555666666444444444444444444555666111111111111111111111111333333333333333333333333000111222222222222222111222222222222111111111111222222222222222222222222000000111111222333333333333222222111111000000000111111222333333333333222111111111111111111111111+++,,,///000111000///...111111111111111111111111////////////000000000000000000000000111222333444/////////000000000111111000000000000000000000000000111222222222222111000000000000000000000000000000000/////////000111111///////////////////////////000111111111000///...////////////////////////////////////////////////.........///////////////////////////....................................---...///000000///...------------///111111000///...............///000111//////...---,,,,,,,,,---......------------......------............------......------------..............................//////.........---------......---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......///000000///..............................,,,---......//////......,,,---///000000///---,,,........................---------.........//////+++++++++,,,,,,---...///............/////////000......////////////................../////////000//////000000000000////////////////////////////////////.........---------------///000000000///.........////////////....../////////000000000111111000000000000000000000000000111333555666666555555111111111111111111111111///000000111111111111111222222111111111111111111111222222222222333333333333333222222222222222222444444444555666666777777888888888888888777777777444444555666666777888888777999;;;<<<======<<<;;;999:::;;;===>>>??????@@@===>>>??????@@@@@@@@@??????????????????????????????>>>>>>===>>>===<<<<<<>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@???@@@AAABBBBBB??????@@@@@@AAABBBBBBCCC???>>>>>>===>>>???AAABBBAAABBBCCCEEEEEEDDDBBBAAA===>>>>>>>>>>>>>>>======>>>??????@@@@@@????????????>>>===<<<;;;<<<<<<===999999999888999999:::::::::;;;;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999999999999999888777777777888999;;;;;;;;;;;;;;;999999999888888777666555555555666666666666555555333333444444555666666666555555555555555555555555444444444444444444444444333444555555666666555555777666666555555555555666444444333333333444444555666555555444444444444555222222222222222222222222222222222222222222222222000111333444444444333333222222222222111111111111000000111111111111000000000000111222222333444444444444333222222111000000111111222333333333333222111111111111111111111111------...///000000000000........................////////////000000000000000000111111111111111000////////////000000000111000000000000000000000000000111222222222222111000000000000000000000000000000//////...///000111222///////////////////////////000111222111000...---000000000000000000000000////////////////////////............/////////000////////////............------------------------,,,---///000000///---,,,,,,,,,,,,...000111///...///...---------...///000......---,,,,,,,,,---......------,,,,,,------.........////////////...............------.................................//////.........---------,,,,,,,,,---...///000111------------------------++++++++++++++++++++++++***+++,,,------,,,+++***........................,,,---......//////......,,,...000222222000...,,,........................---------.........//////+++******+++,,,---...///---.........//////000000......////////////......---.........//////000000//////000000000000////////////////////////////////////.........---------,,,---///000000000///.........////////////......------------.........///000000000000000000000000///111444666888888777666111111111111111111111111//////000111111111111111444333333222222111111111111111222222222333333333333222222222222222222222222222333444444555555666444444555555666666777777444444444555666777777888888999<<<===>>>>>><<<<<<999:::;;;===>>>?????????<<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>===<<<;;;;;;999777>>>>>>======>>>???@@@@@@@@@??????>>>???@@@BBBCCC??????@@@AAAAAABBBCCCCCC>>>>>>=========???@@@AAA@@@AAABBBDDDDDDCCCAAA@@@>>>>>>>>>>>>>>>===<<<<<>>===;;;;;;<<<<<<===888888888888999:::;;;;;;::::::;;;<<<=========<<<;;;;;;;;;<<<<<<<<<======888999999999999888777777777888999;;;<<<<<<;;;;;;888888999999999777555444555555666666666666555555222333333444555666777777555555555555555555555555444444444444444444444444333333444555666666666555888777666555555555555555666666555444333333333333777666555444444444444444333333333333333333333333111111111111111111111111111222444555666555444444222222222111111111111000//////000000000000//////000000111222333333444444555555444333333222111111111111222333333333333222000000000000000000000000111111000///000222444555111111111111111111111111////////////000000000000000000111111111///...,,,////////////000000000000000000000000000000000000000111222333333222111000000000000000000000000000000///.........000111222////////////////////////...///111222111000...---111111111111111111111111////////////////////////---.........//////000000000/////////............------------------------+++,,,...//////...,,,++++++++++++---///000...,,,......,,,,,,,,,,,,---......---,,,+++,,,---...///...------,,,,,,------...//////000000000000//////......------------......000000000000000000000000//////.........---------000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,+++,,,---...///...---,,,+++++++++++++++//////.........------------------------...///000.........------,,,,,,,,,,,,---///000000///---,,,........................//////.........------------------............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////...........................------............///000111222000111333555555555555444////////////////////////444333111000000000111111111111111000000000000000222222111111111111222222333333222222333333444555222222333333444555666666555555555555555555555555333333444444555666777777;;;;;;;;;<<<;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>======>>>>>>>>>>>>======;;;;;;;;;;;;<<<>>>???@@@>>>@@@AAA???<<<::::::<<<===============<<<<<<<<>>>>>>>>============<<<@@@@@@@@@CCCFFFGGGDDDAAA???>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@>>>>>>===<<<;;;::::::999<<<;;;:::999999999::::::;;;;;;;;;<<<<<<<<<======<<<;;;::::::999999::::::777777777777777777777777777777777777777777777777999888888777777777777777555555555555666666666666555555444444444444555555555555555555555555555555444444444444444444444444444444444555555666666666666666666666555555555555555555555444444333333333333333333333333333333333333333333333333333333333222222111111222222333444222222222222222222222222444333222111000000000000000000000000000000000000000000111111111222222222444444333333222111000000000000000000111111111111111111000000111111222333111111111111000000000000000000000000000000000000222000///------///000222111222222111///...///000000000////////////000000000000000000000000000000000000000000000000000000......//////000000111111//////000000000000//////222000///000111111000///000000000000000000000000222111111111000000//////........................---......///000111111222////////////////////////---------...............---......//////...------000000000000000000000000......------------......------............------------......///000000000////////////000000000000......------------..............................//////.........---------/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,,,,,,,---///000......---,,,,,,,,,,,,,,,//////.........------------------------...//////......---------,,,,,,,,,---...///111111///...---........................//////.........------------------............///........................////////////////////////......................../////////////////////////////////////////////...........................111111111111222333444555222333444666777777666666000000000000000000000000333222111000000000111111111111111111111111111111222222111111111111222222222222222222222333444444222222333333444555555666555555555555555555555555333333444444555666666777999:::::::::::::::999999:::;;;<<<======>>>>>>============>>>>>>=========;;;;;;;;;<<<===>>>???@@@>>>???@@@>>>;;;:::;;;===>>>>>>============>>>>>>???????????????@@@@@@AAA@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@@@@????????????>>>>>>???BBBFFFGGGEEECCC???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>?????????>>>======<<<;;;;;;;;;:::999888777888999999;;;;;;;;;;;;<<<<<<<<<===;;;;;;:::999999999999:::777777777777777777777777777777777777777777777777999888888777777777777777666666666666666666666666555555555444444555555555555555555555555555555555444444444444444444444444333333444444444555555555666666666666555555555444555555444444444333333333333333333333333333333333333333333333333333333333222222111111222222333444222222222222222222222222111111111222222222222222000000000000000000000000000000111222222333444444444444333222222111000000000000000000111111111111111111000000111111222333111111111000000000//////000000000000000000000000111000///......///000111000111222111/////////000000000////////////000000000000000000000000000000000000000000000000000000.../////////000000000111//////000000000000//////000///...///000000///...000000000000000000000000111111000000000/////////..............................//////000000111111..........................................------///////////////////////////////////////////////////......------......///------............------///.................................////////////......------------.............................................---------.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......------......///000///...------,,,---------...............---------...------------...//////...------------,,,,,,,,,...///000111111000///..........................................------------------............///........................////////////////////////........................////////////////////////......//////////////////........................//////...//////000111222333444666777888777777666111111111111111111111111222222111000000000111111000000111111222222333333222222111111111111222222222111111111111222333333222222333333444444555555444444444444444444444444333333444444555666666666888888999999999999888888999:::;;;<<<============<<<<<<============<<<<<<;;;;;;;;;<<<===>>>@@@@@@>>>>>>>>>===;;;;;;>>>@@@DDDCCCAAA?????????AAABBB???????????????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????<<<<<<>>>AAADDDFFFEEEDDD???>>>>>>======>>>>>>>>>=================================<<<<<<;;;;;;;;;:::999888777777777888999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999999999777777777777777777777777777777777777777777777777999888888777777777777777888888888777777666666555555555555555555555555555444444444444444444444444444444444444444444444444222333333333333333444444666666555555555444444444444444444444333333333333333333333333333333333333333333333333333333333333222111111111111222333333222222222222222222222222///000111333444444333333000000000000000000000000///000111222333444555666333333333222111111000000000000000000111111111111111000000000000111222222111111000000000000//////000000000000000000000000111000///......///000111000111222111000///000111000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000/////////...---...///000///...000000000000000000000000///////////////.................................////////////////////////......................../////////...---------,,,//////...------...///000........................//////............//////------............------//////......---,,,,,,+++------------..................------------......000000000000000000000000........................------------------------------------------------------------------------,,,,,,,,,------.........//////......///////////////......---------....................................---------......///------------------------......////////////......................................................---------............///........................////////////////////////------------------------////////////////////////............////////////............////////////...---------......///000333444555666777666555555000000000000000000000000111111111000000000000111000000111222333333444444222222111111111111222222111111000000111111222333222222333333333444444444444444444444444444444444444444444555555555666666777888999999999999999999999999:::<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<===>>>@@@@@@>>>>>>=========>>>AAABBBIIIGGGDDDAAA??????@@@AAA????????????@@@AAAAAABBBBBBBBBAAAAAA@@@??????>>>??????>>>>>>>>>=========;;;<<<>>>@@@BBBCCCCCCCCC???>>>>>>============>>><<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999999999;;;:::888777777777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999999999777777777777777777777777777777777777777777777777999888888777777777777777:::999999888777666666555555555666666666666555555444444444444444444444444333333333333333333333333222222222222222222222222555555555444444444333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111222222333111111111111111111111111///000222444555444333222////////////////////////---...///111222444555555333222222222111111000000///000000000111111111111000000000000000111222222111000000000////////////////////////////////////000000////////////000000000111222111000///000111000000////////////000000////////////////////////000000000000000000000000////////////000000000000//////000000000000/////////...---...000000000...000000000000000000000000................................................//////////////////..............................000000///...---,,,,,,,,,---,,,+++)))***+++---///........................000//////......//////000------............------......---------,,,,,,,,,------........./////////......------------......000000000000000000000000---.....................------------------------------------------------------------------------,,,,,,,,,------.........//////////////////............---------......///---.....................///......---------......------------------------------------------------........................---.....................---------............///........................////////////////////////........................////////////////////////---.........//////000000........./////////000000111111000000000111222222111222333444444444333222////////////////////////000000000000111000000000000000111222333333444444222222111111111111222222111111000000111111222333222222222333333333333333444444444444444444444444444444444555555555555555888888999:::::::::::::::888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>???@@@???>>>>>>>>>@@@BBBCCCDDDIIIGGGCCC???<<<;;;<<<<<>>===>>>>>>>>>=========<<<<<<======>>>????????????@@@??????>>>===<<<<<<======;;;;;;;;;:::::::::999999888888888999999999999999<<<;;;:::999888999::::::;;;;;;;;;;;;;;;;;;::::::::::::999888888888888999777777777777777777777777777777777777777777777777999888888777777777777777:::999999888777666666555555555666777777666555555444444444444444444444444333333333333333333333333222222222222222222222222444444444444333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111000000111111222333111111111111111111111111000111333444444333111000////////////////////////+++,,,---///000222333333222222111111111111111000///000000000111111111111000000//////000000111222000000000////////////...////////////////////////000000////////////000000///000111111000///000222000000////////////000000////////////////////////000000000000000000000000000000000000//////////////////000000000000//////000///...///111222111000////////////////////////------------....................................////////////....................................000000///...---,,,,,,,,,---,,,***)))***+++.../////////////////////////////////............//////------............------,,,,,,,,,---------............/////////000000000......------------..............................---------...............---------------.........------------------------------------------------,,,,,,------------------....../////////...------------------------...///---------...............//////...------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............---------............///------------------------////////////////////////////////////////////////////////////////////////------......///000000000.........//////000000111000000////////////000000///000111222222222111000...........................///000111111111000000000000111111222222333333222222111111111111222222222111111111111222333333222222222222333333333333333333333333333333333333555555555555555555555555777888999:::;;;;;;;;;;;;888888999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999:::;;;<<<>>>>>>>>>>>>>>>???BBBCCCCCCBBBDDDBBB>>>;;;888777777777????????????@@@BBBCCCDDDBBBAAAAAA@@@???>>>>>>>>>??????>>>>>>>>>=========<<<>>>>>>>>><<<<<<===>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999888:::::::::;;;;;;<<<<<<<<<<<<;;;:::999999999:::;;;;;;;;;;;;;;;::::::::::::::::::999888888888888888777777777777777777777777777777777777777777777777999888888777777777777777888888888777777666666555555666777888888777666555333333333333333333333333333333333333333333333333333333333222222222222111444444333333333222222222222222222222333333333333222222222222222222222222222222222222222222222222111000000000000111222222111111111111111111111111000111222333222222000000000000000000000000000000+++,,,---...///000111222111111111111111111111111000000000000111111111111000////////////000111111000000////////////......000000000000000000000000//////000000000000/////////000111111000000111222000000////////////000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////000///...000222333222111////////////////////////---------...............................................................------------------------/////////...---------,,,......---------///000111////////////////////////......------------......------............------+++,,,,,,---......//////////////////000000000111......------------..............................---------.........//////------........./////////------------------------........................------------------,,,,,,---......///...---,,,+++,,,,,,,,,,,,,,,---......---------.........////////////...---------------,,,,,,,,,---------......---------,,,,,,---------........................---------.........//////---------............///------------------------////////////////////////000000000000000000000000////////////////////////------......///000000111---......///000000111111...------,,,,,,---------///000111222111111000///////////////////////////---...000111111111000000111111111111111111111111222222111111111111222222222222222222222333444444222222222222222222222222333333333333333333333333555555555555555555555555666777888999::::::::::::777888999::::::;;;;;;:::::::::;;;;;;;;;;;;::::::888888888999:::;;;<<<===<<<<<<<<>>???>>>===;;;:::999999999?????????@@@AAABBBCCCDDDAAAAAA@@@@@@??????>>>>>>============<<<<<<<<<<<<:::<<<======;;;;;;===@@@??????>>><<<<<<;;;;;;<<<<<<<<<;;;::::::999888888:::::::::;;;<<<======>>><<<;;;999888888888999:::;;;;;;;;;:::::::::999999:::999999888888888888888777777777777777777777777777777777777777777777777999888888777777777777777666666666666666666666666555666777888888777666555333333333333333333333333222222222222222222222222444444333333222222222222333333333333222222222222111111222222222333333333111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111111111/////////000000111111222000000000000000000000000------......///000000111000000000000111111111111000000000000111111111111///////////////000111111000000/////////.........000000000000000000000000//////000000000000//////...000111111000000111222000000////////////000000000000000000000000000000000000000000000000000000111000000000/////////...//////000000000000/////////...---///111222222111////////////////////////------......////////////........................,,,------....../////////------------------------..................---------......//////000111111........................------,,,,,,,,,,,,------------............------.....................///........./////////000000.........------.........000000000000000000000000---------.........//////........./////////000000------------------------.................................------,,,,,,,,,------.........---+++***++++++++++++,,,,,,---...---------.........//////000///...---------------,,,,,,,,,------.........///......------......///........................---------.........//////---------.........//////------------------------////////////////////////000000000000000000000000////////////////////////---------...///000000111---......///000111111222111000000/////////000000///000111222222111000///000000000000000000000000---...///111111111000///111111111000000000000000222222111111111111222222333333222222333333444555222222222222222222222222333333333333333333333333555555555555555555555444555555777888888999999999777777888999::::::::::::999::::::;;;;;;::::::999777777777888999:::<<<<<<::::::;;;???BBBBBB>>>;;;>>>>>>>>>>>>?????????????????????@@@AAABBBDDDEEE@@@@@@@@@???????????????;;;;;;:::::::::999999999888:::<<<<<<:::;;;>>>AAA??????>>><<<<<<;;;;;;;;;<<<<<<;;;;;;:::999888888888888999::::::;;;<<<<<<::::::888777777777888999;;;;;;;;;::::::999999999:::999999888777888888888777777777777777777777777777777777777777777777777999888888777777777777777555555555555666666666666555666777999999777666555333333333333333333333333222222222222222222222222444444444333333222222222333333333222222222111111111111111222222333333333111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000---------...///111333444000000000000000000000000......//////000000111111000000000000000111111111000000000000111111111111///////////////000111111000/////////............000000000000000000000000//////000000000000//////...000111111000000111333000000////////////000000000000000000000000000000000000000000000000000000111111000000/////////...//////000000000000//////...---,,,...000111111000////////////////////////........./////////000000........................,,,,,,------...///000000---------------------------------...............+++,,,---...////////////---------------------------,,,,,,++++++,,,,,,------..................---000000000///......---------------.........//////111111000///...---,,,,,,................................................,,,------......------,,,---------............//////...---,,,,,,---...///000///...---------------................................................//////.........---------,,,---......//////......//////////////////////////////.........---------......------------....../////////...------,,,,,,------------------------........................---------------...//////............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////////////////000000000000////////////000000000000///000000000000111111111333222111111111222333444222222222222222222222222666555444444222222111000333444444555555666666666777777777777888888888888888888777777888888999:::;;;;;;;;;::::::999999999;;;::::::999888888999999:::999888888999<<<>>>@@@???@@@@@@AAAAAABBBBBBCCC?????????@@@@@@AAAAAAAAAAAA@@@??????>>>>>>??????::::::::::::::::::::::::===<<<;;;:::;;;===???AAA???>>>>>>===<<<;;;;;;;;;===<<<;;;;;;::::::::::::999888888888999::::::;;;777777666666777888999999<<<<<<;;;::::::999888888888888888888888777666666666666555555555555666666555666777999999888888777888888777666555444444333666666555555555555666666555555555555555555555555444333333222222333333444444444333333222111000000111111222222222333333333111111111000000000000///000000000000111111111111000000000000000000000000222222222111111111000000111111111111111111111111111111000000//////......111111000000000000111111000000000000000000000000......///000000000000000000000000000000000000000000000////////////000000//////////////////////////////000000000000/////////////////////000111111............////////////111000///......///000111111111000///////////////111000///...---------...111111000000//////......000000000000000000000000////////////////////////......////////////......---......//////......---111...------000111///---------------.........///111///------/////////...---------------...///000111///...------...///111//////...---,,,,,,++++++,,,,,,,,,---...///000000////////////////////////........................---------............///111...,,,,,,...///...,,,000000//////......------................................................,,,------......------,,,---------............//////...------------...///......---,,,,,,,,,,,,,,,................................................//////.........---------,,,---......//////......------------------------//////.........---------......------------......------..........................................000000000000000000000000......---------......///000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////000000000000////////////000000000000/////////000000000111111222222111111111222333444222222222222222222222222555444444333333222222111444444444444444555555555666666666777777777888888888888777777888888999:::::::::::::::999999999888888888777777888999::::::999888888999:::;;;===>>>??????@@@@@@AAABBBBBBBBB??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????::::::::::::::::::::::::<<<<<<::::::;;;<<<>>>???>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;:::::::::::::::888888777777888888999:::777777777777777888999999<<<<<<;;;:::999999888888888888888888888777777666666666555555555555666666444555666777888777666666777777666666555444333333555555444444444444555555555555555444444444444444444333333222222333333444333333222111111000//////111111222222222333333333222222111111111000000000000000000000111111111111111111111111111111111111222222222111111111000000111111111111111111111111111000000000/////////...000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000////////////000000//////////////////////////////000000000000//////...------------...//////............////////////111000///......///000111111000000/////////////////////////////////000000111000000000/////////...//////////////////////////////////////////////////////000000000000//////------............------000...,,,---///000...,,,------.........////////////...,,,,,,.........---......------....../////////...---,,,,,,---...///---------------.........,,,---------.../////////................................................---------............///111...,,,,,,...///...,,,........................................................................,,,------......------,,,---------............//////...------------...///...---,,,,,,+++,,,,,,,,,...............................................................---------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,...............---------......------------......,,,,,,------...//////000////////////////////////........................//////......---.........111111111000000/////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////000000000000////////////000000000000/////////000000000000111111111111111111222333444222222222222222222222222333333333333333333333333444444444444333333333333555555555666666666666777888777777777777888999999999999999888888888888888777777777888999;;;<<<===777888999:::;;;<<<<<<<<>>???@@@@@@@@@???======::::::::::::::::::::::::<<<;;;:::999:::;;;<<<===>>>>>>======<<<;;;;;;;;;;;;::::::999999999999:::888777777777777888888999777777777777777777888999;;;;;;::::::999999888888888888999999888888777666666666555555555555666666333444666777777666666555666666555555444444333333444444333333333333444444444444444444444444444444444333333222222333333444222222111111000/////////111111222222222333333333333222222222111111111111000000000000111111111111222222222222222222222222222111111111111000000000111111111111111111111111000000000000///////////////000111222222111000///000000000000000000000000......///000000000000000000000000000000000000000000000////////////000000////////////////////////...//////000000//////..................///000000............////////////000//////......//////000000000//////......//////......//////000111222222000000000000////////////........................////////////////////////000000000111111000000000,,,------......------,,,...---,,,,,,......---,,,............/////////000...---++++++---...------000//////............///...---,,,++++++,,,---...++++++,,,---///000111222------..................................................................---------............///000...,,,,,,---...---,,,---------....../////////................................................,,,------......------,,,---------............///.........------............------,,,,,,---------........................................................................,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,000//////...............222222111111000000//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////000000000000////////////000000000000000000000111111111111222000000000111111222333333222222222222222222222222222222222333333444444444444444444333333222222222444444444555555555666666777777777777777888999999888888888777777777777777999999999:::;;;<<<===>>>888999;;;===>>>===<<<<<<>>>>>>??????@@@AAAAAAAAA@@@@@@??????>>>>>>>>>===;;;===>>>??????===;;;:::::::::::::::::::::::::::;;;;;;:::999999999:::;;;=========<<<<<<;;;;;;;;;:::999999888888999999999999888888888888888999999888777777777777777888888:::::::::999999999999999888999999999999888777777666666555555555555666666444555666777777777666555444444444444444444333333555444444333333444444555333333333333444444444444444333333222222333333444222222111111000000000000111111222222222333333333333333333222222222111111///000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000////////////...///111333333111///...000000000000000000000000......///000000000000000000000000000000000000000000000////////////000000////////////////////////...//////////////////...111000000000000111222222............////////////////////////////////////000//////.........////////////000111111111111111000000000000////////////........................//////////////////////////////000000000000//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,........./////////000000...---+++,,,---......---111000//////..................---,,,,,,---......+++,,,---...///111222222...............---------................................................---------............//////...---,,,,,,------,,,,,,,,,------......//////................................................,,,------......------,,,---------............///---..................---//////............//////................................................---.....................,,,---......///.................................---...........................------------......//////.........---------------------------------////////////////////////000//////.........//////222111111111000000000///////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////////////////000000000000////////////000000000000111111111222222222333333//////000111222222333333222222222222222222222222111222222333333444444555444444444333333222222222444444444444555555555555777777666666777777888999777777777777777777777777999999999999999:::;;;;;;:::;;;>>>@@@@@@@@@>>>=========>>>??????@@@@@@AAA?????????>>>>>>=========999:::<<<===<<<;;;999777::::::::::::::::::::::::;;;::::::999999999999:::<<<<<<<<<<<<;;;;;;;;;;;;999999999888888999999:::;;;::::::999999999::::::888888777777777777777888888999999999999999999999999999999999999888777777666666555555555555666666555666777888999888777777333333333444444444444444666666555555555555666666333333333444444555555555444333333222222333333444222222222222222111111111111111222222222333333333333333333222222222111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000...///111333333111///...////////////////////////......///000000000000000////////////////////////000000////////////000000////////////////////////......////////////......000000000000000111111222............////////////......////////////......//////............//////111111111222111000///...////////////000000000000////////////////////////////////////////////////---..................---,,,------......------,,,+++,,,,,,,,,++++++,,,,,,............///////////////---,,,---///000000///111000///...............///..................///............//////000000...............---------................................................---------............///......---,,,,,,+++,,,---,,,,,,------.........///................................................,,,------......------,,,---------............///------...//////...------/////////...//////000111................................................---------...............,,,---......//////......////////////////////////---------.....................------------......000//////...------,,,,,,------------------------........................//////......//////000111000000000000000000000000////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////////////////000000000000////////////000000000000111111111222222222333333......000111222222222222222222222222222222222222222222222333333444444444444444444444333333333333444444444555555555555666777666666666666777888888777777777777888888888888777777777666777777888888<<<===???AAAAAAAAA???>>>=========>>>??????@@@@@@>>>>>>>>>>>>============999:::;;;;;;;;;:::888888::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999::::::;;;<<<<<<;;;::::::::::::;;;999888888777777777777777777777888888999999::::::999999999:::999999888777666666555555555555666666555666888999999999888777333333444444555555666666666666666555555666666666333444444555555666666666444333333222222333333444222222222222222222222222111111222222222333333333333222222222111111111111000000000000111111111111//////////////////////////////000000000000000111111111111111111111111111////////////000000000000///000111222222111000///////////////////////////......///000000000000000////////////////////////000000////////////000000////////////////////////---......//////......------------------...//////............////////////---......//////......---......------......//////000111222222111///...---////////////000000000000////////////////////////////////////////////////,,,------......------,,,---..................---+++,,,------++++++,,,---------------.........//////...,,,---///111111000///......------------...//////////////////////////////..................------..................------------------------........................---------............///---......---+++***,,,---------------------------................................................,,,------......------,,,---------............///------...//////...------...............///000000................................................---------.........//////,,,---......//////......////////////////////////---------.........//////......------------........................------........................++++++++++++++++++++++++............///000222222.........//////000000111////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////////////////000000000000////////////000000000000//////000000000111111111---...///111222333222222222222222222222222222222333333333333333333333333444444444444444555555555444555555555555666666666666666666666666777888888777777777888888999999999666666666777888999:::;;;===>>>???@@@@@@@@@??????<<<<<<======>>>??????@@@<<<<<<==================;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<;;;::::::999999999:::999999888777777777777777666777777888999:::::::::999999::::::999999888777666666555555555555666666555555777888888888777666333333444555666666777777666555555444444555555666444444555666666777888888444333333222222333333444111111111111111222222222111111222222222333333333222222111111111000000000000000000000111111111111////////////////////////////////////000000111111111111111111111111111111.../////////000000000111000000000000000000000000////////////////////////......///000000000000000////////////////////////000000////////////000000////////////////////////---......//////......---,,,,,,,,,,,,,,,------...............////////////------...//////...------...------------...///000...///000111111000...---.../////////000000000111........................////////////////////////------............------...//////000000//////...+++---......,,,+++,,,...,,,,,,,,,,,,------------...,,,+++,,,...000000///---,,,,,,,,,,,,------...---..................---------------------------,,,---------.../////////------------------------........................---------............///,,,......---******+++---------------------------................................................,,,------......------,,,---------.........//////,,,---...//////...---,,,---------------...///000................................................---------.........//////,,,---......//////......////////////////////////---------.........//////.........------.........,,,,,,------.../////////////////////////////////........................---------...000111333444,,,,,,---...///000111111////////////////////////////////////////////////........................////////////////////////............/////////000////////////////////////////////////000000000000////////////000000000000............////////////,,,---///111222333222222222222222222222222222222333333333333333333333333444444444555555666666666555555555666666666666777666666666666666777888888777777888888999999999:::777777888999;;;===???@@@===>>>>>>????????????>>><<<<<<======>>>?????????;;;<<<<<<<<<======>>>>>>>>>===<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::888999:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===;;;::::::999888888888999999999888777777666777777666666777888999::::::;;;999::::::::::::999888888666666555555555555666666333444666777777777666555333444444555666777888888555444444333333444444555555555555666777888888999444333333222222333333444000000000000000111111111111111222222222333333333111111111000000000000///000000000000111111111111000000000000000000000000.../////////000000111111111111111111111111111111.../////////000000111111111111000000000000111111////////////////////////...//////000000000000000////////////////////////000000////////////000000////////////////////////---..................---...------------...//////............/////////000,,,---...//////...---,,,---------------...///000+++,,,...000111000///....../////////000000111111------------------------////////////////////////......////////////......//////000000000000//////+++---///...,,,+++---///+++++++++,,,,,,,,,---------+++***+++---/////////++++++++++++,,,,,,---...,,,------......------,,,,,,,,,,,,---------......,,,,,,------...///000000------------------------........................---------.........//////,,,---...---***)))+++...////////////////////////.........------,,,,,,,,,---------.........//////........................................................................................................................---.........//////000000000000//////.........---------------------------...............///000000................................................000///---+++***+++---...000///.........///111222////////////////////////...........................---,,,++++++,,,---...//////000000000000//////000///...///000111111///........................,,,---......//////......,,,---------......//////,,,,,,,,,---------........./////////000000000111......//////000000111111......//////000000111111111111222222222333333333444444444333333222222222333333333333333333333333111222333333444444333333222222333444666888:::;;;666666444444555777999;;;999888888888777777666666777888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>??????===;;;:::<<<<<<<<<===============<<<<<<;;;::::::::::::;;;999999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<@@@??????>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999888888777777666666666666777777999999999888888888888777:::999888888777777888888444444444444444555666777999888777555444444444444555555555555555555555555444444444555555555555666222222333444555666777777666555333222111222333333111111111111111111111111000111222222333333333333111111000000000000111111222222222222222111000000000000///...............///////////////000111111222111000000000000000111111111111111111111111111000000000000000000000000////////////000000000000............////////////------......//////000000000000111111111111000000000000000000000000000000111000000///...---------,,,---......//////......---------...///000000111------............------,,,---------.../////////........................////////////000000000000000000000000000000000000111111000///...---,,,,,,//////////////////////////////.........---------.........------,,,,,,,,,---------,,,,,,+++++++++////////////////////////......------------..............................,,,---......//////......++++++,,,,,,,,,+++******++++++,,,,,,---...//////........................,,,,,,------...///000000//////---,,,,,,---...///.................................------,,,,,,,,,---------.........//////........................................................................................................................,,,---------............000/////////.........---------------------------...............///000000................................................000///...---,,,---......///...---------...000000////////////////////////........................///...---,,,,,,---.../////////000000000000/////////...---...000111000///........................,,,---......//////......------........./////////,,,---------............///////////////000000000000000000000////////////////////////000000000000000000000000111111111111444444333333333222222222333333333333333333333333111222333333444444333333333333333444555777888999666555444444555777999:::888888888777777777666666777777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===;;;:::<<<<<<<<<<<<===============<<<;;;;;;::::::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>======<<<;;;;;;::::::;;;<<<<<<======<<<<<<;;;;;;;;;::::::999999888888888888777777777777888888999999999999888888888888:::999888888777777888888666666555444444444555555666666555444444444555555555555555555555555555555444444444555555555555666555555666666777888888888555444333222222222333333222222222222222222222222111111222333333333222222111111000000000000111111000000000000000///......000000///............//////////////////000111111111000000000000000111111111111111111111111111111000000000000000000000000////////////000000000000............////////////.........///////////////......////////////......////////////////////////111000000///......------,,,---......//////......,,,,,,,,,---.../////////------............---------------.......................................////////////000000000000///////////////////////////////////////.........------------------------///.........------------......---------,,,,,,,,,...---------,,,,,,,,,+++..............................------------......................................./////////000000---.........---,,,++++++++++++,,,,,,---......///........................,,,,,,------...//////000///...------------...///.................................------------------------.......................................................................................................................................,,,,,,,,,,,,,,,---------/////////......................................................///000000................................................000////////////.........------,,,,,,------...///////////////////////////........................///......------......///...//////000000//////......---------///000///...........................------...////////////.........////////////000000------........./////////////////////////////////111111111000///.........000000000000////////////........./////////000000333333333222222222222222333333333333333333333333111222222333333333333333444444444444555666777777666555444444555666888999777777777777666666666666777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::<<<<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>======<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;===<<<<<<;;;:::999999888999999888888888888999999:::999999999888888888888999999888777777777777888888777666555444444444444555444444444555555666777555555555555555555555555444444444555555555555666777777777777777777777777555444333333222333333333333333333333333333333333222222333333333222111111111111000000000000111111///000000000000//////...111000//////....../////////////////////000111111000/////////000111222222111111111111111111111111000000000000000000000000////////////000000000000............///////////////////////////.........---......//////......---........................000000000///......------,,,---......//////......++++++,,,,,,---.........------............------...............---------........................////////////000000000000////////////////////////---.........//////000000------------------------............------------...------------,,,,,,,,,.........---------------..............................------------..............................000////////////000111111000000000000///...---,,,+++,,,,,,------.........------------------------,,,,,,------.../////////......---------......///.......................................---------................................................................................................................................................,,,,,,,,,,,,,,,---------........................////////////////////////...............///000000......................................................////////////...------------------.........////////////////////////......................../////////....../////////...//////////////////......---,,,---/////////---........................------...////////////////////////000000000000000.........////////////000000////////////.........111000000000/////////...111111000000//////.............../////////000000222222222222222111111111222222222222222222222222111111222333333333333222444444444333444444555555555555444444444555666777666666666666666666666666666666777777888999999999::::::::::::::::::::::::999:::;;;;;;<<<;;;;;;:::;;;;;;<<<<<<======>>>>>>>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>???????????????>>>>>>======<<<<<<============<<<<<<======<<<;;;::::::999999::::::999999999999::::::::::::999999999888888888999999888777777777777777777666555555555555555666666666666555555666666777555555555555555555555555444444444555555555555666666666555555444444444444444444444333333333444444444444444444444444444444333333333333222222111000222111111000000111111222111111222222222222111000111000000///...////////////////////////000000111////////////000111333333111111111111111111111111////////////////////////////////////000000000000............////////////000000//////......------///000000000000000000///........................000000//////............,,,---......///.........,,,,,,---------.........------............------/////////...---------,,,........................////////////000000000000////////////////////////............////////////////////////////////////------------------------------------------------......................................................------------..............................//////.........///000111111111111000///...---,,,,,,,,,,,,---------......---------------------------------.........//////------------.........///.....................................................................---...........................................................................................................................------------------------------...............////////////////////////...............///000000................................................,,,------.........------------......////////////////////////////////////...........................//////////////////.........////////////.........---,,,---/////////---////////////////////////---...//////000000//////000000000000000/////////.........////////////000/////////................../////////000000000111111111000000//////....../////////000000000111111111111111111111111111111222222222222222222222222000111222222333333222222444444333333333333444444444444444444444555555555555555555555555555555666555666666777777888888999999999999999999999999999888888999:::::::::::::::;;;;;;;;;<<<===>>>>>>???>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>?????????????????????>>>>>>>>><<<==================<<<======<<<;;;;;;:::999999;;;;;;::::::::::::;;;;;;:::::::::999999999999888999888777777666666777777444444444555666777888999:::999888777666666666666555555555555555555555555444444444555555555555666666666666555444444333333444444444444444444444444444444444444444444444444333333333333222222111000222222111111111111222222000111111222222222111111111111000//////////////////////////////000000111////////////000111333333000000000000000000000000////////////////////////////////////000000000000............////////////000000//////......------//////000000000000//////........................////////////............,,,---......///......................../////////------............------/////////...---------,,,////////////////////////////////////000000000000........................////////////............////////////////////////,,,,,,------------------------------------------......................................................------------....................................------......//////000000000//////---,,,,,,,,,,,,,,,------------------------------------------------...............,,,------.........//////------------------------.............../////////...............---------....................................................................................................................................---------------------------................................................///000000................................................,,,,,,,,,---------------------...////////////...////////////////////////........................---......//////......------......//////......---...---------///000///...////////////////////////......///000000000000///000000////////////......------........./////////------........./////////.........///000111111111000000000000////////////000000111111111222222222000000000000000111111111222222222222222222222222000111111222222222222222333333222222222333444444333444444444444444444444444444444555555555555555555555555666777777888888888888888888888888888888777777888888999999:::::::::;;;;;;<<<===>>>????????????>>>==============================<<<<<<<<<===============>>>??????========================<<<======>>>>>>======<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;::::::::::::999999999999888888777666666666666777333333444555666888999:::;;;:::888777666555555555555555555555555555555555444444444555555555555666888888777777666666666555333333444555555555555444444444444444444444444444222222333333333222111111222222111111111111222222...//////000000000000///222111000000//////000000///////////////000111111000/////////000111222222000000000000000000000000000000000000000000000000////////////000000000000............///////////////////////////.........,,,------......------,,,........................//////////////////......,,,---......//////......////////////////////////------............------...............---------////////////////////////////////////000000000000........................000000//////.........---------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...---------------.........------------------------......------------..............................,,,------...///........................------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---...////////////---------------------------........./////////000//////.........---------........................................................................................................................------------,,,,,,++++++,,,,,,,,,------.........------------------------...............///000000...................................................---,,,,,,,,,...///000+++,,,---...///...------////////////////////////........................,,,---...//////...---,,,---......//////......---///...---...000111000///////////////////////////......///000000000000000/////////.........------,,,---------............+++,,,,,,---...///000000////////////000000000000////////////000000000000000000000111111111222222/////////000000000111111111111111111111111111111000000111222222222222222222222111111222333444444333333444444444333333333333333444444444555555555444444555666666777777888777777777777777777777777666666777777888999::::::::::::;;;<<<===>>>??????@@@???>>>>>>======>>>>>>>>>>>>>>>=========<<<<<<===<<<<<<<<<<<<===>>>>>>==============================>>>>>>>>>>>>======999999999999::::::::::::;;;::::::::::::::::::;;;;;;;;;:::::::::999999999888888777666666666666666555555555555666777999999777777666555555444555555555555555555555555555555444444444555555555555666777777777777777666666666222333555666666666555444333333333333333333333333111111222333333333222222333222222111111222222333......///000000000000000222111000000//////000000///////////////000111111111000000000000000111111000000000000000000000000000000000000000000000000////////////000000000000............////////////.........///////////////,,,------......------,,,////////////////////////.../////////////////////,,,---......//////..............................------............---------------...............////////////////////////////////////000000000000.................................///////////////------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,,,,------------------------------------......------------..............................+++---///111111000...---,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---////////////...---------------------------.........//////000000//////.........---------........................................................................................................................,,,,,,,,,++++++*********,,,,,,,,,------.........------------------------...............///000000................................................000///---,,,---...111222***+++,,,---...---,,,,,,////////////////////////........................+++,,,---......---,,,+++---..................---000///...///000111111///000000000000000000000000...//////000000000000000//////......---------,,,,,,,,,,,,---------......***+++,,,---...000111111111111000000//////............//////000000111111000000000000111111111111.../////////000000111111111111111111111111111111000000111222222222222111111111111111222333444555333333444444444333222222333333333444444555555555444444555555666777777777777777777777777777777777666666666666777888999:::::::::;;;<<<===>>>???@@@@@@??????>>>>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>>>>???????????????@@@@@@@@@======>>>>>>>>>>>>======777888888999999::::::;;;;;;::::::999999::::::;;;;;;;;;;;;:::::::::999999888888777666666666666666777666666666666777777888444333333333333444555555555555555555555555555555444444444555555555666666555555555555555555555555222333555666666666555555333333333333333333333333000111222333333333333333333222222111111222222333000000111222222222222222222111111000000000000000///////////////000111111222111000000000000000111000000000000000000000000000000000000000000000000////////////000000000000............/////////000---.........//////000000...//////////////////...000000000000000000000000.........///////////////,,,---......//////......---------------------------..................---,,,------....../////////000000000000000000000000////////////000000000000........................,,,,,,---...///000111222////////////////////////+++++++++,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,---------------------------------.........------.................................+++---000333333111///---,,,---...///000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,.....................---***+++---///000000///...,,,,,,,,,------........................///000000222222111111000000000///000...,,,++++++---000111............////////////////////////////////////------------------------//////...---,,,,,,++++++........................---,,,,,,,,,,,,---..............................////////////000000000000//////.........---------........................000////////////.................................///...------...///...---............//////000000.........------.........//////.........---------------...///000000//////111111000000//////.........---,,,,,,---...///000...///000000000///---,,,000///...---,,,,,,---...******++++++,,,---......000000//////.........---000000//////.........---///////////////...............///000000000000000222222111111111111111111222222222222222111000///222222222222222222222222222222222222222222222222666555444333222333444555666666666666777777777777999888777777888888666555777888999;;;;;;::::::999999:::<<<===???@@@@@@@@@BBBAAA???>>>===>>>???AAABBB@@@>>><<<;;;;;;<<<<<<>>>===<<<<<<>>>??????>>><<<<<<<<<<<<============>>>>>>>>>>>>===<<<;;;:::::::::999888999:::;;;<<<===<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;:::999888888777777777777777777777777444444444444555777888:::888777555444444444555666999888888888777777666666666666555555555555666666444444555555555555444444666555444333333333333333222111111111000000//////333222222111222333555666333333333222222222111111333222111000000111222333000000000000000000000111000000000000000000000000111111000000000000111111//////000000111111111222////////////////////////000000000000////////////111000///...............//////000000000000//////------------------------//////////////////......000000000000////////////------............---------------............///,,,---...---,,,,,,---...////////////////////////......------------............///000000000000000////////////////////////---.........//////000000........................//////.........---------------+++******+++------,,,,,,,,,---------......------............------000000//////............000000///...------,,,,,,---.........//////000000000000//////.........---................................................000---,,,---///000...,,,,,,,,,,,,------.........,,,,,,------------------...............//////000//////.........---------.............../////////............////////////........................------------------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......................................./////////000000//////.........---------......................../////////.........------........................///...------...///...---........................//////............////////////.........---------------...///////////////000000000000//////............---,,,---...//////---...///000111111000000000000...---------......------......//////000000000/////////.........---000/////////............000000000000000000000000///000000111111111111111111111111111111111111111111111222222222111000000222222222222222222222222222222222222222222222222444444333333222333333333555666666666777777777777999777666666777777666555555555777888888888777666999:::<<<===??????@@@@@@@@@???===<<<;;;<<<===>>>??????>>>============>>>>>>===;;;;;;=========<<<<<<<<<<<<<<<============>>>>>>>>>>>>===<<<;;;;;;::::::999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888777777777777777777777777444444333333444555777888888777666555555555666666888888777777777666666666666666555555555555666666444444555555555555444444555555444333333333333333333222222222111111111111333333222222222333444444333333333222222222111111222222111000000111222222111111000000000000000000000000000000000000000000111111000000000000111111//////000000000111111111////////////////////////000000000000////////////111111000/////////////////////000000000000//////.................................///////////////000000000000/////////...------............---------------............///,,,...///...---,,,---...////////////////////////.........------...............///000000000000000////////////////////////------------......//////........................//////.........---------...------,,,,,,------...,,,,,,,,,---------......------............------/////////.........------000//////...------,,,,,,////////////000000000111111000000000////////////................................................///---,,,---///000...,,,---------....../////////------------------,,,,,,......------......///000...------------,,,,,,,,,,,,---...///000///...------............/////////------------------------------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------.........//////...............---------....................................---------,,,........................///...------...///...---.........---------------//////............//////...............------------......///////////////000000000////////////...//////...---------......------///000111222222222000000///.........///////////////////////////////////////...............////////////............000000000000111111111111000000111222222222222222111111111111111111111111000111111222222222111111222222222222222222222222222222222222222222222222222222333333333333333222555555666666666777777777888777666666777777666555444555555666777666666666999:::;;;===>>>??????@@@???>>>===<<<;;;<<<===>>><<<===>>>???@@@@@@??????===<<<;;;;;;<<<===<<<:::;;;<<<<<<<<<<<<=========????????????>>>===<<<;;;::::::999999999:::;;;<<<::::::<<<<<<<<<<<<::::::::::::999999888777777777666666666666666666666666555555444444444444555555999888777666666666666777666666666666666555555555666666555555555555666666444444444444444444444444555444444333333333333333333333333333333222222222333333444444444333222222333333333222222222111111222222111000000111222222111111111000000/////////000000000000000000000000111000000//////000000111//////000000000000111111000000000000000000000000000000000000////////////111111000000000000000000...//////000000//////...////////////////////////---.........//////000000000000000/////////......------............---------------............///---...//////------...///////////////////////////..............................///000000000000000////////////////////////,,,---------------.............................................------------......//////......---,,,,,,,,,---------......------............------.........---------------/////////...------,,,,,,///000000000000111111111111111111000000000000///................................................///...------...///...---.........///////////////.........------,,,,,,,,,...------------...//////........................+++,,,,,,------------------------.........//////------------------------------------------------......---------,,,,,,,,,........................,,,,,,---------...------........................,,,,,,,,,---------............................................................---------,,,,,,,,,........................///---------...///...---,,,,,,,,,---------............------------....................................///////////////...//////////////////////////////......---------------......///000111111111000000000/////////000000...............---------........................///////////////.........///000000000000000111111///000111111222222111111000000000000111111111111///000111222222222222222111111111111111111111111111222222222222222333333111222444555666555444444555555555666666666777777888777666666888888777666666666666777777777777777888999:::<<<===>>>??????@@@@@@???>>>>>>>>>>>>???;;;===???AAAAAA@@@>>>===;;;::::::;;;===>>>>>><<<;;;;;;;;;<<<<<<<<<======????????????>>>===<<<;;;999999999:::::::::;;;;;;888999;;;<<<<<<;;;999888999888888888777777666666666666666666666666666666777777666666555555555555999888888777777777777777555555555555555555555555666555555444444555555666444444444444444444444444444444333333222333333444333333333333222222222222333444444555444333111000333333333222222222111111222111111111111111111222111111111000//////......000000000000000000000000000000////////////000000//////000000000000000000000000000000000000000000000000000000//////////////////000000000/////////...//////////////////...........................------......///000000000000000/////////.........------............---------------............///...///000///.........000////////////////////////......////////////............///000000000000000////////////////////////........................................................................,,,---...//////...---,,,,,,,,,,,,---------......------............------------------------------//////.........---------///////////////000000000000000000///////////////......................................................---............---..................//////.........------,,,,,,,,,---------------...//////---------...............,,,+++***))))))+++---...------------....................................---------------------------------------,,,,,,,,,........................+++,,,---.........------........................,,,,,,,,,,,,---------------...................................................---------,,,,,,,,,........................///---------...///...---)))***+++,,,---///000000---,,,,,,,,,,,,,,,,,,------........................///////////////.....................//////////////////......---,,,,,,........................//////000000000000000000...............------------------........................///////////////.........//////000000000...///000000111111000000//////000000000111111111///000111222222222222222111111111111111111111111111111111222222333333333222333555777888888777666555555555555666666666666999777777777999999888777666666666666666777777777777888:::;;;===>>>>>>>>>@@@??????>>>>>>>>>>>>>>><<<>>>@@@BBBAAA???<<<:::999999:::===@@@AAAAAA@@@;;;;;;;;;;;;<<<<<<<<<<<>>>>>===<<<;;;999999:::::::::;;;;;;;;;888999;;;<<<<<<;;;999888888888777777777777777666666666666666666666666666999999888888777777666666888888888888888777777666444444444444555555555555555555444444444444555555555444333333333333444555333333222222222333333444111111222222222222222222333444444555444333111000333333333222222222111111111111111222222111111111000000000000//////......////////////////////////000000////////////000000000000//////////////////////////////////////////000000000000////////////------...//////......---......////////////......---------------------------.........//////000000////////////............------............---------------............///...///000///.........000////////////////////////......///000000///............///000000000000000////////////////////////000000000///////////////........................---.....................+++,,,---......---,,,+++,,,,,,,,,---------......------............------------------------------...............---------................................................................................................---.........------......------------------------------------------,,,,,,------,,,,,,------...///+++++++++,,,,,,,,,,,,------+++)))((((((***---///,,,------------.........////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,........................,,,,,,,,,---------......---------...................................................---------,,,........................///...------...///...---***++++++---...///000111------,,,,,,,,,,,,---------------...............//////////////////...------............/////////.........///......---,,,///...------,,,,,,------......///000000000//////////////////////////////---------------..................///////////////------......//////000000......///000000000000000...//////000000111111111000111111222222222111111111111111111111111111111111111111222222333333444333444555777888999999999444444555555555666666666888777666777888999888777555444444444444555666666777888999;;;<<<======>>>=========<<<<<<<<<;;;;;;<<<===???@@@@@@>>>;;;999888999:::===AAABBBAAA@@@:::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::888999:::;;;;;;;;;::::::888888::::::::::::888888888888777777777777777777666666666666666666666666999999::::::999888777777777777888888888777666555444444444555555555555555555555444444444444555555555444333222222333444555222222222222222333333444111111111111222222222222333333444444444333222222333333333222222222111111000111222222222222111000////////////////////////////////////////////////000//////......//////000000000////////////......////////////////////////000000000000////////////+++,,,---...///...---,,,---......//////......---------------------------/////////////////////////////////.........------------............---------------............///---...//////------...///////////////////////////...///000111111000///.........///000000000000000////////////////////////111111111000000000000///........................---------...............+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------............---------------------.......................................---------------,,,,,,---------------......................................................---...///...------...///---------------,,,,,,,,,,,,,,,------------------------,,,,,,------...///+++,,,,,,,,,---------------,,,+++++++++,,,......,,,,,,---------.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,........................------------............---------.........//////......................../////////.........------........................///...------...///...------............////////////......------......///---------........./////////////////////...---------------.........//////,,,---.../////////...---......---,,,------//////,,,---...///000//////...------......//////000000,,,,,,,,,------...................../////////000---......///000000111111//////000111111111111000......//////000111111222111111222222222111000000111111111111111111111111000111111222333333444444333333444555777888:::;;;444444444555555555666666666444444555666777777666555555444444444555666777666777999:::<<<=========<<<<<<<<<<<<<<<;;;;;;::::::;;;===>>>>>>===<<<;;;999:::;;;===@@@@@@>>>===::::::;;;;;;;;;<<<<<<<<<=========<<<<<<;;;:::999888999:::;;;;;;;;;::::::888999999999999999999888888888888888888888888888777777777777777777777777777888999999999888777777666666777777777666555444444444555555666666666666555444444333333444444555555444222111111222444555222222111111222333333444222222222222333333444444333333222222222333444444333333333222222222111111000111222222222222111000------......///000000000//////////////////////////////............//////000000/////////.........------------------------000000000000////////////+++,,,...///000///...------......//////......---........................000000000///......------//////.........---------------............---------------............///,,,...///...---,,,---...////////////////////////...///000111111000///.........///000000000000000////////////////////////111000000000////////////........................---------.........//////------,,,,,,,,,,,,------,,,,,,,,,---------......------............------------........./////////........................//////......------------------------......//////................................................,,,...000///---,,,---//////.........------------,,,,,,,,,------.........---,,,,,,,,,,,,---...............//////000000000,,,---.../////////...---,,,,,,,,,---------......------------------------------------------------------------------------........................***+++---//////...---,,,........................---------.........//////---------.........//////........................000////////////.................................///...------...///...---111111000///......------000000////////////000000---------.........////////////000000///...---------------.........//////+++,,,.../////////.........---------...000111333+++,,,.../////////......******++++++,,,---......,,,,,,,,,------.........---.........//////000000...//////000111222222222000000111222222222222222---......///000111111222222222222222222111000///000000000000000000000000000000111222333333444444333333333333555777:::;;;444444444555555555666666444333222333555666555444888777777666666888999:::666777888:::;;;<<<======>>>>>>>>>???>>>======<<<888999;;;<<<===>>>>>>===;;;;;;;;;===>>>>>>;;;999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888888999:::;;;<<<;;;::::::999999888777777888999999888888888888888999999999888888888888888888888888666777888999999888777666555666777777777666444333555555555666666666777777555444444333333444444555555444222111111222444555222111111111222333333444333333333444444555555555333222222111222333555666333333333222222222111111000111222333333222111000,,,,,,---...///000111111//////////////////////////////............//////000000//////.........---------------------------000000000000////////////+++---///000111000///...---..................---////////////////////////111111000///...---,,,,,,//////.........------------..................------------.........//////,,,---...---,,,,,,---...////////////////////////...///000222222000///......//////000000000000000////////////////////////000000//////.........---........................---------........./////////...---,,,,,,---...///,,,,,,,,,---------......---..................---........./////////000000---.....................000000//////.........------.........//////000000................................................,,,...000///---,,,---000000000//////.........---000///---,,,,,,---///000...------,,,,,,------...........................,,,,,,,,,---------......111000///...---,,,++++++,,,,,,,,,------.........,,,++++++******++++++,,,000000///...------,,,,,,------------------------/////////...---------,,,......---,,,,,,,,,,,,---........................,,,------......------,,,------,,,+++,,,---...///...------------...//////........................,,,---------.../////////111111000///......------//////////////////......////////////////////////.........,,,++++++,,,...,,,---------.../////////---------............///...---,,,,,,,,,,,,---.........------------.........///000///---,,,,,,...////////////////////////---------............///............////////////111111222333333444555555111111000000111222222333666222///...000111000...000000000000000000000000222222111111111111222222222222333333333333444444444444333444444555666777444444444555555555555666666555555444444666777888777888999;;;<<<=========<<<;;;::::::999999999999888:::>>>BBBEEECCC???;;;;;;:::::::::;;;;;;<<<===;;;::::::999999::::::;;;;;;<<<<<<<<<;;;::::::999777777777888999999:::::::::::::::999999888888888777777777777777777777777666666666666666666666666777777777777777777777777555555555555555555444444777555444222111111222222444333333222222333333444555555444333333222111111777666666555333222222111111222222222222111000000333333222222111000000000111111000000000000111111222222222111111111111000000000000000///...---,,,///000000///------...000//////............//////////////////////////////.........................................................------,,,,,,,,,---...///000000000......------------------------.........///////////////000000...---,,,+++++++++------------......//////...............---------------------------------,,,---------.../////////////////////////////////000000000000000000000000////////////////////////...//////000000000000/////////...------------...---------------------------,,,,,,++++++,,,,,,---..................------////////////////////////........................//////............//////000000///...------,,,,,,---------............///............////////////000000000000000000000000///////////////.........+++,,,,,,------.........000...---,,,,,,---...000...------,,,,,,------...........................,,,,,,,,,---------.....................---------,,,,,,------------------------,,,,,,,,,,,,------000//////...------,,,,,,------------------------...............---------......---,,,,,,,,,,,,---........................---......//////......---------,,,,,,,,,---...///...------------...//////........................---------...............///......---,,,,,,++++++///////////////////////////////////////////////////000///...,,,,,,...///---------...............---------............///......---,,,,,,---............------------.........///000///---,,,---...........................---------............///............////////////000000111111222333333444111111111000111111222222555222//////000111000...000000000000000000000000222111111000000111111222222222222333333333444444444333333444444555666777555555555666666666777777666666555444555666777888777888999;;;<<<<<<======<<<;;;:::999999999999999999:::<<<@@@BBBAAA===:::999999888888999::::::;;;::::::999999999999::::::;;;;;;;;;;;;;;;:::999999999888888888888888888888:::999999999999999999888888888888888888888888888666666666666666666666666666666666666666666666666555555555555555555444444666555444222222222333333555444444333333444444555555444444333222222111111333222222222222222111111333333333333333222111111222222222111111111111111111111000000000000111111222222222111111111000000//////000000000000000///---///000///......///000//////............//////////////////////////////......................................................---------,,,,,,,,,---...............------------------------------...............///000000//////...---------............/////////000000000---------...............////////////////////////---------.......................................////////////////////////////////////////////////......///000000000000/////////...------------...---------------------------,,,,,,++++++,,,,,,---........................////////////////////////.........------.........//////............//////000//////...------,,,,,,---------............///............////////////..............................---------------------------------.........///...---,,,,,,---...///...------,,,,,,------...------------------------,,,,,,,,,---------......---------.........//////------------------,,,,,,//////............///////////////...------,,,,,,---------------------------------.....................---,,,,,,,,,,,,---...........................//////////////////...---,,,,,,,,,,,,---...///...------------...//////.......................................---------.........---,,,,,,++++++////////////////////////////////////////////////000000111///...---///000...............------------------............///......---,,,,,,---............------------......---/////////---,,,---...---------------------------------............///............/////////////////////000111111222222222111111000000000111111444222000///000000000///000000000000000000000000222111111000000111111222222222222222333333333333333333333333444555666777666666666666777777777888666666555555555666777888777888999:::;;;<<<<<<<<<;;;::::::999999999999::::::::::::;;;======;;;888999999888888888999::::::999999999999999999999999::::::;;;;;;;;;:::999999::::::999888888777666666888888888999999999999999999999999999999999999999777777777777777777777777555555555555555555555555444444444444444444555555555444444333333333444444555555444444444444555555444444333333222222111111000111111111222222333333333444444444444333222222000111111111111222222222111111000000000000111111222222111111111000000000...///000111222222222222+++---000000/////////000//////............//////////////////////////////...................................................------------,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------///......------///000111...............///000111.............../////////,,,,,,------......//////////////////////////////...............---------........................////////////////////////////////////////////////---...///000000000000000//////...------------...------------------------------,,,,,,,,,,,,------........................///////////////////////////...---,,,,,,---.../////////............///////////////...------,,,,,,---------............///---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,---//////..................///...------------...///...------,,,,,,------...------------------------,,,,,,,,,---------......---------............///.........------,,,,,,,,,//////............////////////.........---------------------------------,,,---------.../////////......---,,,,,,,,,,,,---..............................////////////......,,,,,,,,,,,,------.........------------...//////......................../////////...---------,,,000000/////////.........------------............///////////////////////////000111000...---...////////////...---------,,,---------............///......------------.........------,,,,,,------...---...///...---,,,---///---------------------------------............///............/////////////////////000000111111111222111111000000000000000222111000000000000000///000000000000000000000000111111000000000000111111111222222222222333333333333333333333444555666666555555666666666777777777666666666666666777777777777888999::::::;;;;;;;;;::::::999999999999999::::::999888888999999999777:::999999999999999::::::888888888999999888888888999999::::::::::::999999999888888888777777777666777777888888999999::::::888888888888888888888888777777777777777777777777555555555555555555555555333333444444444444555555444444444444444555555555444444333333333333444444333333333333222222111111222333333333333444444444333333333444333222222111///000000111222222333333111111000000000000111111111111111111000000000000...///000111111111111111))),,,///111111000///000//////............//////////////////////////////................................................------------------------111000...,,,++++++,,,,,,,,,,,,------------------000///---------...000111...............//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------------------/////////...---------,,,........................////////////////////////////////////////////////------...///000000000000//////...------------...------------............------,,,,,,,,,,,,---------------...............////////////////////////000...---,,,,,,---...000///......------....../////////.........------------------............///---------.........//////------------------------,,,,,,,,,,,,------------000000//////.........---.........------............------,,,,,,------...------------------------,,,,,,,,,---------......///............---------.........------,,,,,,,,,......------------.....................---------------------------------,,,---------.../////////......---,,,,,,,,,,,,---........................,,,------......------,,,,,,,,,,,,---------------...------------...//////......................../////////...---------,,,///////////////.........+++++++++,,,,,,---------////////////////////////...///000///...------.../////////...---------,,,---------............///........................------,,,,,,,,,,,,------,,,...///...------...///........................---------............///............////////////000000000000111111111111111111000000///000000111000111111111000000000000000000000000000000000000111000000000000000000111111111111222222222333333333222222333333444555666444444555555555666666666666666666777777777777777777777888999::::::::::::999999999888888999999::::::888666666777888888777888888777777777777777888777888999999999999888777888888999999999999999888666666777777777888888888777777777888888999999999777777777777777777777777666666666666666666666666555555555555555555555555333333333333444444555555444555555555555555555555333222222222222222222333333222222222222222111111444444333333333222222222222222222222222111111000//////000111222333333444111111000000000000111111111111111000000000/////////000000000//////...---))),,,///111111000///000//////............//////////////////////////////................................................------------------------222111///---,,,,,,---...,,,,,,,,,---------......///......---...///000111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------------------/////////...---------,,,................................................////////////////////////,,,,,,...//////000000000//////...------------...---------....../////////...------,,,,,,------...---------........./////////////////////////////////...------------...///......------------.....................------------------............///------------....................................,,,,,,------............000000//////.........---...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------------------------,,,,,,------,,,,,,,,,,,,------........................---------------------------------.....................---,,,,,,,,,,,,---........................,,,,,,------------,,,,,,+++,,,------......------...------------...//////.......................................---------------------------------******++++++,,,---------////////////////////////---///000000...---------...............------------------............///---...////////////...---------,,,,,,,,,,,,------,,,---///...------...///////////////////////////---------............///............////////////000000000000000111111111000////////////000111222///000222222000///000000000000000000000000000000111000000//////000000111111111111111222222222222222222222222333444555666444444444444555555555555555666777888888888777777666777888999999999999999999888888888888999999::::::888666555777888999888666666555444444444555555777888999::::::999888777777777888999999999888888555555666777777888999999777777777888888888888888666666666666666666666666666666666666666666666666555555555555555555555555222222333333444444555555555666666777666666555555222222111111111111222222222222222222222222111111222222111111000000000///111222222222222111000000//////000111222222333333111111000000000000111111111111000000000/////////000000000//////...---,,,+++---000000/////////000//////............//////////////////////////////................................................,,,,,,,,,------------...111000///...............+++,,,,,,------..................//////////////////...---,,,,,,,,,,,,,,,/////////...............++++++,,,,,,------......////////////////////////...............---------------------------------........................////////////////////////+++,,,---...///000000000//////...------------...---------...//////000000......------------......,,,,,,------.../////////////////////////////////..............................------------..............................---------............///,,,------------.................................,,,,,,------......////////////..................---..................---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............,,,,,,------------------------,,,,,,,,,,,,------........................------------------------...............---------......---,,,,,,,,,,,,---........................------............------+++,,,---.........------...------------...//////........................---------...............------------------------+++,,,,,,---......//////////////////////////////...000111111///.........---------...............---------............///---...///000000///...------,,,,,,++++++,,,,,,---,,,---......------...000........................---------............///............////////////////////////////////////............///111222333...000333333111///000111000000000000000000000000000000////////////000000111111111111222222222222222222222222333444555666555555555555666666666666555666777888999888777777666777888888888888888888888888888888888999::::::999888666777999:::::::::888777666666555555555666888999:::;;;;;;:::999888666777777888999999888888666666666777777777777777888888888888777777777777666666666666666666666666444444444444444444444444666666666666666666666666111222222333444444555555666777888888777666555444333222222111111222222333111111111111111111222222000000000000111111111111222222333333222222111000000000000111222222222333111111000000000000111111111000000000//////////////////000000000//////...---///000///......///000//////............//////////////////////////////................................................,,,,,,,,,---------...............//////...------++++++,,,,,,---......///,,,---///000111000///......------------......///000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------...............------------------------........................////////////////////////***+++---...///000000000//////...------------...---------...///000000000......------------......,,,,,,------...//////000////////////////////////,,,---...000000...---,,,...------,,,,,,------...........................---------............///,,,,,,---------.........------------------------***++++++,,,------......---------------.........------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---...///000111,,,,,,,,,------.........---------,,,,,,------------.....................------------------------/////////......------,,,......---,,,,,,,,,,,,---..............................////////////......+++,,,---.........---,,,...------------...//////........................,,,------....../////////.../////////////////////------......///000111111///////////////////////////111333333111/////////,,,------....../////////---------.........//////---...///000000///...------,,,,,,++++++,,,,,,---,,,---......------///000---------------------------------.........//////............/////////000.....................------------...000111333444---000333333111///000111000000000000000000000000000000////////////000000000111111111111222222222222222222222333444555555666666666666777777777777555666777999999888888777666777777888888888888777888888777777888999::::::999888777888:::<<<<<<;;;;;;;;;:::999999888999999888999;;;<<<<<<;;;999888666666777888888888888888888888777777666666555555999999888888777777666666777777777777777777777777444444444444444444444444777777777777777777777777111111222333333444555555777888888888777666444333444333333222222333333444111111111111111111222222///000111222333444555555333444444444444333222222111111111111111222222222111111000000000000111111000000000000////////////...///000111111222222111///000000///------...000//////............//////////////////////////////................................................,,,,,,,,,------.........+++,,,---.........---,,,++++++,,,,,,---...//////+++---///111222000...---,,,---------///000111222//////.........------------,,,,,,,,,,,,,,,,,,,,,------------------------,,,------....../////////------------------------........................////////////////////////***+++,,,...///000000000//////...------------...---------...///000000111......------------......,,,,,,------...///000000////////////////////////+++---///111111///---+++...------,,,,,,------...---.....................---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,------.........------...//////...------,,,,,,------------------,,,------......------,,,,,,---...//////...---,,,---.........---,,,,,,+++---------............///---...///000000///...---------------------------...........................................................................------...000111000///---------------------------------............///---------------...///000---------............/////////............////////////////////////////////////////////////////////////.........------------....../////////////////////////////////////////////.........---------........................---------............///,,,---------------------///111222222000//////000///////////////.........//////............//////000000000000000000000000////////////000000000000//////000000111111222222111111111000000000000000000000000000000000000000000///.........///111222222222333333333333444444444444555666777888999999777777777777888888888888444555555666777888888888666777888999999999999999666666777888999999::::::::::::::::::::::::::::::888888999999999:::::::::<<<;;;999888777888888999777777777777666666666666999888777666666777888999::::::999999888777666666777666555444444555666777555444444333333444444555333333333444444444555555444555666666666555444333555444444333333444444555000000000000000000000000444333222111111222333444111111111111111111111111111111000000111111222333000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000//////.........---.........---,,,,,,,,,+++///////////////////////////............---------111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////............//////+++,,,------......------,,,---------.../////////------------------------------------------------,,,,,,,,,------.........---------............///------,,,+++,,,---...///---------............///---,,,,,,,,,---///000222111222333111///---,,,---,,,---------.../////////---------............///------------------------///,,,***+++---...,,,))),,,---///000000000///...------------------------((()))***+++,,,,,,---,,,---------.........//////,,,,,,,,,---------......------------------------...---,,,,,,......---,,,................................................------------------------,,,------......------,,,,,,---...//////...---,,,------......------,,,+++,,,,,,,,,,,,---------...,,,---...//////...---,,,------------------------........................................................................000///......//////...------------------------------------............///......---------......///---------............//////......------....../////////////////////////////////////////////////////////.........------------......///////////////........................//////.........---------........................---------............///.........------,,,,,,,,,------................../////////////////////...//////............//////////////////////////////////////////000000000000/////////000000111111111111000000000000000000000000000000000000000000000000//////...///000111222222222222333333333444444333444555666777888999999777777777777888888888888666666777888888999::::::777777888888888888888888555666777888:::;;;<<<===::::::::::::::::::::::::888999999999999:::::::::<<<;;;:::888888888888999777777777777777666666666888888777666777777999999::::::999888888777666666777666555555555555666777555444444333333444444555444444444555555555666666555666666777666555444333555444444333333444444555222222222222222222222222333222111111111111222333111111111111111111111111111111000000111111222333000000000000000000000000////////////////////////////////////////////////........................000/////////.........---///////////////.................................///............---------///......------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000//////............//////............---,,,++++++------------............------------------------------------------------,,,,,,---------------------------............///------,,,,,,,,,---...///---------............///......------...///111111222333444222///---,,,---------------............,,,,,,,,,,,,---------...------------------------,,,+++***+++---///...,,,+++,,,---...///......---------------------------+++,,,---......///......,,,------------.........,,,,,,,,,---------......------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///.........------,,,,,,+++,,,------......------,,,------............------------......------,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,................................................................................................111///......///...---+++---------------------------------............/////////...---------......---------............///......------------......////////////////////////////////////////////////...............------------......///////////////------------------------...............---------........................---------............///000//////...---,,,++++++...---,,,///222333000---......////////////////////////............//////........................////////////000000000000////////////000000000000000000000000000000111111000000000000000000000000///////////////000111111222222222222333333333333333444444555666777888888777777777777888888888888888888999999:::;;;;;;;;;999888777666666666777888555666777999;;;===???@@@;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::<<<;;;:::999888888888888888888777777777666666666888777777777888999::::::999999999888888777777666777666666555555666666777555444444333333444444555555555555666666666777777555666666666666555444444555444444333333444444555333333333333333333333333222111111000000111111222111111111111111111111111111000000000000111222222000000000000000000000000////////////////////////////////////////////////......................../////////........................///////////////........................///............---------------------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////............//////000000///...---+++)))(((............------------------------------------------------------------------------------,,,,,,---------............///------,,,,,,------...///---------............///000000////////////000000222333444222000---------............------------+++++++++,,,,,,,,,------------------------------+++******+++...//////...++++++,,,------------,,,---------------------------....../////////......,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------...,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,.../////////...---,,,,,,++++++,,,------......------,,,------------------------,,,------...------,,,,,,+++,,,,,,,,,,,,---------------------------------////////////////////////........................................................................///...------//////...,,,---------------------------------............///000///...------------------------............/////////............//////////////////////////////////////////////////////........................---......///////////////------------------------................................................---------............/////////......------,,,,,,000///111666;;;;;;555...............//////////////////............//////........................////////////000000000000////////////////////////000000000000000111111111000000000000000000000000///////////////000000111111222222222222333333333333333444555555666777777666777777777888888888888999999999:::::::::;;;;;;999888666444444555777888888888999;;;<<<>>>??????<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;<<<;;;:::999888888777777888888888777777777666666777888888888999::::::;;;999888888888777777777666666666666666666777777777555444444333333444444555444555555555666666666666555555555555444444444333555444444333333444444555333333333333333333333333111000000000000000000111111111111111111111111111000000000000000111222222000000000000000000000000////////////////////////////////////////////////................................................+++,,,,,,,,,---.................................///............------------------...............------------------------,,,,,,,,,------.........///......------......///000000///...---+++***))).........------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,---------............///---------------......///---------............///000000///..................000111000///------............------,,,,,,,,,+++,,,,,,,,,,,,---------------------------------+++++++++,,,---.........,,,,,,,,,------------,,,---------------------------------...------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,+++,,,.........,,,........................///...,,,++++++,,,.../////////...---,,,,,,++++++,,,------......------,,,---------,,,,,,---------,,,,,,------...------,,,------------............///..................///////////////////////////........................................................................,,,++++++,,,///000000///---------------------------------............///000///...------------------------............///000//////......//////000////////////////////////////////////////////////---.....................---......///////////////---------------------------.............................................---------............///---------....../////////000111555<<>>???:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::888555444444444666777999;;;<<<===<<<<<<======<<<:::888777666666666666777777777777444555777888999999999888555444444333333444444555555555555555666666666777999888777555555666666777555444444333333444444555444444444444444444444444111222333444444333222111111111111111111111111111///////////////000111111////////////////////////////////////////////////................................................,,,,,,,,,------..................------,,,,,,+++------------------------//////.........---------)))+++---///000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,------.........---------.........//////,,,---///000000000///...---------.........//////,,,---...//////...------,,,---......,,,******++++++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------))),,,//////------///222...---+++*********++++++------------------------((()))***+++,,,,,,---,,,---------.........//////,,,,,,,,,---------......------------------------,,,++++++,,,...//////...........................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------.................................------,,,,,,,,,//////000000///---+++***------------------------000000///...---,,,,,,+++......------------......111///,,,******+++---///000///...,,,,,,---.........---,,,,,,,,,,,,---...000///---,,,+++,,,,,,---.........////////////000......------------......222000,,,)))))),,,000222........................000000//////.........---........................---------............//////......---------............------------......////////////////////////------------------------..............................---------,,,,,,,,,+++,,,---...////////////////////////////////////111111000000/////////...//////000111111111111111...//////000000000000///111111111111111000//////000000111222222222222111222222222111111111111111222333555444333333444666555555555666666777888999888888888888777777666666666666777888888999:::::::::;;;<<<;;;::::::;;;<<<888999;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999999999888888999::::::999999:::;;;;;;;;;::::::888888888888777777777777444555555666777888888888:::999666444333333444555444555666777999999::::::;;;555333888:::888999===;;;999555333222444777999444444555555666555555555111444777666333111111111333333333222222111111111000000000000000000000000000000000000000000000000000000//////.........---//////////////////////////////.........---------................................................/////////...---------,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......///............---------000///...---,,,+++++++++***+++...///000000///...------,,,,,,,,,+++++++++...---,,,,,,,,,,,,---.........---,,,,,,,,,------........................------------------------000000//////.........---........................,,,+++***+++---...---,,,//////.........---------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........---+++***)))******+++---------............///......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......------,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,...////////////---,,,+++------------------------/////////...------,,,,,,......------------......111000...,,,,,,---.../////////...---------------...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,------........./////////......------------......//////...------...//////........................///.........------------........................---------............///......---------......///......------------..............................------------------------....................................------,,,,,,,,,,,,---...////////////////////////////////////000000000//////.........//////000111111111111111000000000111111000//////111111111111111000//////000000111222222222222111111111111111111111111111222333555444333333444666555555555666666777888999999999888888888777777777777888:::::::::::::::::::::<<<===<<<;;;:::;;;<<<::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999999999999999999999:::999999999:::::::::::::::888888888777777777666666666666777888888999::::::;;;:::777555333222333333444444666777888999999999:::555444777888777:::@@@FFFAAA;;;666666777888888444444444555444444444333000333666666333111111222333333333222222111111111000000000000000000000000////////////////////////000/////////............////////////////////////000000/////////........................................................................---------......---,,,,,,---......,,,,,,---------.........///............---------//////...---,,,,,,,,,,,,(((***,,,---......---,,,.........---------,,,,,,...---,,,,,,,,,,,,---...------,,,,,,,,,------...------------------------------------------------000/////////.........---........................,,,+++***+++---...---,,,//////.........---------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///...---,,,,,,,,,---...---------............///......---------,,,,,,,,,++++++,,,,,,,,,,,,------...........................------------,,,,,,,,,...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---......//////...------------------------------..............................------------......000////////////...............//////......---,,,...------,,,,,,------...------......------,,,,,,,,,---------..................------------......---...000111111000...---........................---------------,,,,,,,,,........................---------............///---------------...///000......------------............................................................................../////////............------....../////////....../////////////////////////////////...............//////000111111111111111222222222222111000//////000111111111111000000//////000111111222222111111000000000000000000111111222333555444333333444666555555555666666777888999999999999999999888888888999;;;>>>>>><<<:::999999;;;<<<>>>===<<<;;;<<<===<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999999999999999999999999999999888888888999;;;<<<888888777777777777666666666666777777888888999999<<<:::777555333222222222444444555777888888888888888666555666555666<<>>888888999777555444444444333333222111111000222444555333222222333222222222222222111111111000000000000000000000000////////////////////////////////////............////////////////////////000000000000000/////////////////////////////////........................---------.....................---,,,,,,---......,,,------------.........///............---------///...------,,,,,,,,,,,,)))***,,,---...------,,,//////.........---------...------,,,,,,------...,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////.......................................---,,,+++,,,---...---,,,...............---------...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------............------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------.........---------------...///---------............///......---------,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------....../////////---------------------------------.........//////......------------......---...///000000///...------.../////////...,,,+++------------------------,,,,,,.........---,,,+++,,,,,,,,,---------............------------......,,,...000111111000...,,,........................------------------------........................---------............///,,,,,,,,,---...///000111......------------..............................////////////////////////......................../////////////////////......////////////......---////////////////////////..................------//////000111111111111111333333333222222000///...000000111111111111000//////000000111111111111111///000000000000000111111222333555444333333444666555555555555666777888999999999999999999999999999;;;>>>AAAAAA>>>:::999999;;;===>>>>>>===<<<<<<===>>>===;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;999999::::::999999888888999888777666777999;;;<<<888777777777666666666666444444444555555666666666999888666555333333333333333444555666777777777777666666666555333666@@@IIIRRRHHH<<<666777888555111444444333222111000000000000111222333333333333333222222222111111111111111///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////000000000000000000000000........................,,,---------.../////////......------------......------------............///............---------///...---,,,,,,,,,,,,,,,,,,---.../////////..................------------------------------------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---,,,+++,,,---...---,,,................................................------------------------------------------------+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,---------------............///......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,------------------------------------------------------------------------------------------------------------------------,,,---------...//////000------------------------,,,,,,------.../////////......------------......+++,,,...//////...---,,,---.../////////...,,,+++------------------------+++,,,---.........,,,,,,,,,,,,,,,---------............------------............////////////................................................//////........................---------............///,,,,,,,,,---...///000111......------------..............................////////////////////////...........................//////////////////////////////000//////......////////////////////////------..................//////000111111111111111333333333222222000///...///000000111111111000000//////000111111111111000//////000000111111111222222333555444333333444666555555555555666777888999999999999999999999999999;;;???CCCBBB===999888999:::<<>><<<<<<<<<>>>===;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::<<<<<<999::::::::::::999888777888777666555666888:::<<<777777777666666666666555444444444444444555555555555555444444444444555555333444555666666666666666444777777444444:::EEEMMMMMMDDD999444666777555111444333222000////////////111111111222333333333333111111111111111111111111////////////////////////.................................///////////////////////////////////////........................000000000000000000000000........................,,,---------.../////////........................---------........./////////............---------......---,,,,,,,,,------------..................---------,,,,,,,,,,,,+++------------------------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------..........................................---,,,,,,......---,,,---.....................---.....................---------------------------------------------------------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......***++++++,,,---------------------............///......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------------...------------------------------------------------........................,,,,,,,,,------------...---------------...///000---------------------------------.........//////......------------......+++,,,---.........---,,,......//////......---,,,,,,------......------,,,,,,,,,------......------,,,---------..................------------......///...------------...///.................................///////////////........................---------............///---------------...///000......------------......------------------------................................................---............/////////...//////000000000//////////////////////////////...............///////////////000111111111111111222222222222111000/////////000000111111111111000...///000000111111000000000000000111222222333333222333555444333333444666555555555666666777888999888888888999999999999999;;;???CCCAAA;;;777888:::999<<<>>>???>>><<<;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888999;;;<<<>>>999:::;;;;;;:::999777666666666555666666888:::;;;777777666666666666555555555555666666666666666666333333333444555555666666333333444555666666555555444777777444666???IIINNNGGG@@@888555666777666333444333111000//////000111222111000111222333222111000000000111111111111111000000000000000000000000.................................///////////////////////////////////////------------............////////////////////////........................---------...............---...////////////...---------.........////////////............---------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.................................///...------......---,,,---------...............---------...............------------------------------------------------......---,,,,,,+++******,,,,,,------------,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......---......////////////...---------............///......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------***+++---...///...---,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------............---------...//////---------------------------------.....................------------......,,,,,,---...............//////...---------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///------........./////////......------------......------------------------........................---------....../////////........................---------............///......---------......///......------------......------------------------------------------------........................,,,,,,------............---...///000000000000000////////////////////////.........//////000000000//////000111111111111111000000000111111000////////////000111111111111111...//////000000000000000000111111222333333444444222333555444333333444666555555555666666777888999777777777888888888999999:::>>>AAA???888555777;;;888;;;>>>>>>===;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888999;;;===???999:::;;;;;;;;;999777555444444555666777888999:::777777666666666555555555555555555555555555555555333333444444555555444444333333444555555555444444555777777555:::EEEMMMOOO???<<<888555555555444333333222000//////000222333444222000000222333111000///000000000111111111222000000000000000000000000..................................../////////000////////////////////////---.........////////////...............................................................------------...///000000///...---............///////////////............------------------,,,,,,------...---,,,,,,++++++,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,---......---,,,,,,------,,,,,,,,,------...------------------------------------------------,,,,,,,,,------.................................000...------......---,,,---------.........//////---------.........//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------.........//////000000///...------------............///......---------,,,,,,,,,++++++,,,,,,,,,,,,------........................***+++---//////...---,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...---,,,,,,---...///------------------------.................................------.....................//////000000000///...,,,,,,---......,,,,,,---......---,,,,,,------,,,+++,,,---///000.........////////////000.........------.........***+++---......---+++***........................,,,,,,,,,------.................................---------........./////////......---------...............------.........------------------------------------------------........................,,,,,,,,,---------......------///000111111111111////////////////////////.../////////000000111111//////000111111111111111...//////000000000000/////////000111111111111111...//////000000000000000111111222333444444555555222333555444333333444666555555555666666777888999666666777777888888888999999===@@@===666444777;;;777:::===>>>===;;;999999888999;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777777999;;;>>>???999:::;;;<<<;;;999777555333444555777888999999999777666666666555555555555333333333333333333333333444444555555444444333222333333444444555444444444555777666555<<>>MMMPPPGGG<<<999666333111111222333222222222222222222222222111111111111111111111111000000000000////////////000000000000000000000000////////////............***,,,...000000///...---............////////////........................000000//////............/////////...---------,,,000///...------...///000---...///000000///...---,,,,,,------------------///...,,,,,,---------,,,///////////////////////////---,,,...111222000---......---------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,++++++------------------------........................+++,,,------......------+++++++++,,,---...///000//////.........---------000///---,,,++++++,,,---------------------------,,,---------------,,,,,,---+++)))''''''((()))***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++,,,---...///......---------,,,,,,,,,---------............///000///...------------------------.........//////------------------------...------,,,,,,------...)))))))))******+++++++++......---------,,,,,,,,,---------...------,,,,,,------............------///...------,,,,,,,,,,,,---,,,,,,,,,,,,---......///......---,,,,,,+++++++++,,,------------,,,+++------------------,,,,,,---------...///000000000...........................------,,,,,,------...///...---,,,,,,,,,,,,---------------------------//////------,,,---......//////.........------------------.........//////,,,...//////......///000........................................................................------------------------........................///...------------...///---------...............------........./////////------........./////////000/////////............++++++,,,---...000000111//////000111111111000000000////////////000000111000000000000000000000000...///000111111000///...000222333333222111111222111222222333444444555555555555555555555666666666666666666666666666666666777777888888888999999999999::::::::::::;;;;;;;;;999999999999999999999999<<<666444777999777666777888999888777<<>>999999888777666555444444555555555666666777777777777888888999999888777666555555444444444444555555222222333333444555555666555555555555555555555555444666555555@@@NNNPPPHHH;;;999666333111111222333000000000000000000000000111111111111111111111111000000000000////////////////////////////////////000000//////......------,,,---.../////////...---............/////////////////////////////////////////////.........------...............---------000///...------...///000---...///000000///...---++++++,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,...........................,,,,,,---///000...,,,......---------,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,------------------------------------........................,,,,,,---...............,,,,,,,,,,,,------.../////////.........---------......---,,,,,,,,,------------------------------------.........------,,,---,,,+++***)))***++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---...///......---------,,,,,,,,,---------............/////////...---------------------------.........///------------------------...------,,,,,,------...''''''((()))***+++,,,,,,...------------,,,,,,,,,............---,,,+++***------............------...------,,,,,,------------,,,,,,,,,,,,---...............------,,,,,,++++++,,,---......---,,,+++,,,,,,------------------,,,,,,---...///000000000...........................------,,,,,,------.........---,,,,,,,,,------+++,,,,,,------.........000///...---,,,,,,,,,,,,...............---------........./////////000000,,,...//////......///000------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,........................///...------------...///...............---------,,,---------............,,,---------............////////////............)))***+++---///000111222---...//////000000//////111111000///////////////000000000000000000000000//////000000000000//////000222333333222111111222222222333333444444555555444444444555555555666666666666666666666666666666555666666777888999::::::888888999999999:::::::::::::::999999888888777777:::555444777888666555666777888888888===CCCCCC>>>888888777777666555444444444555666777888777666666777777999::::::999888888444444333333333333444444222333333444444555555555444444444444444444444444444666555777BBBOOOOOOGGG:::888555333222222333333000000000000000000000000111111111111111111111111000000000000////////////////////////////////////111000000///...---------//////..............................////////////000000000000000000000000.........------------------------...............//////...------...//////---...////////////...---)))***+++,,,...///000000---,,,,,,,,,++++++++++++---------------------------,,,,,,,,,......,,,***......---------,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,------......------,,,,,,,,,,,,,,,---......//////------------------------........................------...////////////...---------,,,,,,------..................---------,,,,,,------...---------------------------------------...............---------------,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,------...///......---------,,,,,,,,,---------............/////////...------------...------------............------------------------...------,,,,,,------...***++++++,,,------......---------------------------.........------,,,+++,,,,,,---.........------,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---............---------,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,------.........------...............///...........................------,,,,,,------......------,,,,,,,,,------++++++,,,,,,---...//////......------------------........................---.........////////////+++---......------...///---------------------------------.......................................,,,,,,,,,,,,,,,,,,,,,,,,.................................------........./////////...---------,,,,,,,,,,,,---------......,,,,,,,,,---------......///////////////...........................------......///000000000000///000000////////////000000//////////////////////////////000000000000//////000111333333111000111222222222333333444444444555333333333444555555555666666666666666666666666666444444555777888:::;;;;;;777888888888888999999999::::::999888777666666555777444444888888666555777666888888999???EEEEEE@@@999888888888777777666666555666888::::::999777666555666888999:::999999888444333333222222333333444333333333444444444555555444444444444444444444444333444555999CCCMMMKKKDDD888777555333222222333333222222222222222222222222111111111111111111111111000000000000////////////////////////////////////111111000///...------,,,111000///...------..................////////////////////////////////////------------------------,,,---------.../////////................................................++++++,,,,,,---...//////+++,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------...------,,,,,,,,,,,,------...///000000------------------------........................---......///000////////////...---,,,,,,,,,,,,,,,........................***+++---...///...------------------------------------.../////////......,,,------...------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------......///......---------,,,,,,,,,---------............//////......---------......------------------------------------------------...------,,,,,,------...........................------------------------+++,,,------.........---++++++,,,---......------,,,,,,,,,,,,------...///---,,,,,,,,,,,,---......---------------,,,,,,,,,,,,,,,............,,,,,,,,,,,,,,,------.........//////......------,,,,,,...........................------,,,,,,------...------,,,,,,,,,------...++++++,,,,,,---...//////***+++,,,------......///---.....................,,,,,,---------.........***,,,------,,,+++---...........................---------.........//////........................------------------------........................---..................---/////////...---------,,,,,,,,,,,,---------......,,,,,,,,,---------...............///////////////111000///...---,,,++++++...///000000111111000000............///000111222////////////////////////000000////////////000000///111333222111000111111222222222333333333333333222222222333444555555555555555555555555555555555333444555666888:::;;;;;;777777777888888888999999999999888777777666555555555333444888888666777;;;???@@@???>>>BBBFFFEEE@@@::::::999999999999999999777888:::;;;;;;:::888777444555777888888888777777444333333222222333333444333333333444444444444444444444444444444444444444111222444:::DDDJJJFFF???666555444333222333333333222222222222222222222222000000000000000000000000000000000000////////////........................111000000///...---------111000///...........................////////////........................------------------------,,,---------.../////////------............------......------------......------------------,,,,,,***,,,...---+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------.........---------......---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------...------,,,,,,,,,------...///000000------------------------........................---......///000////////////...------,,,,,,,,,,,,---.....................***+++---...///...------------------------------,,,,,,---...//////......***+++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........//////.........---------,,,,,,,,,---------............///......---------......///------------------,,,,,,------------------------...------,,,,,,------......---------,,,,,,,,,+++,,,,,,,,,------------...***+++,,,---............***+++,,,------...------,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......------------------------,,,---...//////...---,,,,,,,,,------------------//////......---,,,,,,,,,...........................------,,,,,,------...------,,,,,,,,,---......+++,,,,,,------.........((()))+++,,,.../////////---------...............,,,,,,,,,------------...***,,,------,,,,,,---...////////////////////////,,,,,,------.../////////................................................------------------------------...//////...------...............---------,,,---------............,,,---------.....................//////////////////............---------//////000111111111111000------......///111222333000000000000000000000000000000////////////000000///111222222111000000111111111111222222222222222000111222222333444555555555555555555555555555555333444555666888999:::;;;777777888888888999999999888888777777666666555555555333444777888777:::@@@LLLKKKFFFBBBCCCFFFDDD>>>:::::::::::::::;;;;;;;;;999999:::;;;:::999888777444555777888888777666666444444333333333333444444444444444444444444444444333333333333333333333333111111555===EEEHHHAAA:::444444333333333333333444000000000000000000000000000000000000000000000000000000000000////////////........................////////////............000000//////////////////............////////////........................---------------.........---------...............------............------......------------......///......------,,,++++++))),,,//////+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...---...///......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------......------,,,,,,,,,---......//////------------------------........................------...////////////...///...---,,,,,,,,,,,,,,,---------...............,,,,,,------...---------------------------------++++++,,,---............************++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...////////////.........---------,,,,,,,,,---------............///...------------...//////------------,,,,,,,,,,,,------------------------...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...---------******+++,,,------------------,,,,,,,,,---......---,,,,,,,,,,,,---......------------------------,,,---...//////...---,,,------------------,,,,,,,,,,,,,,,------....................................------,,,,,,------...,,,,,,,,,,,,,,,---...///------------------------)))***+++---.........------------.........//////------------............,,,---///...------...000........................,,,,,,------...//////000........................------------------------------------------------------...//////...---------------...............------........./////////------........./////////............/////////000------..................---...//////000000/////////////////////000111111000000000000000000000000111000///......///000111///000222222000000000111000000000000000000000000000000111222333444555555555555555555555555555555444444555666777888999:::888888888999999999::::::666666666666666666666666444333444666777888>>>FFFNNNKKKEEE???@@@CCCBBB>>>999999999::::::;;;;;;;;;999999888888888777777777666777888999888777666555555555444444444444555555444444444444444444444444333333333333333333333333333333666@@@GGGGGG>>>777333333333333333333333444000000000000000000000000000000000000000000000000000000000000////////////....................................////////////......000111111000//////............////////////........................------........./////////...............---------,,,------......------,,,...------,,,,,,------...------------------,,,,,,)))---111000,,,******,,,------------------------(((***---...,,,,,,...000......---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------......------,,,,,,,,,,,,------------------------------------........................,,,,,,---.....................---,,,,,,,,,---------------.........//////......---,,,,,,,,,------------------------------)))***+++,,,------------+++***)))))))))+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///000//////.........---------,,,,,,,,,---------............///---------------...//////---------,,,,,,,,,++++++------------------------...------,,,,,,------...++++++,,,---......///000,,,,,,,,,------.....................---,,,++++++)))***+++,,,------...---...------,,,,,,------------,,,,,,,,,,,,---......------------------------,,,---...//////...---,,,.........------,,,,,,,,,)))***+++,,,...///000111...........................------,,,,,,------...,,,,,,,,,,,,,,,---...///------------------,,,,,,***+++,,,---...---,,,+++---------.........//////............/////////000...///000000//////000222------------------------,,,,,,------...///000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,,,,------....../////////.........////////////000.........////////////000---.........//////000000/////////......------,,,,,,---......//////......111000000///////////////000000000000000000000000111000///......///000111///000222222000///000111000000000//////////////////000111222333444555555555555555555555555555555444444555666777888999999888999999999999:::::::::555555555666666666666666444333333666777999AAAIIIGGGDDD>>>999;;;AAABBB>>>888888888999999::::::;;;888888777666555555666666888999::::::999888777666666555555444444555555666444444444444444444444444333333333333333333333333555444888BBBIIIGGG===555222222333333333333444444222222222222222222222222000000000000000000000000000000000000////////////........................------......///000000000,,,---000111222111000///............/////////000000000000000000000000000........./////////000000/////////......------,,,,,,,,,---......---,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,------.........)))...222111---***+++---------------------------%%%(((,,,,,,++++++---000......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,+++------------------------........................+++,,,------......---------------,,,,,,------...---------.........//////000///---,,,+++,,,,,,---------------------------((()))***+++,,,,,,---,,,,,,+++)))))))))+++---...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///000000000///.........---------,,,,,,,,,---------.........//////---------------...///000---------,,,,,,+++++++++......------------......------------,,,,,,+++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...//////------...///------------------------++++++,,,,,,,,,---------////////////////////////111000000///......------+++,,,,,,------,,,,,,+++........................000///.........000111222.........------,,,,,,,,,///...---,,,+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................000000////////////000000---***((((((***,,,------000...---///222444333111---...///000000...,,,***,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------...111222222111////////////////////////........................//////000000///...------....................................////////////222111111111000000//////000///...---...111333555------------...///000111333333222111000000000111111000/////////000222333333333333333333333333333555444444444444555666666666666555555555555666666666666777888888888888888666666555444444444444555222222444666888;;;===???<<<;;;:::999888888888888777777777777777777777777999888666555555666888999666666666666555555555555555555555555666666666666666666555444333333222222333333333444555666777777===666:::HHHMMMCCC888666444444333333333333222222111111111111111111111111........................111111000000/////////...////////////////////////000000000000000000000000000000000000000///......------------------------//////.........---------...,,,+++---000111///,,,,,,,,,------...---------***+++---......---+++***...---,,,,,,......---,,,******+++++++++,,,,,,,,,/////////...,,,,,,---.../////////......---,,,,,,------------------------......//////...---,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++******************------++++++++++++------........................//////............//////.........////////////000..................---------------------------------------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++------++++++++++++------+++,,,------++++++,,,---***++++++,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///......------***++++++,,,---...///////////////...,,,,,,---.........------------......---------------,,,+++***+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,------------------,,,++++++,,,,,,,,,---------........................000000///......---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////....../////////------------------,,,,,,......---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////000000////////////000000///---+++***,,,.........///---,,,...111222111///....../////////...,,,+++---------...............,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000...---,,,---///000000/////////////////////////////////////////////////////////////////////...---....................................////////////111111111111000000000///000///...///000333666888222111000000//////000000333222111111000000111111000000000000000111111222222222222222222222222222444444444444444555555666555555444444444444555555666666777888888888888777777777666555555555555555333333444555777999;;;<<<;;;:::999888777777777777666666666666666666666666666444333222222333444666666666666666555555555555555555555555666666666666666555555444333333222222333333333444444555666777999444999GGGLLLBBB999666444444333333333222222222111111111111111111111111////////////////////////000000000/////////......////////////////////////////////////////////////000000000000000///......//////////////////////////////.........---------,,,+++***+++...///---+++............---,,,++++++***+++---......---+++***---,,,++++++------,,,+++******+++++++++,,,,,,,,,...//////---,,,+++,,,...---------------.........------------------------------......---,,,,,,++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................///......------......///------........./////////..................---------------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++---...---,,,+++,,,---,,,,,,------------------,,,------......------,,,------------------------------............------,,,,,,,,,---......//////...//////...,,,,,,---.........------------......,,,------------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......---,,,---...+++,,,---......---,,,+++,,,,,,,,,,,,------------------------------------///......------,,,,,,+++---......//////......---------------------------.........///......------,,,,,,------------------...------,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000000000000000000//////......//////000222000------.../////////...---,,,---///000000///...............---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,---...///...---////////////////////////000000000000000000000000---...//////////////////....................................////////////111111111111000000000000000000///000222555888:::555444333111000/////////222222111000000000111111//////000111111111111111111111111111111111111111444444333333444444555666444444333333333333444444555666777777888888777777888777777666555666666666444444444555555777888999999999888777666666666666555555555555555555555555777777555555555555777777666666666555555555555444555555555555666666666666555555555444444333333222333333333333444555666777666444:::GGGJJJBBB999666333333333333222222222222111111111111111111111111000000000000000000000000////////////............//////////////////////////////////////////////////////000000000///......////////////////////////...............---------,,,++++++,,,......---+++/////////...---,,,******++++++------------++++++,,,+++***+++------+++*********+++++++++,,,,,,,,,,,,------,,,+++***,,,---+++++++++,,,---.........------------------------,,,,,,,,,---,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...,,,,,,,,,---------......------------------......------------------------------------------------------------------------------,,,,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---,,,.........---,,,---.........---------,,,,,,,,,,,,------......------,,,........................,,,,,,------...------,,,..............................///...,,,+++---.........------------......,,,---------------,,,,,,...............------------------------------------------------------------///000///...---...000***+++---......---+++***,,,,,,,,,------------...---------------------------------,,,,,,+++++++++------............------////////////////////////***+++---...///...------,,,,,,,,,------.........---------------.........////////////////////////------------------------......................../////////////////////////////////....../////////222000....../////////...---------...///////////////......---------....../////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...------//////...,,,////////////////////////////////////////////////------...///000000//////....................................////////////111111111000000000000000111111000111222444666888555444222111000/////////111111000000000000111111...///000222222111000000000000000000000000000000333333333333333444444555444444333333333333444444555666666777777777777777777777666555555555555555555555444444444555555666888777666555555555555555555555555555555555555555888888777666666777888888666666555555555444444444555555555555666666666666555555444444444333333333444333333333444444555666666777>>>GGGHHH@@@777555333333333222222222222111111111111111111111111111000000000000000000000000//////..................////////////////////////////////////////////////...///////////////......------------------------........................------...///000000///...............---,,,+++++++++,,,,,,------,,,,,,+++,,,++++++,,,......,,,*********+++++++++,,,,,,,,,+++,,,,,,+++******+++---+++++++++,,,,,,---------------------------------,,,,,,---------,,,,,,+++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000++++++------------++++++---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///------------------------,,,------......------,,,------------------------+++,,,------------------/////////......------------......---,,,+++---.........------------......,,,------......---------******************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,++++++,,,------,,,++++++,,,,,,---------.........------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,////////////////////////((()))+++---/////////...,,,,,,,,,------.........---------....../////////////////////////////////------------------------................................................//////............//////111///...---...///...,,,...//////////////////000......---------......////////////...---------,,,------------------------////////////////////////111///...///000000///...////////////////////////........................------...///000000//////....................................////////////000000000000000000111111222222111000000111222333000000////////////000000111000000///000000111111...///000222222111000000////////////////////////222222222222222333444444555555444444444444555555555555666777777777777777555555444333333333444444555555444444444444444555666666555555444555555555555555555555555555555555444444444444444444444444555555555555444444444444555555555555666666666666444444444444444333333333444333333333333444444555888<<>>DDDEEE@@@888444222222222222222111111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////........................------.../////////......////////////////////////---------...............+++,,,......---------...******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------...000111000...+++******+++++++++,,,,,,,,,***+++,,,+++******,,,---.........---,,,+++++++++------------------------------......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,.........---,,,---...***++++++,,,---...///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////.........------,,,,,,,,,+++,,,---,,,++++++---///......------------......,,,,,,---...............---------....../////////........................------------------------...///000///......///000---,,,+++))))))+++,,,---------------....................................,,,,,,,,,---------------,,,,,,------------,,,,,,++++++++++++++++++++++++---------------......///------------------,,,,,,+++,,,...///000000000///------------------------........................................................................///......------......///...------...///000...------///000///---,,,...///+++,,,.../////////...------------.......................................,,,,,,,,,,,,,,,,,,,,,,,,...------...000111000///////////////////////////........................//////////////////...---....................................///////////////000000000111111111111111111000000000/////////------------...///000111///////////////000111111000000000000000111111222////////////////////////111111111111111222333333444444333333333333444444444555666666777777666666555555444333333333333444333333333444555777888999666666555555555555666666666666666666666666666666777777888888888888777777555555555444444444333333555555555555666666666666444444444444444444444444444444333333222333333444777===BBB@@@:::555333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000111111222222////////////////////////........................,,,---......//////......////////////////////////---------.........//////***---//////---,,,...///++++++,,,---............---,,,,,,++++++,,,,,,---,,,---...000111000---*********+++++++++,,,,,,,,,***+++,,,,,,++++++---............---------------------------------------+++,,,---............---+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------***++++++,,,------......------------------------++++++++++++++++++++++++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++---...---,,,+++,,,---,,,,,,,,,------.........,,,------......------,,,------------------------,,,---...///000000000000,,,,,,,,,,,,,,,++++++++++++,,,---,,,++++++---///.........------.........,,,,,,---.../////////...*********++++++,,,,,,,,,........................////////////////////////+++,,,---,,,++++++,,,---...,,,***((((((***,,,...---------.........//////////////////////////////---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,222000...---,,,,,,------.........------,,,,,,,,,+++,,,...000000000000///------------------------................................................000000000000000000000000.........------............------...000111000...+++...///...,,,+++,,,...***,,,...000000///...---,,,------....../////////........................////////////////////////---,,,+++---///000000///////////////////////////000000000000000000000000///000000000///...------..................................../////////000//////000000111111111222//////000000111111111111...............///000000///////////////000111111111000/////////000222333000000000000000000000000111111111000111222222333333222222222222222222333444555555666666666666666666666555444444444444555222333333444666888:::;;;666666555555555666666777777777777777777777777777444444555555555555444444555555444444444333333333555555555555666666666777444444444444444444444444444444333222222333333333444;;;@@@===666333333444222222222111111111111000000000000000000000000000111111111111111111111111000000111111222222222333////////////////////////........................,,,,,,---.../////////...---------------------------------.........//////,,,///222111///...000222---------...------,,,,,,---,,,,,,++++++,,,,,,---+++,,,---///000///,,,)))******+++++++++,,,,,,,,,+++,,,,,,,,,++++++---///,,,------......//////000------------------------***+++,,,,,,------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...............---------...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------......******+++,,,,,,---......------------------------++++++++++++++++++++++++------------------------+++++++++,,,,,,---------------------------------++++++------------+++++++++,,,------++++++,,,---......---------,,,,,,,,,,,,------......------,,,........................---...///000111111111111++++++++++++++++++++++++***,,,,,,,,,++++++---///---------............///...........................///000///---,,,,,,---((())),,,...000//////...................................................,,,---...//////...---,,,------......///000000000//////.........---------000////////////.........//////.........---------........................---.........---,,,++++++,,,,,,,,,------------...---------......000111222......------------......---------............///......------------......111111000000/////////...........................------------------------------............------------............------........................//////.........------------------............///000000//////......------111000///...------...///////////////////////////---------.........//////........................---------............///////////////000000000000000000000000000000000000//////............////////////000000000000//////---...///111111111000///////////////000000000000222222111111111111111222333333333444444555555555555555666666666666555555999888666555555555666777555555444555666777999;;;666555444444444666777888666666555555555555666666666666666666666666666666555555666666777777888888777777888888888888777777444555555555555555444444222333333444444333333222555666888777666444444555111111111111111111111111///000111000///...///000000000000000000000000000////////////111333555666111111000000//////......//////000000000000//////................................................111000///...---,,,++++++,,,+++,,,///333444222000///---+++***+++---......++++++++++++,,,---......///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++,,,------...//////.........------,,,,,,,,,)))******++++++,,,,,,---.........------,,,,,,,,,------------,,,,,,+++***,,,,,,,,,---------......+++,,,,,,------,,,,,,+++........................------------------------************))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++************+++,,,---......------,,,,,,------...***+++---,,,,,,+++---...//////...------------...,,,+++*********+++,,,---........................000...***(((''')))+++---......//////////////////---------------------------------------------------------............///...........................///000///---,,,---...+++,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++,,,,,,------...////////////.........---------/////////.........------//////.........---------.......................................---,,,,,,.........////////////000...............///000111......------------......---------............///......------------......000000/////////.................................------------------------------............------------............------------------------------//////.........------------------............//////////////////.........111000///...---......///////////////////////////........./////////000000........................---------............///////////////000000000000//////////////////////////////............////////////000000000000//////---...///000111000000///////////////000000000000222222111111111111111222444444444444444444333333555555666666666666555555888777777666666666666666444444444555666888:::;;;777666555444444444555555666666555555555555666666777777777777777777777777555666666666777777777888777777888888888888777777444555555666666555444444222333333444444333333222333555666555444333333333111111111111111111111111000111222111///......///000000000000000000000000000/////////000222444555111000000000/////////...//////000000000000//////...........................................................................------///333444444222111000---,,,,,,---------///...---,,,++++++++++++...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++,,,,,,------............---------,,,,,,,,,------------------------......---------,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,---,,,++++++***+++++++++,,,++++++******++++++,,,***+++---,,,,,,+++---......------,,,,,,,,,,,,,,,,,,+++*********+++,,,---...........................---+++))))))***,,,---.........------------------------------------------------------------------------............///...........................///000///...---.../////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------*********+++,,,,,,------...............---------............---------,,,...............---------------------------------....../////////...------.........////////////000//////.........//////000......------------......---------............///......------------......///............---------........................------------------------------............------------............------------------------------...............------------------............///.........///////////////000000///............////////////////////////////////////000000000000000........................---------............///////////////000000000000//////////////////////////////............////////////000000000000//////......///000000000//////////////////000000000000222111111111111111222222666555555444444333222222555666666777777666666555777777777777777666666555333333444555666888:::;;;666555444444444444555555666666555555555555666666888888888888888888888888666666666666777777777777666777777888888777777666444555555666666555555555333333444444444444333333111333444444222111111222111111111111111111111111111222222111///---...///000000000000000000000000111000000000000111222333000000000000//////////////////000000000000//////................................................+++,,,,,,---...///000000000...---...111333444444555444222000///......---///...---,,,++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,//////...------,,,++++++...------------,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,------...---,,,++++++,,,---...------------------------------------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------///...---,,,***)))))))))++++++++++++++++++++++++***,,,------++++++,,,...,,,,,,+++++++++*********+++++++++++++++,,,------------------------------,,,+++++++++++++++,,,---...---------,,,,,,++++++---------------------------------------------------------............///...........................///000000.........000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------*********+++,,,,,,------..............................---------,,,,,,,,,........................------------------------...///////////////......,,,,,,,,,------------...000//////............///......------------......---------............///......------------......------------------------................................................------............------------............------------------------------........................---------............///------......//////000000/////////.........//////////////////////////////////////////////////////........................---------............///////////////000000000000//////////////////////////////............////////////000000000000//////......//////////////////////////////000000000000111111111000111111222333444444444444444444333333666666777777777777666666666777888888888777555444222333444555666888999:::333444444555555666777888666666555555555555666666777777777777777777777777666666666666777777777777666666777777777777666666444555555666666666666555333333444444444444333333111222444333111000000111111111111111111111111111222333333111///......///000000000000000000000000111111111000000000000111000000000000//////////////////000000000000//////................................................+++,,,,,,---...///000000000...,,,,,,...111333555888888888555222000//////,,,++++++,,,,,,---...///---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,++++++*********------------------------,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---///...,,,++++++,,,...///.........................................................------------------------------------------,,,+++***+++,,,---...///...---,,,+++*********------------------------+++,,,------++++++,,,---,,,,,,,,,,,,++++++******++++++++++++,,,,,,------------------------------******+++,,,------------......------,,,,,,++++++------------------------,,,,,,---------------------------............///........................---///000///...---///000...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,---------++++++,,,,,,------......---...........................---------,,,,,,,,,---.....................------------------------......///////////////...,,,,,,,,,------------...000//////............///......------------......---------............///......------------......,,,,,,,,,---------------................................................------............------------............---------------------------------.....................---------............///------......//////000000......//////////////////////////////////////////................................................---------............///////////////000000000000........................//////............////////////000000000000////////////..................////////////000000000000111111000000111222222333222222333333444555666666666666777777777777666666666777888888888777555444333333444555666777888888555666666666666666666666666666555555555555666666666666666666666666666666777777777777666666666666666666777777777777666666444555555666777777666666333444444555555444444333222333444444222111111222111111111111111111111111111222333222///...///000000000000000000000000000111111111111000000//////////////////000000000000//////000000000000//////................................................---........................---,,,***+++---111333999;;;;;;:::666222111111,,,,,,,,,,,,---...//////+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------///...,,,++++++,,,...///++++++++++++++++++++++++........................,,,,,,,,,------------------------------------------,,,+++***+++,,,---...---,,,,,,,,,,,,,,,,,,---,,,------......------,,,+++,,,------++++++,,,---------......------,,,+++++++++,,,,,,------------------------------------***+++,,,---...------,,,............------,,,,,,------------------------,,,,,,,,,---------......---------............///........................,,,---......------...///+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------......//////---------...........................---------,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...............////////////000//////.........//////000......------------......---------............///......------------......,,,,,,,,,------------...................................................------............------------............------........................---------...............---------............///.........///////////////---...//////000/////////////////////////////////............------------........................---------............///////////////000000000000........................//////............////////////000000000000//////000///......------......////////////000000000000000000000000111222333333000111222333555666777777666777777888888777777666777777777777777666666555333444555666666666666555888888888777666555333222666666555555555555666666555555555555555555555555777777777777666666666666555666666777777666666555444555666666777777777777444444555555555555444444222444555555333222222333111111111111111111111111111222333222000///000111000000000000000000000000///000000111111000//////////////////000000000000//////000000000000//////................................................/////////...---------,,,,,,,,,,,,******+++///222666999<<<;;;666333222222000///...---,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------------------............------,,,,,,,,,---------......------------------------,,,,,,,,,------------...++++++,,,------...//////,,,,,,,,,------------...++++++,,,---------,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///------------------------........................+++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------++++++++++++,,,---//////******,,,,,,,,,,,,******,,,---...---+++***+++,,,---...///000///...---,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,---------------.........------------------------+++,,,,,,------.........---------............///........................+++,,,------,,,,,,---///+++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,------......//////---------.........///////////////.........---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---........................////////////000...............///000111......------------......---------............///......------------......,,,---------............................................................------............------------............------////////////////////////---------.........//////---------............//////////////////.........,,,---///000000000//////////////////////////////////////////.........---........................---------............///////////////000000000000........................//////............////////////000000000000//////000///...---------......////////////000000000000000000000000111222333444222222333333444555666666777777888888888888777777888777777666666666666666555555666666666555444333222333444555555444444333666666555555555555666666666666666666666666666666888777777777666666666555555555666666666666555555444444666777777888888888444444555555555555444444222444555444333111222222111111111111111111111111///111222222111000111333000000000000000000000000...///000111111000000///.../////////000000000111//////000000000000//////................................................//////.........---------,,,------,,,***+++///222000555999999555111111222000///...------,,,,,,---***+++,,,---------,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------............------,,,,,,,,,---------......---------....../////////,,,,,,,,,---------......------------------------,,,,,,,,,---------......***+++,,,,,,---------,,,------........./////////........................////////////////////////........................++++++,,,,,,,,,---------........................++++++,,,,,,------,,,,,,+++++++++,,,,,,...//////)))***,,,------,,,***))),,,---...---+++***+++,,,---...///000000...---,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,------......------------------------++++++,,,,,,---......///---------.........//////........................***+++,,,,,,++++++---...+++,,,...//////...,,,***................................................------++++++++++++------+++,,,,,,------......///---------.........//////000////////////.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,---------......---------......000111222.........------.........---------.........//////.........------.........---------....../////////........................////////////////////////---..................------..................---000000000000000000000000---------.........//////---------.........//////000000//////.........---,,,---///000000000//////////////////////////////111111000000/////////...........................---------.........//////////////////000000000000........................//////............////////////000000000000//////000///...---,,,------...////////////000000000000000000000000111222333444333444444444444444444444777777888888888888777777999888666555555555666777555666777777666444333111***,,,///222555666777777666666555555555555666666777777777777777777777777888888777777666666666555555555666666666666555555444444666777888888888888444444555555555555444444111333444444222111111222111111111111111111111111///000222222111111222444000000000000000000000000---...000111111111000///.../////////000000111111//////000000000000//////........................................................................,,,...///...,,,,,,///222+++111777777333000000111---------------...000000)))***,,,---...---,,,,,,******+++,,,,,,---......,,,,,,,,,------.........------............------,,,,,,,,,---------......---------...///000111111,,,,,,,,,------.........---,,,,,,++++++******))),,,,,,,,,------.........***+++,,,,,,------------.........////////////000------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,---------..............................***+++,,,---...---,,,+++---,,,,,,,,,,,,---......+++,,,...//////...,,,+++,,,---...---+++***+++,,,---...///000000...,,,++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,))))))***+++,,,------...------------------------++++++,,,,,,---...//////------------------------******+++,,,,,,---......------------------------------------------------------------------------,,,++++++******++++++,,,///...,,,++++++,,,...///---,,,,,,+++,,,---...///---------............///------......------,,,+++------............------........................000000...------...///000111000...---,,,,,,---...111000//////000222555666000000//////.........---//////......------------......------------......---------------------------...///000000///...---******++++++,,,---......---------............//////............---------///...------...///000111////////////////////////.......................................///000111............////////////000000//////.........---///////////////......---------------------------........................---///000000///......///////////////////////////------------------------...///000///...---...000,,,---...//////...---,,,////////////////////////000111111111111222222222444333333333333444555555333444555555666666555555555555555555666666666666777777666666666666777777555555555555666666666666777777777777777777777777777777777777777777777777777777666666555555555444555555555555555555555555555555555555666666666666555555555666666666666666444333333222222333333444222222111111111111111222111111000000000000111111222222222111111111000000222111111000///......---000000000000000000000000////////////////////////111000///...............000000///...------,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...///000111222111///---,,,000///...---------------+++++++++,,,,,,---------***++++++,,,,,,------...------------------------............//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------******+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++---,,,+++******+++,,,------,,,,,,++++++,,,,,,------,,,+++******,,,...///,,,,,,,,,------,,,++++++...------,,,,,,------.........------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,...---,,,,,,,,,,,,---...------,,,,,,,,,---...///------------............------......------,,,+++......////////////......------------------------//////...------...//////...---,,,,,,,,,---...///---,,,,,,+++---///111222000/////////............000000//////..................------------......------------------------.........//////.........------...//////000111111---------............//////............------------...///000111111000000////////////////////////........................///............//////000............////////////000/////////............///////////////......---////////////////////////........................---///000000///......///////////////////////////------------------------...///000///...---...000------...//////...------////////////////////////000000111111111222222222333333333333333444555555333444444555555555555555555555555555666666666666888888777777777777888888555555555555666666666666666666666666666666666666777777777777777777777777777666666666555555555555666666666666666666666666555555555555666666666666555555555555666666666666444333333222222333333444222111111000000111111111111000000000000000000111222222222111111111000000111111000000//////......////////////////////////////////////////////////000/////////............000//////...------,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...///000111111111///...,,,//////...---------------+++++++++,,,,,,---------***++++++,,,,,,------...---------------------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////------------------,,,,,,,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------------------------......---,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,------,,,+++******,,,---///,,,,,,,,,------,,,,,,+++...------,,,,,,------.........------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,---......------------............---............---,,,,,,//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,...---------------......---,,,,,,------///000000++++++******+++---///000////////////............000000000///////////////......------------....................................------------............//////000111111111---------............//////............------------...111333333222000...////////////////////////........................000//////............///............////////////////////////............///////////////......---////////////////////////........................---///000000///......///////////////////////////------------------------...///000///...---...000------...//////...------////////////////////////000000000111111111222222333333222222333333444555333333444555555555555555444555555555555666666666888888777777777777888888444555555555555666666666666666666666666666666666777777777777777777777777666666666666555555555555666666666666666666666666444555555555555666666666555555555555555555555555444333333222222333333444111000000000000000111111000000000000000000000000222222222111111111111111000000000000////////////////////////////////////////////////////////////...///000000000///...---/////////...------,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------......///000111000///...---///...------------------++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------..............................000///..................,,,,,,---.........------------------------------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...,,,,,,------------,,,,,,...------,,,,,,------.........------------......++++++,,,,,,,,,,,,------------------------------------------------------+++++++++,,,,,,---------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,------------------------,,,,,,---------........................------,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///////////////000000111------------...///000111///////////////.........////////////..................------------......////////////////////////...---,,,++++++,,,---...,,,,,,------............---------............//////............------------...000111111000///...////////////////////////........................111000///...........................///////////////////////////.........///////////////......---------------------------........................---///000000///......///////////////////////////------------...............///000///...---...000---..................---////////////////////////000000000000111111111111222222222222222333333444333333444555555555444444444444444555555555666666777777666666666666777777444444444555555555666666666666666666666666666666666666666666666666666666666666666666666555555555444444444444444444444444444444444555555555666666666555555555555555444444444333333222222333333444000000//////000000111111000000000000000000000000111111111111111111111111////////////000000000000////////////////////////////////////////////////---...000111111///...,,,//////.........------------,,,,,,,,,,,,---.........------,,,,,,------...---...///000000//////.........---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////.........------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,------------------,,,,,,,,,---------......------------------------//////............//////++++++,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...+++,,,------------------...------,,,,,,------......------,,,,,,------...+++++++++,,,,,,,,,------........................------------------------++++++,,,,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,------......------,,,---------------------,,,,,,,,,,,,------------.........//////......---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........////////////......------.........//////000111111.........///////////////------------------------......------------......////////////////////////...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,---------------............//////............---------///......---------......////////////////////////........................111000///...........................////////////.........//////////////////////////////......---------------------------........................---///000000///......///////////////////////////---------....../////////...///000///...---...000.........------.........//////////////////////////////000000000111111111222111111111111222333333222333333444555444444444444444444444555555555555555555444444444444555555444444444444555555555555555555555555555555555555555555555555555555555555555555555666666666666666444444444444444444444444444444444444555555555555666666555555444444444333444333333222222333333444000000000000000111222222000000111222222111000000111111111111111111111111////////////000000000000........................////////////////////////,,,...///111111000...---...............------------,,,,,,,,,,,,---.........------,,,,,,------...------...///////////////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,+++---------------------------------........................------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---------------......******+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,------+++,,,------.........---...------,,,,,,------...------,,,,,,,,,,,,------+++++++++,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------------.........---,,,+++,,,,,,,,,,,,------------...////////////...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......------------,,,+++***)))------......////////////.........///////////////,,,,,,,,,,,,,,,---------......------------....................................------------..............................---------............//////............---------///...---,,,+++,,,---...////////////////////////........................000//////............///............////////////.........//////////////////////////////......---////////////////////////........................---///000000///......///////////////////////////---------...//////000000...///000///...---...000///...------------...////////////////////////////////////000000000111111111111000000111111222333222222333444444444444444333444444444444555555555444444333333333333444444333444444444444555555555555555555555555555555555555555555555555555555555555555555666666666666666555555555555555555555555333444444444444555555555666666555555444333333333444333333222222333333444000000000000111222333444000111222333333222111000111111111111111222222222000000000000////////////........................////////////////////////---...///000000000///...........................---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,---......///000000,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++***++++++,,,,,,------...------------------------------,,,,,,,,,,,,++++++------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,---......///.........------,,,,,,------...------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------.........---,,,+++++++++,,,,,,,,,---------///////////////...------,,,------------------,,,------------------------+++,,,...///000000//////,,,,,,---......---,,,+++------...////////////.............../////////000,,,,,,,,,---------............------------......------------------------.........//////.........///////////////.........---------............//////............---------...............------,,,////////////////////////........................///............//////000............////////////............/////////000///////////////......---////////////////////////........................---///000000///......///////////////////////////---------...///000000000...///000///...---...000///...------------...///////////////////////////////////////000000000111000000000000000111222222222222333444444444444333333333444444444555555555555444444333333444444555333333444444444555555555555555555555555555555555444444444444444444444444555555555555666666666777555555555555555555555555333333444444444555555555666666555444444333222222444333333222222333333444111111111111222333444555111222444555555444222111000000111111111222222222111111000000//////..............................////////////////////////............/////////000........................---,,,,,,,,,,,,---.........------,,,,,,------...+++,,,,,,---...///111111,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++***++++++,,,,,,------...------------------------...---------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------++++++,,,,,,---......///,,,,,,,,,---------......------------------------,,,,,,++++++,,,------......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---------,,,+++,,,---...////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,------...///...,,,++++++,,,...///------...///...---+++***++++++,,,,,,,,,---------///////////////......------..................---........................+++,,,...000111000000///---...///111111111000000//////000000111000000000---.........//////000000---------.........//////.........------.........---------------------------...///000000///...---...............------------------.........////////////.........------------///000111111///---+++////////////////////////.......................................///000111............/////////000---.........//////000000///////////////......---------------------------........................---///000000///......///////////////////////////---------...///000000111...///000///...---...000///...---,,,,,,---...///////////////////////////////////////000000000000000000000000000111111222222222333444444444333333333333333444444444555555555555555444444555555555333333333444444444555555555555555555555555555555444444444444444444444444444555555555666666777777333333333333333333333333333333333444444444555555666666555444333333222222444333333222222333333444222222222222333444555666222333555666666555333222000000111111222222222222222111111000///......---........................////////////////////////...............///000111---.....................---,,,,,,,,,,,,---.........------,,,,,,------...++++++,,,,,,...///111222++++++++++++,,,,,,---...---------,,,,,,+++++++++***++++++,,,,,,---......------------------------.........------,,,,,,,,,........................++++++++++++++++++++++++***++++++,,,---...//////000//////---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------++++++,,,,,,---...//////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---...///000///---,,,+++,,,,,,---------------------------,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,+++,,,---...////////////...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---++++++***+++,,,---......---,,,,,,+++******------------------------...,,,)))''''''))),,,...------------------------,,,,,,,,,---------......------------------------///...---,,,,,,,,,,,,,,,***+++,,,---...000111111000///......///000///---,,,---------.../////////////////////////////////........................---...///111111///...---+++,,,------......------........................//////////////////////////////...------------...////////////////////////////////////............,,,,,,,,,---------............////////////......---------............///......//////////////////,,,---------......//////---.............................................////////////////////////111000///......///000111////////////............---------............///......////////////......000000000000000000000000111///---+++***+++---/////////000000///...------////////////////////////........................000000000000////////////111111111111111111111111333333222222111222222222444444444444444444444444444333222111111333555666444444444444444444444444444444444444444444444444222222333333333444444444666666666666666666666666444444444444444444444444222333333333333222111111555444444333333333444444111111222222222333333333333333333222222222111111555666777777666444222111111111111111111111111111000000000000////////////........................////////////////////////...---,,,,,,,,,,,,---...,,,,,,,,,---...///000111------,,,++++++,,,,,,,,,------------------------.........///000111111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---...............---------------,,,,,,+++++++++000000//////......------,,,---...//////...---,,,+++,,,------............------------------------++++++,,,------......///.........------,,,,,,,,,///...---,,,,,,---...///------,,,,,,,,,+++++++++/////////...------,,,,,,---------............///---------,,,,,,+++++++++..................------//////...------------...***+++,,,,,,------,,,,,,---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---------............///------------------------,,,+++***)))***,,,///000......---,,,,,,,,,------,,,,,,------,,,,,,+++***++++++++++++++++++++++++000///............///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---+++******+++---...------------------------,,,,,,,,,---------......------------------------///...---,,,,,,,,,,,,---+++,,,,,,---...///000000000...---...///000///------------...............................................................---...///000000///...---+++,,,------......------,,,,,,------------------//////////////////////////////...------------...........................////////////............,,,---------..................////////////......,,,,,,,,,,,,---------...............---------------------------.........//////..........................................////////////////////////111000///......///000111............---------------------............///......////////////......000000000000000000000000...,,,***(((((()))***,,,///////////////...------////////////////////////////////////////////////000000000000////////////111111111111111111111111222222222111111222333333333333333333333333333333444333222111111333444666444444444444444444444444444444444444444444444444222222333333333444444444555555555555555555555555444444444444444444444444222333333333333222111111444444333333333333444444222222333333333444444444333333333222222222111111333444555666555333111000111111111111111111111111000000000000/////////...........................------------------------......---,,,,,,---......---------------...///000...------,,,,,,---------------------------------------......///000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------............------.........---------,,,,,,............------------,,,---...//////...---,,,++++++,,,------------------------------------------------------------------------,,,,,,+++++++++...---,,,,,,,,,,,,---...******+++,,,---...//////------..................------------............---------,,,,,,+++++++++......------------............---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,...---------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------------------,,,+++***+++---...000000///...---,,,+++++++++.........------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,---......///------------------------///......------......///------------------------,,,,,,,,,---------......------------------------......---,,,,,,,,,---------------........./////////...---...///000///---...............---------------------------------........................---...///000000///...---,,,,,,---............---++++++,,,,,,,,,---------//////////////////////////////...------------...........................////////////............------........./////////......////////////......+++++++++,,,,,,,,,------......------,,,,,,,,,+++............------------000000000//////.................................////////////////////////000000////////////000000...------------,,,,,,,,,---------............///......////////////......000000000000000000000000000...,,,++++++,,,---...///////////////......---////////////////////////000000000000000000000000////////////000000000000111111111111111111111111111111111111111222333444222222222222222222222222333222222111111333444555333333333333333333333333333333333333444444444444333333333333444444444444555555555555555555555555444444444444444444444444222333333333333222111111444333333222222333444444333333333333444444444555333333333222222222111111222333444444333222000///111111111111111111111111000000000/////////..............................------------------------......---,,,,,,---.........---------------............------------......------------------------,,,,,,------......//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------............------//////............------,,,,,,,,,,,,,,,---------------............------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////...------,,,++++++,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,---...//////000,,,,,,------...//////000------------............------,,,,,,,,,,,,++++++///...---,,,,,,---...///---,,,,,,+++++++++++++++***+++,,,,,,------,,,,,,***++++++,,,------....../////////......---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------......---,,,,,,---...///111000///---,,,+++******/////////......,,,++++++////////////////////////++++++++++++++++++,,,,,,++++++,,,,,,---.........------------------------......////////////......------------------------,,,,,,,,,---------.................................------,,,,,,,,,------.....................---...---,,,---/////////.../////////...---------,,,------------------------........................---......//////......---,,,------...............+++,,,,,,------....../////////////////////////////////...------------...////////////////////////////////////.....................////////////000---......//////......---+++,,,,,,,,,,,,---------//////...------,,,,,,,,,000000000//////......---111111111000//////..............................////////////////////////000000////////////000000.........---------,,,,,,---------............///......////////////......////////////////////////000///...------...///000...///////////////......////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000111222444444222222222222222222222222222222111111222222333444222222222222222222222222333333333333333444444444333333333444444444444555555555555555555555555555444444444444444444444444222333333333333222111111222222222222222333333444222222222333333333444444333333333222222222111111222222333333333222111000111111111111111111111111000000/////////.................................////////////////////////......------------............---,,,,,,,,,---------,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,---------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---.........------............------------++++++,,,,,,------......------------------------***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---//////.........------------------.........//////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...///------,,,+++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------.........//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------//////...---------......000///...---,,,+++++++++---..................---////////////////////////------...///////////////------------------------------------------------,,,---...//////...---,,,------------------------,,,,,,,,,---------..............................------,,,,,,,,,------..................------------,,,,,,---...//////.../////////...---------,,,................................................------............------,,,---......//////......---........./////////000//////////////////////////////...------------...000000000000000000000000////////////.....................////////////000------............------------------............////////////......------222222111111000000//////111111000000/////////...//////////////////////////////////////////////////////000000000000//////////////////.........------------............///......////////////..............................,,,,,,+++******+++,,,---......///////////////...////////////////////////.........................../////////000000000111000000000000000000000000//////000000111222333444333333333333333333333333111111111111222222333333222222222222222222222222222222222333333333444444333333444444444555555555555555555555555555555555444444444444444444444444222333333333333222111111111111111111111222333444000111111111222222222222333333333222222222111111333333333333333222222111000000000000000000000000////////////....................................////////////////////////...........................------,,,,,,,,,------++++++******+++,,,,,,---------------------------++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,---,,,,,,------.........///---------,,,,,,---------+++++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,---------......---------...............------............------//////.........---------//////.........---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///...------,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------///.........------......------,,,,,,,,,---......***+++---...///000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---........................---------------------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------..............................------,,,,,,,,,---........................---------,,,+++,,,...//////..................---------////////////////////////........................------------------------------...////////////...//////////////////////////////////////////////////////...------------...000000000000000000000000////////////............------........./////////------............---------------.........//////////////////////////////111111111111000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////000000/////////.........---------............///......////////////..............................------,,,,,,------......---...//////////////////////////////////////////..............................//////000000111111000000000000000000000000000000000000000111222333333333333333333333333333111111111222222222222222111111111111111111111111111111222222333333444444333444444444555555555555444444444444444444444444444444444444444444444444222333333333333222111111000000000000111222333333000000000000111111111111333333333222222222111111222222222222222222222222000000000000000000000000/////////.........------........................---------------------------...////////////...------,,,,,,,,,,,,,,,------***))))))******+++,,,---------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------...------+++++++++,,,,,,,,,,,,---------------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++*********++++++,,,,,,------++++++,,,,,,---...//////............////////////---......//////......---++++++,,,---...//////000000//////...------,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,------............---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,.........---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------......---,,,,,,,,,,,,---...//////)))***,,,---//////000000++++++++++++++++++++++++((()))***,,,------,,,,,,,,,,,,------......//////------------------------------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---...///------..................,,,++++++,,,...//////...---------..................................................................------------------...------...///////////////000000000///......------//////////////////////////////...------------...........................////////////............,,,---------............,,,------......------,,,,,,,,,---------.........,,,------......//////000//////////////////000000---------...//////000000////////////////////////////////////////////////...///000111111000///...//////.........------------------............///......////////////......------------------------////////////000000000111------...///////////////////////////////////////.................................///000111111111000000000000000000000000111111000000000000111111222222222222222222222222000000111222222222222222111111111111111111111111000111111222333333444444444444444444555555555555444444444444444444444444444444444444444444444444222333333333333222111111/////////000000111333333000000111111111222222222333333333222222222111111111111111000000111111111000000000000000000000000//////.........---------........................---------------------------...///000000///...---++++++++++++,,,---......************+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,------,,,++++++,,,---------------------,,,++++++)))******+++,,,,,,------,,,------------------------------.........//////,,,---............---,,,******+++,,,---...//////..................------++++++,,,,,,,,,---------+++++++++,,,,,,---------(((***,,,.........---,,,---,,,,,,+++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,---------------------,,,,,,,,,---......++++++,,,---------------------------------------+++,,,---///000000//////***+++,,,---///000111111------------------------......------------......------------------------,,,,,,,,,---------......////////////////////////,,,,,,,,,,,,,,,---...///---------.........//////,,,++++++,,,...//////...,,,------....../////////------------------------...........................------,,,,,,------...---......///////////////000000///...---,,,,,,+++//////////////////////////////...------------...------------------------000/////////............,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,---------***++++++,,,---...//////,,,---------......//////+++,,,,,,---...///000000000000000000000000000000////////////////////////...///000111111000///.........---------,,,,,,,,,---------.........//////......////////////......------------------------+++,,,,,,,,,------......------...///000000//////////////////////////////000000000000000000000000---......///000111111222000000000000000000000000222111000000000000000111000000000000000000000000000000111222222222222111000000000000000000000000000000111222333333444444444444444555555555666666444444444444444444444444444444444444444444444444222333333333333222111111////////////000111222333111111222222222333333333333333333222222222111111000000////////////000111000000000000000000000000//////.........---------........................////////////////////////---...///000000///...---*********+++,,,---...///++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------...------------.........//////---,,,,,,++++++*********------++++++++++++------............------,,,+++))))))***+++,,,,,,------///......------,,,,,,+++,,,,,,,,,------.........++++++------------++++++------,,,,,,,,,+++++++++,,,,,,------.../////////++++++,,,,,,,,,---------+++++++++,,,,,,---------'''))),,,...///...---+++,,,++++++***)))*********++++++,,,---------,,,,,,)))******++++++,,,,,,---+++,,,,,,---...///000000.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------)))***+++,,,------...---///...------,,,,,,,,,,,,------------,,,+++***)))---,,,+++,,,...///...---..............................////////////......000///...------...///000..................------------------------------///...---,,,,,,,,,,,,,,,.........////////////000333111...+++***+++---...------............---------------............///............////////////------------------------///////////////////////////...---,,,,,,---...///...............///000000............//////////////////.........---------//////000000000000//////---------.........//////.../////////...---,,,,,,---------.........//////,,,------...///000111111...---,,,,,,---...---+++........................---------...///000000111111111000000//////............---------,,,,,,,,,............////////////......////////////......//////............////////////000000000000000000......////////////.........---,,,,,,,,,,,,---...000000000000000000000000------............------............////////////////////////////////////000000111111111000000///000000000000000000000000000000000000111111111111000111111111111222222222444333222222222333444555444333222111111111222333222111111111111111222222555555444444444333333333555555555444444333333222444444555555444444333222333333222222111000//////111111000000000000111111111111000000111222333333666666666666555444333222111111111111111111111111111111111111111111111111//////////////////////////////////////////////////////.........---------------............------,,,,,,------------------...---,,,+++,,,...000222222000------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,/////////......---------+++++++++,,,,,,---------///......------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111///---...000111...+++---,,,,,,++++++,,,,,,---,,,---//////---***&&&$$$,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,......---------,,,,,,,,,,,,,,,,,,------,,,++++++.........------,,,,,,,,,.........////////////000......//////...---,,,,,,------------------,,,,,,+++***)))***,,,---,,,+++..............................////////////......000///...------...///000------------------------------------------------///...---,,,,,,,,,,,,---------........./////////000///---,,,,,,---...///------............------------------........................////////////................................................///...------------...///...............///000000............////////////000000/////////............//////000000//////...---------.........//////......//////......---,,,,,,,,,,,,---------......---------...............///...---...//////...---........................------......///000000111////////////.........---///.........---------,,,............////////////......////////////......//////............//////...............---------......////////////............---,,,,,,---......////////////////////////.........//////.....................//////////////////////////////////////////000000000//////...000000000000000000000000000000000000111111111111000111111111111222222222222111000000000111222333444333222111111111222333222222111111222333444444555444444444444333333333555555555444444333333333444444555555444444333222333333222222111000000///111000000//////000000111111111111111111222333444444444444444333222111111//////////////////////////////////////////////////////////////////////////////////////////////////////.........---------------............------------------------------///...---------///111222222///------...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................---------,,,,,,,,,,,,,,,---------------+++++++++++++++++++++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...---...000000...+++---,,,,,,++++++,,,,,,---+++,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++,,,------------,,,------------,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,,,,------------------------,,,******+++,,,---,,,+++..............................////////////......//////...------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------,,,---------............------------......//////------............------------------............---............/////////////////////////////////........................///...------------...///...............///000000............////////////000000000000000/////////.........//////.........------........./////////....../////////...------,,,,,,,,,,,,,,,---------////////////......------///...---...000000///---........................------......///000000000............------------////////////........................////////////......////////////......//////............////////////......---------,,,......////////////............---,,,,,,---......////////////////////////...//////000000//////...............////////////////////////////////////......////////////......////////////////////////000000000000111111111111000111111111111222222222111111111111111222333333444444333222222222222222222222222222333444555666444444444444333333333333444444444444444444333333444444555555444444333222333333222222111000000000000000////////////000000222222111111111222333333222222222222222111000///////////////////////////////////////////////////////////////////////////////////////////////////...............---------------............------.........------,,,,,,+++//////.........000111222111///------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000------------,,,,,,,,,,,,---------------,,,,,,,,,))))))***++++++,,,------(((((((((((()))))))))***------------------------------------------------///...------///...---+++---,,,,,,++++++,,,,,,---***++++++,,,------......---------,,,,,,++++++++++++,,,---......---,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............------++++++,,,---------------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,+++***+++,,,,,,+++,,,,,,------............---,,,---/////////...........................---......//////......---........................,,,,,,,,,,,,,,,---------------------------------...------,,,,,,,,,------,,,,,,,,,---------......,,,---...//////...------------............------,,,,,,---------.........---------.........//////.........................................................------........................///000000............////////////////////////////////////------............------............////////////......////////////......------------------------000000000000////////////---------...000000...,,,....................................//////000000........................000000000///////////////............////////////......////////////......//////............//////111111111000//////............////////////............------------......//////////////////////////////000000000000//////............////////////////////////////////////......//////000000/////////////////////////////////000000000111111111111000000111111111222222222333333333333444444555555444444333333222222222222000000111111333444666666444444444333333333222222333444444444444444444444444444555555444444333222222222222111111111000000000//////////////////000111111000000000111111222111111222222111000000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------............------//////...---,,,,,,++++++.........---...///000111000///------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,------.........))))))))))))*********+++************************------------------------------------------,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,...///000...------,,,,,,++++++***+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------+++,,,,,,---...---------,,,,,,,,,+++++++++******++++++,,,---------,,,,,,*********++++++,,,,,,,,,------.........////////////---,,,******+++---...++++++,,,,,,---...//////...---,,,---///000///...........................------............------------............------,,,---------.........///------------------------------,,,,,,,,,------...,,,,,,,,,---------.........///000000///---+++***------............------,,,,,,,,,------------...------------............------------------------........................---..................---...............///000000............////////////........................------............------........./////////000000......///////////////...////////////............,,,,,,---......///000000.........000222222000.......................................////////////////////////////////////000000000000000000000000............////////////......////////////......//////............//////111111000000/////////.........////////////......................................................//////000000000000//////............////////////////////////////////////...///000111111111111111///////////////////////////000000000111111111111000000111111111222222222333333444444555555555555444444444444333333222222/////////000111333444555444444333333333222222222333333333444444555555555444444555555444444333222222222222111111111111111000000////////////000000111000000/////////000000222222222222222111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---.....................------............------//////...---,,,,,,++++++------,,,,,,------......///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))).........------,,,,,,,,,............////////////************************++++++++++++++++++++++++------......---,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++---...///---------,,,,,,++++++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---.........------,,,,,,,,,+++++++++*********+++,,,,,,---------,,,*********++++++,,,,,,,,,---------............//////...,,,++++++---///000++++++,,,,,,---...//////---+++++++++---...---,,,........................------............------------............------,,,------....../////////------------------------------,,,,,,,,,---......,,,---------............///000000000///---+++***------............------,,,,,,,,,,,,------------,,,------------.........------------------------------------------------------...//////...------...............///000000............////////////------------.....................//////.............../////////000000000......///000000000//////000000000///////////////((()))***+++,,,---......//////000333555555222000..............................///////////////////////////000000000000000////////////000000000000............////////////......////////////......//////............//////..............................////////////......---...////////////...---...........................//////000000//////...............////////////////////////////////////...///000111111222222111////////////////////////000000000000111111111111000111111111111222222222111111222333333333333333444444444444444333222222//////000000111222333444333333333333222222222222222222333333444555666666444444555555444444333222111111111111111111111111111111000000000000111111111111000////////////000222222333333333222222111////////////////////////////////////////////////////////////////////////////////////////////////---------...............------............------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------------++++++++++++************------,,,++++++***)))))),,,,,,,,,,,,------------------------------------++++++++++++++++++++++++---...//////---,,,,,,------,,,,,,++++++,,,,,,---......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,---...............,,,,,,,,,,,,++++++++++++******+++,,,------------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///...---------...///000+++,,,,,,------.........---,,,+++,,,---......,,,........................,,,------......------,,,,,,------......------,,,++++++,,,------...//////------------------------,,,,,,,,,,,,,,,---...///------........./////////.../////////...---,,,,,,------............------++++++,,,,,,,,,---------,,,,,,---------.................................------------------------------...//////...------...............///000000............////////////---.........////////////...//////000000//////....../////////000000000000......///000000000000000000000//////............+++++++++,,,,,,---------------///222444333111///......................../////////////////////............/////////000000.........//////000000000............////////////......////////////......//////............//////,,,,,,------.../////////......////////////......---...///000000///...---.................................//////.....................////////////////////////////////////---...///000111111111111000000000000000000000000000000000000111111111111000111111111111222222222111222333444444444333222333444555555555444333222111111111111111222333444333333333222222222222111111111222333444666666777444444555555444444333222111111111111111111111111222222111111111111222222333333222111111111111111111222222333333222222111////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////------............------------------------------,,,---------------,,,,,,...------...///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------.........,,,,,,,,,,,,,,,---------++++++++++++++++++++++++************++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///111000...,,,---...---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,------...............------------,,,,,,,,,,,,)))***+++,,,------------------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........------------------------///...---...000000000///........................,,,------......------,,,,,,,,,---......---,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,---...///.........////////////000---------............///---..................---++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////------------------------,,,---...//////...---,,,...............///000000............/////////000.../////////000000111111//////000000000000//////////////////000000000000......///000000000000000//////.........---------000////////////.........)))***+++...000000...+++........................///////////////.........---------.........//////---.........//////000000............/////////000......////////////......//////............//////------...///000111222222......////////////......---...///000000///...---........................------............------............/////////000////////////////////////,,,---...///000000000000111111111111111111111111000000000000111111111111000111111111111222222222333444555666666666555444333444555555555444333222333333333222222333444444333333333222222222111111111111222333555666777777444444555555444444333222111111111111111111222222333333222222222222333333555444444333222222222333000111111222222222111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////---------.........//////---..................---,,,,,,---------------------......///......---------------...///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---------....../////////---------....../////////+++,,,,,,------......///....../////////000000000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------000222111...,,,---///---,,,,,,++++++,,,,,,---)))******++++++,,,,,,,,,)))***+++,,,------...///,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---......//////............------------,,,,,,)))***+++,,,------...---.........------,,,,,,,,,,,,,,,---------.........***+++,,,------------,,,------------------,,,,,,......////////////......///......---------...............------,,,,,,,,,//////000000///...------000///---,,,+++,,,,,,---..........................................------///...---,,,,,,---...///...------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......//////............//////,,,,,,.../////////...---------------------------....................................////////////.........------,,,,,,,,,000000000000////////////000000//////.........---000000000000000000000000............////////////////////////////////////................................................////////////////////////......////////////......////////////////////////////////////////////////------......//////000000///////////////.........111000///......///000111000000//////.........---////////////////////////..................------//////////////////////////////.........---------............////////////,,,---///000000000///...///333777666111///000222111111111111111111111111000111111111111222222222333333333444444555555555555555333333333333555555222222222222222222222222222222111111111111111111222222333333444555666666555555555444444333333333555444333333333333444555222222222222222222222222333333222111111000000000111111111111111000//////000000000000000000000000000000000000000000000000////////////////////////---------.........//////000000//////.........---000///...---------------...------,,,,,,------...------------------------,,,,,,------,,,,,,+++***,,,+++***)))***,,,...000++++++++++++******))))))---------,,,,,,+++++++++,,,,,,,,,------.........///...,,,+++******+++,,,...///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++......////////////......,,,------......------,,,***+++---......---+++***//////000000000///---,,,.........------,,,,,,,,,------------------------+++,,,------++++++,,,---+++,,,------......------///...---,,,,,,,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++***+++,,,---...---,,,,,,---------,,,,,,+++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------......//////......---///......---------............---------,,,,,,,,,///////////////...---,,,///...------,,,,,,,,,---................................................///...------------...///...------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......//////............//////,,,---.../////////...---.......................................---------............/////////////////////......---------000000000/////////......000/////////............////////////////////////............////////////////////////////////////........................------------------------...........................///////////////......////////////////////////////////////////////////.........////////////////////////////////////...111000///......///000111000/////////............................................................//////////////////////////////.........---------............////////////------///000000000///...///222555333000...///222111111111111111111111111000111111111111222222222333333333444444444555555555444333222222333444555111111111111111111111111222222111111111111111111222222333333444555555666555555444444444333333333444333222222222222333444333333333333333333222222111111222222222222222222222222222222222111000000000000000000000000000000000000000000000000000000////////////////////////........./////////000000000/////////............//////...---------------...------,,,,,,------...------------------------,,,,,,------,,,,,,+++***,,,++++++***+++---///000++++++++++++*********)))---------,,,,,,+++++++++,,,,,,,,,---------.........---,,,+++++++++,,,---+++,,,......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++---......//////......---,,,,,,------------,,,,,,++++++------------++++++------......---,,,++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++,,,------......------...------------,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,***+++,,,---------,,,,,,---------,,,,,,,,,++++++---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,......---------......///...------------,,,,,,,,,---............---,,,,,,---............---,,,,,,................................................///...------------...///...------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......//////............//////,,,---......//////......//////////////////////////////.........---------............///////////////////////////........./////////.........------////////////................................................////////////////////////////////////////////////////////////------------------------------------------------//////000000///...------000000000000000000000000///////////////////////////////////////...............//////////////////000//////......//////000////////////............................................................////////////////////////...............---------............////////////---......///000////////////111222111...---///222000000000000000000000000000111111111111222222222333333333333444444444444333333222222222222333333222222222222222222222222111111222222222222222222222333333444444555555555444444444444333333333333333222222111111222222333333333333333333333444444111111111222333444444444333333333333333222111111000000000000000000000000000000000000000000000000/////////////////////////////////000000000000000////////////............///.........------------...------,,,,,,------...------------------------,,,,,,------,,,,,,+++***---,,,++++++,,,---///000++++++++++++************------,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,+++,,,,,,---...(((***,,,---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,.........------------,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++,,,------......------,,,---.........---+++***------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------***+++,,,---------,,,,,,------------,,,,,,,,,,,,...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...------------...//////------------------------,,,---------------,,,,,,,,,---...//////...---,,,........................---------........................------............------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......///......------......///---------......................................./////////...------,,,,,,............//////////////////..................///.........------------///////////////.............................................////////////////////////////////////000000000000000000000000------------------------------------------------000000000000///...---,,,000000000000000000000000////////////////////////000000//////......------............///////////////////////////////////////////////////.............................................////////////////////////////////////....................................////////////---......///////////////000111111///---...000333////////////////////////000000111111111222222222333333333333333333333333222222222222222222222222444444444444444444444444111111222222222222222333333333333444444444555555333333333333333333333333333333222222222222333333333333444444444444555555222222222333333444444444222222333333222222111000////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////...........................------...------,,,,,,------...------------------------,,,,,,------,,,,,,+++***------,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,---......///***+++------,,,,,,---...------------------------------------------------//////.........---------***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---+++***+++,,,+++,,,------......------+++,,,.........---+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------------------------,,,,,,...,,,,,,---...///...---------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++---------------...//////------------------------,,,,,,---------------,,,,,,---.../////////...---........................---------.........//////---..................---...------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---............------------......------------......//////------------------------//////.........---------............////////////------------------------///.........------------.........///////////////....................................////////////000000000000000000000000000000000000000000000000------------------------........................//////000//////...------000000000000000000000000////////////////////////000000//////......---------.........//////000000......////////////...............///////////////................................./////////000000////////////////////////---.................................////////////............/////////000111111111000///000111333........................000000111111111222222222333333333333333333333333222222222222222222222222444444444444444444444444111111222222333333333333333333333444444444444444333333333333333333333333333333444444444444333333333333333444444555555555444444444333333222222222111111111111111000000///////////////////////////////////////////////////////////////////////////.................................///////////////------...//////......---...------,,,,,,------...------------------------,,,,,,------,,,,,,+++***---,,,,,,,,,---------...+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---.../////////---...000///---,,,,,,---------------------------------------------------//////.........---------*********++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...---+++***+++,,,+++,,,------......------+++,,,---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,+++++++++---...---,,,------------------------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---------------...///000,,,,,,,,,------------...,,,,,,---............---------...////////////...........................,,,,,,------.../////////------...//////...------...------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---............------------.........------------...//////------------------------....................................////////////,,,,,,,,,---------------/////////.........------.........///////////////....................................////////////000000000000000000000000////////////////////////........................////////////////////////......////////////......000000000000000000000000///////////////////////////////////////.........------......///000000000---......//////......---.........///////////////------------------------.........//////000000111////////////////////////---------...........................///////////////............///000000111111000000000111222222////////////////////////000111111111111222222222333333333333222222222222222222333333333333222222222222222222222222222222111111222222333444444444444444444444444444444444222222222222333333333333333444444555555444444333222222333333444444555555444444444333222111111111000111111111111000//////000000000000000000000000////////////////////////////////////////////////............------------.........///////////////,,,---.../////////...---...------,,,,,,------...------------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,***+++---...////////////...000000000---,,,,,,,,,------------------------,,,,,,,,,------------............------------,,,*********++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...000333666666444111///++++++++++++,,,,,,,,,,,,........................---......---+++******++++++,,,------......------+++,,,---------,,,***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,************++++++++++++,,,,,,+++++++++,,,---...------------............,,,+++***+++---...---,,,------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,------///000000,,,,,,,,,---------......,,,---...///////////////...............///000000........................,,,,,,------...//////000------...//////...------...------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---.........------,,,,,,------......------,,,---...///000........................,,,,,,------.../////////............////////////------------.........///000000000/////////................../////////000////////////////////////............////////////000000000000000000000000........................////////////////////////........................,,,---...///000000000000////////////////////////////////////////////////.........///////////////------......///000000111------...//////...------............/////////000---------------------------......///000000111111////////////////////////---------.........//////............///////////////......---...///000111/////////000111111111000////////////////////////000111111111111222222222333333333222222222111111222333444555555444333222111111111111111111111111111111222222333444444555444444444444444444444444111111222222222333333333222333444444444444333222111111222222333444444444222222222222222222111111111222222222222111000000000000000000000000000000////////////////////////////////////////////////////////////.........---............/////////000+++,,,...///000///...---...------,,,,,,------...------------------------,,,,,,------,,,,,,+++***+++++++++++++++++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,---------......---------,,,,,,,,,+++,,,---...//////......,,,---///...---,,,,,,---........................,,,,,,,,,---------......------------,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++------------++++++///222777;;;;;;888444111******+++++++++,,,,,,,,,---------------------------......---+++******++++++,,,------......------,,,,,,,,,++++++++++++***+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++++++++,,,---...------------.........///---,,,+++,,,.........---........................++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---...///000111,,,,,,,,,------.........------...///000000/////////...---------///000111........................,,,,,,------...///000000,,,---...//////...---,,,...------,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---.........------,,,,,,------.........---,,,---...///000////////////////////////+++,,,,,,---...///000000............/////////000---.........//////000000000000000000////////////---.........//////000000000000000000000000000000............/////////000000000000000000000000000........................000000000000000000000000------------------------+++,,,---///000000111111////////////////////////////////////////////////---.........//////000000---------...///000000111,,,---...//////...---,,,---.........//////000000---------------------------......///000111111222////////////////////////---------.........//////............/////////000///......------///000111------...///111111///...000000000000000000000000000111111111111222222222333333333222222111111111333333555555555555333333222222222222222222222222111111222333333444555555444444444444444444444444111111111222222333333333111222333444444333222111000000111222222333444444000000000111222222333333222333333333333222111111000000000000000000000000////////////////////////////////////////////////111111000000/////////...---.........//////000000+++,,,...000000///...---...------,,,,,,------...------------------------,,,,,,---------,,,++++++******+++++++++******)))+++++++++,,,,,,---------+++++++++,,,,,,---------.........------,,,,,,,,,,,,---.../////////...---)))+++------,,,,,,---...........................,,,,,,,,,------.........------,,,,,,,,,+++++++++))))))***+++,,,,,,------,,,------......------,,,+++++++++,,,,,,+++++++++***+++---......---+++***(((,,,222777777444...+++*********++++++,,,,,,,,,++++++++++++++++++++++++---......---+++******++++++,,,------......---------,,,+++*********+++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,------------,,,+++***+++,,,---...---------.........//////...---,,,---///000///...........................++++++,,,,,,,,,---------..............................////////////..............................------------------------......------------..............................---,,,,,,,,,,,,---.............../////////////////////............//////------++++++++++++---------------,,,,,,+++++++++,,,,,,,,,------............------,,,,,,------...+++++++++,,,---...000000............////////////............///000222222............////////////...............///000000000000000000111111111111000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000////////////////////////........................111111000000//////..............................---------............///000000///...............////////////////////////////////////////////////......////////////............//////000000111111......////////////......////////////////////////........................------------------------000000000000////////////////////////////////////...///000000//////000111222222222111111111000000111111111111111111111111444333222222111111222222222222222111111111000000222222333333333333444444444444555555555555555555555444333333222111000000555555555555555555555555333333333333333333333333444333333222111111111222222222222222222222222222////////////............222111///...---------...////////////////////////...///////////////......000000000000000000000000///////////////000111111......------------......'''+++...---...000000,,,+++++++++,,,,,,---------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000///.........---,,,,,,,,,------.........------------------------+++++++++,,,,,,,,,---------------............///---------------------------------,,,,,,++++++++++++,,,------++++++,,,------------...------,,,,,,---------------------------...............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++...,,,)))***,,,...---+++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,...---,,,,,,---///...------,,,,,,------...------,,,+++***))))))(((,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,........................------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------......///---------...............///......------......///------,,,++++++,,,------.........---------,,,,,,------------------,,,,,,...------,,,,,,------...------,,,,,,------......///000000000111111111111///.........///000111111............////////////...............///000000....../////////000000000000000000000000000000000////////////.........---////////////000000000000000000000000000000000000000000000000000000000000////////////////////////........................111000000000/////////...........................---------............///000000///...............////////////////////////////////////////////////......////////////......////////////............------............------////////////////////////........................------------------------000000000000////////////////////////////////////---///000000//////000111222222222111111111000000111111111111111111111111444333333222222222222222222222222111111111000000111111111222222222333333111111333444555555555555555555444444333222111111444444444444444444444444333333333333333333333333444333222222111111222222222222222222222222222222000000000/////////......222111///...------......////////////////////////......////////////......////////////////////////...............//////000......------------......000111...))))))---///---+++++++++,,,,,,---------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///..................---,,,,,,------------------------------------------,,,,,,,,,---------......---------............///---------------------------------,,,,,,++++++++++++,,,------++++++,,,---,,,------...------,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++---...---,,,...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,...---,,,,,,---///...------,,,,,,------...000000//////...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................------------------------------------------------........................,,,,,,------------,,,,,,........................------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,......------......///000------------------------...------,,,,,,------...------,,,,,,,,,,,,------//////............------///......------,,,++++++...------,,,,,,------...//////...---,,,,,,,,,---//////000000000111111111/////////...//////000000............///////////////............//////000------........./////////000000000000000000000000............------------////////////000000000000////////////////////////000000000000000000000000////////////////////////........................000000000000////////////........................---------............///000//////............///////////////////////////////////////////////////......////////////......000//////...------,,,,,,,,,,,,------------,,,,,,////////////////////////................................................////////////000000000000////////////////////////---///000000///...000111222111111111111000000000111111111111111111111111555444333333222222333333222222222111111111111111000000111111111222222222...///111222444555555555555555555444444333333333333333333333333333333333333333333333333333333333333333222222111111222222222222222222222222222222111111000000000/////////111000///......---......////////////////////////......///////////////...////////////////////////---------------...//////......------------......---111222///...000111000++++++,,,,,,,,,,,,------++++++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...------------------,,,,,,------------------------------------............---------............///------------------------------,,,,,,,,,,,,+++++++++,,,------++++++,,,---,,,,,,------...------,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------///---,,,,,,---......---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///...------,,,,,,------...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......................................................////////////............................................................------------..............................///............///000000.........------------------,,,,,,++++++,,,,,,------------,,,,,,---------............------------------------------,,,,,,...------,,,,,,------...//////...------------------------.........//////000//////.........//////............//////////////////............///000------........./////////////////////////////////........................////////////000000000000////////////////////////////////////////////////////////////////////////........................000000000000////////////........................---------............///000///............//////////////////////////////////////////////////////......////////////....../////////......---------,,,------......------,,,////////////////////////........................////////////////////////////////////000000000000////////////////////////---...000///......///111111111111111000000000000111111111111111111111111555444333333222333333333111111111111111111111111111111111111222222222222000000222333444444444444444444444444333333333333222222222222222222222222333333333333333333333333333333222222111222222333222222222222222222222222111111111111000000000000000000//////............////////////////////////---...//////////////////////////////////////////......------......///000......------------......+++888BBB@@@888222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,------------------------,,,,,,,,,------------...---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,------...---------------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------///...---------.................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///...------,,,,,,------...++++++,,,,,,,,,---------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------------------------------..............................////////////............................................................------------..............................///............///000000////////////......------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,---...//////...------,,,,,,------......------------...//////------------............000///...............///............//////////////////............//////....../////////000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000........................---------............/////////............//////////////////////////////////////////////////////......////////////............/////////000000000......////////////......////////////////////////........................////////////////////////.../////////000000000111////////////////////////---...//////......///000000000000000000000000000111111111111111111111111444444333222222222222333111111111111111111111111222222222333333333333444333444444444444333333222222222222222222333333333222222222222222222222222333333333333333333333333333222222111222222333333222222222222222222222222111111111111000000000000///////////////.........////////////////////////------...///////////////........................//////......//////000111......------------......444EEERRRNNN>>>111+++))),,,,,,,,,,,,,,,,,,,,,,,,/////////......,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------.........------,,,,,,,,,------------------------******+++++++++,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,+++,,,,,,---.........---------------------------++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------...///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///...------,,,,,,------.........//////000000111111******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,......................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,......------......///000000000000///......---------,,,,,,++++++,,,,,,---------............------+++++++++,,,,,,,,,,,,---)))***+++,,,...///000000...------,,,,,,------......---------...///000000....../////////000000000.........---......//////............////////////000//////............///....../////////000000000000000000000000000000000/////////000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000........................---------............//////............//////000////////////////////////////////////////////////......////////////............//////000111111222...//////////////////...////////////////////////......................................................//////000000111111////////////////////////,,,...//////...---///000//////000000000000000111111111111111111111111111444333222222111111222222111111111111111222222222222222333333333444444444555555555555444333222111111111111222222333333333222222222222222222222222333333333333333333333333222222111111222222333333222222222222222222222222111111000000000/////////......////////////......////////////////////////,,,---...///000000000000........................///////////////000111111......------------......333BBBNNNLLLAAA:::777666------,,,,,,,,,,,,++++++............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------,,,,,,------------------------************++++++++++++---------............///------------------------++++++,,,,,,,,,,,,---------......---+++******+++++++++,,,---............------------------------***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///---------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///...------,,,,,,------...,,,---------......//////++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,......................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------......///000000///......---,,,,,,------,,,,,,,,,,,,------,,,---...//////...---,,,,,,,,,,,,,,,------......++++++,,,,,,---...//////...------,,,,,,------...000//////......................../////////000000------------......///000............////////////000000///...............------........./////////000000000000000000000000........./////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000000111........................---------............///...............///000000////////////////////////////////////////////////......////////////........./////////////////////---......//////......---////////////////////////........................------------------------.........///000111111111////////////////////////,,,---///...------...000////////////000000111111111111111111111111111111333222111111000000111111000000111111111222222222111222222222333333333333222333333333333222222111111111222222333444555555333333333333333333333333333333333333333333333333222222111111222222333444222222222222222222222222000000000/////////......---...///000000///......////////////////////////,,,---...///000000000000........................///............///000000......------------......+++666BBBHHHIIIFFF@@@888---------,,,,,,+++++++++)))***++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------------******+++++++++,,,,,,,,,---------............///------------------------+++++++++,,,,,,------------......---+++******+++***+++,,,---............------------------------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------------------,,,---...---+++***,,,///+++,,,,,,,,,------------------------------------+++,,,...---,,,,,,---///...------,,,,,,------...*********+++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................//////////////////...........................////////////////////////.........------.................................---,,,,,,,,,,,,---......//////...---,,,,,,++++++...------,,,,,,------...,,,---...//////...---,,,---------.........//////,,,---------------------...------,,,,,,------...222111000///---------,,,,,,,,,,,,---------......,,,,,,,,,---...///000111............/////////000111000///...............,,,,,,,,,---------......000000000000000000000000---------.........//////////////////000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111........................---------.........//////...............///000111////////////////////////////////////////////////......////////////....../////////...------,,,,,,,,,------......------,,,////////////////////////........................---------------------------......///000111111222////////////////////////,,,---///...------...000.../////////000000111111111111111111111111111111222111111000///000000000000000111111222222222222000111111111111222222222///000111222222222222222222222333333444555666666333333333333333333333333333333333333333333333333222111111111222333333444222222222222222222222222////////////............---...///000000///......////////////////////////,,,---...///000000000000...........................------------...//////.........------.........,,,444???JJJPPPKKK888&&&---------,,,,,,+++++++++$$$%%%''')))+++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------.........------------------------++++++,,,,,,,,,------------------.........//////------------------------+++++++++,,,,,,------------......---+++******+++***+++,,,---............------------------------)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////+++---...,,,***))),,,...+++++++++,,,,,,---------------------------------+++,,,...---,,,,,,---///...------,,,,,,------...------------------------/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,------,,,++++++................................................//////.........---------........................000000///...---,,,,,,+++,,,,,,,,,++++++*********........................------------------------------......------,,,+++---------,,,,,,+++++++++///////////////...............------------......000///---,,,,,,---///000///////////////////////////////////////.........000000000000000000000000111111000///...---,,,,,,////////////////////////////////////////////////////////////////////////111111000000/////////...000000111000......///111111000///......------...///////////////.........000000000000111111111111000000000000000000000000////////////////////////---------.........//////------............------333333222111000///...---////////////////////////111000///...------...///444000------///111000.........//////////////////////////////////////////////////////////////////,,,------------------,,,+++,,,,,,------.................................111000000/////////000000111111111111111000///...//////000111222333333444111111222222222111111000111111111000000000000000111111111000111111222333333444444555555444444333333333222222222222333333333333333222222222111111111222333333444444333333111111111111111111111111111111111111111222222222000000000000000000000000222111111000///......---////////////////////////////////////////////////...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......222111888CCCFFF===444111///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......***+++------------+++***////////////////////////---.........---,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********(((+++......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---......,,,,,,,,,,,,...............------,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,......---------,,,,,,,,,***++++++++++++++++++,,,------------------------000000///...------,,,,,,..................------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,------......------,,,...---,,,,,,++++++++++++,,,,,,,,,---------......---------......------,,,................................................//////.........---------......................../////////...------,,,,,,......---------,,,,,,,,,................................................------......------,,,+++---------,,,,,,,,,++++++/////////////////////.........------------......000...---,,,,,,---...000......................../////////////////////...000000000000000000000000000000000///......------////////////////////////////////////////////////////////////////////////000000000//////.........///000000///......000111222111000///............////////////////////////............////////////000000000000000000000000////////////////////////---------.........//////---......//////......---////////////////////////////////////////////////111000///...---......///333000...---///000000...///////////////.........////////////////////////////////////////////////------............------------------....................................000//////......//////000//////000000000//////...//////000000111111222222111111222222222111111000111111111111000000000000111111111111111222222333444444555555555555444444111111000000000000111111333333333222222222222111111222333333444444333333111111111111111111111111111111111111111111111111000000000000000000000000111111111000///.........///////////////////////////////////////////////////...------------...///------------------------,,,,,,,,,---------......000...000888:::555///.........------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------......------,,,------------------------------......------,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******'''***------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++,,,---...---,,,++++++,,,---.........---------,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------///......---,,,,,,++++++---------------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,------......------,,,...---,,,,,,+++++++++,,,,,,,,,,,,---------......------...//////......---...............................................................---------................................................///////////////.................................////////////////////////------......------,,,+++------------,,,,,,,,,,,,......//////////////////......------------......///...---,,,,,,---...///------------------------......//////////////////000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////...............---...//////......000222444333111000///.........////////////////////////............////////////000000000000000000000000////////////////////////------........./////////---......//////......---,,,,,,---...///000111111////////////////////////000000///............///222000......///000///...000000//////.........---////////////////////////////////////////////////......////////////......////////////....................................///...............//////---......////////////...111111111111111111111111000111111222222222111111111111111111111111111111111111111111111222333333444444555555555555444444111111000000000000111111333333333333222222222222111222333333444444333333222222222222222222222222111111000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////000///............///000------------------------,,,,,,,,,---------......000,,,+++...///---,,,---------............------++++++++++++++++++++++++)))***++++++++++++***))),,,---...//////...---,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++''')))++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,......---------,,,,,,,,,+++,,,,,,,,,---------------------------------------------,,,,,,++++++***+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,------......------,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,------............---................................................................................................---------.........//////////////////////////////................................................------......------,,,+++------------------,,,,,,............////////////......------------......///...------------...///------------------------............////////////////////////////////////............//////000000////////////////////////////////////////////////////////////////////////..................------,,,---.........///111333444444222000///.........///////////////000000000000000000000111111111111////////////////////////////////////////////////............////////////......////////////......,,,---......///000111111/////////////////////////////////.........//////111000//////////////////000000000///......------//////////////////////////////////////////////////////000000000000//////111111000000//////.................................------------......///------...///000000000000333333222222222222222222000000111222222222111111000111111111111111222222222111111111111222333333333333444444444444333333444333333222222333333444444444333333333222222222111222333333444444333333222222222222222222222222111111000000000000000///000000000000000000000000111000000000/////////...///////////////////////////////////////////////////..................///------------------------,,,,,,,,,---------......111...,,,,,,,,,,,,,,,...,,,,,,...//////...,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++,,,...//////...,,,++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,------......------,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......***+++,,,---------------................................................---.............................................,,,,,,------.../////////..................//////........................------------------------------......------,,,+++---------------------------.........//////000000......------------...............------.........---------------------------.........//////000000////////////////////////------......///000000000////////////////////////////////////////////////////////////////////////------..................,,,---............000222444333222000//////......////////////000000111111000000000000111111111111////////////////////////////////////////////////........./////////000000...//////////////////...000000000000000000000000////////////////////////......//////////////////000000111000////////////000000//////.........---//////////////////////////////////////////////////////000000000000//////111111111000000//////...////////////////////////---------------...//////...///000000111111111111111111111111111000000000///000111222222222222222000000111111222222222333222222222111222333333444222222333333333333222222444444333333333333444444444444444333333333222222111222333333444444333333222222222222222222222222222111111111000000//////000000000000000000000000000000000000////////////////////////////////////////////////////////////------------------------------------------------,,,,,,,,,---------......///000000...------------+++,,,---......---,,,+++++++++++++++++++++++++++***+++,,,------,,,+++***)))***,,,------,,,***)))+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........---,,,++++++,,,---...------------------------,,,,,,------...------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++,,,,,,---------...+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......******+++,,,------------................................................---------.......................................---------.........//////------------....................................------------------------------......------,,,+++------------............------......///000000000......------------..............................------------------------------......///000000000000000000000000000000000---.........//////000000////////////////////////////////////////////////////////////////////////.............../////////,,,---......------///111222222111000////////////...//////000000111111222............////////////000000000000000000000000////////////////////////....../////////000000000...//////000000//////...222222111111000000//////////////////////////////---...//////000////////////000222111///....../////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000////////////////////////////////////------------...///000000///000111111111111111000........................///000111222222222222222000000111111222333333333222222222222222333444444222222333333333333222222222222111111111111222222444444444444333333333333111222333333444444333333333333333333333333333333333333222222111000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......***///111...---...---+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,------......------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------------,,,***+++,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,------......------,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......***+++,,,---............................................................---------.........//////........................---------...............---------.........//////................................................------......------,,,+++------------.........///------......///000000111......------------......---..................---........................------......///000000111000000000000000000000000.........///////////////////////////////////////////////////////////////////////////////////////.........//////000000000---...///...------...000000//////......//////000...//////000111111222222............////////////000000000000000000000000////////////////////////.../////////000000000000//////000000000000//////111111000000000/////////////////////////////////,,,---///000000000//////...000222222///......///------......///000000000////////////////////////////////////////////////...//////000000//////.........///////////////000////////////////////////............///000111222000000000000000000///...------......//////000000//////000222222333333222000000111222222333444444333222222222222333444444333444444555555444444333333222222111111222222333555444444444444333333333111222333333444444333333333333333333333333333333444444333333222111111000000000000000000000000000////////////000000000000////////////////////////////////////////////////,,,---...//////...---,,,------------------------,,,,,,,,,---------......(((...111...,,,...///,,,---,,,,,,,,,,,,,,,,,,------------------------------,,,+++******+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---+++))))))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++,,,---......---,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------............---------,,,,,,,,,))))))***+++,,,---......++++++++++++++++++++++++------------------------*********+++,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......+++,,,---...////////////................................................---------.........//////................................................---.........//////000000........................////////////////////////------......------,,,+++---------.........//////---------...///000000111.........------.........------............------////////////////////////---------...///000000111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000111111...//////...,,,,,,---///...............///000000...//////000111222222222000000000000111111111111000000000000000000000000////////////////////////////////////000000000000//////000000000000//////......//////////////////////////////////////////,,,---///000000000//////---000333222///---...///,,,,,,---...///000111111////////////////////////////////////////////////......////////////......------......//////000000000000000000000000000000.........//////111222222///000000000///...------///000000111222333333444//////000222222333333333000000111222333333444444333333222222333333444555555555666666666666555555555444444333333444444555555555444444444333333333222222333444444444333333333333333333333333333333555555444444333222111111000000000000000000000000////////////000000000000////////////////////////////////////////////////---...///000000///...---------------------------,,,,,,,,,---------......)))///222---,,,///111///...---++++++++++++---...........................---+++)))'''''')))+++------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---...//////...---,,,+++++++++++++++++++++++++++,,,,,,---.........---,,,,,,++++++,,,,,,---...,,,,,,,,,------.........---***'''(((***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,............,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,------...............---------,,,,,,,,,((())))))***,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,------......------,,,++++++++++++,,,,,,---...,,,,,,,,,---------......,,,---------------------000000000///......------000000///...............---------............///............////////////---------------...///000000000//////.........---........................------------------------...............///000111......//////////////////////////////////////////......///000111111000000......////////////..........................................////////////---------.........//////............////////////////////////////////////000000000000000000000000////////////////////////......///000000000000000000000//////......------000000000000000000000000111000//////...//////000111111000000//////......333222111000000111222333////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000//////............////////////.........---------000000//////.........---......////////////......000000000000000000000000------,,,+++,,,---...//////////////////000111111000000000000000000000000111111000000000000111111...000222444444222000...000111111111111222222222000000111222444555555666;;;:::888777555333111111333333333222222111111111000111222333333333333333333222111111111222333444444444444444444444444444999888555333111000//////222000...///222333111///000000000000000000000000000000000000000000000000222222111111000000//////...........................------------...//////000000///...------,,,,,,......////////////......------------------------.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,---------......------,,,++++++***)))))),,,,,,+++++++++,,,---...,,,++++++******++++++,,,++++++,,,,,,,,,---------...------,,,,,,------...---------,,,,,,+++++++++------...///...---+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++++++++,,,---//////.........------------------------------------,,,,,,++++++,,,,,,---.........------,,,,,,+++............////////////111111000////////////000---------............///............////////////......---------......///000/////////.........---......................................................------...//////000////////////....................................------......//////............////////////..........................................////////////---------.........//////............////////////////////////////////////000000000000000000000000////////////////////////......///000000000000000111000000000////////////000000000000000000000000000000000000000000000000111000000000/////////...111000000000000000000111////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000//////////////////////////////............////////////.........---------000/////////..................////////////......000000000000000000000000......---------...///000///////////////000111111000000000000000000000000111111000000000000111111...///111222222111///...000111111111111222222222111222222333444555666777>>><<<:::888555222000///333333333222222222111111000111222333333333333333222222111111111222333444333333333333333333333333666555444222111111222222222000//////111222111///000000000000000000000000000000000000000000000000000/////////.........---...........................---------......//////000//////...------,,,,,,------............------------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++------------------------------......------,,,+++***++++++,,,------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......000000///......---,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,+++++++++******---...//////...---,,,+++------,,,,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...---,,,,,,---.../////////.........---------------------------------...------,,,,,,------...//////...---,,,++++++***,,,------...//////000000000000///............///---------............///............//////////////////...---------....../////////.......................................////////////////////////---------------.........////////////......------........................,,,------------,,,,,,+++......////////////..........................................////////////---............/////////............////////////////////////////////////000000000000000000000000////////////////////////....../////////000000000000000////////////......000000000000000000000000...///000222222222111111000000000000//////////////////000000000000///////////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000//////......//////000//////////////////////////////............///////////////............---////////////..................////////////......000000000000000000000000//////......//////000111///////////////000111111000000000000000000000000111111000000000000111111////////////////////////000111111111111222222222222222333444555666777777<<<;;;:::888666444333222333333333333222222222222111111222333333333222222222222111111222222333444333333333333333333333333222222222222222333444444111000///000111222111///000000000000000000000000000000000000000000000000////////////....................................------.........//////////////////...------,,,,,,,,,,,,------------,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,........................------......------,,,++++++++++++,,,------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000//////......---***+++,,,---...------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------......------------......------,,,,,,,,,,,,++++++---............------,,,---------------,,,,,,,,,...---------,,,,,,++++++******++++++,,,,,,------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,------------000000///......///000000...............---------------------------------///......------......///.........------,,,,,,,,,---------....../////////------,,,++++++++++++,,,---------............///............////////////000///...---------------........................................................................,,,,,,------------------000//////......------,,,........................---------------,,,+++***......////////////..........................................////////////.............../////////............////////////////////////////////////////////////////////////////////////////////////............//////000000.....................---////////////////////////---///111333444333222111000000000000////////////...///000111111000///...//////000000000111111111/////////////////////////////////////////////////////////////////////////////////////////////////////////......///////////////////////////////////////............///////////////...............///////////////...............////////////......////////////////////////........./////////000000///////////////000000111////////////////////////111111000000000000111111111000////////////000111000000111111111222222222222222333333444555555666555555555666666666666666333333333333333333333333111222222333333333222222222111222222222222333333222222222222222222222222111111111222222333444444111000000000111111000000////////////////////////000000000000000000000000111111111111000000000000........................---....../////////////////////.........---------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,------------............------......------,,,+++,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,+++***+++---//////...---+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------.........------------.....................---------,,,------------,,,,,,,,,..................------.........---,,,,,,++++++******+++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,------------...000//////////////////000........................------------------------......------------......,,,,,,,,,------.........///.........---------,,,------,,,+++++++++++++++---------............///............////////////000///...------------------------.......................................------------------------,,,------......---,,,,,,//////......---------,,,.......................................---,,,+++......////////////..........................................////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////.........---...///000000////////////////////////////////////////////////---///111333444333222111////////////000000000000///000222222222222000///000000000000111111111111//////////////////////////////////////////////////////////////////////////////////////////////////////............//////........................//////............//////////////////////////////.........///////////////......////////////......////////////////////////------......///////////////////////////000000111////////////////////////111111000000000000111111333222000//////000222333000000111111111222222222111111111222333333333444222222333333444555666666333333333333333333333333222222333333333222222111111111222222333333333333222222222222222222222222222222222222222222222111000000111111000000000111////////////////////////////////////////////////000000000000111111111111////////////////////////---...///000000000//////...............---------......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,---------------......------,,,+++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++++++++***+++---//////...---,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........///......------......///,,,,,,,,,,,,,,,---------++++++++++++++++++,,,,,,.................................------,,,,,,,,,++++++,,,,,,,,,---------------,,,++++++***))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++******,,,,,,---------.................................---.....................------------------------------,,,,,,,,,,,,------***++++++,,,---...////////////......---,,,,,,+++//////...------------...---------............///............//////////////////...---------......---------------.................................------------------------------...//////...,,,+++------------------------------------------------...////////////......---......////////////..........................................////////////000000000////////////...............////////////////////////////////////000000000000000000000000///////////////////////////...---------...///000111111222222222222333333000000000000000000000000...///000222222222111111////////////000000000000111111222222222222111111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////......------......///........................//////............//////...////////////000000000.........///////////////......////////////......000000000000000000000000,,,---.../////////......///////////////000111111000000000000000000000000111111000000000000111111333222111000000111222333000111111111111222222222000111111111222222222333444333333333333222222222333333333333444444444444222222333333333222111111000111222333333333333222333333333333333333333333222333333333222111000//////111222111000///000111000000000000000000000000////////////////////////............////////////////////////////////////---...///000111000//////...........................//////////////////...------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++,,,------------***++++++,,,,,,---------------......------,,,+++------------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,---...///......---------,,,,,,,,,,,,------,,,---------............//////............//////))))))************++++++,,,+++++++++++++++,,,------------...............------------------------------------,,,,,,,,,,,,//////......---,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,++++++******))),,,---------............,,,------......------,,,---------...............------------------------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------.........------------------------000//////...............---------............///............////////////......---------......///,,,,,,,,,------.........................................................---...///000000...---++++++,,,,,,------......///---------------------------......////////////.........////////////..........................................////////////000000000000/////////...............////////////////////////////////////000000000000000000000000///////////////////////////...---,,,,,,...///111000111111111222222222222000000000000000000000000000000000000000000000000.../////////000000000111111111000000000000111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////......------......///........................//////............//////.../////////000000000000............/////////000......////////////......000000000000000000000000---...///000000000/////////////////////000111111000000000000000000000000111111000000000000111111111111000000000000111111000111111111111222222222111111222222222222333333444444444333333333222222333333333444444444555555222333333333333222111000000111222333333333222222333333333333333333333333111222222333222111000//////111222111//////000222000000000000000000000000////////////////////////---........./////////000////////////////////////---...000111111111///...........................---......//////......---------------------------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,)))***+++,,,------------++++++,,,,,,---......///------......------,,,+++..................------------------------------------------------------------------------------,,,,,,,,,---------..............................------------............------,,,,,,,,,,,,------------------............//////............//////*********+++++++++,,,,,,------,,,,,,,,,---...///,,,,,,---------.........,,,,,,------.../////////.........---,,,,,,++++++------------------------+++,,,,,,------,,,,,,+++...------,,,++++++******------------............,,,---............---,,,---------.........//////------------------------------,,,,,,,,,,,,---------------------------,,,+++,,,,,,------......///......---,,,,,,,,,,,,------------.........//////............/////////000---------------...///000,,,,,,,,,------.................................////////////////////////...///000111111///---,,,***++++++,,,---...//////------------------------,,,,,,---...////////////......////////////........................................../////////000111111000000/////////.............../////////000////////////////////////000000000000000000000000///////////////////////////...,,,,,,,,,---///111---.........//////000000000000000000000000000000111000//////...//////000.../////////000000111111111000///......///000111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.........------.................................//////............//////.../////////000000111111---.........//////000000......////////////......000000000000000000000000...///000222222111111000///////////////000111111000000000000000000000000111111000000000000111111//////000000000000//////000111111111111222222222333333333333333333444444222222333333444555666666333333333444444555555555333333333333333222111000000111222333444333222222444444444444444444444444///000222333333222111111///111333222///...000222000000000000000000000000///////////////////////////000000000111111222222000000000000000000000000---...000111222111///...---.....................,,,------......------,,,------------------------,,,,,,,,,------.........------------------------,,,------......------,,,)))***+++,,,------...---,,,,,,------...///000000------......------,,,+++..................------................................................------------------------,,,,,,,,,---------......,,,---------------------...------------...//////...------,,,,,,------...---------.........////////////............//////---------......////////////......---...///000111,,,,,,,,,---------......+++,,,,,,---...///000000//////...---,,,++++++***((())))))***,,,---......+++,,,,,,------,,,,,,+++//////...------,,,++++++---------.........//////,,,---...//////...---,,,---------.........//////------------------------.........------.........---------,,,,,,+++++++++................................................------------------------......//////...---,,,,,,..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......000000000///......------,,,,,,,,,---------......///...---,,,,,,---...///------............------..............................//////000000111111...............---------............/////////000111111000000//////......////////////000000000000000000000000000000000000////////////////////////////////////////////////......///000000000000000......//////000000111111000000000000000000000000...///000000//////000111////////////////////////111111000///////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000///...---,,,......////////////......///////////////.........////////////////////////000000000000000/////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222333333333222222111111111333111///111444555333111222222333333333333444444000000111111111222222222222222222222222222222222333333333333333333333333111222222333333222222111111111111111111111111111222111000//////000111222000000000000000000000000........................---......///////////////........................////////////////////////................................................***++++++,,,---...///000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,------......///------------------------///......------,,,,,,+++........................111...,,,+++---...,,,***000000//////.........---.........------,,,,,,,,,........................------------------------,,,---.../////////...---........................------------------------//////.........---------...------,,,,,,------...///...---++++++,,,---...,,,,,,------------,,,,,,.........------,,,,,,,,,------------------,,,,,,---------,,,,,,+++++++++------------------------.........------,,,,,,,,,++++++,,,---.........---...///000111111000///...,,,---......//////......//////............////////////.........---------.........---------,,,,,,................................................------------------------......//////...------,,,..............................------------......------------------,,,,,,......------------......------------------------,,,---------............///...------------...///.........//////.......................................//////000000111111000000000///////////////........./////////000000111000000000/////////...000000000000////////////000000000000000000000000////////////////////////////////////////////////......///000000000000000////////////000000000000000000000000000000000000...///000000//////000111111111111111111111111111111111000///////////////000000000000000000000000000000000000000000000000000000000000////////////......//////////////////......////////////...............///////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222333333333222222111111111333111000111333444333111222222222333333333444444111111111222222222222333222222222222222222222222333333333333333333333333222222333333333333222222111111111111111111111111222111000//////000111222000000000000000000000000........................------...///////////////........................////////////////////////................................................------------,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------------------++++++,,,------......///------------------------------------------------........................///---++++++---///...,,,,,,,,,,,,---------------/////////......---------........................------------------------,,,,,,---------,,,,,,+++........................------------------------//////.........---------...------,,,,,,------...------,,,,,,,,,------...------............------......---------,,,,,,,,,------------------------...---------,,,,,,,,,+++------------------------......---------,,,,,,,,,,,,,,,---...............,,,------......------,,,,,,---......//////......//////............////////////.........---------//////............------.................................................................................///......---,,,..............................------------......------........................------------......,,,,,,,,,---------------------.........////////////...------------...///...//////000000//////.................................//////000000111111111111111111111111111222....../////////000000000000000000000////////////111111000000//////......000000000000000000000000////////////////////////////////////////////////......///000000000000000000000000000////////////000000000000000000000000...///000000//////000111111111111111111111111111111000000///////////////000000000000000000000000000000000000000000000000000000000000////////////,,,---...///000000000000...//////000000//////...------......//////000000////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222222222222222222111111111222111000111333333333222222222222222333333333333222222222222333333333333222222222222222222222222333333333333333333333333333333444444444444333333111111111111111111111111111111000000000000111111000000000000000000000000........................------...////////////...........................////////////////////////........................------------------------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///........................+++,,,,,,---......//////........................,,,+++***+++---/////////+++++++++,,,------......///////////////.................................------------------------//////...---,,,,,,,,,,,,........................------------------------...............---------...------,,,,,,------...++++++,,,---.....................//////............------------,,,,,,,,,+++,,,,,,------..................---------------------------------------...------------,,,,,,,,,------.../////////......---,,,,,,++++++,,,,,,---,,,---......//////......//////............//////...............---------............------------................................................////////////////////////---...............------...........................------,,,,,,------...............////////////......------------......///////////////..................////////////000.........------.........//////000000000000//////..............................//////000000111111111111111222222222222222...////////////000000000000000000000////////////222111111000///......---////////////////////////////////////////////////////////////////////////......///000000000000000111111000000//////......////////////////////////...///000000//////000111////////////////////////000000////////////000000000000000000000000000000////////////////////////000000000000////////////......///000000000000000//////000000000000//////,,,------...///000111111////////////////////////---------...............////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111////////////////////////000000000000111111111111222222222111111111111111111111000111222222222222111222222222222333333333222222333333333444444444222222222222222222222222222222222222222222222222333444444555555444444333111111111111111111111111111000000000000000000111////////////////////////........................,,,---......//////..............................////////////////////////........................------------------------((()))******,,,,,,---...---,,,,,,,,,,,,,,,,,,------------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///////////////////////////,,,---------.........///........................,,,,,,+++,,,---...//////...................../////////..........................................,,,,,,------------------333222000///.........///........................------------------------...........................------,,,,,,------...)))***,,,...//////............////////////......------------------------++++++,,,,,,---...//////........................------------------------------------------------......///////////////...///...,,,,,,,,,,,,...///,,,---......///.........///......------......///........................,,,,,,,,,,,,,,,,,,,,,---................................................////////////////////////------...............---........................------,,,,,,,,,,,,------.........//////000000000......------------......111111000///...---------.........////////////000---..................---//////000000000000//////..............................//////000000111111000000000111111222222222////////////000000000111////////////000000000000222111111000///......---////////////////////////000000000000000000000000000000000000000000000000......///000000000000000111111000000//////......////////////////////////...///000000//////000111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000000////////////000000111111000///......//////000000000000//////,,,------...///000111111////////////////////////------------......//////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111//////////////////////////////000000000111111111111111111111111111111111000000111111111111222222111111111222222222333333222222333333333444444444222222222222222222222222222222222222222222222222333444444555555444444333111111111111111111111111000000000111111000000000////////////////////////////////////////////////,,,------.......................................////////////////////////........................------------------------((()))******,,,,,,---...,,,,,,,,,++++++,,,,,,,,,---------.........//////------------------------++++++,,,------......////////////////////////////////////......---------........................---------,,,,,,,,,---...000000///...---,,,,,,+++------------------------........................,,,,,,,,,---------......333222000///.........///........................---------------------------........................------,,,,,,------...)))***,,,...//////............////////////......------------------------++++++,,,,,,---...//////........................------------------------------------------------...///////////////.........---,,,++++++,,,---...,,,---......///...............------------......---.....................+++++++++,,,,,,,,,,,,---........................................................................,,,---......///.................................------,,,,,,,,,,,,------------......///000000000......------------......///......---,,,,,,++++++------........./////////------...//////...------...//////000000//////.................................//////000000111111/////////000111111222222/////////000000000111111////////////000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000////////////000000000000000000000000...///000000//////000111222222222222222222222222///////////////000000111000000000000000000000000000000000000000000000000000000000000////////////111111111111000///...---///000000111111000000///------......//////000000////////////////////////---------...//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111000000000111111111111111///000222111000000111333111111111111222222222222222222222222333333333333222222222222222222222222222222222222222222222222333333444444444444333333111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////,,,,,,---............---........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---......//////........................++++++,,,------......///........................000000//////...------,,,........................---......---++++++---...///...---,,,+++)))((((((,,,,,,,,,---------------........................+++,,,,,,------.........//////...---,,,,,,,,,,,,........................---------------------------------..................------,,,,,,------...++++++,,,---.....................//////.........,,,,,,,,,------------...+++,,,,,,------.........---------------.........------------------------,,,,,,,,,------------........./////////...------,,,++++++******++++++,,,,,,---......//////............------------......---------...............,,,,,,,,,,,,------......................................................------------------------,,,------...//////..............................---,,,,,,++++++,,,,,,---,,,,,,---......///000000......------------......,,,,,,,,,---------......,,,---------............------...//////...------.........//////.......................................//////000000111111/////////000111222222222//////000000000111111111.../////////000000000111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000...///000000//////000111222222222222222222222222///////////////000111111000000000000000000000000000000000000000000000000000000000000////////////000000111111111000000///000000111111111111000000.........///////////////////////////////////////------...//////000111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000111///000000000111111111222...000222111000///111333111111111111222222222222111111111222222222222333222222222222222222222222111111111111111111111111222222333333333333222222111111111111111111111111///000111222222111000///000000000000000000000000////////////////////////+++,,,------......------........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,---.........------------------------++++++,,,------......///------------------------////////////....................................***,,,...---+++,,,...111------,,,,,,+++***))))))------------.........///........................++++++,,,,,,---......///,,,,,,---------,,,,,,+++........................---------------------------------.........//////...------,,,,,,------...------,,,,,,,,,------...------............------,,,,,,,,,---------......------------------------+++,,,,,,,,,------------------------------------,,,,,,,,,---------.....................---,,,,,,++++++,,,,,,,,,,,,++++++,,,---......//////.........------,,,,,,------...---------.........//////---------.........//////................................................------------------------,,,,,,---.../////////...........................---,,,,,,++++++,,,,,,---,,,,,,,,,---...//////000.........------.........++++++,,,...000111222333,,,,,,,,,---------......,,,---...//////...---,,,------............------..............................//////000111111111//////000111222222333333000000000000111111111111.../////////000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000......//////000000111111000000000000000000000000...///000000//////000111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000////////////...///000111111222222111000000111111111111000000///////////////.........////////////////////////.........///000111111222000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000//////000000111111111222...000222111//////111333000111111111111222222222000000111111111222222222222222222222222222222222111111111111111111111111111222222333333222222111111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000+++,,,------......------........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,......///000,,,++++++++++++++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------------......///000000000........................(((***------,,,---000333---------------------------.........//////000000........................++++++,,,,,,---...//////,,,---.../////////...---........................---------------------------------.........//////...------,,,,,,------...///...---++++++,,,---...,,,------------------,,,,,,,,,,,,------.........------------------,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,------.........---.........---,,,,,,+++------///000000///------,,,---......//////.........------,,,,,,------...---------.........//////,,,,,,,,,---...///000000..............................////////////......------------------------......//////...---,,,,,,------------------------,,,,,,,,,---------...............------,,,,,,,,,...------,,,,,,------...+++,,,,,,---...///000000.........------,,,,,,,,,------------------------//////.........---------------...---,,,---///111000000000000000000000000111111000000//////......111111000000//////......///000111222222222222222000000000000000000000000000000111111111111000000000///...------...///000000000000000000000000000......//////000000111111111111111111111111111111000000000000000000000000000000000000////////////222111111111000000//////000000000000000000000000/////////000111111222222000000000000000000000000222111000.........///000////////////////////////111111000000//////......000000000000000000000000......////////////......///000000000111111111111//////000000111111222222000000000000000000000000////////////////////////......------------......000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000111111111111222222222333222111000111222333444111111111111000000//////000111111222222333444444555222///000222444333222222333333444444333333222111111111111111111111111222111111111000000//////000000000000000000000000000000////////////000000......//////////////////////////////////////////........................,,,,,,---......---,,,,,,---------,,,,,,+++++++++,,,,,,............,,,,,,***+++,,,,,,------,,,,,,------------------------...,,,+++,,,//////---***,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////---------............///,,,,,,,,,------.........000////////////............---,,,,,,,,,,,,---...---------...------,,,,,,........................------------------------/////////...---------,,,.........------,,,,,,,,,,,,---...///000222333333222111///...---------...))))))*********+++++++++------------------,,,,,,------------------------///............---------.........------,,,,,,,,,------------------------........................//////.........---------,,,,,,+++---...///...,,,------------------------,,,---------.../////////..............................////////////......------------------------......//////...------,,,------------------------,,,,,,---------..................------,,,,,,,,,///......------......///---------........................------,,,,,,,,,........................//////.........---------111222222111///...///000000000000000000000000000111000000000/////////...000000000000////////////000000111222222222111111000000000000000000000000000000111111111111000000111000////////////000111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000///222111111111000000000000111111111111111111111111111111111000000000000000000000000000000000000000222111000///...//////000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000111111111222222222222000000000000000111111111000000000000000000000000////////////////////////000//////......//////000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000/////////000000000111111000111111111111222222222333222111111111222444444222222222111111000000000333222222222222222222222555222000000222333333222222333333444444333333222111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000///////////////.........////////////////////////........................,,,,,,---......---,,,,,,---------,,,,,,++++++++++++,,,---......---,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++...,,,+++,,,//////---+++---............/////////........................////////////////////////////////////////////////........................------------............,,,,,,------------------/////////.........------...---,,,,,,,,,,,,---...,,,------...------,,,,,,........................------------------------...............---------+++,,,,,,------.........+++,,,,,,---...///000000000///...---,,,,,,,,,,,,*********+++++++++,,,,,,------------------------------------------------............------------......---------,,,,,,,,,------------------------........................///.........---------------,,,+++---...///...,,,------------------------------................................................////////////......------------------------.........///......---,,,------------------------,,,------------..................---------------/////////......///////////////.........---------.........---------------/////////////////////////////////............---,,,...//////---,,,------000000000000000000000000000000000000////////////////////////000000000000111111111222111111000000000000000000000000000000000000111111111111000000222111111000000111111222000000000000000000000000222222222222111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111111000000000111111111111111111111111222222111111000//////...000000000000000000000000111111000/////////000000//////////////////////////////000000000000000111////////////////////////000111111222222111111000111111111222222222333333111111111111000000000000000000000000000000000000////////////////////////111000000//////000000111////////////////////////////////////////////////000000000000000000000000000000000000000000000000....../////////000000000000111111111111222222222333333222222222333444555333333222222222222111111444444333333222111111000444222111111222333333222222222333333333333222222111111111111111111111111111111111222222222222222000000000000000000000000000000////////////000000000000//////.........---////////////////////////........................,,,------......------,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,---......---+++------------....................................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------............------------------,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------...------,,,........................---------------------------------...............------------------------+++++++++,,,,,,,,,---------------------,,,+++***+++++++++,,,,,,,,,------+++,,,,,,------.........------------------------............------------...------------,,,,,,,,,------------------------....................................---------------,,,+++,,,...///...---------------------------...............---------..............................////////////..............................---...............------........................------------...........................---------//////............//////.......................................---------......................../////////...............%%%(((+++------......///////////////////////////000000000000////////////......//////000000111111111111222111111000//////000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000222222222111111000000000111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111000000//////000000000000000000000000111111000000000000000000000000000000000000000000111111000000000000000000/////////////////////////////////000000/////////000000111111111222222222222222111111000000//////000000000000000000000000////////////////////////111000000//////000000111........................////////////////////////////////////////////////000000000000000000000000............////////////000000111111111222222222333333333333333444444444333333333333333333333333333333333222222111111111333222222222222222222222222222333333333333222222111111111111111111111111111111111222222333333444////////////////////////000000////////////000000000000000///......------////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------------------......---,,,*********+++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------........................------------------------,,,---------.../////////111000///...,,,+++***))),,,,,,,,,,,,++++++++++++,,,---.........,,,+++***,,,,,,,,,---------......++++++,,,,,,---...//////------------------------.........---------,,,,,,------------------------------------------------........................---------------------------,,,+++,,,---......---,,,,,,------------------...............---------..............................////////////..............................------...............---........................---------.........//////...........................------,,,,,,------...,,,,,,------...//////000........................------------------------////////////////////////))),,,///111111111222333////////////////////////////////////000000000000......//////000000111111111111111111111000///...111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111111111111000000//////...222222222222222222222222111111111111111111111111///000000000111111111222111111111111111222222222111111111111111111111111//////000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111333222222111000//////...000000000000000000000000//////000000000000//////////////////000000000000222222111111000000//////111111111111111111111111000000000000000000000000000//////......//////000////////////////////////////////////////////////........................000000000000000000000000............////////////000000111111111222222222222222333333333444444444333333333333333333333444111111222222222333333333111222333333222222222222111222222333333222222111111111111111111111111111111111111222222333333444////////////////////////000000////////////000000000000//////.........---////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,---......------,,,---*********+++++++++,,,,,,++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---........................------------------------,,,---------.../////////111000///...,,,+++***)))---------,,,,,,,,,,,,,,,,,,---...//////...,,,+++,,,,,,---------.........++++++,,,,,,---...//////------------------------...------------,,,,,,,,,------------------------------------------------........................,,,,,,------------------...,,,++++++---.........,,,,,,,,,---------......------................................................////////////..............................,,,---......///.................................------........./////////.............../////////------,,,,,,,,,,,,------++++++,,,---...///000111.............../////////------------------------...////////////000000000...///111000///......///000000000000000000000000////////////000000000000////////////000000000000000000000111000000//////111111111111111111111111000000111111111111000000///000000111111000000///111111111111111111111111000000000///////////////000000000000000000000000111111111111111111111111///000000111111222222222111111111222222222222222222222222222222222222222...//////000111111222222000000000000000000000000///000111222222222111111111111111111111111111111333222222111111000//////000000000000000000000000111222222333333222222111........./////////000000111111111111000000000000111111111111111111111111000000000000000000000000000//////......//////000000000000000000000000000////////////////////////////////////////////////000000000000000000000000....../////////000000000000111111111111222222222000111222333333333222222222222333333333333444444000111111222333333444444000222444444222111222222111111222222222222111111111111111111111111111111111111111222222222222222000000000000000000000000000000////////////000000////////////////////////////////////////////////...........................------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---......---,,,,,,---------------............++++++++++++++++++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,---....................................---------------------------------...............------------------------------------------------------............------,,,,,,,,,---------......+++,,,,,,------.........------------------------------------,,,,,,,,,,,,,,,,,,,,,------------...------------------------........................,,,,,,,,,,,,------------...,,,++++++,,,.........+++,,,,,,------.........,,,---------.../////////..............................////////////..............................,,,------...//////..........................................////////////---........./////////000......------------......,,,---------......//////---........./////////000.........................../////////000000000000///000000...,,,,,,---...000000000000000000000000.../////////000000000111000000000000////////////...///000000000000000000111111111111111111111111000000111111111111000000000000111222222111000000111111111111111111111111000000000000000000111111000000000000000000000000111111111111111111111111///000000111111222333333111111111222222333333333222222222222222222222222000000000000000111111111000000000000000000000000///000111222222222222111222222222222222222222222000000000111111222222222222222222222222222222222111222222333333222222111////////////000000000000000000000000000111111111111111111111111111111111000000000000000000000000111000000//////000000111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111000111111111111222222222///000111222222222111111111222222222333333333333222222222222222222222333///222444444222111111333111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000------......///000000000////////////////////////...........................---,,,,,,,,,,,,---...+++++++++,,,,,,---------...---,,,++++++,,,---...***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---//////,,,+++,,,...---............/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////------------------------++++++,,,,,,,,,---------,,,,,,------------------------------,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,---....................................------------------------...............---------+++,,,,,,------.........,,,,,,,,,------------------,,,,,,,,,,,,,,,------+++,,,,,,,,,---------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,---------......------------------------........................++++++,,,,,,,,,---------///---******,,,...//////++++++,,,,,,---......///,,,,,,------...///000000..............................////////////......////////////////////////,,,,,,---.../////////...////////////////////////............/////////000---.........//////000000//////............/////////............------------.........//////000000////////////////////////.../////////000000111111111111111000000000333555000000000000000000000000.../////////000000111111111111000000//////............///000000111000000111111111111111111111111000000111111111111000000111222333444444333222111111111111111111111111111000000111111222222222333222222222222222222222222111111111111111111111111///000000111222222333333111111111222222333333333222222222222222222222222222222111111000/////////000000000000000000000000///000111222333333222111222222222222222222222222---...///000222444555555222222222222222222222222000000111111111111000000000000000000111111111111//////000000111111222222111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222...///000111222111000000111111111222222333333333444444333222222111111111///222555555222111111333111111222222222222111111111111111111111111111111222111111111000000//////000000000000000000000000000000////////////000000,,,,,,---...///000111111////////////////////////...........................---,,,,,,,,,,,,---...+++++++++,,,,,,---------......,,,,,,,,,,,,......++++++,,,---------,,,,,,------------------------***---//////,,,+++,,,...,,,,,,,,,---------..............................................................................------------------------++++++,,,,,,,,,---------,,,,,,,,,------...............------------,,,,,,***+++,,,------,,,+++******+++,,,---....................................------------------------/////////......------,,,.........------,,,,,,,,,++++++,,,,,,,,,---------,,,+++*********+++,,,---+++++++++,,,,,,,,,------------------------,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,------.........------------------------........................+++++++++,,,,,,---------///---******,,,...//////++++++,,,,,,---...//////..........................................------///////////////////////////............---------////////////////////////---------............///...---,,,++++++,,,---...............//////////////////000000000000//////000000000000000000000000////////////////////////..................---------------............//////000111222222111000///........................000000000000000000000000////////////////////////......//////000000111111000000000000000000000000222222222111111000000000111111111111111111111111////////////////////////000000000000000000000000000000111111111222222222000111111222222111111000333333333222222111111111222222222222222222222222000111222333333222111000222222222222111111000000222000...000333444333111222222333333333333444444222222222222111111000000111111111111111111111111111111111111111111111111222111111000000000000000000000000000000111111222////////////000111222333000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000///...------...///000000000000000000000111111////////////000000000000000000000000111111111111333333222222111000000000000111111111111222222222111111111222222333333333555444222000000111222333444444333222222111111000111111111111111111111111333222111/////////000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///...---,,,,,,,,,,,,,,,---------------...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,------.........000000//////.........------......//////000000000//////.........---------///......------,,,++++++.........------,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,------......------,,,//////.........---------...---,,,+++++++++,,,---,,,---......,,,,,,---...------------------------------------------------++++++,,,,,,,,,,,,------///...------,,,,,,,,,,,,//////...------,,,++++++------------------------+++++++++,,,,,,---------------------------------..................------------------------------000///...---------------///......------,,,++++++////////////////////////........................///////////////////////////............------------------------------------------............//////...---,,,,,,---...///............//////////////////000000000000//////////////////////////////////////////////////////................................./////////000000///000000111111000000///////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000222222222222222222222222444444444333333333222222111111111111111111111111000000000000000000000000222222222222222222222222222222222333333333444444111111222222222222111111333333333222222222111111222222222222222222222222000111222333333222111000222222222222111111111000222111///000333444222000222222333333333333444444222222222222111111111000111111111111111111111111111111111111111111111111222222111000000000000000000000000000000111222222000000//////.../////////000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222111000000111222333111111111000000000000000////////////000000000111000000000000111111111111222222222111111111111111111111111111222222222222111111222222222333333333444333222111111111222222222222222222222222222333111111111111111111111111333222111000//////000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///...------,,,,,,,,,---------,,,,,,,,,---............---,,,,,,,,,------,,,,,,,,,,,,------------...---------,,,,,,,,,+++++++++,,,------------,,,---,,,,,,++++++,,,,,,---------------,,,,,,+++++++++++++++,,,,,,---------////////////......------,,,,,,,,,,,,,,,---------///.........------------------------------------......---------,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...+++,,,,,,------,,,,,,+++.........------------,,,+++++++++,,,,,,...///000,,,---......,,,,,,---...------------------------,,,,,,------------------++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------------+++,,,,,,,,,,,,,,,,,,---------------------------........................------------------------......------------..............................000000000000000000000000........................///////////////////////////............------------------------------------------............//////......------......///............////////////...//////000000//////...........................////////////////////////........................//////000000000111111111000//////......//////000111111111111111111111111000000000000000000000000111111111111111111111111333333222222111000000000222222222222222222222222444444444333333333333222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222333333333222222333333333333222222333333333222222222222111333333333333333333333333111111222222222222111111222222222222111111111111333222111111222333111000222222333333333333444444222222222222111111111111222222222222222222222222222222222222222222222222222222111000000000000111111000000000000111222222333222111000////////////000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222222111111111000000///////////////000000000111111000000000000111111111111000111111111111222222222111111111111222222222333111222222222222333333333222222222222222111111111000111111222333333444444222222222222222222222222222222111000000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///...------,,,---------------,,,,,,+++,,,,,,,,,------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,.........---------------++++++,,,---------------------,,,,,,,,,,,,------............------------+++++++++++++++,,,,,,,,,///............---------,,,,,,,,,,,,++++++++++++............------------++++++,,,------...//////...------------,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------......------,,,------------,,,,,,,,,,,,++++++,,,---......------,,,---......,,,,,,---...------------------------,,,,,,,,,------.........++++++,,,,,,,,,,,,------++++++++++++++++++,,,---)))******+++,,,------...---------------------------,,,,,,,,,,,,,,,,,,+++------------------------........................------------------------------------------...///------......///000000111////////////////////////---------...............///////////////////////////............---------////////////////////////---------............////////////....../////////............////////////...//////////////////.............................................................../////////////////////000000000111111000///...------...///000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111000000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000222333333444444333333222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222444333222222222222111000222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222333222111111000000111111111111000000111111222333555444333333222222222333000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111000/////////............222222111111000///////////////000000000111111111///000000000111111111111///000000111222222333333111111111222222222333333222222222222222222222222111111222222222222111000111111111222222333333333222222222222222222222222222111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////......------------......///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,........................+++,,,,,,---...---------------,,,,,,,,,,,,------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------+++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......////////////......------,,,,,,,,,+++++++++---.........,,,***(((''',,,---......,,,,,,---...------------------------+++,,,,,,------.........+++++++++,,,,,,,,,------++++++++++++,,,---......)))******++++++,,,,,,------------------------------------,,,,,,+++++++++---------------------------------...............------------------------......---,,,,,,,,,------------......////////////........................---------........./////////////////////////////////............---------////////////////////////---------............///...//////////////////...............////////////......////////////..............................------------------------........./////////000000....../////////000000000000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000......//////000111222222000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000000000222333333444444333333222222222222222222222222222333333333333333333333333333222222222222222222333222222222222222222222333333444333333222111111111222222222333333333444444222222222222222222222333222222222222222222222222222222222222222222222222333222222111111111111111111111111111111222222333333333333333333444555555111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111/////////......---------111111111111000000//////000000000000111111111111///000000000111111111111//////000111222333333444111222222222222333333333222222222222222222222222000111111222222222111000333333333222222222111111222222222222222222222222111111111222222222222111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////......---------......///111000///......---......,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,........................,,,,,,---.........------...------,,,,,,------...,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,------------.........------,,,,,,,,,,,,,,,------------------......---------,,,,,,,,,------------------------+++,,,,,,---,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............------------,,,,,,,,,+++++++++,,,,,,------+++)))'''&&&,,,---......,,,,,,---...------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,---------------------...///000++++++++++++++++++++++++---------------------------------,,,,,,+++++++++---------------------------------.........//////------------------------000///...,,,,,,+++++++++.........---------,,,,,,........................,,,,,,------...////////////////////////////////////............------------------------------------------............///---......//////......---............////////////---......//////......---........................------------------------.........//////000000111........./////////000000000//////......//////000////////////////////////000000000000000000000000////////////////////////,,,,,,---///000111222333222222222222222222222222222333333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222444444444333333333333333222222333333333333222222111222222222222333333333333333333333333333333333333333222222222222333333222222222222333333333333222333444333222111222333222222333333333333444444222222222222333333333333333333333333333333333333333333333333333333333333333333222111111111111222222111111111111222333333000000000000111222333444111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222111000///...000000000000000000000111000000000111111111222222000000000000111111111111//////000111222222333333222222222222333333333333333333333222222222222111000000000111111111111111444444333333222111111000333333333333333333333333000111222222333222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000.........---......///000000000//////////////////------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,---------------.........,,,,,,---.....................------------......,,,,,,,,,,,,,,,---------////////////............++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------//////...---,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,++++++******++++++,,,,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++++++++***------------,,,,,,,,,,,,))))))***+++++++++++++++,,,---......,,,,,,---...------------------------------------------------++++++,,,,,,,,,,,,------..................///000,,,,,,,,,,,,,,,+++++++++---------------------------,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,------.../////////------------------------///...---,,,++++++++++++///......---,,,,,,++++++........................,,,,,,------...//////000///////////////////////////............------------------------------------------............///,,,---...//////...---,,,............////////////---......//////......---////////////////////////////////////////////////---......///000000111111//////000000000111111111///000000111111000000///////////////////////////000000000000000000000000000000000000000000000000......///000111111222222222222222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222555555555444444444333333111111222222222222111111111111222222222333333333444444444444444444444444444333222222222222333444222222222333333333444444111333444444222111333555222222333333333333444444222222222333333333444444333333333333333333333333333333333333333333333333444333222222111111222222222222111111222222333444111111000000000111111222111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222333333444444333222000////////////000111111222222000000111111111222222222000000000000111111111111000000000111222222222333222222222333333333444444333333333222222222111111111000/////////111222333333222222222222222222222333333333333333333333333000111222333333333222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000...............///000000///............//////000......---,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,,,,------------,,,------.....................------------......,,,---------............//////.........---------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,,,,------------------------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,+++************+++,,,,,,---......++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++.........------------,,,++++++++++++,,,---...///,,,---......,,,,,,---...------------------------.........------,,,,,,+++++++++,,,,,,,,,,,,------//////...---------......++++++,,,,,,------......------------------------+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,------...//////000------------------------,,,+++++++++,,,------...............------------000000000000000000000000,,,,,,------...///000000//////////////////////////////.........---------////////////////////////---------.........//////+++,,,---......---,,,+++............/////////000---..................---000000000000000000000000111111111111111111111111---......///000111111222000111111111111222222222///000111222222111000///////////////////////////000000000000000000000000111111111111111111111111111111111111111222222222000000000000000000000000000000000111111222222222333333333333333333333333111111111111111111111111000000000000000000000000444444444333333222222222111111111222222111111111111111111222222333333333444444444444444444444444444444222222222222444444222222222333333444444444000222444444222222444666222222333333333444444444222222222333333444444444333333333333333333333333333333333333333333333333444333222222111111222222222222111111222222333444444444333222111111111111111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222333333444444333222000///......///000111222333333000111111111111222222222000000000000111111111111111111111111111222222222222222333333333444444444333333333222222111111111111000///...///000222444111111111222222333444444333333333333333333333333000111222333444333333222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000...............///000000---------------...///000///...------,,,,,,,,,,,,,,,,,,------------......+++++++++,,,,,,---------,,,---......//////............------------......---.........//////000000.........------,,,,,,,,,*********++++++,,,,,,,,,.........//////000000000+++++++++,,,,,,---------+++,,,,,,------......///,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***)))******+++,,,,,,---..............................******+++++++++,,,,,,,,,...//////////////////...//////.........---------000///---,,,,,,---...///,,,---......,,,,,,---...------------------------//////...---,,,++++++***++++++,,,,,,,,,---------///...------,,,,,,,,,,,,)))***+++,,,...///000111------------------------+++++++++,,,,,,---------------------------------,,,,,,------...///000000------------------------((())))))+++,,,...000111------......///000000000........................000111111000///......//////////////////////////////............---------////////////////////////........................------------------------***++++++******+++///222222111000000000000000111......///000000000000000111111000///////////////000000000000000000000000111111111000000000000000////////////////////////111111111111111111111111000000000000000000000000////////////000000000000000111111111111222222222111111222222222111111000222222333333333444444444333333333333333333333333333333333222222111111111222222333333333444444444555555444444444444444444333333444444444444333222444444444444444333333333444333333222222222333333000111222333444555555555444333222222111111111111333444555555666666555555333333222222222333333444444444333333222222222222555555444444444444555555444444444444444444444444444444444444444444444444111111111111111111111111333333333333333333333333444444444333333333222222222222222222222222222222222222222222222222222222333333333333333333333333333333333222222222111111000111111111111222222222222222222111111111000000000000////////////000000222222111111222333444444333333222222222222222222111111111111111111111111111111222222222222111111000111222222222222111000000000000000000000000000....../////////000000000000000000000000000000000111111111111111111111111...///000000000///---,,,......//////000000111111///............---------........................,,,---///000000///---,,,+++,,,------......---------------------------------------............///........................++++++,,,,,,---...///////////////......------------------,,,,,,+++++++++------,,,+++,,,---...///...---,,,,,,,,,,,,---...,,,,,,,,,---------......---------,,,,,,+++++++++++++++***)))***+++---...---,,,+++*********+++,,,*********++++++,,,,,,,,,,,,,,,+++***+++,,,---......------------...//////,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,++++++,,,---.........---------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------.........------,,,,,,,,,//////............//////................................................000222222111000//////000////////////////////////000000/////////.........////////////////////////........................------------------------,,,------,,,+++,,,///222333222111000///.........//////000111111111111111111111000///////////////000000000000000000000000111000000000000000000000////////////////////////111111111111111111111111111111111111111111111111/////////000000000111111111111111111222222222222000111111222222222111111222222333333333444444444444444444444444444444444333333333333222222222111222222222333333333444444222222222222222222222111222333333444333333222222444444444444444444444444666666555444444444555555444444444555555555555555888777666555555555555666333333444555555555555555666666555555555555666666444444444444444444444333555444444333333444444555555555555555555555555555222222222222222222222222333333333333333333333333444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333222222222111111111111111111222222222222222222222111111111000000000000////////////000000000000//////000111111222111111222222222333333333111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222333333333444444000000000000000000000000111111111111111111111111//////000000///......---////////////000000000000000000/////////.................................,,,---...//////...---,,,+++,,,------......---------------------------------------............///........................++++++,,,,,,---......///.........---------,,,,,,---------,,,,,,+++++++++------,,,,,,,,,---...///...---,,,,,,,,,,,,---...,,,------------------------------,,,,,,+++++++++---,,,+++++++++,,,---...,,,,,,+++***++++++,,,---,,,---------.........///------,,,,,,,,,---...///,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))------------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------......---------,,,,,,,,,//////............//////................................................111222333222000///000111////////////////////////111000000000////////////////////////////////////........................------------------------/////////...,,,---///111333222111///...---,,,,,,000000111222222222222111111000000///////////////000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222///000000000000111111111111111111111222222222333000000111222333333333222333333333333444444444444555555555555555555555555444333333333333333222222222222222222333333333333111111111111111111111111333333444444444444444333555555555555555555555555777666555555444444444555666666555444444444444444777777666555555555666666444555555666777666666666555555444444333444444555333333333333333444444444666555555555555555555666666666666666666666666555333333333222222111111111444444444444444444444444555555555555555555555555333333333222222222111111333333333333333333333333222222222222222222222222333333333333333333333333333333333222222222111111111111111111222222222333222222222111111111111111111000000//////000000111000000000///000000111222111111111222222333333444111111111111111111111111111111222222222222111111333222111000000111222333222222222222222222222222111111111111111222222222000000000000000000000000111111111111111111111111000000//////......//////000000000000////////////111000000000////////////........................,,,---...//////...---,,,+++,,,------......---------------------------------------............///........................+++,,,,,,------.........------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---...///...------,,,,,,------...---------------------,,,------,,,,,,,,,,,,++++++......---,,,,,,,,,------,,,,,,++++++,,,---...///.............../////////...------------...///000,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,------------------///...---,,,+++,,,---...------------------------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,---------.........------,,,,,,------..............................------------,,,,,,,,,//////............//////................................................///111222111000///000111////////////////////////000000000/////////......////////////////////////........................------------............///000000...,,,,,,---///111111///...------------//////000111111111111000000000////////////000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000111111111222222111111111222222222333333///000111222333333444444333333333444444444444555555555555555555555555555444444444444333333333333222222222222333333333333222333333333333333444444444555555666666666666555666666666666777777777777999888888777777777777777888888777666666777777888777777666666666666777777777777888999999999999888666555555444444444444555555555555555666666666666777777666666666666777777666666666666555555555555666666555555444333333333444444444444444444444444555555555555555555555555333333222222222111111111333333333333333333333333222222222222222222222222333333333333333333333333333333333222222222111111111111111222222222333333111111111111111111111111111000000000000000000111333222222222222222333333222222222222222222222222111111111111111111111111111111222222222222111111333222000//////000222333222222222222222222222222000000000111111111111111000000000000000000000000111111111111111111111111111000///......///000111111111111000///.........000000000/////////..............................,,,------......------,,,+++,,,------......---------------------------------------............///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,++++++,,,,,,---...//////---------------------------------------......///,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........000///---+++***+++---...,,,,,,------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......------------------------////////////////////////------------------------///......------......///................................................---///000///......///000/////////////////////////////////.........------////////////////////////........................---------....../////////...//////...,,,+++,,,---///............//////000---......///000/////////000000////////////000000000000000000000000000000//////000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222111222222222222333333333///000111222333444444444333333444444444555555555444444444444444444444444444444444444444444444444222222333333333444444444333444444444555555555666444444555666666666666666555555555666666777777777;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<===>>>>>>;;;;;;::::::::::::;;;<<<999::::::;;;<<<;;;;;;;;;;;;:::999999888888888999999999999999999999999999777666666555555666666777777666666666555555444444666666666666555555444444444444444444444444444444444444444444444444444444333333333222222222111111333333333333333333333333222222222222222222222222333333333333333333333333333333333222222222111111111222222222222333333333111111111111111111111111111111000000000000111111333333222222222222222333333333333222222111111111111111111111111111111111111111222222222222111111333222000//////000222333222222222222222222222222444444444444444444444444000000000000000000000000111111111111111111111111111000///......///000111222222111000///...------/////////.........------........................,,,------------------,,,+++,,,------......---------------------------------------............///........................,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---......//////------------------------++++++,,,,,,---------------------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........000///---+++***+++---...,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......------------------------////////////////////////------------------------......------------......................................................,,,...//////------...000////////////////////////............------------////////////////////////........................---------...//////000000---...///...,,,+++,,,---............///000111111,,,---......//////......///////////////000000111000000000000000000000000/////////000111111222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333222222222222333333333333111111222333444444444333333444444444555555555555444444444444444444444444444444444555555555555666444444444444555555555555333444444555555666666666444555666777777888888777666666777777888999999999999999999999:::;;;<<<===;;;<<<===???@@@AAAAAAAAA>>>>>>======>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAA???>>>===<<<;;;;;;;;;<<<999999888888777777777777777666666555555666666777888888777777666666555555555555555555555555555555444444444444444444444444444444444444444444444444444444444333333333222222333333333333333333333333222222222222222222222222333333333333333333333333333333333222222222111111222222222222333333333333111111111111111222222222222111111000000111111222222111000000///000000000333333333222222222111111111111111111111111111111111111222222222222111111333222111000000111222333222222222222222222222222333333222222222222111111000000000000000000000000111111111111111111111111000000//////000000111111222111111000///......---............------------........................---,,,,,,,,,,,,,,,,,,---+++,,,------......---------------------------------------............///........................------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++,,,------......------,,,------......------,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++*********+++,,,------...------/////////...............***+++,,,,,,------,,,,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------///...---,,,+++,,,---...+++,,,,,,------.........,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,---------......,,,------......------,,,........................,,,,,,,,,------------.........------------......................................................---...//////......///111////////////////////////////////////............////////////////////////........................---------...///000000000---///000000...------...000000/////////000111111---......//////////////////////////////000111111000000000000000000000000...//////000111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333444222222222333333333444444222222333333444333333333444444444444555555555555555555555555555555555555444444555555666666666666555555555666666666666777666666666777888999999999::::::<<<======>>>>>>>>>>>>>>>??????@@@AAAAAABBB@@@@@@@@@AAACCCDDDFFFGGGFFFHHHJJJLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJLLLMMMMMMNNNOOONNNNNNNNNHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@???>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999888777777555555555666777777888888555555555555555555555555555555555555555555555555555555555444444444333333444444444444444444444444222222222222222222222222333333333333333333333333333333333222222222111111222222222333333333444444000000111111111222222222222111111000000111111222222111111000//////000000000000111222333333444444111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000//////.........000000000000000000000000111111111111111111111111//////000111111111111111111111000000//////......////////////....................................---,,,,,,,,,,,,,,,,,,---+++,,,------......---------------------------------------............///........................------------------------,,,,,,---------.........+++++++++,,,,,,---------+++,,,---.........------,,,,,,---......---,,,,,,***++++++,,,---...//////+++++++++,,,,,,---------***+++,,,---------,,,+++***+++,,,------,,,++++++............---------,,,++++++---.........---,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------------++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...................................................---///000000//////000222////////////////////////000000000000////////////////////////////////////........................---------...///000000111...///111111000//////000222222111000000000000000...//////000000000000000///////////////000111111000000000000000000000000...//////000111222222222000000000000000000000000111111111111111111111111222222222222222222222222222222333333333444444444222222333333333444444444333333444444444333222222444444444555555555666666777777777777777777777777444555555555666666777777666666666666777777777777999999:::;;;<<<<<<======@@@AAABBBCCCDDDEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKOOOOOOPPPQQQSSSUUUWWWXXXYYY[[[]]]______\\\YYYWWWVVVVVVVVVVVVVVVWWWXXXYYYXXXXXXYYYZZZZZZZZZZZZZZZUUUUUUSSSRRRQQQQQQQQQQQQOOONNNMMMLLLKKKJJJIIIHHHAAAAAA@@@@@@@@@@@@AAAAAA======<<<;;;;;;:::999999777777888999:::;;;<<<<<<777777777777777777777777777777777777777777777777666666555555555444444444444444444444444444444444222222222222222222222222333333333333333333333333333333333222222222111111222222333333333444444444000000111111222222222222222222111111111111222222444444333222111111222222---...///111333555666777111111111111111111111111111111222222222222111111000111222222222222111000000000000000000000000000333222222222111111000000000000000000000000000000111111111111111111111111...///000222222222111000000000000000////////////000000000000////////////........................---,,,,,,++++++,,,,,,---+++,,,------......---------------------------------------.........//////........................---------------------------------....../////////+++++++++,,,,,,---------+++,,,---.........---,,,,,,,,,---......---,,,,,,)))***+++,,,...///000000+++++++++,,,,,,---------***+++---...///......---***+++,,,,,,,,,+++***))),,,,,,,,,++++++*********,,,,,,.../////////...---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////.........------,,,,,,,,,++++++,,,---.........---++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------,,,,,,,,,------............------,,,,,,------..............................---,,,,,,......---,,,///////////////000111111000000///...............000000//////.........---////////////////////////,,,...111333333111...,,,////////////////////////......------------......////////////////////////......////////////......////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111000111111222333000000000000111222333444333333333333333333333333333333333444444444555555666777888777555444555666666666666666555444333333333333333555777888777666;;;:::777444555999888444555666777999;;;===>>>???>>>AAADDDEEEDDDDDDGGGJJJIIILLLQQQUUUXXXXXXWWWVVVUUUVVVYYY[[[]]]]]]^^^^^^ZZZ]]]```aaa``````cccfffeeekkkmmmiiidddcccbbb___^^^^^^]]]]]]^^^```cccdddhhhhhhgggfffdddbbb```___ZZZYYYZZZ\\\___``````^^^ddd^^^[[[]]]]]]XXXSSSRRRRRRPPPNNNMMMMMMMMMKKKIIIDDDAAA>>>=========<<<;;;999999::::::::::::999999;;;:::888555444333333444777777777777777666555444333444555444222111222333222222222333333444444444333333333333333333333333555555444444444333333333444444444444444444444444111333444444333222222333666555222111000000111222111111111000000000//////000000000000111111111111111111222222222222111111333222111/////////000000///000000000000111111111111111111111111111111111000000111222333333444444000111111111111222222222111111111111111111111111222222222222222222222222222111000//////000111222000000000000///...---,,,000///...---,,,------..............................---,,,++++++,,,---...........................000///...,,,,,,,,,---......------,,,,,,------...,,,,,,,,,------..................------,,,,,,,,,++++++++++++++++++++++++........................---,,,************,,,---******+++,,,,,,---.........+++***+++...000...,,,,,,,,,,,,---------...............------,,,,,,,,,************************,,,,,,,,,---...///000000........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,---......,,,+++,,,...///............---------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------...------,,,,,,------......------,,,,,,------...//////000000///---+++***,,,+++******,,,,,,+++***...............//////000000000///...............000/////////............////////////////////////......////////////......///////////////////////////......------....../////////////////////////////////000000000000//////////////////000000000111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111222222333000000000000111222333444333333333333333333333333555555555555666666666666333444555555444333444666555555555555555555444333777777777888999:::999888999999777555888======999<<<===???BBBDDDFFFGGGHHHNNNQQQSSSSSSQQQQQQTTTWWWWWWZZZ___cccdddccc```^^^XXXZZZ\\\___aaabbbbbbbbbdddhhhlllnnnmmmmmmmmmoookkkppprrrmmmhhhfffeeecccaaa```___aaafffjjjmmmnnnooopppooonnnjjjfffaaa^^^[[[]]]^^^```bbbccccccdddfff```]]]```bbb```______[[[ZZZZZZZZZ[[[[[[YYYWWWSSSPPPLLLHHHFFFDDDAAA???CCCBBBBBBAAA@@@???===<<<===<<<;;;:::999:::::::::777777888888888777666666888999:::999777666777888333333444444444555555555333333333333333333333333444444333333333222222222333333444444444444444444222333555555333333333444666444222111000000111222333333333222222222111111/////////000000000000111111111222222222222111111222111000//////000111111000000000111111111222222111111111111111111111111111111111222222333333333000111111111111222222222111111111111111111111111000000000000000000000000000000///......///000000000000000000///...---,,,000///...---,,,------...........................///...---------...///000........................//////...---------------...------,,,,,,------...,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------...,,,+++***+++---...---+++,,,,,,,,,---------......------------------,,,,,,++++++++++++++++++++++++++++++,,,,,,------......------------------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***,,,,,,,,,------------...,,,,,,,,,---------......,,,---......,,,,,,---...///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------......------,,,,,,------......////////////---,,,+++,,,+++***+++,,,---,,,***---------------...//////000//////............///////////////............//////////////////////////////---,,,,,,---/////////////////////////////////......------......///////////////////////////000000111111111111000000/////////000000000111111000000000000000000000000111111111111111111111111///000000000111222222222111111111111111222333333111111000111111222333444333333333333333333444444444444555555555666666666111333444444444444555777555555666777777777666666777888999;;;<<<>>>???@@@<<<>>>>>>===AAAFFFHHHEEEGGGIIILLLOOORRRSSSTTTTTTWWWZZZ[[[ZZZXXXWWWZZZ^^^___bbbgggjjjkkkhhhdddaaaZZZ]]]aaaeeehhhjjjjjjjjjpppuuu{{{}}}{{{zzzrrrxxxyyytttooommmllljjjmmmjjjhhhkkkrrrxxxyyyxxxzzz{{{zzzxxxssslllfffaaaaaaeeehhhiiiggggggiiillliiiaaa\\\^^^``````aaaccc^^^^^^```cccffffffdddbbbaaa^^^YYYUUURRROOOLLLIIIMMMLLLLLLJJJHHHFFFDDDCCC@@@??????>>>===<<<;;;;;;888999999999999888777777777999:::999777666666777444555555555555666666666444444444444444444444444333333333333222222222111333333333444444555555555333444666666444333444555555444222111000111111222333333333222222222222222000000000111111111222222111111222222222222111111111111000000000111222222111111111111222222222333111111111111111111111111111111222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000//////............//////000000000000///...---,,,//////...------------...........................---------------...///000.................................///......---,,,......------------......,,,,,,,,,------------......------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++,,,---,,,+++,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---)))+++,,,......,,,+++))),,,,,,,,,,,,------------,,,,,,,,,---------......,,,---......,,,,,,---...///............---------------------------------+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------......------,,,,,,------...---......//////...------///---,,,---...///...---......------......///000000///............/////////////////////.........////////////////////////000///............///000//////////////////////////////............/////////////////////////////////000000111111000000/////////000000000111111111000000000000000000000000111111111111111111111111//////000111222222333333222111111111111222333333111111111111222222333444333333333444444444444444222333333333333444444444333555666666666666777888666666888999::::::;;;;;;555777:::>>>AAAEEEIIIKKKHHHKKKLLLKKKNNNSSSTTTRRRRRRTTTWWWZZZ\\\\\\\\\\\\YYY[[[]]]\\\YYYXXX[[[^^^aaadddiiimmmmmmjjjfffccc]]]aaahhhnnnsssvvvwwwwwwzzzzzz~~~zzzzzzzzzyyy{{{wwwyyy{{{vvvqqqnnnooosssvvvuuupppnnnppptttrrrhhhaaa______^^^^^^``````bbbfffkkkooopppnnnkkkfffccc```]]]\\\ZZZWWWUUUVVVVVVVVVVVVVVVUUUTTTSSSMMMLLLKKKHHHEEEBBB???>>>>>>>>>>>>===;;;:::888777777999:::999777555555555555555555555555666666666444444444444444444444444444444444333333333222222222333333444444555555555333555666666555444444555444333222111111111222222000000000000000000000000222222222222333333333444111222222333333222222111000000000111111222222333111111222222222333333333111111111111111111111111222222222222111111111111000000111111111222222222111111111111111111111111222222222222222222222222//////////////////////////////000//////...------............------..............................+++++++++,,,,,,---..............................------/////////...---,,,......------------......------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))+++---......---+++)))++++++,,,,,,,,,---------,,,,,,,,,---------......+++---...---,,,,,,---//////............---------........................---......//////......---------------------------...------,,,,,,------......------,,,,,,------...,,,------......////////////...------//////...---//////......//////000111//////............//////.........///////////////000000000000000000000000///000111111111111000///000000000000000000000000/////////....../////////////////////////////////...//////000000//////...000000000000111111111111000000000000000000000000111111111111111111111111///000000111222333333444222222222111222333333444222222222222222222333444333333333444444555555555333333333444444444555555555666777777666666777999777888:::<<<===??????@@@===@@@DDDGGGJJJOOOTTTXXXYYY\\\]]][[[[[[]]]^^^\\\YYYZZZ\\\]]]^^^___^^^^^^^^^aaacccccc``````bbbdddhhhlllqqquuuvvvuuuqqqoooiiinnnvvv}}}xxxyyy||||||tttmmmkkkjjjfffdddeeejjjmmmrrryyy~~~}}}zzzkkkiiigggeeecccaaa^^^[[[\\\]]]___aaaccceeeeeefff______]]][[[WWWRRRNNNLLLHHHGGGFFFDDDAAA>>><<<;;;===???@@@???<<<999888888666666666666666555555555555555555555555555555555555555555555444444444444333333333444444555555555333555666666555444444555333333222222222222222222000000000000000000000000111111111222222222333333222222333333333333222222000000111111222222222222111111222222222333333333111111111111111111111111222111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000//////////////////...---------..........................................,,,,,,------....................................,,,---...//////...---,,,///......------......///------------------------------------------------........................------------------------+++,,,............,,,+++...---------------------............---------...,,,,,,,,,---------......,,,,,,,,,------.........------------------------............------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---***+++---......---+++***+++++++++,,,,,,,,,------,,,,,,,,,---------......+++,,,------,,,,,,...//////............---------........................---......//////......---------------------------...------,,,,,,------......------,,,,,,------...,,,---------...//////000---,,,+++,,,---...---+++///////////////000111111///............//////000.........///////////////000000000000000000000000000000222333333222000000000000000000000000000000000//////......//////000////////////////////////......////////////......000000000111111111222222000000000000000000000000222222222222222222222222000111111111222333333333222222222222222333444444333333222222222222333333333333333444555555666666666666777777777888888888555666888888888888:::;;;<<<===???BBBDDDFFFGGGHHHOOORRRUUUVVVWWWZZZ___dddhhhllllllhhheeefffeeebbb^^^^^^______aaabbbbbbcccdddiiinnnooonnnmmmnnnppptttwww|||~~~}}}zzzxxx{{{|||xxxtttssswwwzzz|||yyyuuurrrnnnjjjeeeaaa^^^```cccfffjjjlllnnnooojjjjjjjjjiiifffaaa]]]ZZZSSSRRRPPPNNNKKKHHHEEEDDDCCCDDDEEECCC???;;;999888888888777777777777666666666666666666666666666666666666666666555555555555444444444444444444444444333444666666444333444555222222222222222222222222222222222222222333333333/////////000000000000111222222333333333333222222000111222222333222222222111111111111222222222333111111111111111111111111000000111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000111111111111000000...///////////////......,,,---......///....................................//////000000///..............................,,,---......///.........//////............//////...------------,,,,,,,,,,,,,,,,,,------------...................................................,,,,,,------------,,,,,,---------------............///000///...---...///,,,,,,,,,---------......,,,,,,------------------------------------------................................................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......***,,,------------...//////............---------------------------------+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------......------,,,,,,------...---------------...///000...,,,+++,,,---...---,,,///............///000000...............///000000............/////////000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000//////////////////////////////000000000000//////000000111111111222222222000000000000000000000000222222222222222222222222222222222222222222222222333222222222222333444444444333333222222333333333333333444444555666666666888888888888999999999999666888;;;<<<===???AAADDDGGGIIIKKKNNNQQQTTTUUUVVV[[[^^^aaaaaaaaaccciiinnnuuuzzzzzzuuupppooommmjjjfffffffffgggiiillloooqqqooouuu|||yyyrrrnnnjjjlllnnnqqqsssuuuwwwwwwsssttttttsssooojjjdddaaa\\\[[[ZZZYYYVVVTTTRRRQQQIIIJJJKKKIIIDDD>>>;;;999;;;;;;::::::999999999999666666666666666666666666666666555555555444444444555555555444444333333222222333555555333333333444111222222333333222222222111111222222222333333333000000000111111111222222222333333444444333333222111222333333333222111000000000000111111111222222111111111111111111111111//////000000111111222222000111111111111222222222111111111111111111111111000000000000000000000000//////000111111000//////......////////////......,,,,,,.../////////..............................---............---+++***........................---------------...////////////............//////......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,------......//////---///000///---+++---...,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......))))))))))))))))))))))))---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---...***++++++++++++,,,,,,,,,,,,,,,,,,---------......***,,,------------...000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------......------,,,,,,------.........---------...//////000///......///000///......------------...//////...............///000111---.........//////000000000000000000000000000000333111...,,,,,,...111333000000000000000000000000000000////////////000000////////////////////////000000111111111111000000000111111111111222222222000000000000000000000000222222222222222222222222333333222222222222222222333333222222333333444555444444333222222333333333333333444444555666777777666777777777888888888888888;;;>>>AAACCCFFFJJJMMMRRRTTTWWWZZZ]]]```bbbccc]]]aaaeeeffffffiiipppvvv~~~~~~xxxvvvtttrrrnnnnnnnnnooorrrwww||||||{{{}}}~~~}}}xxxqqqjjjeeeaaaaaa``````^^^]]]\\\[[[SSSTTTTTTQQQLLLFFFBBB@@@=========<<<<<<;;;;;;;;;777777777777777777777777555555444444444333333333666666555444333222222111111333444444333222222333111222222333333333222222//////000000111111111111333333444444444555555555222333333444444333333222222333333444333222000//////000000000000111111111111111111111111111111111...//////000111222222333000111111111111222222222111111111111111111111111222222222222222222222222---...///000000///...---......///////////////...+++,,,.../////////..............................***+++++++++***(((&&&%%%...........................---,,,,,,---...///000//////............//////.........------,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---,,,,,,,,,---...///000000,,,...000...+++***+++...,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---///...,,,++++++,,,...///******+++++++++,,,,,,,,,,,,,,,,,,---------......***+++------------...000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------...------,,,,,,------......------,,,,,,------...///...---,,,,,,---...///000000///...............000000//////.........---000000111111111111000000......////////////......////////////////////////111111111000000000000000000000000000000000000000111111000000//////......////////////////////////000000000000000000000000000000000000111111111111111000/////////000222333111111111222333444666666555555555444444333333333222222222111222222333444666444222333777999888666666666555444555666777888:::;;;<<<======>>>@@@CCCEEEHHHMMMQQQSSSVVVYYY\\\^^^cccdddbbbdddjjjllliiihhhlllqqquuuxxx||||||uuutttsssuuuxxx{{{}}}}}}yyyrrrnnnkkkbbb]]]```dddbbbaaacccfffccc___\\\ZZZVVVQQQLLLEEEDDDBBBAAA@@@>>><<<;;;<<<:::888666555555777777888888777666555444333222444444444555555666666666444444444444444444444444333333333333333333333333444444333222111111111111222222222222222222222222222222222222222222222222333222222222111000000000111111222222222222111111111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000//////000000111111222222000000000000////////////000///...------...///000...------------...//////..............................------------......+++,,,,,,------,,,,,,+++......///000///...,,,+++---///111000...,,,++++++,,,++++++***+++,,,...///(((((()))***+++---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***------------------------------......------,,,++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,------,,,,,,+++*********++++++++++++,,,,,,////////////...---,,,,,,........................//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******---+++)))+++---///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++---------.........//////.........------,,,,,,,,,+++++++++,,,,,,------------.........---,,,,,,+++000000///...............000/////////............000000111111111111000000......////////////......////////////////////////000000000000000111111111000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000000000000000111111111111222111111000111222333444222222222222222333444555555555444444444333333333444333333333333333444444666444222333666888777666999888777777777888::::::;;;===@@@CCCEEEGGGKKKMMMUUUXXXZZZ\\\^^^```ccceeebbbgggiiiiiinnnvvvzzzyyytttzzz~~~}}}}}}~~~|||wwwooohhhfffeeeeeekkksssuuuqqqlllgggddd___ZZZVVVQQQNNNJJJHHHHHHFFFCCC@@@???>>><<<;;;:::::::::;;;888888777777666666666666555555555555555555444444555555555555555555555555333333333333333333333333333333222222111222222222222222222222222222222222222222222222222222222222222222222222111111111111111111222222222222111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000000000111111111000000000000////////////000///...------...///000...------------...//////..............................------------......+++,,,,,,------,,,,,,+++...............---,,,,,,...000222111///---,,,---...---,,,,,,,,,---...///******++++++,,,...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---++++++------------------------------......------,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...---............---,,,,,,,,,,,,------------......++++++,,,,,,---,,,,,,,,,------------------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******---+++***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------......------,,,,,,------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,+++000000///...............////////////............///000000111111000000///......////////////......//////////////////////////////000000111111222222000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000111111111222222333222222222222333444444222222222222222222222222555444444444444333333333555555444444444444444555666444333444666888888777:::::::::;;;<<<>>>???@@@EEEHHHLLLPPPSSSVVVZZZ\\\aaabbbbbbaaa```aaadddgggcccgggkkknnnuuu}}}}}}{{{}}}~~~}}}~~~~~~zzzvvvrrrrrrzzzzzztttppplllhhheeebbb\\\VVVTTTSSSQQQLLLGGGDDDDDDBBBAAA???===<<<;;;999999888888888888888999888888777666666555444444666666666666666666666666333333333333333333333333333222222222222333333444333333333333333333333333222222222222222222222222111111111222222222222222111111222222222222111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////////////////............//////...------------...//////..............................------------......,,,,,,------------,,,,,,...------,,,,,,,,,,,,,,,///111222222000.........//////...---------......------------.........///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++------------------------------......------,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------......//////......---,,,,,,,,,------------......)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------...//////......---,,,,,,,,,,,,------------...------------,,,,,,,,,------------,,,,,,,,,,,,---............---,,,,,,000000///...............///////////////.........//////000000000000//////......////////////......////////////////////////......///000111222222333////////////////////////000000000000////////////////////////////////////000000000000000000000000000000111111111222222222222222222222222333333444333333333222222111111000444444444444444444444444555555444444444444555555666555555666888999:::;;;:::;;;>>>AAAEEEHHHKKKMMMUUUXXX\\\^^^___```bbbdddbbbbbbaaa___^^^```dddgggkkkmmmqqqvvv|||~~~}}}}}}~~~zzzvvvtttsssnnnhhh```\\\\\\ZZZTTTNNNNNNMMMLLLJJJGGGDDDBBB@@@===<<<;;;999888888888999999999999888777777666666666666666666666666666666444444444444444444444444222222222222222333444555333333333333333333333333222222222222222222222222111111111222222333333333111222222333333222222111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222111111000000//////000000000000/////////////////////....../////////...------------...//////..............................------------......,,,,,,------------,,,,,,...---+++******+++,,,---...000222111000...---...//////...---------,,,,,,------.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,---------...............---,,,,,,*********+++++++++,,,,,,,,,---....../////////...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------............---+++++++++,,,,,,,,,------------------------------......------,,,,,,,,,+++------............------000000///......................../////////////////////000000000000//////......////////////......000000000000000000000000......///000111222222333////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111222222222222222333333333333333222000000444444444444444444444444555444444444444555666666555666777888:::<<<>>>???@@@CCCGGGMMMSSSXXX\\\___bbbcccdddcccaaa______```___```aaabbbdddjjjqqqvvv{{{|||}}}|||~~~{{{zzz|||~~~}}}||||||tttnnnfffbbbaaa^^^ZZZUUUVVVVVVUUUTTTRRROOOMMMLLLGGGEEEAAA>>>;;;999999999888888777777777666666666555555555555555555555555444444444444444444444444222222222222333444555555333333333333333333333333222222222222222222222222111111222222333333333444222222333333333333222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222111111000000//////000000000000////////////...//////////////////......------------...//////..............................------------......,,,------......------,,,---,,,+++******+++---...,,,...000000///---------------------,,,,,,++++++,,,------...---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------------------......------,,,+++---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,------------,,,++++++*********+++++++++,,,,,,.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++***,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---------------+++++++++,,,,,,,,,------------------------------.........------,,,,,,,,,------...//////......---000000///........................///////////////...//////000000//////.........////////////......000000000000000000000000//////000000111111222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111222222222222333000111111222333222222222333444444555444333111000333333333444444444444555444444444555666777999999888:::<<<>>>???BBBFFFHHHMMMPPPUUU[[[aaafffiiikkkeeeeeedddaaa^^^\\\\\\]]]^^^aaadddiiipppyyy~~~~~~{{{~~~~~~{{{wwwrrrmmmjjjhhhfffeee\\\\\\[[[YYYXXXWWWVVVUUUTTTQQQLLLGGGBBB@@@>>>>>>999999888777666666555555555555555555555555555555444444444444444444444444444333333333333444444555333333333333333333333333222222222222222222222222222222222333333333333333222222333333333333222222333333333333333333333333222222111111111111222222111111111111111111111111222222222222222222222222111111111111000000000000000000000000////////////......////////////.........------------...//////..............................------------......------............------,,,,,,,,,,,,,,,------...+++---///000...---------,,,,,,,,,------,,,+++++++++,,,---......---++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------......------,,,+++---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,------------......------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******,,,,,,,,,,,,******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------,,,,,,,,,,,,------------,,,,,,,,,------------............---------------------...////////////...000000///.........................../////////000......////////////............////////////......000000000000000000000000000000000000000111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000111111111222222222333333111111333444444444333222333444555666666555333222333333333444444444555555555555666777999;;;===>>>AAADDDGGGJJJLLLOOOTTTWWWZZZ\\\```cccgggiiikkkkkkggggggfffdddbbbcccfffiiikkknnnrrrwww~~~}}}{{{}}}}}}{{{|||sssppplllhhhccc```^^^]]]```]]]XXXRRRMMMJJJIIIHHHAAA@@@???<<<:::888666555666666666666666666666666555555555555555555555555555444444333333333444444444444444444444444444444222222222222222222222222333333333333333333222222222333333444444333333222333333333333333333333333222222111111111111222222111111111111111111111111222222222222222222222222000000000000000111111111000000000000////////////---...///000000///...---...------------...//////..............................------------......------............------,,,,,,---...............,,,...000000///.........+++,,,---......------,,,+++,,,...//////...---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++------------------------------------......------,,,++++++,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,---------------,,,,,,+++,,,,,,------------......,,,,,,,,,---,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++---......---+++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---............,,,------------.........,,,,,,,,,---------......------------............------...///////////////000000///...............---.........//////000000......////////////............////////////......000000000000000000000000111111111000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000111111222222222333333333222333444555555555444333333444666777777666444333333333333444444555555555666777888999;;;>>>@@@AAAJJJNNNRRRUUUWWW[[[```eeebbbcccdddffffffffffffeeejjjkkkjjjjjjkkkoootttyyy~~~~~~zzzzzz{{{}}}|||tttmmmiiiggghhheee```ZZZUUURRRQQQQQQKKKIIIGGGCCC???<<<:::888777777777777777777777777555555555555555555555555666555444444333333333333444444444444444444444444222222222222222222222222444444444333333222222222222333333444444333333222333333333333333333333333222222111111111111222222111111111111111111111111222222222222222222222222//////000000111111222222000000000000////////////---...///000000///...---...------------...//////.................................------.........------............------+++,,,...///000///......---///111111000//////000+++,,,.../////////......,,,---///000111000///...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...------------------------------......------,,,++++++++++++,,,,,,---------******+++++++++,,,,,,,,,......//////......---,,,******+++++++++,,,,,,,,,,,,,,,---...////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...+++)))+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,...//////...,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---...////////////---------.........//////,,,,,,,,,------.........,,,---------.../////////------...///000000//////111111000000//////......////////////////////////------......///000000000------......//////000000......///000000000000000////////////////////////000000000000000000000000///////////////000111111////////////000000000000222222222222222222222222444333222111111111222333111111222222222333333333444444444555666888999:::333444555888::::::888666777666:::AAAEEEGGGMMMTTTXXX\\\aaadddfffggghhhiiiccccccbbbaaaccchhhpppvvvyyy{{{|||{{{~~~~~~~~~yyytttqqqvvvmmmbbb\\\\\\[[[WWWSSSSSSQQQOOOKKKHHHDDDAAA???<<<:::777666777888888888555555666666666666555555444555555555444444333222444444444444444444444444444444444333333222222222111111111222222333333444444444444333333222222222222222222111111111000000222222222222222222222222222222222222222222222222333222111000000111222333000000000000000000000000000000000000000000000000///////////////......------------.........//////////////////............000000000000000000000000........................///...---,,,,,,---///000,,,---------------------------------------------........................------------------------------,,,+++,,,---...///...---,,,+++++++++,,,---------------------------,,,,,,,,,++++++*********------------------,,,,,,000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---.........---,,,,,,+++******+++,,,------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,,,,,,,,,,---...+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///++++++,,,---............+++,,,------......------//////.........//////000000000000//////......------------------...///000------------------------000000000000//////......////////////////////////,,,------...//////000000/////////000000000000000......///000000000000000111111111111111111111111000000000000000000000000///////////////000111111000000000111111111111222222222222222222222222222444333222111111222333333333333333333444444444444444444444444555666777888666555555666888999;;;;;;>>>@@@FFFOOOTTTWWW]]]ccceeefffggggggdddcccbbbccceeefffgggiiimmmttt}}}|||~~~}}}{{{{{{}}}~~~zzzrrriiieeeeeeddd```\\\WWWWWWVVVTTTQQQNNNKKKIIIAAA???<<<;;;:::999777555555555555444444555555555555555555555555555444444444444444444444444444444444444333333333333333333222222222222222333333333444333333333222222222222333333333333222222111111222222222222222222222222222222222222222222222222222222111000000111222222000000000000000000000000000000000000000000000000//////000000//////...------------.........//////////////////............////////////////////////........................,,,,,,+++,,,---///111222.........------,,,,,,+++------------------------........................------------------------------,,,,,,,,,---...///------,,,++++++,,,,,,---------------------------.........---------,,,,,,------------------------******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------......------,,,+++((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............---,,,,,,,,,,,,---...++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------+++,,,------......------///...............//////,,,,,,,,,,,,,,,,,,++++++......---------...//////........................000000000////////////...////////////////////////---------...//////000000111111111111000000000000......///000000000000000111111111111111111111111000000000000000000000000000////////////000111111111111111222222222333333222222222222222222222222333333222222222333333444555555555555555555555444666666666555555666666777999888666777999>>>CCCFFFMMMNNNTTT]]]aaacccgggmmmppppppoookkkgggeeedddeeekkkooossswww|||~~~{{{}}}yyysssqqqrrrqqqlllggg```aaabbbbbb```\\\XXXUUUJJJHHHEEECCC@@@===999555888777666555555555666777555555555555555666666666444444444444444444444444333333333333444444444444333333333333222222222222222222222222222111111111444444444333333333333222333333333333333333333333222222222222222222222222222222111000000111222222000000000000000000000000000000000000000000000000//////000000//////...---------........./////////////////////............////////////////////////........................,,,,,,,,,------///000111//////...---,,,++++++***------------------------........................---------------------------,,,,,,,,,,,,---...///------,,,,,,,,,,,,------------------------------............------------+++,,,,,,------.........******+++,,,,,,------...------------------------,,,------......------,,,------......------,,,,,,))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...+++++++++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++---------...------,,,,,,,,,,,,---............---..........................................////////////......---.........////////////////////////////////////////////////////////////////////////......//////000111111111111111111000000/////////......///000000000000000111111111111111111111111000000000000000000000000000000//////000000111222111111111111222222222333222222222222222222222222333333333333333444444444666666555555555555444444888888777777777777888888:::;;;===@@@DDDKKKQQQVVVaaa```bbbfffhhhgggkkkpppvvvvvvuuusssqqqqqqsssuuuzzz~~~~~~|||wwwrrrnnnoooqqqqqqmmmhhhbbb^^^VVVRRRNNNJJJFFFCCC???<<<<<<;;;999888777888999:::555444444444555555666666555555555555555555555555222333333333444444555555444444444333333222222111111111111111111111111111333333333333333333333222333333333333333333333333222222222222222222222222222111111111111111111222000000000000000000000000////////////////////////000000000000000///..................////////////////////////............////////////////////////........................000000///...---,,,,,,,,,.........------,,,,,,,,,................................................------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...//////000//////......---,,,,,,........................,,,------......------,,,,,,------...------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,------------------------------------------,,,,,,------------------------------,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,............---,,,++++++,,,------..............................------,,,......//////000000111111000000///......---............................................./////////////////////////////////000000000111222222333333000000000//////...............///000000000000000000000000000000000000000000000000000000000000000000000000000000111222222000000000111111111222222222222222222222222222222333333444444555555555555555555555555444444444444777777777777888999;;;;;;===BBBHHHOOOUUU[[[bbbfffpppmmmkkkmmmllllllpppwww}}}~~~}}}|||}}}}}}~~~~~~yyyrrrkkkfff___ZZZTTTOOOKKKIIIGGGEEE@@@???===;;;::::::::::::555555444333444444555666555555555555555555555555333333333444444555555555555444444333333222222222111111111111111111111111111111111111222222222222333333333333333333333333222222222222222222222222111111111222222111111111000000000000000000000000////////////////////////000000000000000//////............/////////000000////////////............................................................000000///......---,,,+++,,,,,,,,,------.........................................................------------------------,,,,,,,,,---------------,,,,,,------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000//////......---,,,,,,........................,,,------......------,,,,,,,,,------...------,,,---------------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------------------------------------------,,,,,,------------------------000///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,++++++,,,---......//////............/////////...,,,,,,+++++++++,,,,,,---------111000///...............---------------------------............/////////////////////////////////000000000111222222333333////////////..................///000000000000000////////////////////////000000000000000000000000111000000000000111222222000000000111111111111222222222222222222222222222333333444555666666666666444444444444555555666666444555666999;;;>>>AAABBBGGGMMMVVV]]]bbbfffkkkooommmkkkllloooqqqsssyyy|||zzzzzz{{{}}}|||~~~~~~wwwsssiiiddd^^^YYYUUURRRPPPNNNFFFEEEDDDBBB@@@>>><<<;;;888777555444444444555666555555555555555555555555444444444444444555555555444444444444333333333333111111111222222222222222000111111111111111222222333333333333333333333333222222222222222222222222000111222222222222111000000000000000000000000000000000000000000000000000000000111111000000///........./////////000000000////////////............................................................+++,,,---...////////////***++++++,,,---...//////................................................------------------------+++,,,------......------+++,,,---......///......------------------------............////////////+++,,,,,,------.........******+++,,,,,,------...------------------------,,,------......------,,,,,,,,,------......------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------------------------------,,,------......------,,,///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------...------,,,,,,------...////////////...//////000000000...---,,,------------............000000//////.../////////---------------------------------.........//////////////////////////////...//////000000111222222///////////////000000000......///000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111111111222222222333333222222222222222222222222222333555666777777666666444444555666777777888888666888;;;???CCCHHHLLLNNNUUU[[[bbbfffggghhhllloookkklllqqqzzz|||{{{}}}}}}uuusssoookkkfffaaaZZZVVVPPPPPPOOOMMMJJJFFFBBB@@@<<<:::888666555555666777555555555555555555555555555555555555444444444444333333333444444444444444222222222222333333333444111111111222222333333333444444444444444444444444222222222222222222222222000111222222222222111000000000000000000000000000000000000000000000000000000111111111111000//////.../////////000000000000////////////............................................................)))+++,,,...000000000000+++,,,,,,------.........................................................------------------------+++,,,---.........------+++,,,---.../////////...------------------------............/////////000------------------------******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++........................+++,,,,,,------.........,,,,,,---......---,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,------...---------------...///////////////000111222222111///---,,,000000000000000///////////////////////////000111........................---------.........//////////////////////////////------......///000000000//////000000111111222222...//////000000000000000111111111111111111111111000000000000000000000000111111111000111111222333222222333333333444444444222222222222222222222222222333555777777777777666444444555777888999:::;;;;;;===@@@FFFLLLRRRWWWYYYaaaeeeiiijjjgggfffiiimmmqqquuu~~~tttsss{{{~~~{{{uuummmccc]]]ZZZZZZZZZXXXTTTOOOJJJGGG???===:::888777666777888666666666666666666666666666666666555444444444333333333333444444555555555222222222333333444444444222222222333333444444444444444444444444444444444222222222222222222222222000111222333333222111000000000000000000000000000000000000000000000000000111111111111111000//////////////////000000000000000/////////............................................................,,,---.../////////...------------------------,,,////////////////////////........................------------------------+++,,,---.........---,,,***+++---///000000///...------------------------,,,,,,,,,---------......------------------,,,,,,000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,---.........---........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,........................++++++,,,,,,---...//////,,,,,,---......---,,,,,,((()))+++---......------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++++++++,,,---............---......///////////////111111222333222000...,,,......------,,,,,,,,,+++//////...//////000111222////////////////////////222111111000000000000000---------...///000000111111111111111111111111111////////////000000000000222111111111000000//////000000000000000000000000111111222333333333333222111111222222222333333333222222333333333444444444222222222222222333333333666555555555555555666666777777777777888;;;===???DDDHHHNNNUUUZZZ^^^______aaaiiipppmmmdddbbbiiirrrvvv|||sssqqqwwwvvvooonnnkkkiiibbb[[[XXXWWWRRRLLLHHHFFFCCC???<<<999888777:::999888888999999888666333444555666666666555444222222222333333444444444333333333333333333333333333333333333333333333333444333333222222333333444333333222222333333444555222222222222222222222222333444333222000///000111000000000000000000000000//////000000000000//////000000000000000000000000000000//////.........---........................---------............//////////////////.........000///...------...///000111000...,,,+++,,,...///,,,,,,---......---,,,,,,,,,,,,,,,------.................................,,,,,,,,,---------......,,,------......------,,,---------------------------------------------------------------------------------,,,,,,+++++++++.........---,,,+++***))),,,---...///000222333333---,,,++++++------,,,+++------,,,++++++,,,------+++++++++,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---000///---,,,,,,---...////////////...---------,,,........................---------............///---------............///////////////////////////////////////////////////...------------...//////------------------------222111000000//////000000------......///000000111222111111111111111111111////////////000000000111111111111111000000000///111111111111111111111111000111111222222222222222111222222222222333333333333333333444444444555555222333333333333444444444333444666777888888888888777888999;;;===AAAFFFIIIOOOQQQUUUZZZ^^^bbbdddeeennnuuuzzzwwwooonnnuuu~~~yyyvvvyyy|||yyy{{{{{{xxxqqqgggbbb```[[[TTTRRRPPPMMMIIIDDD???<<<:::<<<:::888777777777666555222333444555555555444444333333333333333444444444111111111111111111111111333333333333333333333333444333333222222333333444333333222222333333444555222222222222222222222222333333333222000///000111000000000000000000000000//////000000000000//////000000000000000000000000000/////////....................................---------............////////////////////////...000///...------...///000///...---,,,+++,,,,,,---,,,---............---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---------------------------------------------------------------------------------,,,,,,,,,++++++------------,,,,,,+++*********+++,,,---...//////---,,,++++++------,,,+++---,,,++++++++++++,,,---+++++++++,,,,,,---------......---------,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///---,,,,,,---...///...............---------........................---------............///---------............///////////////////////////...........................------------...//////------------------------222111000000//////000000---......//////000000111222222222111111000000000/////////000000000111111111111111111000000000000111111111111111111111111///000111111222222111111222222222222333333333333333333444444444555555555333333333444444444555555333555777999::::::999888999<<<@@@EEEIIIOOOTTTXXX]]]___bbbfffjjjooorrrttt~~~}}}|||~~~|||~~~|||sssmmmkkkfff```^^^\\\ZZZUUUPPPJJJFFFCCCCCC???;;;888777777666555333444555666666666666555444444444444444333333333222222222222222222222222222222222222222222222222444333333222222333333444333333222222333333444555222222222222222222222222222333333222000///000111000000000000000000000000//////000000000000//////000000000000000000000000////////////....................................---------............///......////////////////////////............//////---------,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------,,,+++,,,---...---+++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000///...---,,,,,,---...///---------.......................................---------............///---------............///////////////////////////...........................------------...//////........................111111000///////////////......//////000000000000222222111111000000////////////000000000111111111111111111000000000000000111111111111111111111111//////000111111111111000222222222333333333444444222333333333333444444444222333333444444555555555666666777888999:::;;;;;;@@@FFFMMMSSSWWW[[[```cccfffiiiooovvv}}}xxxtttsssqqqlllgggfffdddaaa\\\VVVPPPMMMKKKGGGAAA<<<:::999777666666666777777888888888888666666555555444444333333444444444444444444444444222222222222222222222222444333333222222333333444333333222222333333444555333333222222222222222111222333333111000///000222000000000000000000000000//////000000000000/////////////////////////////////////////////.................................---------............///............/////////////////////....../////////,,,------......---,,,,,,------............------------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,------......------,,,------------------------------------------------,,,,,,------------------------------------,,,,,,++++++,,,---......------...........................,,,+++,,,---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////......---------...//////,,,---------.../////////........................---------............///---------............///////////////////////////...........................------------...//////////////////////////////111000000///...//////////////////000000000000000111111111000000000//////000000000000111111111111000000000000000000111111111111111111111111111111//////000111111111111000222222333333333444444444222222222222333333333333222222333333444555555666666666666888;;;@@@DDDGGGNNNTTT[[[___``````bbbeeejjjpppzzz{{{{{{yyyvvvrrrqqqnnnjjjddd^^^XXXUUUSSSNNNHHHBBB>>><<<:::888888888777777777777888888666666666555555444444444444444444444444444444444222222222222222222222222444333333222222333333444333333222222333333444555333333333222222111111111111222333111000///111222111111111111111111111111//////000000000000//////////////////////////////.........///////////////........................---------............///---.........//////000000...//////////////////...---...////////////..............................------------------------------------------------,,,,,,,,,---------......,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------++++++,,,---............000000000///////////////...---,,,,,,......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------......//////,,,---------.../////////........................---------............///---------............///////////////////////////...........................------------...//////////////////////////////111000//////......//////000000000000000000000000000000000000000000000000000000000111111111222222000000000000111111111111222222222222222222222222///000111111222222111111333333333333444444444444222222222333333333444444222333333444555666777777666777999>>>EEEMMMTTTXXX[[[```eeefffdddcccgggkkkvvv|||~~~}}}|||~~~}}}|||{{{wwwrrrllleee```\\\[[[WWWPPPJJJFFFCCC???===999999888666666666666666666666666666666555555555222222222222222222222222333333333333333333333333444333333222222333333444333333222222333333444555444333333222222111111111111222222111000000111333111111111111111111111111//////000000000000//////000000000000000000000000.........///////////////........................---------............///------......///000000000......////////////......///////////////000000000//////...------...//////...------------,,,,,,,,,........................,,,,,,,,,---------......,,,------......------,,,------------------------------------------------+++,,,,,,------.........------------............+++,,,---.................................------...---,,,---...///...,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,---....../////////---------.......................................---------............///---------............///////////////////////////------------------------...------------...//////........................000000///............///000000000000000000000000......//////000111111111000000111111111222222222///000000000111111111111222222222222222222222222000111111222222222222222333333333444444444444555444444444555555555666666444555666777888999999:::;;;>>>DDDKKKSSSZZZ___bbbbbbeeehhhhhhhhhooo{{{|||xxxtttpppmmmkkkgggccc]]]WWWSSSNNNJJJFFF>>>===;;;999888777777777666666666666666777777777333333333333333333333333444444444444444444444444444333333222222333333444333333222222333333444555444444333333222111111000111222222111000000111333111111111111111111111111//////000000000000//////000000000000000000000000............/////////000........................---------............///------......///000000111---...///000000///...---///......---...///000111000///...------...///000......---------,,,,,,,,,........................,,,,,,,,,---------......,,,------......------,,,------------------------------------------------++++++,,,,,,---......///------------.........///,,,---...............---------------------------///---,,,---...///...---,,,---............---,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......+++,,,---...////////////...............---------........................---------............///---------............///////////////////////////------------------------...------------...//////------------------------000000///...............111111111000000000000000------...///000111222222000111111111111222222222//////000000111111111222222222222222222222222222111111222333333333333222333333333444444444555555666666666666777777777777666777888999:::;;;<<<<<>>AAADDDNNNQQQUUUZZZ^^^```aaabbbaaaiiissszzz~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~||||||~~~}}}~~~|||uuuooojjjeee___[[[RRRMMMGGGCCCAAA@@@<<<999777666666666888777666444666666555444444444555555444444444444444444444444333222111000000111222333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000///...---,,,,,,000000000000000000000000//////////////////..............................//////000000000000//////////////////////////////000000000000111111111111......------------......---------............///...---,,,,,,,,,,,,---.........---------,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,...///000111,,,,,,,,,---------......***++++++,,,,,,------...........................//////.........---------.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,++++++*********------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,..................------........................///............---------//////............//////////////////000000000000//////.........---------///...,,,++++++,,,...///////////////////////////------------............000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111333444444444444333222111222222222222222333444444444555666555444333444555555777888888777777777888:::;;;>>>AAAFFFKKKPPPRRRSSSTTTWWWZZZ^^^bbbfffiiiqqqyyy~~~{{{xxxuuutttqqqrrrssstttvvvyyy}}}~~~~~~{{{vvvooofff```\\\VVVNNNHHHFFFCCC???<<<<<<:::999999999999888666555555555555555555555555444444444444444444444444444333222111111222333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000///......------000000000000000000000000...................................................//////000000//////...////////////////////////....../////////000000000......------------......---------............///......---,,,,,,---..................------,,,,,,............------,,,,,,.........------,,,,,,,,,......------......//////---------.........//////---,,,,,,,,,,,,,,,,,,,,,........................//////.........---------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,+++++++++******------------------------......------------......------------------------------...............---........................///............---------////////////////////////....../////////000000000//////.........---------///...,,,++++++,,,...///////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111000000000111111222111333555666666444222000222222111111222222333444333555666555444444555666777888999888777888:::<<<;;;???EEELLLRRRXXX[[[]]]ZZZ[[[^^^aaaeeelllsssyyy}}}~~~~~~|||wwwrrroooqqqrrrtttvvvyyy~~~{{{qqqjjjfff___VVVPPPLLLJJJFFFDDD???<<<999888888888777555444555555666666555555444444444444444444444444444444444333333333333444444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000.........................................................//////.........////////////////////////------........./////////......------------......---------............///......---,,,,,,---....../////////............---/////////............---.........---------------111000///......................../////////000000......------,,,++++++***.......................................---------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------------------------------,,,,,,,,,,,,------........................,,,,,,---...////////////........................///............------------...///000000///...---------........./////////...............---------///...---,,,,,,---...///////////////////////////////////////000000000000000000000000000000000000111111111111111222222222111111111111111111111111000000000000000000000000111111000000111111222222222333555666666444333222222111111111111222333333333444666555555555666777999999999999999<<<@@@DDDIIILLLRRRXXX\\\___`````````eeekkkqqqwww~~~{{{}}}~~~{{{xxx{{{~~~}}}wwwmmmfff]]]WWWTTTRRROOOMMMFFFBBB>>>:::999999888777444555666777777666555555555555555555555555555555444444333333333333444444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000......//////000000000000////////////////////////------------....................................------............------////////////////////////------........./////////......------------......---------............///......------------....../////////////////////.../////////////////////..................---------000000///............///---.........////////////......------,,,,,,,,,,,,................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------+++,,,---...////////////........................///............---------,,,...000111111000...,,,------------.........///..............................------------......////////////////////////------------............111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111222333333444444444333333444555555222222111111222222333444333444666666666666888999888999:::;;;>>>CCCIIINNNXXXZZZ\\\___bbbcccddddddhhhqqq|||}}}|||}}}uuunnnfff___\\\YYYVVVSSSPPPLLLGGGBBB@@@???===;;;777888888888777777666666555555555555555555555555222222333333333333222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111......//////000111111111////////////////////////---------.........//////////////////////////////------............------////////////////////////....../////////000000000......------------......---------............///.........................../////////////////////.../////////////////////.......................................///000000,,,,,,---------.........,,,,,,,,,------.................................---.....................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////........................///............---------,,,...000111111000...,,,------------.........///---.............................................////////////////////////------------............111111111111111111111111000000000111222222333333111111111111111111111111111111111111111111111111111111111111111222333444555444333333333444666777333333222222333333444555333555777888888888:::<<<888:::>>>BBBHHHPPPXXX]]]aaa```^^^^^^```dddhhhjjjttt~~~xxxpppjjjfffbbb]]]YYYVVVSSSMMMIIIEEEBBB???===<<<;;;:::999888777777777555555555555555555555555222222333333333333222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111/////////000000111111111000000000000000000000000------......///000000000////////////////////////.........//////.........////////////////////////....../////////000000000......------------......---------............///---...////////////...------............/////////---............/////////.............../////////---------------...///000,,,,,,,,,------------...+++,,,,,,---......//////........................---------...............,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////........................///............------------...///000000///...---------........./////////---------.......................................////////////////////////////////////000000000000111111111111111111111111///000000111222222333333111111111111111111111111111111111111111111111111111111111111222333444555333444444555555555555555444444333333444444555666444666888999999:::<<<>>>>>>BBBHHHPPPYYYccclllrrrppplllgggdddfffllltttyyy|||wwwtttrrrpppkkkggg___\\\WWWRRRNNNJJJEEEAAAAAA???<<<999777777888999555555555555555555555555222333444555555444333222222222222222222222222222444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000111111000000000000000000000000......//////000111111222////////////////////////...//////000000//////...////////////////////////------........./////////......------------......---------............///---...///000000///...---,,,,,,------............,,,,,,------............---........./////////000...------,,,,,,,,,,,,---------------............---------.......................................---------.........//////------........./////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,---------......------------------------......------------......------------------------------...............---........................///............---------////////////////////////....../////////000000000---------.........//////......////////////......////////////////////////////////////000000000000111111111111111111111111///000000111222222333333111111111111111111111111111111111111111111111111111111111111222333444555111333555777888777555333555444444444444555666666555777999::::::;;;===???EEEKKKSSS]]]gggrrr}}}wwwrrrsss{{{}}}{{{yyyzzz|||{{{xxxuuullliiiddd```[[[VVVPPPLLLEEEBBB>>>999777777999:::666666666666666666666666333444555666666555444333222222222222222222222222444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000...//////000111222222333000000000000000000000000//////000000000000//////////////////////////////,,,,,,,,,---------...............------.........---------.........//////---...///000000///...---,,,,,,,,,---------......,,,,,,,,,---------......---.........//////000000//////---,,,+++*********............/////////000/////////...------,,,,,,........................---------.........//////.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------///......------......///.................................///......------........................//////.........---------//////............//////////////////000000000000---------.........//////......////////////......////////////////////////------------.........///000000000000000000000000000000000000111111111111111111222222222333333333111111111111111111111111333333222222333333444555555555555555555555444444999888666444444444555666999999:::<<<>>>AAACCCEEEWWW]]]fffnnnvvv}}}|||zzzzzz}}}~~~xxxsssqqqqqqjjj^^^WWWWWWPPPJJJAAA:::777777888999999888777777777666444222444444333333333444555555555555555444444333333333333444444444444333222222333333333333333333333333222222222222111111000000111111111111111111111111............////////////000000000000000000000000000000000000000000000000////////////////////////,,,------...///000000111........................,,,,,,------.../////////---,,,++++++++++++,,,---+++++++++,,,,,,---------...............................................................------------...000111111///---,,,------------------------------------------------......////////////......//////000000///...------------------------------...---,,,,,,,,,,,,---...------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,++++++,,,...///...---........................)))+++------------///000111111000///...------,,,......................../////////////////////////////////////////////////////////...---------,,,---......///////////////////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333111111111111111111111111333333222222333333444555444444444444555555555555222333333444555666777888:::999999<<>>:::777888666555555666666555444444444444444444444444444555555444444444333333333333333333333333222222111333333333333333333333333222222222222111111111000111111111111111111111111/////////000000000111111000000000000000000000000000000000000000000000000////////////////////////.........//////000000111..........................................------...---,,,++++++,,,---...------------............................................................------.....................//////000000///---,,,------------------------------------------------------............---------............---,,,+++------------------------...---,,,,,,,,,,,,---...------------------------///......---,,,,,,++++++------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------..............................***,,,------------...000000//////......---------------------------------////////////////////////////////////////////////...............------------......///////////////////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333222222222222222222222222333333333333333444444555333333333444555555666666111222444666888999::::::===>>>AAAFFFMMMVVV]]]bbbdddppp~~~{{{zzz{{{~~~yyykkkddd^^^[[[VVVQQQKKKDDD>>>999888666444444555666666555444444555666666555444333555444444444444333333333222333333333333222111111333333333333333333333333222222222222111111111111111111111111111111111111000000000111111111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................000//////...------,,,,,,......------------......000000000///////////////................................................,,,---------...//////////////////............---------------------------------------------------,,,,,,------------,,,,,,+++,,,,,,,,,,,,++++++***------------------------...------,,,,,,------...------------------------.........------,,,,,,+++...---------,,,,,,++++++,,,,,,------------,,,,,,---------------------------///111000---,,,---///........................,,,---......---,,,---...------------------------------------------------////////////////////////////////////////////////---------...............---......///////////////////////////////////////000000000000000000000000///000000000111111111111111111222222222333333333222222222222222222222222333333333333333444555555444444444444444444555555666777777999:::<<<>>>???DDDHHHOOOVVV[[[^^^^^^]]]eeesssyyy{{{~~~sssjjjddd```ZZZUUUQQQNNNJJJGGG>>>;;;777555555666666555444555777888777666444333444444444444444444444444222222333333222222111000333333333333333333333333222222222222222222222222111111111111111111111111000000000111111111222222////////////////////////////////////////////////////////////////////////111111111111000000000000........................//////.........---------//////............//////111000000000//////......................................................,,,,,,,,,---...///000000000///...---------......,,,,,,------------------------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,++++++***------------------------------------------------------------------------......---------,,,,,,,,,.........---,,,,,,++++++,,,,,,------------,,,,,,---------------------------111333111,,,***---000...........................//////...---,,,,,,---,,,,,,,,,---------......------------------------////////////////////////////////////////////////,,,---------.../////////---......///////////////////////////////////////000000000000000000000000///000000000111111111111111111222222222333333333222222222222222222222222444444333333444444555666666666666555555444444444888888888:::===BBBGGGIIIQQQTTTYYY^^^bbbbbbbbbaaaooo{{{~~~ssspppuuu}}}yyyoooiii```YYYVVVVVVVVVWWWGGGCCC>>>;;;999888666555555666777888888666444333444444444444444444444444222333333333333222111111333333333333333333333333222222222222222222222333111111111111111111111111/////////000000000111111////////////////////////////////////////////////////////////////////////111111111111000000000000........................---------.........///////////////////////////////////////......---------................................................,,,,,,,,,---...///000000//////...------------...,,,,,,,,,---------......------------------------------............------,,,,,,------------,,,,,,---------------------------------------------------------------------------------------,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,---------------------------111333111,,,***---000...........................000000///---,,,,,,---++++++,,,,,,---.........------------------------////////////////////////////////////////////////,,,---------.../////////---......///////////////////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333333333333333333333333333444444444444444555555666777777777666666666555555666777:::???FFFMMMTTTXXX]]]\\\\\\^^^cccjjjqqquuu}}}|||uuuoooooovvv}}}vvvoooeee\\\XXXXXXXXXXXXQQQMMMHHHCCC???<<<999666777777888888888666555444333333333444444444444555333444444444444333222222333333333333333333333333222222222222333333333333111111111111111111111111/////////000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................,,,,,,------...//////000......////////////............------------------................................................,,,---------.../////////.........------------,,,+++,,,,,,------.........------------------------------............------,,,------...............------------------------,,,------......------,,,------------------------------------------------------------------------------............---------------------------------///111000---,,,---///...........................000000///---,,,---...,,,,,,------.........///........................////////////////////////////////////////////////---------...............---......///////////////////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333333333333333333333333333444444444444444555666666555666666777888999999::::::>>>EEEMMMUUU\\\aaaddd```______bbbjjjvvv{{{wwwxxxuuusssvvv}}}yyytttnnniiiddd___[[[XXXXXXTTTOOOKKKGGGBBB===:::999999888777777666555555333333333444444444555555444555555555555444333333333333333333333333333333222222222333333333444444111111111111111111111111000000000111111111222222000000000000000000000000000000000000000000000000////////////////////////.........//////000000111........................------..................---...////////////...---------------------......................................................------..................------.........---,,,+++++++++,,,,,,---......///------------------------,,,,,,------------,,,,,,,,,,,,---...............------------------------,,,,,,---......---,,,,,,------------------------------------------------,,,,,,------.../////////------............------------------------------------------------.................................///000///...---...///..................//////////////////////////////////////////////////////////////////////////////...............------------......///////////////////////////////////////000000000000000000000000000000000000111111111111111111222222222333333333333333333333333333333333555444444444444555666666333444555777999;;;======AAAGGGQQQ[[[cccgggiiiiii^^^___dddkkkuuu{{{vvvxxxwwwxxx}}}}}}||||||zzzvvvnnnfff___[[[XXXTTTPPPKKKFFFAAA===:::999888777666666666666333333333444444555555555555555666666555555444333333333333333333333333333222222222333333444444444111111111111111111111111111111222222222333333333000000000000000000000000000000000000000000000000////////////////////////,,,------...///000000111......................../////////...------,,,,,,,,,---...//////...---,,,,,,---------......//////...............................................................---------,,,---...//////---+++***++++++,,,,,,---...//////------------------------+++++++++,,,,,,++++++++++++,,,------............------------------------,,,,,,---......---,,,,,,------------------------------------------------+++,,,,,,---...///000000------............---------------------------------++++++,,,...///...---........................---///000///......///000////////////////////////000000000000000000000000/////////////////////////////////////////////////////////......------,,,---......///////////////////////////////////////000000111111111111000000000111111111111222222222555333000......000333555555555555444444333333333444444444444444444444444666888:::;;;<<<===@@@BBBPPPVVVaaajjjkkkhhhjjjooolllnnnpppuuu~~~yyyuuurrrvvv|||{{{rrrkkkdddZZZUUUXXXYYYQQQHHHDDD@@@???===:::888666555333444444555666777777777666666555444444444444555666555555333333333333555555666555444333222222222222222222111111222222333444111111111111111111111111222222222111111111000000000000000111333444222111111111111111000000000000//////000111111111111111000000000000000000000000------............------000000000000000000000000000//////.........//////...---,,,---//////...,,,////////////////////////////////////////////////.................................------,,,,,,,,,------------------------(((***,,,...//////...---...------------...//////////////////////////////........................000000//////............//////.........------------------------------------------............///+++,,,------......---------------............///......------------......------------------------......------------......------------------------............////////////....................................////////////........................000000000000000111111222000000111111111111000000000111111111111222222222444222000//////000222444555555555444444333333333555555555666666777888888888999:::<<>>===;;;:::999888888777777666555555555444444333333444444555444333333222222333333444555555444333222222222222222222111111222222333444111111111111111111111111222222222111111111111111111///------///000111000////////////////////////------...///////////////000000000000000000000000//////000000000000//////////////////////////////,,,,,,,,,,,,,,,---...///888555111///......------////////////////////////////////////////////////------------------------,,,,,,,,,,,,++++++++++++------------------------------.........---+++***...------------...//////------------------------.................................---------------...............------------------------------------------............///---...//////000000//////---------............///......................................................------------......------------------------............////////////....................................////////////000000000000000000000000//////......//////000111000000111111111111000000000000111111111222222222111222222333333222222111555555555555555444444444333333333333555666888999:::>>>EEEMMMUUU]]]eeejjjjjjiiilllnnnooosss~~~nnndddaaaWWWRRRLLLGGGDDDAAA===:::999888888777666666666666444444333333333333444444333333333222222333333333555444333333222222222333222222111111222222333444111111111111111111111111111111111111111111111111444222///...000222333333............////////////---...//////000000///////////////////////////////////////000000/////////////////////////////////---------...///000111222999555000...---.........////////////////////////////////////////////////------------------------..................------........................,,,------......---,,,,,,...------------...//////------------------------........................------------------------........................---------------------------------............///------...///////////////---------............///---..................---////////////////////////......------------..........................................////////////....................................////////////////////////////////////...............///000000000000111111111111000000000000111111111222222222111222333333333333222111555555555555555555555555777777666777888;;;===>>>???GGGRRR\\\bbbeeefffgggbbbfffmmmvvv{{{{{{mmmfff\\\WWWRRRNNNKKKGGG@@@;;;999999888777666777777777444444444444444444444444333333333333333333333333444444333222222222333333222222111111222222333444111111111111111111111111111111111111111111111111555222//////000222222222---........./////////000//////000111111111111000////////////////////////---......//////......---........................---------...///000111222444111---,,,,,,...//////////////////////////////////////////////////////------------------------................................................++++++,,,---...............------------...//////------------------------........................---------------------------.....................---------------------------------............///,,,,,,---............------------............///------...//////...------////////////////////////......------------..........................................////////////////////////////////////............////////////.......................................///000000000000111111111111000000000111111111111222222222222222333333333333222222555555555555555666666666555555555777999===AAACCCLLLTTT___hhhkkkiiieeecccaaahhhtttzzzoooeee___XXXTTTRRRNNNGGG@@@===<<<:::999888888999999444555555666666555555444333444444555555444444333444333333222222333333333222222111111222222333444111111111111111111111111111111111111111222222222222000......///000000///.........//////000000111///000000111111111111111000000000000000000000000------............------........................,,,,,,,,,,,,,,,---...///000...++++++,,,...//////////////////////////////////////////////////////........................,,,,,,,,,,,,------------........................***++++++,,,---...///000...------------...//////------------------------........................---------------.........---------...............---------------------------------............///+++,,,,,,---...------------------............///,,,---...//////...---,,,..............................------------..........................................////////////////////////////////////............////////////........................//////......//////000111000000111111111111000000000111111111111222222222333333333333333333333333444555555555666666666777444555777:::???EEEKKKNNN^^^bbbhhhlllllliiigggfffkkkrrr|||}}}}}}rrriii___YYYWWWUUUPPPKKKEEECCC@@@===:::999999999555555666777777666555555444555555666666555555444333333333222222333333444222222111111222222333444111111111111111111111111000000111111111222222222111000//////000000///---......///000000111222222...//////000111000000000000000000000000000000000......////////////..............................------,,,,,,,,,------...///---,,,,,,---......---////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,---------...........................,,,,,,,,,,,,------...///...------------...//////................................................------........./////////---------.........//////---------------------------------............///,,,------...............---------............///,,,---///000000///---,,,------------------------......------------..........................................////////////////////////////////////............////////////........................000////////////000111111000000111111111111000000000111111111111222222222444333333222222333333444444555555555666666777777;;;<<<>>>CCCJJJRRRZZZ^^^kkklllmmmllljjjiiiiiijjjvvv}}}~~~}}}|||qqqccc[[[ZZZZZZXXXUUULLLIIIEEE@@@<<<:::999999555666777888888777666555444555666777777666555444333333333222222333444444222222111111222222333444111111111111111111111111000000111111222222222222333222111222333222000......//////000111222222333---......///////////////000000000000000000000000//////000000000000//////........................000//////........./////////...------...///---,,,////////////////////////////////////////////////000000000000000000000000........./////////000000////////////////////////......---,,,,,,,,,------...------------...//////////////////////////////................................./////////000000---------.........//////---------------------------------.........//////---......///////////////---------.........//////,,,---///000000///---,,,------------------------.........------.........////////////////////////............/////////000000000000000000000000000............/////////000000000000000000000000000000000000000000111222222000000000000000111111222000111111111111222222222333555666555444222222333444444555555666666666666AAA@@@CCCMMMZZZcccfffdddoooooojjjeeegggsss~~~|||uuuiiifffddd```ZZZXXXUUUTTTOOOGGGCCCAAA<<<666888888888666444333555666666666555555555666666777555555444333333333333444222222222333333444444444222222222222222222222222333333333222222111111111111111111111111111111111000000000000000111111111000000000000000000000000111111111111111000//////////////////////////////////////////////////////------............------000111111000///....../////////////////////////////////////////////////////////............//////******)))***+++---///111..............................////////////......////////////////////////.../////////---,,,---...---------------------------.................................................................................////////////------...///000000//////,,,---......,,,,,,---...---------------.../////////............---------///............---------000000//////.........------...///111111111000///............////////////////////////////////////////////////000000000000111111111000000000000000000000000000000111222222222222222222333333333333444666777777555555555666333333444666888:::;;;<<>>:::777666666666666888777666666666666666666555555555555555444444333333333333333333333333333222222222222222222222222111111111222222333333333111111111111111111111111333222222111000///......////////////////////////...//////000//////......////////////////////////////////////////////////------............------...///000000...---...000//////////////////////////////////////////////////////............///////////////............///..............................////////////......///////////////////////////000111000...---...///......................../////////......------,,,................................................---------.........//////////////////...---,,,,,,---///000///...---...///,,,------...............///............---------///............---------///////////////.............................................////////////////////////////////////////////////000000000000......///000111222222333111111111111111222222333222222222222333333333333222444555666666888;;;===???===::::::@@@KKKVVV]]]gggjjjooouuu}}}ooojjjsss{{{{{{pppbbbVVVOOOHHHCCC===:::888888777555888888777666666666666666555555666666666555444333333333333333333333333333222222222222222222222222111111111222222333333333111111111111111111111111333222222111000///......///////////////////////////000000111111000000000////////////////////////////////////////////////------............---------...000///...---...000//////////////////////////////////////////////////////............////////////////////////....................................////////////......////////////////////////...///000///---,,,---...------------------------.../////////000000111111................................................------------..................///......---,,,,,,,,,---......,,,,,,---...,,,,,,---...///.........///............---------///............---------.........///////////////000000//////////////////............////////////////////////////////////////////////000000000000......///000111222222333222111111111111222333333222222222222333333333333222333444555555777;;;===@@@???@@@DDDLLLXXXdddkkkiiijjjmmmvvv{{{qqqrrr{{{~~~uuuhhh]]]VVVQQQKKKCCC>>><<<;;;999777999999888777666666666666555555666777666555444333444444333333333333222222222222222222222222222222222222222222222222333333111111111111111111111111222222111111000000//////000000000000000000000000///000000111111111111111////////////////////////////////////////////////------............------,,,...//////...---...000//////////////////////////////////////////////////////............//////...///////////////..............................,,,,,,------------,,,,,,////////////////////////---//////...---,,,---...------------------------,,,------...///000111111................................................,,,------------.........------.........------,,,,,,---...---,,,+++,,,...---...000111111111000//////............---------///............---------.........///////////////111111000////////////000............////////////////////////////////////////////////000000000000//////000000111111222222222222111111222222333444333333333333444444444444333444555555555777;;;>>>DDDGGGLLLSSS\\\dddlllpppfffjjjrrr~~~}}}zzzwwwxxx}}}|||xxxooogggaaa[[[TTTJJJDDDBBB@@@<<<999:::999888777666666666666555555777777777666444333444444444333333222222222222222222222222222222222333333222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000...//////000111111000000////////////////////////////////////////////////------............------,,,---///...------///000//////////////////////////////////////////////////////............//////------.../////////...---........................,,,,,,------------,,,,,,////////////////////////...///000///...------///........................------......//////000000................................................,,,,,,---------.........,,,,,,---.........---------...///...---,,,---///---...000111222111000//////............---------///............---------............/////////000111000///...---......///............////////////////////////////////////////////////000000000000000000000000000111111111222222111111222222333444444444444555555555666666555555666555555777;;;>>>JJJOOOWWW___fffjjjlllllljjjrrr|||zzzzzz{{{zzzxxxwwwvvvvvv|||zzzuuuooojjjbbbZZZOOOHHHFFFCCC???<<<:::999888777666666666666444666777888777666444333444444444333333222222222222222222222222222222222444333333222222111111111111111111111111111111111000000000000000111111111000000000000000000000000------...///000000//////////////////////////////////////////////////////---..................---,,,---......------///000//////////////////////////////////////////////////////............//////+++,,,.../////////...---...........................//////////////////...///////////////////////////111111000///...///000////////////////////////000000000000000/////////................................................,,,,,,,,,---------......++++++,,,---...............///000///...---...000+++,,,...///000///...---//////.........---------//////.........------------.........//////000000000///...---,,,------.............../////////000////////////////////////////////////000000000000111111111000000000000000444444444444444444444444777666666555555444444333000444888:::;;;===CCCHHHWWWaaajjjmmmmmmoooooommmooo|||~~~zzztttqqqrrrvvvzzz}}}{{{qqqeee^^^VVVRRRPPPKKKBBB::::::999888777777888888999777777777666555555444444444333222222333444666777444444444333333333222222111222222333333222222111111111111111111111111111222222222111111111111000000000000000000000000000000000111111111111000000111000///......///000111111111000000/////////...,,,---///000000000///.............../////////000111000///......///000111000000000000000000000000------......//////000000...........................---,,,+++,,,---///111//////......---------,,,........................000///...------...///000,,,,,,---...///000111111////////////////////////......................../////////......---------........................000000/////////.........000000000000////////////000000//////.........---////////////////////////000000//////.........---//////000000000000//////222222222111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////444444444444444444444444444444333444444444444444666777888999<<>>:::888666666666999999888777777666666555777666555444333333333333444444444444333333333333222222333333333333222222111111111111111111111111222222222111111111111000000000000000000000000000//////000000000000////////////000000000000//////............------------...............///000000333222111000...---,,,+++---///000222222000///---000000000000000000000000///////////////.................................//////...------...000111///////////////.................................///......---......//////000000//////............................................................------------,,,,,,,,,,,,........................---------------,,,,,,,,,////////////////////////////////////............////////////////////////////////////............//////000000000000//////222111111000000//////...........................000000000000000000000000000000000000000000000000111111000000000/////////333333333333333333333333555555444555666777888999======???FFFPPP]]]hhhnnnqqqwwwzzzwwwvvv}}}|||~~~zzzppphhhbbb]]]WWWSSSJJJGGGCCC>>>:::888777777888888888777666666555555666666555555444444444444555444444444444333333333222333333333333333333222111111111111111111111111222222222111111111000000000000000000000000000000/////////000000/////////...///000111111000///...000000000000000////////////......------...000111333222111000///---,,,,,,...///000111111000///...////////////////////////000000//////......------........................000///.........//////000////////////////////////...........................------........./////////////////////.........................................................,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////.........//////////////////////////////.........///////////////////////////////////////.........//////000000000000//////111111000000////////////////////////////////////000000000000000000000000////////////////////////111111111000000000//////333333333333333333333333666666555555555777999:::===BBBKKKVVV```iiippptttwww{{{xxxrrrllleee]]]XXXRRROOOIIIBBB===:::999888888888777666666555555444444444444555555666666666555555555444444444333333333333333444444333333333111111111111111111111111222222222111111111000000111111111111111111111111//////000000000000//////...///000111111000///.../////////000000000000000///......------...000111111000000000////////////111000///......///000111////////////////////////000000//////......------......................../////////............///.........///////////////........................,,,,,,---...............------......///000000111................................................,,,,,,,,,,,,,,,,,,,,,,,,.........................../////////////////////------....../////////000.........///////////////////////////////////////........./////////////////////000000000000//////000000000///////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111444444444444444444444444555555444444666888;;;===CCCLLLYYYdddlllrrrxxx|||~~~}}}~~~~~~yyytttnnnhhhccc```\\\SSSKKKCCC>>>;;;:::999888888777777666555555333333444666666777777666555555555555444444444333333333444444444444333333111111111111111111111111222222222111111111111000111111111111111111111111000000111111111111000000//////000000000000//////---------..............................///000000/////////000000111111111222000///------///000222000000000000000000000000///////////////................................................------------------.......................................+++,,,---...............,,,,,,---...///000111111------------------------........................,,,,,,,,,,,,------------........................,,,,,,,,,------------------------......//////000.........///////////////////////////////////////........./////////////////////000000000000//////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000//////000111111222222333555555555555555555555555555555555777:::>>>BBBEEEPPPYYYeeemmmpppvvv{{{wwwtttsssxxx}}}~~~{{{xxxvvvuuuvvvpppeeeYYYOOOGGGBBBAAA;;;;;;:::999999888888777444555666777777666555555555555555555444444444444333333444444444444333333111111111111111111111111222222222111111111111000111111111111111111111111111111222222222222111111000000////////////000000------------.........///---....../////////////////////000000000111111111000000////////////000000000000000000000000000000.........///////////////........................---------------,,,,,,+++,,,,,,,,,,,,---------...........................***+++,,,...//////......---.........//////000000------------------------........................,,,,,,---------.................................,,,,,,,,,---------......,,,,,,---......///000000............/////////000////////////////////////............/////////000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......///000222333444555666666666666666666666666777777888;;;???EEEJJJNNNZZZccclllooopppwwwzzzvvvrrrlllgggiiiqqq~~~uuufffYYYPPPJJJGGG===<<<<<<;;;;;;::::::999666666777777777555444333666666555555555444444444333444444555555444444333111111111111111111111111222222222111111111111000111111111111111111111111222222333333333333222222111000///......///000111.../////////000000111111,,,---///000000000///...000000000000000000000000...///000111111000///...000000000000000000000000---.........//////000000........................,,,---------,,,,,,+++***+++++++++,,,,,,---------........................)))+++,,,...//////......///////////////.........------------------------........................---------....../////////................................./////////000000,,,,,,------...///000000---.........//////000000////////////////////////---.........//////000000//////000000000000//////.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000------///000222444555666555444333444555666555444000333888===DDDLLLUUU[[[eeekkkqqqsssttt|||{{{qqqooommmiiiccclllqqq}}}~~~pppdddZZZOOOHHHEEEAAA===;;;::::::999999555555666666555555444333555555555555555555555555111222222333444555666666222222222222111111000000222222111111111111222222222222222111111111000000000000000000000000000000111111111111111111111111000000000000000000000000......////////////......111111000000//////..................////////////000000000000000000000000000000000000000000000000......------------..............................////////////////////////........................,,,,,,---......---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---...///000000........................---,,,,,,++++++,,,,,,---/////////...------,,,,,,------............------000000//////.........---........................,,,---......//////......//////000000000000//////000000000000////////////......//////000000111111000000000000000000000000---...///111333555666777333222222333555666666666888:::===FFFPPP[[[bbbfffhhhjjjlllrrr|||ssskkkiiilllmmmmmmxxx|||tttiii___UUUOOOHHHEEEAAA===<<<:::888666666666666666666666555555555555555555555555555555222333333444444555555555222222222222111111111000222222111111111111222222111111111000000000//////000000000000000000000000111111111111111111111111000000000000000000000000......////////////......111000000000/////////........./////////000000000000000000000000000000000000000000000000000000000......------------..............................................................................000000//////....................................................................................,,,---------.../////////..............................------------......,,,,,,------------------------............------000/////////....................................,,,---......//////......//////000000000000//////000000000000////////////////////////000000111111000000000000000000000000//////000111111222333333333333333444666888:::;;;===>>>CCCNNN[[[fffkkkkkkhhheeedddmmm|||sssnnnqqqxxx~~~tttjjj___XXXNNNKKKGGGCCC@@@<<<888555666666666777777777777777555555555555555555555555444444444444444444444444222222222222111111111111222222111111111111222222000000000///////////////000000000000000000000000111111111111111111111111000000000000000000000000......////////////......000000000000/////////////////////000000000111111000000000000000000000000000000000000000000000000......------------..............................------------------------...........................---,,,+++***++++++,,,////////////////////////................................................------..........................................//////............//////***++++++,,,------......------............------////////////....................................------...////////////...//////000000000000//////////////////000000000000/////////000000000000111000000000000000000000000111111111000000000//////555666666666777999===@@@CCCGGGPPPZZZccciiijjjjjjhhheeefffooo~~~uuuggg___SSSQQQMMMIIIEEE@@@:::666777777666666666666777777555555555555555555555555555555555444444333333333222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////......////////////......000000000000////////////000000000000111111111111////////////////////////////////////////////////......------------..............................------------------------........................---+++***))))))+++---...000000000000000000000000------------------------.......................................---------........................///..................///,,,,,,,,,------.........------............------///////////////.................................------.../////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000222222111111000000000///666666777666777:::???DDDMMMVVVbbbiiijjjhhhhhhhhhhhhkkksss}}}zzzkkkaaaXXXUUUQQQLLLHHHCCC===999888777666666555555666666555555555555555555555555555555555444444333333222222222222222222222222333222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////000000000000000000000000111111111111////////////////////////////////////////////////......------------..............................................................................///...------///111444666000000000000000000000000------------------------.......................................---------..............................------------......000/////////.........---------............------.........///////////////........................---...//////000000////////////000000000000//////.../////////000000000111111111111111000000000000111111111111111111111111111222222222222222222222444666777777888===EEEKKKVVV```jjjlllgggbbbbbbeeegggqqq~~~}}}qqqiiiaaa]]]XXXRRRMMMHHHBBB???;;;:::888666555555666666555555555555555555555555555555555444444333333333222222222222333333333333222222111111111111222222111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000......------------..............................////////////////////////........................---------...///111444555////////////////////////////////////////////////........................------.............................................------------------...111111000000///......---------............------.........///////////////..............................///000000000000/////////000000000000//////......//////000000111111222111111111111000000000111111111111111111111111111111111222333333444444555777:::<<<>>>FFFQQQYYY```eeeiiihhhcccaaacccfffqqq{{{}}}zzzqqqllleee]]]WWWQQQKKKHHH@@@>>>;;;999777777777777555555555555555555555555444444444444444444333333222222222333333333444444222222111111111111222222000000000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000......////////////........./////////000000000111....../////////000000000000000000000000000000000000000000000000000000000......------------..............................................................................++++++,,,,,,---......///........................////////////////////////........................,,,---------.../////////........................//////............/////////////////////.........------............------............/////////000..............................///000000000000000//////000000000000//////.........///000111111111222222222111111111000000111111111111111111111111111111111111222222222222777;;;???BBBFFFOOO\\\fffmmmkkkiiiffffffhhhkkknnnzzzqqqhhh```ZZZTTTQQQCCCAAA>>>;;;999888888888555555555555555555555555444444444444444444444444222222222333333444444444222222111111111111222222.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////........./////////000000111111............////////////000000000000000000000000000000000000000000000000.........------.................................------------------------........................//////000000//////...---........................................................................,,,,,,------...///000000........................000000////////////000000,,,,,,------.../////////---..................------.........//////000000...........................//////000000000000000//////000000000000//////---......///000111111222222222222222111111000000111111111111111111111111111111111111000000000000<<<===@@@IIIUUU```fffhhhnnniiigggjjjkkknnnyyy}}}tttllljjjhhhaaaXXXPPPFFF>>><<<;;;999888999555444444555666666555333444444444444444444444444333222111111000000111111333333333222222222111111......///000111222222333111111111111111111111111111111000000//////......111111000000//////......000000111111111111000000,,,---------......//////000000000000000000000000//////............//////222111///.........///000......////////////......---------,,,,,,+++++++++////////////////////////000000//////.........---111111000///...---,,,,,,......---------,,,,,,,,,------............------////////////////////////........................000000//////.........---............////////////////////////////////////////////////............//////.........---------111111000000//////......---...000222333222111000////////////000000000000000000000000000000000000000111111111111222222222333222111111000111111111///000111333333222111111???CCCKKKUUU^^^fffjjjlllllllllpppxxx|||~~~|||yyyuuurrrpppoooooossswww}}}~~~xxxrrrpppqqqnnniii[[[PPPFFFAAA>>>:::888999777666555666777777555444444444444444444444444444444333333222222222222222333333333222222222111111000000111111222222333333222222222111111111111111111000000000/////////...111111000000////////////000000111111111111000000------......////////////000000000000000000000000000000000//////000000000111000000///////////////......////////////...............---------,,,,,,////////////////////////000/////////.........---///////////////.........000000/////////............//////////////////...////////////////////////------------------------000/////////........................////////////////////////////////////////////////............//////.........---------000000000000////////////...///111222222111000///////////////000000000000000000000000000000000000000000111111111222222222111000000000111222333333000000111222222222222111GGGOOOZZZccchhhkkkmmmoooooottt~~~}}}xxxyyy|||uuurrrnnnjjjfffdddddddddfffhhhlllpppvvv}}}~~~}}}{{{~~~~~~jjj^^^PPPIIIBBB<<<999999999888666777777777666555444444444444444444444444555555444333333333333333333333333222222222111111222222333333333333333333333333222222111111111000000000000000////////////111000000000000/////////000000111111111111000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000//////.........////////////....../////////.............../////////////////////////////////...............---.........//////000000000000000////////////...000000000000000000000000////////////////////////------------------------////////////........................////////////////////////////////////////////////............/////////............---////////////000000000000///000111222111000///...////////////000000000000000000000000000000000000000000000111111111222222/////////000111333444555111111111000111111222333SSS\\\fffkkkjjjjjjmmmqqqyyy}}}uuurrrzzzyyywwwxxx{{{uuuqqqmmmkkkgggccc```______``````aaadddggglllsss{{{uuuhhhYYYOOOGGG???;;;;;;;;;999777777777777666444555555555555555555555555555444444333333333333333333333333222222222111111333333333333222222222222444333333222222111111000000000000000////////////000000000000000000000000000000111111111111000000000000000000000000111111000000000000000000000000000111111111111111111000///000111111111000...---......////////////..............................////////////////////////....................................////////////.........---------------000//////////////////000////////////////////////------------------------///////////////.....................////////////////////////////////////////////////............/////////.....................//////000000111111000000111111000///...---////////////000000000000////////////////////////000000000000111111111111000000000000111222333444222111000000000111333444___eeekkkkkkhhhgggmmmsss}}}qqqmmmnnnooottt{{{~~~zzzvvvrrrmmmjjjcccbbb___]]]\\\\\\]]]^^^^^^aaadddhhhkkkpppuuuyyy|||ooo```VVVNNNEEE@@@???<<<:::888666777666555444555555555555555555555555444444333222222222222222333333333222222222111111222222222222222111111111333333333333222222111111////////////000000000000000000000000111111111111000000111111111111000000111111111111111111000000000000000000000000000000///000000111111000000//////000111111111000...---......////////////......------------------......////////////////////////---------...............////////////....................................///......------......///////////////////////////------------------------.........///////////////............////////////////////////////////////////////////............////////////////////////......//////000000111111000000000000//////......////////////000000000000//////////////////////////////000000000111111111222222111111111111111222222111000000000111333444eeeiiikkkjjjhhhkkkttt}}}zzzmmmhhhjjjmmmqqqzzz|||zzzwwwsssoookkkhhhggg``````______``````aaaaaa___bbbfffiiilllooorrruuu~~~uuuhhh___VVVMMMGGGEEE???<<<999777777777666555555555555555555555555555444333333222222222222222333333333222222222111111111111111222222222222222333333333333333333333333////////////000000000000000000000111111111111222000000111111111111000000111111111111000000000000000000000000000000000000...///000111111000///...000000000000000//////.........////////////......---------------.........////////////////////////---------------.........000000//////.........---///000000000000111111111///...---,,,,,,---...///////////////////////////.................................///////////////............////////////////////////////////////////////////...............////////////000000000////////////000000000000000000//////////////////////////////000000000000000000000000000000000000/////////000000000111111333222222111000000111111111111111000111111222333dddgggiiikkknnnvvvwwwkkkgggkkkrrrwwwzzzwwwtttsssqqqmmmiiifffeeedddcccccceeefffggggggffffffbbbdddgggjjjmmmqqquuuyyy}}}qqqiii```VVVNNNLLLCCC@@@<<<:::999999888888555555555555555555555555555555444333333333333333333333333222222222111111111111222222333333444444111222222333333444444444.../////////000000000111000000111111111222222222000000111111111111000000111111000000000/////////000000000000000000000000///000222333333222000///111000000///////////////......////////////......------........./////////////////////////////////,,,,,,,,,------..................//////////////////000000000111111111111000///...------...///000////////////////////////////////////////////////............/////////000............////////////////////////////////////////////////.............../////////000000000000000000000000///////////////............//////000////////////000000000000000000000000000000000000////////////000000000111111111111000111111222222000000111222222222222111aaadddhhhmmmuuu|||mmmggglllwww{{{wwwtttpppooommmjjjfffcccbbbbbbcccdddfffhhhhhhgggfffeeeeeefffiiikkknnntttzzz~~~xxxpppggg\\\SSSOOOFFFBBB>>><<<;;;;;;::::::666666666666666666666666666666555444444444444555333333333222222222111111222222333333444555666666000111222333444444555666.../////////000000111111000000111111222222222222000000111111111111000000111000000000//////......000000000000000000000000000111333444444333111000222111///.........///000......////////////........./////////000000111111////////////////////////,,,,,,,,,------.........,,,,,,---...///000111222---.........//////000000222000///......///000222////////////////////////000000000000000000000000---.........//////000000............/////////000////////////////////////000/////////.............../////////000000111111111111000000//////.....................///000111////////////000000000000000000000000000000000000////////////000000000000//////000000111222444444///000111333333222111111fffhhhkkkssssssbbbdddttt~~~zzzzzzyyyvvvrrrnnnlllhhhdddccceeegggiiifffffffffggggggggghhhhhhhhhddddddiiimmmqqqxxx}}}xxxvvvxxxzzz{{{~~~|||pppddd\\\WWWOOOLLLFFFAAA===:::999999444666777777777666777888777777666555444444333333333333333333333333333333333333333333444555666666333333333222222111111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111000000//////000000////////////000000////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////......---,,,,,,,,,,,,------,,,,,,---///000///......---,,,,,,,,,,,,---...////////////////////////000///...---,,,---......////////////////////////---------------------------------------------------------............///......///000000///..................////////////++++++---...////////////000000000000000000000000222111111111000000//////111111000000111111222333333222222111111222222333bbbjjjsss~~~rrrhhhnnn|||xxxxxxwwwsssooojjjhhhdddbbbbbbdddgggiiihhhhhhgggggghhhhhhiiiiiiiiiggghhhmmmppprrrwww~~~{{{|||{{{yyyuuurrrrrrtttvvvwwwyyy{{{}}}vvvllleeeaaaWWWSSSMMMGGGAAA>>><<<<<<777888999999888666666666777666666555555444333333333333333333333333333333222222222222222333333444333333333222222222111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111000000000000000000000////////////000000////////////////////////////////////////////////...------------...//////////////////////////////////////////////////////000000000000000000000000///////////////000111222000...---...//////...---//////...------...//////////////////////////////000///...---,,,------...////////////////////////........................---------------------------------............///....................................////////////,,,---...///////////////000000000000000000000000111111111111000000000///111111000000111111222333333222222111111222222333gggsssxxxpppnnnxxx~~~xxxuuutttrrrmmmjjjdddbbbaaa```aaacccfffhhhiiiiiihhhhhhiiijjjkkkkkkkkkkkkmmmrrrtttuuuyyyyyyrrrmmmnnnoooooonnnnnnnnnqqqssswwwxxxzzz|||~~~~~~vvvpppmmm```\\\UUUMMMFFFAAA>>>===:::;;;;;;;;;:::888666444777666666555555444444444333333333333333333333333222222111111111111000000333333333222222222222111111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111000000000000111111111111000000////////////000000////////////////////////////////////////////////......------......///000////////////////////////////////////////////////000000000000000000000000////////////111222333444222000////////////...,,,000000///......///000000//////////////////////////////...------------...////////////////////////////////////////////////---------------------------------............//////...---,,,,,,---...///............////////////...///000000000000//////000000000000000000000000111111111111000000000000111111000000111111222333333222222111111222222333vvvyyyuuuqqqpppsss~~~~~~zzzvvvrrroookkkfffbbb````````````bbbeeehhhjjjiiiiiiiiijjjjjjlllmmmmmmooonnnqqqvvvxxxzzzzzzsssnnnkkkgggiiikkklllmmmnnnqqqsss|||}}}~~~xxxuuummmiiibbbYYYPPPIIIDDDAAA======<<<<<<<<<:::888666777666666666555555444444444444444444444444444444333333333222111000//////222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111//////000000111111222222000000////////////000000////////////////////////////////////////////////...............//////000////////////////////////////////////////////////////////////////////////------------...///000111222000//////000000///---//////////////////////////////////////////////////////......------------////////////////////////........................------------............---------............//////...,,,++++++,,,...///............////////////000000111111111000000///////////////////////////111111111000000000000000111111000000111111222333333222222111111222222333|||tttooommmmmmssswww|||{{{xxxsssooojjjeee```]]]aaaaaabbbdddfffiiikkklllhhhiiikkklllnnnooopppppprrrrrrtttxxx{{{|||tttooommmlllgggiiilllmmmnnnqqqtttvvv||||||yyyrrrjjj```VVVNNNJJJAAA???============;;;888666666666666666555555555444444444444444444444444444444555444333222000///222222222222222222222222111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000//////000000111111222222000000////////////000000///////////////////////////////////////////////////............///000000////////////////////////////////////////////////...........................------,,,,,,---------000......///000111111000........................////////////////////////...............---------////////////////////////---------------------------------....../////////---------............//////...,,,++++++,,,...///............////////////000111111111111111000///////////////////////////000000000000000000111111111111000000111111222333333222222111111222222333~~~tttmmmgggeeehhhmmm|||}}}zzzyyywwwuuuqqqkkkfffbbb___]]]dddeeegggiiikkklllnnnnnngggjjjmmmqqqtttuuuuuutttuuuuuuxxx|||xxxpppkkkkkklllkkkmmmoooqqqsssvvv{{{~~~|||uuukkk___UUUNNNGGGCCC>>>===>>>>>><<<:::666666666666666666666666444444444444444444444444555555666666555444222111111222222222222333333333111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000111111111111000000////////////000000//////////////////////////////////////////////////////......//////000111////////////////////////////////////////////////------------------------000000///..................------...000111111000---......//////......---////////////////////////......//////......---,,,////////////////////////---------------------------------...//////000000---------............//////...---,,,,,,---...///............///////////////000000111111111000000000000000000000000000000000000000000111111111111111111000000111111222333333222222111111222222333vvvkkkfffcccdddllluuu{{{wwwwwwrrrpppmmmhhhdddbbbbbbbbbggghhhjjjlllnnnnnnnnnnnnhhhkkkrrrwww{{{|||{{{zzzwwwyyy}}}xxxpppmmmnnnqqqrrrtttvvvxxx{{{vvviii\\\TTTOOOHHHAAA=========;;;999666666666666666666666777555555555555555555555555444555666666666444222111111111222222222333333333111111111111111111111111000000000000000000000000////////////000000000111000000000000000000000000111111111000000000000000000000////////////000000///////////////////////////////////////////////////////////////000000111////////////////////////////////////////////////........................000///////////////000111///...------///000///......///000000000000///...////////////////////////---.../////////...---,,,////////////////////////........................---------...///000000000---------............///....................................////////////......///000111111111111000000000000000000000000///000000000111111111111111111000000111111222333333222222111111222222333xxxmmmiiiiiilllwww|||xxxxxxooommmjjjgggdddccceeegggiiikkklllnnnoooooonnnnnnhhhmmmuuu|||}}}xxx{{{zzzsssqqquuuyyyyyyzzz|||uuuggg___UUUMMMBBB===<<<;;;999777666666666666777777777777555555555555555555555555333444555666666444333111111111111222222333333333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000222222111111000000//////000000////////////000000///////////////////////////////////////////////////////////////000111111////////////////////////////////////////////////////////////////////////------------...000111222000///------......---+++///000111222222111000///////////////////////////---.../////////...,,,,,,////////////////////////////////////////////////---------...///000000111---------.........//////......///000000///................../////////000------...000000111111111000000000000000000000000//////000000111111111222111111111000111222222333333222222222222222222333