BM6P6(@ yyyooogggjjjtttqqqaaaXXXQQQSSSYYY[[[ccckkkpppuuu{{{|||zzztttqqqllljjjjjjkkkllllllkkkgggbbb^^^^^^^^^^^^^^^]]]]]]^^^______```aaaaaa^^^]]]\\\[[[YYYYYYYYYYYY[[[[[[]]]```dddeeeeeeddd^^^ZZZVVVTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUWWWXXXYYYWWWYYY]]]ccclllxxx|||xxxwwwyyywwwyyy}}}~~~zzzyyyyyyxxxwwwvvvuuutttsssrrrpppooommmlllkkkkkklllmmmnnnpppqqqqqqqqqqqqssssssttttttsssqqqooonnntttwww|||~~~|||xxxxxxwwwtttqqqpppqqqrrrooossswwwyyyyyywwwvvvuuurrrsssuuuwwwxxxyyyxxxxxxtttssssssssstttuuuwwwxxxzzzyyyxxxwwwvvvtttssssssrrrssstttwwwzzz}}}~~~yyyqqqlllooouuu{{{~~~|||{{{{{{{{{wwwyyyzzzyyyyyyzzz|||~~~|||||||||{{{zzzzzzyyyyyyyyyxxxxxxwwwvvvuuuuuuttttttttttttssssssrrrrrrrrrssssssrrrrrrrrrrrrqqqqqqqqqpppooonnnoooppprrrtttsssqqqpppooonnnllliiigggbbbeeeiiimmmppppppppppppooolllhhhfffeeedddbbb`````````___]]][[[ZZZXXXXXXWWWUUURRROOOMMMLLLMMMMMMHHHGGGEEEDDDCCCCCCDDDDDDHHHHHHGGGHHHIIILLLOOOQQQQQQSSSTTTUUUTTTTTTVVVWWW\\\[[[\\\ccckkkqqqqqqooohhheeedddiiivvvyyytttnnnmmmoooqqqooolllkkkjjjhhhfffdddcccbbbaaa___```bbbaaa```___aaabbb_________```````````````^^^^^^^^^^^^^^^^^^^^^^^^YYYYYYYYYYYYYYYZZZ[[[[[[]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVWWWWWWYYY[[[]]]___```^^^___```aaaaaa```______[[[[[[ZZZYYYXXXWWWVVVVVVvvvmmmgggjjjuuurrrcccYYYRRRSSSZZZcccjjjrrrvvv{{{|||zzzvvvssspppooonnnmmmkkkgggaaa^^^]]]]]]]]]]]]\\\\\\]]]]]]^^^^^^^^^___[[[[[[ZZZZZZYYYZZZZZZZZZZZZ[[[]]]```dddffffffeee^^^[[[WWWUUUUUUVVVVVVVVVXXXXXXXXXWWWWWWWWWWWWWWWWWWYYY[[[___gggsss{{{vvvuuuwwwyyy{{{{{{{{{zzzyyyxxxwwwvvvvvvtttsssqqqpppnnnmmmmmmmmmmmmnnnoooppppppqqqqqqppprrrrrrsssssssssrrrqqqppptttwww{{{|||zzzwwwwwwuuurrrooonnnoooqqqppptttwwwyyyxxxwwwuuuuuurrrtttuuuwwwxxxxxxxxxxxxttttttsssssstttuuuwwwxxxzzzyyyxxxwwwvvvuuuttttttuuuuuuwwwyyy|||~~~yyytttooommmrrr{{{~~~|||zzzyyyyyyyyywwwyyyzzzyyyyyyyyy{{{}}}{{{{{{{{{zzzyyyyyyxxxxxxxxxwwwwwwvvvuuuuuuttttttsssssssssrrrrrrqqqqqqqqqssssssrrrrrrrrrqqqqqqqqqqqqpppooonnnnnnoooqqqrrrsssqqqooonnnnnnllliiigggdddgggjjjnnnpppqqqqqqpppmmmjjjfffdddcccbbb```_________]]]\\\ZZZXXXWWWWWWUUUSSSPPPNNNLLLKKKLLLLLLGGGFFFEEECCCCCCCCCDDDDDDFFFGGGHHHJJJLLLPPPRRRTTTSSSUUUVVVVVVVVVVVVWWWYYYZZZ[[[___gggnnnrrrqqqnnnggggggjjjrrr~~~zzzvvvrrrnnnmmmpppqqqooolllkkkjjjhhhfffdddcccbbbbbb```aaabbbaaa``````aaabbb___`````````````````````]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYYYYYYYYYYYZZZ[[[[[[]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\______```aaabbbaaaaaa```\\\\\\[[[YYYYYYXXXXXXXXXsssjjjfffjjjvvvuuudddZZZSSSUUU[[[hhhpppwwwzzz~~~|||wwwrrrmmmkkkiiifffaaa]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\XXXXXXXXXXXXXXXYYYZZZ[[[YYYZZZ[[[___cccfffgggfff]]][[[WWWVVVVVVWWWWWWWWWWWWXXXZZZZZZ[[[ZZZYYYYYYXXXXXXYYY[[[aaalllyyy~~~yyytttsssuuu{{{}}}}}}||||||{{{zzzyyyxxxxxxuuutttsssqqqpppoooooooooooooooppppppppppppoooooopppqqqqqqrrrrrrrrrrrrssstttvvvzzz}}}}}}|||zzzxxxvvvuuusssooolllkkkmmmooorrruuuxxxyyyxxxvvvuuuuuussstttvvvwwwxxxxxxxxxwwwttttttttttttuuuvvvwwwwwwzzzzzzyyyxxxwwwvvvvvvuuuvvvwwwxxxzzz|||~~~~~~yyyssspppnnnppp{{{~~~|||zzzxxxwwwwwwwwwxxxyyyzzzyyyxxxyyy{{{}}}zzzzzzyyyyyyxxxwwwwwwwwwvvvvvvvvvuuuttttttssssssrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqpppnnnmmmmmmnnnoooooorrrpppnnnmmmmmmllljjjhhhgggiiimmmppprrrrrrqqqpppkkkhhhdddbbbaaa```^^^]]]]]]\\\[[[ZZZXXXVVVUUUTTTRRRPPPNNNLLLJJJIIIIIIJJJFFFEEEDDDCCCCCCCCCDDDEEEEEEGGGJJJMMMQQQTTTVVVWWWVVVWWWXXXXXXWWWWWWYYY[[[[[[___gggooouuuuuurrrnnngggkkksss~~~~~~sssqqqooommmnnnpppqqqnnnkkkjjjiiigggfffdddcccbbbbbb```bbbcccbbbaaa```aaabbb``````````````````______\\\\\\\\\\\\\\\\\\]]]]]]ZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[``````aaabbbccccccbbbbbb```^^^\\\ZZZYYYYYYZZZ[[[{{{ppphhhfffkkkxxxvvveee[[[UUUWWW]]]iiiqqqwwwyyyzzz~~~~~~yyyqqqkkkggggggddd___\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVVVVVVVWWWXXXXXXXXXXXXYYY]]]aaadddeeeddd]]]ZZZXXXWWWXXXYYYXXXXXXTTTVVVYYY\\\^^^___^^^^^^ZZZYYYWWWXXX\\\fffqqqyyy{{{vvvrrrrrruuuzzz|||~~~~~~}}}|||{{{zzzyyyyyywwwvvvtttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppooooooooooooooopppqqqssstttuuuvvvxxxzzz{{{{{{zzzxxxwwwsssrrrpppllliiijjjlllooouuuwwwzzzzzzyyyvvvuuuuuussstttvvvwwwxxxxxxwwwwwwttttttuuuuuuuuuvvvvvvwwwzzzyyyyyyxxxxxxwwwwwwwwwuuuuuuwwwxxxzzz{{{{{{|||yyytttooonnnooovvv||||||zzzyyyxxxwwwvvvvvvxxxyyyyyyyyyxxxxxxzzz|||zzzzzzzzzyyyxxxxxxwwwwwwuuuuuutttttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqppppppooonnnmmmlllmmmmmmmmmqqqooommmllllllllljjjhhhjjjlllnnnqqqrrrqqqpppoooiiifffbbb```______]]]\\\ZZZYYYXXXWWWUUUSSSRRRQQQNNNMMMLLLJJJHHHGGGGGGGGGDDDDDDCCCCCCCCCDDDEEEFFFGGGIIIMMMRRRUUUWWWXXXXXXWWWXXXYYYYYYXXXYYY\\\^^^```gggpppxxxzzzwwwrrrooojjjrrr~~~{{{ssslllllllllnnnppppppnnnkkkiiihhhgggeeedddcccccccccaaacccccccccaaa```aaabbb````````````____________\\\]]]]]]]]]]]]]]]^^^^^^[[[[[[[[[[[[[[[\\\]]]]]]]]]^^^^^^____________^^^___^^^]]]\\\[[[ZZZYYYXXXYYYYYYYYYZZZ[[[\\\]]]^^^aaaaaabbbccccccdddddddddfffccc___\\\YYYYYYZZZZZZyyynnnhhhggglll{{{uuueee[[[VVVYYY```hhhpppwwwvvvvvvxxxzzzzzzyyypppiiifffdddaaa]]][[[ZZZZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVXXXWWWWWWZZZ]]]`````````[[[YYYWWWWWWXXXYYYYYYXXXUUUWWWZZZ]]]_________^^^[[[YYYWWWWWWYYYaaakkkrrr}}}{{{wwwtttrrrsssvvvxxxzzz}}}~~~}}}}}}{{{{{{zzzyyyxxxwwwvvvtttssssssssssssssssssssssssrrrqqqpppooonnnnnnnnnnnnpppsssvvvwwwyyyzzz{{{{{{zzzyyywwwvvvrrrpppmmmiiigggiiimmmqqqyyyzzz||||||yyywwwvvvvvvtttuuuvvvwwwxxxxxxwwwwwwuuuuuuuuuvvvvvvvvvvvvvvvyyyyyyxxxxxxxxxxxxxxxxxxuuuvvvwwwxxxyyyyyyyyyxxxsssnnnkkklllpppzzz~~~}}}{{{{{{zzzzzzyyyxxxwwwwwwxxxyyyyyyyyyxxxxxxyyy{{{{{{{{{zzzzzzyyyxxxxxxxxxttttttttttttssssssssssssssssssssstttttttttttttttrrrrrrqqqqqqqqqpppppppppoooooonnnmmmmmmlllllllllpppmmmkkkjjjkkkkkkjjjiiikkkmmmoooqqqqqqpppnnnmmmgggeeeaaa___^^^^^^]]][[[WWWVVVUUUTTTRRRPPPOOONNNKKKKKKIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCDDDFFFGGGHHHKKKNNNQQQUUUWWWXXXXXXWWWXXXYYYZZZYYYZZZ[[[___aaafffnnnwww|||{{{wwwrrrpppsss|||wwwrrrhhhiiikkknnnoooooommmkkkggggggfffddddddccccccccccccddddddcccbbbaaaaaabbbaaaaaa``````_________^^^^^^^^^^^^^^^______``````\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^___`````````______```______]]]\\\[[[ZZZZZZXXXXXXYYYZZZ\\\^^^```aaabbbbbbbbbcccdddeeeeeefffkkkhhhccc^^^ZZZXXXXXXXXXyyyoooiiijjjppprrrccc[[[WWW[[[cccllltttyyywwwuuuvvvyyyyyy~~~xxxooohhhfff```^^^[[[YYYYYYYYYXXXWWWVVVWWWWWWXXXXXXYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWYYYXXXWWWXXXZZZ[[[\\\[[[YYYXXXVVVWWWXXXYYYYYYXXXYYYZZZ\\\\\\]]]\\\[[[[[[ZZZYYYWWWVVVXXX]]]eeekkkttt}}}~~~wwwuuutttrrrtttxxxwwwyyy{{{~~~~~~}}}}}}|||{{{zzzyyyyyyxxxwwwvvvuuuttttttttttttttttttuuuttttttsssrrrrrrnnnmmmmmmmmmooorrrvvvyyy|||{{{{{{zzzxxxwwwuuuuuupppoookkkhhhgggjjjpppuuu}}}~~~~~~{{{xxxwwwwwwtttuuuvvvwwwxxxxxxwwwvvvuuuvvvvvvwwwwwwvvvvvvuuuwwwwwwwwwxxxxxxxxxxxxxxxwwwxxxyyyzzzyyyyyywwwwwwmmmjjjiiilllrrr}}}}}}}}}}}}}}}|||{{{zzzzzzzzzzzzzzzyyyxxxwwwxxxyyyyyyyyywwwwwwyyyzzz{{{{{{{{{zzzyyyyyyxxxxxxttttttttttttttttttttttttttttttttttttuuuuuuuuuuuuqqqqqqqqqqqqppppppppppppnnnnnnnnnnnnnnnmmmmmmmmmooollljjjiiijjjkkkkkkjjjkkkmmmooopppooonnnkkkiiieeeccc___^^^]]]]]]\\\ZZZTTTTTTRRRQQQOOOMMMLLLLLLIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEHHHJJJKKKOOOQQQTTTWWWXXXYYYXXXWWWYYYZZZ[[[[[[\\\___cccggglllsss{{{}}}zzzwwwvvvxxx~~~wwwqqqmmmggghhhkkklllmmmmmmlllkkkffffffeeedddccccccdddddddddeeeeeedddbbbaaabbbcccaaaaaaaaa```______^^^^^^^^^^^^______``````aaaaaa]]]]]]]]]]]]]]]^^^____________`````````______^^^_________^^^]]]]]]\\\\\\WWWWWWXXXZZZ\\\^^^```aaabbbbbbbbbbbbccceeefffgggllliiieee```[[[YYYWWWWWWyyypppkkkpppvvvnnn```ZZZWWW]]]fffpppxxx}}}zzzvvvvvvyyyzzz{{{~~~uuukkkeeeccc]]][[[YYYXXXYYYYYYXXXWWWVVVVVVWWWXXXZZZ[[[\\\\\\[[[[[[[[[ZZZ[[[[[[\\\]]]]]][[[XXXXXXXXXYYYXXXXXXWWWVVVUUUVVVXXXYYYYYYXXX[[[[[[ZZZZZZZZZZZZZZZZZZXXXWWWVVVUUUVVVZZZ```dddlllvvv}}}{{{vvvuuuuuutttuuuxxxxxxyyyzzz{{{||||||||||||||||||{{{zzzyyyxxxxxxwwwxxxwwwvvvuuuttttttttttttuuuuuuvvvvvvvvvuuuuuutttooonnnllllllnnnrrrvvvyyy|||{{{zzzxxxvvvtttsssrrrooonnnjjjhhhhhhllltttyyy|||yyyxxxyyytttuuuwwwxxxxxxwwwvvvvvvuuuvvvwwwwwwwwwwwwvvvuuuvvvvvvvvvwwwwwwxxxxxxxxxvvvwwwxxxyyyxxxvvvtttsssmmmkkklllqqqxxx~~~}}}{{{{{{||||||{{{yyyxxxxxxyyyzzzyyyxxxwwwwwwxxxyyyyyyxxxwwwwwwxxxzzzzzzzzzyyyyyyxxxwwwwwwwwwttttttttttttttttttttttttssssssssstttttttttuuuuuuqqqqqqqqqqqqppppppppppppmmmmmmnnnooooooooonnnnnnnnnkkkiiihhhiiikkkkkkkkkkkklllnnnnnnmmmkkkhhhfffccc```]]][[[[[[[[[ZZZXXXRRRQQQPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGFFFEEECCCCCCDDDDDDDDDEEEGGGIIILLLMMMQQQRRRUUUWWWXXXYYYYYYYYY[[[\\\]]]^^^```dddiiimmmssszzz}}}}}}zzzrrrooollliiiggghhhjjjkkkkkkkkkjjjkkkeeeeeeddddddcccdddddddddeeeffffffeeecccaaabbbcccbbbaaaaaa```______^^^^^^]]]]]]^^^^^^___``````aaa^^^^^^^^^^^^^^^______```````````````___^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZZZZ[[[]]]___```aaabbbaaaaaabbbcccdddfffgggiiigggdddaaa]]]ZZZXXXWWWzzzqqqmmmtttzzzlll^^^YYYWWW^^^gggrrrzzz{{{vvvvvvyyy{{{xxx|||{{{qqqfff```^^^[[[YYYXXXXXXYYYYYYYYYXXXUUUVVVWWWYYY[[[\\\]]]^^^\\\\\\\\\]]]^^^```aaabbb```]]]ZZZXXXXXXXXXWWWVVVVVVUUUUUUVVVXXXYYYXXXWWWXXXXXXXXXXXXYYYZZZ[[[\\\VVVVVVUUUUUUUUUXXX]]]```gggqqq||||||zzz|||~~~}}}~~~{{{vvvwwwvvvuuuuuuxxxzzzzzzzzzzzzyyyxxxwwwvvv{{{{{{zzzyyyxxxwwwwwwvvvwwwwwwvvvuuutttttttttuuuvvvvvvwwwwwwwwwwwwvvvvvvooonnnlllkkkmmmqqqvvvyyy|||{{{xxxvvvtttrrrqqqqqqooommmjjjhhhhhhnnnvvv|||}}}zzzyyyyyyuuuuuuwwwxxxxxxwwwvvvvvvuuuvvvwwwxxxxxxwwwvvvuuuuuuuuuuuuvvvwwwwwwxxxxxxtttuuuvvvvvvuuusssqqqooopppoooqqqxxx{{{}}}|||zzz{{{{{{|||zzzyyyvvvwwwxxxyyyyyyxxxwwwvvvxxxyyyyyyxxxwwwvvvxxxzzzyyyyyyxxxxxxwwwvvvvvvvvvttttttuuuuuuuuuuuuuuuuuurrrrrrrrrsssssstttttttttqqqqqqqqqppppppppppppooommmmmmnnnoooppppppoooooommmkkkhhhhhhiiijjjkkkkkkjjjkkkmmmmmmllliiifffdddaaa^^^[[[YYYYYYYYYXXXWWWQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFEEECCCCCCDDDDDDEEEFFFHHHKKKMMMOOOQQQRRRTTTVVVXXXZZZ[[[[[[\\\^^^___```cccgggmmmqqqzzz|||oookkkkkkkkkiiiggghhhjjjjjjiiiiiijjjkkkeeeddddddccccccdddddddddeeeffffffeeecccbbbbbbcccbbbaaaaaa```___^^^^^^^^^\\\\\\]]]]]]^^^___``````___^^^^^^^^^^^^___``````````````````___^^^\\\\\\]]]]]]]]]^^^^^^^^^^^^_______________```aaabbbbbbaaaaaaaaaaaabbbdddfffgggfffeeecccaaa^^^\\\ZZZYYYzzzrrrqqqsss}}}ooo^^^XXXYYY___eeevvv|||}}}yyywwwxxxzzzzzzzzzxxxtttpppkkkfffbbb```XXXXXXWWWVVVVVVVVVWWWWWWVVVVVVWWWYYYZZZ\\\]]]]]]_________aaaccccccaaa___aaa___\\\ZZZXXXXXXXXXYYYVVVUUUTTTTTTVVVXXXWWWWWW[[[ZZZZZZ[[[]]]]]][[[ZZZZZZWWWTTTRRRTTTXXX^^^bbbjjjpppxxx|||~~~~~~{{{tttwww}}}}}}||||||}}}~~~|||{{{yyyvvvtttssssssssswwwwwwwwwwwwxxxyyyzzz{{{xxxxxxxxxxxxwwwvvvuuuuuuuuuvvvxxxyyyyyyxxxwwwvvvpppnnnlllkkklllppptttwwwzzzzzzyyyxxxvvvssspppoooooolllhhhfffhhhnnnvvv{{{}}}|||vvvvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvtttttttttuuuvvvtttuuuvvvwwwwwwwwwuuuuuuxxxvvvsssssstttssspppllllllnnnrrryyy~~~~~~}}}|||{{{zzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwxxxyyyzzz{{{|||}}}}}}}}}zzzyyywwwvvvvvvvvvwwwwwwttttttuuuuuuuuuuuutttttttttuuuvvvvvvvvvuuusssrrrsssqqqoooooopppqqqpppooommmmmmlllllllllkkkkkkkkkjjjiiiiiiiiijjjjjjiiiggghhhhhhhhhhhhgggfffdddddd```___]]][[[YYYWWWVVVUUUPPPOOOMMMLLLJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEDDDFFFIIILLLOOOQQQQQQRRRRRRUUUXXXZZZ[[[\\\^^^```bbbaaa___```ccckkkvvv}}}tttkkkiiijjjjjjjjjlllllljjjiiihhhggggggggggggeeecccbbbbbbccceeefffjjjhhhfffdddcccbbbbbbbbbbbbbbbbbbbbbaaa```____________```aaaaaa```___^^^___^^^]]]\\\]]]___aaacccccc```]]]\\\^^^```___]]]^^^]]]\\\\\\\\\]]]^^^___]]]]]]]]]]]]___```bbbbbbcccbbb```^^^]]]^^^___```ccceeeeeeccc___\\\ZZZYYYyyyqqqqqqtttooo___YYYYYY___eeetttzzz|||yyywwwyyy{{{{{{yyyvvvrrrlllfffaaa]]][[[YYYYYYXXXWWWWWWWWWWWWWWWVVVWWWXXXYYY[[[\\\]]]]]]]]]]]]^^^```cccdddcccaaaaaa___]]][[[ZZZYYYYYYYYYXXXWWWUUUVVVWWWXXXXXXWWWYYYYYYYYY[[[]]]^^^]]]\\\ZZZXXXUUUSSSTTTYYY^^^aaagggllluuu}}}}}}wwwtttrrruuuzzz~~~|||yyyvvvtttsssssstttuuuuuuuuuvvvwwwxxxzzzzzzyyyyyyyyyyyyxxxwwwuuuuuutttvvvwwwxxxxxxwwwvvvuuuqqqooommmlllmmmqqquuuxxxyyyyyyxxxwwwuuusssqqqoooiiigggeeeeeejjjsss|||~~~xxxwwwwwwwwwwwwxxxxxxyyywwwvvvuuutttttttttuuuuuuttttttuuuuuuvvvvvvuuuuuuuuutttrrrsssttttttrrroooqqqsssvvv}}}~~~|||}}}}}}{{{{{{{{{||||||{{{zzzzzzzzzzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwtttuuuvvvwwwxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvvvvsssttttttuuuuuuttttttsssttttttuuuuuuttttttssssssqqqpppnnnnnnooopppooonnnllllllllllllkkkkkkkkkkkkjjjiiihhhiiijjjjjjhhhffffffffffffeeedddcccbbbaaa]]]\\\[[[YYYWWWUUUSSSSSSOOONNNLLLKKKIIIHHHHHHHHHFFFFFFDDDCCCCCCDDDDDDEEEFFFHHHKKKNNNPPPRRRSSSSSSSSSUUUXXXZZZ[[[\\\^^^```aaabbbccceeeiiiqqqzzz|||pppjjjiiikkklllkkklllkkkiiigggeeeeeeeeeeeeccccccbbbbbbcccdddeeefffjjjhhhgggeeedddccccccdddccccccccccccbbbaaa``````______`````````___]]]]]]```___^^^]]]]]]^^^```aaabbb___\\\\\\^^^___^^^]]]^^^]]]\\\\\\\\\]]]^^^___]]]]]]]]]^^^___```bbbbbbbbb```^^^]]]\\\\\\]]]^^^bbbccccccaaa^^^ZZZYYYYYYwwwqqqqqquuuqqqbbb\\\\\\```eeepppvvvzzzxxxwwwzzz|||{{{yyyuuupppiiibbb]]]YYYWWWYYYYYYXXXWWWWWWWWWWWWXXXVVVWWWYYYZZZ[[[\\\]]]]]][[[[[[\\\^^^bbbccccccbbb```___^^^]]]\\\[[[ZZZZZZ[[[YYYXXXXXXYYYZZZYYYXXXXXXXXXXXX[[[]]]___^^^]]]ZZZXXXUUUTTTUUUYYY]]]```bbbhhhpppwww{{{vvvrrroooooorrrwww}}}|||zzzvvvrrrppppppqqqqqqsssssstttuuuvvvxxxzzz{{{zzzzzzzzzyyyxxxwwwuuuuuutttuuuvvvwwwwwwvvvuuutttrrrqqqooonnnooosssvvvyyyyyyyyyxxxvvvtttrrrpppooofffddddddfffmmmwwwyyyyyyxxxxxxxxxxxxxxxxxxvvvuuutttssssssssstttuuussssssssssssssstttuuuvvvsssrrrqqqssstttuuusssrrruuuwww{{{|||{{{{{{~~~|||zzzxxxwww{{{{{{zzzyyyyyyyyyzzzzzzxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvwwwxxxxxxyyyxxxxxxvvvuuuuuuttttttttttttuuussssssttttttttttttssssssttttttssssssrrrrrrrrrssspppooommmmmmnnnooommmllllllkkkkkkkkkkkkjjjjjjjjjiiihhhgggggghhhhhhfffeeecccccccccbbbaaa___^^^]]]ZZZYYYWWWVVVSSSRRRPPPOOOMMMLLLJJJIIIGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDFFFFFFIIIKKKNNNQQQSSSTTTUUUUUUTTTVVVYYYZZZ[[[\\\^^^``````cccggglllrrryyyyyyssslllhhhiiilllmmmlllkkkiiieeebbb```___```aaa^^^___```bbbccceeeffffffiiihhhgggfffeeeeeeeeeeeeddddddddddddcccbbbaaaaaa____________^^^]]][[[[[[___^^^]]]\\\]]]]]]___```___]]]\\\[[[\\\]]]]]]\\\]]]]]]\\\\\\]]]^^^______]]]]]]^^^___```aaaaaabbb```___]]][[[[[[[[[\\\\\\___``````^^^[[[YYYXXXXXXuuuooopppwwwuuufff___]]]```dddiiiqqqvvvvvvvvvyyy{{{{{{yyyuuuooohhhaaa\\\ZZZXXXYYYXXXWWWWWWVVVVVVWWWWWWWWWXXXZZZ[[[\\\]]]]]]]]]ZZZYYYYYY[[[^^^``````___^^^^^^^^^^^^]]]\\\[[[ZZZ]]]\\\ZZZYYYZZZ[[[ZZZYYYYYYYYYYYY[[[]]]^^^]]]\\\YYYWWWUUUUUUVVVYYY\\\^^^^^^dddkkkrrrzzz|||xxxtttqqqooooooqqqtttzzz}}}zzzvvvsssppppppqqqrrrrrrrrrsssuuuwwwyyy|||}}}|||{{{{{{zzzxxxvvvuuutttsssssstttuuuuuutttsssssssssrrrqqqqqqrrruuuyyy{{{|||{{{yyyvvvssspppnnnlllgggggghhhlllsss|||~~~|||yyyyyyyyyyyyyyyxxxwwwwwwuuutttsssrrrrrrsssttttttsssrrrqqqqqqrrrsssuuuvvvrrrrrrssssssttttttssssssvvvxxx|||~~~|||{{{|||}}}~~~{{{yyywwwzzzyyyyyyyyyyyyyyyzzzzzzxxxxxxwwwwwwwwwvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyxxxuuuuuuttttttttttttttttttttttttuuuuuuuuuuuutttttttttsssrrrqqqpppqqqrrrssspppooonnnnnnoooooommmkkkkkkkkkjjjjjjjjjiiiiiiiiihhhfffffffffgggfffdddcccaaaaaa``````^^^]]][[[[[[WWWWWWUUUSSSQQQOOONNNMMMJJJJJJHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGIIIMMMOOOQQQSSSUUUVVVWWWWWWUUUWWWYYYZZZ[[[]]]___bbb```eeemmmtttzzz~~~}}}qqqmmmjjjhhhjjjllllllllljjjfffbbb]]]ZZZYYYZZZ[[[YYYZZZ]]]```bbbdddeeefffgggggggggfffffffffffffffeeeeeeeeeeeedddcccbbbaaa______^^^]]]\\\ZZZYYYYYYZZZZZZZZZZZZ[[[\\\^^^^^^\\\\\\[[[[[[[[[\\\[[[[[[\\\]]]]]]]]]^^^^^^______]]]^^^```aaabbbbbbaaaaaa___^^^]]][[[[[[[[[[[[[[[\\\\\\]]][[[XXXWWWVVVWWWsssoooqqqyyyuuufff^^^\\\]]]aaafffnnnuuuvvvwwwyyy{{{zzzxxxtttmmmfff```]]][[[[[[XXXWWWWWWVVVVVVVVVVVVVVVXXXYYY[[[]]]^^^^^^]]]\\\YYYXXXXXXXXXZZZ\\\[[[ZZZ\\\]]]]]]]]]\\\[[[ZZZZZZ^^^\\\ZZZZZZ[[[[[[ZZZYYY[[[ZZZYYYZZZ[[[[[[ZZZXXXWWWVVVUUUUUUVVVXXXZZZ\\\\\\aaagggnnnuuu|||yyyvvvsssqqqppppppqqqtttxxx~~~}}}zzzvvvuuuuuuvvvvvvsssssstttvvvxxx{{{}}}~~~||||||{{{zzzxxxvvvtttsssqqqqqqrrrrrrsssssssssrrrtttsssssssssuuuyyy|||~~~~~~{{{wwwrrrnnnllljjjhhhjjjnnnttt|||}}}zzzxxxxxxyyyyyyyyyyyyxxxvvvvvvssssssrrrqqqqqqrrrssstttrrrrrrqqqqqqqqqsssuuuvvvttttttuuuuuuttttttsssssstttwww{{{~~~}}}}}}}}}~~~~~~|||yyyxxxxxxxxxxxxxxxxxxyyyzzz{{{xxxxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvwwwvvvvvvuuuuuutttuuuuuuuuuuuuuuuuuuuuutttuuuuuuvvvvvvuuuuuuttttttsssrrrppppppqqqrrrrrrqqqpppoooppppppooommmkkkjjjiiiiiiiiiiiihhhhhhhhhfffeeeddddddeeedddbbb````````````___]]][[[ZZZYYYVVVUUUTTTRRRPPPNNNLLLLLLHHHHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEHHHJJJLLLPPPRRRTTTVVVXXXXXXXXXXXXWWWXXXZZZ[[[\\\___bbbeeedddjjjsss{{{}}}{{{}}}uuulllkkkiiiiiijjjjjjjjjjjjgggccc^^^XXXTTTSSSSSSSSSSSSUUUXXX[[[___aaacccddddddeeeeeefffffffffffffffddddddddddddcccbbbaaaaaa^^^]]]\\\[[[YYYYYYXXXXXXUUUVVVVVVXXXYYY[[[]]]^^^ZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^______``````]]]___aaacccdddcccaaa```^^^^^^]]]\\\[[[[[[[[[[[[YYYYYYZZZXXXVVVUUUVVVWWWtttqqqsss}}}qqqbbb[[[YYY\\\```gggpppxxxzzz{{{~~~~~~xxxtttlllddd___\\\[[[[[[XXXXXXWWWVVVVVVVVVVVVWWWXXXZZZ\\\^^^___^^^]]]\\\YYYXXXVVVWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYY\\\ZZZYYYYYYZZZ[[[ZZZYYY[[[YYYXXXYYYYYYYYYWWWUUUUUUUUUTTTTTTUUUVVVXXXYYYZZZ^^^dddiiioooyyy}}}|||yyyvvvsssqqqoooooopppqqqssswww|||~~~}}}zzzyyywwwuuuttttttttttttssstttuuuwwwyyy{{{}}}||||||{{{yyywwwtttrrrqqqnnnnnnooopppqqqrrrsssssssssssstttvvvyyy||||||wwwsssooolllkkkiiimmmuuu~~~~~~|||{{{wwwuuuvvvwwwxxxyyyxxxwwwvvvuuurrrqqqpppppppppqqqssssssqqqqqqqqqrrrssstttuuuvvvuuuvvvxxxwwwvvvtttuuuvvvtttvvvzzz~~~~~~~~~{{{|||||||||{{{zzzxxxwwwvvvvvvvvvwwwxxxyyyzzz{{{yyyyyyyyyxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwvvvuuuuuussstttuuuuuuvvvuuuuuuuuuttttttuuuuuuuuuuuuttttttssssssrrrrrrqqqqqqqqqrrrqqqpppppppppqqqooommmjjjiiiiiihhhhhhhhhgggggggggeeedddcccccccccccc```^^^_________]]]\\\ZZZXXXWWWUUUTTTSSSQQQOOOMMMKKKKKKGGGGGGFFFDDDDDDCCCCCCCCCBBBCCCCCCEEEGGGJJJMMMOOOSSSTTTVVVXXXYYYYYYYYYYYYXXXYYY[[[]]]^^^bbbfffiiikkkqqqzzz}}}tttkkkiiihhhhhhhhhhhhhhhhhhhhhccc```[[[UUUPPPMMMLLLKKKLLLNNNPPPTTTXXX[[[^^^___aaaaaacccdddeeeeeeeeeeeebbbbbbbbbbbbbbb```______\\\[[[ZZZYYYXXXWWWWWWWWWTTTTTTUUUWWWYYYZZZ[[[\\\XXXZZZ\\\\\\[[[ZZZ[[[\\\[[[\\\]]]___````````````]]]___bbbeeeeeedddaaa___]]]]]]]]]\\\[[[[[[ZZZZZZVVVWWWWWWVVVUUUTTTVVVWWWxxxuuuwwwnnn```[[[\\\```eeelllvvv}}}xxxooofff```]]]\\\]]]ZZZZZZYYYXXXXXXXXXXXXXXXYYYZZZ]]]_________]]]\\\YYYWWWVVVVVVYYY[[[[[[[[[XXXXXXWWWVVVVVVWWWXXXYYYZZZXXXWWWWWWYYYZZZZZZYYYXXXWWWVVVWWWXXXXXXVVVUUUSSSSSSSSSTTTTTTUUUVVVVVVXXX[[[```dddjjjsss}}}~~~|||zzzwwwtttqqqooonnnnnnmmmooorrrwww|||~~~{{{zzzuuuuuuuuuuuuuuuttttttssssssttttttvvvxxxzzz|||}}}|||{{{zzzxxxuuussspppoookkklllmmmnnnpppqqqssstttrrrsssuuuwww{{{|||wwwtttqqqooonnnooottt~~~{{{zzzyyywwwttttttuuuwwwxxxxxxwwwvvvuuuqqqppppppooopppqqqrrrssspppqqqrrrsssuuuuuuvvvvvvsssvvvxxxyyywwwwwwxxxzzzvvvxxx{{{~~~~~~|||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzzzzzzzyyyxxxwwwuuuuuuvvvvvvwwwyyyzzz{{{zzzzzzzzzyyyyyyyyyyyyxxxyyyyyyyyyyyyxxxwwwvvvuuuqqqrrrssstttuuuttttttsssrrrssssssssssssssssssrrrsssssssssssssssrrrrrrqqqpppooooooppppppnnnkkkhhhhhhhhhhhhgggggggggffffffdddcccbbbbbbbbbaaa___]]]^^^^^^]]]\\\ZZZXXXVVVUUUSSSRRRQQQOOOMMMKKKJJJIIIGGGFFFEEEDDDDDDCCCDDDDDDCCCCCCDDDFFFIIIMMMPPPRRRUUUVVVWWWYYYZZZZZZZZZYYYXXXZZZ\\\^^^```eeejjjmmmtttzzzwwwkkkeeedddeeeeeeeeeeeeeeefffggg```]]]XXXRRRMMMIIIFFFEEEFFFFFFHHHKKKOOOSSSWWWYYY]]]^^^```bbbcccccccccccc````````````___^^^]]]]]]ZZZYYYXXXWWWVVVVVVWWWXXXVVVWWWXXXYYYYYYZZZZZZZZZWWWZZZ]]]]]][[[ZZZ[[[\\\[[[\\\^^^___```aaa``````]]]```cccffffffdddaaa^^^[[[[[[[[[[[[ZZZYYYXXXXXXUUUVVVVVVUUUTTTTTTVVVXXXzzzxxx{{{nnnaaa^^^```ffflllrrr|||}}}tttjjjbbb___^^^^^^\\\\\\[[[ZZZZZZZZZZZZZZZYYY[[[]]]___```___]]]\\\XXXVVVVVVWWWZZZ]]]^^^^^^WWWVVVUUUTTTTTTUUUWWWYYYXXXVVVUUUVVVXXXYYYYYYYYYUUUTTTTTTVVVXXXXXXWWWVVVRRRRRRSSSSSSTTTTTTTTTUUUVVVYYY^^^aaafffoooyyy~~~~~~}}}{{{xxxtttrrrpppooooookkkmmmqqqvvv|||}}}zzzxxxxxxyyy{{{||||||{{{zzzyyysssssstttuuuwwwxxxzzz{{{|||{{{zzzwwwuuurrrooonnnjjjjjjkkkmmmoooqqqtttuuurrrsssuuuxxx}}}~~~{{{wwwuuusssrrrrrrvvv||||||xxxyyyyyyxxxuuurrrsssuuuwwwxxxwwwvvvuuuppppppoooooooooppprrrsssoooqqqsssuuuvvvvvvvvvuuurrruuuxxxyyyxxxyyy{{{}}}zzzzzz|||~~~|||zzz{{{}}}~~~~~~||||||{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{zzzzzzzzzzzzzzzuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{zzzzzzzzzyyyyyyyyyuuuuuuuuuuuutttrrrqqqqqqoooppprrrssstttssssssrrrpppqqqqqqrrrrrrqqqqqqppprrrssstttuuutttsssrrrqqqooonnnnnnoooooommmjjjggghhhgggggggggffffffffffffdddcccaaaaaaaaa```^^^\\\]]]\\\\\\ZZZYYYVVVUUUSSSRRRQQQPPPNNNLLLJJJHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCEEEGGGJJJNNNQQQSSSUUUVVVXXXYYYZZZZZZZZZYYYYYYZZZ]]]___bbbffflllpppzzz~~~{{{ppphhheee```aaabbbcccccccccfffggg^^^\\\WWWRRRLLLGGGCCCAAAAAAAAABBBEEEHHHMMMRRRTTT[[[\\\^^^```bbbbbbbbbbbb____________^^^]]]\\\[[[YYYXXXWWWVVVVVVVVVWWWXXXZZZZZZ[[[[[[ZZZYYYXXXXXXWWWZZZ]]]^^^\\\ZZZ[[[]]]ZZZ\\\^^^```aaaaaaaaa```]]]```dddggggggdddaaa^^^ZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSTTTVVVYYYlll```]]]^^^gggrrr|||ssslllhhheeeccceee^^^ZZZZZZZZZYYYYYY\\\YYY[[[]]]___```___^^^]]]XXXXXXXXXYYYYYYYYYYYYYYYVVVUUUTTTTTTTTTUUUWWWXXXSSSTTTUUUVVVWWWXXXXXXXXXZZZXXXVVVTTTRRRQQQQQQQQQRRRQQQQQQQQQSSSUUUWWWXXXZZZ[[[]]]___dddlllvvv|||~~~{{{yyyxxxwwwvvvuuurrrpppnnnlllmmmnnnqqqwww~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}||||||yyyvvvuuuvvvxxxxxxxxxxxxwwwuuurrroookkkhhhfffeeegggiiillloooqqqsssssswwwvvvvvvyyy}}}{{{wwwttttttuuuvvv|||~~~{{{xxxvvvtttttttttuuuwwwxxxxxxwwwvvvuuurrrqqqqqqqqqrrrrrrssstttqqqqqqrrrrrrtttuuuwwwwwwxxxzzz}}}}}}|||zzzzzzzzzzzz{{{|||~~~~~~}}}|||{{{{{{~~~}}}|||{{{{{{zzz{{{{{{{{{{{{|||||||||||||||{{{zzzzzzzzzyyyyyyxxxxxxxxxvvvvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{{{{zzzyyywwwvvvwwwvvvuuutttssstttuuuuuussssssssssssssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttttttttsssrrrooopppppppppooollljjjhhhgggfffeeeeeefffgggeeeddddddbbb___^^^^^^___^^^^^^^^^\\\ZZZXXXWWWVVVSSSQQQPPPOOONNNLLLKKKIIIHHHGGGHHHGGGEEEDDDDDDEEEDDDCCCCCCEEEHHHLLLPPPSSSUUUVVVVVVWWWYYY[[[]]]]]]]]]\\\___aaabbbbbbdddiiiqqqwwwuuukkkdddaaaaaaaaabbbaaa``````aaabbb^^^]]]ZZZTTTLLLEEE@@@>>>>>>?????????AAAEEEIIIMMMSSSZZZ``````___aaaaaa```[[[[[[[[[ZZZYYYWWWVVVUUUXXXYYYZZZ[[[[[[ZZZYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[]]]^^^^^^^^^]]]]]]\\\[[[[[[[[[\\\]]]___```aaaaaabbbcccddddddccc```\\\ZZZXXXXXXXXXXXXXXXXXXXXXWWWXXXWWWWWWWWWWWWXXXYYYYYYmmmcccbbbdddnnnyyy{{{tttnnniiieeeddd___\\\^^^^^^ZZZYYYZZZZZZ[[[]]]^^^^^^^^^\\\[[[XXXXXXXXXXXXXXXXXXXXXXXXTTTTTTTTTTTTTTTUUUVVVVVVQQQRRRTTTUUUVVVWWWWWWWWWYYYXXXVVVTTTSSSRRRRRRRRRRRRRRRQQQQQQRRRTTTVVVWWW[[[\\\^^^```dddjjjrrrwww~~~~~~}}}{{{yyyxxxxxxwwwuuusssqqqooommmlllmmmpppwww~~~}}}|||{{{zzz{{{|||}}}~~~~~~~~~~~~|||yyyxxxyyyyyyxxxwwwvvvuuussspppmmmjjjgggeeedddfffiiilllpppssstttuuuvvvuuuuuuwww{{{~~~~~~yyyuuussstttvvvxxx~~~}}}{{{yyywwwvvvuuuuuussstttvvvwwwwwwvvvuuutttqqqqqqpppqqqqqqrrrrrrsssrrrrrrrrrrrrssstttvvvvvvwwwyyy||||||{{{yyyyyyyyy{{{{{{{{{|||}}}~~~}}}}}}}}}||||||{{{{{{{{{}}}}}}|||{{{zzzzzzzzzzzzzzz{{{{{{||||||{{{{{{{{{yyyxxxxxxxxxwwwwwwwwwvvvvvvwwwxxxyyyyyyzzzyyyyyyxxxyyyyyyyyyyyywwwvvvuuuuuutttsssrrrqqqrrrrrrsssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttttttttsssrrrooooooppppppnnnllliiihhhgggfffeeeeeeffffffeeedddccc```^^^]]]]]]^^^]]]\\\\\\ZZZWWWVVVUUUTTTQQQOOOMMMMMMLLLJJJIIIGGGFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDFFFHHHKKKOOORRRUUUWWWXXXXXXYYY[[[\\\^^^^^^^^^^^^^^^___aaaeeejjjrrrzzzvvvmmmeee```^^^\\\]]]___`````````aaabbb]]][[[XXXRRRLLLFFFBBB@@@>>>>>>>>>???@@@DDDHHHKKKPPPXXX^^^^^^^^^___```^^^YYYYYYYYYYYYXXXWWWVVVUUUWWWXXXZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\ZZZ[[[\\\\\\]]]^^^_________``````___]]][[[XXXVVVWWWWWWWWWWWWWWWVVVVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXpppiiiiiimmmwwwwwwooojjjeeeaaa```bbbaaa]]]ZZZZZZ[[[\\\\\\]]]]]][[[ZZZYYYXXXXXXWWWWWWVVVVVVUUUUUUSSSSSSTTTTTTUUUUUUTTTTTTPPPQQQSSSTTTVVVWWWWWWXXXYYYXXXVVVUUUTTTSSSSSSSSSUUUUUUTTTTTTTTTUUUWWWXXX[[[]]]___bbbdddhhhnnnqqq}}}~~~~~~~~~~~~|||{{{yyyyyyxxxwwwuuurrrqqqoookkkmmmpppwww|||{{{zzzxxxwwwyyyzzz|||~~~~~~}}}|||{{{xxxvvvtttrrrpppmmmjjjfffdddbbbbbbdddhhhlllqqqtttvvvwwwuuutttsssuuuxxx{{{||||||}}}zzzvvvsssrrruuuyyy{{{yyyxxxwwwvvvvvvuuuuuuuuussstttuuuvvvvvvuuusssrrrpppppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrsssssstttuuuvvvxxx{{{|||zzzyyyxxxxxxzzzzzzxxxxxxxxxyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz|||{{{zzzyyyyyyxxxxxxxxxzzzzzzzzz{{{{{{zzzzzzyyywwwwwwvvvvvvvvvvvvuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxxxxxxxwwwvvvuuutttttttttsssrrrrrrrrrrrrssspppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuuuutttsssrrrnnnnnnooonnnmmmkkkiiiggggggfffdddeeeffffffdddcccaaa___]]]\\\\\\\\\[[[ZZZYYYWWWTTTSSSRRRQQQOOOMMMJJJIIIIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHKKKLLLOOOSSSVVVXXXZZZ[[[ZZZ[[[\\\^^^____________aaaaaaccciiisss|||vvvjjjeee```\\\\\\[[[[[[\\\]]]^^^___``````]]][[[WWWRRRLLLGGGCCCAAA>>>>>>===>>>@@@CCCFFFHHHNNNVVV]]]]]]\\\]]]]]]\\\WWWWWWWWWVVVVVVUUUUUUUUUWWWXXXZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\ZZZZZZ[[[\\\\\\\\\[[[[[[YYYYYYZZZ[[[\\\\\\]]]]]]]]]]]][[[YYYWWWUUUSSSRRRTTTTTTTTTTTTUUUUUUUUUUUUXXXXXXWWWVVVVVVWWWWWWWWWvvvppprrruuuwwwppphhhcccaaabbbbbb^^^[[[\\\\\\\\\\\\\\\[[[YYYXXXWWWXXXWWWWWWVVVUUUTTTSSSSSSRRRRRRTTTUUUUUUTTTSSSRRRPPPQQQSSSUUUWWWXXXYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTXXXXXXWWWVVVVVVWWWXXXYYYYYY\\\```cccfffhhhlllnnnxxx}}}|||yyyyyyyyyxxxvvvtttsssrrrmmmnnnrrrxxx}}}zzzxxxwwwvvvuuuwwwxxxzzz|||~~~|||xxxuuupppooolllhhheeebbb```___^^^aaafffkkkqqqtttvvvwwwvvvtttrrrsssuuuxxxyyyyyyxxxvvvsssqqqrrrvvv{{{~~~|||zzzwwwvvvuuuttttttttttttttttttuuuvvvwwwwwwuuutttrrrqqqrrrrrrrrrrrrrrrrrrrrrsssrrrrrrrrrrrrrrrssssssvvvxxx{{{|||zzzyyyxxxxxxxxxwwwvvvuuuuuuvvvxxxyyy{{{zzzzzzzzzzzzyyyyyyyyy{{{zzzyyyxxxwwwwwwwwwwwwyyyyyyyyyzzzyyyyyyxxxxxxvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxxxxwwwwwwvvvuuuuuuvvvvvvuuuuuuttttttttttttpppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqssstttuuuuuutttsssrrrqqqmmmmmmmmmlllkkkiiigggfffgggeeeddddddddddddcccbbb```^^^\\\[[[\\\[[[YYYXXXVVVTTTRRRQQQPPPOOOMMMKKKHHHGGGGGGFFFEEEDDDCCCCCCAAACCCDDDEEEFFFHHHJJJLLLOOOPPPSSSUUUXXXZZZ\\\\\\[[[\\\]]]^^^___`````````ffffffhhhppp{{{zzzkkkdddaaa^^^\\\\\\]]][[[ZZZZZZ]]]___aaabbbaaa^^^YYYSSSNNNIIIEEEBBB=========???CCCGGGJJJKKKQQQYYY___^^^\\\\\\[[[YYYTTTTTTTTTTTTTTTTTTTTTTTTVVVXXXZZZ\\\]]]]]]]]]]]][[[[[[ZZZZZZZZZ[[[[[[\\\ZZZZZZZZZZZZZZZYYYXXXXXXUUUUUUWWWXXXZZZ\\\]]]^^^]]]\\\YYYVVVSSSQQQQQQPPPRRRRRRRRRRRRSSSSSSSSSSSSUUUUUUUUUUUUVVVWWWXXXYYY{{{wwwyyy|||}}}tttjjjddd``````___]]]]]]___]]]]]]\\\[[[ZZZXXXWWWVVVWWWWWWVVVUUUTTTSSSSSSRRRRRRSSSTTTUUUUUUTTTRRRRRRRRRSSSUUUWWWXXXYYYZZZZZZWWWWWWWWWWWWVVVVVVUUUUUUXXXWWWVVVUUUUUUVVVXXXXXXXXX[[[```dddgggiiikkkmmmttt}}}|||zzz{{{~~~|||zzzyyyyyyyyyxxxwwwuuutttssspppqqqsssxxx}}}{{{wwwvvvuuutttsssuuuvvvwwwyyy|||~~~|||xxxtttmmmlllhhheeeaaa^^^]]]\\\[[[^^^dddkkkppptttvvvwwwxxxuuurrrrrrtttvvvwwwwwwuuutttrrrrrrssswww{{{~~~|||zzzyyywwwvvvuuutttssssssssssssuuuvvvxxxxxxxxxvvvtttssssssttttttuuuuuutttssssssrrrrrrqqqqqqqqqrrrrrrsssvvvyyy{{{|||zzzyyyxxxxxxuuuuuuttttttuuuvvvwwwxxx||||||{{{zzzzzzyyyxxxxxxzzzyyyxxxwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwvvvvvvuuuuuuuuuuuuuuutttttttttpppqqqqqqqqqrrrrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqttttttttttttsssrrrpppooommmlllllljjjiiihhhffffffeeedddbbbbbbcccbbbaaa______^^^\\\[[[[[[ZZZXXXVVVTTTRRRPPPOOOOOONNNLLLJJJFFFFFFFFFEEEEEEDDDDDDDDD???AAADDDEEEFFFHHHKKKOOORRRSSSUUUWWWYYY[[[\\\\\\\\\\\\]]]^^^___aaabbbccciiijjjoooxxx{{{oooddd___^^^[[[ZZZ[[[\\\ZZZXXXZZZ___fffkkkmmmhhhccc\\\VVVPPPKKKFFFBBB>>>===???DDDKKKQQQTTTUUU[[[bbbgggddd```]]]YYYUUURRRRRRQQQQQQRRRSSSTTTUUUWWWXXXZZZ\\\^^^^^^^^^]]][[[[[[ZZZZZZZZZZZZZZZ[[[ZZZZZZZZZYYYXXXVVVUUUTTTQQQRRRTTTVVVYYY\\\^^^___^^^\\\YYYUUUSSSQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRSSSTTTVVVXXXZZZ[[[|||~~~}}}tttiiiccc^^^^^^^^^]]]^^^aaa^^^^^^\\\[[[ZZZXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSTTTUUUVVVXXXYYYYYYYYYYYYWWWWWWXXXXXXXXXWWWVVVVVVTTTTTTSSSRRRSSSTTTVVVVVVWWW[[[```ccceeegggiiikkkpppxxx{{{yyyzzz~~~}}}}}}{{{yyywwwxxxxxxxxxxxxwwwvvvuuutttqqqqqqssswww|||~~~yyyvvvuuutttsssqqqrrrssstttvvvxxx{{{}}}~~~~~~~~~{{{wwwtttmmmkkkgggccc```^^^\\\\\\ZZZ^^^dddkkkqqquuuwwwwwwxxxuuurrrpppqqqsssttttttssssssssstttvvvxxx{{{}}}|||}}}~~~}}}{{{yyyyyyzzzwwwvvvuuuttttttsssssstttvvvwwwxxxyyyxxxvvvtttssstttuuuvvvvvvvvvuuutttsssppppppppppppqqqqqqrrrsssuuuxxxzzz{{{yyyxxxwwwwwwssssssttttttuuuuuuvvvvvv{{{zzzzzzzzzyyyyyyyyyxxxzzzyyyxxxwwwwwwvvvvvvwwwwwwwwwwwwwwwwwwvvvuuutttttttttuuuuuuuuuuuuvvvvvvwwwxxxyyyzzzzzz{{{{{{{{{zzzzzzxxxwwwwwwwwwwwwwwwssssssttttttssssssrrrqqqppppppqqqqqqrrrsssssssssqqqqqqqqqqqqqqqqqqqqqqqqsssttttttsssrrrpppnnnmmmlllkkkjjjiiigggfffeeeeeedddbbb````````````^^^]]]]]]\\\ZZZZZZZZZXXXUUUSSSRRRPPPNNNMMMMMMLLLJJJHHHEEEEEEEEEEEEEEEEEEEEEEEE>>>AAAEEEFFFFFFHHHMMMQQQUUUVVVWWWYYY[[[\\\\\\]]]]]]]]]^^^___aaadddfffgggjjjoooxxx|||nnneee]]][[[[[[XXXWWWYYYXXXWWWXXX___iiirrrxxxzzzmmmfff^^^WWWRRRMMMGGGBBB@@@@@@DDDMMMXXXaaafffgggkkkqqqtttnnneee___XXXSSSPPPPPPPPPPPPQQQSSSUUUVVVYYYZZZ[[[]]]^^^^^^^^^]]][[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUSSSRRRPPPQQQSSSVVVYYY[[[^^^___]]]\\\YYYVVVTTTRRRRRRRRRNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQRRRSSSUUUXXXYYY[[[yyypppeee___\\\^^^___]]]]]]______^^^]]][[[ZZZYYYXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXWWWVVVWWWXXXYYYYYYXXXWWWWWWSSSSSSRRRRRRSSSUUUWWWXXXXXX[[[^^^aaaaaabbbdddfffkkkrrr|||~~~||||||}}}|||}}}|||zzzyyywwwwwwxxxwwwwwwvvvuuutttooopppqqquuu{{{}}}yyyuuutttsssrrrqqqppppppqqqrrruuuwwwzzz||||||{{{zzzzzz{{{zzzwwwuuuooommmiiieeeaaa___^^^^^^[[[___fffmmmssswwwxxxxxxxxxtttpppnnnnnnpppqqqqqqssstttuuuvvvxxxyyyzzzzzzzzz{{{zzzyyywwwwwwyyy{{{uuuuuuuuuuuuuuuvvvwwwwwwvvvvvvxxxxxxwwwuuusssrrrtttuuuvvvwwwvvvuuusssrrrooooooooooooppprrrsssssssssuuuxxxxxxwwwuuuuuuuuurrrssstttuuutttsssqqqpppvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwvvvwwwwwwvvvuuutttssssssrrrssssssssstttttttttuuuwwwxxxyyyzzz{{{{{{{{{{{{zzzyyywwwvvvuuuuuuvvvvvvrrrssstttttttttsssrrrqqqooooooppppppqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqsssssssssrrrqqqooolllkkkkkkjjjiiigggfffeeeddddddbbb```___^^^^^^^^^\\\ZZZZZZYYYXXXWWWWWWUUURRROOOOOOMMMKKKJJJJJJJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBFFFKKKLLLKKKMMMSSSWWWXXXXXXZZZ[[[]]]]]]^^^^^^^^^___```bbbdddhhhkkklllqqqyyy}}}nnneee^^^YYYYYYZZZWWWWWWXXXXXXYYY^^^iiiuuu}}}}}}mmmfff]]]VVVSSSOOOIIIDDDDDDEEEKKKWWWgggsssyyy{{{|||xxxlllbbbXXXQQQPPPOOOOOOOOOQQQSSSVVVWWWZZZ[[[]]]^^^^^^^^^]]]]]]ZZZZZZYYYXXXXXXXXXXXXXXXUUUUUUVVVVVVUUUUUUTTTTTTRRRSSSTTTVVVXXXZZZ[[[\\\ZZZYYYWWWUUUSSSRRRQQQPPPMMMNNNNNNOOOPPPPPPQQQQQQSSSSSSSSSSSSTTTVVVWWWXXXuuulll```]]]\\\___```]]]\\\\\\___^^^]]][[[ZZZZZZYYYYYYUUUUUUUUUUUUUUUVVVVVVVVVXXXWWWUUUTTTTTTTTTUUUVVVUUUVVVVVVWWWWWWVVVVVVUUUVVVWWWXXXYYYYYYYYYXXXWWWUUUUUUUUUUUUVVVXXXZZZ[[[YYY[[[^^^^^^^^^___```aaahhhnnnwww~~~~~~~~~}}}wwwwwwwwwwwwwwwvvvuuuuuummmnnnppptttzzz}}}xxxuuutttsssrrrqqqoooooooooppprrruuuxxxyyyyyyxxxwwwxxxyyyyyywwwvvvrrroookkkgggcccaaaaaa```]]]aaahhhooouuuxxxyyyzzzwwwsssooollllllnnnnnnooossstttvvvxxxzzzzzzyyyyyyzzzzzzyyywwwuuuvvvxxx{{{tttttttttuuuwwwxxxzzz{{{uuuvvvwwwwwwvvvtttrrrqqqssstttuuuvvvvvvtttrrrqqqnnnnnnnnnoooppprrrssstttqqqsssvvvvvvuuusssssssssrrrssstttuuutttqqqmmmkkkqqqrrrsssuuuxxxyyy{{{|||{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvuuutttsssrrrqqqqqqqqqrrrrrrsssssssssxxxxxxyyyzzz{{{{{{{{{{{{yyyxxxvvvuuuttttttuuuuuutttuuuvvvvvvvvvuuussssssmmmnnnnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqpppnnnkkkjjjkkkjjjhhhgggeeedddddddddaaa___]]]]]]]]]]]][[[YYYXXXVVVUUUUUUTTTRRROOOLLLLLLKKKIIIHHHHHHHHHFFFDDDBBBBBBCCCCCCCCCCCCCCCDDDIIIMMMRRRSSSRRRTTTYYY^^^ZZZ[[[\\\]]]^^^_________``````bbbdddgggkkknnnpppzzzpppeeeaaa[[[XXXZZZZZZYYYXXXZZZ[[[^^^fffqqq}}}~~~zzzkkkddd[[[UUUSSSOOOJJJEEEGGGIIIPPP^^^ppp~~~pppcccXXXPPPOOOOOONNNOOOQQQSSSVVVXXX[[[\\\]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWWWWWWWWWWWWWRRRRRRSSSUUUUUUVVVVVVVVVTTTUUUVVVWWWXXXXXXYYYZZZVVVVVVUUUTTTRRRQQQOOOOOOMMMMMMNNNOOOPPPPPPQQQQQQUUUUUUTTTTTTTTTTTTUUUUUU|||nnneee___]]]\\\[[[ZZZZZZ[[[[[[]]][[[YYYWWWVVVUUUVVVVVVVVVUUUTTTSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYVVVWWWXXXYYYZZZZZZZZZZZZTTTSSSRRRSSSVVVYYYZZZZZZ\\\ZZZYYYXXXYYYZZZ\\\]]]aaagggoooxxx}}}}}}}}}|||zzzxxx|||{{{yyywwwuuutttsssrrrqqqpppnnnooorrrxxx~~~~~~|||{{{{{{yyytttpppooooooooopppqqqsssuuuwwwssssssrrrrrrssstttvvvwwwpppooonnnkkkhhheeebbb```eeeggglllrrrxxx||||||{{{wwwtttpppmmmkkklllooopppuuuvvvwwwxxxxxxxxxxxxxxxvvvvvvuuuuuuuuuuuuvvvvvvssstttuuuvvvvvvwwwvvvvvvuuuuuutttsssssssssssssssttttttsssssssssrrrrrrrrrqqqqqqqqqppppppppppppppprrrrrrrrrqqqpppooommmmmmsssssssssrrrpppooopppqqqqqqrrrtttwwwyyy{{{||||||}}}|||{{{{{{{{{zzzwwwttttttssssssrrrrrrrrrsssssstttrrrpppqqqtttvvvtttrrruuuuuuwwwyyyzzz{{{||||||uuuuuuuuuuuuvvvvvvvvvvvvxxxwwwvvvuuussspppnnnmmmmmmlllllllllmmmnnnpppqqqllllllmmmmmmnnnnnnoooooooooooonnnnnnmmmllljjjjjjffffffeeeeeedddcccbbbbbb``````___^^^]]][[[ZZZYYYWWWWWWUUUSSSRRRPPPOOONNNLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDFFFGGGIIIJJJKKKLLLOOORRRTTTWWWXXXYYY]]]]]]]]]^^^___```bbbbbb```ccceeeeeeeeeiiiqqqyyynnnccc```]]]\\\ZZZYYYXXXXXXXXXYYY[[[aaajjjtttzzzyyytttoooeeeaaa\\\WWWTTTPPPLLLIIIJJJJJJOOO___tttvvvfffZZZTTTRRRRRRRRRRRRTTTVVVXXXYYY[[[\\\^^^``````^^^[[[ZZZWWWWWWVVVVVVUUUTTTTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRTTTUUUWWWWWWXXXXXXUUUTTTSSSQQQOOONNNNNNNNNNNNMMMMMMMMMOOOQQQSSSTTTRRRSSSSSSSSSQQQRRRSSSUUUvvvhhh```[[[ZZZYYYXXXXXXXXXYYYZZZZZZYYYXXXVVVUUUUUUUUUVVVUUUUUUTTTSSSSSSSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVTTTUUUVVVWWWXXXXXXXXXWWWWWWWWWXXXYYYYYYYYYYYYYYYVVVUUUTTTUUUXXXZZZ[[[[[[[[[ZZZYYYXXXXXXZZZ\\\]]]aaaffflllssszzz~~~~~~~~~~~~|||zzz{{{zzzxxxvvvtttsssrrrrrrooonnnllllllpppuuu{{{}}}}}}|||zzzuuuqqqmmmmmmmmmmmmnnnpppqqqrrrrrrqqqqqqqqqrrrsssuuuvvvqqqpppooollljjjgggfffdddgggiiimmmtttyyy||||||{{{wwwtttooolllkkkmmmppprrrvvvwwwwwwxxxxxxxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvssstttuuuvvvwwwwwwxxxxxxvvvuuutttsssrrrsssssstttssssssssssssrrrrrrrrrrrrooooooppppppqqqqqqrrrrrrssssssrrrrrrqqqooonnnmmmrrrrrrrrrqqqooonnnoooqqqqqqsssuuuwwwzzz|||}}}}}}}}}|||{{{{{{{{{yyyvvvtttssssssrrrrrrrrrrrrsssssstttrrrqqqrrrtttuuutttrrruuuvvvxxxzzz{{{{{{{{{zzzuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuusssrrrpppnnnmmmlllkkkkkkkkklllmmmoooooommmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmkkkjjjiiihhheeeeeedddcccbbbaaaaaa```]]]]]]]]]\\\[[[YYYXXXWWWUUUTTTSSSQQQOOONNNLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHPPPQQQSSSVVVYYY[[[\\\]]]^^^^^^^^^___```aaabbbcccbbbeeeggghhhjjjpppzzzwwwggg^^^]]]ZZZYYYYYYXXXXXXYYY[[[\\\\\\```gggooosssrrrmmmiiiaaa^^^YYYVVVTTTQQQNNNLLLIIIIIINNN]]]rrrvvveeeZZZTTTRRRRRRRRRSSSTTTWWWYYYZZZ]]]^^^```aaa```^^^\\\ZZZWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRSSSSSSSSSRRRQQQQQQQQQRRRSSSUUUVVVVVVWWWWWWUUUUUUSSSQQQPPPOOONNNNNNLLLLLLLLLLLLMMMNNNPPPQQQQQQRRRSSSRRRQQQQQQRRRTTTzzzmmmaaaYYYVVVUUUUUUTTTTTTUUUWWWXXXWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUTTTTTTTTTUUUUUUVVVVVVVVVSSSTTTUUUWWWWWWWWWWWWVVVWWWXXXXXXYYYYYYYYYXXXXXXYYYWWWVVVWWWYYY[[[[[[[[[ZZZYYYYYYXXXXXXZZZ[[[\\\]]]aaaeeejjjqqq{{{~~~~~~~~~|||zzzxxxwwwuuusssrrrqqqqqqmmmllljjjjjjmmmsssxxx||||||vvvrrrnnnmmmmmmmmmmmmnnnooooooppppppoooooopppqqqrrrsssrrrqqqooommmkkkjjjjjjjjjjjjlllpppuuu{{{}}}}}}{{{vvvsssnnnkkkjjjmmmqqqtttxxxxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuttttttuuuuuuvvvssstttuuuwwwxxxyyyyyyyyywwwuuusssrrrrrrrrrtttuuurrrrrrrrrrrrqqqqqqqqqqqqnnnnnnooopppqqqrrrsssssssssssssssrrrqqqpppooonnnpppppppppooonnnnnnoooqqqssstttvvvyyy{{{}}}~~~|||{{{zzzzzzzzzyyyvvvssssssrrrrrrqqqqqqrrrsssssssssrrrqqqrrrtttuuutttsssvvvwwwzzz||||||{{{yyywwwuuuuuuttttttttttttttttttrrrrrrrrrrrrqqqooonnnmmmkkkjjjjjjjjjkkklllmmmnnnmmmmmmmmmmmmllllllllllllmmmmmmllljjjiiigggffffffdddcccbbbaaa```___^^^^^^ZZZZZZZZZYYYYYYWWWVVVVVVQQQQQQOOONNNLLLKKKIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBCCCDDDEEEFFFHHHIIIIIITTTUUUWWWYYY\\\]]]^^^____________```aaabbbcccddddddfffiiilllqqqzzzyyykkk```\\\\\\WWWWWWWWWXXXYYY[[[]]]^^^[[[^^^bbbgggjjjiiieeeaaa\\\YYYVVVTTTTTTSSSQQQOOOIIIIIINNN[[[ooottteeeZZZVVVSSSSSSSSSTTTVVVXXX[[[\\\___```aaaaaaaaa___\\\[[[WWWVVVVVVUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRQQQPPPOOOPPPQQQRRRTTTUUUUUUUUUUUUVVVUUUSSSRRRQQQPPPOOOOOOMMMLLLLLLLLLMMMMMMNNNOOOQQQRRRRRRRRRPPPPPPQQQRRR{{{qqqfff\\\UUUQQQQQQPPPPPPQQQSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTUUUSSSSSSSSSSSSTTTTTTTTTUUUSSSSSSTTTUUUUUUVVVVVVVVVRRRTTTVVVXXXYYYYYYXXXWWWXXXXXXYYYYYYXXXXXXWWWVVVYYYWWWWWWWWWYYYZZZZZZYYYYYYYYYXXXXXXXXXYYYZZZ[[[WWWYYY]]]bbbiiiuuu~~~~~~~~~}}}xxxwwwvvvtttrrrqqqqqqqqqmmmkkkiiiiiilllrrrwww{{{yyyvvvqqqqqqqqqppppppppppppppppppooonnnmmmmmmnnnooopppoooooommmllllllllllllmmmmmmnnnrrrwww|||~~~}}}{{{tttqqqmmmjjjjjjnnnrrrvvvzzzzzzyyywwwvvvvvvuuuuuuuuuuuuuuuttttttuuuuuuuuussstttvvvwwwyyyzzzzzzzzzwwwuuusssrrrqqqrrrtttuuurrrrrrrrrqqqqqqqqqpppppppppppppppqqqqqqrrrrrrrrrsssssssssrrrrrrqqqoooooonnnooonnnmmmlllmmmppprrrtttvvvxxxzzz|||~~~|||{{{zzzzzzzzzxxxuuusssqqqqqqqqqqqqqqqrrrrrrsssrrrrrrrrrrrrsssttttttsssvvvxxx{{{||||||zzzwwwtttttttttttttttssssssssssssooooooppppppoooooonnnmmmkkkkkkkkkkkkkkklllmmmmmmmmmmmmllllllkkkkkkjjjjjjlllkkkjjjhhhfffeeeddddddbbbaaa```___^^^]]]\\\[[[XXXXXXXXXXXXWWWVVVUUUTTTOOONNNMMMLLLJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDFFFIIILLLNNNOOOPPPUUUVVVXXXZZZ[[[]]]]]]]]]_________```aaacccdddeeeeeehhhlllqqqyyypppggg```\\\\\\WWWWWWWWWXXXYYY[[[]]]^^^ZZZ[[[]]]```bbbbbb```]]]ZZZWWWUUUTTTSSSSSSQQQPPPKKKJJJNNNZZZlllrrrddd[[[WWWTTTTTTTTTUUUWWWZZZ]]]^^^___```aaaaaa```^^^\\\ZZZWWWWWWVVVVVVUUUTTTTTTTTTRRRRRRRRRRRRQQQPPPOOONNNOOOPPPQQQSSSTTTTTTTTTTTTVVVVVVTTTSSSRRRQQQQQQQQQNNNNNNNNNNNNNNNOOOOOOOOOQQQRRRSSSRRRPPPOOOOOOPPPzzzrrrjjjbbbZZZTTTOOOOOONNNOOOPPPQQQSSSTTTSSSSSSTTTTTTTTTUUUUUUTTTSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVTTTUUUXXXZZZ\\\[[[ZZZYYYYYYYYYYYYYYYXXXVVVUUUTTTWWWVVVUUUVVVXXXYYYXXXWWWXXXXXXXXXXXXXXXYYYYYYZZZUUUWWWZZZ]]]dddppp~~~~~~~~~~~~}}}|||wwwvvvuuusssrrrqqqqqqqqqnnnmmmkkkkkkmmmsssxxx|||}}}zzzuuuuuuttttttsssrrrrrrqqqpppooommmlllkkkkkkkkklllkkkkkkkkkjjjkkkkkkllllllmmmooorrrwww{{{}}}|||{{{ssspppmmmkkklllpppuuuxxx}}}{{{yyywwwuuutttttttttuuuuuuttttttttttttuuuuuutttuuuvvvwwwyyyyyyyyyzzzvvvuuusssrrrrrrrrrtttuuurrrrrrrrrqqqqqqqqqppppppsssrrrrrrrrrqqqqqqpppppprrrrrrrrrrrrqqqppppppooommmmmmmmmllllllmmmqqqtttvvvwwwyyy{{{}}}~~~~~~{{{zzzyyyyyyyyyxxxuuurrrpppppppppppppppqqqrrrsssrrrrrrssssssssssssttttttvvvxxxzzz|||{{{xxxuuurrrssssssssssssrrrrrrqqqqqqmmmnnnnnnnnnooonnnnnnmmmkkklllllllllmmmmmmmmmmmmllllllkkkkkkjjjjjjiiiiiijjjiiigggeeedddcccccccccaaa```___^^^\\\[[[ZZZYYYWWWWWWWWWVVVVVVTTTSSSRRRMMMMMMLLLKKKIIIHHHGGGGGGEEEEEEDDDCCCBBBBBBBBBCCCBBBDDDHHHLLLPPPSSSUUUVVVWWWXXXYYY[[[\\\]]]]]]]]]]]]^^^___```bbbdddeeeggggggjjjpppxxxzzznnngggaaa\\\[[[ZZZYYYXXXXXXXXXZZZ[[[\\\YYYYYYZZZ\\\___```___^^^ZZZXXXUUUTTTSSSSSSQQQPPPNNNMMMOOOYYYiii{{{pppccc\\\YYYVVVVVVVVVWWWYYY\\\^^^___^^^_________^^^]]][[[ZZZXXXXXXWWWWWWVVVUUUUUUUUUSSSSSSSSSRRRQQQOOONNNMMMNNNOOOQQQRRRTTTTTTUUUUUUWWWVVVUUUTTTSSSRRRRRRRRRNNNOOOOOOOOOOOOOOOOOOOOORRRTTTUUUTTTRRRPPPOOOPPP}}}~~~yyyuuuoooiiiccc^^^XXXUUUPPPOOOOOOOOOPPPQQQSSSTTTTTTUUUUUUVVVVVVVVVUUUUUUSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUWWWZZZ]]]^^^^^^\\\[[[ZZZZZZZZZYYYWWWUUUTTTSSSTTTSSSTTTUUUXXXXXXWWWVVVWWWWWWWWWXXXXXXXXXXXXXXXVVVXXXZZZ\\\bbblllyyy~~~}}}|||zzzwwwvvvuuutttsssrrrrrrrrrqqqooommmllloootttyyy}}}~~~}}}xxxxxxxxxxxxwwwvvvttttttrrrqqqnnnkkkiiihhhhhhhhhgggggghhhiiijjjjjjjjjjjjlllmmmqqqvvvzzz||||||zzzsssqqqooooooqqquuuyyy|||}}}zzzwwwuuussssssrrruuuttttttssssssttttttuuuuuuuuuvvvwwwxxxxxxxxxxxxuuuuuutttsssssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqttttttsssrrrqqqpppooooooqqqqqqqqqqqqqqqpppooonnnlllmmmlllllllllnnnsssvvvyyyyyyzzz||||||}}}}}}}}}zzzyyyxxxxxxxxxwwwtttqqqoooooooooooopppqqqrrrrrrqqqrrrtttsssrrrrrrsssuuuvvvwwwxxxyyyxxxvvvsssrrrssssssrrrrrrqqqqqqppppppmmmmmmnnnnnnnnnnnnmmmmmmkkklllmmmmmmmmmmmmlllllljjjjjjjjjjjjiiiiiiiiiiiiiiigggeeedddcccccccccddd```___^^^]]][[[ZZZXXXXXXWWWVVVVVVUUUTTTRRRPPPOOOLLLLLLKKKJJJIIIHHHGGGFFFDDDDDDCCCCCCBBBCCCCCCCCCBBBDDDIIINNNRRRVVVXXXYYY\\\\\\]]]^^^_________^^^]]]]]]___aaacccfffiiijjjmmmqqqyyyssskkkfff___[[[ZZZ[[[ZZZYYYXXXXXXYYYZZZZZZYYYYYYYYY[[[^^^``````___ZZZXXXUUUTTTTTTTTTRRRQQQPPPNNNOOOVVVeeewww{{{mmmbbb]]]\\\YYYYYYYYYYYYZZZ\\\^^^```]]]]]]]]]^^^]]]]]]\\\\\\ZZZYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTSSSQQQOOONNNMMMMMMNNNPPPRRRTTTVVVWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTNNNOOOPPPPPPQQQQQQQQQPPPUUUVVVXXXWWWTTTRRRQQQQQQ{{{tttqqquuuzzzxxxllliiiddd___\\\YYYVVVTTTRRRQQQPPPPPPQQQRRRSSSTTTVVVWWWXXXXXXXXXWWWVVVUUUTTTUUUVVVXXXYYYYYYXXXXXXYYYXXXXXXWWWWWWVVVVVVVVVUUUWWW[[[^^^______]]]\\\[[[[[[ZZZYYYWWWUUUSSSRRRRRRRRRSSSUUUXXXYYYXXXVVVVVVVVVWWWWWWXXXXXXXXXXXXTTTVVVYYY\\\aaakkkwww~~~{{{zzzwwwwwwuuutttsssssssssrrrrrrpppnnnmmmppptttzzz}}}}}}~~~|||}}}}}}}}}}}}|||zzzyyyuuusssooolllhhhfffeeedddccceeehhhjjjjjjjjjhhhgggiiikkkoootttyyy{{{{{{yyyuuuttttttuuuwww{{{~~~~~~{{{wwwtttrrrrrrrrruuuttttttssssssttttttuuuuuuvvvvvvwwwwwwvvvvvvuuussstttuuuuuuuuutttsssrrrssssssssssssrrrrrrrrrrrrsssssssssrrrrrrqqqqqqpppoooooopppppppppooonnnnnnlllmmmllllllllloootttxxxzzz{{{{{{||||||{{{{{{zzzzzzyyyxxxxxxxxxvvvsssqqqnnnnnnnnnooooooppprrrrrrppprrrttttttrrrrrrsssuuuuuuuuuvvvvvvvvvtttsssrrrsssrrrrrrqqqppppppoooooommmnnnnnnnnnnnnnnnmmmmmmjjjkkklllmmmllllllkkkjjjhhhhhhhhhiiiiiiiiiiiiiiigggfffdddcccbbbcccdddeee```___^^^\\\[[[YYYXXXWWWUUUUUUTTTSSSQQQNNNLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDFFFHHHMMMQQQUUUXXXYYYZZZ^^^______`````````______]]]^^^```cccfffjjjmmmoootttzzz}}}tttkkkgggbbb^^^\\\^^^[[[ZZZYYYXXXXXXYYYZZZ[[[[[[ZZZZZZ\\\^^^______]]]YYYWWWUUUUUUUUUUUUTTTSSSPPPNNNNNNSSS```qqqwwwjjjaaa^^^^^^\\\[[[[[[[[[[[[]]]^^^___]]]]]]]]]^^^^^^^^^^^^^^^[[[[[[ZZZZZZYYYYYYXXXXXXVVVVVVUUUTTTRRRPPPNNNMMMKKKMMMOOORRRUUUWWWYYYYYYXXXWWWVVVUUUUUUTTTUUUUUUQQQRRRTTTUUUVVVVVVVVVVVVWWWYYYZZZZZZWWWTTTRRRRRRtttllljjjooovvv~~~~~~wwwnnnddd```\\\YYYXXXVVVTTTSSSSSSSSSRRRQQQRRRSSSTTTUUUXXXXXXYYYZZZYYYXXXWWWVVVTTTVVVWWWYYYZZZZZZYYYYYYZZZZZZYYYXXXWWWVVVVVVUUUTTTWWW[[[^^^______]]]\\\\\\[[[ZZZYYYWWWTTTRRRQQQRRRRRRSSSVVVYYYZZZYYYXXXUUUVVVWWWWWWXXXXXXWWWWWWOOORRRWWW[[[bbbmmmyyy|||zzzxxxwwwvvvuuutttsssssssssrrrpppnnnmmmppptttzzz}}}}}}|||}}}vvvtttppplllhhheeeccccccbbbdddhhhkkkkkkjjjgggfffgggiiimmmsssxxxzzzzzzyyyvvvwwwxxxzzz|||{{{wwwtttrrrqqqqqqtttttttttsssssstttttttttvvvvvvvvvvvvvvvuuuttttttrrrtttuuuvvvvvvtttrrrqqqttttttssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrnnnoooooooooooonnnnnnmmmlllmmmllllllmmmpppuuuyyy||||||||||||{{{zzzyyyyyyzzzyyyxxxxxxxxxvvvsssqqqnnnnnnnnnnnnooopppqqqrrrpppsssuuutttrrrqqqsssvvvtttttttttttttttssssssrrrrrrrrrqqqqqqpppoooooonnnnnnnnnnnnooonnnnnnmmmllliiijjjkkklllkkkkkkiiihhhgggggghhhhhhiiiiiijjjjjjfffeeecccbbbbbbccceeefff```___^^^\\\ZZZYYYWWWWWWTTTTTTSSSQQQOOOLLLJJJHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEELLLNNNRRRVVVYYYZZZ[[[[[[^^^^^^____________^^^^^^^^^___bbbeeeiiimmmqqqrrrzzzuuunnngggddd```]]]___cccZZZYYYXXXXXXXXXZZZ[[[\\\]]]\\\[[[]]]^^^^^^]]][[[XXXVVVUUUUUUVVVWWWWWWVVVPPPNNNMMMQQQ\\\mmm~~~uuuiiiaaa^^^___]]]]]]\\\\\\\\\]]]^^^___]]]]]]^^^^^^___``````aaa\\\\\\[[[[[[ZZZYYYYYYYYYWWWWWWVVVTTTRRRPPPNNNMMMKKKLLLOOOSSSVVVXXXZZZ[[[XXXWWWWWWVVVUUUUUUUUUUUUUUUWWWYYY[[[\\\\\\\\\\\\YYY[[[\\\[[[XXXUUUSSSSSS~~~qqqmmmnnnsssxxxyyy}}}~~~}}}yyyqqqggg___\\\XXXVVVVVVVVVTTTSSSQQQRRRSSSRRRQQQSSSXXX]]]aaa^^^[[[ZZZ[[[\\\]]]\\\XXXXXXWWWWWWWWWYYYZZZ[[[ZZZYYYXXXVVVUUUTTTSSSSSSTTTUUUVVVWWWXXXYYYYYYYYYZZZYYYVVVTTTQQQPPPOOONNNQQQRRRTTTWWWXXXXXXXXXXXXUUUUUUVVVWWWWWWWWWVVVVVVZZZXXXXXX]]]fffqqqzzz}}}|||xxxuuuuuuuuuuuutttssssssrrrooooooooonnnnnnqqqvvvzzz}}}}}}~~~~~~~~~{{{vvvooohhhdddcccdddfffhhhiiikkkllljjjgggcccaaaccceeeiiilllpppuuu{{{~~~~~~yyyuuutttsssrrrqqqrrrrrrrrrrrrrrrsssssssssssstttuuuuuuvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssssssssrrrrrrtttssssssrrrrrrqqqqqqpppqqqpppooonnnmmmllllllkkkkkkkkkjjjkkknnnrrrwwwyyy~~~~~~|||zzzzzzzzzyyyyyyyyyxxxwwwtttrrrqqqqqqqqqpppppppppppppppqqqttttttttttttttttttttttttvvvuuutttsssrrrsssssstttssssssrrrrrrqqqppppppppppppooonnnmmmllllllmmmnnnkkkkkkjjjiiiiiihhhhhhgggjjjiiihhhhhhiiiiiihhhffffffeeecccbbbaaabbbbbbcccbbb```]]]YYYWWWUUUTTTTTTRRRRRRPPPNNNLLLJJJIIIHHHGGGEEECCCCCCFFFHHHGGGEEECCCCCCCCCDDDFFFHHHKKKLLLPPPRRRUUUYYY\\\]]]^^^]]]^^^___``````^^^^^^___```___aaaeeegggjjjpppxxxwwwqqqooolllgggccc___]]][[[[[[[[[ZZZYYYXXXXXXYYYYYY[[[\\\\\\\\\[[[ZZZXXXWWWXXXYYYZZZ[[[[[[ZZZYYYXXXOOOQQQTTTVVV\\\iiizzzyyymmmfffbbb```___\\\\\\]]]^^^^^^___``````___^^^]]]^^^______]]][[[```___]]][[[ZZZYYYXXXXXXSSSTTTVVVUUUSSSQQQPPPPPPNNNOOORRRUUUWWWYYY[[[[[[YYYYYYYYYYYYYYYXXXWWWWWWWWWZZZ```dddeeeddd```^^^___]]][[[ZZZZZZZZZXXXVVV~~~qqqmmmnnnrrrwwwyyy|||~~~|||zzzvvvnnneee___]]]YYYWWWVVVUUUTTTRRRQQQRRRSSSRRRRRRTTTYYY]]]eeebbb___]]]^^^^^^^^^]]]ZZZYYYXXXWWWWWWWWWXXXYYYWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXWWWUUUTTTSSSRRRRRRRRRRRRTTTUUUWWWXXXXXXXXXWWWSSSTTTUUUUUUUUUUUUUUUUUUWWWWWWYYY^^^fffnnntttvvvuuuyyyyyyvvvvvvtttsssrrrrrrrrrrrrooooooooonnnnnnqqquuuyyy}}}~~~{{{{{{|||}}}}}}~~~|||{{{wwwpppiiieeeccceeefffjjjkkkllllllkkkhhhdddbbbaaadddhhhkkkpppvvv}}}~~~yyyuuusssrrrqqqqqqpppppppppppppppppppppppprrrrrrssstttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssssssssssssssttttttssssssrrrqqqppppppqqqpppooommmllllllkkkkkkkkkkkkjjjkkknnnrrrvvvxxxzzz|||}}}}}}{{{zzzzzz{{{xxxyyyyyyxxxwwwuuusssrrrqqqqqqpppooooooppppppqqqssssssssssssssssssssssssvvvuuutttsssrrrsssssstttssssssrrrqqqpppoooooonnnpppooommmlllkkkkkkllllllkkkkkkjjjjjjiiihhhhhhggghhhgggffffffggggggfffeeedddcccbbb````````````aaa___]]][[[XXXUUUSSSSSSRRRQQQPPPOOOMMMKKKIIIHHHGGGGGGEEECCCCCCEEEGGGFFFDDDDDDDDDDDDFFFHHHJJJMMMNNNSSSUUUXXX[[[^^^_________```aaaaaa```^^^^^^^^^```]]]aaaeeehhhmmmttt~~~yyyqqqooonnnjjjfffbbb___\\\[[[\\\[[[[[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\[[[ZZZXXXWWWYYYYYY[[[[[[[[[[[[YYYYYYUUUUUUVVVWWW]]]kkk}}}xxxllleeeaaa___^^^]]]]]]]]]]]]\\\\\\\\\\\\```___^^^___``````___]]]```___]]][[[ZZZYYYXXXXXXSSSUUUVVVUUUSSSQQQQQQQQQPPPQQQSSSUUUWWWYYYZZZ[[[YYYYYYZZZZZZZZZYYYYYYXXX[[[^^^cccffffffddd```]]]^^^\\\[[[ZZZ[[[ZZZYYYWWW}}}qqqmmmmmmpppuuuwwwzzz|||yyywwwtttlllcccaaa^^^ZZZXXXVVVUUUTTTRRRRRRSSSSSSRRRSSSUUUZZZ]]]gggdddaaa___^^^^^^]]]\\\[[[ZZZYYYWWWVVVWWWWWWXXXWWWVVVUUUTTTSSSRRRRRRRRRPPPPPPQQQRRRSSSTTTUUUUUUVVVUUUUUUTTTTTTUUUUUUVVVTTTUUUVVVXXXXXXXXXWWWVVVRRRRRRSSSTTTTTTTTTTTTTTTTTTUUUYYY___eeejjjkkkkkkjjjooowww}}}xxxwwwtttrrrqqqqqqqqqrrrooooooooonnnnnnppptttxxxzzz|||}}}}}}{{{yyyyyyyyyzzzzzz{{{}}}~~~|||yyyyyyvvvpppjjjgggfffggghhhmmmnnnnnnmmmkkkgggdddbbb```bbbfffjjjpppxxx}}}xxxtttrrrrrrqqqpppoooooooooooooooooooooooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrsssssstttttttttuuuuuutttsssrrrqqqpppooopppooonnnmmmlllkkkkkkkkkkkkkkkjjjkkkmmmqqqtttvvvwwwyyy{{{{{{zzzzzzzzz{{{wwwxxxxxxxxxwwwvvvtttsssppppppoooooooooppppppqqqttttttttttttttttttttttttuuutttssssssrrrssssssssssssrrrrrrpppooonnnmmmmmmnnnmmmllljjjiiijjjjjjkkkkkkjjjjjjiiiiiihhhhhhgggfffeeecccdddeeeeeedddbbbbbbaaa```___^^^]]]^^^^^^[[[ZZZXXXUUUSSSQQQPPPPPPNNNMMMLLLKKKIIIHHHGGGFFFFFFEEECCCCCCDDDEEEEEEDDDDDDEEEFFFHHHKKKNNNQQQRRRWWWYYY[[[^^^``````aaa```aaabbbbbb```^^^]]]^^^___^^^bbbhhhnnnttt~~~xxxnnnjjjllljjjgggddd```]]][[[[[[]]]]]]\\\[[[[[[[[[[[[\\\[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXVVVVVV]]]kkk}}}uuukkkddd```]]]\\\^^^]]]\\\[[[[[[ZZZZZZZZZ___^^^]]]^^^___```___]]]```___]]][[[YYYXXXWWWWWWTTTUUUWWWVVVTTTSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZ```bbbeeegggfffccc```]]]\\\[[[ZZZZZZ[[[[[[ZZZXXX{{{oookkkjjjmmmqqqssswwwyyyyyyxxxuuunnnfffdddaaa\\\YYYXXXVVVTTTSSSSSSRRRRRRRRRTTTWWW[[[]]]cccaaa^^^]]]]]]]]]\\\[[[[[[ZZZXXXXXXWWWXXXYYYZZZZZZYYYXXXVVVTTTSSSRRRRRRMMMNNNNNNOOOQQQRRRSSSTTTVVVVVVUUUUUUUUUVVVWWWWWWUUUVVVWWWXXXXXXWWWVVVUUUQQQRRRSSSSSSTTTTTTTTTTTTSSSUUUWWW\\\aaaccccccbbbbbbgggoooyyy{{{yyyuuurrrppppppqqqrrrooopppooonnnnnnpppsssvvvxxxyyyzzzzzzyyyxxxwwwvvvwwwwwwxxxyyyzzzyyyxxxvvvuuusssoookkkjjjjjjlllmmmrrrqqqooommmiiieeeaaa______bbbfffkkkqqqzzz|||vvvrrrqqqpppooonnnooooooooooooooooooppppppppppppqqqqqqqqqqqqppppppqqqqqqrrrrrrrrrrrrssssssqqqqqqrrrrrrssstttuuuuuuvvvvvvuuusssrrrqqqpppooopppooonnnmmmlllllllllllllllkkkkkklllmmmppprrrtttuuuwwwyyyyyyxxxwwwxxxyyyuuuvvvwwwxxxwwwvvvuuutttpppooooooooooooppppppqqquuuuuuuuuuuuuuuuuuuuuuuutttssssssssssssssssssssssssrrrqqqpppooommmllllllmmmllljjjiiihhhhhhhhhiiijjjjjjiiiiiihhhgggggggggeeecccbbbbbbccccccbbbaaa``````___^^^]]]\\\\\\[[[XXXWWWVVVTTTRRRPPPOOOOOOKKKJJJJJJIIIGGGFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDFFFGGGIIILLLOOORRRUUUVVV[[[\\\]]]___```aaaaaaaaabbbbbbbbb___]]]\\\]]]___bbbgggnnnuuu~~~wwwlllgggfffhhhfffdddaaa^^^\\\ZZZZZZ]]]]]]\\\\\\\\\\\\]]]]]]ZZZZZZZZZZZZZZZYYYYYYXXXZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWW]]]iiiwwwzzzpppgggbbb^^^\\\ZZZ^^^]]]\\\[[[[[[[[[\\\\\\^^^]]]\\\\\\]]]^^^]]]\\\```___]]][[[YYYXXXWWWWWWUUUWWWXXXWWWUUUUUUUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]\\\\\\```aaadddeeeeeeccc```^^^[[[ZZZYYYZZZ[[[\\\[[[ZZZvvvjjjeeeeeehhhmmmoootttyyyzzz{{{zzzssskkkeeebbb^^^[[[YYYXXXVVVTTTSSSQQQPPPQQQTTTWWW[[[]]]^^^]]][[[[[[]]]]]]\\\[[[XXXXXXWWWWWWXXXZZZ[[[\\\]]][[[YYYVVVSSSQQQOOOOOOLLLLLLLLLMMMOOOQQQRRRTTTXXXXXXWWWVVVUUUUUUVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUXXX[[[^^^^^^^^^___cccjjjrrr|||~~~{{{wwwtttqqqqqqqqqrrroooppppppooonnnooorrrtttvvvvvvwwwwwwxxxwwwuuutttssstttvvvvvvuuutttttttttpppooommmmmmmmmoooqqqssstttrrroookkkgggccc___]]]aaadddhhhmmmsss{{{}}}yyytttpppnnnmmmllllllllllllmmmmmmnnnoooooopppqqqqqqrrrrrrrrrqqqqqqpppqqqqqqqqqrrrrrrsssssssssqqqqqqrrrrrrssstttuuuuuuvvvuuuuuutttrrrqqqqqqppppppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnpppqqqrrrtttvvvwwwwwwuuuttttttuuutttuuuvvvvvvvvvvvvttttttoooooonnnnnnoooppppppqqqssssssssssssssssssssssssrrrrrrssssssssssssssssssrrrrrrqqqpppooonnnmmmlllmmmllljjjhhhgggfffggggggiiihhhhhhggggggfffeeeeeedddbbbaaaaaabbbcccaaa```______^^^]]]\\\[[[ZZZYYYUUUUUUTTTSSSQQQPPPNNNNNNHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFIIIJJJMMMPPPTTTWWWYYYZZZ\\\\\\^^^___```aaaaaaaaaaaaaaaaaa___]]]]]]___aaaffflllttt|||{{{ooofffccceeecccbbb```^^^\\\ZZZYYYYYY]]]\\\\\\[[[\\\\\\]]]]]]ZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZWWWXXXYYY\\\aaaiiiqqqvvvvvvqqqiiiccc___]]][[[YYY\\\\\\[[[\\\]]]___aaabbbaaa___]]]]]]^^^___^^^^^^^^^]]]\\\ZZZYYYXXXXXXWWWVVVXXXYYYXXXWWWWWWXXXYYY[[[ZZZYYYXXXXXXYYYYYYZZZ\\\\\\]]]]]]]]]]]]]]]\\\\\\]]]___aaabbbaaa```___[[[ZZZYYYZZZ[[[\\\[[[ZZZpppbbb]]]^^^bbbggglllssszzz}}}~~~wwwnnnccc```\\\ZZZYYYWWWVVVTTTRRRPPPOOOPPPSSSXXXZZZ\\\\\\[[[ZZZ[[[]]]^^^]]]\\\UUUUUUUUUUUUWWWYYY[[[\\\[[[YYYWWWTTTQQQNNNMMMLLLLLLLLLLLLMMMNNNQQQSSSTTTYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTSSSPPPQQQRRRTTTUUUUUUUUUUUUVVVUUUSSSUUUXXX[[[\\\]]]]]]aaafffkkkrrr~~~{{{xxxuuussssssssspppppppppooonnnnnnppprrrtttssssssuuuvvvvvvsssqqqqqqssstttsssrrrqqqqqqrrrmmmmmmmmmnnnpppsssuuuvvvsssqqqnnnjjjfffcccaaa```dddhhhlllqqqvvv}}}~~~zzzvvvqqqmmmkkkkkkjjjiiihhhiiijjjkkkmmmnnnoooppptttttttttttttttssssssrrrpppqqqqqqrrrrrrsssssstttqqqrrrrrrsssssstttttttttuuuuuuttttttsssrrrrrrrrrqqqpppoooooonnnnnnnnnoooooonnnnnnoooooopppqqqqqqssstttuuuuuusssqqqqqqrrrsssssstttuuuuuutttsssrrrnnnnnnnnnnnnoooppppppqqqooooooooooooooooooooooooqqqrrrrrrssssssssssssrrrqqqqqqqqqppppppooonnnnnnmmmllljjjhhhffffffffffffggggggfffeeeeeeddddddcccbbbaaa``````aaaaaa```^^^^^^^^^]]]]]][[[ZZZXXXWWWRRRRRRRRRQQQPPPOOOMMMLLLFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDEEEEEEEEEEEEHHHJJJLLLNNNQQQTTTXXXZZZ\\\]]]\\\]]]]]]^^^```aaabbbbbbaaaaaaaaa```___```dddffflllsss||||||ssskkkccc```ccc___^^^\\\[[[YYYYYYXXXXXX[[[ZZZZZZZZZZZZ[[[\\\\\\ZZZYYYYYYXXXXXXYYYYYYZZZYYYZZZ[[[\\\\\\[[[ZZZYYYXXXZZZ]]]aaaeeehhhkkkllljjjgggbbb^^^]]]\\\[[[ZZZ\\\[[[[[[\\\___bbbeeehhhfffdddaaa````````````___\\\\\\[[[ZZZYYYYYYYYYYYYXXXYYYYYYYYYXXXYYY[[[\\\]]]\\\[[[YYYYYYZZZZZZ[[[]]]]]]]]]]]]]]]\\\\\\[[[XXXYYY[[[]]]^^^_________[[[ZZZYYYZZZ[[[\\\[[[ZZZiii[[[VVVWWW]]]ccckkksss|||wwwmmm```]]]YYYWWWVVVVVVTTTSSSQQQOOOMMMNNNSSSWWWZZZZZZZZZYYYYYYYYYZZZ[[[YYYXXXSSSSSSRRRRRRSSSUUUWWWXXXXXXWWWUUUSSSQQQOOONNNNNNMMMLLLLLLMMMOOOQQQTTTVVVXXXWWWVVVUUUTTTTTTTTTTTTRRRRRRTTTTTTUUUTTTSSSRRROOOPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSUUUXXX[[[\\\[[[\\\^^^aaadddiiisss|||yyyvvvtttsssppppppqqqooonnnnnnoooqqqqqqpppoooqqqssssssqqqnnnpppqqqsssrrrooonnnoooqqqmmmnnnoooppprrrtttuuuvvvpppnnnllliiigggffffffgggiiilllqqqvvvyyy}}}}}}{{{xxxtttoookkkiiihhhgggfffhhhiiikkkmmmooorrrttttttwwwwwwwwwwwwwwwvvvuuuuuuppppppqqqrrrrrrsssttttttssssssssssssssssssssssssttttttttttttttttttssssssrrrqqqqqqppppppppppppppppppppppppppppppqqqqqqqqqoooqqqrrrrrrqqqqqqqqqrrrrrrsssssstttsssrrrpppooommmmmmmmmnnnnnnoooqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrssstttssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqmmmllljjjhhhffffffffffffeeeeeeddddddcccbbbbbbbbb```___]]]^^^______^^^\\\[[[[[[[[[[[[YYYWWWUUUTTTOOOOOOOOOOOONNNMMMKKKJJJEEEEEEEEEEEEEEEDDDDDDDDDAAACCCFFFFFFFFFGGGJJJMMMOOOQQQTTTXXX[[[]]]^^^^^^]]]]]]^^^___```bbbdddeeeaaabbbbbbbbbcccfffjjjmmmxxx|||ooollliii```\\\^^^\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZYYYYYY[[[[[[[[[[[[YYYYYYYYYZZZ]]]```ccceeeeeeddd```^^^[[[ZZZ[[[[[[[[[[[[\\\[[[[[[\\\___cccgggiiihhheeeaaa_________^^^]]]ZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZZZZZZZYYYZZZ]]]___^^^]]][[[ZZZZZZZZZ\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYWWWXXXYYYZZZ\\\]]]^^^^^^\\\ZZZYYYZZZ[[[[[[ZZZYYYfffVVVQQQSSSYYY```kkkttt}}}vvvkkk]]]ZZZWWWUUUTTTTTTSSSQQQPPPNNNLLLMMMRRRWWWYYYZZZXXXWWWVVVVVVWWWVVVTTTRRRRRRRRRQQQPPPPPPQQQRRRSSSXXXWWWVVVTTTSSSSSSSSSSSSMMMMMMMMMMMMOOORRRUUUWWWVVVVVVUUUTTTTTTUUUUUUUUUPPPQQQRRRTTTTTTTTTSSSRRRMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRTTTWWWZZZ\\\[[[ZZZZZZ\\\^^^___bbbkkkyyy{{{xxxuuutttppppppqqqpppnnnnnnooopppooommmmmmoooqqqrrrooollloooqqqrrrqqqnnnmmmnnnpppooopppppprrrsssttttttuuummmllljjjiiiiiijjjlllmmmkkkoootttxxx{{{}}}}}}{{{zzzzzzzzzyyyxxxvvvrrrmmmiiihhhgggfffeeekkklllnnnqqqtttwwwyyyzzzyyyyyyyyyyyyyyyxxxwwwwwwppppppqqqrrrrrrsssttttttssssssssssssssssssrrrrrrsssssssssttttttttttttuuurrrrrrqqqqqqpppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqlllnnnpppqqqqqqqqqrrrtttrrrrrrssssssrrrqqqooonnnmmmmmmmmmmmmnnnoooqqqqqqppppppppppppppppppppppppoooppprrrssstttssssssrrrpppqqqqqqqqqqqqrrrrrrrrrnnnllljjjhhhffffffffffffddddddccccccbbbaaaaaa```^^^]]][[[\\\]]]]]]\\\ZZZYYYZZZZZZYYYXXXUUUSSSRRRLLLMMMMMMMMMMMMKKKIIIHHHEEEEEEEEEEEEEEEEEEDDDDDDAAACCCFFFGGGFFFHHHLLLOOOQQQSSSVVVYYY\\\^^^______]]]^^^^^^```aaadddeeefffbbbcccddddddfffiiiooossspppfffhhhggg^^^XXXYYYZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZYYYXXXWWWWWWXXXZZZZZZXXXYYYZZZ[[[[[[ZZZYYYXXXYYYYYYZZZ]]]___```___^^^ZZZXXXWWWWWWYYY[[[\\\[[[\\\\\\[[[\\\^^^bbbfffhhhfffccc___\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[YYYZZZ[[[ZZZZZZ[[[^^^```___]]]\\\ZZZZZZ[[[]]]^^^______^^^]]]\\\ZZZYYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZXXXxxx^^^TTTSSSRRRVVV]]]eeejjjsss~~~~~~qqqfffXXXWWWWWWWWWWWWVVVSSSQQQNNNNNNMMMNNNPPPSSSVVVWWWUUUUUUTTTTTTSSSSSSSSSRRRPPPOOONNNMMMMMMOOOQQQRRRQQQRRRTTTUUUUUUSSSQQQPPPQQQQQQRRRSSSTTTVVVWWWXXXYYYXXXWWWUUUTTTSSSSSSSSSQQQQQQQQQQQQPPPOOONNNNNNLLLPPPTTTVVVUUUTTTSSSSSSOOOPPPSSSVVVXXXYYYYYYYYY[[[ZZZYYYZZZ^^^gggsss{{{}}}}}}{{{vvvsssqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnmmmllllllllllllmmmnnnnnnnnnoooppprrrssstttqqqqqqqqqqqqpppooonnnmmmooommmkkkjjjkkknnnrrrttttttrrrrrrssswwwzzz{{{|||vvvvvvuuuttttttsssttttttoooooommmjjjggggggjjjlllmmmrrryyy}}}~~~}}}|||||||||{{{zzzyyywwwvvvuuutttrrrqqqqqqsssttttttssssssrrrrrrrrrrrrqqqqqqqqquuuuuutttsssrrrrrrqqqqqqsssrrrpppoooooooooppppppqqqrrrssssssttttttssssssqqqqqqppppppqqqqqqrrrrrrvvvtttqqqooonnnoooppprrrppppppooonnnnnnooopppqqqrrrqqqpppnnnmmmmmmmmmmmmkkkmmmnnnpppqqqqqqqqqqqqrrrooommmnnnppppppmmmjjjjjjiiigggeeedddddddddeeeeeedddcccaaa___^^^]]]]]][[[[[[[[[[[[[[[[[[[[[[[[XXXXXXWWWVVVTTTRRRPPPOOOMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFIIILLLNNNQQQRRRSSSYYYZZZ[[[]]]^^^___``````bbb^^^[[[[[[^^^bbbccccccbbbdddfffgggkkkrrr}}}llljjjfffbbb___\\\[[[ZZZXXXXXXWWWWWWVVVWWWWWWWWWXXXXXXVVVVVVUUUVVVWWWXXXZZZYYYYYYYYYYYYYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWWWWYYY[[[]]]^^^^^^]]]\\\[[[WWWWWWWWWXXXXXXXXXXXXYYYZZZZZZZZZ[[[\\\^^^___`````````_________^^^^^^^^^\\\\\\[[[ZZZZZZZZZZZZZZZYYYZZZ[[[]]]^^^______```___^^^]]][[[ZZZZZZ[[[[[[___^^^\\\[[[YYYXXXWWWWWWUUUVVVXXXYYYZZZZZZZZZYYYZZZZZZZZZYYYXXXXXXWWWWWWvvv]]]SSSQQQPPPTTTZZZbbbfffmmmvvv{{{xxxooogggZZZYYYXXXXXXXXXVVVSSSPPPNNNMMMMMMMMMNNNQQQSSSUUUQQQQQQQQQPPPPPPPPPOOOOOONNNMMMLLLKKKLLLMMMOOOPPPQQQRRRSSSTTTSSSRRRPPPNNNPPPQQQRRRSSSUUUWWWXXXYYYXXXWWWVVVTTTRRRQQQQQQPPPQQQQQQRRRSSSRRRQQQPPPPPPLLLOOORRRTTTTTTSSSTTTTTTQQQRRRTTTVVVWWWXXXYYYYYYYYYYYYXXXYYY\\\dddnnnuuu~~~{{{zzz||||||xxxtttsssrrrqqqpppooonnnnnnnnnnnnnnnmmmllllllkkkkkkllllllmmmmmmnnnooopppqqqrrrrrrooooooooonnnnnnmmmmmmlllnnnmmmmmmmmmooorrruuuwwwuuusssqqqrrrsssuuuuuuuuuoooooonnnnnnooopppqqqrrrnnnmmmllljjjiiijjjmmmqqqvvvzzz~~~zzzzzzzzzzzzyyyxxxvvvvvvuuusssrrrrrrsssttttttsssssssssrrrqqqqqqqqqqqqrrrttttttssssssrrrqqqqqqppprrrqqqpppooonnnnnnoooppppppqqqrrrrrrssssssrrrrrrooooooooopppqqqssstttuuuuuutttqqqooonnnoooqqqrrrppppppooonnnnnnooopppqqqpppoooooonnnnnnnnnooooooooopppqqqqqqqqqqqqpppoooqqqpppooooooqqqpppmmmjjjhhhhhhgggfffeeedddddddddcccbbbaaa___^^^]]]]]]]]]ZZZZZZZZZZZZZZZYYYYYYYYYVVVVVVUUUTTTRRRPPPNNNMMMLLLLLLKKKJJJHHHGGGFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDGGGIIIKKKNNNQQQTTTUUUVVV[[[[[[]]]___```aaaaaaaaabbb```^^^^^^aaaccccccaaabbbggglllqqqwwwwwwqqqbbb```]]][[[XXXWWWVVVVVVTTTTTTTTTTTTTTTTTTUUUUUUWWWVVVUUUTTTTTTTTTVVVVVVVVVVVVWWWWWWXXXYYYZZZ[[[XXXWWWWWWVVVUUUUUUVVVVVVXXXYYY[[[\\\\\\[[[ZZZYYYVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXYYY[[[]]]^^^\\\\\\[[[[[[[[[ZZZZZZZZZ[[[ZZZYYYYYYYYYYYYYYYZZZYYYZZZ\\\]]]_______________^^^\\\[[[ZZZZZZZZZ[[[^^^]]]\\\ZZZXXXWWWWWWWWWVVVWWWXXXYYYZZZZZZZZZYYYZZZYYYYYYXXXWWWVVVVVVUUUuuu[[[QQQNNNMMMPPPUUU\\\___dddkkkqqqqqqlllfff[[[ZZZXXXXXXWWWUUUQQQOOOMMMMMMLLLLLLLLLNNNPPPQQQNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJKKKLLLMMMNNNQQQQQQRRRRRRQQQOOOMMMLLLOOOPPPQQQSSSVVVXXXZZZ[[[WWWVVVTTTRRRPPPOOONNNNNNNNNOOOQQQRRRSSSRRRPPPOOOLLLNNNPPPQQQQQQRRRTTTVVVUUUUUUUUUUUUUUUVVVWWWXXXVVVVVVWWWWWWZZZ___fffkkkssszzzzzzvvvwwwzzz}}}}}}zzzwwwuuutttsssrrrpppooonnnnnnmmmllllllkkkjjjjjjjjjjjjjjjjjjkkkmmmoooppppppoooooommmmmmllllllkkkllllllmmmmmmnnnppprrrtttwwwxxxzzzuuussspppooooooooonnnlllggggggffffffhhhkkknnnqqqmmmmmmlllkkklllooouuuyyy~~~}}}yyyzzzzzzzzzzzzyyyxxxwwwwwwvvvtttsssttttttsssrrrtttsssqqqpppooopppqqqrrrrrrrrrrrrqqqqqqppppppooopppooonnnnnnmmmmmmnnnnnnoooooopppqqqqqqqqqqqqqqqmmmmmmnnnppprrruuuwwwxxxuuusssqqqoooooooooqqqrrrppppppooooooooooooppppppooonnnnnnnnnoooooopppqqqrrrrrrrrrrrrqqqpppnnnmmmppppppqqqqqqrrrppplllhhhffffffggggggfffeeedddccc``````___]]]]]]\\\\\\\\\YYYYYYYYYXXXXXXWWWWWWWWWTTTTTTSSSQQQOOOMMMKKKJJJKKKKKKJJJHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEJJJLLLOOORRRUUUXXXZZZZZZ\\\]]]___```bbbcccccccccbbbaaa```bbbcccdddcccaaaeeekkkuuu~~~lllaaaaaaWWWVVVTTTRRRRRRQQQRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSTTTSSSRRRRRRRRRSSSTTTUUUSSSTTTTTTVVVWWWXXXYYYZZZVVVVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVXXXWWWVVVVVVWWWYYY[[[]]]YYYYYYYYYXXXXXXXXXXXXWWWXXXXXXWWWWWWWWWXXXYYYYYYZZZ[[[]]]^^^____________]]]\\\[[[YYYYYYYYYYYYZZZ]]]\\\ZZZYYYXXXWWWVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSsssZZZOOOLLLIIIKKKPPPUUUXXX^^^eeekkkkkkgggcccZZZYYYWWWVVVUUURRRNNNKKKLLLLLLKKKJJJJJJKKKLLLLLLNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMPPPPPPPPPOOONNNLLLKKKJJJMMMNNNQQQTTTWWWYYY[[[[[[XXXVVVTTTRRRPPPOOONNNMMMJJJLLLNNNPPPQQQPPPNNNMMMMMMNNNOOOOOOPPPQQQTTTWWWWWWVVVTTTTTTSSSTTTVVVVVVTTTUUUUUUVVVWWWZZZ___bbbjjjqqq{{{{{{uuutttvvvxxxzzz{{{|||}}}}}}|||zzzyyyvvvuuusssqqqooommmllllllkkkjjjjjjiiiiiiiiiiiiiiihhhiiilllnnnooonnnmmmlllllllllkkkkkkkkklllmmmnnnoooqqqsssvvvxxxxxxxxxxxxsssqqqnnnmmmlllkkkiiigggcccbbbaaaaaadddhhhmmmpppoooppppppqqqrrrwww}}}{{{yyyyyyzzzzzz{{{{{{{{{{{{{{{zzzyyywwwuuutttttttttsssqqqtttrrrpppnnnmmmoooqqqrrrppppppppppppoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnooooooppppppoooooommmmmmnnnppprrrtttvvvxxxtttsssqqqpppooopppqqqrrrpppppppppoooooooooooooooooooooooonnnnnnoooooopppqqqqqqqqqpppoooooonnnmmmpppqqqrrrsssrrrooojjjgggdddeeeggghhhgggfffcccbbb^^^]]]\\\[[[[[[[[[[[[[[[YYYYYYXXXWWWVVVVVVUUUUUUSSSRRRQQQPPPMMMKKKIIIHHHJJJJJJIIIGGGFFFDDDCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIMMMOOORRRUUUXXX[[[\\\]]]]]]^^^```aaacccdddddddddcccbbbaaaaaabbbdddeeeeeellltttlll[[[UUUWWWSSSRRRPPPOOONNNNNNOOOPPPNNNOOOPPPQQQRRRRRRSSSSSSSSSRRRQQQPPPQQQRRRSSSTTTSSSTTTUUUVVVWWWWWWXXXXXXUUUUUUTTTTTTSSSTTTTTTUUUVVVVVVWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTXXXWWWVVVUUUVVVXXXZZZ\\\YYYYYYYYYYYYXXXXXXXXXXXXUUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\]]]_________^^^]]][[[ZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYWWWVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYWWWWWWVVVUUUSSSRRRQQQQQQsssYYYNNNJJJGGGHHHLLLNNNSSS\\\dddiiigggccc^^^XXXVVVTTTSSSRRROOOKKKHHHKKKKKKJJJIIIIIIIIIIIIIIILLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMOOOOOONNNMMMLLLKKKJJJIIIKKKMMMPPPSSSVVVYYYZZZ[[[XXXWWWUUUSSSQQQPPPOOOOOOKKKLLLNNNOOOPPPOOONNNMMMNNNNNNOOOOOOOOOQQQTTTWWWVVVVVVTTTSSSSSSTTTUUUVVVSSSTTTUUUUUUUUUVVVYYY\\\eeekkkttt}}}yyyvvvuuuuuutttvvvxxx{{{|||}}}~~~~~~yyyxxxuuurrrooommmlllkkkjjjjjjiiihhhhhhhhhhhhiiifffhhhjjjllllllllljjjiiikkkkkkllllllmmmnnnpppppprrrtttvvvxxxxxxvvvtttrrrnnnlllkkkjjjjjjiiifffdddbbbaaa```aaadddiiiooorrruuuvvvwwwxxxzzz~~~{{{wwwvvvvvv{{{|||}}}}}}}}}}}}}}}}}}zzzxxxuuutttttttttrrrqqqrrrqqqnnnllllllmmmoooqqqnnnnnnnnnnnnmmmmmmmmmmmmlllllllllmmmmmmmmmlllllllllmmmnnnnnnoooooonnnnnnooooooooopppqqqrrrssstttsssrrrqqqpppppppppqqqrrrppppppppppppoooooonnnnnnqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooqqqssssssqqqmmmiiifffccceeeggghhhgggeeebbb```\\\\\\[[[ZZZZZZYYYZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRPPPPPPOOONNNLLLJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEFFFGGGHHHJJJLLLMMMPPPRRRTTTWWWZZZ\\\^^^^^^]]]^^^```aaacccddddddddddddcccaaaaaabbbggglllpppzzz~~~lll^^^TTTPPPPPPQQQPPPNNNMMMLLLKKKLLLLLLKKKLLLNNNOOOPPPPPPPPPPPPRRRQQQPPPPPPPPPQQQSSSTTTVVVVVVWWWWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRUUUTTTSSSRRRSSSTTTVVVXXXXXXXXXXXXWWWWWWWWWWWWVVVSSSSSSSSSTTTUUUWWWXXXYYYZZZ[[[]]]______^^^\\\[[[YYYXXXWWWVVVUUUVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXUUUUUUTTTSSSRRRQQQPPPPPPtttZZZNNNJJJEEEEEEIIILLLRRR\\\dddgggddd^^^ZZZUUUTTTRRRQQQPPPMMMIIIFFFJJJJJJIIIIIIIIIHHHHHHGGGJJJJJJJJJKKKKKKKKKKKKLLLNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJLLLOOOSSSVVVXXXXXXYYYXXXWWWVVVTTTSSSRRRQQQQQQOOOPPPPPPQQQQQQQQQQQQQQQOOOPPPPPPPPPPPPQQQTTTVVVVVVUUUUUUVVVVVVWWWXXXYYYTTTUUUVVVUUUTTTUUUWWWYYYaaafffnnnvvv~~~|||xxxvvvqqqrrruuuwww{{{~~~}}}|||yyyuuurrrooommmllljjjjjjiiihhhhhhhhhhhhiiifffggghhhiiijjjiiihhhhhhjjjkkklllnnnpppqqqqqqqqqssstttuuuvvvtttrrrnnnllliiihhhgggggggggfffdddbbb```aaabbbeeeiiioootttxxx|||}}}}}}yyyvvvvvvwww|||}}}}}}~~~~~~~~~}}}}}}yyywwwtttssstttsssrrrqqqooonnnlllkkkjjjkkkmmmnnnllllllllllllllllllllllllkkkkkklllmmmmmmmmmmmmlllllllllmmmnnnnnnnnnnnnnnnpppooooooooooooppppppqqqrrrrrrqqqqqqqqqqqqqqqqqqppppppqqqppppppooonnnmmmppppppnnnmmmlllkkkkkkkkkjjjjjjkkkkkklllnnnooopppoooqqqsssqqqnnnjjjgggfffdddfffggghhhgggdddaaa___\\\\\\[[[ZZZYYYXXXXXXXXXWWWWWWUUUTTTRRRQQQPPPOOOMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHJJJLLLOOOPPPTTTUUUWWWYYY[[[]]]^^^^^^^^^___aaabbbdddeeeeeeeeefffeeeeeeeeehhhoooxxx~~~lll\\\TTTOOOKKKKKKPPPOOOMMMKKKJJJIIIIIIIIIJJJKKKMMMNNNOOONNNNNNMMMPPPOOOOOOOOOOOOQQQRRRSSSVVVVVVWWWWWWWWWUUUTTTRRRTTTTTTSSSSSSSSSTTTUUUUUUVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQRRRSSSUUUWWWYYYZZZYYY[[[]]]^^^^^^\\\ZZZXXXWWWVVVUUUTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWSSSSSSSSSRRRRRRQQQQQQPPPuuu[[[OOOJJJEEEEEEHHHLLLSSS\\\bbbccc```[[[WWWTTTSSSQQQPPPOOOMMMIIIGGGHHHIIIIIIIIIIIIHHHGGGGGGKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOOOOOOONNNMMMMMMLLLMMMMMMLLLKKKKKKKKKKKKKKKIIIKKKOOORRRUUUVVVVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQQQQRRRQQQRRRRRRRRRQQQQQQSSSUUUUUUVVVXXXZZZ[[[\\\]]]]]]VVVWWWWWWUUUTTTUUUWWWZZZ^^^bbbiiipppxxx|||xxxpppppprrruuuyyy~~~}}}yyyuuurrrpppnnnkkkjjjiiiiiihhhhhhiiiiiiffffffffffffgggggggggggggggiiimmmppprrrrrrqqqqqqqqqqqqrrrrrrpppmmmjjjhhheeedddccccccdddccc```^^^]]]___ccchhhooovvv|||zzzvvvtttvvvxxx||||||}}}}}}}}}|||{{{{{{wwwuuusssrrrssssssrrrqqqlllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjkkklllnnnnnnnnnmmmllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqpppooommmlllnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnpppqqqoooqqqrrroookkkgggeeeffffffgggggggggeeeccc```^^^]]]]]][[[ZZZXXXXXXWWWWWWTTTTTTRRRQQQOOOMMMLLLKKKIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKNNNPPPSSSTTTXXXYYYZZZ\\\]]]^^^______```aaabbbdddeeefffgggggggggiiilllooottt|||ooo\\\QQQLLLIIIIIIKKKPPPOOOMMMLLLKKKJJJKKKKKKMMMNNNPPPQQQQQQPPPOOONNNNNNMMMMMMLLLMMMOOOPPPQQQSSSTTTUUUVVVVVVTTTSSSRRRRRRRRRQQQQQQRRRSSSSSSTTTTTTTTTRRRPPPOOONNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPRRRRRRQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSVVVXXXZZZ[[[XXXZZZ\\\^^^]]][[[XXXVVVUUUTTTSSSSSSSSSTTTUUUVVVTTTTTTSSSSSSSSSTTTTTTUUUVVVUUUTTTSSSSSSTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRRvvv\\\PPPKKKEEEDDDHHHNNNTTT[[[``````]]]YYYWWWTTTSSSQQQQQQPPPNNNJJJHHHHHHHHHIIIIIIIIIHHHHHHGGGMMMMMMNNNNNNOOOOOOPPPPPPNNNNNNNNNNNNNNNMMMLLLKKKMMMLLLLLLKKKKKKKKKLLLLLLIIIKKKNNNRRRTTTUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRPPPNNNMMMNNNPPPQQQQQQSSSTTTSSSRRRQQQRRRTTTVVVWWWZZZ]]]___`````````XXXXXXXXXVVVUUUUUUXXX[[[[[[___eeelllttt}}}zzzoooppppppsssxxx~~~|||xxxuuurrrqqqkkkjjjjjjiiiiiiiiiiiiiiiffffffeeeeeeeeefffggggggeeehhhlllppprrrrrrqqqpppnnnooooooooonnnkkkhhhgggbbbbbbaaaaaaaaa```]]]ZZZZZZ]]]cccjjjsss{{{~~~{{{vvvsssrrrtttwww{{{{{{{{{|||{{{zzzzzzyyyvvvtttrrrrrrssssssrrrqqqjjjjjjjjjjjjiiiiiihhhhhhjjjjjjjjjjjjjjjjjjjjjkkkjjjkkkmmmnnnnnnnnnmmmmmmlllmmmnnnnnnoooooonnnnnnmmmllllllmmmmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqpppqqqqqqqqqpppooommmlllkkkkkkjjjjjjjjjkkkllllllmmmmmmllllllmmmnnnpppqqqoooqqqqqqnnniiieeeeeefffhhhhhhgggfffdddbbb___^^^^^^]]]\\\ZZZXXXWWWWWWVVVRRRQQQPPPNNNLLLJJJIIIHHHEEEFFFFFFGGGGGGGGGFFFFFFDDDEEEEEEFFFGGGHHHHHHHHHKKKKKKMMMOOORRRUUUWWWYYY[[[\\\]]]^^^____________bbbcccdddfffggghhhhhhiiihhhlllrrrxxx~~~hhh^^^RRRLLLGGGEEEIIINNNQQQPPPOOONNNMMMNNNOOOOOORRRSSSUUUVVVVVVTTTSSSQQQLLLKKKKKKKKKLLLMMMOOOPPPOOOQQQSSSTTTUUUTTTSSSRRRPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRPPPNNNMMMLLLKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNQQQRRRTTTVVVVVVUUUSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPQQQSSSVVVYYY[[[\\\XXXYYY\\\]]]\\\ZZZWWWUUUTTTTTTSSSRRRRRRSSSTTTUUUSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTSSSRRRRRRSSSTTTTTTQQQQQQQQQRRRRRRRRRRRRSSSvvv^^^TTTPPPJJJHHHJJJNNNSSSZZZ]]]\\\XXXSSSQQQNNNNNNMMMMMMLLLKKKKKKKKKGGGDDDCCCEEEHHHKKKJJJIIIMMMMMMNNNOOOPPPPPPPPPPPPLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUTTTSSSQQQQQQRRRSSSUUUWWWWWWWWWVVVUUUSSSRRRQQQQQQTTTVVV^^^hhhoooooohhhaaa^^^\\\WWWTTTRRRSSSVVVXXXZZZ^^^dddkkkqqqxxxxxxuuuqqqooorrrxxx~~~xxxrrrooommmmmmlllkkkjjjiiihhhgggfffeeedddeeeggggggeeecccggghhhiiikkkmmmooopppqqqrrrqqqooollliiigggeeedddbbbbbbbbbaaa___]]][[[ZZZYYY]]]eeennnvvv~~~}}}zzzuuuqqqoooooorrrssswwwwwwvvvuuusssrrrqqqppprrrsssssssssrrrooolllkkkiiiiiiiiiiiiiiiiiiiiiiiijjjiiiiiiiiijjjjjjkkkllllllkkkkkkjjjjjjkkkkkklllnnnnnnmmmmmmmmmlllllllllkkkkkkllllllnnnooopppqqqqqqqqqrrrsssssssssrrrrrrrrrrrrqqqpppooonnnmmmmmmnnnmmmjjjiiihhhhhhjjjjjjkkkkkkkkkjjjjjjkkkllllllooonnnllljjjgggeeecccbbbfffeeedddbbbaaa___^^^]]]ZZZZZZYYYWWWUUURRRPPPNNNPPPOOONNNLLLKKKJJJJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFBBBCCCDDDDDDDDDFFFIIIKKKOOOPPPSSSUUUXXXZZZ[[[\\\]]]]]]^^^___```````````````bbbeeeggghhhhhhhhhhhhmmmsss|||}}}nnn\\\VVVNNNIIIGGGHHHIIIJJJOOOOOONNNMMMKKKLLLNNNQQQYYY___bbb___ZZZXXXVVVSSSOOOMMMJJJIIIKKKMMMMMMMMMOOOQQQSSSTTTSSSQQQOOOMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPOOONNNMMMLLLLLLLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLOOOPPPQQQSSSSSSRRRPPPOOORRRQQQPPPOOONNNNNNNNNNNNNNNOOOQQQTTTVVVXXXYYYYYYXXXYYYYYYYYYXXXVVVTTTSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUSSSRRRRRRQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPOOONNNMMMLLLuuu]]]SSSOOOJJJIIILLLPPPTTTYYY[[[YYYTTTPPPMMMMMMMMMLLLLLLKKKJJJJJJIIIGGGEEECCCEEEHHHJJJJJJIIILLLMMMNNNOOOOOOPPPOOOOOOMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPKKKLLLMMMNNNPPPRRRSSSSSSRRRQQQQQQQQQRRRTTTWWWXXXYYYXXXWWWVVVUUUSSSRRRRRRWWWZZZaaajjjqqqppphhhaaa___\\\YYYVVVUUUVVVXXXZZZ\\\```dddjjjooovvv|||}}}xxxuuuuuuyyy~~~yyyvvvrrrqqqooommmkkkiiihhhhhhcccbbbaaabbbddddddbbbaaaffffffhhhiiikkkmmmnnnoooooonnnmmmkkkhhhfffdddcccbbbaaa___^^^\\\ZZZYYYXXXYYY]]]eeelllttt{{{{{{xxxtttqqqooooooqqqrrrttttttsssrrrqqqqqqpppoooqqqrrrrrrrrrqqqnnnllljjjiiiiiiiiiiiiiiiiiiiiiiiikkkjjjjjjjjjjjjjjjjjjkkklllkkkkkkjjjjjjkkkkkklllnnnmmmmmmmmmlllllllllkkkkkkkkkllllllmmmooopppqqqqqqqqqrrrrrrrrrrrrrrrqqqrrrqqqpppooonnnmmmmmmlllmmmllljjjhhhggghhhiiijjjiiiiiiiiihhhhhhiiiiiijjjkkkkkkiiihhhfffeeedddccccccbbbaaa___^^^\\\[[[ZZZXXXWWWVVVTTTQQQOOONNNMMMOOONNNMMMKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJLLLOOORRRQQQRRRTTTWWWYYYZZZ[[[\\\]]]^^^___```aaabbbbbbbbbaaaccceeeggghhhiiijjjkkkttt{{{}}}iii\\\UUUPPPJJJFFFFFFHHHJJJKKKNNNNNNNNNMMMLLLMMMPPPRRR^^^gggnnnmmmiiiddd]]]WWWRRROOOLLLKKKLLLMMMMMMMMMOOOPPPRRRSSSSSSQQQNNNMMMMMMMMMNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNPPPQQQRRRRRRQQQPPPOOOPPPOOONNNNNNMMMNNNNNNNNNOOOQQQSSSUUUVVVXXXXXXXXXWWWWWWWWWWWWVVVUUUSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLttt[[[QQQMMMJJJJJJOOOSSSVVVYYYXXXTTTOOOKKKIIIKKKKKKJJJJJJIIIHHHHHHGGGGGGEEEDDDEEEHHHJJJJJJIIIKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLJJJIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMNNNOOOOOOOOOOOOIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQSSSVVVYYYZZZ[[[ZZZYYYXXXWWWUUUTTTTTT[[[^^^dddlllpppnnnfff```^^^\\\ZZZXXXWWWXXX[[[\\\^^^```dddggglllrrryyy~~~}}}{{{{{{~~~~~~zzzxxxtttpppmmmjjjiiiiiibbbaaa```aaabbbbbbaaa```cccdddeeefffhhhiiijjjkkkkkkkkkjjjiiigggeeecccbbbaaa___\\\YYYVVVUUUUUUVVVXXX]]]dddkkkrrryyy|||xxxvvvtttqqqpppoooooooooqqqqqqpppppppppooooooooopppqqqqqqqqqooommmkkkjjjiiiiiiiiiiiiiiiiiiiiiiiikkkkkkjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjkkkkkkmmmmmmllllllllllllkkkkkkkkkkkkkkklllmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppooonnnmmmlllkkklllkkkiiiggggggggghhhhhhggggggfffffffffffffffgggggggggfffeeeddddddcccccc___^^^]]]\\\ZZZXXXWWWVVVUUUTTTQQQOOOMMMLLLLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHGGGIIIKKKLLLMMMOOORRRTTTUUUVVVWWWYYYZZZ[[[[[[\\\^^^^^^___```bbbcccddddddccceeehhhjjjkkknnnrrrtttyyyeeeVVVNNNLLLIIIEEECCCEEEHHHKKKLLLMMMMMMMMMMMMLLLNNNQQQTTTbbbnnn{{{}}}uuuggg\\\UUURRROOOMMMMMMMMMLLLLLLNNNOOOQQQRRRRRRPPPNNNMMMMMMMMMMMMNNNNNNNNNOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLMMMNNNNNNRRRSSSUUUVVVWWWWWWWWWWWWUUUTTTTTTSSSRRRRRRRRRSSSRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMMMMMMMMMMMMMLLLLLLtttZZZOOOLLLJJJLLLQQQWWWYYYYYYWWWQQQLLLHHHFFFIIIHHHHHHGGGGGGFFFFFFEEEFFFEEEEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLLLLKKKMMMNNNOOOQQQTTTWWWYYY[[[\\\[[[ZZZYYYXXXWWWVVVVVV\\\^^^ccciiikkkhhhbbb\\\[[[ZZZXXXWWWXXXYYYZZZ[[[\\\^^^bbbeeejjjpppwww|||}}}yyysssooollljjjiiieeedddbbbbbbccccccbbbaaaaaaaaabbbcccdddeeefffgggggghhhhhhgggfffeeecccbbb___\\\XXXTTTRRRRRRSSSTTTWWW\\\dddlllssszzzzzzuuutttsssrrrpppooonnnnnnoooooooooooooooooooooooopppppppppooonnnlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnoooqqqqqqppppppppppppqqqqqqppppppooonnnmmmlllkkkkkkjjjiiihhhgggfffffffffgggffffffeeedddddddddeeeeeeeeeddddddcccbbbaaa```___\\\[[[ZZZYYYWWWUUUTTTSSSSSSQQQNNNLLLJJJJJJJJJKKKJJJJJJIIIHHHGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGHHHIIIHHHJJJLLLNNNOOOQQQTTTWWWXXXYYYZZZ[[[\\\\\\\\\\\\______``````aaabbbddddddeeehhhlllooorrrwww}}}xxxeeeVVVNNNKKKHHHEEEBBBBBBEEEHHHKKKLLLKKKLLLLLLLLLLLLNNNQQQTTT```ppppppaaaXXXTTTPPPNNNMMMMMMLLLKKKMMMNNNOOOPPPPPPOOONNNMMMLLLLLLMMMMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPOOOPPPPPPQQQPPPPPPOOONNNKKKKKKKKKKKKLLLMMMNNNOOOTTTUUUWWWXXXXXXWWWVVVUUURRRRRRPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRPPPOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMNNNMMMMMMMMMsssYYYNNNKKKIIILLLRRRYYYZZZZZZWWWQQQKKKHHHFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLNNNPPPSSSVVVXXXZZZ[[[ZZZZZZYYYYYYXXXXXXWWWZZZ\\\___cccdddaaa\\\YYYXXXWWWWWWWWWWWWXXXYYYYYYYYY\\\```dddiiipppwww|||~~~}}}xxxrrrnnnllljjjhhhfffdddbbbcccbbbaaa```^^^______```aaabbbbbbcccdddeeeffffffeeedddbbbaaa\\\YYYUUURRRQQQQQQTTTUUUWWW]]]fffooowww~~~yyytttssssssrrrqqqooonnnmmmooooooooooooppppppppppppooooooooonnnmmmlllkkkkkkiiiiiiiiiiiiiiiiiiiiiiiifffgggiiijjjllllllmmmlllkkkjjjjjjiiiiiijjjjjjkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkklllmmmnnnppppppooooooooopppqqqrrrppppppooonnnmmmlllkkkkkkiiiiiihhhgggffffffffffffffffffeeedddddddddddddddccccccaaa```^^^\\\[[[[[[ZZZYYYXXXWWWUUUSSSRRRQQQQQQOOOLLLJJJIIIIIIJJJKKKHHHHHHGGGGGGGGGGGGGGGHHHEEEEEEEEEFFFGGGHHHIIIJJJMMMOOORRRTTTUUUWWWZZZ\\\[[[[[[\\\]]]]]]]]]\\\\\\````````````aaabbbdddeeeeeejjjpppuuuyyyvvveeeXXXMMMIIIKKKGGGDDDBBBCCCEEEHHHIIIIIIHHHIIIJJJIIIJJJLLLPPPSSS]]]mmmuuueeeWWWTTTPPPMMMMMMLLLLLLKKKLLLMMMNNNOOOOOONNNMMMMMMKKKKKKLLLMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMNNNNNNLLLLLLLLLLLLLLLNNNOOOPPPQQQQQQQQQQQQPPPOOOOOONNNKKKKKKKKKKKKLLLMMMOOOOOOUUUVVVXXXYYYXXXVVVTTTSSSPPPOOONNNNNNOOOPPPRRRSSSTTTSSSSSSSSSRRRRRRQQQQQQNNNMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNMMMsssYYYNNNKKKIIIKKKQQQXXXYYYZZZWWWRRRMMMIIIHHHFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDCCCCCCEEEGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLNNNPPPRRRTTTUUUVVVXXXXXXXXXXXXXXXYYYYYYYYYXXXYYY[[[]]]]]]\\\ZZZYYYWWWXXXXXXXXXXXXXXXXXXXXXWWW[[[```eeejjjpppuuuyyy{{{|||}}}}}}xxxssspppnnnkkkhhheeebbbaaaaaa___^^^]]]]]]^^^^^^_________```aaabbbcccdddcccaaa___^^^YYYWWWTTTRRRRRRTTTWWWYYY[[[bbbkkkuuu}}}~~~yyytttssssssrrrqqqpppooonnnpppppppppppppppppppppppppppoooooonnnmmmllllllllliiiiiiiiiiiiiiiiiiiiiiiieeegggiiikkklllmmmlllllljjjjjjiiiiiiiiiiiijjjjjjiiiiiijjjjjjjjjjjjkkkkkkjjjjjjjjjjjjjjjkkklllmmmnnnnnnmmmmmmnnnppprrrsssqqqppppppooonnnmmmlllkkkiiiiiiiiihhhggggggffffffgggfffeeedddcccccccccdddaaa```___]]][[[YYYXXXWWWXXXXXXVVVUUUSSSRRRPPPPPPNNNMMMKKKJJJIIIIIIIIIJJJGGGGGGFFFFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJLLLMMMNNNPPPTTTVVVWWWXXXZZZ[[[[[[\\\]]]]]]^^^]]]]]]]]]_________```bbbeeehhhiiihhhooowww}}}xxxcccXXXOOOFFFCCCFFFFFFDDDCCCCCCEEEGGGGGGGGGFFFFFFGGGFFFGGGIIILLLOOOYYYgggyyysssdddTTTQQQNNNLLLLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMJJJKKKKKKLLLMMMNNNOOOOOOPPPOOOOOONNNNNNNNNOOOOOOMMMLLLLLLKKKLLLNNNOOOPPPSSSRRRRRRQQQPPPPPPPPPOOOLLLLLLLLLMMMNNNOOOPPPQQQUUUVVVXXXYYYXXXVVVSSSQQQNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTSSSRRRRRRQQQPPPPPPMMMLLLLLLKKKKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOONNNNNNMMMMMMsssYYYOOOKKKIIIJJJOOOTTTVVVXXXWWWSSSNNNKKKIIIFFFEEEEEEDDDDDDCCCBBBBBBAAACCCDDDCCCAAAAAACCCFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGIIIKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKJJJJJJDDDEEEFFFHHHIIIKKKLLLLLLKKKLLLMMMOOOPPPQQQRRRRRRTTTTTTUUUVVVWWWXXXYYYZZZXXXYYYYYYYYYYYYZZZ[[[\\\ZZZ[[[\\\\\\\\\[[[ZZZZZZWWW\\\aaagggkkkooosssuuuvvvuuuvvvyyy~~~yyyuuurrrpppmmmhhhdddcccaaa___^^^\\\\\\]]]]]]]]]]]]]]]]]]]]]___```aaa```^^^[[[YYYVVVUUUTTTTTTUUUXXX[[[]]]ccciiisss|||~~~zzzuuutttsssqqqpppppppppppppppppppppoooooooooooooooppppppooonnnmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiihhhiiijjjllllllkkkjjjiiijjjjjjiiiiiiiiiiiijjjjjjiiiiiiiiiiiijjjjjjjjjkkkjjjjjjjjjjjjjjjkkkkkklllllllllllllllnnnpppsssuuurrrqqqpppooonnnmmmmmmllliiiiiiiiiiiihhhgggfffffffffeeedddcccbbbbbbbbbbbb]]]\\\[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSQQQOOONNNMMMJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKMMMNNNPPPQQQOOOQQQUUUWWWWWWWWWYYYZZZ[[[\\\]]]]]]^^^^^^^^^]]]]]]^^^___bbbfffjjjoooqqqsss{{{wwwdddTTTPPPLLLDDDAAADDDDDDCCCBBBCCCEEEFFFFFFEEECCCDDDDDDDDDCCCEEEIIIKKKSSS]]]jjjsssxxxttthhh[[[PPPNNNKKKIIIJJJKKKLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMJJJJJJKKKLLLMMMNNNOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLMMMOOOQQQRRRTTTTTTSSSRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSUUUWWWXXXXXXUUURRRPPPMMMNNNOOOQQQSSSTTTTTTTTTUUUTTTSSSRRRQQQPPPOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKsssZZZOOOLLLHHHIIIMMMPPPSSSVVVWWWSSSOOOKKKIIIFFFEEEEEEDDDCCCCCCBBBBBB@@@BBBCCCBBB@@@@@@BBBEEEDDDEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEGGGIIIKKKIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOOOOOOOOOORRRRRRSSSUUUWWWXXXYYYZZZYYYYYYYYYXXXXXXZZZ]]]```^^^^^^___```___^^^]]]\\\YYY]]]ccchhhkkknnnppprrrqqqqqqqqqsssxxx~~~~~~yyyuuuuuuqqqlllhhheeedddbbb```\\\\\\\\\\\\\\\\\\\\\]]][[[\\\^^^^^^]]][[[XXXVVVTTTTTTTTTUUUWWW[[[^^^```iiioooxxx}}}{{{vvvuuusssqqqppppppqqqqqqppppppoooooonnnnnnnnnnnnqqqpppooonnnnnnnnnnnnnnniiiiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmllljjjhhhfffjjjjjjiiiiiiiiiiiijjjjjjhhhhhhiiiiiijjjjjjjjjkkkjjjjjjjjjiiijjjjjjkkkkkkkkkkkkkkkkkknnnqqqtttvvvrrrrrrqqqpppooonnnmmmmmmjjjjjjjjjjjjiiihhhgggfffeeedddcccbbbaaaaaaaaaaaaYYYYYYYYYYYYYYYXXXXXXXXXTTTTTTSSSQQQOOONNNLLLLLLHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIIIILLLLLLMMMNNNOOOQQQSSSTTTTTTWWWZZZ\\\\\\\\\]]]^^^[[[[[[\\\]]]^^^^^^^^^^^^[[[\\\___ccchhhooouuuxxx~~~wwwhhhWWWLLLMMMMMMFFFCCCFFFAAA@@@@@@BBBDDDFFFEEEDDDBBBBBBBBBBBBAAACCCFFFIIIMMMUUU^^^dddhhhggg\\\QQQMMMKKKHHHHHHIIIKKKLLLKKKJJJKKKKKKKKKLLLLLLMMMMMMIIIJJJKKKLLLMMMNNNOOOOOONNNMMMMMMMMMMMMMMMNNNNNNPPPOOONNNNNNNNNPPPRRRTTTUUUUUUSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRRRRRRRTTTVVVXXXWWWUUURRROOOLLLMMMPPPRRRTTTUUUUUUUUUUUUTTTTTTRRRQQQPPPOOONNNLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIwww]]]NNNIIIGGGGGGIIILLLOOOTTTXXXXXXTTTOOOLLLGGGEEECCCAAA@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLLLLLLLKKKKKKMMMPPPRRRTTTSSSUUUVVVVVVUUUTTTUUUVVVTTTTTTTTTUUUVVVYYY[[[\\\``````bbbbbbcccbbbaaa```ddddddeeefffggghhhiiijjjfffgggjjjnnnrrrvvvyyy{{{{{{xxxrrrlllgggcccaaa```_________^^^\\\ZZZYYYXXXZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYYYY[[[```fffkkkrrrwww}}}yyyvvvtttssssssrrrqqqpppnnnmmmqqqpppooommmmmmmmmnnnoookkklllnnnppppppooommmllliiiiiiiiiiiihhhhhhhhhhhhkkkkkkjjjjjjiiihhhhhhhhhggggggggghhhiiiiiijjjjjjkkkjjjhhhgggggghhhjjjkkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkklllnnnpppqqqrrrrrrrrrrrrrrrqqqpppooooooiiiiiiiiihhhgggffffffeeebbbbbb```___]]][[[ZZZYYYYYYYYYXXXWWWUUUTTTTTTSSSPPPPPPNNNMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGIIIKKKMMMNNNLLLNNNQQQRRRRRRSSSTTTVVVWWWWWWXXXYYY[[[]]]^^^```\\\\\\\\\]]]]]]___```aaacccdddfffhhhkkkrrr{{{uuufffQQQNNNKKKGGGDDDBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCKKKMMMPPPSSSSSSQQQNNNLLLIIIIIIHHHGGGGGGGGGHHHHHHJJJKKKNNNPPPQQQQQQQQQQQQHHHIIIJJJLLLNNNPPPQQQRRRPPPOOOMMMKKKKKKMMMPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTRRRQQQPPPOOOOOOPPPQQQRRRTTTTTTTTTSSSSSSSSSSSSRRRSSSTTTVVVVVVUUURRROOOMMMNNNNNNOOOQQQRRRTTTUUUVVVVVVUUUSSSQQQOOONNNMMMMMMOOONNNLLLKKKKKKMMMOOOPPPOOONNNNNNNNNNNNNNNNNNNNNRRRQQQPPPNNNMMMLLLLLLLLLwww]]]OOOIIIFFFFFFHHHKKKNNNRRRUUUUUURRRNNNKKKFFFEEECCCAAAAAAAAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKMMMPPPQQQRRRSSSUUUTTTSSSRRRRRRSSSSSSSSSSSSSSSUUUWWWYYYZZZ]]]^^^```aaabbbbbbaaa```ccccccccccccccccccbbbbbbcccdddgggjjjnnnqqqtttvvv}}}~~~}}}{{{}}}{{{uuuoooiiieeecccbbbbbbbbbaaa```___]]]\\\[[[YYYXXXXXXWWWWWWWWWWWWXXX[[[]]]^^^```bbbffflllpppwww{{{|||xxxuuurrrsssrrrrrrqqqpppooonnnppppppnnnmmmmmmmmmnnnnnnlllmmmnnnoooooonnnlllkkkiiihhhhhhhhhhhhhhhggggggjjjjjjjjjiiihhhhhhggggggffffffgggggghhhiiiiiiiiikkkjjjiiihhhhhhiiijjjkkkhhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkklllnnnooopppppppppppppppooonnnmmmmmmiiiiiihhhgggfffeeeddddddbbbaaa```^^^\\\[[[YYYYYYWWWWWWVVVUUUTTTSSSRRRRRRPPPOOONNNLLLKKKJJJJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIKKKMMMOOOPPPOOOQQQTTTUUUUUUVVVWWWXXX\\\\\\\\\[[[[[[\\\]]]]]]\\\\\\\\\\\\]]]^^^``````___bbbfffjjjqqq{{{uuu___RRRMMMKKKHHHEEEBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBGGGIIIKKKMMMMMMLLLJJJIIIIIIHHHHHHGGGHHHHHHIIIIIIJJJKKKLLLNNNOOOOOOOOOOOOIIIJJJKKKMMMNNNPPPQQQRRROOONNNMMMLLLLLLMMMOOOPPPQQQQQQPPPQQQQQQRRRSSSTTTSSSSSSRRRRRRRRRSSSUUUVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUTTTRRRPPPOOOOOOPPPQQQRRRTTTUUUVVVWWWVVVUUUSSSQQQPPPOOONNNNNNOOONNNMMMLLLMMMNNNPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPRRRQQQPPPNNNMMMMMMLLLLLLwww___PPPJJJFFFEEEFFFIIIKKKNNNOOOOOONNNKKKIIIFFFEEECCCBBBAAAAAABBBCCCBBBBBBAAAAAAAAAAAABBBBBB@@@AAABBBCCCCCCDDDDDDDDDCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGHHHHHHIIIIIIHHHIIIIIIHHHHHHIIIJJJLLLMMMPPPRRRSSSRRRPPPOOOOOOOOOQQQPPPPPPQQQRRRTTTVVVWWWYYY[[[]]]___```aaa``````aaa```___^^^\\\[[[ZZZZZZ___```bbbeeeiiillloooqqqwww{{{{{{wwwpppssswww|||{{{tttnnnjjjgggeee``````___]]]\\\[[[ZZZYYYXXXWWWUUUUUUUUUVVVXXXYYYaaacccfffiiikkkooosssvvv|||}}}zzzvvvsssqqqqqqqqqqqqqqqpppoooooooooooonnnmmmmmmmmmmmmnnnlllmmmnnnnnnnnnlllkkkjjjhhhhhhhhhggggggfffffffffiiiiiiiiihhhggggggffffffeeeeeeffffffggghhhhhhhhhkkkjjjiiihhhhhhiiijjjkkkhhhhhhhhhhhhggggggggggggiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnmmmlllkkkjjjiiihhhgggfffdddcccbbbaaa```___^^^]]][[[YYYXXXXXXTTTTTTSSSSSSRRRQQQPPPPPPNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIKKKMMMOOOQQQSSSTTTSSSVVVXXXYYYYYYYYY[[[\\\___^^^^^^]]]]]]]]]^^^^^^]]]]]]]]]^^^___aaabbbcccaaadddjjjqqq{{{sss```PPPGGGIIIGGGEEECCCAAA@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@AAAAAADDDEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGHHHHHHIIIJJJKKKJJJJJJKKKLLLMMMLLLLLLLLLJJJJJJKKKMMMOOOPPPQQQRRRMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRTTTTTTUUUUUUUUUUUUVVVWWWYYYYYYVVVVVVVVVUUUUUUUUUTTTTTTRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQSSSTTTUUUVVVWWWWWWUUUTTTSSSQQQPPPPPPOOOOOOPPPPPPOOONNNOOOPPPQQQRRRTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRPPPOOONNNNNNMMMNNNyyybbbTTTKKKFFFDDDEEEHHHIIIIIIJJJJJJIIIIIIHHHEEEDDDCCCBBBBBBBBBBBBCCCBBBAAAAAAAAAAAAAAAAAABBB??????AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFHHHIIIJJJIIIHHHGGGHHHHHHHHHHHHHHHIIIJJJKKKOOOQQQQQQQQQNNNMMMLLLMMMNNNNNNMMMNNNOOOPPPRRRTTTUUUVVVYYY[[[]]]^^^^^^^^^\\\[[[ZZZYYYXXXVVVUUUUUUZZZ[[[^^^aaafffjjjnnnqqqtttxxx~~~{{{uuullllllnnnqqqvvv{{{~~~xxxrrrllliii___^^^]]][[[ZZZXXXXXXWWWXXXWWWUUUTTTUUUWWWZZZ\\\dddggglllooorrruuuxxx{{{}}}~~~{{{wwwtttqqqooopppppppppppppppoooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkiiihhhggggggggggggffffffffffffhhhhhhhhhgggffffffeeeeeeddddddeeeeeefffgggggghhhkkkjjjiiiiiiiiiiiijjjkkkhhhhhhhhhhhhggggggggggggiiiiiihhhhhhiiiiiijjjjjjlllllllllkkkkkkjjjiiihhhgggfffeeecccaaa```^^^^^^]]]]]][[[ZZZYYYWWWVVVVVVQQQQQQPPPPPPOOONNNNNNMMMKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIKKKMMMOOOQQQSSSUUUWWWWWWVVVYYY[[[\\\\\\\\\]]]^^^]]]]]]]]]]]]___```aaabbb______```aaaccceeefffgggiiilllsss|||ppp___SSSLLLGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>??????@@@@@@AAAEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNPPPQQQQQQMMMMMMOOOPPPQQQQQQPPPOOOPPPPPPPPPPPPQQQSSSTTTUUUUUUVVVVVVWWWXXXZZZ[[[[[[WWWWWWVVVVVVVVVUUUUUUUUUSSSRRRPPPOOONNNNNNNNNOOOQQQRRRTTTUUUVVVVVVVVVVVVTTTTTTSSSRRRQQQQQQQQQQQQRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVUUUUUUTTTTTTSSSSSSRRRQQQPPPOOOOOOOOOOOO|||gggXXXOOOGGGDDDEEEGGGGGGGGGFFFFFFGGGGGGGGGDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHIIIIIIJJJJJJNNNOOOPPPOOOMMMKKKKKKLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQSSSUUUWWWYYYZZZZZZZZZUUUUUUUUUUUUUUUUUUUUUUUUWWWXXX[[[___eeekkkpppssstttwww}}}~~~xxxmmmkkkgggfffiiiooovvv{{{{{{rrrllleeedddaaa___]]][[[ZZZZZZYYYWWWVVVUUUVVVYYY\\\^^^eeehhhmmmpppsssuuuxxxzzz|||~~~}}}zzzvvvrrrooooooooopppppppppooonnnnnnlllllllllmmmmmmmmmlllllllllllllllkkkjjjiiihhhhhhgggggggggggggggfffgggfffhhhhhhggggggfffeeeeeeeeedddddddddeeeffffffggggggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggggggggggghhhhhhggggggggghhhhhhiiiiiiiiiiiiiiiiiigggffffffdddcccbbb```^^^\\\[[[ZZZZZZYYYXXXWWWVVVTTTTTTSSSNNNNNNNNNMMMMMMLLLLLLKKKHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLOOOPPPRRRUUUWWWYYYYYYZZZXXXZZZ\\\]]]\\\\\\]]]___\\\\\\]]]^^^___```bbbccc______aaacccfffiiikkklllrrrvvv}}}lllYYYMMMHHHEEEDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????===>>>>>>???@@@@@@AAAAAADDDDDDCCCCCCDDDEEEGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPMMMNNNPPPRRRSSSSSSRRRQQQOOOOOOPPPPPPRRRSSSTTTUUUUUUUUUVVVXXXYYYZZZZZZ[[[WWWWWWWWWVVVVVVVVVVVVUUUTTTRRRPPPMMMKKKKKKKKKLLLQQQRRRTTTUUUVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPmmm^^^SSSJJJFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA>>>???@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKKKKMMMNNNMMMKKKJJJJJJKKKJJJJJJIIIIIIJJJKKKMMMNNNOOOPPPRRRSSSTTTTTTTTTSSSOOOPPPQQQRRRSSSTTTUUUUUUUUUVVVYYY]]]bbbiiiooorrrtttxxx|||tttnnngggbbbaaafffmmmqqqzzz~~~xxxrrriiigggddd```]]][[[ZZZZZZYYYXXXWWWVVVWWWYYY[[[]]]aaadddhhhkkkmmmppprrrtttyyy{{{|||yyyvvvrrrpppooooooooooooooonnnmmmmmmjjjkkkllllllmmmlllllllllkkkkkkjjjjjjiiiiiihhhhhheeeffffffgggggghhhiiiiiihhhhhhhhhgggffffffeeeeeeddddddeeeeeefffggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggffffffeeeeeefffeeeeeeeeeeeeffffffgggffffffffffffeeedddcccccc______]]]\\\ZZZYYYXXXWWWVVVUUUTTTSSSRRRQQQQQQPPPLLLLLLLLLKKKKKKKKKJJJJJJGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLNNNOOOPPPQQQRRRTTTVVVXXXZZZ[[[[[[[[[YYY[[[]]]]]]]]]\\\]]]__________________```aaaaaa```aaacccfffjjjnnnqqqsssyyy~~~yyylll[[[LLLEEEBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>><<<======>>>???@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFFFFFFFEEEFFFFFFGGGHHHIIIKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOMMMNNNPPPRRRSSSSSSRRRRRROOOOOOOOOPPPRRRSSSUUUVVVTTTUUUVVVXXXXXXYYYYYYYYYWWWWWWWWWVVVVVVVVVUUUUUUSSSRRRPPPNNNLLLLLLLLLLLLRRRSSSUUUVVVVVVUUUTTTRRRSSSSSSSSSSSSSSSTTTUUUUUUTTTUUUVVVVVVWWWXXXYYYYYYXXXXXXWWWWWWVVVUUUTTTTTTTTTSSSSSSRRRQQQQQQRRRRRRrrrcccWWWLLLHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@??????@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEGGGHHHIIIJJJKKKKKKHHHIIIKKKKKKIIIHHHHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLNNNNNNOOOPPPPPPOOONNNMMMLLLLLLNNNOOOQQQSSSTTTUUUUUUUUUVVVYYY^^^dddjjjmmmtttvvvzzz~~~}}}xxxpppiiifffgggkkkmmmsssxxx|||wwwnnnkkkgggccc___\\\[[[[[[WWWWWWWWWWWWXXXXXXYYYZZZ]]]___bbbdddeeegggjjjmmmrrrtttxxx||||||zzzxxxvvvtttrrrppppppoooooonnnmmmlllkkkiiijjjkkklllmmmllllllkkkjjjiiiiiihhhhhhhhhiiiiiidddeeefffgggiiijjjkkkkkkiiiiiihhhhhhgggffffffeeeeeeeeeeeefffgggggghhhhhhffffffggggggggggggffffffffffffeeeeeedddccccccbbbbbbaaaaaaaaabbbccccccdddbbbbbbbbbbbbaaa```___^^^[[[ZZZZZZXXXWWWVVVUUUUUURRRRRRQQQPPPOOONNNNNNMMMKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMOOOQQQSSSTTTUUUUUUVVVYYY[[[\\\\\\[[[ZZZZZZ\\\]]]^^^]]]]]]^^^___````````````aaacccdddeeeeeegggjjjnnnsssxxx|||~~~wwwccc[[[OOOFFFCCCBBBAAA@@@>>>>>>????????????>>>>>>@@@?????????>>>>>>>>>>>>:::;;;<<<===>>>???@@@@@@??????@@@AAABBBCCCDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFIIIHHHGGGGGGGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLMMMNNNOOOQQQQQQRRRRRROOOOOOOOOPPPRRRSSSUUUVVVUUUVVVWWWXXXYYYXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUUUURRRQQQQQQPPPPPPPPPPPPQQQSSSUUUWWWXXXXXXVVVTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWUUUVVVWWWXXXZZZZZZ[[[[[[ZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSuuufffYYYNNNIIIIIIEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAA??????@@@AAABBBBBBBBBBBBBBBAAA@@@??????@@@AAABBB@@@@@@???????????????@@@BBBBBBBBBCCCDDDEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDEEECCCDDDEEEGGGIIIJJJJJJKKKEEEGGGHHHHHHGGGGGGGGGHHHIIIHHHHHHGGGHHHIIIKKKLLLMMMNNNNNNNNNMMMLLLJJJIIIJJJKKKLLLNNNOOOQQQRRRSSSUUUUUUUUUWWW[[[```eeehhhsssuuuxxx{{{zzzsssooommmnnnnnnppptttzzz~~~|||vvvsssnnniiieeebbb``````VVVVVVWWWWWWWWWWWWWWWWWWYYY[[[]]]^^^___aaaeeeggglllnnnqqquuuxxxzzz{{{|||~~~|||yyyxxxxxxwwwvvvtttpppppppppooonnnlllkkkjjjhhhiiikkklllmmmllllllkkkiiihhhhhhhhhhhhhhhiiijjjdddeeefffhhhiiikkklllmmmiiiiiiiiihhhggggggffffffeeeeeeffffffggghhhhhhhhheeeeeeffffffffffffeeeeeeddddddccccccbbbaaa``````^^^^^^^^^______```aaabbb____________^^^]]]\\\[[[XXXXXXWWWVVVVVVUUUTTTTTTPPPPPPOOOOOONNNMMMLLLLLLJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMLLLMMMOOOQQQSSSUUUVVVWWWVVVXXXZZZ\\\]]]\\\[[[ZZZ[[[\\\^^^___^^^]]]^^^___]]]^^^___aaadddgggiiikkklllnnnqqqvvv|||rrr\\\QQQKKKDDD@@@@@@AAA@@@???<<<===============<<<<<>>>>>>>>>>>999999:::;;;<<<===>>>??????@@@BBBCCCEEEEEEEEEEEEFFFEEEDDDDDDDDDDDDDDDEEEGGGFFFEEEEEEEEEFFFHHHIIIGGGHHHHHHIIIJJJKKKLLLLLLKKKLLLLLLMMMNNNPPPQQQQQQOOOOOOOOOPPPRRRTTTUUUVVVVVVWWWXXXYYYYYYXXXWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTPPPQQQQQQRRRSSSTTTUUUUUUUUUVVVXXXZZZYYYXXXUUUTTTRRRRRRRRRSSSTTTVVVWWWXXXVVVWWWXXXZZZ[[[[[[\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSsssdddXXXNNNGGGDDDFFFHHHKKKLLLLLLJJJGGGEEECCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>=========??????AAAAAA@@@@@@??????>>>>>>AAAAAAAAA@@@@@@?????????@@@???>>>>>>>>>???AAABBBAAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIJJJIIIGGGEEEDDDEEEEEEFFFIIIIIIIIIJJJJJJIIIHHHHHHEEEFFFHHHJJJJJJJJJHHHGGGLLLMMMMMMNNNPPPQQQRRRRRRPPPSSSVVVWWWWWW\\\dddlllnnnwww|||zzzxxx}}}|||yyyvvvqqqnnnpppppprrrvvv{{{~~~|||wwwsssnnniiiddd```\\\[[[YYYXXXXXXYYYZZZ[[[]]][[[YYYXXXXXXZZZ]]]___bbbccceeehhhkkknnnpppqqqvvvvvvuuutttsssqqqpppooojjjkkkjjjjjjiiihhhgggfffiiijjjjjjkkkjjjiiihhhgggiiiiiihhhgggeeecccbbbaaabbbbbbdddfffggghhhhhhhhhgggffffffeeeddddddccccccaaabbbcccdddddddddcccbbbeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbaaa```______^^^^^^^^^^^^______`````````]]]]]]]]]]]]\\\[[[ZZZYYYTTTTTTSSSSSSRRRQQQPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKHHHHHHIIIIIIJJJKKKKKKKKKJJJLLLMMMMMMMMMNNNQQQSSSTTTTTTUUUVVVWWWXXXXXXYYYWWWZZZ\\\]]]\\\[[[[[[\\\[[[[[[\\\]]]^^^___``````aaaaaabbbbbbdddgggmmmqqqxxxyyy{{{nnn^^^WWWLLLHHHDDDBBBCCCCCCAAA???======>>>>>>>>>>>>======????????????>>>===;;;;;;999:::;;;===>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCEEEFFFFFFGGGGGGHHHIIIIIIHHHIIIKKKJJJIIIIIIJJJLLLLLLLLLLLLMMMNNNNNNOOOOOOLLLNNNQQQPPPOOOOOOQQQTTTUUUUUUUUUVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTQQQRRRSSSTTTTTTTTTTTTTTTXXXXXXXXXWWWVVVTTTSSSRRRUUUUUUTTTTTTTTTUUUWWWXXXZZZYYYXXXWWWWWWWWWYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWUUUUUUTTTSSSRRRRRRRRRSSSnnn___UUUKKKEEEDDDDDDFFFJJJMMMNNNMMMKKKIIIDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@????????????@@@AAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@??????BBBAAA@@@>>>>>>>>>>>>???AAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHGGGEEEEEEEEEEEEEEEHHHHHHIIIIIIIIIHHHHHHHHHGGGHHHJJJKKKKKKJJJIIIHHHJJJKKKLLLMMMOOOPPPQQQRRRPPPSSSUUUVVVVVVZZZbbbhhhooowww|||zzzxxx{{{|||xxxvvvtttrrrsssuuuxxxzzz{{{~~~{{{wwwsssnnnhhhddddddbbb___\\\ZZZZZZ[[[[[[^^^\\\YYYWWWWWWXXXYYYZZZ\\\]]]___bbbdddgggiiijjjnnnnnnnnnooonnnnnnmmmmmmiiiiiiiiiiiihhhgggfffeeefffggghhhhhhhhhgggeeeddddddeeeeeeeeedddccccccbbbaaabbbccceeeffffffffffffeeeeeeddddddccccccbbbbbb```aaabbbcccdddcccbbbbbbddddddddddddcccbbbaaa`````````___^^^^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]YYYYYYYYYXXXWWWVVVUUUTTTQQQPPPPPPOOONNNMMMMMMLLLNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOQQQQQQPPPQQQSSSUUUUUUUUUVVVWWWXXXYYYZZZZZZWWWYYY\\\\\\[[[ZZZ[[[[[[\\\]]]]]]^^^___`````````bbbdddfffhhhkkkpppuuuyyyoooZZZMMMHHHFFFCCC???>>>??????===<<<=========>>>>>>=========>>>??????>>>===<<<;;;;;;777888999:::;;;<<<<<<<<>>>>>>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJLLLNNNPPPQQQRRRPPPRRRTTTTTTTTTWWW^^^cccnnnvvv{{{xxxvvvxxx{{{{{{|||vvvsssssstttvvvwww}}}}}}||||||zzzuuuoookkkkkkiiieeeaaa___^^^___```___^^^[[[XXXVVVVVVVVVWWWWWWXXXYYY[[[]]]___aaaaaacccdddeeefffggghhhhhhhhhffffffffffffeeeeeedddcccbbbcccdddeeedddcccbbbaaa___```aaabbbccccccccccccaaaaaabbbcccccccccccccccccccccbbbaaaaaa``````_________```aaabbbaaaaaaaaaaaaaaaaaaaaa```___^^^^^^\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXVVVVVVUUUUUUTTTRRRQQQPPPNNNMMMMMMMMMLLLLLLKKKKKKNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPQQQQQQTTTUUUUUUUUUTTTTTTVVVXXXVVVVVVWWWXXXYYYZZZ[[[[[[YYY[[[]]]]]]\\\\\\\\\]]]]]]^^^^^^___```aaabbbbbbfffjjjnnnrrrwww|||}}}iiiZZZLLLDDDBBB@@@>>><<<<<<<<<===<<<;;;<<<<<<============<<<<<<>>>>>>>>>>>>===<<<;;;;;;777888999:::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHFFFGGGHHHHHHGGGGGGHHHJJJJJJKKKKKKLLLLLLMMMNNNNNNKKKMMMOOOPPPPPPQQQSSSUUUTTTUUUUUUUUUVVVVVVVVVVVVRRRRRRRRRRRRSSSTTTUUUUUUSSSTTTTTTUUUUUUUUUUUUUUUOOOPPPQQQRRRSSSTTTTTTTTTRRRRRRQQQQQQRRRSSSUUUVVVXXXXXXYYYZZZ[[[[[[[[[[[[XXXXXXXXXWWWWWWWWWVVVVVVTTTTTTSSSSSSRRRRRRSSSSSSxxxbbbTTTKKKFFFDDDFFFJJJLLLOOOPPPPPPNNNKKKIIIIIIHHHGGGFFFEEECCCBBBBBB@@@AAABBBCCCCCCBBB@@@???@@@@@@@@@?????????>>>>>>===>>>>>>>>>??????@@@@@@:::;;;<<<===???AAACCCCCC??????@@@AAAAAABBBBBBCCCBBBBBBBBBAAABBBCCCCCCDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGJJJJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHKKKMMMOOOQQQQQQPPPQQQRRRRRRRRRUUUYYY]]]hhhpppuuutttssstttvvvvvv{{{{{{wwwvvvuuuttttttvvvxxx|||}}}|||xxxtttqqqoookkkgggeeeddddddeee```^^^\\\YYYWWWVVVVVVVVVUUUVVVWWWXXXYYY[[[\\\\\\[[[\\\^^^___```aaabbbbbbbbbbbbbbbbbbbbbaaa``````___```aaaaaaaaa```___^^^]]]^^^___```aaaaaaaaaaaa______````````````______```______^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^_________^^^^^^^^^^^^]]]\\\[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSTTTTTTTTTSSSRRRQQQPPPOOOMMMMMMMMMMMMMMMMMMLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRRRRSSSSSSTTTUUUUUUWWWXXXYYYXXXVVVVVVWWWYYYWWWWWWXXXYYYZZZ[[[[[[\\\[[[]]]______^^^^^^___```]]]^^^___aaadddfffggghhhnnnrrrwww}}}{{{dddVVVNNNHHHDDDCCC>>>===<<<<<<============;;;<<<<<<======<<<<<<;;;===============<<<;;;::::::;;;<<<===>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDEEEEEEFFFFFFGGGEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMLLLMMMOOOQQQRRRTTTUUUWWWSSSTTTTTTTTTUUUUUUUUUUUURRRRRRRRRQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQRRRRRRQQQPPPPPPPPPPPPOOOOOOPPPRRRTTTUUUSSSTTTVVVXXXYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUSSSSSSRRRRRRRRRRRRRRRSSSsss^^^PPPIIIFFFFFFHHHKKKMMMPPPQQQQQQOOOLLLJJJJJJIIIHHHFFFEEECCCBBBAAA>>>???AAABBBBBBBBBAAA@@@AAA@@@@@@??????>>>===============>>>>>>?????????999:::;;;===???AAABBBCCC??????@@@AAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGEEEFFFHHHJJJLLLNNNPPPQQQOOOPPPPPPPPPQQQSSSVVVYYY```gggmmmmmmmmmqqqrrrrrruuuyyyzzzuuuqqqkkkmmmqqqwww|||~~~}}}zzzxxxtttoookkkiiigggggg^^^]]][[[YYYWWWVVVVVVVVVTTTUUUUUUVVVVVVWWWXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]\\\\\\[[[\\\]]]^^^______^^^]]]\\\]]]]]]^^^^^^___^^^^^^^^^\\\]]]]]]]]]]]]\\\[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUSSSSSSRRRRRRQQQQQQPPPPPPRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQQQQQQQTTTTTTUUUUUUVVVWWWWWWXXXYYYZZZZZZYYYWWWVVVXXXYYYWWWWWWXXXYYYZZZ[[[\\\\\\[[[]]]^^^_________aaaccc___```cccfffjjjmmmpppqqqwww{{{rrrbbbQQQIIIFFFBBB>>>===;;;<<<<<<===============;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>???@@@@@@@@@????????????????????????@@@@@@???@@@@@@AAABBBCCCBBBBBBCCCDDDDDDEEEEEEFFFDDDEEEGGGFFFEEEEEEFFFHHHHHHIIIIIIJJJJJJKKKLLLLLLNNNNNNOOOQQQSSSUUUVVVWWWRRRRRRRRRRRRSSSSSSSSSSSSTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNOOOQQQSSSTTTQQQSSSTTTVVVWWWWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSQQQQQQQQQPPPPPPQQQQQQRRRnnnZZZNNNHHHFFFFFFIIIHHHKKKNNNQQQRRRQQQOOONNNIIIIIIHHHFFFEEECCCBBBBBB===>>>???AAABBBCCCCCCDDDDDDDDDCCCAAA@@@???>>>===============>>>>>>>>>>>><<<===>>>>>>?????????>>>@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEEEEFFFFFFEEEDDDDDDFFFFFFEEEEEEEEEGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFGGGHHHJJJLLLNNNOOOPPPOOONNNNNNOOOPPPRRRTTTVVVYYY___ddddddgggkkknnnmmmppptttzzzwwwrrriiijjjmmmrrryyy~~~~~~yyytttnnnjjjhhh___^^^\\\ZZZXXXWWWVVVVVVTTTTTTSSSSSSSSSSSSSSSSSSVVVVVVWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXWWWWWWXXXYYY[[[\\\\\\[[[ZZZZZZ[[[[[[\\\\\\[[[[[[ZZZZZZYYYZZZZZZZZZZZZZZZYYYXXXYYYYYYXXXXXXWWWVVVVVVUUUWWWVVVVVVVVVVVVWWWXXXXXXWWWXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOOOOOOOONNNNNNLLLLLLMMMMMMNNNNNNNNNOOOPPPPPPQQQQQQRRRSSSTTTTTTVVVVVVVVVWWWXXXXXXYYYYYYYYYZZZZZZYYYWWWWWWXXXZZZYYYYYYZZZ[[[\\\]]]^^^^^^[[[]]]___``````bbbeeegggfffgggjjjnnnrrrvvvyyy{{{ooo___TTTIIIEEECCC>>>:::999777999;;;;;;:::::::::;;;::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>??????@@@AAABBBAAABBBBBBCCCCCCDDDEEEEEEDDDEEEFFFFFFEEEEEEFFFHHHGGGHHHHHHIIIJJJJJJKKKKKKNNNNNNNNNPPPSSSUUUUUUTTTPPPPPPPPPPPPQQQQQQQQQQQQTTTSSSRRRPPPOOONNNMMMMMMQQQQQQQQQQQQQQQPPPPPPOOOLLLMMMNNNPPPPPPQQQQQQQQQNNNNNNMMMNNNOOOQQQSSSTTTSSSSSSTTTUUUVVVVVVVVVVVVSSSSSSSSSRRRRRRRRRQQQQQQOOOOOOOOONNNOOOOOOPPPQQQyyyhhhVVVLLLGGGEEEFFFHHHHHHKKKNNNQQQRRRQQQOOONNNHHHGGGGGGEEEDDDCCCBBBBBB>>>>>>???AAACCCEEEGGGHHHIIIHHHGGGEEECCCAAA??????==================<<<<<<<<<===>>>??????>>>>>>===AAAAAAAAABBBCCCCCCDDDDDDBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDDDDGGGFFFEEEEEEEEEGGGIIIJJJIIIHHHHHHHHHHHHIIIIIIJJJHHHHHHIIIKKKLLLMMMOOOOOONNNMMMMMMNNNPPPSSSTTTTTTUUUZZZ]]]]]]```eeehhhhhhkkkooouuu{{{~~~yyyqqqooonnnpppuuu{{{}}}xxxssspppgggfffdddaaa^^^\\\ZZZYYYUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTRRRSSSSSSTTTTTTTTTSSSSSSUUUUUUWWWXXXXXXXXXWWWWWWVVVWWWWWWXXXXXXWWWWWWVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSTTTSSSSSSRRRSSSTTTUUUVVVUUUUUUUUUUUUTTTSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPNNNNNNOOOPPPQQQQQQQQQQQQNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQRRRSSSUUUVVVVVVWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYZZZZZZYYYXXXXXXZZZ[[[\\\\\\]]]^^^___``````aaa```bbbdddeeefffiiimmmpppqqqrrruuuxxx||||||hhhZZZOOOIIIDDDCCCAAA<<<:::;;;555888;;;;;;999888888:::::::::;;;;;;;;;;;;::::::999::::::;;;;;;;;;::::::777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAAAAAAAAAAABBBCCCCCCDDDDDDDDDFFFGGGGGGFFFEEEGGGHHHGGGGGGGGGHHHIIIIIIJJJJJJMMMLLLKKKMMMPPPRRRQQQPPPNNNNNNNNNNNNOOOOOOOOOOOORRRRRRPPPOOONNNNNNNNNNNNQQQQQQRRRRRRQQQQQQPPPOOOKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQSSSUUUSSSSSSRRRRRRRRRSSSSSSTTTQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOuuueeeTTTJJJFFFDDDEEEGGGLLLMMMPPPQQQQQQOOOLLLJJJGGGFFFFFFEEEDDDCCCBBBBBB>>>??????AAACCCGGGJJJLLLMMMLLLJJJHHHEEECCCAAA@@@>>>>>>======<<<<<<<<<;;;999:::<<<>>>@@@@@@@@@???AAAAAABBBCCCCCCDDDDDDEEEAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBAAACCCDDDEEEFFFFFFEEEDDDDDDGGGFFFEEEEEEFFFHHHJJJKKKIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIJJJKKKLLLMMMNNNOOONNNMMMMMMNNNQQQSSSTTTTTTSSSWWWYYYXXX[[[aaaddddddggglllrrrxxx}}}zzzvvvrrrqqqsssxxx|||~~~|||zzzqqqooommmiiieeebbb___^^^WWWWWWVVVUUUTTTTTTSSSSSSOOOPPPQQQRRRSSSTTTTTTTTTPPPPPPQQQQQQQQQQQQQQQPPPRRRSSSTTTUUUVVVVVVUUUTTTRRRSSSTTTUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQPPPPPPRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQOOOPPPRRRSSSTTTUUUUUUUUUQQQRRRRRRSSSTTTUUUVVVVVVRRRRRRSSSUUUVVVWWWXXXXXXVVVVVVWWWWWWXXXXXXYYYYYYYYYZZZ[[[ZZZYYYYYY[[[]]]^^^^^^___```aaabbbccccccfffhhhjjjlllnnnqqquuuyyyzzz{{{}}}uuueeeVVVLLLAAA===;;;===<<<999:::===666999<<<<<<:::888999:::999::::::;;;;;;::::::999999999:::;;;;;;;;;::::::888888:::;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDDDDFFFGGGGGGFFFFFFGGGHHHFFFGGGGGGHHHHHHIIIJJJJJJLLLJJJIIIKKKNNNPPPNNNLLLLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPOOOOOONNNOOOOOOOOORRRRRRSSSSSSRRRQQQPPPPPPNNNNNNNNNMMMLLLJJJIIIHHHNNNMMMMMMNNNOOORRRTTTUUURRRQQQOOONNNNNNOOOPPPQQQPPPPPPOOOOOOOOONNNNNNNNNLLLLLLKKKKKKLLLMMMNNNNNNwwweeeQQQHHHEEEDDDDDDEEEGGGJJJMMMNNNLLLIIIHHHGGGGGGGGGEEEDDDCCCAAAAAA@@@======???AAACCCFFFIIIJJJKKKKKKJJJGGGBBB???>>>>>>>>>>>>===============>>>>>><<<:::999:::<<>><<<999777666555555<<<<<<<<<;;;:::999888777===;;;::::::::::::888777999:::<<<;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===============>>>>>>???>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMNNNOOONNNMMMLLLKKKPPPQQQQQQQQQQQQQQQQQQPPPKKKKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJKKKMMMOOOPPPPPPNNNMMMLLLKKKKKKMMMOOOPPPNNNOOOQQQQQQQQQOOOMMMLLLJJJJJJIIIHHHHHHHHHIIIIIIuuucccPPPGGGDDDCCCCCCDDDFFFIIIKKKLLLJJJHHHFFFFFFGGGGGGFFFEEEDDDBBBAAA@@@===>>>???@@@CCCEEEGGGHHHIIIIIIIIIFFFBBB???>>>???>>>>>>============>>>>>>===<<<;;;:::;;;===???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGIIIHHHHHHHHHHHHHHHIIIIIIHHHLLLOOOQQQQQQPPPOOOPPPNNNNNNMMMLLLLLLLLLLLLLLLMMMOOOQQQSSSTTTTTTSSSSSSRRRRRRTTTXXX^^^bbbcccbbbaaadddhhhmmmsss{{{~~~xxxvvvvvvwww{{{~~~xxxqqqmmmeeebbb___[[[XXXWWWWWWXXXUUUTTTSSSSSSRRRQQQPPPPPPRRRQQQQQQRRRSSSSSSRRRPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSRRRQQQQQQQQQQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUWWWVVVTTTSSSSSSTTTUUUWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXYYY[[[\\\]]]]]]]]]]]]ZZZ[[[[[[\\\]]]^^^_________aaaeeehhhkkkmmmnnnnnntttttttttuuuwwwyyyzzzzzzwwwxxxyyyzzz|||{{{gggXXXOOOHHHAAA;;;<<<;;;:::999888777777777;;;;;;;;;;;;:::999888777:::999888888:::::::::888888999::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===>>>===>>>@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNMMMLLLLLLNNNOOOOOOOOOOOOOOOOOONNNKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJKKKLLLNNNOOOMMMNNNPPPPPPPPPNNNMMMKKKJJJJJJIIIHHHHHHHHHIIIIIIrrr```NNNEEECCCAAAAAABBBDDDFFFIIIIIIHHHFFFEEEEEEFFFGGGGGGGGGFFFCCCAAA????????????@@@AAACCCDDDEEEFFFFFFFFFDDDAAA??????@@@>>>>>>============>>>>>><<<<<<<<<<<<===>>>????????????????????????????????????@@@@@@@@@@@@@@@@@@CCCCCCBBBAAAAAAAAAAAAAAACCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKNNNSSSVVVVVVTTTSSSSSSSSSSSSSSSRRRQQQOOONNNMMMOOOQQQSSSUUUVVVVVVUUUTTTRRRSSSVVV[[[___bbbbbb```]]]___bbbgggnnnwwwxxxuuurrrrrrvvvzzz~~~~~~yyyrrrnnnhhhbbb^^^\\\\\\]]]VVVVVVUUUTTTTTTSSSRRRRRRRRRQQQQQQQQQSSSSSSQQQPPPSSSSSSRRRRRRRRRQQQQQQQQQSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSTTTSSSRRRRRRQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTUUUTTTTTTSSSRRRQQQQQQRRRSSSSSSTTTTTTSSSSSSQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVXXXWWWVVVUUUUUUVVVXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZ]]]___``````___^^^^^^^^^___```aaaccccccdddfffiiioootttwwwwwwvvvuuuuuutttrrrqqqqqqrrrssstttsssuuuxxx{{{lllbbbSSSIIIDDDAAA===999888888888888888999999:::999999:::::::::999999888888777666777:::;;;;;;:::666888999999888777999:::::::::::::::::::::::::::;;;;;;<<<===============;;;::::::::::::;;;<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDDDDEEEFFFGGGGGGIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIJJJKKKLLLMMMLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHnnn]]]KKKCCCAAA@@@@@@AAABBBDDDGGGGGGEEEDDDDDDDDDEEEGGGHHHHHHGGGDDDAAA???????????????@@@@@@AAABBBBBBCCCCCCBBB@@@??????@@@>>>============>>>>>>???;;;<<<<<<===>>>>>>???????????????>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@BBBAAA@@@@@@@@@@@@AAAAAABBBCCCEEEGGGHHHHHHGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNRRRWWWYYYYYYWWWUUUUUUUUUUUUVVVUUUTTTRRRPPPNNNQQQRRRTTTVVVWWWWWWUUUUUUSSSUUUXXX\\\______^^^\\\YYYZZZ]]]aaahhhrrr}}}{{{vvvtttuuuyyy}}}|||yyysssmmmhhheeecccbbb]]]]]]\\\ZZZYYYXXXWWWVVVUUUTTTTTTTTTUUUUUUSSSQQQTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSSSSTTTTTTTTTTTTSSSTTTTTTTTTTTTTTTTTTSSSTTTSSSSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTUUUTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTQQQQQQQQQQQQRRRTTTUUUUUUVVVUUUVVVVVVVVVVVVVVVVVVXXXWWWWWWVVVWWWWWWXXXYYYWWWWWWXXXXXXYYY[[[\\\]]]\\\^^^```bbbcccbbb```___bbbbbbdddeeeggghhhiiijjjnnnrrrwww|||}}}zzzvvvtttmmmmmmkkkjjjiiikkknnnqqqyyy}}}yyyjjjXXXPPPGGGAAA??????===;;;777777777777777888999:::777777888999999:::999999888777777888:::;;;;;;:::666777999888777777888:::999999999999999999999999::::::;;;<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<<<<===>>>@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLMMMMMMNNNKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHkkk[[[IIIBBB@@@???>>>???BBBDDDEEEFFFDDDCCCCCCDDDEEEFFFHHHHHHGGGDDD@@@>>>@@@???>>>>>>>>>>>>?????????@@@AAA@@@>>>>>>???@@@===============>>>??????<<<<<<===>>>>>>??????????????????>>>>>>>>>===============>>>>>>?????????>>>>>>>>>??????@@@BBBBBBAAABBBDDDFFFGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLQQQTTTXXXZZZXXXVVVUUUTTTUUUUUUVVVVVVUUUTTTRRRQQQQQQRRRTTTVVVVVVVVVUUUTTTUUUWWWZZZ\\\\\\ZZZXXXWWWWWWXXX[[[___eeennnyyy}}}yyyyyy{{{|||}}}~~~{{{vvvrrrnnnlllhhhgggeeecccaaa___]]]\\\___^^^]]]\\\]]]\\\YYYWWWTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYXXXYYYYYY[[[]]]___bbbccccccdddeeefffeeedddbbb```cccccceeefffhhhjjjkkklllpppssswwwyyyxxxtttnnnjjjfffhhhiiiiiikkknnntttyyyqqq^^^SSSHHHCCC===::::::;;;:::999888888777666666777777777666666777888999999999999:::999888999:::;;;:::888777888999999888888999:::999999999999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHiiiYYYHHHAAA@@@???>>>???BBBDDDFFFFFFDDDDDDEEEFFFEEEFFFFFFFFFEEEBBB@@@>>>???>>>>>>===<<<============>>>???>>>===<<<===???===<<<<<<======>>>???@@@============>>>???@@@@@@AAAAAA@@@@@@???>>>>>>>>>======>>>>>>>>>>>>>>>>>>============???@@@AAABBBAAAAAACCCDDDFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJQQQSSSVVVWWWVVVTTTTTTTTTVVVVVVVVVUUUUUUSSSRRRRRRQQQRRRTTTUUUVVVUUUTTTSSSTTTVVVYYYYYYWWWUUUTTTTTTXXXYYY\\\___dddllluuu{{{~~~}}}{{{}}}~~~{{{yyytttsssrrrooommmkkkiiihhhjjjhhhfffeeedddbbb___\\\XXXXXXWWWWWWVVVVVVVVVUUUSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTSSSSSSRRRRRRSSSTTTTTTUUUUUUTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXVVVVVVWWWXXXXXXYYYYYYZZZYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\^^^___bbbdddfffhhhjjjiiihhhfffdddbbb```^^^]]]^^^```bbbdddfffhhhiiilllmmmooopppnnnjjjfffcccaaaeeejjjnnnrrrxxxnnn[[[MMMGGGAAA>>>;;;999999:::999888999888777666555555555555555666777888888888888888:::999888888999:::999777666888999999888888999:::888888888888888888888888888888999:::::::::::::::;;;::::::::::::;;;<<<<<<;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGgggWWWGGGAAA@@@???>>>???CCCEEEFFFFFFEEEEEEFFFGGGEEEEEEEEEDDDBBBAAA???>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>===<<<;;;<<<===<<<<<<<<<<<<===>>>???@@@>>>>>><<<<<<===>>>@@@BBBCCCCCCBBBAAAAAA@@@???????????????>>>>>>>>>>>>>>>===============>>>???@@@@@@AAAAAABBBCCCEEEGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHLLLNNNQQQRRRRRRRRRTTTVVVZZZYYYWWWUUUTTTRRRRRRQQQRRRSSSUUUVVVVVVUUUTTTSSSQQQSSSUUUUUUSSSRRRSSSUUUZZZ\\\^^^aaaeeekkkrrrvvv|||~~~}}}|||||||||{{{~~~}}}|||{{{yyyvvvtttrrrpppmmmiiifffcccbbb```___]]][[[YYYYYYVVVVVVVVVVVVWWWWWWWWWXXXVVVWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVXXXXXXWWWWWWWWWWWWXXXYYYWWWXXXYYYZZZ[[[]]]^^^^^^]]]^^^___```aaaaaaaaaaaabbbbbbcccdddeeeggghhhiiiiiigggccc___[[[XXXVVVUUUTTTUUUWWWYYY\\\^^^```aaafffggghhhhhhhhhhhhffffffdddjjjssszzzxxxiii[[[MMMDDDCCC<<<;;;:::999999999999888777777666555555555555666666666777777888777777777666555555666888999888777555666888777666666777999888888888888888888888888777888888999999999999999999999999999999:::;;;;;;;;;;;;===>>>???@@@@@@@@@??????????????????????????????@@@AAABBBCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEGGGGGGGGGGGGHHHIIIKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHKKKKKKKKKKKKKKKLLLLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGgggWWWGGGAAA@@@???>>>???DDDFFFGGGGGGFFFFFFGGGIIIEEEEEEDDDBBBAAA@@@??????======<<<;;;;;;;;;<<<<<<;;;<<<======;;;:::;;;<<<<<<<<<<<<<<<===>>>@@@@@@???>>><<<;;;<<<>>>AAACCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>======???>>>>>>===============@@@@@@@@@@@@BBBDDDGGGHHHGGGGGGFFFFFFEEEFFFFFFFFFIIIJJJLLLNNNOOORRRUUUXXX^^^\\\YYYVVVSSSQQQQQQQQQSSSTTTVVVWWWWWWVVVUUUTTTMMMPPPRRRRRRQQQQQQSSSVVV\\\^^^```cccfffjjjppptttwww{{{~~~~~~zzzwwwuuuuuuuuuyyyyyyzzz|||~~~|||xxxuuunnnllljjjgggdddaaa^^^]]]XXXXXXXXXYYYYYYYYYYYYZZZWWWXXXXXXYYYYYYXXXXXXWWWUUUTTTTTTSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWVVVVVVVVVUUUVVVWWWWWWXXXXXXWWWWWWZZZYYYYYYXXXXXXXXXYYYYYYYYYYYY[[[\\\^^^```aaaaaaaaabbbcccdddeeefffffffffhhhgggggggggggghhhiiiiiieeebbb\\\WWWRRRNNNMMMLLLMMMNNNPPPRRRUUUWWWYYYZZZcccdddeeefffhhhjjjlllmmmnnnvvv~~~ooo^^^TTTKKKAAA===>>>666666666666666666555555666555555555555666666777666666777777777777666666222111111333666888888777444555666666555555666888777777777777777777777777777777888999999999999999888888888777888999999::::::;;;<<<>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBCCCDDDDDDAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEHHHGGGGGGFFFGGGHHHJJJKKKIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIIIIJJJJJJKKKKKKIIIIIIHHHFFFEEECCCBBBAAAGGGGGGHHHIIIIIIIIIIIIHHHKKKKKKKKKKKKKKKLLLMMMNNNLLLLLLJJJIIIHHHGGGGGGGGGjjj[[[LLLDDD@@@>>>===>>>DDDFFFHHHJJJKKKKKKJJJJJJIIIHHHEEEBBB@@@>>><<<<<<;;;;;;::::::::::::;;;;;;;;;::::::::::::;;;<<<<<<===;;;999:::===>>>===:::??????>>>>>>???AAABBBCCCKKKIIIGGGEEECCCAAA@@@@@@@@@>>><<<===???@@@???<<<>>>>>>>>>>>>===============>>>@@@BBBDDDFFFGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBGGGIIILLLNNNPPPSSSWWWZZZ^^^\\\YYYUUURRRPPPOOOOOORRRSSSUUUVVVWWWVVVTTTSSSSSSRRRRRRTTTXXX[[[[[[[[[bbb```^^^```ffflllqqqttttttqqqoooqqqwww{{{vvvsssqqqnnnnnnnnnppptttzzz~~~}}}zzzvvvqqqmmmiiihhhgggfffccc`````````___[[[XXXZZZYYYXXXWWWVVVVVVUUUUUUXXXWWWVVVUUUUUUWWWYYYZZZYYYXXXVVVUUUTTTUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]]]]]]]]]]]]]^^^^^^]]]^^^___aaadddfffggghhhjjjkkkmmmnnnmmmllljjjhhhiiigggeeeeeefffeeeaaa]]]YYYVVVPPPLLLKKKJJJIIIIIIIIIKKKMMMNNNPPPTTTZZZ]]]hhhjjjmmmooorrrvvv{{{~~~zzzeee[[[NNNDDD@@@>>>;;;888777888888888666555666777666666666666777777777777555555555555555555555555222333444777::::::888666666555444444666777777666666666666666777777777777777777777777888888888888<<<;;;:::999999999:::;;;999:::;;;<<<============??????@@@@@@@@@@@@??????>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBB>>>???@@@AAACCCDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGGGGFFFFFFEEEEEEIIIHHHGGGGGGHHHIIIKKKLLLLLLNNNNNNNNNMMMLLLMMMNNNNNNLLLJJJHHHGGGFFFFFFGGGkkk\\\LLLDDDAAA???@@@BBBDDDFFFHHHKKKLLLLLLKKKKKKJJJIIIFFFCCC@@@>>><<<<<<======<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<======;;;999999:::>>>??????===??????>>>>>>???@@@BBBCCCIIIHHHFFFDDDBBBAAA@@@@@@???===<<<<<>><<<;;;;;;<<<<<<=========>>>===>>>@@@BBBDDDEEEFFFFFFIIIIIIGGGFFFEEEEEEEEEEEEHHHJJJMMMNNNPPPRRRVVVXXXZZZYYYVVVSSSQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSRRRQQQRRRRRRTTTXXX\\\______^^^```^^^]]]^^^ccchhhmmmooollljjjiiilllrrrzzz|||yyywwwpppooonnnnnnpppssswwwyyy|||xxxvvvtttsssllljjjgggffffffddd```]]]]]]]]]\\\ZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVWWWXXXVVVWWWXXXYYYZZZ\\\]]]]]][[[[[[]]]^^^```aaabbbcccdddcccbbbbbbbbbbbbbbbccchhhiiikkknnnppprrrssstttrrrrrrrrrpppnnnkkkgggeeebbb```^^^^^^^^^]]]ZZZWWWRRROOOKKKIIIHHHHHHHHHHHHKKKMMMPPPTTTXXX]]]ccchhhppprrruuuxxx{{{tttdddTTTMMMCCC===<<<<<<;;;999333555555444333222333444777777666666666666666666555555555555555555555555333333444666999:::888777666555444444666777777666555666666666777777777777666666777777777888888888::::::999888888888999:::999:::;;;<<<===============>>>>>>??????>>>>>>======>>>???@@@AAAAAAAAAAAA@@@@@@?????????@@@AAAAAA???@@@AAABBBCCCEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJKKKKKKKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHGGGGGGHHHIIIKKKLLLLLLNNNOOONNNMMMLLLMMMNNNOOOMMMKKKHHHGGGGGGGGGHHHooo```NNNFFFBBBAAABBBEEEEEEGGGIIIKKKMMMMMMMMMMMMMMMKKKIIIFFFCCC@@@===<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<======>>>;;;::::::;;;===???>>>===>>>>>>======>>>???@@@AAAFFFFFFEEECCCBBB@@@??????>>>===<<<<<<>>>>>>===<<<888999:::;;;<<<===>>>>>>===>>>@@@AAACCCDDDEEEEEEFFFEEECCCAAAAAABBBCCCDDDIIIKKKNNNOOOPPPQQQSSSUUUUUUTTTSSSQQQPPPOOOOOOOOONNNNNNMMMMMMNNNOOOPPPPPPRRRTTTXXX^^^ccceeecccaaa]]][[[YYYZZZ]]]bbbdddfff``````aaadddkkksss{{{xxxvvvsssqqqoooooopppqqqwwwyyy{{{|||{{{|||}}}}}}}}}}}}}}}~~~~~~||||||wwwuuusssqqqooommmiiifffbbbaaa```___^^^]]]]]]]]]^^^]]][[[ZZZYYYYYYZZZ[[[YYYYYYYYYXXXYYYYYYZZZ[[[[[[[[[\\\]]]^^^___``````___aaadddgggiiikkkllllllnnnmmmlllkkkkkkkkkkkkkkkpppqqqsssvvvwwwwwwwwwwwwqqqqqqnnnkkkfffaaa]]]ZZZUUUSSSQQQPPPQQQPPPOOONNNKKKKKKJJJIIIIIIKKKLLLMMMQQQUUUZZZ___eeelllsssxxx~~~wwwfffXXXNNNDDD???999666777888777555555777777666555444555666777777666666555555555444444444444444444444444444555444444555777999888777666555333444555777666666555555666666666777777777666666777777777777888888999888888777777888999999999:::;;;<<<============<<<<<<============<<<<<<===>>>???@@@@@@AAAAAA@@@???>>>>>>>>>??????@@@AAAAAAAAABBBCCCEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNOOONNNMMMLLLMMMOOOPPPNNNKKKIIIHHHHHHJJJKKKvvveeeRRRHHHDDDBBBCCCFFFFFFGGGIIILLLNNNOOOOOOOOOQQQPPPNNNJJJFFFCCC@@@>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<;;;>>>===<<<<<<<<<===???@@@CCCCCCCCCBBBAAA@@@???>>>>>>=========>>>>>>======999::::::;;;<<<<<<=========>>>???AAABBBCCCCCCCCCDDDBBB???>>>===???AAACCCJJJLLLNNNNNNNNNOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLJJJIIIIIILLLNNNPPPUUUXXX^^^dddhhhhhhddd```XXXVVVTTTUUUWWWYYY[[[[[[UUUWWWZZZ^^^dddkkksssyyy|||~~~{{{wwwuuussssssssssssrrrpppooonnnooopppmmmlllllllllnnnpppsssuuuvvvxxxzzz}}}~~~~~~~~~~~~|||zzzwwwtttsssjjjiiigggeeedddcccbbbbbbfffeeecccaaa````````````]]]]]]]]]]]]^^^______```ccccccddddddeeeeeeeeefffjjjmmmpppsssvvvvvvvvvvvvxxxwwwvvvuuuuuuttttttuuuvvvvvvwwwvvvuuurrrpppnnnhhhgggddd```[[[VVVRRROOOMMMLLLJJJJJJJJJKKKLLLMMMNNNOOOQQQRRRSSSUUUXXXZZZ___ccciiiooovvv}}}ppp___SSSKKKFFF===:::777555555444333111666888888777666555666777777666666555555444444333444444444444444444444444666444333444666888888888666444333333555666666555555555555666666666777777666666666666777777777888888888888888888999999999999:::;;;<<<============<<<<<<============<<<<<<<<<===>>>???@@@@@@@@@@@@??????>>>??????@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJMMMNNNOOOOOOMMMMMMNNNOOONNNMMMJJJIIIJJJLLLOOOQQQ{{{jjjVVVKKKFFFCCCCCCEEEGGGHHHJJJLLLOOOPPPRRRRRRVVVUUURRROOOKKKFFFBBB@@@;;;;;;::::::::::::;;;;;;::::::999999::::::;;;<<<::::::;;;;;;<<<<<<=========<<<;;;:::;;;<<<===>>>???@@@@@@@@@@@@???>>>======>>>>>>>>>>>>===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAADDDBBB@@@??????AAACCCEEEHHHJJJLLLMMMLLLKKKLLLMMMKKKLLLMMMNNNOOOPPPPPPQQQMMMKKKHHHFFFGGGJJJNNNQQQXXX\\\bbbhhhjjjgggaaa\\\TTTRRRPPPPPPRRRSSSRRRRRROOORRRVVVZZZ^^^dddlllqqqvvvzzz}}}|||vvvtttpppllljjjhhhgggggggggfffdddddddddfffiiikkklllnnnrrrvvvyyy{{{||||||~~~||||||uuutttrrrpppooommmmmmmmmnnnmmmllljjjiiihhhhhhgggeeeffffffgggggghhhhhhhhhnnnnnnooopppqqqssstttttt{{{|||~~~~~~}}}zzzzzzyyyxxxxxxxxxxxxxxxxxxwwwtttqqqlllgggcccaaa[[[ZZZXXXUUURRROOOLLLKKKKKKLLLLLLMMMNNNQQQTTTVVVYYY\\\```bbbdddeeeiiikkkssswww|||yyyeeeXXXPPPJJJEEEBBB;;;999888777666555333222333444555444222111222333666555555555444444333333444444444444444444444444666444333444666777777777555444333333555666666555555555555555666666666666555666666666666777777777888999999:::::::::;;;;;;999:::;;;<<<============<<<======>>>>>>======<<<<<<<<<===>>>?????????????????????@@@@@@BBBCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJKKKMMMOOOOOOOOONNNMMMNNNOOOLLLLLLKKKKKKLLLOOOSSSUUU}}}lllYYYNNNHHHDDDDDDEEEHHHIIIKKKMMMPPPRRRTTTUUUYYYXXXVVVRRRMMMHHHCCC@@@======<<<<<<<<<<<<======999999999999999::::::;;;555777999::::::<<<>>>@@@<<<;;;:::999999:::;;;<<<<<<===>>>??????>>>======<<<===>>>>>><<<<<<===>>>============<<<<<<;;;;;;======>>>???@@@@@@??????@@@???=========???AAABBBDDDFFFIIIIIIHHHGGGGGGHHHGGGHHHJJJLLLMMMNNNOOOOOOKKKIIIGGGEEEFFFIIIMMMPPPZZZ]]]ccchhhiiiddd\\\VVVRRRPPPOOOOOOPPPPPPOOOMMMMMMQQQUUUXXXZZZ^^^dddiiiooossszzz}}}xxxssspppnnnkkkiiihhhgggdddbbbaaabbbcccddddddfffhhhkkknnnpppqqqrrryyy{{{}}}}}}}}}}}}~~~~~~~~~}}}|||||||||||||||xxxxxxwwwvvvuuutttsssrrrrrrsssttttttuuuttttttssswwwxxxzzz}}}~~~{{{yyyrrrqqqqqqppppppqqqqqqrrrnnnkkkgggbbb]]]XXXTTTRRRMMMMMMLLLLLLLLLKKKKKKKKKLLLOOORRRUUUXXX\\\aaadddkkkooouuuwwwxxxyyy{{{~~~mmm]]]MMMGGGEEEAAA===:::666777777777777777777777444555666555333222333444444444444444444444444444333333333333333333333333555444333444666777666555555444222333444666555555444444555555555666666666555555666666666666777777888999:::;;;;;;;;;;;;;;;999:::;;;<<<============<<<<<<============<<<<<<;;;<<<===>>>>>>??????>>>??????@@@@@@AAABBBCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJHHHIIIJJJKKKKKKLLLKKKKKKNNNOOOPPPOOONNNMMMNNNPPPLLLLLLMMMNNNOOORRRTTTUUUzzzkkkYYYOOOKKKGGGFFFGGGIIIIIIKKKMMMPPPSSSVVVWWWZZZYYYWWWSSSNNNHHHBBB???======<<<<<<<<<<<<======:::999999999999:::;;;;;;666888::::::888888:::<<<;;;:::999888888999:::;;;999;;;<<<>>>???>>>===<<<999;;;===<<<:::999;;;===;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>>>>::::::::::::;;;<<<===>>>@@@CCCEEEFFFEEEDDDDDDDDDBBBDDDFFFHHHJJJKKKKKKKKKIIIGGGEEEDDDEEEHHHLLLNNNXXX[[[aaaeeefffaaaYYYSSSRRRQQQQQQQQQRRRQQQOOOMMMMMMQQQUUUWWWVVVXXX\\\aaafffkkksss||||||xxxuuuqqqooommmjjjhhhggggggfffffffffeeeeeeffffffggghhhiiimmmqqqssstttvvvyyy|||}}}wwwqqqllliiiaaaaaaaaaaaabbbcccdddddd```]]]YYYTTTQQQNNNMMMLLLKKKLLLMMMNNNPPPRRRTTTUUUWWW\\\ccchhhmmmrrrwww{{{wwwjjjTTTJJJAAA???===888555555333444555555555666777999666777888777555444555666222222222333444444555555333333333333333333333333444444444555777777555333555333222333444555555555444444444555555555666666555555555666666666777777666777999:::;;;;;;::::::999:::;;;<<<============;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLIIIJJJKKKLLLMMMMMMMMMLLLNNNOOOPPPPPPNNNNNNOOOPPPOOOPPPPPPQQQRRRRRRRRRRRRxxxiiiYYYPPPLLLIIIHHHIIIIIIJJJKKKNNNQQQTTTWWWXXXZZZYYYWWWSSSMMMGGGAAA>>>;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;======:::666333333555;;;:::999888888888999:::888999<<<===>>>>>>===<<<777:::;;;:::888777999;;;888888999:::;;;;;;<<<=========>>>>>>>>>>>>======;;;<<<<<<===>>>???@@@@@@===@@@CCCDDDCCCBBBBBBBBB???AAACCCFFFHHHIIIIIIIIIGGGEEECCCCCCDDDGGGJJJMMMVVVYYY^^^cccddd```XXXRRRTTTSSSSSSSSSTTTSSSPPPNNNMMMRRRVVVVVVTTTTTTXXX\\\___eeennnxxx~~~}}}zzzxxxuuusssrrrqqqpppnnnllliiigggggggggggg]]]bbbgggkkkmmmpppuuuxxx|||}}}{{{sssjjjbbb\\\YYYTTTTTTTTTUUUVVVWWWYYYYYY[[[XXXUUURRRPPPPPPQQQRRRUUUVVVXXXZZZ]]]```ccceeeiiipppxxx~~~mmmZZZNNNEEE@@@===>>>:::444222666333444444333222222444555333444555444222111222333000111222333444555555666333333333333333333333333333333444666888777555222555333222222444555555444444444444555555555666666555555555555666666666777555666888999::::::999999999:::;;;<<<============999::::::;;;;;;::::::999:::;;;<<<===>>>>>>>>>>>>=========>>>???AAABBBCCCDDDDDDDDDEEEFFFFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHJJJKKKKKKKKKLLLLLLMMMMMMIIIJJJLLLMMMNNNNNNMMMMMMNNNOOOPPPPPPNNNNNNOOOPPPRRRSSSSSSTTTSSSQQQOOONNNnnnaaaSSSLLLIIIFFFGGGIIIMMMLLLLLLLLLMMMOOOQQQSSSUUUTTTSSSQQQMMMHHHCCCAAA======<<<<<<<<<<<<======<<<;;;:::999::::::<<<===<<<<<<:::999888999::::::999999888888888888999999888999:::;;;;;;:::999888999999888888999999:::;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>>>>??????@@@@@@@@@@@@??????AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBB@@@@@@BBBGGGKKKSSSUUUWWWYYYYYYVVVSSSQQQPPPSSSWWWXXXVVVSSSPPPNNNSSSTTTTTTRRRPPPPPPRRRTTT[[[```iiisss||||||yyyvvvsssnnniiieeeeeeddddddeeegggiiilllnnnsssvvv{{{~~~{{{xxxvvvvvvvvvqqqooojjjbbb[[[VVVTTTTTTRRRRRRRRRRRRSSSTTTUUUVVVYYYYYYXXXXXXXXXXXXYYYYYY[[[___dddiiimmmqqquuuxxxnnn```UUULLLGGG:::999888777666666666666333333333444444444555555333333333222222111111111333333333333333333333333222222222222222222222222333444666666555444555555555444444333333444444555333333333333333333333333555555555555666666666666444666888;;;<<<<<<;;;:::888888999::::::;;;;;;<<<>>>===<<<::::::;;;<<<<<<888999:::<<<===>>>>>>>>>============>>>???@@@AAAFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCCCCCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLPPPNNNLLLKKKJJJKKKLLLMMMIIIKKKNNNPPPRRRRRRQQQQQQQQQPPPNNNMMMMMMNNNPPPQQQRRRSSSTTTSSSQQQOOOOOOPPP}}}kkk^^^QQQKKKGGGEEEEEEHHHKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQPPPNNNKKKGGGCCCAAA<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;:::999888999999:::999999888888888888999999888999:::;;;;;;:::999888999888888888999999::::::888888777777777777888888;;;;;;<<<<<<<<<===============>>>>>>????????????>>>??????@@@@@@??????>>>AAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDBBBAAACCCFFFIIIMMMNNNPPPRRRRRRQQQOOONNNRRRVVVYYYZZZXXXTTTQQQPPPRRRSSSRRRPPPNNNNNNPPPRRRSSSXXX```iiirrr{{{~~~zzzuuurrrlllkkkiiiiiijjjllloooqqqsssvvvzzz~~~}}}zzztttrrrpppmmmkkkjjjjjjjjjgggfffccc]]]XXXUUUTTTUUUXXXXXXXXXYYYZZZ[[[]]]^^^cccccccccdddfffhhhiiijjjkkkooouuu{{{|||iiiYYYNNNFFF@@@;;;999888777666555555555555333333333333444444444444333333333222222222111111333333333333333333333333222222222222222222222222333444666666555444444555444444333333333333444444333333333333333333333333555555555555666666666666444666888:::;;;;;;::::::888999999:::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;999999;;;<<<============@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLNNNMMMKKKJJJIIIJJJKKKLLLLLLMMMOOOQQQQQQQQQPPPOOOPPPOOOMMMLLLLLLMMMOOOPPPQQQSSSTTTSSSQQQOOOOOOPPPyyyggg[[[OOOIIIFFFDDDDDDGGGJJJJJJLLLMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHEEEBBB@@@;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::999888888888999:::999999888888888888999999888999999::::::999999888888888888888999999::::::666666555555555666666777;;;;;;<<<<<<<<<=========<<<======>>>???@@@AAAAAA>>>>>>????????????>>>>>>@@@@@@@@@AAAAAAAAAAAABBBDDDEEEEEEDDDCCCCCCEEEFFFGGGHHHIIIKKKLLLLLLMMMMMMUUUXXX[[[[[[YYYUUUSSSQQQQQQQQQQQQNNNLLLLLLMMMOOOQQQTTT[[[bbbkkkttt}}}{{{xxxuuussssssuuuwwwyyyzzz}}}}}}zzzwwwtttnnnllljjjhhhggggggggggggddddddccc```^^^]]]^^^```dddeeeeeefffhhhjjjlllmmmssstttvvvxxxzzz}}}~~~iii```RRRGGG@@@<<<999777777777666555444444444444222222333333333444444444333333333222222222222111333333333333333333333333222222222222222222222222333444666666444333444555444444333333333333444444444444444444444444444444444555555555555666666666555666888999:::::::::999999999::::::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<============>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEDDDEEEFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJKKKLLLNNNOOOPPPQQQQQQPPPOOONNNNNNMMMLLLKKKKKKLLLMMMNNNPPPRRRSSSRRRPPPOOOOOOOOOvvvdddXXXMMMHHHEEEDDDDDDGGGIIIKKKMMMNNNOOOMMMKKKJJJGGGGGGGGGFFFEEECCCAAA@@@;;;;;;::::::::::::;;;;;;;;;;;;:::::::::::::::::::::999888777777888999:::999999888888888888999999777777777888888777777777777888888999999999999999888777777777777888888999::::::::::::;;;;;;;;;<<<:::;;;<<<===>>>???@@@AAA===>>>>>>>>>>>>>>>>>>===?????????@@@@@@@@@AAAAAACCCDDDEEEDDDCCCAAABBBBBBDDDDDDEEEGGGIIILLLNNNOOOVVVXXXZZZZZZXXXTTTRRRQQQPPPPPPPPPMMMKKKJJJLLLMMMOOORRRVVV\\\dddmmmwww}}}}}}zzzwwwuuusssrrrqqqoooooooooooopppooopppppppppooooooqqqsssvvvvvvwwwyyy{{{~~~pppaaaSSSMMMDDD===:::999888777555555444333333333333333222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222333555666555444333333444444333333333333333333444555555555555555555555555444444444555555555666666555666777888999999999999999999999:::;;;;;;<<<<<<::::::;;;<<<<<<:::999888::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>?????????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLOOOOOOPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLLLLMMMNNNOOOPPPRRRQQQOOONNNNNNOOOuuuaaaVVVKKKGGGFFFDDDEEEHHHIIIKKKNNNPPPPPPNNNLLLJJJEEEEEEDDDCCCBBBAAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999888999888777777777777999999999999888888888888999999666666555555555555666666666777888999999999888888888888888888888999:::;;;888888999999999:::::::::999999:::;;;<<<===>>>???<<<======>>>>>>======<<<>>>>>>>>>????????????@@@@@@BBBCCCCCCAAA?????????AAAAAABBBDDDGGGKKKNNNPPPRRRUUUWWWWWWTTTQQQOOOOOOOOOOOOOOOMMMKKKJJJLLLMMMLLLNNNQQQUUU[[[dddmmmssszzz{{{~~~~~~}}}|||{{{zzzyyyzzz{{{{{{wwwfffVVVMMMCCC@@@;;;777555555555555444333222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222333555666555333222222333333333333222222333333333555555555555555555555555444444444444555555555555555666666777888888888888888888999999:::;;;;;;;;;999:::;;;;;;;;;:::888777::::::;;;;;;;;;;;;;;;:::>>>>>>===>>>>>>???@@@AAA??????@@@AAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMNNNOOOOOOPPPPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNMMMOOOPPPPPPNNNMMMMMMNNNsss]]]SSSIIIFFFFFFEEEEEEHHHIIIKKKMMMOOOPPPOOOMMMKKKFFFEEEDDDBBBAAA???>>>===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;:::999888777888777666666666777888999999999888888888888999999666555555444444555555666555666888999999999888777777777777777888999999:::888888888999999999::::::888999999:::;;;<<<======<<<<<<============<<<<<<=========>>>>>>>>>?????????@@@BBBAAA???>>>>>>>>>===>>>@@@BBBFFFIIILLLNNNNNNPPPRRRRRRPPPMMMLLLLLLMMMMMMMMMKKKJJJJJJLLLMMMLLLNNNPPPSSSXXX___gggllloooqqqssswww{{{{{{kkk]]]OOOFFFCCC<<<;;;999666444444444555333222222111111222222222000000111111111222222222111222222222222333333333222222222222222222222222222222222222222222222222333555666555333222222222333333222222222222333333444444444444444444444444333444444444444555555555555666666666666777777888777777888888999:::::::::999:::::::::999999888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>??????@@@AAABBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNLLLLLLLLLMMMNNNOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLNNNOOOOOOMMMLLLMMMNNNqqqZZZPPPGGGDDDDDDCCCDDDGGGHHHIIIKKKMMMNNNNNNMMMLLLHHHGGGEEECCC@@@>>>===<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;:::999777666777666666555666777888999999999888888888888999999777777666555555666777777555666888999999999777777777777777777888999::::::999:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<=========>>>>>>>>>???@@@AAA@@@???>>>???@@@;;;===???CCCFFFIIILLLMMMIIILLLNNNNNNMMMKKKKKKKKKIIIJJJJJJIIIHHHHHHKKKMMMMMMNNNPPPRRRVVV[[[aaaeeeeeefffhhhkkkqqqwww||||||nnn^^^TTTKKKAAA<<<<<<888888888666555444444555333222222111111222222333000000000000111111111222111111222222222333333333111111111111111111111111222222222222222222222222333555666555333111111222333333222222222222333333333333333333333333333333333333444444444555555555666666555555666666777777666666666777888888999999::::::999888888888888888777888999:::;;;<<<<<<<<<999999999999:::;;;<<<===>>>>>>>>>??????@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKMMMNNNNNNMMMLLLLLLMMMpppWWWMMMEEECCCCCCBBBCCCFFFFFFHHHIIIKKKLLLMMMMMMMMMJJJIIIFFFCCC@@@>>><<<;;;:::999999999999999999:::::::::;;;;;;:::999777666777666555555555777888999999999888888888888999999999888777666666777888999555666888999:::999777666888888888888999:::;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>@@@AAAAAA@@@??????@@@BBB<<<>>>AAAEEEHHHKKKMMMNNNGGGIIILLLLLLKKKJJJJJJKKKGGGGGGHHHGGGFFFGGGJJJLLLHHHIIIKKKMMMOOOSSSXXX\\\]]]^^^```dddiiiqqqwww{{{}}}}}}pppbbbVVVKKKGGGBBB:::555666222333333222111000000111333222222222222222333333000000000000111111111111111111111222222333333333111111111111111111111111222222222222222222222222333555666555333111111111333222222222222222222333333333333333333333333333333333333444444444555555666666555555555666666777555555555666777777888888;;;:::888777777777888999666777999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????============>>>>>>>>>>>>@@@AAACCCDDDDDDDDDCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJLLLNNNNNNLLLLLLLLLMMMyyygggTTTKKKBBBAAAAAA@@@@@@BBBIIIHHHGGGHHHJJJLLLLLLLLLJJJIIIFFFDDD@@@===;;;:::999999888888888888999999;;;::::::999888777666666666777888777555444444555999888888777777777777777555555666777777777777777888888888888777777666666:::666333222555888999888888777777777888:::<<<======<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>======>>>???@@@AAAAAAAAAAAAAAAAAABBB@@@@@@AAAEEEJJJNNNPPPPPPNNNLLLJJJIIIJJJJJJIIIHHHGGGEEEDDDEEEGGGIIIJJJJJJKKKLLLMMMOOOQQQSSSTTTUUUSSSWWW\\\```bbbfffmmmqqqzzz~~~~~~oooaaaXXXIIICCC<<<999999999555111000111333444444333222111222222222111111111000000000000000000000000000000111111111111111111111111111111111000000000000///222111111111000000//////555555666666555333111000333333333333333333333333111222444666666555444333333333333333333333333333444444444555666777777888888888888777777777777777666666666666666666666666::::::999999888999999999:::::::::;;;;;;;;;<<<<<<:::<<<>>>>>>===<<<===>>>>>>>>>?????????@@@@@@@@@BBBCCCCCCCCCDDDDDDEEEEEEDDDFFFHHHHHHGGGGGGHHHIIIKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHIIIKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLwwweeeRRRIIIAAA@@@AAA@@@AAADDDHHHFFFFFFGGGJJJLLLLLLLLLLLLJJJFFFCCC???<<<:::999999888888777777888888999::::::999999888777666666777888999888777666777999999888777777666666777777555555666777777777666666999999888888888777777777:::777333333555888999888::::::999999999:::;;;;;;;;;;;;:::999:::;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;===>>>>>>===<<<>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBDDDHHHMMMRRRSSSTTTNNNMMMKKKKKKLLLLLLJJJIIIGGGEEEDDDEEEGGGIIIJJJJJJJJJKKKLLLMMMOOOPPPRRRRRRQQQTTTYYY\\\^^^aaagggllltttyyytttfffYYYNNNHHHBBB===888666666666444222222222333333333222111111222222222111111111000000000000000000000000000000111111111111111111111111///000000000111111222222222222222222111111111000444555555555555333222111333333333333333333333333111222444555666555444333333333333333333333333333333444444555666666777777777777777777777777777777888888888888888888888888999999888888888999999:::::::::::::::;;;;;;;;;;;;999;;;<<<===<<<;;;<<<===>>>>>>>>>?????????@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDFFFHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKLLLKKKKKKJJJJJJIIIGGGGGGGGGHHHJJJKKKHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKtttbbbPPPGGG@@@???AAAAAABBBEEEEEEDDDDDDFFFIIIKKKKKKKKKLLLJJJEEE@@@<<<:::999888999888888777777888888999999999999888888777777777777999::::::999888999;;;999888777777666666777777555555666777777777777666999999999999999888888888999777444444666888999999;;;:::999888888888888888:::999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<======<<<<<<===???@@@@@@@@@@@@AAAAAABBBBBBCCCCCCEEEJJJOOOTTTVVVVVVPPPOOOOOOOOOPPPOOOLLLJJJGGGFFFEEEFFFIIIKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPSSSWWWXXXYYY\\\bbbfffmmmsss{{{}}}ttteeeWWWKKKCCC===:::888777555333333333333444444333222111111111111111222111111111111000000000000000000000000000000000111111111111111111111111...///000111222333444444333333333222222222222222222333444555555444333222333333333333333333333333111222444555555555444333333333333333333333333333333444444555555666666666666666666777777777777777888888888888888888888888888777777777888999::::::::::::::::::::::::::::::888:::;;;;;;::::::;;;<<<======>>>>>>>>>?????????@@@@@@@@@AAABBBCCCCCCCCCDDDFFFHHHHHHGGGGGGHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFGGGIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIsss```PPPGGG??????@@@@@@AAADDDCCCBBBCCCEEEHHHJJJJJJIIIJJJGGGBBB>>>;;;999::::::888888777777777777888888888888888888777777777777777999999999777666777888888888777666666666666666666777777888888888888888999999999999999999999999888777666555666777999999777777777777777777777777::::::::::::::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<:::<<<======<<<;;;===>>>?????????@@@AAAAAABBBBBBAAAAAADDDIIIOOOSSSVVVVVVRRRRRRRRRSSSTTTRRROOOLLLIIIHHHHHHIIILLLNNNNNNMMMKKKJJJJJJJJJJJJLLLMMMNNNQQQTTTVVVWWWVVVYYY^^^bbbjjjooowww~~~|||sssaaaYYYNNNCCC===;;;999999333444444222000000222333555333222000000000111111111111111111000000000000000000000000000000000000111111111111111111111111000000000111222333333333222222222222222222222222111222333444555444444333222222222222222222222222111222333444444444444333222222222222222222222222333333444444444555555555555555666666666666666777555555555555555555555555666666666777888999:::;;;::::::::::::999999999999888:::;;;<<<;;;:::;;;<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFHHHHHHGGGGGGHHHIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJMMMMMMMMMNNNNNNOOOOOOPPPLLLLLLJJJIIIHHHHHHHHHHHHrrr```QQQHHH@@@>>>???>>>>>>AAAAAAAAABBBDDDGGGHHHHHHFFFEEEBBB???<<<::::::;;;<<<888777777777777777777888777777777777777777888888666777888666444333333444888777777666555666666666888888999::::::::::::999999999999999999999999999777777777777666777999:::555666777888888999999999;;;;;;;;;::::::999999888::::::::::::;;;;;;<<<<<<999;;;<<<<<<;;;;;;<<<===>>>>>>???@@@@@@AAABBBBBBAAAAAADDDIIIOOOSSSVVVVVVSSSSSSSSSUUUUUUTTTQQQNNNKKKJJJKKKMMMPPPQQQQQQPPPLLLKKKJJJJJJJJJLLLMMMNNNQQQSSSTTTTTTSSSUUUZZZ^^^ffflllssszzz~~~~~~pppccc[[[LLLGGGAAA<<<:::999999888333333444222000///000111444333111000///000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111111111000111222444444444444333222222222222222222222222222222222333333333333333222222222222222222222222333333333333444444444444444444555555555666666666444444444444444444444444555555555666777888999:::999999999999999999999999999;;;<<<<<<;;;;;;<<<===;;;;;;<<<<<<<<<===============>>>???@@@AAABBBCCCDDDFFFHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKIIIIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHrrr___RRRHHH@@@>>>>>>======???@@@@@@AAACCCFFFFFFEEECCC@@@???===;;;::::::;;;<<<888777777666666777777888666666666777777888888888555666666555333222222333888777666666555555666666888888999:::::::::::::::888888888999999999999999777888888888777777999:::666777999:::;;;<<<<<<<<<:::::::::::::::999888888999999::::::;;;;;;<<<<<<999:::;;;;;;::::::;;;======>>>>>>???@@@AAABBBBBBCCCCCCEEEJJJOOOTTTVVVVVVSSSRRRRRRRRRSSSRRRPPPMMMLLLKKKLLLOOORRRSSSSSSRRRMMMLLLJJJJJJJJJLLLNNNOOOOOOQQQQQQPPPOOOQQQVVVZZZccciiipppwww|||rrreeeYYYOOOIII@@@===:::888777666555333444333333222111111000///111111000000000111111222//////000000000000000111000000000000000000000000000000000000000000000000111111111000000000//////000000000000000111111111000111222444444444333222222222222222222222222222222222222222333333333333222222222222222222222222333333333333333333333333333333444444555666666666666666666666666666666666666555555555666777888888777777888888888999999999999;;;<<<===<<<;;;<<<===::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDFFFHHHHHHGGGGGGHHHIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJqqq^^^PPPFFF>>>===>>>===>>>@@@@@@@@@AAACCCDDDDDDBBB@@@???>>>===;;;::::::999999777777666666666666777777555555555666777888888999333555666666555555666888777777666555555555555666666777888888999999888888777777777888888888999999666888999999777777999;;;666777888:::::::::999999666777999:::;;;;;;;;;:::888999999:::;;;;;;<<<<<<888:::;;;;;;::::::;;;<<<======>>>???@@@AAABBBBBBBBBBBBDDDHHHMMMRRRSSSTTTPPPOOOMMMMMMNNNNNNLLLKKKJJJJJJLLLOOORRRSSSSSSQQQLLLKKKIIIIIIIIILLLNNNPPPOOOQQQQQQOOONNNPPPUUUZZZbbbgggmmmsssvvvxxxyyyzzzxxxyyy{{{~~~zzzrrreeeYYYOOOGGGAAA===999777555444444333222000333111///111333333111......///000111111222222111////////////000000111111000000000000000000000000000000000000000000000000///////////////000000000000000000111111222222222000111333333444333222111111111111111111111111111222222222222222333333444111111111111111111111111333333222222222222222222222333333444555555666666555555555555555555555555666666555555555666666777555666666777888999::::::888:::;;;<<<::::::;;;<<<::::::::::::;;;;;;;;;;;;<<<===>>>???AAABBBCCCDDDDDDFFFHHHHHHGGGGGGHHHIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIJJJJJJJJJKKKKKKLLLNNNOOOOOOPPPMMMLLLLLLKKKKKKKKKLLLLLLppp]]]MMMDDD======>>>>>>???BBB@@@@@@AAABBBDDDCCCAAA>>>???>>>===<<<:::999777777777777666666666666777777444555555666777888999999222444666777888999;;;===777777666555555555555555555555666777777777777777666666777777888888888999666888:::999777777999;;;555666777777777666444333333444777:::<<<=========888888999::::::;;;<<<<<<888:::;;;;;;:::999;;;<<<<<<===>>>???@@@AAABBBBBB@@@@@@AAAEEEJJJNNNPPPPPPNNNLLLJJJIIIJJJJJJIIIHHHIIIIIIKKKNNNQQQRRRRRRPPPKKKJJJHHHHHHIIIKKKNNNPPPRRRSSSSSSQQQPPPRRRXXX]]]bbbfffkkkoooooooooooooooqqqrrrtttxxx~~~zzzrrreee]]]RRRHHHAAA<<<888666444333111111222333222222222///---///444555222...,,,...000111222222222111.../////////000000111111000000000000000000000000000000000000000000000000,,,,,,---...///000111111111111111222222333333333111222333333333333111111111111111111111111111111222222111111222222333444111111111111111111111111333222222222222222222222222222333444444555666666333333333333333333333333777666666555555555666666444555555777888999:::;;;777888::::::999999999:::999999:::::::::;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDDDDFFFHHHHHHGGGGGGHHHIIIGGGGGGGGGFFFFFFEEECCCCCCCCCDDDEEEFFFHHHHHHHHHIIIGGGGGGHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMMMMNNNmmm^^^MMMDDD>>>===>>>>>>>>>AAA===>>>??????>>>===>>>@@@>>>===;;;999888777666666777555444555888999888555666666666666666666666666777777777777777888999999666666666666666666666666777888888888888999999999===;;;::::::;;;;;;:::888777777777777888888888888999888666666666888;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::<<<<<<;;;:::::::::;;;;;;;;;<<<===???@@@@@@??????AAABBBDDDFFFHHHJJJLLLMMMLLLKKKIIIIIIJJJJJJIIIHHHLLLMMMNNNPPPPPPPPPOOONNNJJJJJJJJJIIIIIIKKKOOORRRRRRTTTUUUSSSSSSUUUZZZ___fffffffffggggggiiijjjkkkiiilllppptttyyy~~~rrrbbbVVVMMMHHHBBB===;;;999555222111111111111111111111111333222222222111111000000//////000000000000//////000000000000000000000000111111000000//////......000000000000////////////------...///000000//////000000111222222222222222000///......//////...---333222111000////////////222111000111222222111000111111222222222222111111111111111111111111111111555555555444444333333333666555444333333444666888444444444555555555666666555444444555555666777888777888999:::::::::::::::777888999999;;;;;;<<<===;;;===???AAACCCDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDFFFGGGHHHHHHHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKlll^^^NNNEEE>>>>>>???>>>>>>@@@===>>>??????======>>>???>>>===<<<:::999888777777888666555666888999888666555555555555555555555555444444333333444555555666666666666666666666666666666666777777777888888888666555333444555555333222666666777777777888888888777666666555666777999:::999999999::::::;;;;;;;;;::::::::::::::::::::::::::::::999999999::::::;;;>>>???AAABBBCCCCCCBBBBBB@@@AAABBBDDDGGGIIIJJJKKKJJJIIIHHHGGGHHHIIIIIIIIIKKKKKKLLLMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIKKKNNNQQQTTTVVVWWWUUUSSSSSSWWW[[[^^^______```aaabbbddddddfffiiimmmrrrxxx~~~xxxppphhh]]]PPPGGGCCC???:::777666555333111111111111111111111111111222222111111000000000000//////000000000000//////000000000000000000000000000000000000//////......////////////000000000000---......///000000/////////000000111111111111111111000///000111222111000////////////000111222222222111000000222222111000000111111222222111111000111111111111111111111111222222333333444444555555777666444333222333444555444444444444444444444555444444444444555666777888777888888999999999999888777888999999;;;;;;<<<======>>>@@@BBBCCCDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFGGGIIIJJJLLLMMMMMMLLLKKKKKKJJJJJJJJJKKK~~~jjj]]]OOOFFF?????????>>>>>>???===>>>???>>>===<<<===>>>>>>===<<<:::999888888888888666666777888999888777555555555555555555555555333333333222333333444555666666666666666666666666555555555666666666777777777666444555666666555444666666777777777777888888444555555666666777777888666666777888999:::;;;<<<999999::::::::::::::::::888888888888999::::::;;;===>>>???@@@@@@AAA@@@@@@???@@@AAACCCEEEFFFHHHHHHHHHGGGFFFFFFGGGHHHJJJLLLLLLLLLKKKKKKJJJIIIHHHHHHIIIJJJJJJIIIHHHJJJMMMPPPUUUWWWXXXWWWSSSQQQSSSUUUWWWWWWYYY[[[\\\]]]^^^______bbbgggmmmsssyyytttlll```VVVNNNGGG@@@;;;888666333222222333222222111111111111111111111111000000000000//////////////////000000000000//////000000000000000000000000000000000////////////.........//////000000111111......///000000000//////...//////000000000000000000//////000222333222000......//////000111222222222111000000222222111000000111111222222111111000111111111111111111111111///000111222444555777777777666444222111111111222333333333333333333333333444444444444555666777777777888888888888777777666777888999999;;;;;;<<<===???@@@AAABBBCCCCCCCCCBBBCCCDDDEEEEEEFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFHHHIIIKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJ{{{gggZZZNNNFFF@@@??????>>>===>>>===>>>???>>><<<;;;<<<======<<<;;;999888777777777777777777777888999888888555555555555555555555555666555555555555555666666555555555555555555555555555555666666666777777777:::999888888999:::999777666666666666777777777888333444555777777777777777666666666777888999999:::999999999999999:::::::::888888888888999:::<<<<<<======>>>>>>??????????????????AAABBBDDDEEEFFFGGGFFFFFFEEEEEEFFFIIIMMMPPPRRRPPPNNNLLLJJJHHHHHHGGGIIIIIIJJJIIIHHHIIILLLOOOSSSVVVXXXWWWSSSPPPPPPRRRSSSUUUWWWZZZ\\\]]]]]]]]]YYY\\\aaaeeejjjpppwww{{{~~~}}}qqqiii\\\UUULLLDDD???<<<999888333222111111222333333333111111111111111111111111//////////////////......000000////////////000000000000000000000000000000////////////////////////---......///000111111222...//////000000000//////---......///000/////////,,,,,,,,,...111111000///000000000000000//////...222000///000111222111000000000111111111111000000111111111111111111111111...///000222333555666777555444333222111111111111333333333222222222222111333333333333444555666777777777888777777666555555777888999999;;;;;;<<<===?????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCEEEDDDBBBAAAAAAAAABBBCCCAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIJJJJJJJJJIIIIIIIIIxxxdddWWWMMMEEE?????????===<<<>>><<<===>>>===;;;:::;;;<<<::::::888777666666666666666777777777777777888999555555555555555555555555777777666666555666666777444444444444444444444444666666666777777777888888777666555666777888777555555666666666666777777777444555666777888888888888777777777777777777777777888888888999999:::::::::999999999999:::<<<======@@@@@@@@@@@@@@@AAAAAABBB@@@@@@AAABBBCCCDDDEEEFFFDDDEEEEEEEEEFFFJJJQQQVVV[[[XXXTTTPPPMMMJJJJJJIIIHHHIIIIIIIIIHHHIIIKKKMMMOOOSSSVVVUUURRROOOOOOPPPPPPSSSVVVYYY[[[\\\[[[ZZZXXXZZZ]]]```cccggglllpppyyy~~~ttthhh\\\UUUIIIEEE???;;;888777666555222222222111111111222222000000000000000000000000..................//////000000////////////000000////////////////////////.............../////////---......///000111111222///000000000000000//////------...///////////////,,,,,,---///111222000...//////000000000///......111000///000111111000///000000000111111000000000000000000000000000000000000000111111222333333444222222222111222222222222222222222222222222222222222222222333333444555666777777777777777666555444777888999999;;;;;;<<<===========================@@@AAABBBCCCDDDCCCCCCBBBDDDCCCAAA@@@@@@@@@AAABBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIGGGHHHIIIIIIIIIIIIHHHHHHuuu```SSSJJJBBB===>>>???===<<<===<<<===>>>===;;;::::::;;;999888777666555555555555555666777777666666777888444444444444444444444444666555444444444444444444444444444444444444444444666666777777777888888888666555444555666777666555555555666666666666777777555666666777777888999999888888777777777666666666777777888888999:::::::::::::::::::::;;;<<<======???>>>>>>======>>>??????@@@@@@AAAAAABBBCCCDDDDDDCCCDDDEEEDDDFFFKKKTTT[[[ccc___ZZZTTTOOOLLLKKKKKKGGGHHHIIIIIIHHHHHHJJJKKKMMMPPPSSSRRROOOMMMMMMOOOMMMPPPTTTWWWYYYXXXVVVUUUVVVXXXZZZ[[[]]]```dddgggrrryyy}}}ssshhh^^^TTTLLLGGG===<<<999666333222111000///111111111///...///000000000000000000000000000............////////////111000///......///000111////////////////////////---............/////////......//////000000111111000000111111111000//////---......///////////////......///222444333111///***,,,...000111111111111111000//////111111000//////000000111111000000///000000000000000000000000111111111111111111111222111111222222222333333333111111222222222333333333222222222222333444555555666777777777777666666555777888999999;;;;;;<<<===<<<;;;;;;;;;;;;;;;<<<===>>>???AAABBBCCCCCCBBBBBB@@@@@@??????>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCDDDCCCCCCDDDEEEFFFGGGGGGEEEFFFHHHIIIIIIHHHGGGGGGttt^^^OOOGGG@@@;;;===>>>===<<<===<<<======<<<:::999999:::999888777666666555666666333555777666444444666888444444444444444444444444555444444333222222333333333333333333333333333333555555555666666666777777777666555666888999888777555555555666666666777777555555444444555666888999777777777777777777888888666777777888999999::::::;;;::::::999::::::;;;;;;<<<;;;:::999999:::;;;<<>>===>>>@@@AAABBBBBBBBBAAA???@@@@@@@@@??????>>>>>>@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFDDDEEEGGGHHHIIIHHHGGGFFFsss\\\MMMEEE>>>:::<<<>>>===<<<===<<<======<<<:::999999:::999999888777777666777777222444666666444333555777444444444444444444444444666555444444333333333333333333333333333333333333444444444555555555666666555333333444666777666555555555555555666666666777555444333222333555777999555555666777888999::::::666777777888999999::::::::::::999999888999999999>>>>>><<<;;;;;;<<<===>>>===>>>>>>>>>????????????>>>@@@AAAAAACCCJJJUUU^^^iiiddd\\\TTTNNNKKKJJJJJJFFFHHHIIIIIIHHHGGGHHHJJJMMMOOOPPPMMMIIIGGGHHHJJJJJJMMMRRRUUUVVVTTTQQQOOOJJJKKKMMMNNNOOORRRVVVYYY[[[bbbkkksssyyy}}}|||wwwoooeee^^^QQQLLLFFF@@@===;;;888777555444333111000111333666...111444333111111222444000000000000000000000000.../////////000000111111222000///......///000222////////////////////////---------.........//////000000000000////////////111111111111111000//////...//////000000000000000---...///111222111---***,,,...///111111000...---111///...///000111000/////////000000000000//////000000000000000000000000...//////000111222222222555555555444333222111000000000111222444555666777111111111111222333444555555666777888888999888888777888999:::;;;<<<<<<===;;;;;;::::::;;;<<<>>>???===>>>@@@AAABBBBBBAAAAAAAAAAAABBBCCCCCCAAA@@@??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFCCCDDDFFFHHHIIIHHHFFFEEEttt]]]NNNDDD@@@;;;999999;;;<<<<<<===============<<<<<<;;;999888777666444444333333333444555555333333444555333333333333333333333333444444555555555555555555444444333333444555777888333333444444444444555555666666666666666555555555888888777555333333555666666666666666666555555555666666666666666777888888999999888888777888888888;;;::::::999888888888999;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>?????????????????????@@@DDDHHHMMMPPP[[[XXXUUUPPPMMMJJJIIIHHHHHHGGGFFFGGGIIIJJJIIIHHHGGGHHHHHHIIIIIIIIIHHHHHHIIIKKKMMMOOOOOONNNLLLJJJHHHIIIJJJKKKMMMOOOQQQRRRXXX\\\bbbhhhmmmrrrwwwzzz}}}xxxpppjjjdddZZZNNNEEEAAA>>>;;;999999888444111555444333222111111111111222111111111000000//////////////////000000000000111111000000//////......------------...000111222111000///......///000111111111000000000000111111000000000000111111111111000000000000000///......////////////////////////...............///000000///000000000111111222222000000000000000000000000////////////////////////222111000//////.........//////000111222222333333222222222222222222222222///000111222333444444444111222222333333444444555666666666666777777777777666666666666777777777777999999999999:::;;;<<<<<<>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCEEEFFFHHHIIIEEEFFFFFFFFFFFFEEEDDDDDDrrr\\\MMMCCC@@@;;;999999;;;<<<<<<;;;<<<<<<<<<<<<;;;::::::999888777666444444444444333444555555333333444555333333333333333333333333222333555666666666555444666555444444333444555555111111222222222222333333444444444444444555555555555666666555444444666888777666666666555555555555666666666666666777777888999999888888888888999999;;;:::999999888888888999;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>?????????AAA@@@???@@@BBBEEEHHHKKKSSSQQQOOOLLLJJJIIIIIIIIIGGGFFFEEEFFFHHHIIIHHHGGGFFFGGGGGGGGGGGGGGGFFFFFFHHHJJJLLLMMMMMMKKKIIIHHHFFFFFFGGGIIIKKKMMMOOOPPPQQQTTTZZZ```dddiiimmmqqqxxxzzz}}}|||nnnggg^^^WWWRRRLLLDDD===;;;999666666777777444222444333222111111000111111111111111000000000//////////////////000000000000111111111111000000000///222111111111111111222333000///...------...///000//////............//////........./////////000000000000000000000///.......................................///////////////------------.........///000000000000000000000000////////////////////////.........//////000111222//////000111111222333333222222222222222222222222111111222333333333222222111222222333333444444555444555555555555666666666555666666777888999999:::;;;;;;:::;;;;;;<<<===>>>AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCEEEGGGHHHIIIEEEEEEDDDDDDDDDDDDCCCCCCnnnYYYLLLBBB???;;;999999:::;;;;;;::::::;;;;;;::::::999888999888777555444444444444333444555555333333444555222222222333333444444444222333444666666666555444777666555444333333333333111111222222222222333333222222333333444444555555444444555444444555777:::777666555555555555555555666666555555666666777888999999888888888999999:::::::::999888888888888999;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>BBBAAA?????????AAACCCDDDHHHHHHGGGGGGGGGHHHIIIIIIFFFEEEDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEDDDCCCBBBGGGHHHIIIJJJIIIHHHEEEDDDCCCCCCEEEGGGIIIKKKLLLMMMJJJNNNSSSWWW[[[___ccceeekkkoootttxxx|||}}}vvvmmmfffZZZSSSJJJCCC???<<<999666444333222222444444444222111111000000000000000111111111000000000000//////////////////000000000000222222111111111111000000111000//////.........///......------------......///......------......///,,,,,,---------.........///000000000000///....................................///000000///...---/////////000000000000111000000000000000000000000000000000000000000000000.........//////000111222///000000111111222222222222222222222222222222222333333333333333222111000111222222333333444444555333333444444444555555555444555666777999:::;;;<<<:::::::::;;;;;;<<<===>>>BBBBBBBBBCCCBBBAAAAAA@@@CCCCCCBBBBBBAAAAAA@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIEEEDDDCCCBBBAAABBBBBBCCCjjjVVVIIIAAA>>>;;;999999::::::::::::::::::;;;::::::999888888888666555555444444444333444555555333333444555111222222333333444444555333333333333444555666666555555555444444333333333333333333444444444555555111222222333444555555666444555555444333444666888777666555444444444555555666555555555555666777777999888888888888999999:::999999888888888888888999::::::::::::::::::::::::<<<<<<<<<=========>>>>>>@@@???>>>======>>>???@@@BBBBBBCCCDDDEEEFFFGGGHHHDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@EEEFFFFFFFFFFFFDDDBBBAAAAAABBBDDDFFFIIIKKKLLLMMMJJJMMMQQQTTTWWWYYY\\\___```dddjjjpppuuuzzz|||zzzwwwrrrkkkbbbXXXQQQJJJEEE>>>999777666444333000000000111222222222222000////////////000000111000000000000000000//////////////////000000000000111000000000000000000000///......---------..............................000000000//////000000000,,,,,,---------.........//////000000//////...---........................---...000111111///---,,,111111111111111111111111000000000000000000000000000000000000000000000000222111000///............///000000000111111111222111111111111111111111111222222222333333222222111111222222333333444444555333444444444444555555555444555666777888999::::::888888888888999:::;;;<<<>>>>>>??????????????????CCCCCCCCCBBBBBBAAAAAAAAADDDDDDDDDEEEEEEEEEEEEFFFDDDDDDDDDEEEEEEGGGHHHIIIFFFDDDBBBAAA@@@AAACCCDDDzzzeeeRRRGGG@@@===:::999999:::999999:::;;;;;;;;;;;;:::999999888777666555555444555555333444555555333333444555222222222333333444444444555444111000000333777999222333333444444444444555333333333444444444555555222222333444555666666777666666666444222222444666777666444333333333444555555555555555555666666777888777777777888888999:::888888888777777888999999::::::::::::::::::::::::;;;<<<<<<<<<<<<============<<<<<<;;;;;;<<<===>>>@@@@@@AAABBBCCCDDDEEEEEECCCBBBAAABBBDDDEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???DDDDDDDDDDDDCCCBBB@@@???AAACCCEEEHHHKKKLLLMMMNNNKKKNNNQQQSSSTTTUUUXXXYYYYYY]]]ccciiinnnsssxxx{{{~~~|||yyyuuuppphhh```WWWOOOGGGBBB>>><<<999777666555333222111111111111111000111111/////////...//////000000//////////////////000000////////////000000000000.../////////////////////000000000000111222333444////////////////////////000000////////////000000------.........////////////////////////...------........................---...000111111///...,,,........................////////////////////////000000000000000000000000222111000///............000000000000000111111111111111111111111111111111///000111222333333333333111222222333333444444555444444555555555666666666555555555666666666666666888888888888999:::;;;;;;:::;;;<<<>>>???@@@@@@@@@CCCCCCBBBBBBBBBBBBAAAAAADDDDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEFFFGGGGGGFFFEEECCCAAAAAABBBCCCDDDuuu```OOOEEE???<<<:::999999999888777:::;;;;;;;;;;;;:::999999777777666555555555555555333444555555333333444555333333333333333333333333555333000///000333777:::111111333444555555555555111111222222222222333333333333444444555555666666666777666444222111333555777666444222222333444555555555444444555555666777666666666666666777888999888777777777777888999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===;;;:::::::::;;;;;;<<<===>>>???@@@BBBBBBCCCCCCBBBCCCBBBAAABBBCCCDDDDDDBBBAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCBBBBBBAAA@@@@@@BBBDDDGGGJJJMMMNNNOOOOOOLLLNNNQQQRRRQQQRRRSSSTTTUUUXXX]]]bbbfffjjjooossswww{{{|||uuupppgggaaaWWWMMMFFFAAA<<<:::666666666666555333222111111222333222000000000111000000///////////////000......////////////000000////////////000000000000------............//////.........///000111333333//////000000000000//////...------,,,,,,------......////////////000000000...////////////...------------------------------,,,---///000000000///...000000000////////////...////////////////////////000000000000000000000000.........//////000111222000000000000000000000000111111111111111111111111//////111222333444444444111222222333333444444555444555555555555666666666555555555555555555555555999999999::::::;;;<<<===:::;;;===???@@@BBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAABBBCCCCCCrrr]]]LLLDDD>>><<<999888999999888777999999999:::999999888777777777666555555555555666333444555555333333444555555444444333333222222111222111111111222444666888222222333444444444333222111111222222222222333333333333333333333444444444555555555333222222444666777666333222111222444666555444444444444555666666444444444444555666777888777777777777777888999999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::<<<===???@@@AAABBBAAAAAACCCBBBAAABBBDDDDDDDDDCCC@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBDDDGGGKKKNNNPPPPPPPPPNNNPPPQQQRRRPPPPPPPPPQQQSSSVVVXXX[[[^^^bbbgggjjjooosssyyy~~~zzzuuummmddd___SSSNNNFFF???;;;999777666222333444333222111111111///111333222000///111333222222111000////////////........./////////000000////////////000000000000............/////////000---------------...///000......///000000///.........------,,,,,,------........./////////000000000......//////......---,,,------------------------,,,------...///000111111222222222222111111111000////////////////////////////////////////////////.........//////000111222000000000000000000000///111111111111111111111111000111222333333333333333111222222333333444444555333333444444444555555555444444555555666666777777999999999999:::;;;<<<===:::;;;===>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAAppp[[[KKKCCC===;;;999888999999777666888888888888888777666666777666666555555555555666333444555555333333444555666555444444333222111000///000222444555555555555333444555555444333111000333333444444444555555555333333222222222222222222333333444333222333666888777666333111111222444666555444444444444555666666333333333444444666777777777777666777777888999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888:::;;;===???AAAAAAAAAAAACCCBBBAAABBBDDDEEEDDDCCC@@@AAABBBCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBCCCCCCBBBDDDHHHKKKNNNPPPPPPPPPPPPRRRSSSSSSQQQPPPPPPQQQSSSTTTVVVWWWYYY\\\aaaeeegggkkkrrryyyyyyuuupppjjjbbbYYYPPPJJJDDD@@@;;;777666666555555333333333111000000111222---000222222000000222444333333222000////////////---.........//////000000////////////000000000000.../////////000000111111222222111000000000000000,,,---...//////...---,,,/////////....../////////.........////////////000......//////......---,,,------------------------,,,,,,,,,---...000222333000/////////......------////////////////////////////////////////////////222111000//////.........000000000000////////////000000000000000000000000222333333333333222111111111222222333333444555555222222333333333444444444333444555666777888999:::777777777777888999:::;;;::::::;;;<<<=========<<<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDDDDCCCBBBBBBBBBBBBCCC@@@AAAAAAAAAAAA@@@???>>>|||jjjYYYKKKCCC===<<<:::999888777777777:::999777666666666777888444444444555555555555555333444666777777777666555555555555444444333333333444444444333333222222222222222222333333444444444333222111111111333666777888777555444333333333444222222222333444555666777666666555444444444444555333333333333333333333333444444333444444555666777777666555555666777888999777666666666777888999999======>>>>>>===;;;999888999999::::::::::::;;;;;;>>>======???AAACCCCCCCCCAAACCCDDDCCCAAA@@@AAACCC@@@@@@BBBCCCDDDEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCBBBDDDFFFIIILLLNNNOOOPPPOOOPPPRRRSSSSSSSSSRRRQQQOOOPPPQQQSSSUUUWWWYYYZZZ]]]```eeelllrrrxxx|||~~~~~~yyyuuujjjcccYYYRRRNNNJJJCCC>>>;;;:::888777555333111111000222444444222000///000111111111111111111111111333222111111000000111111111000///...------...///---....../////////////////////............//////000///...,,,,,,------...------------.........///111///...------...///111111111000///////////////000000//////.........---,,,---...//////...---,,,////////////////////////........................---...............---,,,111111000000//////......000000000000000000000000//////000111111111111111000000111222222222222111222222111111222222333444444333111000000111333444555555555555555555555555444555555666666666666666777777888888888999999999999:::;;;===>>>?????????============>>>???@@@AAA???@@@BBBCCCCCCBBB@@@???BBBBBBCCCCCCBBBBBBAAA@@@AAA@@@@@@@@@@@@AAABBBBBB{{{iiiXXXJJJBBB===<<<;;;999888888777777999999777666666666777888777666666555555444444444222333444555666555555444444444444444444333333333333333333222222111111111222222333333333333333333333222111111111333555777666555444333222222333333222222222222222333444555555555444333333333333333333333333333333333333333444333333444444555666777888777666555444555666777777777777666777777888888888999:::;;;;;;;;;:::999999999::::::::::::;;;;;;>>>>>>>>>???AAABBBCCCCCCBBBDDDFFFEEECCCAAAAAABBB@@@AAABBBCCCDDDEEEEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIKKKMMMNNNNNNOOOPPPQQQRRRRRRQQQPPPOOOMMMNNNOOOQQQRRRTTTUUUVVVVVVXXX\\\bbbhhhmmmqqqssswwwyyy}}}|||vvvpppjjjeee\\\UUUMMMGGGDDDAAA;;;666666666555555444333222222000222333333111000000000111111111111111111111111333222111111000000111111111000///...---......///---....../////////////////////............//////000///...---------...///,,,------------.........000...---,,,,,,---...000000//////...............000/////////.....................//////.........////////////////////////........................---....../////////......000000000000//////......000000000000000000000000000000111111111000000000000000111222222222222111111111000000111111222222444333111000000111333444444444444444444444444444444444555666666666666666666777777777888888888888888999:::<<<===>>>>>>>>>============>>>>>>???@@@???@@@AAABBBBBBAAA@@@???AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCyyygggVVVIIIBBB===<<<;;;:::999888888888999888888777666777777777999888888777666555444333222222333444444444444333333333333333444444444444222222111111111111111000333333333333333222222222222222111111222333555666444333222222222222333333222222111111111111222333444444333222222222222333333333333333333333333333333333333333444555666777888777555444333333444444888888777666666666777777444555666888::::::;;;;;;999999::::::::::::;;;;;;>>>>>>??????@@@AAABBBCCCEEEIIILLLKKKGGGCCCAAABBB@@@AAABBBDDDEEEEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGJJJJJJIIIIIIJJJLLLMMMNNNPPPQQQQQQPPPPPPOOOMMMMMMKKKLLLLLLMMMNNNOOOPPPQQQQQQRRRTTTWWW\\\```eeegggkkkooouuuyyy}}}~~~yyyqqqiiibbb\\\VVVRRRKKKFFF@@@<<<:::888444000222222222333333333444444000111333222111000000000111111111111111111111111222222111000000000000111000000///............///---....../////////////////////............//////111000///.........//////------------............///...---,,,,,,---.../////////...---------------////////////............000//////......//////000////////////////////////////////////////////////---......///000000000000000000000////////////...000000000000000000000000000000111111111000/////////000111111222222111111///000000000000111111111333222111000000111222333444444444444444444444444444444555666666666666555666666666777777777888888777888999:::;;;<<<<<<<<<==================>>>>>>>>>???@@@AAAAAA@@@???>>>?????????@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCvvvdddTTTHHHAAA===<<<;;;:::999999999999999888888777777777777777888888777777666666555555333333333444444444444333222222222333333444444555222222222222111111111111444333333333222222111111222222111111222333444444222222222222222333333333333222222111111111222222555444333333222333333333333333333333333333333333333333333333444555666666666555444333333333444555999888777666666666666666444444666777999:::;;;;;;999999999:::::::::;;;;;;>>>????????????@@@CCCDDDJJJOOOTTTSSSMMMGGGCCCCCCAAABBBCCCDDDEEEFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIJJJKKKJJJIIIIIIJJJMMMOOOQQQSSSRRRRRRPPPOOONNNLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMPPPPPPPPPQQQTTTXXX\\\^^^aaaffflllrrrvvvyyy|||~~~~~~|||wwwnnnhhh___WWWQQQLLLGGGEEE???<<<888666666555333000111222222222333444444444///111222222000///000111111111111111111111111111222222111000000000000000/////////.........//////---....../////////////////////............//////111000000000////////////........./////////000000///...------------...///000///......------......///////////////.........111000///......///000111////////////////////////000000000000000000000000------///000111111111111////////////////////////////////////////////////......///000111111000000///000000111111111111111///000000111111111111111222111111000111111222333333333333333333333333333333444555555666666555555666666777777777888888888666777888999::::::::::::<<<<<<<<<=========<<<<<<===>>>????????????>>>============>>>???AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDsssaaaRRRFFF@@@<<<;;;::::::999999999999888888888888777777777666555555666666777777888888555555444444444444444444111222222333333444444444222333333333333333333333333333333222222111111111222222111111222222333333333333333444444444444444444333333222222222222333666555555444444444444444333333333333333333333333333222222333333444555666333222222222333444666777888888777666555555555666777777777888999:::;;;;;;999999999:::::::::;;;;;;===>>>??????>>>@@@CCCGGGQQQWWW]]][[[SSSJJJFFFEEEBBBBBBDDDEEEFFFGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJKKKIIIHHHHHHIIILLLPPPSSSUUUUUUTTTSSSQQQOOONNNMMMLLLJJJJJJJJJKKKKKKLLLLLLLLLOOOOOONNNNNNPPPRRRUUUWWWZZZ^^^eeejjjnnnqqqtttuuuxxxzzz}}}xxxppphhhbbb[[[UUUNNNGGGCCC@@@===;;;888777555555555444333222444444333333333333333333///000111111//////000222111111111111111111111111222111000000//////000000......//////////////////---....../////////////////////............//////000000000000000//////...///000000000111111111111000000////////////000000111000//////......//////.........///////////////111000///......///000111////////////////////////000000000000000000000000------///000111111111111.............../////////////////////////////////+++,,,...///111111222222//////000111111111111000000111222333333333222222000000000000111222222333333333333333333333333333333444444555555555555555777777777888888888888999555666777888999999999888::::::;;;<<<<<<<<<;;;;;;<<<==================<<<;;;;;;;;;<<<===???AAABBBBBBAAAAAAAAAAAABBBCCCCCCppp^^^OOOEEE???;;;:::999999888888888999777888888888888777666666333444555666777888888999666555555444444444444555222222222222333333333333333333333333333444444444222222222222222111111111111111222222222222222222333444444444444444333222333333222222222333333444666666555444444444444555333333333333333333333333222222222222333444555666222111111222333555777999777777666555555555666666999999888888999:::;;;;;;999999::::::::::::;;;;;;;;;===???>>>>>>@@@EEEIIIWWW^^^ccc```VVVLLLHHHGGGBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJFFFGGGHHHKKKNNNRRRVVVXXXVVVUUUSSSQQQOOONNNMMMMMMJJJJJJJJJKKKKKKLLLLLLLLLMMMLLLLLLLLLLLLNNNOOOPPPSSSWWW\\\```cccfffiiikkkqqqtttzzz{{{wwwrrrllleee]]]VVVQQQHHHDDD>>>:::888777666555333333333333333333222222555444444333333222222222///000000000//////111222111111111111111111111111111111000////////////000---...//////000/////////---....../////////////////////............////////////000000000///...---000000000000111111111111000000000000000000000000111111000///////////////.........///////////////000//////......//////000////////////////////////////////////////////////---......///000000000000---............/////////000000000000000000000000+++,,,---///000111222222...///000000111111000000000111222444444333222222//////000111111222222222222222222222222222222222333333444555555555555444666666666777777777888888666666777888888888888888777888:::;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;:::::::::<<<>>>@@@AAAAAA@@@@@@@@@@@@AAABBBBBBmmm\\\NNNCCC>>>999999888777777777888888777888888999888777666555444444444555555666666777666555333222222222333333333333333222222222222222111111222222333333333333111111111111222222222222111111222222222222111111333333444444333222111000111111111111111222333444666555444444333333444444333333333333333333333333222222222222333444555666333333333333444555777888666666555555555666777777888888888777888:::;;;<<<999999::::::::::::;;;;;;999<<<>>>>>>===@@@FFFLLLZZZaaafffbbbVVVLLLGGGHHHCCCCCCEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGIIIMMMPPPTTTVVVXXXUUUSSSQQQOOOMMMMMMLLLLLLHHHIIIIIIJJJKKKLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMPPPSSSVVVXXXZZZ]]]```fffjjjqqqyyy|||xxxssspppiiiddd^^^WWWQQQLLLHHHDDD===:::666444333333222111000111222222111111111111333222222222222111111111//////000///...///111333111111111111111111111111111111000///////////////,,,---///000000000//////---....../////////////////////............//////......///000///...---,,,....../////////000000000//////000000000000//////000000///............///............/////////000.........//////.........////////////////////////........................---....../////////......---------.........//////000000000000000000000000---...//////000/////////...//////000000000000000///000222333333333111111...///000111111222222222222222222222222222222222222333444444555555444444444444444555555555666666666666777888888888888777444666888;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;:::999999:::<<<>>>???@@@????????????@@@AAAAAAlllZZZMMMCCC>>>888888777777777777777777777888888999999777666555555555555555555444444444555444222111111111222222444333333222222111111111000000111111222222222222000000111111222222222333111111222222222111111000222333333333222111///...////////////000111333333555444333333222222333333333333333333333333333333222222222222333444555555666555444333444555666777555555555555555666777888777666666666888:::<<<===999999:::::::::;;;;;;;;;888;;;>>>>>>===@@@GGGNNN\\\bbbgggbbbVVVKKKGGGGGGCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHKKKNNNQQQTTTVVVVVVSSSRRRPPPNNNLLLLLLLLLLLLGGGHHHHHHIIIKKKLLLLLLMMMKKKKKKLLLLLLLLLLLLKKKJJJIIIKKKMMMOOOPPPRRRVVVXXX[[[```gggpppyyy~~~~~~~~~}}}yyyuuuqqqlllgggcccVVVQQQJJJDDD@@@===;;;999:::777444333333333222111000111333333111111111111000000000000111111111111//////000///......111333111111111111111111111111111111000///////////////,,,---///000000000//////---....../////////////////////............//////---.../////////...,,,+++------------.........///......////////////......//////...------------...---.........//////000000,,,---...//////...---,,,////////////////////////..........................................---------------.........//////000000000000000000000000000000000000///...---,,,...//////000000000000000...///111222333222000///......000111222222222222111111111111111111111111222333444444555555444444222222222333333333444444666777777888888888888777333555888:::<<<<<<<<<;;;;;;::::::999999::::::;;;;;;:::999999999;;;===?????????>>>>>>??????@@@AAA}}}hhhWWWKKKBBB>>>;;;999777777888999888777777777777777666666666666666666666666555444333222222222222222222222222222555444444333222222222333000000111111111111000000444444444333333333222222111111222222222333333333444333333222222333333444222222222222222222222222555555444333333333333444333333333222222111111111111111222333333333333222333444555666666666555444333333444666888999777555999888777777777888999:::999:::;;;;;;<<<<<<;;;;;;999;;;<<<===@@@DDDJJJNNN[[[]]]^^^ZZZRRRLLLKKKLLLGGGFFFEEEEEEEEEFFFHHHHHHFFFGGGHHHIIIHHHGGGFFFEEEIIIIIIKKKLLLNNNPPPQQQQQQSSSRRROOOMMMLLLLLLLLLLLLIIIIIIIIIIIIJJJLLLMMMNNNMMMMMMLLLLLLKKKKKKKKKJJJKKKJJJJJJJJJKKKNNNQQQRRRVVVZZZ```ffflllrrrxxx|||{{{{{{|||}}}}}}||||||{{{~~~}}}|||xxxsssllleee^^^XXXRRRNNNEEECCC@@@===:::777555444444444333222111000///...333333222111000000111111000000000000000000000000000000111111111111000000000000111111111111000000222222222222222111000000111000...,,,+++,,,---.........//////000000111111111111000///////////////111111000000//////......//////............//////........................------............------..................------...............///000111000000//////.........---000000...------...//////000000000000000000000000---------............///000000000000000000000000111000000///......------////////////000000000000222222222111111111111111000111111111111222222222111111111111111111111111///000111222333444444444888555333222222444444444666666666666777777777777999999:::;;;;;;;;;:::::::::999888888777777888888;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????{{{fffUUUJJJBBB>>>;;;999777777888999888777777777777777666666666555666666666666555444333222222222222222222222222222222222222222000---+++)))000000111111111111000000222222111111000000000000111111111222222222333333444333333222222333333444222222222222222222222222555555444333333333333333333333333222222111111111111111222333333333333222222333444555555555444333444333333555777888777666999888777777777888::::::999999::::::;;;;;;;;;::::::;;;<<<===???BBBHHHLLLRRRUUUVVVRRRLLLGGGFFFHHHEEEEEEDDDDDDDDDEEEFFFGGGEEEFFFFFFFFFGGGFFFFFFEEEJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKMMMOOOQQQPPPTTTYYY^^^ccchhhmmmpppqqqqqqrrrtttvvvwwwxxxyyy}}}zzzxxxtttpppmmmfffbbb\\\VVVPPPKKKFFFBBB>>>===;;;999777666555555222222111111111111111000222222111000000000000000000000000000000000000000//////000000000000//////000000111111111111000000111111000000...---+++***///...---------///111222///////////////000000000111000000///////////////000000000000//////......//////............//////////////////////////////------............------...........................------------......///000/////////.........---//////...---......///000........................---------............///..............................//////////////////000000000000/////////...111111111111111111111000000000111111111222222222111111111111111111111111000000111222333333333333555444333444555555333111555555666666666777777777888888999::::::::::::999:::::::::999999::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????wwwaaaRRRHHHAAA===:::999777777888888888777777777777666666666555555555555666555555444333222222222222222222222222222222333555555333000,,,***000000111111111111000000111000000000000/////////111111111222222222222333333333222222222222333333222222222222222222222222444444444444333333333333222222222222222111111111111111222333333333333222111222333333444444333333555444333444666777777666999888888888888999::::::888888888999999999:::::::::;;;<<<<<<===@@@DDDGGGHHHKKKLLLJJJFFFCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEEEEFFFGGGLLLMMMMMMNNNOOOOOOPPPPPPNNNNNNNNNNNNMMMLLLJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLKKKJJJKKKLLLMMMNNNLLLOOORRRVVVYYY\\\```ccceeeeeegggiiimmmqqqtttvvvyyy{{{}}}~~~{{{uuuoooiiiccc]]]XXXQQQMMMHHHDDDAAA===999777666555555444444555555666000000000111111222222222111111000000000000//////000000000000000000000000......////////////......///000000111111000000///222222222111111000///...111000///......///111222000000//////////////////000000//////......//////000000000////////////...//////............//////000000000000000000000000------............------...........................------,,,,,,,,,------/////////.....................---......///000111---------------------------------............///........................---------...///000000111000000000//////........./////////000000000000000000000000111111111222222111111111111111111111111000111111222333333333333333333444555666555222000444555555555666666666666666777888888999999999888999999999999999:::;;;<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>????????????sss]]]OOOGGGAAA===:::888777666777888777666777777666666666555555555444555555555444444333222111222222222222222333333222333444555444333222111000111111222222111111000222111111111111111111111111111111111222222222222333333222222222222333333222222222222222222222222444444444444333333222222222222222111111111111111111111222333333333333222222222333333444444444444666444222333444666777666888888888888999999::::::777777777777777888999999:::;;;;;;;;;;;;===AAACCCCCCEEEFFFEEECCCBBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCCCCDDDFFFHHHIIINNNNNNNNNNNNOOOOOOOOOOOOMMMNNNOOOOOOOOOMMMLLLKKKKKKLLLNNNPPPQQQQQQPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLNNNMMMLLLKKKKKKKKKLLLLLLLLLNNNQQQSSSTTTUUUXXXZZZ]]]]]]^^^aaaeeejjjnnnqqqrrrsssvvvyyy~~~vvvpppggg___XXXQQQLLLIIICCC@@@===:::999777555333111111111111222333444555000000000000111111111111//////000000000/////////000000000000000000000000...//////000000//////...//////000000000000//////...///000111333333333333333222111///...---------000000000//////......---000//////........./////////////////////////////////......------......///////////////////////////------............---------------...............//////...---,,,,,,,,,,,,........................---------...///000111111---------------------------------............///........................------......///000000000////////////////////////.........///////////////000000000000111111111111111111111111111111111111000111222333333333333333333333333444555555333111444444444444555555555555555555666777888888888888555555666666777999:::;;;<<<<<<<<<<<<===============>>>>>>>>>????????????oooZZZNNNFFF@@@<<<:::888666666777888777666666666666666555555555555444444444444444444333222111111111222222333333333333222000000000111222333111111222222222222111111111111111111111111111222000000111111111222222222333222222111111222222333222222222222222222222222333333444444444333222111111111111111111111111111111111222333333333333222333333333444555555666777666444222222444666666666777777888888888999999999777777666666666777888999:::;;;;;;;;;;;;<<<>>>@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDCCCDDDEEEGGGIIIKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPOOONNNMMMLLLNNNPPPSSSTTTSSSRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMMMMLLLKKKKKKKKKMMMOOOQQQQQQQQQQQQSSSUUUVVVWWWWWWYYY]]]bbbfffhhhjjjkkknnnrrrvvv{{{{{{xxxwwwvvvjjjbbbXXXNNNGGGDDDAAA@@@;;;999777666666666444333222111111111111111222222111111111000000000//////...///000000000000//////000000000000000000000000///000000111111000000/////////000000000000//////***+++,,,...///000000000111111///...---,,,,,,,,,000000//////......------//////............//////.............../////////......------------..............................------............---------------.........//////000000///...---------...---------...............,,,------...///000000111........................---------............///////////////////////////////////////////////////,,,,,,---...///000111111------......//////////////////000000000111111111000000000000000000000000111111222333333333222222555333111111222444444333222333333333444444444444333444555666777777777777444555555666777999:::;;;<<<<<<<<<=========>>>>>>===>>>>>>>>>????????????mmmYYYNNNFFF@@@;;;999888666666777777777666666666666555555555444444333333444444444444333333111111111222222333333444999777444111000000222444111111222222222222111111/////////000000000000111000000000111111111111222222222111111111111222222222222222222222222222222222333444444444333111000000000000111111111111111111111222333333333333222333333333444555666777888666444333333444555555444555666777777888888777777777777666555666777888999999;;;<<<;;;;;;;;;===???>>>>>>======>>>???@@@@@@CCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGIIIJJJMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPMMMOOOSSSVVVWWWVVVTTTRRROOOOOOOOOPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMLLLLLLMMMNNNOOOOOONNNNNNOOOQQQPPPQQQRRRTTTWWWZZZ]]]___bbbccceeehhhlllqqquuuxxxxxxzzz|||~~~~~~~~~~~~xxxrrrnnnllllllmmm\\\UUUKKKBBB>>><<<;;;;;;777555333333444444333222333222222111000000000111111111111000000/////////...///000111222111000///000000000000000000000000000000111111111111000000...//////000000//////......///////////////...---,,,,,,------...///////////////........................------......//////---............/////////......------------..............................------............------,,,,,,------.../////////000000///.........//////---------------.........,,,---...///000000000///........................---------............///000000000000000000000000///////////////.........,,,,,,---...///000000111------......//////000000/////////000000000111111000000000000000000000000111222222333333222222222555333000///111333444444222222222222333333333333333444555666777888888888666777777888999:::<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>????????????lllYYYNNNGGG@@@:::999777666555777777666555666666555555555444444444222333333444444333333333000111111222333333444444999888666444333333444444111222222333333222222111000000000000111111222222000000000000111111111111222222111111111111222222222222222222222222222222111222333444444333111000///000000000111111111222111111222333333333333222222222222222333555777888555444333444555555444222333444555666777666666555888777666555666777999:::999:::<<<<<<;;;;;;===??????>>>=========>>>??????BBBCCCDDDEEEEEEEEEDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQMMMPPPUUUXXXYYYXXXUUUSSSPPPQQQQQQQQQRRRRRRRRRRRRPPPPPPPPPPPPOOONNNNNNMMMLLLMMMOOONNNMMMMMMNNNPPPMMMNNNPPPSSSVVVYYY[[[\\\\\\\\\\\\^^^```dddgggjjjkkknnnqqqrrrssstttvvvxxxyyy|||}}}}}}~~~~~~~~~~~~}}}|||{{{tttooofff^^^ZZZYYYZZZ\\\OOOJJJDDD>>>;;;999777666444333111111222222222111222222111000000000000000/////////000000000000000...///111222333222111000000000000000000000000000//////000000000000//////......////////////......111111222222111000//////++++++---...000111111111------.....................------------...///000---------.........//////...------,,,,,,------...........................------............------,,,,,,------...//////000......---------...//////,,,,,,,,,------.........---...///000000///......---------------------------------............///////////////////////////------......//////000000........................---......///000000111111////////////000000000111000000000000000000000000222222222333333222222111333111000111333444444333111111111111222222222333333444555666888888888888777777777777888999;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>????????????lllYYYOOOHHH@@@999999777666555666777666555666666555555555444444444222222333444444333333333000000111222333333444444///000111111222222222222111222222333333222222111222222333333333444444444000000000000111111111111222222111111111111222222222222222222222222222222111222333444444222111/////////000000111111111222111111222333333333333222111111111111222444666777444333333555666666333111222333555666666666555444999888666555666777999:::999:::<<<<<<<<<<<<===???CCCAAA???>>>???@@@@@@@@@AAAAAACCCDDDDDDDDDCCCBBBAAABBBCCCEEEEEEEEEDDDDDDJJJJJJJJJKKKLLLLLLMMMMMMNNNMMMMMMLLLMMMNNNPPPQQQNNNQQQVVVYYYZZZYYYUUUSSSQQQRRRRRRRRRSSSSSSTTTTTTPPPQQQQQQQQQPPPPPPOOONNNMMMNNNOOOOOONNNNNNPPPQQQMMMOOORRRUUUXXX[[[]]]]]]XXXXXXWWWWWWXXXZZZ]]]___bbbeeehhhjjjkkkmmmoooqqqssswwwzzz|||{{{|||~~~}}}yyywwwrrrrrrrrrqqqpppooommmmmmccc\\\RRRIIIDDDDDDFFFIIIGGGEEEAAA>>>;;;888444111444222111000111222111000111000000/////////000000------...///000111222222...000222333444333222111000000000000000000000000......////////////............////////////......+++,,,---.../////////......//////000000000000000,,,------....../////////---------------...///000---------.........//////...------,,,,,,------...000000000000000000000000---..................---,,,,,,------...///000000,,,,,,,,,,,,------...///,,,,,,,,,------...............///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................+++,,,---...///111222222111000///...---,,,++++++.........///000111111222////////////000000000000000000000000000000000000222222333333333222222111000000111333555555333000000111111111111222222222333444555777888999999999555555555555666777888999============>>>>>>>>>>>>>>>>>>>>>>>>????????????jjjYYYNNNEEE>>>;;;:::999888666555555555555555555555555555555555555333333333333333333333333111222222333333222222111000111111222222333444444222222111111000/////////333333333222222111111111000000////////////000000000111222222222000///...///000111222222111000///222222333444444444444333000111111111111222222222333333333222222111111111222333333444444333333222333333333444444444555555555555555555555555555555555555555555666666666666888:::;;;:::999:::???CCCGGGDDDAAA@@@@@@AAAAAA@@@<<<===???AAACCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHFFFGGGGGGHHHHHHIIIIIIJJJHHHIIIKKKLLLNNNOOOOOOPPPRRRRRRSSSTTTUUUVVVWWWWWWSSSSSSTTTTTTTTTSSSSSSRRRQQQSSSSSSRRRPPPNNNNNNOOOOOOPPPQQQPPPNNNLLLLLLLLLNNNPPPTTTWWWZZZ[[[\\\\\\XXXVVVRRRPPPQQQTTTXXX[[[]]]___aaabbbbbbcccdddeeegggkkkppptttvvvwwwxxxxxxzzz}}}{{{vvvqqqkkkggggggeeebbb```___^^^\\\ZZZMMMKKKFFFBBB???>>>>>>>>>>>>>>>===;;;999666444333555555444333333444555555222111111111000000//////000000000000000000000000//////000000111111222222000000000000000000000000------......//////000000111111000///////////////------...///000000////////////000000000000//////000000///...............------...............---******++++++,,,---............---------,,,,,,,,,................................................000000000///.........---000000/////////.........,,,------......------,,,......//////...---,,,,,,---------...------,,,,,,++++++,,,,,,---...//////)))******+++,,,---......//////.........---------,,,,,,,,,------.........000000000000000000000000000000000000000000000000,,,,,,,,,,,,---///111222222222111111000111111222333333333222222222111111222222222111111111000000111222333444555555555555:::999777666777999<<<>>>;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<>><<<:::999888666555555555555555555555555555555555555333333333333333333333333111222222333333222222111333222222111111000//////000000000000000111111111222222222111111000000000//////............//////000111111222111000///...///000111222222111000///111111222333333333333333000111111111111222222222333333333222222222111111222333333444444333333222333333333444444444555555333333333333333333333333555555555555666666666666777999;;;::::::<<>>===<<<<<<===???@@@BBBCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIDDDEEEGGGIIIJJJKKKKKKLLLOOOPPPQQQQQQSSSSSSTTTUUUSSSSSSTTTTTTTTTTTTSSSSSSRRRSSSTTTSSSQQQOOOOOOPPPPPPQQQRRRQQQOOOMMMMMMNNNPPPRRRUUUXXX[[[\\\\\\\\\ZZZWWWSSSPPPPPPRRRUUUXXXZZZ[[[\\\\\\ZZZYYYYYYZZZ```ccchhhkkkmmmnnnoooqqqrrrvvv{{{~~~}}}zzzuuuooojjjccc]]]YYYSSSQQQNNNMMMLLLLLLJJJHHHEEECCC???;;;999888888999::::::999888666444222111111000////////////000111000000000//////.........000000000000000000000000............////////////000000000000000000000000.........///////////////111111000///////////////---...////////////////////////000000000000//////000000///.................................------,,,,,,,,,---.../////////............------,,,,,,................................................---------------,,,,,,,,,......---------,,,,,,,,,---......//////......---......//////...------,,,---......//////......---+++,,,,,,------.........------------,,,,,,,,,,,,//////.........---------,,,------------------...////////////////////////////////////////////////111000///.........//////222222111111111111111222333333222222222111111111222222222111111111000000222333444555666666666666999888777777777999;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========iiiYYYOOOEEE???<<<:::999888666555555555555555555555555555555555555333333333333333333333333111222222333333222222111222111111000//////.........//////000111111222222111111111000000000000000000000////////////000000000111111111111000//////000000111111111111000000000000111222222222222222000111111111111222222222333333333222222222222111333333333333333333333333333333333444444444555555333333333333333333333333555555555555666666666666666888999:::;;;@@@GGGMMMSSSNNNGGGAAA>>>===<<<;;;<<<<<<<<<<<<===???AAABBBEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIGGGGGGIIIJJJLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRTTTUUUTTTRRRQQQQQQQQQPPPQQQRRRQQQOOONNNNNNOOORRRTTTVVVXXXZZZ[[[[[[[[[YYYWWWSSSPPPOOOPPPRRRSSSWWWXXXXXXVVVSSSPPPOOOOOOWWWYYY\\\^^^___aaadddfffhhhlllqqqtttwwwyyy{{{}}}~~~{{{qqqmmmgggaaaZZZSSSLLLHHHEEECCC@@@@@@@@@@@@???>>>===;;;888555444333444444666666666666555333222111222111111000000111111222000000000000000/////////000000000000000000000000////////////............000000000000000000000000///////////////.........000000000000//////////////////////////////...---...//////000000//////...000///......---............/////////...---,,,,,,.........///000000111111/////////............---------------------------------------------------,,,,,,,,,------------------------------,,,,,,,,,...//////////////////............///......---,,,......///////////////...------------------------.........------------,,,...............---------.........---------------////////////////////////////////////////////////111111000////////////000222222111111222222222222333222222222222111111111222222222111111111111111333444555666666777777777777777777888999999::::::::::::::::::;;;;;;;;;<<<888999:::;;;<<<===>>>>>>iiiYYYOOOFFF???===:::999888666555555555555555555555555555555555555333333333333333333333333111222222333333222222111......///000000111111222//////000000111111111111111111111111111111000000222111111000000111111222000000111111111000000000000000000111111000000000//////000111111111111111000000111111111222222222222222222222222222222222333333333333333333333333333333333444444444555555444444555555555555555555555555555555666666666666444666999:::<<>>AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNKKKKKKLLLMMMNNNOOOPPPPPPRRRRRRSSSTTTTTTTTTSSSSSSRRRTTTUUUUUUSSSRRRRRRSSSPPPQQQRRRPPPOOONNNOOOPPPSSSTTTUUUVVVWWWXXXWWWWWWUUUTTTQQQOOONNNOOOPPPQQQWWWXXXWWWUUUQQQMMMLLLLLLPPPQQQSSSSSSTTTVVVYYY\\\```cccgggjjjkkkmmmoooqqqtttvvvyyyzzz{{{|||}}}}}}~~~}}}}}}}}}}}}|||}}}~~~|||~~~tttkkkddd```[[[UUUOOOIIIBBB>>>???===;;;;;;<<<===<<<;;;777666444222222222333333555555555555555444444333333333222222222222333333333333222222222222222222////////////////////////222222111111000000//////000000000000000000000000000000//////......------///000000000000000////////////000000///...------...//////////////////...///......------.........////////////...---,,,+++......//////000000000000/////////////////////...---------------------------------------------------.........///000000000////////////////////////......////////////......---...............---------......////////////...------------------,,,,,,+++,,,,,,---...///000000........................//////......------,,,,,,////////////////////////////////////////////////------......///111222222111111222222222222222222222222222222111111111111111111111111111111111111222333444555666666666666555666888999999999888888888888999999::::::;;;;;;888999999:::;;;<<<======~~~gggXXXNNNEEE???===:::999888666555555555555555555555555555555555555333333333333333333333333111222222333333222222111//////000000111222222333111111111111000000//////222222222222222222222222111000000//////000000111000000000000000000111111111000000000000000000111//////000111111111111000000000111111111222222222222222222222222222222222444333333222222333333444333333333444444444555555444444444555555555666666555555555555666666666666333555888:::<<>>@@@BBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHFFFGGGHHHJJJJJJKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSQQQSSSUUUUUUTTTSSSTTTTTTPPPQQQQQQPPPNNNNNNOOOQQQSSSSSSSSSSSSSSSSSSRRRRRROOONNNNNNMMMNNNOOOPPPQQQUUUVVVVVVSSSPPPMMMLLLLLLLLLMMMMMMMMMMMMOOOSSSUUUYYY\\\^^^______```aaacccfffhhhkkkmmmnnnoooqqqrrrwwwxxxyyyzzzzzzxxxvvvuuuvvvvvvuuutttttttttuuuuuuwwwxxxyyy|||~~~{{{{{{|||~~~}}}}}}tttggg\\\VVVSSSOOOKKKGGGBBB===999888666555555777888777666333333222111111111222222222333333444444444333333000000000000000000000000222222222222222222333333////////////////////////222222111111000000//////////////////////////////000000//////......------...///000000000000////////////000000///...------......////////////............------------............//////...------,,,---...............//////.../////////////////////---------------------------------------------------.........///000000000.../////////////////////,,,------......------,,,------...............---+++,,,---...............------------------,,,,,,+++,,,,,,---...///000000---...................../////////......---------................................................+++,,,---...///000000000000111222333333333333222222222222111111111000000111111111111111111111111111111222333444444444444555666777999999888777666777777777888999::::::;;;:::::::::;;;;;;;;;<<<<<<|||eeeVVVLLLDDD>>><<<:::999888666555555555555555555555555555555555555333333333333333333333333111222222333333222222111333222222111111000//////222222111111000//////...222222222222222333333333......------------......000000000///000000111222111111000000000000111111//////000111111111111111000111111111111222222222111222222222222333333333444444222222222222444444333333333444444444555555111222222333333444444444555555555555666666666666222555888:::<<<@@@GGGLLLKKKGGGAAA===<<<=========<<<<<<;;;;;;<<<>>>???@@@>>>>>>??????AAABBBDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOOOONNNOOOPPPQQQRRRRRRRRRQQQPPPRRRTTTTTTTTTSSSTTTUUUQQQRRRRRRPPPOOOOOOQQQSSSRRRRRRQQQPPPOOONNNNNNMMMJJJJJJKKKLLLMMMOOOPPPQQQQQQRRRRRRPPPMMMKKKJJJKKKIIIJJJJJJJJJJJJKKKMMMPPPSSSTTTUUUTTTSSSSSSTTTUUUWWWZZZ]]]^^^___```aaaccciiijjjlllmmmmmmllljjjiiijjjjjjjjjjjjkkklllmmmnnnoooppppppsssvvv{{{~~~{{{zzzzzzwwwxxxyyy{{{}}}~~~|||zzzyyyzzz{{{}}}{{{uuupppooonnnnnnpppsssvvvxxx{{{zzzyyyxxxsssjjj]]]SSSIIIGGGDDDAAA???<<<888555555333222222444555444333000000////////////000000000000111111111111000000111111222222222222111111/////////000000000000000000000000000000000000000////////////............///////////////////////////////////////.........---...000111111000////////////////////////...------......//////......------------,,,------...///------...............------------------------------............/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------------,,,,,,------------,,,,,,,,,---......///.........++++++,,,---............------------------------.........------------,,,---------.............../////////........................................................................///...------,,,000111222444444444333333222111111111111000000000111111111111111222222222000111222333333444444333555666777888888777666555555666666777888999::::::;;;;;;;;;;;;;;;<<<<<<<<>>;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<======;;;<<<===>>>@@@BBBDDDFFFCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHIIIJJJKKKLLLMMMMMMNNNLLLMMMNNNOOOPPPPPPPPPPPPOOOQQQSSSTTTSSSSSSTTTUUUTTTTTTTTTRRRQQQQQQTTTVVVSSSRRRQQQOOOMMMLLLKKKKKKGGGHHHIIIKKKMMMNNNOOOOOOOOOPPPPPPOOOLLLIIIIIIIIIFFFGGGHHHHHHGGGGGGIIIKKKKKKKKKLLLKKKIIIIIIJJJKKKKKKMMMPPPQQQQQQRRRSSSUUUVVVWWWYYY[[[\\\[[[ZZZYYYZZZ[[[[[[]]]___aaacccddddddddddddfffhhhllloooqqqvvvvvvvvvtttqqqnnnmmmmmmlllnnnqqqtttvvvwwwwwwwwwsssrrrpppooonnnnnnnnnooosssssstttwww{{{xxxmmmfff]]]\\\[[[ZZZ[[[\\\___```ccccccdddeeeeee___UUUMMMAAA???===<<<;;;888555222666444222333444555444333000000000000000000000000000000111111111000000///111222333444444333222111.........//////000000000000000000000000000000000............////////////////////////////////////.........///////////////---...000111111111000///---...//////////////////---......//////......------,,,,,,,,,------...///,,,,,,---...////////////------------------------,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---------......------............------,,,------...//////......+++,,,---...////////////+++,,,,,,------.........------------,,,,,,,,,,,,---------.........//////............////////////...................................................//////000///...---,,,///111333444555555444333111111111111000000000000000000111111111222222222111111222333444444444444666666666666666666666555444555555666777888999:::::::::;;;<<<======>>>???yyybbbSSSJJJBBB===;;;:::999888666555555555555555555555555555555555555333333333333333333333333222222222333333222222222------......///000000000/////////000111111222222//////000000111111111222222222111111111111222222111000/////////111222333222111000//////000111222000000111222222222222222000111111111111222222222111111111222222333333333555444222111111222444555333333333444444444555555333333444444555666777777555555555555666666666777111555999;;;:::;;;>>>AAACCC@@@<<<;;;;;;;;;;;;:::888999:::;;;;;;;;;;;;;;;::::::;;;===@@@CCCEEEFFFCCCCCCDDDDDDEEEFFFFFFFFFCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMKKKLLLMMMNNNOOOPPPPPPOOONNNPPPSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSSSSVVVYYYTTTSSSQQQNNNLLLKKKJJJJJJGGGHHHIIIKKKLLLMMMMMMMMMPPPQQQQQQOOOLLLIIIHHHIIICCCEEEFFFFFFEEEDDDFFFGGGEEEEEEFFFEEECCCCCCEEEFFFDDDFFFHHHIIIIIIJJJKKKLLLFFFHHHJJJLLLMMMMMMLLLKKKJJJKKKLLLNNNQQQTTTVVVXXX[[[[[[[[[\\\^^^aaadddfffggghhhhhhgggdddaaa``````^^^aaaeeeiiikkklllkkkjjjdddcccaaa______aaacccdddeeeeeeeeegggkkkpppuuuxxx~~~uuuhhh[[[SSSPPPNNNMMMKKKKKKLLLNNNOOOOOOPPPRRRVVVYYYVVVOOOIII@@@>>><<<:::999777444222555333111111222333222111222222222222222222222111222333333333333222222111---...///000000///...---//////000000111111111222000000000000000000000000//////000000111111222222////////////////////////---.........//////000000,,,...000111222111000///------...///000000000///---..................---,,,,,,,,,,,,------...///++++++---...///000000000...............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000//////......---........./////////000000......////////////......,,,,,,---.../////////...,,,---...///000000000000++++++,,,,,,---...//////)))******+++,,,---...///---------.........//////------......//////000000................................................,,,---///000111222111111///000333555555555444333111111111111000000000000000000111111222222222222222222333444555555555555666666666666555555555555444444555666777888999999888999:::<<<>>>???AAAAAAwwwaaaRRRIIIBBB<<<;;;;;;999555222222333555777777666444333333333555666333444555666555444333222//////111444666777555333333222111000000111222333000111111111111222222222...///000111111000///...000111222222222000///...000000000000000000000000------....../////////000111111000000///.........111111111111111111111111333333333222222222111111111111111111111111111111111111222222222333333333111111222333333444555555555555555555555555444444888777666666777999;;;<<<<<<;;;;;;::::::;;;;;;<<<777888999999777777888999<<<<<<===>>>???@@@AAAAAADDDCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGIIIJJJJJJJJJIIIIIIJJJKKKMMMOOOPPPOOONNNMMMLLLLLLLLLLLLMMMRRRXXX]]]ddd```ZZZTTTQQQPPPRRRSSSSSSRRRPPPMMMKKKIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNMMMLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCBBBBBBBBBEEEDDDCCCBBBBBBAAAAAABBBDDDCCCBBB@@@@@@AAABBBBBBDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDDDDEEEGGGHHHIIINNNMMMMMMMMMNNNOOOQQQRRRVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUWWWZZZ\\\\\\[[[YYYWWWSSSRRRRRRSSSSSSRRRWWWVVVSSSSSSTTTYYY]]]aaannnppprrrppphhh[[[OOOGGGEEECCCBBB@@@???>>>>>>???>>>@@@CCCGGGIIIKKKLLLLLLAAA???;;;888555444333333111111111111000000000///222222111111000/////////000000111111111111000000333222///......///222333000000000000000000000000///////////////000111111000000////////////000000000000000000000000000000////////////////////////000000//////.........---////////////000000000000............/////////////////////...---------,,,------,,,+++++++++,,,,,,111000///...---,,,++++++,,,,,,,,,---------.........---,,,++++++,,,---...---------.........//////---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...////////////////////////......////////////.........------...///111333444...---,,,++++++,,,---...000///...---,,,+++++++++---------............/////////.........------------...//////000000//////---+++)))***...000///...---...000111111111000///111111000000111111222333000000000000000000000000////////////000000000000333444444555555444444333555444333222222444555777555555666777888999999:::888999:::;;;===>>>???@@@sss]]]PPPHHHBBB===;;;:::999666444333444666777666666666666555555444444444444555555444444333222222111111222444444222000111111111000000111111111000000111111111222222222111111222222222222111111111111111111111000//////........................000000000000000111222222222222222222111111111111111111111111111111111111333333222222222111111111222111111111111111111111111111111111222222222222111222222333333444444444555555555555555555444444777777777777888999:::::::::999999888888999999:::999:::;;;;;;999999:::;;;;;;<<<<<<===>>>???@@@AAACCCBBBBBBAAAAAABBBBBBBBBDDDDDDFFFGGGHHHHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHHHHJJJKKKMMMNNNNNNNNNLLLLLLLLLLLLLLLLLLNNNSSSYYY]]]ccc___YYYTTTQQQPPPRRRSSSQQQPPPNNNLLLJJJIIIHHHGGGFFFGGGIIIKKKLLLNNNNNNOOOQQQPPPNNNLLLJJJHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAACCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@AAABBBCCCDDDFFFFFFEEEEEEFFFGGGIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHHHHJJJMMMOOOOOONNNNNNKKKHHHHHHIIIJJJKKKKKKJJJHHHGGGFFFHHHKKKNNNPPPZZZ]]]``````ZZZQQQFFF??????>>><<<;;;:::999::::::;;;===???BBBDDDGGGHHHIIIAAA???;;;888555333333333444444333222222111111222000000000000000111111111000000111111111111000000111111111111111111111111000000000000000000000000///////////////000111111000000////////////000000000000000000000000000000////////////////////////000000/////////.........//////000000000111111111............////////////...............---------------,,,,,,,,,---------...............---------,,,,,,---------.........///......------......///,,,,,,,,,---------......000000/////////.........,,,,,,,,,+++,,,------...////////////////////////------............---------,,,,,,,,,---///111222......------------......---...//////...---+++***---------............/////////.........---------------........./////////...,,,***+++...000000...---...///000111000000///111111000000000111222222000000000000000000000000000000000000111111111111333333444444444444333333555444333222222444555777666666666777888888888999888999:::;;;<<<>>>??????nnnZZZNNNGGGAAA===<<<999999777666666666666666555666777888888666444333555555444333333333333444555333111000111111///...///000000111111000000///000000000111111111222222222222111111111111222222222111111000000000000000111111111111111111111111222111000///000111222333111111111111222222222222111111111111111111111111333222222222222111111111222222222111111000000000000000111111111222222222222222222333333333333333444444444444444444555555555666777888888999999888777777666666666666777777999:::;;;:::999999:::;;;;;;;;;<<<===>>>??????@@@AAA@@@@@@@@@@@@@@@AAAAAABBBBBBDDDEEEFFFGGGGGGHHHGGGHHHHHHIIIHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLKKKJJJKKKKKKLLLLLLNNNRRRXXX]]]```]]]XXXSSSPPPPPPPPPQQQOOONNNLLLKKKIIIHHHHHHHHHDDDFFFHHHKKKMMMOOOQQQQQQRRRQQQOOOLLLIIIGGGEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCC@@@AAAAAABBBAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>???@@@AAAAAACCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@BBBEEEHHHHHHHHHBBB@@@>>>===???AAABBBBBBAAA@@@??????@@@AAACCCDDDIIIMMMRRRTTTRRRKKKCCC===;;;:::888777666666666666888888999;;;>>>AAADDDFFFAAA???;;;777555333333333666555333222111111111222...//////000111111222222000000111111111111000000///000222333333222000///000000000000000000000000///////////////000111111000000////////////000000000000000000000000000000////////////////////////000000////////////............/////////000000000............////////////---------...............,,,,,,------......//////---------.........//////,,,------------............//////////////////...++++++,,,,,,,,,---------...------------,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////,,,,,,------------,,,,,,,,,,,,++++++,,,------............//////.........,,,---///111000...+++)))---------............///...............---------...---,,,,,,,,,---//////...---,,,,,,///000000///---...///000000000000///000000000000000111111222000000000000000000000000111111111111222222222222333333444444444444333333444444333222333444555666777777777777777777777777888999:::;;;<<<>>>??????~~~lllXXXMMMGGGAAA===;;;888888888888888777666666666777888888888777555444666555444333222333444444777444111///000111000000...///000111111000///...000000000000111111111111111000///......///000111222111000//////000111222333333333333333333333333111000...------///000111---......///000111111111111111111111111111111111222222222222111111111111222222111111000000//////111111111222222222333333333333333222222222222222333333444444444444555555444555777888999888777666666666555555555555666666666888999888777666777888::::::;;;<<<===>>>>>>?????????>>>>>>>>>???@@@@@@>>>???@@@BBBCCCDDDEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLPPPUUUYYY[[[XXXUUUQQQOOONNNNNNOOOMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGIIIKKKNNNOOOPPPQQQPPPOOOMMMKKKIIIFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAACCCDDDDDD???AAABBBDDDCCCAAA???===::::::999999999888888888888999999::::::::::::999;;;;;;;;;<<<<<<======>>>???>>>>>>======<<<<<<;;;=========???CCCEEEFFFEEE???===;;;:::;;;===>>>>>>========================@@@DDDJJJNNNMMMIIIBBB>>>:::999777666555555666666555555555666888<<>>;;;777444333222333555444222000//////000000//////000000111111111111000000111111111111000000///000000111111000000//////////////////////////////////////////000000111000000////////////000000////////////////////////////////////////////////000000//////////////////,,,,,,---------.....................////////////,,,---------.../////////,,,------...///000000000---------............///------------............---...///000000///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------......///////////////////////////,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,---...///000000///...------.../////////...,,,+++---------............///...........................---+++***+++,,,...000///...---...///000000000.........///////////////000////////////000111111////////////////////////000000000111111111222222333333333444444333333333444444333333333444555666777777777777777666666666999999:::;;;<<<===>>>???}}}lllXXXMMMGGG@@@<<<:::777888888999888888666666999888777555555666666777666555444333222333444444666444111000111333444444...///000111111000///...//////000000000111111111111000///......///000111222111000//////000111222000000000000000000000000111000///......///000111------...///000111111222000000000000000000000000222222222111111111000000111111111000000000//////222222222222333333333444222222222222222222222111333333333333444444555555444555666888888777666555666666555555555555666666666777888888666666777888999999:::;;;<<<======>>>===============>>>???@@@>>>???@@@AAACCCCCCCCCCCCFFFFFFFFFEEEEEEEEEFFFFFFHHHHHHIIIIIIIIIHHHHHHHHHFFFGGGHHHHHHIIILLLPPPTTTTTTSSSPPPNNNMMMLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMKKKKKKJJJIIIGGGFFFEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCEEEEEE???AAACCCEEEDDDBBB???===:::999999999999888888888::::::;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;::::::999888999;;;>>>@@@AAA@@@AAA>>>;;;999:::;;;;;;;;;888888888888888777777666888===CCCGGGGGGCCC>>>:::999888666555444555555666444333333444666;;;???BBB@@@>>>:::777444222222222444333222000000000000111111111111111000000//////000000111111111111000000111000...------...000111///////////////////////////////////////000000111000000////////////000000//////////////////////////////////////////////////////000000000000000000------........./////////............////////////,,,---------.../////////,,,---...///000111000000///............------------------.........//////,,,---...//////...---,,,............////////////////////////000000000000......------......///000////////////////////////......////////////..................---------,,,---...///000000///...---000///...,,,,,,---...///---------............///---........................---+++***+++,,,...000...//////.........///000...............//////000//////......//////000111/////////////////////////////////000000000111111222333333333333333333222333333333333444444555555777777777666666666666666999::::::;;;<<<===>>>>>>{{{jjjWWWLLLFFF@@@;;;999666777777888888777666666999888666444444555666777555555444333333333333444555333000000222444555666///000000111111000000////////////000000000111111222222111111111111222222000000000000000111111222000000000000000000000000222222222222222222111111///000000111222333333333000000000000000000000000222111111111111000000000000000000000000000000000111111222222222333333333111111111222222222222222222222333333444444555555555555666666666666555555666666555555555555666666888999:::999888888999:::888888999:::;;;<<<<<<===<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGIIIHHHHHHHHHHHHGGGGGGGGGEEEFFFGGGFFFGGGIIILLLOOONNNNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGFFFFFFFFFFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDDDD???@@@BBBCCCCCCAAA???===::::::::::::999999999999;;;<<<<<<===<<<;;;999888888888999999999999888888999999999999999999999999999999888:::===??????>>>@@@===999888888999999888888888777777777666666666777;;;@@@DDDEEEAAA<<<888666555444333222333333444333333333444666:::???AAA@@@>>>:::666444222222222444444444444444333333333222222111111000//////...000000111111111111000000222000...,,,,,,...000222000000000000000000000000///////////////000111111000000////////////000000000000000000000000000000//////////////////////////////000000000000111111//////000000000111111111............////////////---------...............,,,---...000000000////////////.........---------------........./////////,,,,,,------------,,,,,,...////////////000000000.........//////////////////............///000000////////////////////////...//////////////////........./////////......---.........//////.........111000---++++++---///111---------............///---------..................---,,,,,,,,,---//////...//////...------...000......------......///000...............///000000000000000000000000000000.../////////000000000000222222333333333333222222333333333444444444555555666666666666666666666666::::::;;;;;;<<<======>>>uuueeeSSSJJJEEE@@@;;;:::666666666666666666666666777666666555555555555555444444555555444444333222444222000000222444444333111111111000000111111111////////////000000000111111111222222222222111111//////000111111111111111222222222222222222222222111222333444444222111///000000111111222222222333000000000000000000000000111111111111000000000000......//////000111111111///000000000000111111111000000111111222222333333111222222333444444555555666555555444444555555555666555555444444555555666777999:::999888777888:::777777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@CCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCEEEGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIILLLKKKKKKLLLMMMNNNOOOOOOOOONNNMMMLLLJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHDDDDDDDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA???>>>>>>>>>???@@@AAAAAA===>>>@@@@@@@@@???===<<<;;;;;;;;;:::::::::999999;;;<<<<<<===<<<:::888777666777888888888888777666555555666666777888888888;;;::::::;;;===>>>>>>===<<<:::777666777888888888999888777777777777777888666:::@@@DDDDDDAAA===:::555444333222222222333444222222333444777:::>>>@@@@@@===:::666333222222222111333444555666555444333111111111000000000000000000000111111111111000000222111000//////000111222000000000000000000000000///////////////000111111000000////////////000000000000000000000000000000//////////////////////////////000000000111111111....../////////000000000............////////////...............---------,,,---///000000///...------------...........................////////////......------------...............////////////000,,,,,,,,,,,,---------...//////......//////000111////////////////////////---......//////......------...//////000///............------------......000///...------...///000---------............///---------.........//////------........./////////---...///...,,,+++---///......---------...///000......------......///000000000000000000000000000//////000000000111111111222222333333333333222222333333444444555555444444444555555555666777777777::::::;;;;;;<<<=========qqqaaaPPPHHHDDD@@@<<<:::666666555555555555666777444555666777666555333222333444555666555444333222333111000000111222111000333222111000000111222333////////////000000000000...///000111111000///......///000222222222111000........................///000222333333111...,,,////////////000000000000000000000000000000000000111111111111000000000000------...///000111222222............//////////////////000111222333333444111111222333333444555555777666444333333444555666555444444333333444444555555777888777666555666777777777888999:::;;;;;;<<<<<<<<<<<<======???@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@BBBAAAAAABBBCCCEEEGGGHHHJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIGGGFFFFFFIIIKKKJJJKKKLLLNNNPPPQQQQQQQQQOOONNNMMMKKKIIIHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAA===============>>>>>>???<<<===>>>>>>>>>===;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;999777555777888999999999888777666444444555666777888999999999888777888:::;;;:::999:::888666555777999::::::666555444333333444555666222666<<<@@@AAA???;;;888666555444333333333444555111222222444777:::===??????===:::666333222111222---///222555555444222111/////////000111111222222000000111111111111000000111222333444444333222111000000000000000000000000///////////////000111111000000////////////000000000000000000000000000000//////////////////////////////000000111111111222+++++++++,,,,,,,,,------............/////////000/////////......------,,,,,,---///000000...,,,+++++++++,,,---...///000111............/////////000000///...------...///000---------.........//////////////////000000111111///////////////000111111////////////////////////,,,------......------,,,+++,,,.../////////.........---,,,++++++,,,---.........///////////////...---------.........//////---------.........//////---...//////000000//////,,,...///---+++***,,,///......---,,,---...///000...------------...//////000000000000000000000000000111111111111222222222222222222333333222222222222333444444555555444444333444444555666777888888:::;;;;;;;;;<<<=========nnn```QQQIIIDDD>>>:::999:::888666666666777666555777777666666666666777777555555444444444333333333333333333222222111111111000000000000////////////......//////000000111111000000000000000000000000000000000000111111111111//////000000000000//////222111111111000000//////////////////000000000000000///.........000111222333333333333333333333333000000000000000000000000000000111222222222222111333333222222111222222222444444444222000111333555222222222222222222222222555444444444444555666666666666444333333444555666888777777777888:::<<<===;;;;;;<<<<<<===>>>>>>>>>===@@@CCCCCCAAA@@@AAABBBAAA@@@@@@AAABBBDDDFFFGGGJJJHHHFFFEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLJJJHHHGGGHHHIIIJJJKKKKKKIIIHHHGGGFFFFFFFFFIIIGGGEEECCCBBBAAAAAABBB>>><<<;;;;;;<<<<<<;;;:::======<<<<<<<<<<<<======AAA???<<<::::::;;;<<<>>>::::::::::::::::::::::::>>><<<;;;999888888999999999888888777777777777777555555555555555555555555555555666666777777888888888777666444444444555666777666555444444444444444555555666:::>>>@@@>>>;;;444444333222222111000000000111222333555777999:::<<<:::888555333222222222111111111111111111111111333333222111000///......,,,,,,---///111333555666111111111111000000000000////////////////////////////////////////////////------......//////000000//////............//////////////////////////////000000000000////////////------,,,,,,---...000111111000///......---............---......///000111///...---,,,,,,---...///......////////////......///////////////.........,,,---///000000...---+++++++++,,,,,,---......///,,,,,,---......---,,,,,,////////////////////////000000111111111000000///........................////////////////////////---------------------------------............///////////////////////////......//////000000111111//////.........---------//////...------------...............////////////000/////////............000000000000000000000000//////000111111111111111000111111111111222222222555333111222444555333111111111222222333444555555888999999::::::;;;;;;<<>>:::999888666555555666777666555666666555555555555666666555555444444444333333333333333222222222222222222111111111111000000000000////////////000000000000000000000000000000000000...////////////000000000------............------000000000000//////......////////////000000000111000///.........000111222111111111111111111111111000000000000000000000000000000111111111222222222111111111000000111222222333333333222111222555888333333333333333333333333444444444333444555555666777666555555444555666777777777777888999;;;<<<===;;;;;;<<<<<<===>>>>>>>>>===@@@BBBCCCAAA@@@@@@BBBAAAAAA@@@AAABBBDDDFFFGGGIIIGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHIIIJJJJJJJJJLLLKKKIIIHHHHHHIIIJJJKKKLLLLLLJJJIIIGGGFFFFFFFFFFFFEEECCCBBBAAA@@@AAAAAA>>>===<<<<<<======<<<:::<<<<<<<<<===>>>???@@@AAAAAA???===:::999:::<<<===999999::::::::::::::::::>>>===;;;::::::::::::;;;999888777777666666777777555555555555555555555555555555666666777777777777888777555444444444555555555444444444444444555666555555666999<<<===;;;999444444444333222111111111000111222333555777999:::;;;:::888555333222222222111111111111111111111111111111111000000000000000000000000000000111222333111111111000000000//////000000000000000000000000////////////////////////000000////////////////////////............//////111000...,,,,,,...000111000000000000//////////////////...---------...//////............/////////000///...............///.........---......//////------............------////////////............,,,---///000000...---,,,//////......---,,,,,,,,,////////////////////////........................//////000000000//////...................................................---------------------------------............////////////////////////////////////...............//////.........------------------------...///000------------............111000000///......------000000000000000000000000//////000111111111111000000000111111111222222222555333111222444555333111333333444444555666666777888888999999:::;;;;;;;;;lll^^^PPPHHHCCC>>>:::999666444333333555666666555444444444444444444444444555555444444444333333333222222222222222222333333222222222222111111111111000000000000////////////000000000000000000000000............////////////000000111111111111000000////////////............/////////000000000111111000//////......///111111////////////////////////000000000000000000000000111111000///000111222333////////////000111222222222333333333222444666999333333333333333333333333333333333333333444444555888777666555555666777888888999:::;;;<<<<<<======;;;;;;<<<<<<===>>>>>>>>>===???AAAAAA@@@???@@@AAAAAAAAA@@@AAABBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIHHHIIIIIIJJJKKKMMMLLLJJJHHHGGGFFFFFFEEECCCBBBAAA@@@@@@@@@@@@AAA???>>>======>>>>>>===<<<;;;;;;<<<===???BBBCCCEEEAAA???===:::999999:::;;;888999999999::::::;;;;;;;;;::::::999999999::::::999888777777666666777777666666666666666666666666555666666666666777777777666666555444444444555555333333333333444555666777555555555777999:::888666555444444333333222222111111111111333444666888999:::999777555333222222222111111111111111111111111/////////000000111111111111111111111111111222222111111000000000000//////000000000000000000000000////////////////////////222111111000000///......//////............//////222000---++++++---000222000000000000////////////000000///------,,,,,,---,,,------...//////000000111000///...------------------...///000000//////,,,,,,------------,,,,,,........................,,,---...//////...---,,,000000//////...------,,,000///...------...///000........................---......//////.................................................................................---------............/////////////////////////////////......---,,,,,,+++...............---------++++++,,,,,,---///000111,,,,,,,,,------------...111000000///...---------000000000000000000000000...///000000111111000000000000000111111111222222333222111222333444333222333333444444555555666666777777888888999::::::;;;jjj]]]NNNGGGCCC>>>::::::444333222222444666666555444444444555555444444444555555444444444333333333111111111222222333333333222222111111111000000000111111000000//////......000000000000000000000000........./////////000000222333333333333333333222//////////////////////////////000000000111111111111000///......///000111////////////////////////////////////////////////222111///...///000222444/////////000000222333444333444444444333333555777222222222222222222222222333222222222222333444444777666555555555666777888:::;;;===???@@@@@@???>>>;;;;;;<<<<<<===>>>>>>>>>===>>>???????????????@@@AAA@@@@@@@@@AAACCCEEEFFFFFFGGGHHHHHHFFFEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJHHHGGGEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAABBB@@@???>>>>>>??????>>><<<;;;;;;<<<===???AAACCCDDD@@@???<<<:::999999999999888888888999::::::;;;;;;666666666666666777777777888888777666666666666666777777777777777777777777666666666666666666666666555555444444444444444444333333222222333444555555444444555555666555444333444444444333333333222222111111111222333555666777888777666555333222222111111111111111111111111111////////////000000000111//////000000111333444555111000000000////////////........................////////////////////////111111111111000000000000//////............//////111000...,,,,,,...000111000000000000//////////////////......------------,,,------...////////////000///...---------------,,,---///000111000000///,,,,,,------------,,,,,,------...............///,,,---...//////......---------......///000000000///...,,,++++++,,,...///........................------.../////////..............................................................................---------............///////////////////////////............------,,,,,,........................,,,,,,,,,,,,---...///000,,,,,,---------.........////////////////////////////////////////////////...//////000000000000000000000000000111111111111222222222222333333333333111111222222222333333333666666777888888999999:::iii[[[MMMFFFBBB===::::::444222111222444555555555444555666666666666555444555555444444444333333333111111111222222333333333111111000000000/////////111111000000//////......//////////////////////////////000000000111111111///000000111111000000///000000000000000000000000000000000000111111111111111000///......///000111000000000000000000000000////////////////////////111000///......000222333000000000111222333444555444555666444222222333444111111111111111111111111333222222222222333444444555555444333444555666777<<<>>>BBBDDDEEECCCAAA???;;;;;;<<<<<<===>>>>>>>>>>>>=========>>>?????????@@@??????@@@AAACCCEEEFFFHHHJJJLLLLLLJJJGGGFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKJJJJJJGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCAAA???>>>>>>??????>>>===<<<;;;;;;<<<<<<===>>>???>>>===<<<:::999888999999888888888999999:::::::::555555666666666666666666888777777666555666666666777777777777777777777777666666666555555555555555333333333444444444444333444444333222222222222222333444444444333222222222444333333333333333222222111111111222222444555555555555555444333222222111000000000000000000000000000000000////////////...000000000000111222333444000000000////////////...------------------------////////////////////////...//////000111222222333//////............//////......///000000///......000000000000////////////,,,------.........//////......//////...---,,,,,,---------------...//////,,,---///000000000///...------............------,,,---------......//////,,,------......//////...------......///000000000///...,,,++++++,,,...///........................---...//////000000000///........................................................................---------............///////////////////////////------........./////////---........................------,,,,,,,,,---------.........////////////,,,,,,---...///000111111////////////////////////......///000000000000000//////000000000111111111000111222222222222333333111111111222222222222222555555666666777888888999gggZZZLLLEEEBBB===::::::555333222222444555555444444555666777777666555444555555444444444333333333222222222222222222333333000000000000/////////...000000000000////////////////////////////////////000000000000111111111111000111111222222111111000000000000000111111111111000000000111111111222222111111///......//////000111111111111111111111111000000000000000000000000000000///...///000111222222111111111222333444444444555666444222000000111111111111111111111111111333333333333333444444555444444333333444555666777===@@@DDDGGGHHHEEEBBB???;;;;;;<<<<<<===>>>>>>>>>>>><<<;;;;;;===>>>>>>===>>>>>>>>>???AAADDDFFFHHHLLLPPPSSSRRRNNNJJJIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHJJJKKKJJJIIIHHHDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDCCC@@@???>>>>>>??????>>><<<<<<<<<;;;::::::;;;;;;;;;<<<;;;;;;:::999999999999999999999999999999999999777888888999999888777777888777666666555555666666666666666666666666666666666666666555555555555444111222333444444444333333555444333222111111111111222333444333111000111222222222222222222222222222111111111111222222333444333444444444333333222111000000000000000000000000000000000//////.........333222111000////////////000000////////////......////////////////////////////////////////////////,,,---...///111222333333//////............//////,,,...000111111000...,,,000000000000////////////+++,,,---...////////////......//////...---+++***,,,,,,,,,,,,---...///000---...............------------............------,,,,,,,,,---......//////,,,,,,------.../////////000000//////...------,,,000///...------...///000---------------------------...///000000000000000........................---------------------------------------------------------............///////////////////////////,,,------...//////000000---------.....................---,,,,,,,,,,,,,,,........./////////000000+++,,,---...///000111222000000000000000000000000---...//////000000///////////////000000000111111///111222222111111333444333333333333444444444444444444555666666777777888fffYYYKKKEEEAAA===::::::777555333333444555444333222333555666666555333222555555444444444333333333333333222222222222222222111111111000000000//////////////////000000000000/////////////////////////////////000000000000111222222333333333333222222/////////000000000111111000000111111111222222222222111000.........///000000000000000000000000000000000000000000000000000////////////000000000111222111111111111111222222222333444333111000000111222222222222222222222222444444444333444555555666555444444444444666888999<<>>>>>>>>>>><<<999:::<<<>>>>>>===<<<<<<===>>>AAAEEEHHHIIIQQQUUUYYYXXXSSSMMMKKKKKKGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFIIIKKKKKKJJJHHHFFFBBBBBBAAAAAABBBBBBCCCDDDCCCDDDEEEEEEEEEDDDCCCCCC@@@>>>======>>>???===<<<;;;;;;::::::::::::;;;;;;::::::999999999999999999::::::999999888777777777888999999:::999888666666777777666555555555555666555555555555555555555555666666555555555444444444000111222333444333333222333222111111111111111222111333333222000///111333111111111111111111111111222111111111111222222333222222333444333333111111000000000000000000000000.........///////////////333222111///...---------000000/////////.........////////////////////////////////////////////////------...///000000111111//////............//////......///000000///......000000000000////////////,,,---...//////......---,,,---...//////...,,,+++---------,,,,,,---......///...---,,,,,,+++,,,,,,,,,,,,------------,,,,,,++++++,,,------...//////,,,,,,,,,---...///000000//////......---,,,,,,,,,////////////////////////------------------------,,,,,,---...////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////------------------......---------.........//////,,,,,,,,,+++,,,,,,---------------.........//////............////////////000000000000000000000000---...//////000000//////////////////000000000111...000222222111111333555333333333333333333333333333444444555666666777777eeeXXXKKKDDDAAA===::::::888666444444555555444333111222444555555444222111555555444444444333333333444333333222222111111111222222222111111111111000......//////000000111111////////////////////////............/////////000/////////000000/////////---.........//////000000000111111111111222222222222111000.........///000000000000000000000000000000000000000000000000000......///000111000000000222111000000000000000111///111222333111111111222444444444444444444444444555444444444444555666666666555555555666777999:::;;;???DDDHHHIIIEEE???<<<;;;;;;<<<<<<===>>>>>>>>>>>>;;;999999<<<>>>>>><<<:::;;;<<<>>>AAAEEEHHHJJJTTTYYY]]]\\\UUUOOOMMMMMMFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFIIIKKKLLLJJJGGGEEEAAAAAAAAABBBCCCDDDEEEFFFCCCDDDEEEEEEEEEDDDBBBAAA???>>>======>>>>>>===<<<;;;::::::::::::;;;<<<<<<888888999999999:::::::::;;;::::::999888777666666777888888888777666444333777777666555555555555555555555555555555555555555666666555555555444444444000111222333444333333222000000000000111222333444000222333222//////111444000000000000000000111111222111111111111111222222111222333444333333111111000000000000000000000000,,,,,,---...///000111222//////............//////000/////////............------------------------////////////////////////............//////////////////............//////000///...------...///000000000000000////////////...////////////---,,,+++)))+++---/////////------//////...---,,,,,,,,,,,,000///---+++*********++++++++++++,,,,,,+++++++++++++++,,,,,,---...//////,,,,,,,,,------///000111++++++,,,,,,---......///,,,,,,---......---,,,,,,------------------------***+++,,,---....................................------------------------++++++++++++++++++++++++---------.........//////////////////////////////...------,,,,,,++++++***---------.........//////*********+++,,,---...///,,,,,,,,,---------......000000000///......------000000000000000000000000---......///////////////////////////000000000000---000222222000000333555111111111111111111111111333333444444555666666777{{{fffXXXJJJCCC???;;;999999888666555555666666555333999999888888777555444333333333222222111000//////222222222111111111000000000000////////////000000222222111000//////000000000///------///000///...///000000000000000///...............///000222222111000000111333333222000///////////////000111111000000///...............////////////////////////)))***---///111222222222111///------000111...,,,//////000111111111111111333333222222333333444555333444555555333333444555444444444555555555666666444333333222333444666777888:::>>>AAAAAA???<<<999777888:::<<<===>>>??????::::::999999999:::;;;;;;>>>===;;;;;;===BBBGGGKKKRRRUUUWWWVVVQQQMMMKKKKKKIIIHHHFFFDDDBBBBBBCCCCCCAAAAAABBBBBBCCCBBBBBBBBBDDDFFFIIIKKKKKKHHHDDDBBBDDDCCCBBBCCCEEEFFFEEEDDDHHHFFFCCCBBBBBBCCCCCCBBB>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999888:::<<<<<<:::999999999999999999888888888888777888888777777666666555555222222333333444555666666777777777666555555444444888777777666555444444444333333333333333333333333111222333444444333000///111111111111111111111111222111000222555555222///111111111111111111111111222222222111111111000000000000000000000000000000//////000000000000//////000000111111111111000000222111111000///000000000......------------......,,,,,,------...///////////////000000///...------......///000000///......,,,---......//////......///////////////////////////////////////......---.........------,,,,,,,,,------------------------........................000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...........................---+++******+++---...111000///...------...///000///...---------------...------,,,,,,------...---------------------------------------------------------............///........................,,,---///000000///---,,,---------------------------......///000/////////------------------------,,,,,,,,,---------......---------............//////////////////////////////...---,,,,,,---...///111111000///////////////111111111111222222222222000000111111111222222222333222111000000222444555{{{fffXXXJJJCCC???;;;999999777666555555666666555333666666777777777777666666444333333222111111000000222222222111111111000000111111000000000000111111222222111000000000000000000///------///000///...////////////000000000000//////...//////000111222000/////////111222111000///////////////000111111000000///...............////////////////////////......///000000///...---111///.../////////...---//////000111111111111111222111111111111222333333333444555444333333333555333444444444555555555666444444333333333444555666666888;;;======<<<:::888777888:::;;;===>>>>>>>>>;;;;;;::::::;;;;;;<<<<<<>>>=========???CCCGGGJJJLLLOOORRRQQQNNNKKKIIIIIIHHHGGGFFFDDDCCCCCCBBBBBB@@@AAABBBCCCCCCCCCCCCCCCEEEFFFIIIKKKKKKHHHEEEBBBCCCBBBBBBDDDGGGIIIIIIHHHHHHFFFCCCBBBBBBBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;999;;;======<<<:::::::::999999999888888888888777666666666666555555555555444444444555555666666666555555555444333333222222666666555555444333333333333333333333333333333333222222333444333222111000111111111111111111111111222111000111333444222000111111111111111111111111222222222111111111000000////////////////////////......////////////......//////000000000000//////111111111000000000//////......------------......111111000000//////......///////////////...------........................,,,---......//////......------------------------000000000000///...---,,,------------------,,,,,,................................................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................---+++******+++---...000///...---------.........---,,,++++++++++++,,,...------,,,,,,------...------------------------------------------------------------....................................+++,,,---......---,,,+++------------------,,,,,,,,,---......//////......------------------------,,,,,,,,,---------......---------............//////////////////////////////..................///111000000///////////////....../////////000000000000000111111111222222222333222111000000222333555zzzdddWWWIIICCC???;;;888888666555444444555555444333333444555777888888888888444444333333222222111111222222222111111111111111222222111111111111222222222111000000000000000000111///......///000000/////////......///000111222000000////////////000000111000...///111222222111///////////////000000111000//////............//////////////////////////////000000000///...---,,,000000111000///...///000//////000111111111111111000000000000000111222222222444555444333222333555333333444444444444555555555555444333333333444444444555777888888888777666777888999;;;<<<=========<<<;;;;;;;;;;;;<<<===>>>>>>>>>???@@@BBBDDDFFFGGGGGGIIILLLMMMKKKJJJIIIIIIFFFFFFFFFFFFEEECCCBBBAAA@@@AAABBBCCCDDDEEEEEEEEEEEEGGGIIIJJJJJJHHHEEEDDDBBBCCCFFFJJJNNNPPPOOONNNIIIGGGDDDBBBBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<>>>@@@@@@>>><<<;;;<<<999999999888888888888777444444444444555555555555555666666666666666666666555555555444333333222222555555444444333222222222333333333333333333333333333333333222222222111111111111111111111111111111333111///000111222111000111111111111111111111111222111111111111000000000////////////////////////------............------......////////////......000000000111000//////.........------------......111111000000///.........///////////////......---///...---,,,,,,---...///,,,---......//////......------------------------000000000///...---,,,,,,,,,,,,------------------........................------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++++++++,,,---.........---,,,,,,,,,------------,,,+++++++++,,,,,,......------------......------------------------------------------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,---------......---------............///////////////////////////...//////000000//////...000000//////......//////......////////////000000000000000111111111111222222222111000000222333444xxxcccVVVIIICCC???;;;888888555444333333444555444333333444555777888888888888444444444333333222222222111111111111111111111111222111111000000111111222111111000000000000000111111///......///000000//////...------...000222444111000000////////////000222111///000222333444333000000////////////000000000///............//////////////////////////////.........//////////////////111333111...---///111//////000111111111111111111000000000000111222222222333444444222222333444333333333333333333444444666555555444333333333333444444444555555555555555666777888:::;;;<<<<<<<<<;;;::::::;;;;;;<<<===>>>===>>>@@@AAACCCCCCDDDDDDFFFHHHIIIKKKJJJJJJIIIIIIEEEFFFFFFFFFFFFDDDBBBAAA@@@AAABBBDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHFFFEEECCCGGGNNNUUUZZZ[[[WWWTTTKKKHHHEEECCCBBBBBBAAA???>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===?????????AAABBBBBB???=========999999999888888888777777444444444555555666666666666666666555555555555555777777777666555555444444555444444444333333222222222222222222222222222222444333222111111111222222111111111111111111111111333111000//////000000111111111111111111111111111111111111111000000000000////////////////////////---......//////......------..................---//////000000000///...---......------------......++++++,,,------......///...///////////////......///...,,,++++++,,,...///,,,---......///.........////////////////////////---......//////......---,,,,,,,,,------.................................------------------------,,,,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,///......---------............------------......------------------------,,,,,,------------------,,,,,,---------.........------------------------------,,,++++++,,,------.........------,,,,,,+++++++++,,,------------,,,------------------------,,,,,,,,,---------......---------............///////////////////////////...///000111111000///...000//////.........//////000000000000111111111222000000000000111111111111111111111000111222333333wwwaaaTTTHHHBBB???;;;777777555333222333444555444333666666777777777777666666444444333333333333333222111111111111111111111111000000////////////000000111000000000000000111111111000......000111000//////...------...000222444111000000////////////000000///...///111333333222000000////////////000000//////............////////////////////////////////////........./////////...111222111...,,,...111//////000111111111111111111111111111111222333333222333444333222222333444333333333333333333222222555555555444444333333222444444444444444555555666666666888999::::::::::::999999999999:::;;;<<<======>>>@@@BBBCCCCCCAAA@@@EEEFFFFFFHHHHHHHHHGGGFFFDDDEEEFFFFFFFFFDDDCCCBBBAAABBBDDDEEEFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFLLLVVV```eeeccc\\\VVVLLLJJJFFFDDDDDDCCCBBBAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAABBBCCCBBB@@@===<<<<<<999999999888888888777777555555555666666777777888555555444444444444444444777777777666555555444444555555555444444444444444222222222222222222222222444333222111111111222222000000000000000000000000222222111///...///000111000000000000000000000000000000000000000000000000......................../////////000000/////////------............------///////////////...------......------------......++++++,,,,,,---...............///////////////...///...,,,++++++,,,...///,,,---......///.........////////////////////////***+++,,,...//////000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,------++++++,,,,,,,,,,,,,,,,,,......---------......//////......------......///------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------------------......------------...............------,,,,,,,,,***++++++,,,---,,,,,,,,,------------------------,,,,,,,,,---------......---------............///////////////////////////...///000111111000///...//////............/////////000000000000111111111000000000000000000000000111000000111111111222222vvv___SSSGGGBBB???;;;777666555444333444555666555444777777888777777666555444333333333333222222222222111111111111111222222222000000////////////000000000000000000000111111222222000//////000111000000//////......///000111222000000////////////000000---------///111222111000111000000//////////////////............//////000////////////////////////222111000...------,,,,,,//////000///...---.../////////000111111111111111222111111111111222333333111333444333222111222444333333222222222222111111444444555555555444333333444444444555555555666666555666777888999999999999888888888999:::;;;<<<===???@@@BBBCCCDDDCCCAAA@@@CCCBBBBBBDDDFFFGGGFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHNNNXXXbbbfffccc[[[TTTKKKIIIFFFDDDDDDCCCBBBAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????AAABBBCCCBBB???<<<;;;;;;999999999888888888888777666666666777777777777777333333444444444444444444555555555444333333222222555555555444444444444444222222222222222222222222333333333222222222111111000000000000000000000000222333333111//////000111000000000000000000000000//////000000000000000111........................//////000000000000//////------............------//////...------------.........------------......000000//////...------------.../////////////////////...---,,,,,,---...///,,,---......//////......------------------------)))***,,,---//////000000,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++,,,---------,,,,,,,,,,,,+++++++++,,,------//////............//////------------------------+++,,,,,,------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......---------............///////////////////////////...//////000000//////.........------......//////------............//////111000000000000000//////000000000111111111111222uuu^^^RRRGGGBBB???:::777666555444333444666777666555777777777777777666555555222222222222222222222222000000111111111222222222111000000000000000000111000000000000000111222222222000//////000111111000////////////000000000000//////...//////000111222---...///222555555333000111111000///////////////...............///000000////////////////////////222111///...---------...///...------......---,,,//////000111111111111111111000000000000111222222111333333333222111222333333222222222111111111111222333444555555555444333333444444555666555555555555555666777888888888888999999999999;;;<<<===>>>BBBCCCDDDEEEEEEDDDBBBAAAAAA@@@@@@BBBFFFIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIMMMTTTZZZ]]]ZZZTTTNNNIIIFFFCCCBBBBBBBBBBBBAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>@@@BBBCCCAAA>>>;;;999999999999999888888888888777666666666666666666555555333333444444555555666666555555555444333333222222333333333333333333333333111111111111111111111111222222333444333222111000000000000000000000000000111333555444111//////111000000000000000000000000////////////000000111111...........................//////////////////.........////////////......000///---++++++,,,---///......------------......000//////......------,,,------...///////////////........................,,,---......//////......------------------------,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------***+++,,,.........---,,,+++++++++++++++,,,---...//////............//////------------------------++++++,,,,,,---......///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,+++,,,,,,------.........+++,,,,,,---------------------------------------,,,,,,,,,---------......---------............//////////////////////////////..................///...------------...///000---------.........//////111111000000///////////////000000111111111111111ttt^^^RRRFFFBBB???:::666555666444444555777888777666666666777777777777666666111111111111111111111222000000111111222222222222222222111111111111222222000000///000000111222222222000//////000111111000///000000000000000///...............///111222222000111444777:::999666333111111000///////////////...............///000111////////////////////////......------...///111222000---+++,,,...///---***//////000111111111111111///////////////000111111111222333333111111222333333222222222111111000000111222444555666555444444222333444555666555444444444555666777777888777777:::::::::;;;<<<===??????EEEFFFGGGGGGGGGEEEDDDCCCAAA@@@@@@DDDIIIMMMMMMLLLGGGFFFDDDCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGIIIJJJJJJKKKNNNRRRTTTRRRNNNJJJFFFDDDAAA@@@AAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======@@@AAABBB@@@===:::888888999999999888888888888777666666666555555444444333333444444555666777888888888777777666555555444444222222222222222222222222111111111111111111111111111222444444444333111///000000000000000000000000111444666555222000///111000000000000000000000000.../////////000000111111........................---..................---......////////////......111///,,,***)))+++...000.........------.........******+++,,,,,,------...------...///000000//////......///000000///......,,,---......//////......////////////////////////............---,,,+++***.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...------***+++---...///...---------------------...///000//////............//////------------------------++++++,,,,,,---...//////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******++++++,,,---...//////+++,,,------......------------------------------,,,,,,,,,---------......---------........./////////////////////////////////...---,,,,,,---...///---------------...///000////////////000000000111111111000000/////////...//////000111111111111111uuu___TTTHHHBBB>>>999777888999999888888777777666666666666777777666555444444444333222222111111222222000111111111111222222222555444333222111///......///////////////000111111000000000000000000000000000///...///000111000///---...///000000111000000...///111222333333222222111111000000000000000111000///...///000111000///...///////////////......---------------...///000........................000000//////......------111111111111111000//////222222111111111111111111111111222222222333333333222333333444444444444444333333333333444555666666444444444444444444444444555888:::;;;<<<<<<===???CCCEEEGGGFFFCCC@@@>>>>>>???@@@DDDGGGJJJMMMNNNOOOGGGEEEDDDDDDDDDEEEDDDCCCGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFHHHJJJJJJJJJHHHGGGCCCCCCCCCCCCBBBAAA@@@???========================<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;::::::999999777777777777777777777777222333444555666666666666444444444555555555666666666666555555555444444444555555555444444333333333444444444444444444444444222222222222222222222222222111111111000000//////000000000000000000000000............------------000000000000000///............////////////......000000000///......------000000000000000000000000000000000000////////////000000//////.........---............////////////////////////000000000000------------------------/////////...---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000////////////............------,,,,,,------............------,,,,,,,,,///......---------......///---++++++------+++)))+++,,,,,,------,,,,,,+++//////////////////......------------------------******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------000//////......//////000+++,,,.........,,,***(((........................222111000//////000111111000000000000111111111111222222222111111111000000ttt^^^SSSGGGBBB>>>:::888999666666777777777777777777666666666666666555444444444333222222111111222222000000111111111222222222444333222222111000/////////////////////000111111000000000000000000000000000///...///000111000///...//////000000000000///...///111222333333222222333222111000////////////000.........000111000/////////000000000000/////////......---------..............................000000////////////......111111111111111000//////111111111111111111111111111111111222222222333333444555666777888777666666555444444333333333444444444444444444444444444444888:::<<<===<<<;;;<<<===DDDFFFHHHGGGDDDBBB@@@@@@===???CCCGGGKKKMMMMMMNNNHHHFFFDDDCCCDDDEEEDDDCCCFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFEEEEEECCCDDDFFFHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@????????????>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999777777777777777777777777555555666666555555444333444444444555555555666666555555555444444444444333555555444444444333333333333333333333333333333333222222222222222222222222111111111111000000000///000000000000000000000000222222111111111000000000111111111111111000//////......////////////...............///////////////000000000000000000000000000000000/////////......000/////////........................////////////.../////////000000000000------------------------...............---------...............---------........................///......------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------++++++++++++++++++++++++++++++,,,,,,---......///---,,,,,,,,,++++++++++++...------,,,,,,------.........---------,,,,,,,,,---------,,,,,,,,,------...,,,***+++---...,,,***,,,,,,------------,,,,,,........................------------------------+++,,,,,,,,,------------...------,,,,,,------...------------------------++++++,,,,,,---......///------------------------++++++************++++++------...///...---,,,+++........................000000///...//////111111//////000000000111111111222222222111111111000000rrr[[[QQQFFFAAA>>>:::999:::444444555555666777777888555666666666666555444444444333222222111111222222000000000111111111222222222222111111111000000000///////////////000111111000000000000000000000000000///...///000111000//////000000000000//////......///000111222222222222444333222000///...------///...---...000111000//////000000111111111000000111000///...------------/////////////////////////////////000000000111111000000111111000000//////111111111111111111111111111111111222222222222333666777:::<<<<<<;;;999888666555444333222222222222444444444444444444444444:::<<<======<<<:::;;;<<>>======<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999999777777777777777777777777888888777666555444222111444444555555555666666666444444444444333333333333444444444444333333333333222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000////////////111222222222222111111000......////////////......------......///000000111000000000000000000000000/////////.........------////////////........................////////////....../////////000000000........................---------...............//////.........---------........................------------,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,+++++++++*********...------,,,,,,------......------------,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,+++***+++---...---,,,------............------------------------------------------------------------------...............------,,,,,,------...........................+++,,,,,,------.........------------------------......------------...................../////////........................//////......///000111111//////000000000000111111222222222111111111111111oooXXXNNNEEEAAA>>>;;;999:::444444444555555555666666555555555666666555444444444333222222111111222222000000000000111111111111000000000000111111111111///////////////000000111////////////////////////000///...///000111000///000000111000000///...---//////000000111222222222333222111//////.........///...---...000000000///...//////000000000000///000000///...............000000000000000000000000...//////000111222222222///000000000000000//////000000000000111111111111111111111111222222222222666888;;;===>>><<<:::888555444333333222222333333444444444444444444444444999:::<<<<<<:::999:::;;;===>>>@@@@@@???>>>>>>>>>===AAAGGGLLLPPPQQQPPPOOOJJJHHHDDDBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCBBBBBBAAADDDDDDCCCAAA@@@?????????CCCCCCAAA@@@???===<<<<<<;;;;;;::::::::::::;;;;;;;;;:::::::::999999999888777777777777777777777777777777777777666444333222555555555555666666666666444444333333333222222222333333333333333333333333111111111111111111111111222222222222222222222222111111111000000000000000000000000000000000000000000000/////////.........111111111222222111000000......////////////..................//////000000///////////////////////////.........------------///////////////.....................////////////........./////////000000////////////////////////,,,---------...//////////////////...------,,,,,,------------------------,,,,,,---,,,,,,,,,++++++---------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---...///------------------------........................,,,,,,,,,---------...............------------,,,...------,,,,,,------...------------------------,,,,,,,,,+++,,,,,,---...++++++++++++---------------..................---+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,------...------------------------,,,,,,,,,---------..............................222222111111111111222222...---------...///000000........................////////////000111222222////////////000000000111111111111111111111111111~~~lllVVVMMMDDD@@@>>>;;;999:::666555555555444444444333444444555555555555444444444333222222111111222222//////000000000111111111///000000000000111111111///////////////000000111////////////////////////000///...///000111000///000000111000000///...---/////////000000111222222//////////////////000000///------...///000///...,,,------.../////////..................///000111000000000000000000000000......///000111222333333...//////000000000////////////000000000111111111000000111111111222222222444777:::<<<<<<;;;888666222222222222222333444555444444444444444444444444555777999999888888999:::999;;;======<<<<<<===???@@@DDDIIINNNRRRRRRQQQPPPIIIGGGDDDCCCDDDEEEFFFEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBAAAAAACCCCCCAAA@@@@@@???@@@@@@DDDCCCBBB@@@???===<<<;;;::::::999999999999::::::999999999999999888888888777777777777777777777777555666666666666666555555555555555666666666777777444444333333333222222222333333333333333333333333111111111111111111111111222222222222222222222222000000000000000000111111000000000000000000000000333333333222222222111111//////000000000000000///......////////////......000000//////............///////////////////////////.........------------.........///////////////............////////////............////////////////////////////////////,,,---------...///////////////.........---------------------------------,,,,,,---------,,,+++***,,,,,,+++***++++++,,,---------------------------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------////////////...............------,,,,,,------...---------------------------------------...//////***+++,,,,,,,,,,,,---...---..................---++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........................///......------......///------,,,,,,---...///000........................000000000111111222222222...////////////000000000111111111111111111111111{{{iiiUUULLLCCC@@@>>>:::888999777666666555444444333333333333444555555555555444444333222222111111222222/////////000000000111111000000000000000000000000///////////////000111111000000000000000000000000000///...///000111000//////000000000000//////...///////////////111222222............///000111111...---,,,---///000///...++++++,,,---........................///000111222////////////////////////......//////000111222222......///000000000//////...//////000000111111111000000000111111111111222333444777999999888666444111111111111222333444555444444444444444444444444333555777888777777888999888:::<<<<<<<<<===???AAAAAADDDIIIMMMOOOPPPOOONNNGGGEEEDDDEEEFFFGGGGGGFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@???BBBBBBBBBAAAAAAAAAAAAAAABBBAAA@@@??????@@@AAABBBCCCBBBAAA@@@>>>===<<<;;;:::999999888888999999:::888888888888888888888888777777777777777777777777333444555666777888888888555555666666666777777777444444444444333333333333222222222222333333333333111111111111111111111111222222222222222222222222000000000000111111111111000000000000000000000000111111111000000000000///......///000000000000///......////////////......111000000///......------000000000000000000000000/////////.........------.........///////////////............////////////------........./////////........................---------.......................................////////////////////////,,,---.........---+++***,,,+++***)))***+++,,,---------------------------//////...---,,,,,,,,,,,,************************************************------------------------......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,------------...------------...//////000***,,,------++++++,,,...------............------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------,,,,,,------------------------.................................000000111111111111000000......////////////000000111111111111111222222222yyygggUUUKKKCCC@@@>>>:::777888666666666555555555555555222333444444555555555444444333222222111111222222////////////000000000111000000000000000////////////////////////000111111000000000000000000000000000///...///000111000///...//////000000000000/////////......///000222333//////.........//////000...---,,,---///000///...+++,,,---...////////////000///////////////000000.................................//////000000000---......///000000//////......//////000111111222000000000000111111111111222333444555666555555444333222222222222222333333444444444444444444444444555666888888777666666777555777999:::;;;<<>>???AAABBBDDDAAAAAA@@@???===<<<;;;;;;999999888888888888999999777888888888888888888888777777777777777777777777444444666777777888888888555666666666777777777777555555555444444444444333111111222222222333333333222222222222222222222222222222222222222222222222///000000000111111111111000000000000000000000000.........---------,,,,,,...///000111111111111111......////////////......///////////////.........000000000000000000000000000000000/////////................../////////000............////////////---------.........//////------------------------...............---------,,,,,,------.../////////////////////////////////,,,---/////////...,,,+++---,,,*********,,,---///...........................------,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,---...///000+++---...---+++***+++---,,,,,,------------,,,,,,+++++++++,,,---.........++++++++++++++++++++++++------------...............------,,,,,,------...------------------------------------------------........................//////............//////......///000///...---,,,........................//////000000///...---,,,........./////////000000000000111111111222222222xxxfffUUUKKKCCC@@@>>>999777777444444555555666777777777222333444444555555555444444333222222111111222222////////////000000000000111000000000///////////////////////////000111111000000000000000000000000000///...///000111111///......///000000111000000//////......///000222333111000///..................---,,,---/////////...,,,---...///000000000000222111000//////......///....................................////////////------...///000000//////---......///000111111222000000000000111111111111222333333444444444444444444444333222111111111111444444444444444444444444888999:::999777555555666222444666777888:::===@@@>>>???AAACCCDDDEEEEEEEEEAAABBBDDDGGGJJJKKKIIIGGGDDDDDDDDDCCCCCCBBBBBBBBB???????????????@@@@@@@@@AAAAAA@@@???>>>>>>????????????>>>>>>???AAACCCEEE@@@??????>>>===<<<;;;;;;999999888888888888999999777777777777777888888888777777777777777777777777555555666777777777777777666666666666777777777777666666555555555444444444111111111222222333333333222222222222222222222222222222222222222222222222//////000000111111111222000000000000000000000000000000000000///////////////000111222222222222222......////////////......------......///000000000000000000000000000000000000000000000////////////---.........//////000000............/////////000---------.........//////------------------------/////////......------,,,+++,,,,,,---...///000000........................---...///000000...,,,+++...---+++++++++---///000........................,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.........---------,,,,,,...------,,,,,,------...,,,,,,,,,------.........++++++++++++,,,---...///,,,...///...+++)))***---+++,,,,,,------,,,,,,+++++++++,,,------...//////++++++++++++++++++++++++............/////////000...------,,,,,,------...........................------------------------////////////////////////------,,,,,,,,,,,,------///000111222111000---,,,..............................//////...,,,***)))............/////////000000000111111222222222222yyygggRRRIIIAAA>>>===999888999777555333333444444333222666666555333333333333333333333222222111000000000////////////000000000000000000000000000000000000////////////////////////------...............---000000///...---,,,,,,+++...........................------------...//////---------.........//////......------------......///---+++,,,///000///---//////............//////000////////////000000111//////............//////000000000000000000000000000000000000111111111111000000111111111111000000000000111111111222222222111111111111111111111111111222222333333444444555444444444555555555666666555555444444666999<<<>>>AAA@@@???????????????@@@AAAAAAAAAAAABBBCCCCCCDDDCCCCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@??????@@@@@@AAA@@@??????>>>>>>>>>>>>>>><<<<<<===>>>??????@@@@@@BBB@@@>>><<<::::::::::::999888888888777777666666999999888888999999:::;;;777555555666777888777666666666555555555444444444111222222333444555666666555555555444444333333333111111111111111111111111000111222333333222111000///000111333333333222111333333222222111000//////000000000000000///......000000000000000000000000111111111111111000//////........................---------...///000000111111000000000//////......//////......------,,,,,,////////////////////////000000//////.........---//////.........---------------...///000000//////------............------000000//////......------...///000000000000//////------------------------...///000000000...+++***..............................---------,,,,,,,,,))))))***++++++++++++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...,,,+++,,,---//////000000///...------,,,------......------,,,,,,,,,,,,---------......////////////////////////......---,,,+++******))),,,,,,,,,++++++*********------------------------...---,,,+++++++++,,,------------------------------......//////......---...------------...//////........................------------------------------......///000000111111111000000/////////...000000000000000000000000//////000111111111111111wwwfffSSSJJJAAA>>>===999777888888666444444555555555444777777666555444444444444333333222222111000000000////////////000000000000000000000000000000000000////////////////////////.........///......------/////////......------,,,...........................------------...//////........./////////000000......------------......---,,,+++,,,///111000...//////............////////////.............../////////............////////////////////////////////////000000000111111111000000111111111111000000000000111111111222222222333222000//////000222333111111222333333444444555333333444444444555555555444444444444555777999;;;======<<<<<<<<<<<<======??????>>>>>>???@@@BBBCCCCCCCCCCCCCCCCCCBBBAAAAAA??????>>>>>>>>>>>>??????@@@???>>>>>>======>>>>>>=========>>>??????@@@@@@AAA@@@>>><<<::::::::::::888888888888777777777666888888888999999999::::::<<<:::888888888888666555666555555555444444444444222222333333444555555555555555444444444333333333111111111111111111111111000111222222222222111000000000111222222222222222333333222111111000//////000111111111000000///...000000000000000000000000111111111111111000//////........................------......///000000111111111000000000//////////////////...............////////////////////////000/////////............//////.........------------...//////////////////------............------///////////////.........------......//////000000........................)))***+++------------,,,..............................---------,,,,,,,,,******+++,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------------------------...///...,,,+++,,,------............------,,,,,,------......------,,,,,,,,,,,,---------......---------------------------------------,,,,,,,,,------------,,,,,,++++++------------------------------,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,+++...------------...//////........................000000000000000000000000,,,------...//////000000000000000//////.........000000000000000000000000//////000111111111111111vvvdddTTTKKKBBB???<<<888666777888666555555666666666555888777777666555555444444333333333222111111000000////////////000000000000000000000000000000000000///////////////////////////////////////...---,,,......................................................------......///000/////////000000000000000......------------......---,,,,,,---///111000/////////............//////000///...---------------//////............////////////////////////////////////000000000000111111///000000111111000000///000000000111111111111222555222///------///222555111111222222333444444444222222333333333444444444333333444444555666666777888888888888888999:::;;;===<<<;;;;;;;;;===@@@AAABBBBBBCCCCCCBBBBBBAAAAAA??????>>>>>>>>>>>>??????@@@???>>>>>>======>>>>>>======>>>>>>??????@@@@@@@@@???===<<<::::::999999888888888888777777777777777888999999::::::999999<<<:::888888888888666444555555555555444444444444333333333333444444444444444444444444333333333333222222222222222222222222000111222222222222111000111111111111111111222333222222222111111000000///111111111222111111000///000000000000000000000000000111111111111000000///........................------......///000000000111111111111000000000000...///////////////000000////////////////////////////////////............/////////............---//////////////////...---------............------.........///////////////000///...---------...///////////////////////////******+++,,,,,,------...------------------------......---------,,,,,,,,,+++,,,,,,---------------...------------,,,,,,,,,........................---------------------------...///...,,,+++,,,---+++,,,------------------------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------......//////............------------........................------,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++...------------...//////................................................,,,,,,,,,---......///////////////...............000000000000000000000000//////000111111111111111uuudddUUUKKKBBB???<<<888555666777666444444555666666555777777666666555555444333444333333222222111000000////////////000000000000///////////////////////////////////////////////////000000//////...---,,,---........./////////000.......................................//////000////////////////////////......------------......///........./////////...//////............//////111000///...---,,,,,,,,,//////............//////////////////////////////////////////000000000111//////000000000000//////000000000000111111111111333111000......000111333111111111222333333444444111111222222222333333333333444444555555555555444555555555555666888999999<<<;;;999999:::<<>>========================>>>>>>?????????>>>>>>===<<<:::999999999888888888777777777777777666777888999:::999999888666555444555777777777555444444444444444444444444444444444333333333222222333333333333333333333333222222222222222222222222111111111222222111111111333222111000000111222333222111111111000000000///111111222222222111111000////////////////////////000000111111111111000///....................................//////000000111111111111111111000000......//////000000111111///////////////////////////////////////........./////////...............//////000000///...------------............------------......//////000000444222000---,,,,,,,,,---........................000///...------------...------------------------......---------,,,,,,,,,++++++,,,------------------------------------------------------------------------------------------...///...,,,+++,,,---+++,,,---...............------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////...---------------------........................,,,,,,,,,,,,---------...---------------------------......//////......---...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................------//////////////////////////////000111111111111111vvvdddUUUKKKBBB???<<<888555666666444333333444555555444555555666555555444222111444444333333222111111111////////////000000000000//////////////////////////////////////////////////////000000///......---------......///000000000///////////////////////////............///000000..............................------------......111111111000...---,,,,,,//////............//////222111000///............//////............//////...........................////////////000000000//////000000000000//////000000000000000000000000///000111111111111000///000000111222222333333444111111111222222222333333444555555666666555555444444444444555666777888999;;;:::999999:::<<>>>>>===<<<=========<<<===============>>>>>>===<<<<<<;;;:::999888888777777777777777777888888777777888888999999999888555444444444666777666555333333444444444444444444444444444333333222111111333333333333333333333333222222222222222222222222222111111111111111111222333222111000000000222222111111111000000000000000000111111222222222111111///////////////////////////000000111111111000000////////////////////////............////////////000000000000000000111111......//////000000111111////////////////////////........./////////////////////////////////////////////000000///...------------............------------......//////000000333111///---,,,---...///------------------------//////...---------......------------------------......---------,,,,,,,,,***++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...,,,+++,,,---,,,---...///////////////---......//////......---,,,,,,,,,---------......------------------------111111000///......------,,,,,,,,,,,,,,,---------........................,,,,,,------............---------------------------......//////......---...------------...//////................................................,,,,,,,,,---------------------..................//////////////////////////////000111111111111111vvvdddTTTKKKBBB???<<<888666777555333222222444555555444444555555555555333222111444444444333222222111111////////////000000000000000000000000000000000000////////////////////////...//////000000/////////.........//////000000000//////////////////////////////......//////000111............------------......------------......111222222000...,,,,,,---//////............//////222111000/////////////////////............//////..............................////////////000000...//////000000//////...111000000000000000//////...///111222222111///...000000111111222333333333111111222222222333333333444444555555555555555555555555555555666777888888999999999:::;;;===>>>?????????@@@AAAAAAAAA@@@@@@=========<<<<<<=========???>>>======<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777777888888888888888777777777777888999999;;;999777777777777555333333333333333444444444444444444333333222222111111222222222222333333333333333333333333333333333333222222111000000111222222333222111111111111111111000000000000000000000000///000111111222111111111000000000000000000000000///000000111111111111000////////////////////////......//////////////////////////////000000000000...///////////////000000////////////////////////.........///////////////...////////////000000000//////////////////...---------............------.........///////////////---------------///111222------------------------))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...,,,+++,,,---......//////000/////////......////////////......,,,,,,,,,---------......------------------------111111000///...---,,,,,,,,,,,,,,,,,,,,,---------------------------------+++,,,---......///......------------------------+++,,,,,,------,,,,,,+++...------------...//////........................------------------------------------------...................../////////000000000000000000000000//////000111111111111111tttbbbSSSJJJAAA>>>===999777888555444222333555666666555444555666777666444222111555444444333333222111111////////////000000000000000000000000000000000000////////////////////////---...///000000111000000///////////////000000000///////////////////////////////////////000000111////////////.........---......------------......///000222111...---...000//////............//////000//////.........////////////............//////................................./////////000000......////////////......111111000000//////////////////000111111000//////000000000111222222333333222222222222333333333444333333222222222444555666666666555555555555666777666777999;;;<<<=========>>>>>>???@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<<<<===::::::::::::::::::::::::::::::;;;;;;:::999888777666777777777888888888888999888666555555777999;;;:::999777777777777555333222222333333333444444444333333333222222222222222111111222222222333333333333333333333333333333333222222111000000111222222222222222222222111000000///000000000000000000000...///000000111111111000000000000000000000000000//////000111111111111111/////////////////////////////////////////////...---........./////////////////////...............////////////////////////............/////////000.../////////000000000000---...//////////////////------............------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,........................'''(((***,,,............,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,---------------,,,,,,,,,---------......---------------------------------------------------...///...,,,+++,,,---......//////......------......////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////...------------------------+++,,,,,,------,,,,,,+++...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,.................................//////000000000000000000000000000000000//////000111111111111111sssaaaRRRIIIAAA>>>===999888999666555444444666777777666555666777888777666333222555444444333333222222111////////////000000000000000000000000000000000000////////////////////////,,,---...000111111111111000000000000////////////000000000000000000000000///////////////000111111111111000000/////////............------.........,,,...111000///...111333//////............//////......---------....../////////............//////..................................../////////000......////////////......111111000000/////////...111000///......///000111000000000111222222333333222222333333333444444444222111000000000222555666666666555444444444555555333555888;;;<<<<<<<<<;;;===>>>???@@@@@@@@@@@@@@@======<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<<<<999999999999999999999999999:::;;;;;;:::999777666666666777777888888888999:::888555444444666:::<<<555444333444666666666444222222222333333444444444222222222222222222222222111111111222222333333333333333333333333333333333333222111000000111222333111222333333333111000///////////////000000000000......///000000000000000000000000000000000000000//////000111111111111111000000000000000000000000///////////////.........,,,---------......////////////......---------,,,////////////////////////---.........//////000000.../////////000000111111------...///000000000///---..................---000000//////.........---///......,,,***'''%%%$$$////////////////////////+++---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---......//////......,,,,,,,,,------.................................---------------------------...///...,,,+++,,,---............---,,,++++++......////////////......,,,,,,,,,---------......++++++++++++++++++++++++---------...............---.........//////000000++++++++++++++++++++++++***+++---///000000///...---------------------------......//////......---...------------...//////........................111111111111111111111111//////////////////........./////////000000111111000000000000000000000000//////000111111111111111ppp```RRRIIIBBB???===999777777222222222333444555666777666666666666555555555555444444333333333333222222111//////000111222111000000000000000000000000000......///000000000000000///...---,,,,,,,,,,,,---////////////000000000000///000111000......000111////////////000000000000//////............//////...---,,,++++++,,,---...////////////////////////------------------------////////////............111111000000//////......------------------------...///////////////......---...000111111111000///000000////////////000000//////............//////////////////000000000000111111222222222333333333444444444444444444444444333333333444444444555555888888999:::;;;;;;<<<<<<=========>>>???AAABBBCCC???>>>===<<<;;;;;;<<<===@@@???>>>===<<<<<<<<<<<<<<<;;;999888888999;;;<<<;;;;;;<<<<<<;;;;;;::::::888777666666666777888999888888888777777777777777555666666666777888888888111111222222222222333333333333444444444333222111333222222111111222222333333333222111111222333333222222111111000000//////222222222111111111000000111111111111000000000000///////////////////////////////////////.........000000000000000000000000000000///...---,,,,,,+++////////////////////////////////////............000000//////........................////////////000///...------...///000////////////////////////........................///...---,,,,,,---...//////............------------------,,,,,,+++++++++)))***+++,,,------------000///---+++++++++---...,,,,,,------.../////////000---+++***,,,---......222000...,,,***)))))))))++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------+++,,,------......------,,,,,,---......---,,,,,,...,,,***+++...000...,,,+++,,,...//////...,,,+++,,,,,,,,,---------......,,,,,,+++++++++,,,------------,,,+++,,,---...///........................////////////...---,,,+++---------............///000000//////.........---........................///////////////////////////...---,,,,,,---...///000000000000000000000000///////////////000111111ooo___QQQHHH@@@>>><<<888666666333333333333444444555666666666666666555555555555444444333333333222222222111//////000111222111000////////////////////////......///000000000000000222222111000...---,,,,,,------------............,,,---...---++++++---...////////////000000000000//////............//////......------------......////////////////////////........................////////////............000000000000//////......------------------------......////////////......---...///000111000000///000000////////////000000//////............///////////////000000000111111222222222222333333333333444444444444444444444444333333333444444444444555666666777888999:::;;;;;;;;;;;;<<<<<<===???@@@AAA???>>>===<<<<<<<<<======@@@???>>>===<<<<<<<<<<<<;;;:::888777777888:::;;;::::::;;;;;;;;;;;;:::999999888888777777777888888666666666666666666666666333444444444444444444555333333444444444444555555333444444444333333222222333222222111111222222333222222111000000111222222111111111000000000000000222222222111111111000000111111111000000000///////////////////////////////////////////////////.../////////////////////////////////...------,,,,,,////////////////////////////////////............000000//////////////////............////////////000///...------...///000////////////////////////.........//////...............------------..................------------.........---------,,,,,,++++++,,,---............111///...,,,,,,,,,...///---------------,,,,,,,,,000---+++***,,,---......,,,,,,+++++++++,,,......,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,------......------,,,,,,---......---,,,,,,+++)))((())),,,---,,,***---------,,,,,,---------,,,,,,,,,---------.........---,,,++++++,,,------------,,,,,,,,,---...///------------------------,,,,,,---------------,,,------------............000/////////.........---................................................///...------------...//////////////////////////////////////////000000111mmm^^^PPPGGG???===;;;777555555444444333333333444444555666666666666555555555555333333333333222222222222111//////000111222111000..............................///000000000000000111222222222222000///...------------............///000000///......///111////////////000000000000//////............//////......////////////......////////////////////////////////////////////////////////////............000000000////////////...........................---....../////////......---...///000000000000///000//////......//////000//////............//////000000000111111111222222222222333333333444444444444444444444444444444444333333333333444444444444444444555666777888999:::;;;;;;<<<===>>>??????@@@???>>>======<<<=========???>>>===<<<<<<;;;<<<<<<888777666555555666777888888999:::;;;;;;:::999999999:::::::::999888777777555555555555555555555555444333333333333333333222333333444444444444555555444444444333333333222222333222222111111222222333111111000//////000111111000000000000111111111111222111111111111000000000111111000000000000//////////////////////////////......//////////////////////////////////////////........................////////////////////////////////////............//////////////////000000---............///////////////............///000////////////////////////---...///000000///...------..................---............------------//////............------,,,,,,---...////////////111000...---------...///...------,,,++++++******///---++++++,,,---...---*********+++,,,...///000---------...------,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,+++)))))))))+++,,,+++***///...,,,++++++,,,...///,,,,,,,,,---------......111///---,,,+++,,,---...---,,,,,,,,,,,,---...///------------------------)))***+++,,,------------------------............/////////...............................................................///...------------...///........................//////......//////000111lll\\\OOOFFF???===;;;888555666555555444333333333444444666666666666555555555555333333333222222222222111111/////////111222111000////////////////////////......///000000000000000+++,,,///111222222111111////////////000000000000000111111000//////000222////////////000000000000//////............//////...///000111111000///...////////////////////////......////////////000000////////////............////////////////////////////////////////////////------......//////...............////////////////////////......///////////////............//////000111111111222222222222222333333333333444444444333333333333333333333333222222333333333444444444333444555666777999999:::===>>>>>>???@@@AAAAAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;666555444444444444555666666777999:::;;;:::999999::::::;;;;;;:::999777666555555555555555666666666555555555444444333333333111111111222222222333333444444333333222222222333333222222111111222222333111111111000000111111111//////000000111111222222111111111111000000000000111000000000////////////////////////////////////............////////////////////////////////////---------.........//////////////////////////////////////////.........................../////////---------.........//////...............//////000////////////////////////---...000111111000...---,,,---...//////...---,,,.........---------,,,,,,............------------,,,,,,---...............///...------------......---------,,,,,,,,,++++++///---++++++---...------......------,,,,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------......------------------------------,,,---...............---,,,,,,,,,,,,---...,,,,,,,,,---------......333111...,,,+++,,,---...,,,,,,,,,,,,------......------------------------++++++,,,---------------,,,,,,---------..........................................................................................------.........------------------------///............///000000kkk[[[PPPGGG???>>><<<999777777555555444333333333444444666666666666555555555555333333222222222111111111111/////////111222111000000000000000000000000000......///000000000000000(((***,,,///000000//////////////////000000000000------...---,,,,,,---///////////////000000000000//////............//////...///000111111000///...////////////////////////------........./////////////////////.........................../////////////////////////////////,,,,,,---..............................//////000//////............////////////............//////000111111111222222222222222222222333333333444444333333333333333333333333222222222333333333444444444555666777999:::;;;<<<===>>>???@@@AAAAAA@@@@@@>>>>>>??????????????????>>>===<<<;;;::::::::::::555444444444444444444555555666999;;;<<<;;;:::999::::::;;;;;;:::999777666555555555666666777777777555555444444333333333222111111111222222222333333555444333222222222333333333222222111111222222333222222222222222222222222//////000000111111222222000000000000000000000000000000000////////////...////////////////////////---.........//////000000........................,,,,,,------.../////////////////////////////////////////////............------------------------------------............---......///////////////////////////////////////---...///000000///...---,,,---...//////...---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,---------.........///...---+++,,,---...---,,,/////////...---,,,+++***............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------............------------......------,,,,,,,,,---...///---------------------------......///...//////000,,,,,,---......---,,,,,,,,,,,,,,,---------......222111...,,,,,,,,,------,,,,,,,,,---------------.......................................---,,,,,,,,,,,,,,,------------...---------...............................................................---..................---------------------------...............//////000kkk\\\OOOGGG???>>><<<999777888444444333333333444444555666666666666555555555555222222222222111111111111111//////000111222111000111111111111111111111111......///000000000000000,,,,,,---......---,,,+++------------...............//////...------...000////////////000000000000//////............////////////000000000000//////////////////////////////---------......//////000////////////............---............/////////........................+++,,,---.....................------......///000///......------....../////////............//////000000000111111111222222111111222222222333333333333333333333333333333333222222222222333333333333555555777888:::;;;<<<===;;;<<<===?????????>>>===>>>>>>???@@@@@@@@@@@@???======;;;:::::::::::::::555555555555555555555555444666999<<<===<<<;;;:::999:::::::::999888777777555555555666666777777888333222222222222222222111333333444444444444555555555444333222111222333444333222222111111222222333222222333333333333222222000000000000111111111111//////000000000000000111000000////////////......////////////////////////------......///000000000........................---------.........//////////////////////////////////////////.....................---------,,,,,,,,,------------.........,,,---...///000000000///////////////////////////........................---..................---------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---......///000000...---,,,,,,......---,,,,,,------.........---------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......//////------------//////------,,,+++,,,---...///...------,,,,,,------...+++,,,------,,,,,,---...+++,,,...//////...,,,+++,,,,,,,,,---------......//////...------,,,,,,,,,+++,,,------......------........................////////////...---,,,+++,,,,,,,,,,,,---------------------------.................................------------------------------...//////...------------------------------......------......///000lll\\\NNNEEE>>><<<;;;888666777333333333333444444555666666666666666555555555555222222222222111111111111111//////000111222111000000000000000000000000000......///000000000000000/////////......---------------------............000111111111//////111222////////////000000000000//////............//////000//////......//////000////////////////////////---......///000000111111////////////............---------.........//////------------------------***+++,,,---..................---------...///000///......------....../////////............///////////////000000000111111000000000111111111222222222222222222222222222222111222222222222333333333444555666888:::;;;======;;;<<<>>>?????????===<<<>>>???@@@AAAAAAAAA@@@@@@===<<<;;;:::999999999999555666666666666666666555444666:::===>>>>>><<<;;;999888888777777777888888333333444555555666777777222222222222333333333333333333444444444444555555666444333111111222333444333222222111111222222333000111222333333222111000111111111000000000000000////////////000000111111000000/////////.........////////////////////////------......///000000111........................---------...............////////////////////////////////////............111111000///...------,,,,,,,,,---------.........,,,---...///000000000///////////////////////////...---,,,++++++,,,---.........------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------......,,,---------------,,,,,,***+++,,,,,,---------,,,---------------------------,,,,,,---......---+++***+++---...////////////,,,,,,------...---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...,,,++++++,,,...///...---,,,++++++---...000...---,,,,,,,,,,,,---...(((***,,,,,,***)))+++---,,,------------------,,,,,,,,,,,,---------......,,,,,,---......---,,,++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.................................------------------------------...//////...------------------------------...------------...//////lll]]]MMMDDD===;;;:::777555666222222222333444555666777777666666666555555555555222222222111111111111000111//////000111222111000////////////////////////...//////000000000000000000/////////000111222333////////////000000000111---...///...,,,,,,...///////////////000000000000//////............//////000///...------...///000////////////////////////...//////000111222222222000/////////............---------.........//////------------------------***+++,,,---..................---,,,---...///000.........------.........//////............//////////////////000000000000///000000000000111111111222222222222222222222222111111222222222333333333444444666777999;;;<<<======>>>@@@AAABBBAAA???>>>>>>???@@@AAABBBAAAAAA@@@<<<<<<;;;:::999999999999666666777777777777666666444666:::===??????===<<<888888666666666777888999222222333333444555666666444444444555555666666666111111222222222333333333666555333111111222333444333222222222222222222333///000111222222111000///222222111111000000//////.../////////000000111111000/////////............////////////////////////---------...///000000111................................................////////////////////////000/////////............444333222111000///...---,,,,,,,,,---------......+++,,,...000000000000//////////////////////////////---+++))))))+++---//////...---,,,,,,---...///---------,,,,,,,,,++++++---------.........//////---......///......------+++,,,------.........---...------,,,,,,++++++***---,,,,,,---......---++++++,,,.../////////......++++++,,,---............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---+++******+++---......---,,,++++++---...000...---,,,,,,,,,,,,---...(((+++---,,,***)))+++...///...,,,++++++,,,...///,,,,,,,,,---------......)))+++---......---+++***+++,,,---.........---,,,******************************+++,,,------------++++++,,,,,,,,,---------,,,,,,,,,------.................................------------------------,,,---...//////...---,,,...........................------------...//////lll^^^NNNIIICCC===:::888666444333333333333333444555666666666666666555555555555777777555444333222222222000//////000222222111///000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---------......//////000000////////////000000000000222000......//////...---...............///000000222111111111000000/////////............---------000///...------,,,---------------........./////////......---------..............................///////////////.........////////////////////////111111000000000000111111111333555777666444000...000000111222222222222111333333222111111222222222222222333444444444333333222333666999;;;<<<<<<<<>>>>>???AAAAAA@@@???<<<<<<<<<============>>><<<;;;;;;;;;;;;:::::::::::::::999999888999999:::888888888:::===>>>===<<<;;;:::999888777777777777777777777777666666666666444444444333333222222222666666555555555444444444666444111111333444333111222333444555444333222111222222222222222222222222000/////////000111222222000000000000000//////...111111000/////////////////////.........------------------.........//////........................------......//////000000000...,,,---000111///---......------------.........///////////////............////////////......---------............///,,,,,,++++++,,,...///000//////.........---------,,,,,,,,,---------......///......------......///......//////////////////.........------,,,,,,,,,........................((()))******+++,,,---...---------,,,,,,+++++++++///---,,,,,,---...------...---,,,,,,,,,,,,---...******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++************************------,,,+++,,,---...///------------------------+++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,+++,,,---...///000///---+++++++++---...000///...---------------............//////000000//////.........---------...------,,,,,,------...)))***+++,,,---------------.........---,,,,,,+++---------------...//////kkk]]]MMMIIIBBB===:::888666444444333333333333444555666777777777777666666666666666555444333111111111111000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////.....................///////////////............////////////,,,+++******,,,......---...............///000000000000000000//////......///............---------------,,,------...///000---------.........//////......---------......///........................////////////............////////////////////////111111000000000000111111///000222444444333111///000000111222222222222111333222222222111222222222///000111222333333333333222444666888:::;;;;;;;;;=========>>>???@@@???>>>;;;;;;<<<<<<<<<==================<<<<<<<<<;;;;;;::::::999999888999999999888888999;;;===>>>===<<<::::::999888777777777888666666666555555555444444444444333333333333333333666666555555555444444444666444111111333444333111333333444444333333222111222222222222222222222222000000000000000000111222000000000000000//////...111111000/////////////////////.........------------------.........//////.................................///////////////000...---...000000///---000000////////////000000//////...---,,,***((((((......////////////......---------............///---,,,,,,,,,,,,---///000//////.........---------,,,,,,---------.........------------------------000000//////...---,,,,,,------------------,,,,,,---------------------------------......//////000---------,,,,,,+++++++++...---++++++---------,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,---------///......---,,,,,,++++++++++++++++++++++++++++++000///...---,,,------...------------------------,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,---...///000...---++++++,,,---...000//////...------......---------......////////////.........------------...------,,,,,,------...******+++,,,------------......//////......---,,,///////////////000000111jjj\\\MMMHHHBBB===:::888666444444444333333333444555555888888888777777777666666555444333111000000000000000333555333000//////111000000000000000000000000////////////////////////000000000000000000000000////////////............///////////////.........------------...............---,,,---///000000000///............//////000////////////............///............---------------,,,------...///000---------...............---------------...///000................................................////////////////////////111000000//////000000111------///000111111111111///000111111222222111111222222222222222222222222------///111222333333444333444555777888999999999;;;;;;<<<===============:::::::::;;;;;;;;;<<<<<<>>>>>>>>>============<<<;;;:::999999888888999999999888999;;;===>>>===;;;:::999999888888888999999555444444444444333333333333333333333444444444444555555555555555444444444666444222222333333333222444444333222222222222222111111111111111111111111222111000000000000000000000000111111000000///...111111000////////////////////////............---------........./////////........................///////////////.........000...---...///000///...000000////////////000000......------+++***((('''......////////////......---------............///...------,,,------.....................---------,,,------------.........,,,,,,---......---,,,,,,///.........------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------,,,,,,,,,,,,++++++...,,,++++++,,,---,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------.........------,,,,,,+++------------------------333111///...---,,,---------------------------------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...//////...---,,,+++,,,---...//////...---------......,,,,,,------------..................------------...------,,,,,,------...***++++++,,,,,,---------...////////////......---//////......//////000111~~~iii[[[LLLHHHAAA<<<:::888666555444444333333333444444555777777777777666666666666444444333111111000000000000444777555000---///222000000000000000000000000///////////////////////////////////////////////////////////////.........000000//////......------------........./////////333222000///000000///...//////............///000///////////////////////////............---------000///...------,,,------........................,,,,,,,,,---...///000111........................------...............///////////////////////////000000////////////000000............//////000111///000000111111111111111000111111222222222222222...///000111222222222222444444555555666666777777888:::;;;<<<;;;;;;;;;;;;999999:::::::::;;;;;;;;;>>>>>>=========<<<<<<<<<;;;:::999999888888999999999999:::<<>>@@@@@@>>>;;;999999999999999999::::::666666666666555555555555333333333444444555555555444555555555555555555555444444444333222222222333444333222111000111222333000000000000000000000000222222111000/////////000111111111111111000000///111000000///////////////////////////////////////........./////////000000////////////////////////000000//////......------.../////////......//////......------------............///000000000000000......////////////......---------............///..................---------.....................---------.........//////+++,,,...//////...,,,+++******+++,,,---//////000,,,,,,,,,------.........------------------------------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,------------------------,,,,,,,,,+++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---------------------------.........------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------------------------,,,------------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------...------,,,,,,------...,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......zzzfffXXXJJJFFF@@@<<<999888666555555555444333333333444444555555555444444444333333444444333222222222222222///222444222///......000000000000000000000000000000000000000000000000000000000000000000000000000.........//////////////////////////////.........////////////000000000111///---,,,---///111111000000//////............///000000000000111111111111///............---------------,,,------...///000...............------------------------...///000........................,,,,,,,,,---......//////////////////////////////000//////......//////000333222111000////////////...///000000111111000000...///000222222222111111333333333333222111000///222222222222222333444555555888;;;:::888777888;;;999999999:::::::::;;;;;;:::::::::999999999999888888888888888999:::;;;;;;<<<===>>>AAACCCBBB???<<<;;;::::::999999999::::::888777777777777666666666444444444444444555555555444444444555555555555555333444444333111111222444333333222111111111111111111111111111111111111111222111000000000000000000111111222222111111000///111111000///////////////...////////////000000000....../////////000000000///////////////////////////////////////............///000///...---...000000000////////////000000000000000//////---,,,,,,......////////////......---------............///---....../////////......---------...............------........./////////------...//////...------///.........------,,,,,,,,,,,,------------------.................................------,,,,,,,,,++++++,,,,,,,,,,,,------///---+++,,,---...------,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,***+++------------+++***------------------------++++++++++++++++++++++++,,,+++*********+++---...------------------------------............------++++++------------+++++++++,,,------......------,,,,,,------------------++++++*********+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...------,,,,,,------...---,,,+++++++++,,,---...******+++,,,,,,,,,,,,+++......------......///000yyydddWWWJJJFFF@@@;;;999888666555666555444333333333333333666555555555444444444444333222222111111111111222//////000000000//////...000000000000000000000000222222222222222222222222000000000000000000000000............/////////000.........///////////////........./////////000000111000///000222333333333000000///.............../////////000000000111111///............---------------,,,------...///000//////.........---------......---------......///........................++++++,,,------...////////////////////////////////////............//////111111111000000000000000...//////000000000000000---...000222333222111111111111111111111111000000111000000000111333444555444888;;;;;;777666888;;;::::::::::::;;;;;;;;;;;;::::::999999999888888888666666777888999;;;<<<===>>>???AAACCCEEEDDD@@@===<<<;;;:::999999999999999888888777777777666666666555555555555444444444444444444444555555555666666333444555444111000222444222222222222222111000000222222222222222222222222000000000000000000111222111222222222222111000000111111000///////////////.../////////000000000000.../////////000000000000////////////////////////.........///////////////---///000000...---...000000000////////////000000////////////...---,,,+++......////////////......---------............///,,,---...///000000//////---------.........//////............////////////////////////////////////000000//////...---,,,,,,------------------,,,,,,------------------------...............---------+++++++++,,,,,,---------000...------...//////...,,,,,,---......---,,,,,,)))******+++,,,---......******************************++++++,,,---......,,,------......------,,,,,,---///000000///---,,,------------------------------------------------...---,,,+++++++++,,,---------------------------+++,,,---...////////////***+++---......---+++***+++,,,---.........------+++,,,,,,---.........---,,,,,,++++++,,,------......---------,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------......---+++******+++---...***+++,,,,,,---------,,,......------......///000xxxdddWWWIIIEEE@@@;;;999888666555666555444333333333333333777666666666555555555555222111000000000000000111......---...000000///---000000000000000000000000222222222222222222222222000000000000000000000000---.........//////000000---.........//////000000---------.........//////222000...---......---,,,111000///...............---.........//////000000//////.........---------000000...---------------//////.........---------///......---------..............................++++++,,,,,,---...////////////////////////////////////............//////---...///000111111111000...//////000000000000000,,,...000222333222111000......///000000111000000000000//////111222444555444888<<<;;;777666888;;;::::::;;;;;;;;;;;;<<<<<<:::::::::999999999888888555555666888999<<<===>>>???@@@BBBDDDFFFEEEAAA>>>===<<<;;;:::999888888888777777777777666666666666666666666555444444444333444444444555555555666666333444555444111000222555111111222333333111000///222222222222222222222222000000//////000111222222111222222222222111000000111111000///////////////.../////////000000111111////////////000000000000000000000000000000000000---.........//////000000---///111000---,,,...000......------------......,,,---...///000000000000......////////////......---------.........//////+++,,,...000000000000000---------.........//////............/////////000000000////////////000000......//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------000///------///000///...,,,,,,---......---,,,,,,)))***+++,,,...///000000------------------------))))))***+++---...//////,,,------......------,,,...///000222222000///...------------------------........................111000...,,,+++++++++,,,------------------------++++++---...//////000000***+++---......---+++***+++,,,---.........---,,,+++,,,------.........------------------...///000.........------,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------......---+++******+++---...+++,,,------.........---,,,++++++++++++,,,------vvvbbbUUUHHHBBB<<<;;;:::666555777333444444444555666666666444555666666777666666666333333222222111000//////000000000000000111111222111111000///////////////333222222222111111000000...............---,,,,,,222111000......---------//////000000///...------............//////////////////...//////000111222//////............//////---...000111111000...,,,******+++,,,---------------------.........//////******+++,,,---...///000........................,,,,,,------------------,,,,,,---...///000111111---...///000000///...---000000000000000000000000000000000000000///......111111000000//////......///000222333222111///...333222222222111000000000222222222333333333444444999999999999999888777777444666777999:::::::::999888999999777444111000000;;;:::999888888:::<<<===@@@AAACCCEEEEEEDDDCCCBBB===<<<:::999888999::::::888888888888777777777666333444666777666444111///333333333333333333333333111222333333333333222111444444333222111111111111444333222000//////......555333000......000333555222222222111000//////...000000//////.........---////////////000000000000000000///...............222222111000000000000000////////////////////////------......------,,,+++........................111111000...---,,,+++***---......///////////////........................000000//////.........---------,,,,,,,,,,,,------,,,,,,,,,------.........,,,------......------,,,------,,,...///000...---------------------------------------------------000---+++,,,......,,,***((()))+++,,,------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++------...------,,,,,,------...------------------------.........------,,,,,,,,,***+++,,,------------,,,******++++++++++++,,,,,,222000---******,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000------------------------******+++++++++,,,,,,,,,000//////......---,,,,,,,,,,,,,,,------.........000///---,,,++++++,,,---++++++,,,------......///333222///---,,,,,,---...,,,---...---++++++---......------,,,,,,------...uuuaaaTTTIIIBBB===;;;999666555666444444444555555555555555888888777666444222000///333333222222111000000///000000000000000111111222111111000///////////////000000000000/////////...000111111111111000///...111000///...............///////////////...------............//////////////////////////////000111//////............//////------//////000///...---,,,---...............------------.........//////,,,,,,------------......///..................///000///...---,,,++++++***............////////////---...///000000///...---////////////////////////000000000000000///......000000000///////////////---...000222222222111000222222111111111111111111222222222333333333333444666666666666666555444444444555666777999999999999666777888777555333333444:::999888777888999;;;<<<===???@@@BBBBBBAAA@@@???<<<;;;:::999888999999:::888888888777777777666666666666555555444333333222333333333333333333333333111222333333333333222111444333333222222222222333333222111000//////////////////............//////222222111111000//////...000/////////............////////////000000000000222111000000/////////000111111000///////////////////////////////////////...............---,,,,,,........................000000///...---,,,,,,+++---......///////////////........................000/////////..................------------......------...............///---......//////......---------,,,...///000...---------------------------------------------------///---,,,,,,......,,,***+++,,,,,,------,,,+++***,,,------......------,,,------------------------++++++,,,,,,,,,,,,------------,,,++++++,,,------...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,---------...000///,,,+++***+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,---......------------------------///...,,,*********+++,,,...///000///------///000...------,,,,,,------...ttt```SSSIIICCC===;;;999555444555555555555555555444444444000111222333333333333333333333222222111000000000000000000000000111111222111111000///////////////000000000000////////////111111222222111111000000000//////........./////////////////////......---............////////////000000//////...///////////////............//////,,,------.........////////////000000000///......---------...............///.........------,,,,,,000///...------...///000//////...---,,,++++++***/////////.........---------...////////////...---........................//////000000000///......//////////////////000000,,,---///111222222222111000000111111111111111111111111222222222333333333444444444444444333333222444444444555666777888999333555777777666666666777888888777666666777999::::::;;;===>>>>>>>>>===<<<::::::999888888888999999777777777777666666666666888777555333333333444555333333333333333333333333111222222333333222222111333333333333333444444555111111000000000000111111...000222444444222000...222111111000000//////...////////////............////////////000000000000333222222111111111111111000000///............//////////////////////////////////////////......---......................../////////.........---------......///////////////........................////////////............///..................//////////////////............//////////////////...------,,,...///000...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,,,,---...---+++............---,,,+++***,,,------......------,,,........................++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...------,,,,,,------...------------------------...------------,,,,,,,,,------,,,,,,,,,---...///---.........////////////...---,,,,,,++++++,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------............------------******+++,,,,,,---......,,,,,,,,,------------...,,,,,,+++,,,,,,...///000//////...------,,,++++++,,,,,,***))))))***+++,,,+++,,,,,,+++******+++---...------,,,,,,------...rrr^^^RRRIIIBBB===;;;999444333555666666666555444444444333---...000222444555666666222222222111111111000000000000000000000111111222111000000///////////////222222222111111111111111//////000000000000/////////............//////000...///////////////..................////////////111000///...............///......------......///---,,,,,,,,,---...///000000000000000000///...---....................................------------111000...------...000111+++,,,,,,------....................................................................................///////////////......---......//////000000000---...///000111111111111//////000000111111222222111111111111222222222222333444444444444444333333333333222222333555777888444555777888777666777888777666666555555666777777888999:::;;;;;;;;;::::::888888888888888888888888777777666666666555555555777666555555444444444555222222222222222222222222222222222222222222222222333333333333444555666777000000//////000111222222///111333555555333111///111111000000///////////////////////////.........////////////000000000000222222111111111111111222///......---------......////////////////////////000000000000000///............................................./////////---......///////////////........................///////////////.........//////............//////000/////////......------......////////////......---,,,,,,...///000...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,///............------,,,,,,------......------,,,------------------------+++++++++,,,,,,,,,---------------,,,,,,---------...------,,,,,,------...---------------------------------------------------,,,+++++++++,,,..................////////////------......------,,,,,,------------------------........................------------------------,,,,,,------------------.........------------------------.........//////------------------------,,,,,,,,,,,,------............---------,,,,,,,,,------,,,,,,---...//////***+++,,,+++))))))+++,,,...------,,,,,,------...ppp]]]QQQIIIBBB<<<;;;888444333555666666666555444444444333555555555444444333222111222222222111111111111111000000000000000111111222111000000///////////////111111111111111111222222//////000000000000/////////............//////000......///////////////...............////////////000000///......---............------------.........------------...///000///////////////...---,,,.....................------------.........//////000///...------...///000++++++,,,,,,---...//////,,,,,,,,,---...//////000......------------....................................////////////......------......//////000000//////000000000//////////////////000000111111222000000000111111111222222111222222333333333222222222222111111222444666777555777888888666555666777666555555555555555555555777777888888999999999999666777777777777777777777666666666555555555555444333444666777666555333222222222222222222222222222222222222222222222222222222222222333444555666777////////////000111222333////////////////////////000000000///////////////.........///////////////////////////000000000000000000/////////000000111......------------......////////////////////////000000111111000000///....................................////////////000---......///////////////................................./////////////////////............/////////......------,,,,,,,,,,,,------......------,,,---,,,,,,...///000...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------------------....../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------,,,,,,------...------------------------------------------------+++++++++++++++,,,,,,---,,,------------............//////000///...------------------------------...........................------------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,//////.........---------------------------------.........------,,,,,,+++,,,,,,,,,---------......---------......///000000///000000///......///111...------,,,,,,------...ooo[[[OOOGGG@@@;;;:::888555444666555555555555555444444444444444555555555555444444111111111111111111111111000000000000000111111222111111000///////////////////////////000000000000000000111111222222111111000//////.........//////---...//////////////////............//////////////////......---...............------------......////////////////////////------.........---,,,,,,...............---------------........./////////..............................---------,,,,,,,,,***+++,,,---...///000000......------------..............................------.../////////........................//////000000000//////.........//////000000000000000000///000000000000111111111...///000000000000000000111111111222333444555666666777888888666444444555555555555555555444444444666666666666777777777888444555666777777777666666666555555555444444444444111333555777777555222111222222222222222222222222333222222111111222222333222222222222333444555666000000//////000111222222222111///......///111222////////////////////////.........///////////////////////////000000000000..................///000...------------...//////////////////////////////000000000000000//////...........................////////////////////////---......///////////////.................................//////////////////..................///---------------,,,,,,,,,,,,,,,------------,,,,,,------,,,...///000...---------------------------------------------------+++---...---,,,,,,---///---,,,,,,------///000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------...------,,,,,,------...------------------------,,,,,,,,,------------...***+++,,,---------,,,,,,++++++,,,,,,,,,---------///000000000000///......------------------------------------------------------------------------+++,,,,,,------.........++++++,,,,,,------------......---,,,++++++******...------------,,,,,,,,,............---,,,+++***++++++,,,,,,---...//////,,,,,,,,,------............//////...------...000...------,,,,,,------...mmmZZZNNNEEE???:::999888555555777444444444555555555555555111111333444666777777777111111111111111111111111000000000000000111111222111111000///////////////.../////////000000000000...///000111111111111000111000///...............------...///////////////............////////////......---------...//////...------,,,,,,------...000111111111111///...---,,,,,,---.........------//////.........---------////////////............+++,,,---......---,,,+++...------------,,,,,,,,,,,,,,,,,,------............------,,,,,,------...////////////////////////,,,---......//////........................------//////.........//////000000000000000000//////////////////000000000111111......///000000000000000000000222333444555555555444666777777555444444555555555555555555444444333444444444444444555666666333444555666777666666555555555555444444444333333111222333444444333222222111111111111111111111111333333222111111222333333222222222222222333444555111000000000000000111111333333222111111222333333////////////////////////............/////////000////////////000000000000......------......///000......------...//////000//////////////////////////////000000//////...---........................000000000///////////////---......///////////////..................................../////////000......------------......------------............------............------------,,,...///000...---........................------------------------***,,,......,,,,,,---///...------,,,,,,---...///,,,------......------,,,------------------------++++++,,,,,,,,,,,,------,,,---...//////...---,,,...------,,,,,,------...------------------------,,,,,,,,,---------......***,,,...000000///...,,,+++,,,,,,,,,,,,---------000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------++++++,,,,,,---......///++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,+++......---------,,,,,,,,,,,,---.........---,,,+++,,,---------------------++++++,,,,,,------,,,,,,+++,,,,,,+++******+++---...------,,,,,,------...mmmYYYNNNDDD>>>999999888666666888333444444555555666666666777777666555444222111000111111111111111111222222000000000000000111111222111111000///////////////000000111111222222222333,,,,,,---......///......222111000......---------------...///000000//////............/////////000---------------...///000...------,,,,,,------...111222333333222000---,,,,,,,,,---.../////////...//////.........---------111111000///...---,,,,,,)))+++---//////---+++)))******+++,,,---//////000......---------,,,,,,,,,...---,,,,,,,,,,,,---...000000000000000000000000,,,,,,---.../////////.../////////......------,,,------------...000111222111111000000//////......////////////000000000000000000111222222222222222///000222444555555555444222444666666555444555666555666666666555555444333333333222222333333444555222333555666666666555555555555444444444333333333333222111111111222333444111111111111111111111111444333222111111222333444222222111111222222333333111111000000000000111111/////////000000/////////.........///////////////---.........//////000000////////////000000000000...............///000000...............///000111///////////////////////////////////////......---........................111000000000/////////...---......///////////////........................---.........//////000000---------,,,,,,------------.........//////000000......////////////......------,,,...///000...---////////////////////////------------------------***,,,......,,,+++...000000///---,,,++++++,,,---,,,------......------,,,........................++++++,,,,,,,,,---------,,,---...//////...---,,,...------,,,,,,------...------------------------,,,,,,,,,------.........+++---111333333222///---,,,,,,,,,---------......//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////+++,,,---...///111222222,,,------......//////000.........------,,,,,,,,,***+++---...///......---///......------,,,,,,+++,,,------......------,,,---......---,,,,,,---///...------,,,,,,------...}}}nnnYYYJJJDDDAAA===:::888666444222333333333444555666777888666555555444333111111000222111111000000000000000---...///000000000000000111111111111000000000000111000...,,,***+++...000////////////////////////////////////000000000000......///000000///......000...,,,,,,...000000000......////////////......///...---,,,,,,---...///---------............///...---,,,++++++,,,---...------000///***000444,,,(((>>>---'''222111000&&&...------------...//////...------,,,,,,++++++***000///...---------------///.........------------////////////////////////444555666444///---...///111,,,000+++000'''999000777000+++---000000000000000000111222222222222111---.........//////000000***)))(((+++000333333111///000000222333444555555666555444333222333333444333444555555555444333222333222222333555666666555555444333444666888888888666777999888555222111000555444444444444333333333111111111111111111111111222222111111111111111111111000//////111222111111111444......666444,,,---000222000---++++++,,,,,,222333444333222///---+++......000000000///...---,,,---///111333444555555222111000000000000000000///.........------------.........///////////////333222111///......------//////......---------,,,111111000000//////..............................///////////////......---////////////////////////............////////////........................------............------...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////.........---------...---,,,,,,......---,,,***+++---...///...------,,,,,,,,,------.........++++++,,,------......///,,,------......------,,,+++,,,------......------++++++,,,,,,,,,---------,,,------......------,,,+++++++++++++++++++++++++++,,,---.........------...............------------------............///......//////......---,,,............///////////////...---,,,+++***)))))),,,,,,,,,---------......000000000///.........---333222000///------,,,,,,.........------,,,,,,,,,//////............//////...---,,,,,,,,,,,,---...//////---,,,,,,---...///------++++++++++++------}}}mmmXXXJJJDDDAAA===:::888666444222555555444444444555555666777666555444333333333333222111111000000000000000//////000000111000000000////////////............000000///---,,,,,,...000////////////////////////////////////000000000000////////////////////////000...,,,---...000000000......////////////......//////...---------...............////////////000///...---,,,,,,---...///222///000333000***&&&&&&111------000'''###///333...------------...//////,,,,,,,,,---------------//////...---------------/////////.........------........................---///000///,,,+++,,,...666+++222,,,333333)))%%%&&&///444111---------,,,---...//////000000//////....../////////000000000000...------///000///---///000000111333444444555666555444333222333333444333333444555555444333222555444333000///000333666>>><<<888555222111000///444111//////222555888999555555555444444333333333111111111111111111111111111111111111111111111111444444333222000000222333444555---)))111555777@@@+++---...///111444777999333111---++++++...111333......///////////////...,,,,,,...000111222222222111111000000000000000111/////////.........------111111000000//////......000000///.........///////////////.........------////////////.........---........................000000000000000///..........................................////////////........................------............---------......///......------------------------------........................//////.........---------...---,,,,,,......---,,,,,,,,,------...---------,,,,,,------------------------------------------,,,------......------,,,+++,,,------......------++++++,,,,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,---------......000000//////...---,,,,,,---------............///......//////......---,,,------------............---------............///,,,---------............---------------,,,,,,,,,111000///...---,,,,,,,,,......---------,,,,,,,,,......------------......///...------------...//////...---,,,,,,---...///---,,,,,,++++++,,,,,,---}}}lllXXXKKKDDDAAA===:::888666444333666666555444444444444555888777666555444444555666222111111000000000000000000111111111111000000///////////////............///000111000......///000////////////////////////////////////000000000000111000///......///000111000...------///000000///......////////////......000///...---------------...////////////000000000///......------......///000---)))---333...---:::,,,///333$$$)))000222...------------...//////,,,,,,------...//////000//////...------------...000000000/////////..............................)))+++,,,,,,+++,,,---//////)))---&&&...:::)))666***444888111---333777555---...//////000///////////////000000000000000111333111//////000///...,,,///000000111222333444444555444444333333333333444333333444444444444333333,,,000444666555444444666+++---111444666555333111;;;888666666777666333000666666555444333333222222222222222222222222222222111111111111111111111111000111222111......000333)))222222111444---%%%'''444222000---***(((''''''///111222222222///,,,+++...............///000111---...///000111111111111111000000000000000111111000000000/////////......333222222111000///......---------------...///000000000////////////..................------------........................------......------,,,+++........................---............/////////////////////////////////------............------------............------........................------------------------...............---------...---,,,,,,......---,,,......---,,,,,,,,,------------------------,,,,,,//////...------,,,++++++,,,------......------,,,+++,,,------......------,,,,,,,,,,,,------------,,,------......------,,,........................------,,,+++,,,---...///222222111///...---,,,+++---------............///......//////......---,,,+++,,,,,,,,,------------*********++++++,,,,,,,,,------........./////////,,,,,,,,,---------------///......---,,,---------...------------,,,,,,,,,------,,,,,,,,,,,,------//////............//////......------------......---,,,,,,++++++,,,,,,---~~~~~~jjjWWWKKKDDD@@@<<<999888777555333555555444444444555555666999777666444444555666777222111111000000000000000111222222222111000//////111111111111000000000000...000222222111//////000////////////////////////////////////000000000000000///---,,,,,,---///000///...------///000000///......////////////......000//////...---------,,,............/////////////////////....../////////000444---,,,111,,,'''000,,,+++:::333222===000)))...------------...//////---........./////////000///......---------......000000000000////////////........................+++,,,------......///000---777111...++++++$$$000)))))))))*********)))'''000111222222333333222222000000000000111111111111/////////000111222222222///000000111222333333333444333333333333333333333222333333333444444444444333333333222000...,,,+++???<<<888444333555999===111000000000111333444555666666555444333222222111222222222222222222222222111111111111111222222222---...000222333333333222000444...,,,444555555<<<000......222444444555777$$$'''+++///111000...---...---------...///111222111111222222333222222222000000//////000111222222000000000000////////////111000000000//////......---,,,,,,,,,,,,---......000000000000000/////////...............................................................---,,,,,,........................---------.........//////////////////////////////------............------------...////////////...////////////////////////------------------------...........................---,,,,,,......---,,,000///---,,,++++++,,,---.........------,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,+++,,,------......------,,,,,,,,,------------...,,,------......------,,,...........................---+++++++++,,,...000111111000///......---------------............///.........///......---,,,,,,,,,,,,,,,------------,,,,,,,,,+++***))))))))).........////////////000---.........///000000000------,,,,,,,,,------...------------------------...------,,,,,,------............------.........------------------......,,,,,,,,,,,,,,,,,,,,,,,,|||gggVVVKKKCCC@@@<<<999888777555444222222333333555666888888888777666444444444555555222111111000000000000000111111111111111000///...111111111111000000000000...000222333222000000000////////////////////////////////////000000000000///...,,,++++++,,,...///......---...000000///.........////////////......//////.........------,,,,,,,,,,,,---------.........//////////////////...(((111333111444333---)))'''222---###...,,,+++...------------...//////000000000//////...............---------......///000000000000////////////..............................---.../////////...***888,,,666999+++555,,,,,,)))///888555***(((///111222333333444444333333111111111111000000000000---...///000111222333444000000000111111222222333222222333333333333333333222222222222333333444444777333000111555999;;;:::%%%,,,555::::::555111///999999888333000111666;;;666666555444333333222222222222222222222222222222000000111111111222222222111000111555999888444///222555///---444111***+++444...,,,000000,,,)))***;;;888444///---...000111...---------...///111222000111111222222111111111////////////000111333333000000000000////////////---------....../////////......---,,,,,,,,,,,,,,,/////////000000000000000////////////////////////........................000111111111111000//////........................------------............////////////////////////------............---------...///000000000000000////////////////////////........................---........................---,,,,,,......---,,,000///---,,,++++++,,,---.........------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,+++,,,------......------,,,,,,---------.........,,,------......------,,,------------------------...---+++++++++,,,...000............////////////---------............///.........///......---,,,,,,------------.........111111000000///..................////////////000---.........///000000000---,,,,,,,,,,,,---......------------------------//////............//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,zzzeeeUUULLLCCC@@@<<<999888777555444111111222333555777999:::888888777666555444333333222111111000000000000000///000000000000//////...////////////............---///222222111000000111////////////////////////////////////000000000000......---,,,,,,---.........------///000111///.........////////////......------...//////......---++++++,,,,,,,,,------------......//////......------&&&+++,,,%%%***111***000888&&&,,,444&&&///;;;...------------...//////111000000///......------...------------...//////000000000/////////......------------------------///---,,,,,,---...---+++///%%%(((&&&///$$$:::''',,,)))+++///,,,(((---999///000111111222222111111111000000000000000/////////000111111000///000222000000000111111111222222111222222333333333333222222222111111222333444555...///222555555111***$$$;;;999444...,,,000999@@@'''...666:::999555111///555555444444444333333333333333333333333333333333000000000111222222333333222111111222444333000,,,---111,,,***000000---333333,,,+++222555111///111'''(((***,,,.........---...............///000111------......///..................///000222333444000000000/////////......++++++,,,---...//////000///...---,,,,,,,,,,,,,,,......////////////000000/////////000000000000000........................---------------,,,,,,+++------------------------,,,------------.................................------............------------...///000000000000////////////////////////////////////////////////---------..................---,,,,,,......---,,,......---,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...//////,,,------......------,,,+++,,,------......------,,,---------............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,------.../////////---------............///......//////......---,,,------------............,,,------...///000111111------........./////////,,,,,,,,,---------------...---------------......,,,,,,,,,------------.../////////....../////////++++++,,,,,,,,,,,,++++++***+++,,,------...------+++,,,,,,------,,,,,,+++xxxdddTTTLLLBBB???<<<999888777666444222222333333555666888999999::::::999888555333111222111111000000000000000---......////////////...////////////............---///111111000///000111////////////////////////////////////000000000000////////////////////////...------///111111///---......////////////......+++,,,---////////////...,,,,,,,,,---------......,,,---...//////...---,,,:::&&&FFFkkkbbb^^^hhh```___eeeRRRddd```]]]eee...------------...//////........................---------------...///////////////.........------------------------------...,,,+++,,,...///---+++:::(((xxxeeeeee]]]hhhaaagggfffaaa___ddd___CCC###......///000000000000///000000000/////////......000111333111...---...000000000000000111111111111000111222333444333333222222111111111111333444555333333222///---000999AAASSSfff~~~}}}```AAA...;;;777222222555666444111333333333444444444444555333333333333333333333333///000000111222222333333...111222000---...333999,,,555666888III\\\ttt~~~ooogggXXXAAA111---333222000///...///000111......///////////////...++++++,,,---......------------...///000222444555/////////.........------,,,,,,------......//////------------------...///------........./////////........./////////000000........................***++++++++++++***))))))------------------------,,,,,,---------.........------------------------------............------***+++,,,---............................................................---------.........//////...---,,,,,,......---,,,,,,,,,------...---------,,,,,,------------------,,,---------------------,,,------......------,,,+++,,,------......------------------............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------------------............///......//////......---,,,+++,,,,,,,,,------------)))******+++,,,---...///,,,---------............---------------,,,,,,,,,//////......---.........,,,,,,,,,---------......///......------......///++++++,,,------,,,++++++)))***,,,---......------+++,,,,,,------,,,,,,+++wwwcccTTTLLLBBB???<<<999888777666555444444444444444555666777;;;;;;<<<<<<:::777333000222111111000000000000000,,,,,,---.../////////...111111111111000000000000---///000000//////000222////////////////////////////////////000000000000000000111111111111000000------...///111111///---......////////////......***+++---///000000//////---------.........//////+++,,,---......---,,,++++++&&&>>>...------------...//////,,,,,,------.../////////---------------...///000///.........------------------------------------...,,,+++---000111000......888......//////000000000000000000000//////.........---...000222111...---///111000000000000111111111111000111222333444333333222111111000000111333444666666222---///GGG|||jjj@@@///000555777222222333444444555555666333333333333333333333333///000000111222222333333///555888444...111@@@OOOYYY:::,,,+++.........000000000///...---+++,,,---...////////////------...///111222444555///.........------------///////////////.........,,,,,,,,,---...///111111,,,---------......//////---------.........//////........................//////000000//////...---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---..................---((()))***+++,,,,,,---,,,........................---------------------------------.........//////...---,,,,,,......---,,,***+++---...///...------,,,,,,,,,------.........///......------,,,,,,+++,,,------......------,,,+++,,,------......---------------.........//////,,,------......------,,,------------------------+++,,,---.........---------------,,,,,,+++++++++---------.........//////......//////......---,,,******+++++++++,,,,,,,,,.....................---,,,,,,,,,---------......000000000//////......---000000///...............,,,,,,,,,------............------,,,,,,------...,,,,,,---......---,,,,,,)))***+++---......------++++++------------++++++uuubbbTTTLLLBBB???;;;999888777666444666///***---555:::888444888888888777666444333222222222222111111111111111000111222333222000...,,,000000000000000000000000000///.........000111222111111000000/////////.........////////////......//////............//////222111000//////...//////000///...---------------,,,,,,,,,,,,,,,---...///222111000//////000111222////////////////////////111///999...///222(((///555&&&,,,........................000///---,,,,,,---///000......---------,,,,,,,,,...........................------,,,,,,------...,,,111###444***111000---///###000...///////////////............///000000000000000000000000000000000000000000////////////111222333=== 000===...999222///666%%%PPPJJJ***:::999666000444,,,===)))666222222333444444333333222111...999"""222???999000444555...FFF{{{;;;***......++++++000444555888(((222000---EEE$$$++++++,,,...///111222222......///000000///...---.........------,,,,,,,,,---------............/////////////////////////////////////////////////////////.........---------///////////////////////////...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///000000//////.........---------------------------........................------------------------,,,---------------------........................++++++++++++++++++++++++************+++,,,------.........------,,,,,,,,,,,,,,,---...---,,,***)))&&&(((+++.........,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,/////////...---------,,,,,,,,,,,,---------......------...///...---+++***------------------------///...,,,++++++,,,...///+++,,,---...///...---,,,.........------,,,,,,,,,++++++,,,,,,---...//////------------------------,,,------......------,,,++++++,,,---...000000111///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---sss```RRRKKKCCC@@@<<<:::888777666444999333...///444666444111888888777777666444333222222222111111000///......000111222222222000...---000000000000000000000000///////////////000111111000000000//////...............////////////......//////............//////111000////////////////////////...---------------------------------...//////...---,,,,,,---...///////////////////////////''',,,(((&&&555'''***...222(((222........................000...---,,,,,,---...000......---------,,,,,,,,,...........................------,,,,,,------...111,,,}}}NNN///...---,,,000111+++000//////000000000000//////......///000000000000000000000000000000000000000000/////////000111222333&&&FFF///)))AAA777///bbb}}})))***&&&...***555III666222222333333333222222111333+++111111------///<<<444***EEEddd)))///:::((( ---)))***...'''@@@888333......//////////////////---...///000000000///............------,,,,,,,,,---------............///////////////////////////........................//////.........---------///////////////////////////...------,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,---------...000/////////.........---------------------------........................------------------------.........------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,------------------,,,,,,,,,---------,,,,,,+++***((()))+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---............---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,++++++,,,---///+++,,,,,,---...---------......---------,,,,,,,,,+++,,,,,,------.................................+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++......------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---qqq^^^QQQJJJEEEAAA===:::999777555444777555222111222333333222777777777666555444333222333222111000///---,,,,,,000111111222111000...---000000000000000000000000...//////000000000000000/////////.....................////////////......//////............///////////////...//////000000//////...------------...//////......---.........------,,,,,,,,,,,,------////////////////////////(((,,,(((;;;666"""000---///+++555........................///...---,,,,,,---...///......---------,,,,,,,,,..............................------------......222,,,888***333+++(((444000222,,,///000000111111111000000......///000000000000000000000000000000000000000////////////000111222333,,,///777666""":::555AAAOOO---,,,,,,...444666333333333333222222111000000---,,,666***)))<<<+++111fff(((111===000###555>>>(((***---888//////////////////......---...000111111111111000.........------------------------............///////////////////////////.......................................---------------------------------///...------,,,---------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------/////////...............------------------------........................------------------------//////...---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,---.........------------,,,,,,,,,------------------------------------............++++++++++++++++++++++++---,,,,,,,,,+++++++++***...------------,,,,,,,,,---,,,,,,++++++,,,,,,---ooo]]]PPPIIIEEEBBB>>>;;;999777555444333333333333333333555777666666666666555444333222222222111000//////......000000111111000///......////////////////////////...///000111111000///.....................------......////////////......//////............//////...............///000111///......---------......111000///...............////////////////////////////////////////////////......222???|||+++***333------...222........................///...------------...///......---------,,,,,,,,,..............................------------......---111%%%///555,,,(((666+++444(((...//////000000000000///......///000000000000000000000000000000000000000/////////000000111222222444&&&::://////777KKK444>>>""";;;888...444444444444333222111000+++333000+++///777555%%%hhh///@@@)))444555)))555000,,,,,,---...///000111111---...000111222222222111...............------------------............///////////////////////////................................................------------------------......------------......------------------,,,,,,+++,,,,,,,,,,,,---------........................------------------------........................------------------------.........------,,,,,,,,,------------------------------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,+++***+++,,,---...---,,,+++++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,+++,,,,,,------------------------------******++++++,,,,,,------,,,,,,,,,---------......///...,,,++++++,,,---...++++++++++++++++++++++++------,,,++++++,,,---------,,,+++***+++,,,...///------------------------------------------,,,,,,******+++++++++++++++,,,,,,,,,++++++++++++,,,,,,++++++,,,---......//////---------------------,,,---,,,,,,++++++,,,,,,---nnn]]]PPPJJJDDDAAA===:::999777555444222333555444333333555777555666666666555444333222000111111111111111111111000000000000000//////...////////////////////////...///000111111000///...------........................////////////......//////............//////......---......///000000......---------......///111000///...............000000000000000000000000////////////////////////+++111---&&&"""222000------222---.................................------...............---------,,,,,,,,,........................///......------......///+++222000{{{FFF///---)))555'''555***,,,------.../////////.........///000000000000000000000000000000000000000...//////000111111222222000AAA'''777:::sss;;;CCC)))222222444444444444444333222222,,,222777&&&888888'''aaa:::+++444---444777***///,,,------...///000111111---...000111222222222111........................---------............///////////////////////////........................---.....................000000000000000000000000......---------......///------------------------------------............---------...............------------------------........................------------------------,,,,,,,,,------.........------------------------------------------------+++++++++++++++,,,------,,,,,,,,,------.........---,,,+++***+++,,,---......---,,,******+++,,,---------------------------+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------------------++++++,,,,,,------......,,,,,,,,,---------.........---,,,++++++,,,...///++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***+++,,,---...------------------------------------------,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,---......------,,,---,,,,,,++++++,,,,,,---mmm\\\PPPJJJBBB???<<<999888777666444555666666555444333333444555555555555555444333333000000000111222222333333////////////////////////000000000000000000000000000000000000000//////................../////////......////////////......//////............//////.........---......//////...------------...////////////......---...............////////////......////////////////////////)))777###444|||<<<333+++---000222,,,......................................................---------,,,,,,,,,........................//////............//////...,,,444:::zzz***...+++444)))666000++++++,,,---..................///000000000000000000000000000000000000000...///000111222222222111777###;;;777333)))<<<222222333333444444333333333222---888...;;;)))444KKK%%%FFF---999'''555000000000///......---------...000111111111111000.............../////////---------............///////////////////////////---------------------------------...............------------------------.........---......///000------------............---------.........//////---------------.........------------------------........................------------------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,------------------,,,,,,++++++,,,,,,------...---,,,++++++,,,---...------------------------++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,------------...------------------------,,,,,,------......//////......,,,,,,,,,,,,......------,,,+++***)))((((((+++,,,---.........---,,,---,,,,,,++++++,,,,,,---~~~jjjZZZNNNHHH@@@===:::888777777666555555555555555555555444333444444555555555444333333000000000000111111111111//////........./////////000000000000000000000000111111000///////////////.........//////000000000......////////////......//////............////////////...---------......---------------...//////------------------...///------...//////...------////////////////////////...222+++:::AAA111------222//////........................---..................---......---------,,,,,,,,,........................//////............//////...)))///%%%...222---333,,,333///+++,,,---...////////////......///000000000000000000000000000000000000000---...000111222222111111)))===666OOO>>>~~~666444555///000111222222222222222111,,,111333444'''cccTTT444888***---222111000000///......---------...///000000000///...---........./////////000---------............///////////////////////////---------------------------------.........//////************************...............///000000------------.........///,,,,,,---------.........,,,,,,,,,------.........------------------------........................------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,+++******++++++,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........,,,------...//////000000...---+++******+++---...------,,,+++***)))((((((***+++---...///...---,,,---,,,,,,++++++,,,,,,---|||hhhXXXMMMGGG>>>;;;888777777777666555111111111444777999888777444444444555444444333333111111000000//////......//////.........//////000000000000000000000000000222111000.........///000.../////////000000111111......////////////......//////............//////000///...------------------------------...///000,,,,,,,,,,,,,,,---...///---...///000000///...---////////////////////////444""":::---$$$///222///333***111........................------............------......---------,,,,,,,,,........................//////............//////***++++++...777777///222------+++,,,---...///000000000000...//////000000000000000000000000000000000000000---...000111222222111111222444///>>>+++,,,EEExxx777000,,,---...000111111111111,,,111***111,,,333vvvcccOOO<<>>:::888777777666555555555555555555666777777666666555444333333333333////////////000000000111000000000000000000000000000000///........................///////////////.......................................///000000000...---...000000///---,,,------....../////////------...//////...---------------.........//////***+++---///000000///...............------,,,,,,,,,111---000,,,QQQuuu111---...000---...............------------------...............000---++++++---...---+++/////////.........------//////...------...///000222///,,,&&&///+++000111///---333//////000000111111222222........./////////000000......///000000000000000333222444333+++777---)))EEE:::555444666111+++000<<<666+++999:::,,,222444///,,,...000222...333222222&&&333***888111+++///111''')))>>>???///$$$===222000......///000///...//////000111111000//////........./////////////////////000000111222222222,,,------........................//////////////////////////////.........//////000000000000//////------..................,,,,,,------......//////......---------,,,,,,,,,......---------,,,,,,,,,........................------------------------...---------,,,,,,,,,+++***))))))((()))***+++,,,...------,,,,,,+++******,,,,,,,,,,,,------......------------------------++++++++++++++++++++++++------------------------///...,,,,,,------,,,+++.........---------------+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++)))************+++++++++------------,,,,,,,,,++++++,,,---,,,+++***+++------------------,,,,,,,,,|||~~~uuucccTTTIIICCC???<<<999888888888777666333333333444555777888999666666555444333333333333/////////000000000111111000000000000000000000000///////////////......---------......//////000000////////////////////////...............///000000000...---...///000///...........................------...//////...---------------...............+++,,,---/////////....../////////............---111***---111---)))777------333,,,//////.........---------//////.........---------+++***+++---//////---+++............---------,,,---------.../////////000111...***&&&333ttt@@@222+++333+++333000000000000000000000000////////////000000000111......///000000000000000333...555555%%%:::)))888UUU666000///555666000---000&&&888555222///333777222000555...666,,,+++YYY$$$===((($$$666+++333111000888777,,,(((PPP444//////444111///...///////////////000111222222111000///------......///000000111000000000111111222222333***+++---//////...---+++///////////////.........111000000///......------000///////////////000000,,,---------.../////////---------------............------------,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------,,,,,,------...///...---,,,++++++++++++,,,///......---,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------......---,,,......------,,,,,,++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++,,,---------,,,,,,***+++,,,---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++((())),,,///...---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,+++++++++++++++---...---,,,+++,,,------------,,,,,,++++++***}}}{{{~~~tttbbbTTTIIIDDD???===:::888888888666555444444444444555666777888666666555444333333333333//////000000000111111111////////////////////////---...///000000///...---,,,------...///000111111000000000000000000000000...............///000000//////....../////////...////////////............---..................---........................,,,,,,---...//////....../////////////////////...111)))///...///BBB222''':::.../////////...------,,,,,,........................------.../////////............---------,,,,,,,,,+++,,,---...///000//////,,,(((///111444DDD{{{***///555,,,///..................------....../////////000000000......///000000000000000///---000666)))333...}}}000222...///777;;;888444333mmmYYY(((000444000111:::555222444111444000---;;;)))333"""777444+++(((888666((((((,,,222:::iii///***000///......000000///...///000111222222111000///............//////000000------......////////////***+++---.........---,,,000000//////......------000000//////...............---,,,+++,,,---...///,,,,,,,,,---...///000000...---------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................//////////////////000000,,,++++++++++++,,,---...............---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++,,,......---,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,////////////............***++++++,,,------------,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///***&&&''',,,000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,---......,,,,,,---............---,,,+++******|||zzz}}}tttbbbTTTJJJDDDAAA>>>;;;999888777444222555555444444444444555555666666555444333333333333000000000000111111111111////////////////////////---...///000000///...---,,,------...///000111111000000000000000000000000...............///000000.../////////......////////////////////////...............------..............................---------...................../////////////////////,,,...222+++000...AAAppp...+++333222//////.........---------,,,,,,------...//////000//////...---,,,,,,---.........---------,,,,,,,,,++++++---...////////////000%%%444555(((,,,$$$000000...,,,............------------------........./////////......///000000000000000000222---666333(((III111888666777999888444222222HHH,,,222444222+++444...222...777---:::666MMM999>>>"""444111333---222444,,,)))000...(((***111...kkk111++++++,,,///111111000...///000111222222111000///000000//////............,,,,,,,,,---------------------,,,+++,,,---...///000000//////......------............//////000000---,,,+++++++++---...///,,,,,,,,,---...///000000---------------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------------------------........................,,,,,,---------,,,,,,,,,------,,,,,,+++,,,,,,,,,+++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++***)))***,,,------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,***++++++,,,------------000...,,,***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///***&&&''',,,000000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++,,,---......,,,,,,---...000//////...---,,,,,,+++}}}yyy|||sssaaaTTTJJJDDDAAA???<<<:::999666333111666555555444333333444444666666555444333333333333000000000111111111222222000000000000000000000000---...//////////////////------......//////000000////////////////////////...............///000000...///000///...---...000///////////////////////////...------------...///...............---------........................---............/////////)))000222+++///;;;"""///555%%%222........................++++++,,,---...///000111---------+++))))))+++---............---------,,,,,,,,,,,,---.........///222'''222000$$$***===+++)))......////////////////////////------------..................///000000000000000000111***///111'''|||777555666777666222000222444666WWW222222333...444000666+++;;;&&&666000###...333)))888''',,,@@@,,,333//////+++111;;;777111666999%%%xxx>>>,,,,,,---///111222000///...///000111111000///...111000000///......------........................///...,,,+++,,,---000111///////////////.........------......///000000111------------...///000000,,,---------.../////////,,,,,,,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,------------...------------------------........................---------------.........---............------,,,//////......,,,***)))((()))***,,,...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))(((((())),,,------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,+++++++++*********++++++,,,---------,,,,,,...---+++******+++---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,------...///,,,)))***---//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---...---,,,+++,,,---/////////......------,,,xxx|||qqq```RRRHHHCCC???===;;;:::999777444222444444333333333444555555666666555444333333333333000000111111111222222222000000000000000000000000...............///000000.........///////////////.......................................///000000---///000000...---...000......//////000000111111///...------------.../////////.........---------.........---------......,,,,,,------............+++...//////***444'''wwwOOO333&&&000,,,,,,------.../////////,,,---------......//////(((+++------+++***+++---/////////.........------...---,,,,,,,,,---...///+++------)))111(((SSS}}}---,,,---111---......//////000000000............////////////......///000000000000000///)))///+++***@@@666...000222222111333444555111555333111444555555888))):::)))...)))"""TTTddd...///---$$$222,,,###999111---555222+++***''''''222)))(((???444111......///111111111---...///000000///...---///////////////.........////////////////////////............//////000000.........///////////////.........///////////////+++,,,---...////////////------..................+++++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------+++,,,,,,,,,------------///000000000000///...---***+++---///...---+++))))))+++---...//////...---------------------------------------------------------------------------)))((((((***,,,......---,,,,,,,,,---......//////---------,,,,,,+++++++++---,,,,,,,,,++++++++++++,,,,,,---------,,,++++++((()))+++---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................+++++++++,,,,,,---------******+++,,,,,,---..............................------------------------+++++++++,,,,,,,,,,,,---+++,,,,,,,,,------------+++,,,---,,,+++***+++---------------------------www|||ooo^^^QQQGGGBBB===<<<:::::::::999666444222222222333444555666777666666555444333333333333000111111111111222222222000000000000000000000000///...---------///000111///////////////................................................///000000---///111000---,,,...000---......///000111111222///...---,,,,,,---.../////////.........---------///......---------......,,,,,,,,,---------......///***,,,333'''&&&888<<>>666+++444//////222%%%555444///111CCC 000III+++777,,,'''777222(((888888###---'''333///)))000555///,,,111111:::<<<777000------000222444,,,---...//////...---,,,------......///000000000...............------------...000111222111000///---.........//////000000000000000///......------(((***+++---......---,,,...............---------******+++,,,,,,---......,,,,,,,,,------.........,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------,,,***)))###&&&***...111111000...***,,,---//////...---+++------------------------------------------------------------------------***))))))+++---//////...+++,,,,,,---...///000000---------,,,,,,+++++++++000000/////////.........------------,,,,,,+++***!!!%%%***000222222///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................+++++++++,,,,,,---------******+++,,,,,,---......---///111000///.........---------------------------------.........//////,,,,,,,,,------.........***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---{{{xxxppp^^^QQQGGGBBB@@@>>>;;;888666666666777333444444555666777777888777777666555444333333222111222333333333333222111000000111111222222222333000000//////.........---////////////////////////------...///000000//////111000///......///000111000000000000000000000000111///---...000000...,,,...........................,,,++++++---///000000000000000000000000000000...---++++++---......------...............------444777.../////////...---,,,,,,///////////////...............---,,,+++******)))111111111111111111111111,,,---...---,,,,,,---...222+++---222,,,***GGGmmm777999)))...........................---......///000/////////000//////.........//////333,,,777(((,,,ggg///111111111111111111222222111111)))===///+++000000000000000000000000222BBBsss999''',,,222222//////............//////000///...------...///000))),,,555666111,,,+++...000111111000///...---,,,,,,///............---------////////////............//////............////////////000000000000//////000000///..................///////////////......,,,,,,---......---,,,,,,//////.........---------...------,,,,,,------...''')))+++---------...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------++++++++++++------------------------------------------,,,+++******------------------------------------------------------------------------------------------------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---.../////////000///......---/////////...---,,,******---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------++++++,,,------......///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---......///---------------------------------............///zzzwwwooo^^^QQQGGGCCC???===;;;999777666666666444555555666777777888888777777666555444333222222000111222222222222111000000000000000111111222222000/////////............////////////////////////............/////////000000000////////////000000000000000000000000000000...---,,,---000111000///........................///---+++,,,...000111000........................---,,,+++,,,,,,------------...............------HHH,,,...------..................////////////..............................------........................---...///...,,,,,,---......+++...444...&&&///BBBrrr---333,,,........................------...////////////.../////////.........//////,,,666)))555DDDccc111000000000///////////////222111111...111222000000000000000000000000000'''***<<>>===<<<:::888777555555444444444555666666777777777777666555444333222222///000111111111111000///////////////000000000000////////////............//////////////////////////////...------...000111//////000000000000//////000000000000000000000000,,,++++++---000222222222........................///...------///111111000------------------------------------,,,,,,------------...............---EEEzzz111***+++,,,---...////////////........................---------.........//////------------------------...///000///---,,,,,,...))))))...333333///---...)))888+++........................,,,,,,---...............//////......////////////)))999&&&111}}}[[[222111000000000//////......333@@@888***666555000000000000000000000000555999888111000444000'''***)))((()))+++...000000//////............//////000//////......//////000000333''',,,...222666///000////////////////////////+++,,,---...///000111111////////////............/////////....../////////...//////000000//////...000//////............///------...............---,,,------......------,,,...............---------------------------------+++---//////...---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///------,,,,,,,,,,,,------------------------------------,,,,,,---...000111------------------------........................------------------------------------------------------------------,,,,,,................................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..................---,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------//////...------,,,++++++...------------,,,,,,,,,------,,,,,,,,,,,,------000000//////...------,,,---------------------------------............///xxxuuu~~~mmm\\\PPPGGGCCC===<<<<<<;;;999777555444222222333333444444444444777666666555444333222111000111111111111111111000....../////////////////////////////////.........////////////////////////111///...,,,---...000111---...000111111000//////////////////////////////+++,,,,,,...000111222222........................000///......000111111000------------------------......//////...------...,,,---......///.........222///111------..................------...............///,,,,,,,,,,,,,,,,,,,,,,,,........................///000000///---,,,,,,---+++------,,,///444555333{{{CCC...---........................+++,,,------......------.........///////////////---000111!!!MMM///333333222222111000000000111ppp333555:::000000000000000000000000000%%%...000)))***111222,,,///333666555000------/////////............//////000//////////////////000...333000111***///444+++...............//////000000,,,------...///000000000////////////..................////////////.........//////////////////...000///............////////////000000111111000000------------------------........................,,,------------------,,,---///000000...---...///------------------------)))************+++++++++---------............///---------,,,,,,---------...........................---,,,+++,,,---///111------------------------........................------------------------,,,,,,------------------.........------,,,,,,,,,........................////////////////////////.........------,,,,,,,,,++++++++++++++++++++++++------------------------------......------,,,++++++,,,------.........------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------------------------,,,,,,,,,,,,------------......///000000000........................---------............///~~~wwwvvvlll[[[OOOGGGCCC===<<<<<<;;;999777555444444444444444444555555555666666555444333222111111222222222222222222222222//////...........................///////////////////////////////////////111000...---,,,...///111---...///111111111000///////////////////////////---...///////////////000........................000///...///111111000///...........................000222222///......///,,,------...//////......000BBB222////////////...---,,,+++,,,---------......//////......---,,,++++++******...........................///000///---,,,,,,...111333000(((&&&,,,///...<<<{{{###111........................+++,,,------......------------...///000000//////000***555111===,,,222222222222111111000000---'''666444...000000000000000000000000222222111///...///333888$$$)))000333222000////////////............/////////000000000000000000///---000HHHLLL+++---111)))///------......///000000000////////////////////////////////////..................///000000///............////////////......//////............//////......///000000000000000---------------------------.....................,,,,,,---......---,,,,,,...///111000///......///------------------------------------............---------............///------------------------........................000...,,,******+++,,,---------------------------........................------------------------,,,,,,,,,---------...............------,,,,,,,,,........................////////////////////////.........------,,,,,,,,,........................------------------------------......------,,,+++++++++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------......///000000000........................---------............///}}}xxxyyyjjjZZZNNNGGGDDD>>>===<<<:::888777555555666666666666666666666666666666555444333222111111333333222222222222333333////////////.....................///////////////////////////////////////111000///...---...//////---...///000000111111000000000000000000000000000///000111000...------...........................///......///111111///---...........................111444333///------///,,,,,,---...////////////...MMMvvv(((111000000///...,,,+++***,,,,,,,,,---......//////111000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---......111111---***+++------(((,,,222........................,,,,,,---...............,,,---...000000000//////...------mmm222,,,/////////////////////000...222++++++000000000000000000000000000,,,***000888666+++&&&***:::666///***(((***///222//////............/////////000000111111000000///000///sss|||111---000,,,111---.........//////000000000000000/////////......////////////............---...///000000///...------......//////......---///............//////000***+++,,,---...............------,,,,,,------...---------...............+++,,,---......---,,,+++---///000000///......///------------------------,,,,,,,,,---------......---------............///------............------........................///...,,,+++******++++++------------------------------------------------------------------------+++,,,,,,------.........------------------,,,,,,........................////////////////////////------------------,,,,,,------------------------,,,------......------,,,...............---,,,,,,+++,,,,,,---.........------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------++++++,,,,,,---...//////,,,,,,,,,------------.........------------......000000//////...------,,,........................---------............///|||yyy{{{~~~iiiYYYNNNGGGDDD???===;;;999777666666666555555555555555555555555666555555444333222111111333222111000000111222333000000000/////////................../////////000////////////////////////000/////////........................///000111222000000000000000000000000...000111000---,,,---///.................................///000000...,,,------------------------,,,000333222...++++++---+++,,,---...////////////---333,,,////////////...---,,,+++++++++,,,------...///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++---...++++++---111111//////111+++LLL000........................------...////////////...+++,,,...000111000//////---000,,,---111.........///000000111111222^^^(((...000000000000000000000000000555///+++---//////444:::%%%)))...111111---)))'''//////............/////////000111111111111000///...222555---111//////.........//////////////////////////////000000000////////////............---...///000000///...------......//////......---...............///000000)))***+++,,,------------...---,,,,,,,,,,,,---...---------.........//////+++,,,...//////...,,,+++,,,...//////...---...///........................++++++++++++,,,,,,,,,,,,---------............///,,,---...//////...---,,,........................---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///,,,,,,------------------................................................,,,,,,------------------++++++++++++++++++++++++,,,,,,---......---,,,,,,...////////////...------,,,,,,------...------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,---------------------,,,,,,,,,---------............------------......//////......---,,,,,,,,,........................---------............///|||yyy}}}~~~iiiYYYNNNGGGDDD@@@>>>;;;888666666666777222222222222222222222222666555555444333222111000222111000//////000111222111111000000/////////...---.........//////000000//////////////////////////////000000///...------///............000222333000000000000000000000000---///111000---,,,...000...........................------...000///---+++,,,,,,,,,,,,,,,,,,,,,,,,***...222111,,,)))***,,,+++,,,---...////////////------???.........///......------++++++,,,,,,---...//////+++++++++,,,,,,,,,------////////////////////////''')))++++++++++++---///111***(((---///+++***---000???jjj...........................---...//////000000//////+++,,,...000111111000//////...444,,,555//////000111222333444444777000777---000000000000000000000000,,,...//////111222///)))...///000...---,,,...000//////............/////////000111222222111000///***666555,,,111000,,,////////////////////////------...///000111222222000/////////............---...///111111///...------..................---...............///000111***+++,,,---...............---,,,,,,,,,,,,---...---------.........//////+++,,,...//////...,,,++++++---//////...---...///................................./////////000000---------.........//////,,,---...//////...---,,,////////////////////////+++,,,---...////////////------------------------++++++++++++++++++++++++------------------------++++++,,,,,,---...//////,,,,,,,,,------.........................................................,,,,,,,,,------.................................,,,,,,---......---,,,,,,//////000000//////...---,,,------......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------///......------,,,,,,+++,,,,,,,,,------...............------------......++++++,,,,,,---......///////////////////////////---------.........//////}}}xxx|||iiiZZZOOOHHHCCCBBB???;;;777555666888:::444333222222444444333222555444444333333222222111222111111111000000//////111000///......///000111////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000...---,,,...111333222000///000111000...------...222111000//////...//////......//////////////////000///...---------------////////////000000000000...)))HHH111)))999111'''777333''',,,,,,++++++,,,...///111---...---,,,++++++---///........................,,,,,,,,,---------......,,,------......------,,,---/// +++---(((444000(((+++///////////////////////////------------------------,,,000///---000......///000000000000000000,,,)))111//////////////////////////////............//////111000///...---,,,,,,,,,---------------...///000)))222)))(((===***888$$$000___,,,111)))444)))000000111000000///...---///////////////000111111000///---,,,,,,---///000...............---------000000//////.........---////////////////////////000000000///......------------------------------.........------,,,,,,,,,/////////......---------...------,,,,,,------............////////////000000///...------...000000---..................---+++++++++,,,,,,,,,------------------------------............---,,,++++++,,,,,,,,,------.........,,,,,,,,,------...............---,,,,,,+++******+++)))''')))---000000///......////////////..............................------------------------------------------------000000000//////.........+++++++++++++++,,,---...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///,,,***)))+++---///......------------......///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,++++++,,,...///000........................---..................---,,,,,,,,,,,,,,,---...///~~~yyy|||hhhZZZOOOGGGCCC@@@>>>:::777555555777888444333222222444444333222555555444333333222222111111111111111000000000///111000///......///000111////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000...---...111222000...///000000000...---...///......---------......///.........---,,,,,,,,,+++//////...---------------,,,,,,,,,,,,------------+++///444(((333---000'''111...,,,,,,,,,,,,,,,------...///,,,---...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,------......------,,,---(((KKK---111,,,---...***,,,///---------------------------------------------------555XXX/////////000111111222222111111000222---...//////////////////////////////............//////000///...---------------......---------......///444(((777888AAA###999&&&>>>333***///---///000000000000//////...///////////////000000111000...---,,,,,,---...000//////......---------,,,000/////////.........---................................................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,+++++++++......------------......,,,,,,,,,,,,------------000///...---,,,,,,------------............------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,---------............---,,,,,,+++******...,,,******---...---+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------,,,,,,,,,++++++......------...//////000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,.........------.........///...---,,,,,,,,,,,,---........................------------------,,,,,,---,,,,,,+++,,,---//////........................------............---------------,,,------......~~~{{{zzzgggYYYOOOGGGCCC>>><<<:::777666555555555444333222333444555444222555555444444333222222222111111111111000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111000//////000000...---...///000///...---...///,,,,,,,,,------...000000//////...---,,,++++++***//////...------------...+++++++++,,,,,,,,,,,,---+++///***===;;;(((222+++---***111,,,,,,------...---------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............------............------------CCC---333111&&&---,,,,,,000------------------------...........................444000...111111222333333333333333000CCC111,,,//////////////////////////////............/////////......---------......//////...---------......///,,,222///'''***;;;$$$ZZZUUU333+++)))111......///000000000////////////......//////000111///...---,,,,,,---...///000000///...------,,,,,,/////////.......................................++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,,,,,,,,,,+++++++++......------------......,,,,,,,,,,,,------------000///---,,,++++++***+++,,,,,,------------,,,,,,,,,------------.........------------------------,,,,,,------------------------------------,,,,,,,,,,,,,,,------------......------,,,,,,++++++***---,,,++++++------,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++++++++//////......//////000000---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000...+++)))..............................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------...........................,,,,,,------------,,,,,,,,,,,,+++*********++++++}}}yyyfffXXXNNNFFFBBB===<<<;;;999888666555444555333222333444555444333555555555444333333222222111111111000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////000///////////////.........///000///...---...//////////////////000111111000000//////.........---///......---------......------........./////////...+++000NNN}}}222...444000,,,***222,,,---.........---,,,+++***,,,//////...,,,,,,,,,........................,,,,,,,,,,,,------------------............------(((666+++///...555$$$...,,,,,,000////////////////////////////////////////////////---***------111111222333333333333222///ccc///...//////////////////////////////............//////......---------......///000///...---------------)))111''''''>>>"""AAA)))ccc000...%%%222------...///000000000//////............///000000///...------------...///000000///...---,,,,,,+++................................................+++++++++,,,,,,---------++++++++++++++++++++++++------------------------........................------,,,,,,,,,,,,------------........./////////......---,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------.........//////,,,,,,------------------,,,,,,,,,,,,------...///.........------,,,,,,,,,---------------------------------,,,,,,+++++++++))))))***,,,---.........---......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------......///---------,,,,,,,,,++++++------------------------***,,,...000000...,,,***---..................---...------,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------............------------,,,------------------------------+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,~~~~~~~~~wwwdddVVVMMMFFFBBB>>>===<<<;;;999777666555555444333333555555444333666666555444444333333222000000000000000000111111//////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////---......///......///000---///000///......///000111111000///////////////---.........//////000000......---------......///.../////////000000000000//////222---$$$222//////,,,---...,,,---.........---,,,+++***,,,//////...,,,,,,,,,........................***++++++++++++,,,,,,,,,---......//////......---$$$555...DDD'''666(((000+++---///////////////////////////////////////////////////...$$$(((---///000000111111111111111///+++111//////////////////////////////............//////......---------......///000///...---------------000+++***444)))///%%%fff---000&&&000,,,---...///////////////...............//////000.........------.........000//////...------,,,,,,---------.......................................------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------........................,,,,,,++++++++++++,,,,,,---------............///,,,,,,------............+++,,,,,,------,,,,,,+++---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++(((***+++---------......------............------........................////////////////////////------------------------------------------------///......---------..................------------------------------------,,,---------------------------...//////...------------,,,,,,,,,------...////////////////////////,,,,,,,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++333222222111000000000000|||}}}~~~uuucccUUULLLEEEAAA>>>>>>===;;;999888666666555444333444555666555333666666555555444333333333000000000000111111111111//////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000,,,---//////......///000---...//////......///000000000...------,,,,,,,,,***++++++,,,---...//////...------------...//////---------.........//////---999+++111333...***)))+++///+++,,,,,,------...---------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......////////////......,,,111333FFFzzz'''333,,,333)))000---------------------------........................///000(((///......///000000000000//////)))222//////////////////////////////............/////////......---------......//////...---------......---,,,***222&&&YYYbbb***111***---------.../////////............------......///000........................///............------------------------.........------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,...////////////,,,,,,------------,,,,,,,,,------------.........+++,,,,,,------............---,,,+++,,,---...///------------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,*********++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,000000//////......//////........................------------------------...---,,,++++++---...///,,,---...//////...---,,,------,,,,,,,,,---..............................,,,,,,------------------,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///......---------......yyy|||~~~tttaaaTTTLLLEEEAAA>>>===;;;999888777666666666444333444555666555444666666666555444444333333///000000000111111111111...///000111111000///...////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000---///000///---,,,---///---...//////......///111///......---------......+++,,,,,,,,,---.........---------------...//////,,,,,,,,,---------......,,,777+++555KKKppp+++000&&&,,,111,,,,,,,,,,,,,,,------...///,,,---...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////......111000222///111---,,,444)))444+++---------------------------------------------------III,,,111---...//////000000//////...---000//////////////////////////////............//////000///...---------------......---------......///&&&111***$$$===FFF___)))///000+++.........///......------...------------...//////---..................------------...............,,,,,,,,,------.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------...------,,,,,,------...******+++++++++,,,,,,,,,***+++,,,---......------------............------,,,,,,,,,,,,------------++++++,,,,,,---......//////...,,,++++++,,,---...,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000///,,,***)))******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------++++++,,,,,,,,,---------000//////...------......------------------------........................---,,,,,,,,,,,,---...///,,,---///000000///---,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,***+++---............---........................------............------******)))))))))***++++++xxx|||~~~sssaaaTTTKKKEEEAAA>>>===:::888666555555555666555444444555666555444666666666555444444333333//////000000111111111222...///000111111000///...////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000///111222000,,,***+++---,,,...//////......///111//////...//////000111222//////////////////......---------------...///000---------.........//////......555---***...;;;(((...111///,,,,,,++++++,,,...///111---...---,,,++++++---///................................./////////000000......////////////......---///---222;;;))),,,444)))888***////////////////////////------------------------)))]]]111333......///000000000000000...111---//////////////////////////////............//////111000///...---,,,,,,,,,---------------...///000,,,***555&&&:::___***...444***.../////////...---,,,,,,...------------...//////------............------,,,,,,------.../////////,,,,,,,,,------.........------------------------+++,,,,,,------......///------------------------,,,,,,,,,------.........---------......///////////////............//////,,,,,,---------.........***+++,,,---,,,+++***)))---......//////......---+++++++++,,,,,,,,,------++++++,,,,,,---...//////000///---+++++++++---...,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***...///---+++,,,---,,,------......------,,,........................////////////////////////------------------------.........//////000000000...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---............,,,---///000000///---,,,,,,,,,,,,,,,,,,---...///////////////////////////.........------,,,,,,,,,)))***,,,...//////......000000000000000000000000---......//////......---,,,,,,,,,,,,---...//////tttuuu|||ppp___SSSKKKDDD@@@<<<:::888555444444444555777666555444444555666777;;;:::999777666444333222222111000000///000000000//////............//////333111///,,,++++++,,,,,,//////////////////////////////............//////000000//////......------//////............//////..................------//////////////////////////////............//////........................,,,---......,,,,,,---...---------............///...111)))222///...!!!000222&&&222//////.........---------........................---...............---------------............///222111000///////////////555&&&333...@@@666&&&666555'''---000000000000000000000000------------.........///&&&sss+++///.........---...///000000...$$$444////////////////////////...///000111111000///......------------...//////222+++!!!&&&111...)))111///777(((MMMNNN555+++//////+++,,,...//////...,,,+++------------------------......////////////............//////...---,,,,,,//////...---,,,++++++***)))+++,,,...//////.........------,,,,,,------...((()))***,,,------,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,---------,,,,,,+++++++++000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000)))***++++++,,,,,,,,,,,,---------............///---------------------------------...------,,,,,,,,,,,,,,,------.........,,,------......------,,,/////////......---------,,,,,,,,,++++++************+++,,,---............---------...------,,,,,,.........------............---,,,++++++,,,---...------------------------------------,,,+++******---------...------,,,,,,------------------------.........------,,,,,,,,,+++***)))******+++***))),,,,,,,,,---------......///............---------...---++++++---000333555------------------------------------------------------,,,,,,,,,,,,++++++tttuuu}}}ppp___SSSJJJCCC???>>><<<:::777666666666777666666555555555666777888:::999888666555333222111222222111000000000000000//////............//////222111///---,,,,,,------//////////////////////////////............//////000000000//////.........//////............//////////////////////////////........................//////............//////........................,,,---......,,,,,,---...------------............---111111000%%%YYYhhh222(((111$$$666//////.........---------........................------..................---------............/////////...---------......444+++222...888+++---...000***555000000000000000000000000------........./////////000+++/////////000000000111111111...111333////////////////////////......////////////......'''///777888111,,,+++---$$$:::===///)))(((***000...XXX<<<&&&(((000+++---...////////////...---------------------------......////////////.....................---,,,+++///......------,,,,,,+++***+++,,,...//////.........------,,,,,,------...------...---,,,***((('''++++++,,,,,,,,,---------------------------,,,,,,...---------,,,,,,,,,+++......---,,,,,,,,,,,,,,,------------------------...---,,,++++++---...000,,,,,,---...............------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,---------......,,,------......------,,,.........---------,,,,,,---,,,,,,,,,++++++++++++,,,---...//////000//////,,,------...------,,,,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,------------------------******+++,,,------------,,,------...------,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,,,,---------..................------------...---,,,,,,---...000111------------------------------------------------------,,,,,,,,,,,,++++++~~~tttvvv}}}ooo^^^QQQIIICCC???>>><<<:::888777666666777666555555555666888:::;;;999999777666444333111111333222222111000111111111000//////......//////000111000...---------.../////////////////////////////////............//////000000000000//////////////////............/////////000000000000000000000........................//////............//////////////////////////////,,,---......,,,,,,---...------------...............,,,222---'''555111)))******..................---------........................,,,------....../////////---------............///,,,,,,,,,,,,,,,,,,---...111111///...000777333,,,+++,,,666000000000000000000000000....../////////000000000444+++//////000111333333222222111...EEE222////////////////////////......------------......777111***(((---222666777111222(((%%%333777...)))888111###...555,,,////////////////////////------------------------......////////////......------.........---,,,,,,------------------------+++,,,---..................------,,,,,,------...//////......,,,***'''&&&,,,,,,,,,,,,------------,,,,,,------------------.........------------------,,,,,,,,,,,,+++++++++------------------------------,,,+++,,,---.../////////000000111111000000------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------------...,,,------......------,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,,,,------...------,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,------...------,,,------------------------...------------,,,,,,,,,,,,,,,------......//////,,,,,,,,,---------..................------------...---------------------------------------------------------------------------,,,,,,,,,,,,++++++}}}uuuwwwnnn\\\PPPHHHBBB>>>;;;:::999777555555555555555555555555777999;;;===:::999888777555333222111333333222111111111111111000000////////////000000//////...---......///000//////////////////////////////............//////000000000000000000000000//////............/////////////////////000000000........................///......------......///////////////////////////,,,---......,,,,,,---...,,,,,,---------.........///&&&***+++444///333333***666$$$................................................------------......///000---------............///++++++++++++,,,---......---444---///,,,KKKjjj,,,444***...---........................////////////000000000000///+++///...000222333444333111000...XXX111////////////////////////000///------------///000000......000222///''' 555///+++111000$$$111UUU111,,,555444---000//////......//////000........................---......//////......---....../////////......---,,,---------......//////,,,------..................------,,,,,,------...***+++,,,---------,,,+++,,,,,,,,,------------...,,,,,,,,,------.................................,,,,,,---------,,,,,,,,,************************------,,,,,,,,,---...///...//////000000000//////,,,,,,---------.........++++++++++++++++++++++++,,,,,,------...---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++++++++++++++******,,,,,,------...---------,,,++++++++++++++++++,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,------...---------------------------------------------------------+++,,,---,,,,,,+++,,,---,,,,,,,,,---------...............---------,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++|||vvvyyylll[[[OOOGGGBBB???;;;:::999888666555555444555444555555777999<<<===<<<;;;:::888666555444333333222111111000000111111000000////////////000000............//////000000//////////////////////////////............/////////////////////000000000//////............//////---------....../////////////////////////////////......------------......////////////////////////,,,---......,,,,,,---...,,,,,,,,,------------......((((((***666111BBBfff...000666)))---................................................------------...///000---------............///---,,,,,,,,,---...//////)))333---000---((($$$888***111)))------------------------////////////000000000000++++++///---...000222222111000......ddd000////////////////////////111000///......///000111***000666666222000333777%%%+++---,,,000JJJppp...//////+++---//////...------...//////........................------............------...//////000000000//////,,,------......//////000...------.........//////...------,,,,,,------...((()))+++---............,,,,,,---------.........,,,,,,,,,------.................................,,,---............------************************,,,,,,,,,,,,------......,,,,,,------------,,,,,,,,,,,,,,,------------...+++++++++++++++++++++++++++,,,,,,---.........---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000000///......+++,,,,,,---.........---+++++++++******+++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++,,,,,,---.........---------------------------------------------------,,,---...---+++******,,,,,,,,,,,,---------.........------------,,,,,,,,,(((***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++|||xxx|||~~~jjjYYYMMMGGGCCC@@@======<<<;;;999888777666444444444555666999;;;<<<<<<<<<:::999777666444444222111111000///000000000111000000//////000000111//////////////////////////////////////////////////////............//////............//////////////////............//////,,,,,,------......//////////////////////////////......------------..............................,,,---......,,,,,,---...,,,,,,,,,,,,------------+++000...+++,,,,,,!!!222&&&222---------.......................................///...---,,,,,,---...///---------............///..................///000)))//////---111!!!999222,,,222...------------------------....../////////000000000...+++///,,,---...///000//////......fff///////////////////////////000000////////////000000666///)))(((,,,...***%%%===555///WWWBBB...///)))+++111................................................------............------......///000000000//////------......///////////////......---......//////...------,,,,,,------...***+++---.........---,,,,,,---------............,,,,,,---------------------------------.........,,,---.../////////...---------------------------,,,,,,,,,---------......+++++++++,,,++++++***))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...............------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------....../////////......++++++,,,---............,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++------------------------******+++,,,------------++++++,,,---............------------------------,,,,,,,,,------------...,,,///000///,,,***,,,///,,,,,,,,,---------......------------,,,,,,,,,,,,(((***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,++++++}}}zzz|||hhhWWWMMMGGGCCCAAA======<<<;;;:::888777666444444444444555777999:::<<<;;;:::888777555444333111000//////......//////111111000000000000111111//////000000000//////...//////////////////////////////............//////,,,---------........./////////............//////---------...//////000000------------------------...------,,,,,,------...------------------------,,,---......,,,,,,---...++++++,,,,,,,,,------------333...---******###666///%%%111---------.........//////........................111000...,,,,,,,,,---...---------............///000///..................---,,,111)))333)))UUUuuu***111+++222........................------........./////////...+++///------........./////////...ccc///////////////////////////...//////////////////......,,,,,,,,,///111333333RRR...111000***666000...///000000000000///...........................,,,------......------,,,,,,,,,---...........................////////////000///...------...//////...------,,,,,,------...,,,,,,---......---,,,+++------------............------------------,,,,,,+++,,,,,,,,,------------***+++---//////...---,,,------------------------,,,,,,------......------,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---..................---------,,,,,,,,,,,,------......------,,,,,,,,,---------.........++++++++++++,,,,,,,,,---)))***+++,,,,,,,,,,,,,,,***+++,,,---............,,,,,,++++++++++++,,,,,,...------------------...........................******+++,,,------------***+++,,,---............------------------------,,,,,,,,,---------......(((+++......++++++...111,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,---------------,,,++++++++++++++++++++++++++++++,,,,,,---......///------,,,,,,,,,,,,++++++}}}{{{{{{gggWWWLLLGGGDDDBBB;;;;;;::::::888666555444444444444444555666888999;;;:::999777666444333222000000///...............111111000000000000111111000000000000000///......//////////////////////////////............//////,,,,,,,,,---------......//////............//////---......///000111111222++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...++++++,,,,,,,,,---------000000)))///333///777CCCaaa111777------------.........//////........................222111...,,,++++++,,,------------.........//////000///......------------000***333%%%333222%%%(((777###111000000000000000000000000------------.........///++++++000///............///000000...___///////////////////////////,,,---...//////...---,,,%%%444888***(((XXX[[['''222000+++<<<(((...000111333333111000...////////////////////////,,,------......------,,,***+++,,,,,,---------,,,/////////////////////...000///...------...///000...------,,,,,,------...***+++---.........---------------.........//////.........------,,,,,,,,,+++++++++,,,,,,---------)))***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------.........---,,,,,,+++++++++,,,,,,,,,---------------------------------***+++,,,---.....................------,,,,,,,,,,,,------......------,,,---------....../////////*********++++++,,,,,,,,,***+++,,,---.../////////***+++,,,---............---,,,,,,++++++,,,,,,---///...---,,,,,,---...///////////////////////////------------,,,+++*********+++,,,---............------------------------,,,,,,,,,------........."""&&&++++++)))***...222,,,,,,,,,---------......---------,,,,,,,,,++++++//////...------,,,++++++++++++++++++++++++++++++++++++,,,,,,---...//////---------,,,,,,,,,++++++|||}}}|||zzzdddVVVMMMEEEAAAAAA>>>>>><<<;;;999888666666444555666777888999:::;;;;;;:::999888777555444444111111111111000000000000000000000000000000000000............////////////222111000......//////000555111---,,,---......,,,......////////////............////////////.....................///000000........................222111111000///......---111000///......------...---,,,+++***)))******+++,,,,,,---...---,,,***)))---------............///,,,+++---//////.........---------///////////////.........,,,---------.../////////,,,,,,,,,---...///000000222111000///------,,,,,,000444(((...:::&&&;;;(((222)))000000000//////......------......---,,,---...///000666...222//////......------------...jjj,,,000000000000////////////000000000000111111111111666***222,,,///bbb===!!!888---***444%%%---------.........//////////////////////////////////////////////////////------------------------//////000000///...------------,,,,,,,,,,,,------..................------...------,,,***))))))(((***,,,...//////...,,,***..............................,,,,,,,,,,,,......---------,,,,,,+++++++++---------............/////////.........---------...------,,,,,,++++++***///---***((((((***---///+++++++++,,,,,,---------,,,------......------,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,------......------,,,***,,,,,,)))***...///---++++++,,,,,,,,,---------------------------------..............................//////...,,,***))),,,,,,------...//////000,,,,,,,,,---------..............................000000...------...///000////////////////////////////////////////////////,,,---------.../////////,,,,,,,,,---------......------------------------........................,,,++++++***+++,,,...///|||~~~}}}yyydddVVVMMMEEEAAAAAA>>>>>><<<;;;999888666666333444555666888999:::::::::999888777666444333333111111111111000000000000000000000000000000000000............////////////111000///.........//////222///---,,,...000///.........////////////.........//////000000//////..................///000000........................111000000000///.........------------...///000111...///000000000///---,,,,,,,,,---......---,,,+++---------............///444,,,222++++++,,,,,,---------...////////////............---------...............,,,---------.../////////111000///......------...///777111///333$$$'''LLLmmm,,,666///////////////..................---------...///000222+++...000000//////...............ggg,,,000000000000/////////...//////000000000111111111222...:::666555cccQQQ''''''777((('''666000........./////////000000////////////////////////------------------------------------------------///////////////...------......------------..............................,,,,,,,,,,,,,,,+++++++++------------------------........................,,,,,,+++******+++,,,,,,...---------,,,,,,,,,+++---------............/////////.........---------------,,,,,,,,,,,,+++++++++***(((''''''(((***++++++++++++,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------,,,------...............,,,------......------,,,***,,,---***+++...///,,,++++++,,,,,,,,,---------------------------------....................................---,,,++++++------------------,,,,,,---------.........//////...........................---,,,,,,,,,,,,---...................................................------------............,,,,,,,,,---------......------------------------........................---,,,,,,,,,,,,------...}}}yyydddVVVMMMEEEAAAAAA>>>>>><<<;;;999888666666333333444555777888999:::999888777666555333333222111111111111000000000000000000000000000000000000............////////////000000///..................------...000111000///......////////////......//////000000000000//////...............///000000........................//////////////////......------------...///000111---///222555444222...+++,,,,,,---.........---------------............///DDDhhh(((111((())))))***,,,------..........................................---------------..................//////............//////+++222444000111111---+++###444'''.............../////////......------......///000+++***,,,000000000///////////////...ddd---000000000/////////......//////000000000000111111888333666---...aaavvv&&&'''333555((()))222////////////000000000000000////////////////////////------------------------------------------------///////////////......---///..................///........................,,,,,,,,,---------......///...---,,,,,,---...///........................,,,,,,++++++++++++,,,,,,.........------------------------............///...............---------++++++,,,,,,,,,,,,------------,,,++++++,,,------,,,,,,++++++++++++++++++,,,------......------,,,------------------------........................---------------......///,,,------......------,,,***---...,,,,,,......+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,---------......---,,,++++++******............////////////........................------,,,,,,,,,------...------------------------....................................------------,,,,,,,,,---------......------------------------........................---............------,,,xxxdddWWWNNNFFFAAAAAA>>>>>><<<;;;999888666666222333444555666777888999999999888777555444333222111111111111000000000///000000000000000000000000............/////////////////////...............------...///000000///...---......//////......---//////000000000000//////...............///000000.............................................///000000///...------------+++---000222222000---***,,,------....../////////---------............///000$$$***))))))***+++,,,,,,------------...............////////////...---------,,,...............---------...------......///000111---***///...,,,999>>>---:::***...---------....../////////...............//////000(((,,,,,,////////////...............bbb000000000/////////.........////////////000000000111...,,,000///:::ooo+++...333000+++...000,,,)))////////////////////////////////////////////////////////////////////////...........................///////////////......//////............//////---------...............---------............///......------------.......................................------.................................---------............///........................******+++,,,,,,---............////////////......,,,,,,,,,++++++******))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++,,,---...///,,,------......------,,,***......,,,,,,///...***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++,,,---...///......------,,,+++++++++------------................................................/////////000------------------------.................................------,,,,,,,,,,,,,,,,,,---------......------------..........................................///000///...,,,+++xxxdddWWWNNNFFFBBBAAA>>>>>><<<;;;999888666666222333444555666777888999;;;:::999888666555444444111111111111000000000///////////////////////////............///////////////////////////............///000000///...------------............------//////000000000000//////...............///000000........................---------------.........000///...------,,,,,,,,,,,,------.........------------------.../////////---------............///---333)))------------------,,,,,,,,,---------......///////////////...---------,,,...............---------------------///000111222666''',,,000&&&...888,,,HHHxxx&&&:::,,,,,,------......//////.........///////////////000,,,+++------------------------...```444////////////...............////////////000000000444666555///$$$(((___[[[222000222///$$$%%%333222***...........................////////////////////////////////////////////////..............................///////////////...//////............//////---------.........///////////////.........------,,,---///000000///---,,,........................................................................---------............///---.....................******++++++,,,---......***+++,,,------,,,+++***---,,,,,,++++++*********,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...///,,,------......------,,,***......,,,,,,//////,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++,,,---///000------------------------++++++,,,,,,,,,---------........................---....../////////000000......................................................------,,,,,,,,,+++,,,,,,,,,---------......---------....../////////..............................///000///...,,,+++wwwdddXXXOOOGGGBBBAAA>>>>>><<<;;;999888666666333333444555777888999:::;;;::::::888777666555444111111111111000000000000////////////////////////............////////////000000000111000//////...///000111000...------...------............------......////////////.....................///000000........................---------------------,,,,,,,,,,,,,,,---...///000///...---,,,,,,...///111...------,,,------...///---------............///'''MMMggg.../////////......---------,,,,,,,,,---......//////...............---------------..................,,,---------///000111222666(((///666++++++111+++---&&&///---------------.........---...///000000000000///777,,,***,,,,,,,,,,,,,,,---------...ZZZ333/////////.........------......////////////000000)))111555:::555,,,;;;222,,,333ttt444%%%---------***000555---)))555............------------////////////////////////------------------------........................---.../////////////////////..................///,,,,,,------...///////////////.........---------+++---///111111///---+++........................,,,,,,------------,,,,,,---------------.........---------............///---------...............******+++,,,,,,---......,,,,,,------------,,,,,,------,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------......------,,,+++...---+++,,,///111///,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///........................***+++++++++,,,,,,,,,,,,........................***+++,,,---............////////////////////////------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000........................---............------,,,wwwdddXXXOOOGGGBBBAAA>>>>>><<<;;;999888666666333444555666888999::::::::::::999777666555444333111111111111000000000000////////////////////////............////////////000111222222222111//////...///000...,,,---///222,,,------......------,,,------............------...............///000000...........................---------,,,+++++++++,,,,,,,,,,,,---.../////////...---,,,---...000111...---,,,++++++,,,,,,------------............///&&&555.....................//////++++++,,,------...//////---------...............,,,---------.../////////---------......000111222000,,,111444000222444///---???&&&...------------------,,,---...///000111000000///000...,,,,,,,,,,,,---------.........RRR---//////.........---------........./////////000000000444---000///(((,,,---%%%:::111OOO<<>>>>><<<;;;999888666666444555666777888999:::;;;999999888666555444333222111111111111000000000000////////////////////////............/////////000111222222333333111000///,,,......---,,,---222555,,,------......------,,,,,,------------------,,,...............///000000..............................---,,,,,,+++******//////...---,,,,,,,,,,,,,,,,,,,,,,,,------......///...,,,+++***++++++,,,---------.........//////)))222)))+++,,,,,,---...///000000++++++,,,,,,---...//////,,,------....../////////,,,,,,------...///000000---------......///111111///222000***+++333333+++000???iii555.........------,,,,,,,,,---...000111111111000///!!!www222///---------.........//////...LLL(((//////.........---------............/////////000---333+++000222...///888000###)))888,,,$$$YYYnnn'''555"""000000000---...,,,)))000555,,,111111000000/////////...////////////////////////////////////////////////////////////////////////------...///000000//////---------,,,,,,---------,,,,,,------...///000000******+++,,,---...///000000///...------...///000........................---...///000000///...---+++++++++,,,,,,------------------.........//////---------.........//////++++++,,,,,,,,,,,,------,,,+++************+++,,,---------....../////////,,,------......------,,,------------------------........................***+++,,,---...---,,,+++,,,------......------,,,,,,---+++(((***000444444---------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++000///...---+++***)))(((,,,,,,,,,---------..............................+++,,,...000111111000///------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,---------......---------...///000000111........................,,,++++++***+++,,,...///uuubbbUUUMMMEEEAAAAAAAAA@@@>>>;;;999777666666888888888999999::::::;;;;;;999777444333222111111000000111111111111000000////////////////////////000///...---------------111///...111555666222---//////............//////////////////////////////000000000000000000000000---------......000111111////////////////////////......------------......333!!!666///444///......***+++,,,---------,,,+++...---,,,,,,,,,,,,---...---------------------------(((MMMttt111)))555///(((///+++------------------------------+++111***%%%222///&&&***,,,---,,,,,,---///111,,,,,,,,,------.........222222222222111///......,,,555!!!000,,,,,,333&&&444!!!///......///222555777777666555^^^)))///------............---------***---...///000111111000///...////////////////////////////////////////////////...///000///.........000sss///;;;(((888'''&&&333............////////////000///...------...///000/////////000000222333333111/////////000111000///000000000000000000000000000000000000//////////////////////////////////////////.........---------//////...---,,,,,,,,,,,,......---------,,,,,,,,,...........................///////////////......222111000...---+++***)))//////.........---------+++++++++,,,,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................,,,,,,---...---,,,***)))---..................------...///000000111111000+++,,,---...////////////,,,,,,,,,---------....../////////...------,,,,,,...---+++++++++,,,...000......------------.........///111000...------.........---------,,,,,,,,,...------,,,,,,------...............////////////......,,,,,,,,,,,,---.........---------,,,,,,,,,++++++,,,,,,---...//////------------------------------------------------............////////////------------------------------------------------uuuaaaUUUMMMEEEAAAAAAAAA???===;;;999777666666666555555666888:::===???;;;:::777555333222222222000000111111111111000000//////////////////////////////.........//////000111000///111555666222...//////............//////////////////////////////000000000000000000000000------------...///000111........................///......------......///222...111######)))000---,,,---............---,,,......---,,,,,,---......------------------------,,,///777"""222+++...)))///***222------------------------777000***---%%%------:::,,,---......---...000222------.........////////////////////////...---,,,...,,,:::---333+++///'''333&&&.........///222555777666666222OOO)))///------............---------)))///...///000111111000///...////////////////////////////////////////////////,,,---......---,,,---...===}}}666000...---999666&&&............////////////000///...------...///000------------...///000000...---,,,,,,......---,,,000000000000000000000000000/////////////////////---------,,,,,,---------///.........------------------,,,,,,,,,------.........---------,,,,,,,,,............................../////////......---/////////......---------//////.........---------,,,,,,---------.........///.........------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,---------,,,+++***------............------------...000000111111111...............---------,,,,,,,,,---------......------..................------,,,+++,,,---...///......------------......,,,///111222111111222444......---------,,,,,,,,,------,,,,,,,,,,,,------............////////////...---,,,,,,,,,---...///............------,,,,,,,,,,,,,,,------.........------------------------------------------------............////////////------------------------------------------------tttaaaUUULLLEEEAAAAAA@@@???===:::888777666666555555444555777999<<<===:::999777555333222222222000000000000000000000000000000000000000000000000.........//////000222222111//////111444555222...//////............//////////////////////////////000000000000000000000000---------------...///000------------------------///......------......///(((111///777555222555111......////////////...---......---,,,,,,---......------------------------...///***...777%%%...---000)))444........................&&&999000444)))444'''***---...//////......000222///////////////000000000....../////////......---111,,,DDDmmm&&&888+++,,,)))000------......///111444666555444000:::)))///------............---------***000...//////000000//////...////////////////////////////////////////////////+++,,,---,,,++++++,,,---###***<<>><<<:::888777666666666666777777777777777666999777555333222111111111111111000000000000111111000000000000000000000000//////......///000000111///......///111222000...//////............//////////////////////////////////////////////////////---------------...//////------------------------//////............//////---)))222...$$$+++,,,////////////.........---......------------..............................000)))...SSSiii...+++---111111***///////////////////////////(((777"""000)))///&&&...---...///...------///111//////////////////////////////000000111000000000///222...###555+++------,,,222,,,.........000333444333222111+++)))///------............------------///////////////////////////////////////////////////////////////////////////+++,,,------++++++,,,---...000IIICCC!!!999+++111,,,............/////////////////////....../////////000//////............//////...------...///...---.................................///////////////111///...------...///111------------------------,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,........................+++,,,------...---------------......///000111111........................------------............------------------------................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,---///000111111111333111///,,,++++++,,,---,,,,,,,,,---------......---------.........//////+++,,,---.........------......------------......+++,,,------+++******+++......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,............////////////------,,,,,,---...///000/////////////////////...............------------------------------------------------........................////////////////////////////////////////////////////////////sss```TTTLLLEEEAAAAAA>>>===;;;999777666666555333555888::::::888444222777555333111000000000000111111000//////000111111000000000000000000000000000///......---------...------,,,---//////...---//////............//////////////////////////////////////////////////////......---------...//////......................../////////....../////////888111111111(((...999(((///......---------,,,,,,................................................///***///333###111***222222---***////////////////////////666777 888555...///555,,,---...---,,,,,,...///...........................//////000000000000///***///000555------111///***333,,,.........///222333222000444%%%)))///------............---------111---//////............//////////////////////////////////////////////////////---...///...---,,,---///000222!!!{{{???---666++++++............////////////...//////////////////...000//////............//////...------...///...---------------------------------....../////////000000///............///000,,,,,,------------------///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,........................+++,,,,,,---......------............////////////---.....................+++,,,,,,,,,,,,---------,,,,,,------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---///000000111111111000...,,,+++,,,...///,,,,,,,,,---------......//////.........---------+++,,,---.........------......------------......---///000000...------.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---............////////////......---,,,---...///000.../////////////////////.....................------------------------------------....../////////............////////////////////////////////////////////////////////////rrr___SSSLLLEEEAAAAAA<<<<<<:::888777666555555///222777:::;;;:::777555666555333111000000000000222111000//////000111222000000000000000000000000000///...------,,,,,,,,,,,,,,,------------......//////............//////////////////////////////000000000000000000000000//////.........//////000////////////////////////000//////......//////000,,,EEEKKK000///...---,,,,,,,,,,,,---...////////////...---........................,,,222&&&777777///)))000111///+++........................111vvvvvv,,,---...---++++++---/////////............------------.........------,,,///,,,222NNNlll)))...333///,,,111,,,...------///000111000...444((()))///------............---------kkk111,,,///......------......///////////////////////////////////////////////////...///000000......///000(((+++000333+++###;;;111............////////////......////////////.........---------------......---,,,+++,,,---...---+++........................---------......//////000------------------------,,,,,,,,,,,,------------//////...---,,,,,,,,,,,,......---------,,,,,,,,,........................+++,,,---......///.....................------------------...............+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------))))))))))))************++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,------------,,,,,,,,,---......///////////////...---,,,---...///000,,,,,,,,,---------......000//////...------,,,,,,,,,,,,,,,---------............------------......)))+++---.........///000......---------,,,,,,,,,...------,,,,,,------...............////////////000///...------...//////---............/////////..................//////---------------------------------...//////000000............////////////................................................rrr___SSSKKKEEEAAAAAA<<<;;;999888666666555555333444666888999999888888777666444333222111222222222111000//////000111222//////////////////////////////...............///---...............///000//////............//////////////////////////////000000000000000000000000111000000/////////000000........................000000////////////000000###@@@111000///...---------...---...///000000///...---........................---000$$$777UUUttt***///...//////000------------------------...666---...///...,,,,,,---///000000000/////////..................---,,,++++++111------555---...111,,,000///---...------...000000///---000---www)))///------............---------HHH...---///...------------...///////////////////////////////////////////////////...///000000......///000---,,,:::***GGG///............////////////---...///000000///...---------------...///000000...---,,,,,,......---,,,........................,,,,,,---......///000000+++,,,---//////---,,,+++++++++,,,,,,,,,---------...------,,,,,,,,,------......---------,,,,,,,,,........................,,,,,,---...////////////---------------------------------.........//////,,,,,,,,,,,,---------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------............------------...//////......---........................,,,,,,,,,---------........................------------,,,+++,,,---...///......------------......'''))),,,,,,,,,,,,---///......---------,,,,,,,,,///......------......///............////////////111000///---------......,,,,,,------............------......//////000000---------------------------------...///000000000............////////////------------------------------------------------qqq___SSSKKKEEEAAAAAA;;;:::999777666555555555:::999888666666666777888888777666444333333444444222111000......000111222///////////////////////////......//////000111222//////000/////////000222//////............//////////////////////////////000000000000000000000000111111000000000000000111------------------------000000////////////000000444%%%333222000///.........///---...///000000///...---////////////////////////111'''+++---111'''888------,,,444------------------------***yyy//////000///------...000222111111111000000//////000000000000///...---,,,***---%%%555444......)))333.........------...//////...,,,,,,111\\\)))///---..................------111***//////...---,,,,,,---...///////////////////////////////////////////////////...///000///.........000666$$$444"""===,,,333............/////////000---...///000000///...---/////////000000222333444111000//////000111000///////////////////////////,,,,,,------...///000000,,,...000222222000...,,,+++++++++,,,,,,---------,,,,,,,,,,,,---...//////......---------,,,,,,,,,........................,,,---...///000000000000***++++++,,,,,,------------------.........//////---------.........//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///---......//////......---......//////......---,,,......//////...---,,,,,,,,,,,,,,,---------......,,,,,,------.../////////...---,,,++++++---///000.........------............000111000///...............---------,,,,,,,,,//////............//////............/////////000333111000...------------,,,,,,,,,---------......,,,------...///000111111---------------------------------...///000000111............/////////000------------------------------------------------qqq]]]RRRKKKEEE???=========<<<:::888777555555444444666777888888888888666555444333222111111111222222222111111111000000///////////////000111111000000111111111111000000......////////////........................---------...///000111111111111000000//////.........---111111000000//////......................................................///111999$$$666..."""AAA 444...((((((,,,///---***------...------...111333,,,222...,,,???000333&&&333$$$/////////...---,,,++++++***...RRR@@@000%%%---+++)))222///...///111111111///,,,***000000000...,,,,,,,,,......///222---RRRzzz555(((;;;,,,...---......---,,,,,,,,,------888111***333,,,,,,,,,---------......***+++777***000000//////.........---&&&777%%%+++222)))000+++666(((***666555111///***/////////...---------,,,000,,,???&&&iii'''000111111000000//////......------------.........///////////////////////////---.........//////000000------------.........///////////////////////////,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,---------------------------000///------,,,---...///+++,,,---...////////////000///---+++++++++---...///...,,,+++***++++++,,,------------,,,,,,+++***,,,,,,------...---------000000///...,,,***((('''//////...---+++***)))))),,,++++++******++++++,,,---,,,,,,++++++,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,+++++++++,,,...000111........................------------------------------------------------...,,,******---...---+++******+++,,,,,,---......,,,------.....................---------,,,,,,,,,111000...---,,,,,,------///......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........000222444555........................//////.........---------......------------......//////.........------------------............///ppp]]]RRRLLLFFFAAA@@@======<<<:::888777555555444444666777777888888888666555444333222222222222222111111111000000000000///////////////000000111///000000111111000000///......////////////.............................................---,,,,,,000/////////............000000000///////////////................................................,,,333nnnkkk...333&&&,,,,,,111 ///===<<>><<>>333///222666111'''---:::WWW............////////////////////////////////////////////////////////////------------------------------,,,,,,,,,+++++++++,,,,,,------------,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---.........------000---***((((((***---000---,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........////////////------------------------........................,,,,,,,,,---------......///...---,,,,,,,,,,,,---,,,,,,,,,------------------------............///...///000111000///---,,,........................................................................------,,,,,,------...///......//////...------,,,------............---------------------------------...//////......///111000...---...///000///...,,,,,,---------.........yyyiiiWWWMMMGGGCCC@@@AAA===<<<:::888777666555555444333333222333333444444555555666777777666555444222222222222222111111111111111111111000000000000000000000/////////////////////............/////////......------------...////////////////////////000000000000///...------......------......///000............------,,,+++......---,,,---...000111***///***'''___]]])))///...------,,,,,,------...777)))444444---***111............////////////222---111444&&&///}}}///---...///000000///...---***!!!000---333+++---///////////////////////////$$$<<>>------111---............////////////555111###---333444xxx333......///000000///......555\\\---666...///+++///////////////////////////000333///LLL|||fffcccttt............////////////////////////////////////////////////////////////////////////////////////,,,,,,------.../////////,,,,,,------------,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++//////////////////......+++++++++,,,,,,---------...------,,,,,,,,,,,,---,,,,,,,,,------------....................................------,,,,,,+++......///......---,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...++++++,,,,,,,,,---------////////////////////////........................------------------------...------,,,,,,,,,------...---------,,,,,,++++++---------............///,,,------......---,,,,,,........................................................................---------------......///---...............------------............---------------------------------///000///......///000000...---...///000///...------------............uuufffVVVMMMHHHCCCAAAAAA===<<<:::888777666555555555555555666666777777777999::::::;;;:::999888777444333333222222111111111111111111111000000000///111111111111111111111111//////............//////////////////000/////////////////////////////////------...///////////////.........///////////////111111111000000...---,,,,,,---///111111000///...222---333111'''///000...------,,,,,,------...***111333***wwwSSS111+++............////////////)))777---...333000***+++......////////////......LLL"""???//////222+++///////////////////////////+++<<< ...]]]............//////////////////////////////////////////////////////////////////////////////////////////...............---------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------+++++++++,,,,,,------------,,,+++++++++++++++,,,,,,,,,---------..........................................------,,,,,,,,,////////////...---,,,,,,)))+++...000000...+++)))---,,,,,,,,,,,,---......------------............,,,---......////////////////////////000000000000////////////////////////........................------------------------------,,,,,,,,,------...//////......------,,,,,,---------............///,,,,,,---------------,,,........................................................................,,,,,,,,,+++,,,,,,---...------...............---------............------////////////////////////...///000///...---...///000...---...///000///...---------.........//////ssseeeUUUMMMHHHDDDAAAAAA===<<<:::888777666555555222333444555555555555555999::::::::::::999777666222222222222222111111111111111111111000000000000111111111111222222222222//////............//////...///000000111000000000////////////////////////,,,,,,---...////////////---...///000000000000///111111111111111000///....../////////////////////333+++111000***PPP......------,,,,,,------......///%%%+++QQQ..................////////////---555000)))222(((000{{{'''////////////////////////tttddd333333###000666......////////////////////////222)))+++666888;;;............////////////////////////////////////////////////////////////........................000000///...------,,,,,,---......//////......---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------***************++++++++++++,,,,,,,,,,,,,,,,,,---+++++++++******++++++,,,,,,---------............------------------------------------------------....../////////...------......---,,,,,,---......---,,,,,,,,,,,,---......------...............///------......///.........------------.........///...................................................------------,,,,,,,,,------,,,,,,,,,---........................---------------............///,,,,,,,,,------------...........................................................................,,,++++++++++++,,,------,,,---......///.........------............------////////////////////////...///000///...---...///000...---...///000///...------........./////////rrrdddUUUMMMIIIDDDAAAAAA===<<<:::888777666555555111222444555666666666555777888888888888666444333000000111111111111111111111111111111000000000000000000000000111111111222//////............//////------///000000000//////////////////////////////------......///.........---...///000111000000//////000000000000000//////000...,,,---000666===AAA;;;111111+++222YYY---...------,,,,,,------...111000***...777666222............////////////555+++---&&&222---999222@@@//////............//////...888)))&&&//////333,,,////////////////////////666;;;222)))www---............////////////////////////////////////////////////////////////------------------------//////......---,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---......////////////...///---+++))))))+++---///---,,,,,,,,,,,,---......,,,,,,,,,------.........------.........---,,,,,,************++++++++++++------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------......---------............///---------------......///........................................................................,,,,,,,,,,,,,,,---......,,,------...//////......------............------///////////////////////////000000000...---...///000...---...///000///...............////////////qqqcccUUUMMMIIIDDDAAAAAA===<<<:::888777666555555333444666888888888888777555666666666555444222111//////000000111111111222111111111111000000000000.../////////000000111111//////............//////+++,,,.../////////......////////////////////////////////////...---,,,,,,---...000111111111000///---...///////////////...000---***,,,444AAANNNVVVGGG;;;555)))888+++......------,,,,,,------...---...666///###CCC222............/////////000---&&&777000---000!!!444nnnccc//////............//////CCC333111333///"""888+++////////////////////////,,,000...------(((JJJ.............../////////000////////////////////////////////////////////////---------------------------------------,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------....../////////---------,,,,,,++++++++++++++++++,,,---...///000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------...///000000000///++++++++++++++++++++++++---,,,,,,,,,,,,---......+++++++++,,,,,,------------.........---,,,++++++,,,,,,,,,---------......------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,---...///+++++++++,,,,,,------------------.........//////---------------...///000...........................................................................------------...//////,,,,,,---.../////////...---..................---........................///000111000...------...000...---...///000///.............../////////000oooaaaRRRJJJGGGDDDCCCDDD>>>===;;;999888666666555555555666777777777777777888888888888777666555444333333222111000///......///000111222222111000//////////////////......---......---------......///000000////////////000000000000000000000000000000......//////000000111111...............///000000//////000000000...---+++.../////////111666===BBB@@@===111+++111555YYY666(((000---...888///,,,444...(((///...$$$333'''///999###:::......222111000//////......///))))))555<<>>===;;;999777666666555555555666777777777777777777777777777666555444444222222111111000///////////////000111111000//////------...///000000//////222111000///...---------000000////////////000000..............................//////000000000000...............///000000......///////////////...000000///------///333666888444111+++///000(((555+++000///666...444444;;;444///)))TTT333111((('''555&&&222---222/////////......///000000)))666|||$$$!!!;;;333>>>;;;000////////////////////////......---------,,,,,,,,,///555333(((444+++HHH???777)))---...///000000000000000---......////////////...........................////////////...---,,,+++,,,,,,+++++++++,,,---...,,,------......///000000///...------...///...---------------------------////////////...---,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,...///...---,,,---///,,,------......------,,,------............------...---,,,,,,,,,,,,---...------,,,,,,,,,---...///000000/////////.........------------------,,,,,,,,,,,,,,,,,,---...//////------,,,,,,,,,,,,---------......---,,,++++++,,,,,,,,,---------.........///////////////...---------------...............+++,,,------......------.................................------,,,,,,,,,.........------,,,,,,,,,//////...---------------////////////////////////000000///...............111111000///...------,,,000...---...000111///---........./////////000000---...////////////...------.........////////////333222111////////////000////////////////////////111000////////////000111nnn```QQQJJJGGGDDDBBBCCC>>>===;;;999777666555555555555666777777777777666666666666666555444333222000000000000000000000000...//////000000//////...+++,,,---///000000111111333222111//////.........000//////......//////000...........................////////////000000000...............///000000---------......///111111000000///---,,,,,,---///111,,,444...///---nnn,,,777'''///,,,...(((444---888333...///***\\\---...%%%333******---222------------...///000111111***DDD___///000%%%EEE...222........................---------------,,,,,,,,,&&&)))))) 000;;;(((&&&666qqq,,,+++111,,,---...///000111111111....../////////......---------------------------......///......---,,,+++,,,,,,+++++++++,,,---...------......///000000000///---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,//////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******,,,...///...,,,,,,---...,,,------......------,,,------............------...------,,,,,,------...---,,,,,,,,,,,,---.../////////000111111000...---,,,,,,------------------***++++++---...000222333...------------------...,,,,,,---------,,,++++++,,,------------..................///......---,,,...............---------,,,,,,---............---000000000//////......---.........---------------.........---------------//////...------------...////////////////////////000//////............///000/////////............000///......000000///...////////////000000000111---///000222222000///---////////////000000000000222111000///.........///////////////////////////111111111000000111222222mmm___QQQJJJGGGCCCAAABBB===<<<;;;999777666555555444555666666777777666666555555555555444333222222//////000000111111111111......////////////......,,,---...///000000000000............///000111111/////////....../////////000000000000000000000000////////////////////////...............///000000///...---------///000111---...000000//////000222111)))666///000///CCC___***......,,,***&&&111...+++,,,000777&&&)))444+++222---(((000...---------------...//////333***XXX)))TTT........................////////////////////////555)))***.........///333999///666:::)))666------...///000000000///////////////...---,,,,,,---------------------------.........------,,,++++++++++++,,,,,,,,,------111000000//////...------...---,,,---/////////---,,,,,,,,,,,,,,,,,,,,,,,,......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,---...///...,,,,,,---...,,,------......------,,,------............------------------------------,,,,,,,,,,,,------......+++,,,...//////---,,,***,,,,,,,,,------.........------...///111333444555000000////////////000000+++++++++,,,------+++***------------............------............------/////////...---------,,,,,,------...............111000000///...---,,,,,,...............---------...............---------///......---------......////////////////////////000///............//////.........///////////////000/////////000000//////....../////////000000000//////000111111000/////////000000000000111111111,,,,,,,,,------...//////000000000000000000000000111111111111222222333333kkk^^^PPPJJJGGGCCCAAAAAA===<<<:::888777555555444444444555666666666666666555555555555444333222111/////////000111111222222//////............//////...///////////////......------------...///000111//////............//////000000000000000000000000/////////..............................///000000111000///---------...///,,,...000000000000222333222)))333...///222///555...000......222888(((000222///---///000000...---,,,444+++//////...---------------,,,999)))222TTT444;;;000111.........................../////////////////////000'''...<<<111%%%---///;;;+++;;;&&&555111(((111///////////////...---,,,......///......---,,,,,,------------------------------------------,,,+++++++++,,,,,,,,,---------000000000///......------...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------...///000///---,,,---...,,,------......------,,,------............------------------------------,,,,,,,,,---------------)))***,,,------,,,***))),,,,,,,,,------........./////////000000111333333000000////////////000000---,,,+++,,,---...,,,)))---------.........//////------......///......---/////////...---------,,,,,,---......//////......//////......---,,,++++++......................................................---------....../////////////////////////////////............//////............///////////////000000000//////000000------........./////////000000///......///000000000000000000111111111222,,,,,,---......///////////////000000000111111111111111222333444555555555jjj]]]PPPJJJGGGBBB@@@@@@===<<<:::888666555444444444444555666666666666555555555555555444333222111//////000000111111111222000//////......//////000///////////////...------//////...---------------///......------......///......................../////////............---...............///000000111111///......------------...//////...---...///000,,,---+++---...---000///***...///000000444(((666---###///aaaVVV)))///***,,,111333,,,111000///...------------666555...$$$(((555^^^$$$''':::///...(((........................,,,,,,,,,---------------&&&***'''---,,,///:::,,,666---///111333 ,,,222---000000000///...---,,,+++------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,---------,,,,,,,,,,,,------.../////////---,,,,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000111111000...---...///,,,------......------,,,------............------,,,------......------,,,+++,,,------......------***+++,,,---...---,,,,,,,,,,,,------------------.........------...//////...------------------...222...++++++---...,,,***------........./////////---...//////000/////////...............---------------...////////////............---,,,,,,++++++.............../////////.............../////////...------------.../////////////////////////////////............//////000.........//////////////////000111111//////000111------------............000000////////////000000000000000000111111111111222222222222111000///...---......///000111222222555666777999:::;;;;;;;;;~~~iii\\\OOOJJJFFFBBB??????===;;;:::888666555444444333444555555666666555555666666666555555444333222000000000000000111111111111000////////////000111---...///////////////...000//////...............///......------......///........................//////.........---------...............///000000...///////////////.........//////...,,,+++---...---000***...///)))222{{{kkk$$$---,,,------///******333$$$,,,...@@@+++---***...222+++///000000///....../////////***333@@@444222 {{{fff---666000000%%%...111////////////////////////,,,,,,,,,---------......444???,,,''''''***666&&&BBB""",,,***222KKK)))333222+++"""CCC***////////////...---,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,---.........---,,,+++---///000000///------------------------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,---.........111222333222///...///000,,,------......------,,,------............------,,,,,,---......---,,,,,,+++,,,---.........------,,,,,,,,,------.........------------------,,,,,,------,,,,,,------...///------,,,,,,,,,,,,------666111,,,+++---...---+++............////////////...//////000111111000000---------...............------...///////////////............---------------........./////////000---........./////////000---------------...//////////////////////////////...............///000000///////////////.........///111222111///...000222............////////////...000222333333222000.../////////000000000111111222333333333222111000/////////111222444666777777<<<===???AAABBBCCCCCCCCC}}}iii\\\OOOJJJFFFBBB???>>><<<;;;:::888666555444444333444555555666666555555666666666666555444333222111111000000000000000000222111000//////000111222,,,,,,...///000000111111------......///111222333.........------.........000000000000000000000000//////.........---------...............///000000,,,---...000000000///////////////...---...000222+++444***222222&&&777PPP###888000000---222---333000 ???+++)))333---...111000###000//////...//////000111222&&&BBB000"""333***///...;;;999444,,,222***666)))///000000000000000000000000........./////////000000"""555+++333666)))444333###333///888...+++...nnn^^^***---,,,777000666)))///------......///.........++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,***+++,,,---...---,,,,,,...------,,,,,,+++******---,,,+++---///000000///........................,,,,,,---......---------------------------------,,,------...///000111111222333444222000//////000,,,------......------,,,---..................---,,,,,,---......---,,,,,,+++,,,---.........---,,,,,,++++++++++++,,,---............------,,,,,,,,,---------......000111111.........------.........999333,,,***,,,...---+++............/////////000//////000111111111111111,,,------....../////////---......///////////////.........///////////////---.........//////000000---.........//////000000---------------...///000////////////////////////...............///000111000000//////............///111333222///...000222////////////000000000000,,,000555888888555000,,,////////////000000000000---...000111222222111111222333555777999;;;<<<===AAACCCEEEGGGIIIJJJJJJIII}}}nnnaaaRRRJJJEEEBBBBBBDDDAAA===777333333444555666222333444555666777888999999777555444444333111///111000///000111111000///000000111222222222222222111111000000//////......////////////////////////////////////////////////000000////////////000000000000000000000000000000---.........//////000000............/////////000000000000000////////////000///...------...///000JJJ%%%+++888222$$$,,,//////444111!!!<<>>@@@BBBDDDHHHKKKOOOQQQRRRQQQOOOMMMMMMMMM}}}ggg[[[PPPJJJFFFBBB@@@AAA<<<:::666555444444333222777777777777777777777777888666555444444333111000222000///000111222111///------...////////////...000000000000////////////////////////////////////------------------------......------------..........................................////////////....../////////000000000000000000000////////////...------,,,,,,------.........------------......................................................,,,---...---++++++---...************************////////////////////////###,,,555666111,,,---000///...///------333...---...//////////////////***,,,///111222111///---,,,------......------,,,.........------------,,,,,,,,,---------....................................+++///)))%%%222///000000///...---------...////////////////////////"""666>>>111,,,333///!!!\\\yyy}}}oooUUU111///...)))(((333===888***...........................//////////////////...,,,------............---------............------------------------------))))))******(((---<<>>>>><<<:::999999999888555333222222333444555666777777777666444444444444222000333222111111222333222111......///000000000000///////////////000000000000////////////////////////////////////////////////000//////////////////000........................///////////////.........////////////000000000111000000000000////////////000000000000000000000000...------,,,,,,------...------------------------------------------------,,,------,,,++++++,,,...000000000000000000000000........................)))+++,,,,,,******,,,...555+++111222$$$(((555111,,,,,,---------,,,,,,+++......---,,,,,,+++,,,,,,------............---------------------------...,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++000111777111,,,333//////...---------------////////////////////////888111111666222(((---:::&&&"""+++555111///...(((###'''---333555444222000---...000111111000...---,,,---...//////...---,,,++++++,,,---............------............------------------------------<<<+++$$$++++++***---555111...---)))$$$&&&+++444%%% ...888555111333------------............---........................---,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,---,,,+++,,,...///...,,,............------------,,,))))))...000---++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---...//////......+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,---------......//////......---------------------------+++,,,,,,------,,,,,,+++,,,,,,---............------...............------,,,...//////......///000//////............//////...//////000000//////...////////////...............000111333333111000...........................////////////////////////------......//////000000............////////////////////////////////////000000000000111111111111000000000000000000000000////////////////////////////////////000000000000//////000000000000000000000111333555888:::<<<<<<>>>@@@BBBDDDFFFGGGHHHHHHHHHJJJLLLLLLMMMNNNQQQSSSSSSSSSRRRPPPNNNNNNPPPRRRzzziii^^^SSSMMMHHHBBB???>>>===;;;999999999999777555222333444555777888999:::777555444444444444222111111000///000111111111/////////000111111111111000////////////000000000000////////////////////////000000000000000000000000000000////////////000000........................///////////////........./////////000000000111111000000000000////////////---......//////......---111111000000000000111111111111111111111111111111000000000000000000000000000111222111//////111222........................111111111111111111111111111444777555000,,,,,,---888***(((000...++++++)))222222222222222111111000333222000/////////000111000111111222222111111000000000111111111111222222000000111111111222222222222222222222222222222222666666...)))'''###(((888...---------------......////////////////////////###+++111...)))'''***,,,@@@...---444---'''((())):::///)))++++++(((,,,555///000111222222111000///,,,,,,------------,,,,,,...------,,,------...///------............------------------------------''',,,444888333------222111'''%%%///333------333333333000,,,***+++)))''',,,------------.........---------...............///...,,,++++++,,,...///------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,+++---//////...,,,//////.........---------000+++))),,,...------///+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,)))***+++,,,,,,---,,,,,,------......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------..................------------............////////////......,,,,,,---............---+++,,,---......---,,,++++++,,,,,,---...---------.........///......---,,,,,,...000000///...///000//////............//////......////////////....../////////.........------//////000111111000//////........................////////////////////////.........///////////////............////////////000000000000000000000000............////////////000000000000000000000000////////////////////////////////////000000000000------......///000111111111222444777;;;===@@@AAADDDFFFHHHJJJLLLMMMMMMLLLMMMNNNPPPQQQQQQSSSVVVXXXYYYXXXUUUQQQNNNMMMOOOQQQxxxfff[[[PPPKKKGGGBBB@@@AAA===:::888777888888777666444444555555666777888888666555444444444444333111///...------...///...---//////000111111111111000.../////////000000000111////////////////////////000000000000000000000000/////////....../////////////////////////////////000/////////............//////000000000111111111000000000000////////////---...///000000///...---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,///+++((()))...222333222///...)))...666111+++...,,,------------,,,+++******++++++,,,---.........+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------...,,,---111666777333...,,,,,,,,,,,,---.../////////////////////////////////000///...333999555,,,+++$$$)))///***,,,222111&&&***111666333---...555000000000111111000000000......------------......111000---,,,,,,---///000------............------------------------------111---(((&&&,,,111...'''...)))(((+++---+++((('''+++222---''',,,444888,,,,,,---------.........---------.........//////---------,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++,,,---//////---,,,.........---------,,,,,,000+++))),,,...------000+++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++))))))***+++,,,,,,,,,,,,..................---,,,------------------------------------.........///000///............///000......////////////......+++,,,.../////////...---+++---...//////...---+++,,,------.....................//////...------,,,+++---//////........./////////............////////////000000000000////////////.........---------///////////////////////////////////////////////////////////////////////////////////////.....................////////////000000000000000000000000............////////////000000000000000000000000////////////////////////.../////////000000000111/////////000222333555555777888;;;>>>BBBEEEHHHIIIJJJKKKMMMOOOQQQQQQPPPOOONNNPPPRRRSSSTTTVVVYYY[[[[[[ZZZWWWSSSPPPPPPSSSUUUwwwbbbWWWMMMHHHFFFCCCBBBDDD<<<:::777666666777666666444444444444444444444444666555333444444444333111222000///000111222111000...//////000000000000000.../////////000000111111////////////////////////////////////////////////.........------.........000000000000000000000000000000//////.........---000000000000111111111111000000000000///////////////000111222222111000///000//////......//////000////////////////////////111111111111111111111111000111222111//////111222////////////////////////000000000000000000000000,,,000444333---***+++...'''777333***///+++'''444.../////////...------,,,%%%'''+++...000111000/////////000000000000///////////////000000000111111/////////000000000000111////////////////////////)))---222---&&&...555---+++++++++,,,---...///000////////////////////////555---***...///***+++111,,,111999444)))---222***444222...,,,...111---&&&000000000000000000000000000///...------...///000444111...,,,+++---///111---..................---------------------------&&&111444,,,(((...444444...222000))))))//////)))111&&&###---555111+++))),,,,,,,,,---------......---------.........//////+++,,,...//////...,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////,,,+++,,,---//////---+++---------,,,,,,,,,++++++...***))),,,...,,,,,,---++++++------------++++++))))))***++++++++++++******+++,,,---......///...............------,,,+++---------------------------------.........//////111000///......///000111......////////////......+++,,,.../////////......,,,---///000000///---,,,---......///////////////.../////////...---,,,,,,***,,,......---,,,---...//////............//////000000111111111111000000//////.........---------//////............//////000000000000000000000000////////////////////////000000//////.........---............/////////000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////.../////////000000111111222333333444666888:::;;;>>>???BBBFFFJJJMMMPPPRRRMMMNNNPPPRRRSSSSSSRRRQQQMMMOOOQQQSSSTTTVVVYYY\\\ZZZYYYVVVTTTRRRTTTYYY\\\vvvaaaXXXMMMFFFEEEDDDAAA???<<<;;;:::888777666666555888777666666777999;;;======;;;777555444222000...000000000111222444555666111111000000//////......//////000000000000//////000000////////////000000///000111111111///...---,,,---///111000...+++***////////////000000000000000//////.........//////000000000000000000000000111111000///////////////++++++,,,---...///000111000000////////////000000////////////////////////000000//////.........---////////////////////////444111...///111222000...////////////////////////////////////............111000///...............////////////............---......,,,++++++---///000000000000000000000000//////............//////,,,---------.../////////000000000000000000000000++++++,,,------...//////---....../////////..................////////////111111111111111111000000222222111111111000000000////////////////////////111111000000000000000//////---------000111111111....../////////...,,,+++------............------//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///---...............---------------............////////////...------,,,,,,.......................................---------+++,,,---......---,,,+++------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---***(((,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,...//////...,,,---......//////......////////////............---------.........//////------------------------....../////////...,,,+++---------............//////...,,,++++++,,,...//////000000000000000//////111000///......///000111,,,---...000000000///...000000000000////////////////////////////////////---------.........//////111111000///...---,,,,,,......////////////......000000000000000000000000000000000000000000000000//////...------...000111---...///000111000///...///222666999:::;;;<<<===DDDFFFJJJNNNPPPRRRRRRRRRSSSRRRRRRQQQQQQRRRRRRSSSRRRRRRQQQPPPRRRUUUYYY[[[ZZZVVVWWW^^^```ZZZUUUTTTvvvaaaXXXMMMFFFEEEDDDBBB???<<<;;;:::888777666666555666666555555666888:::<<<;;;888666444444333111000333333222111111111111222111000000000/////////...//////000000000000//////000000////////////000000///000111111000///...---+++,,,...///000///...---////////////000000000000//////............//////000000000000000000000000111111000///////////////////////////////////////000000////////////000000////////////////////////000/////////............////////////////////////222000......///000///---////////////////////////////////////............000///......------......////////////.....................---,,,,,,...000////////////////////////000//////.........//////---...............//////---------------------------------......////////////000000111111000000000//////000000000000111111111111111111111222222222333333222222222222222222111111111000000000/////////000000000000111111111000///------...//////......//////000000///...------......//////......---...//////000000//////...---------------------------------............///---...............---------------............///......//////000000111111........................---------...............,,,------------------,,,------------------------///............---------++++++++++++++++++++++++---+++******,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------------,,,+++***++++++++++++++++++++++++,,,,,,,,,---------......+++,,,---...//////---+++,,,---......//////..................------------,,,,,,,,,,,,------......---------------------------.../////////...---,,,---------............//////...,,,++++++,,,...////////////000000//////...//////...------...//////---...///////////////////////////...............////////////////////////---.....................000000000///......------//////000000000000//////000000000000000000000000000000000000000000000000/////////......//////000...///000000111111111000222444888;;;===???CCCEEEKKKLLLOOORRRTTTTTTTTTTTTOOONNNNNNNNNNNNOOOOOOPPPOOOOOONNNNNNOOORRRUUUWWW[[[WWWXXX^^^aaa\\\XXXXXXvvvaaaXXXMMMFFFEEEDDDBBB???<<<;;;:::888777666666555555555444444555777999:::888666444333444444333222333222111000000000000000000000000000//////////////////000000000000//////000000////////////000000///000000000000//////.........////////////......////////////000000000000//////............//////////////////////////////111000000///////////////333333222111000000///...000000////////////000000////////////////////////////////////............////////////////////////111///------...///...---////////////////////////////////////............///...------------------////////////...............//////...------///111........................111000//////............////////////............------------------------/////////////////////000111222222333333222222111111111111111222222333333222222222333333444444444555555555555666666666666555555444444333222000000//////000000111111222222333111///...//////...---...//////000000000//////---......//////......---.........//////.................................---------............///------...............------------............///.........///000000111111------------------------,,,,,,------......//////...------,,,,,,------...------------------------++++++++++++************************************,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,...000000...+++))),,,---......//////.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------,,,---......///.........---------............//////...---,,,,,,---...///---....../////////......------,,,,,,,,,,,,------000//////............///---------...............///////////////////////////.....................////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000////////////000000111222444444666888<<>>CCCGGGIIIKKKNNNPPPOOOOOOOOOOOONNNMMMLLLKKKJJJKKKLLLMMMOOOOOOPPPPPPPPPOOOOOOOOOQQQSSSUUUWWWXXXWWWXXXZZZ\\\]]]]]]^^^uuu```WWWLLLFFFEEEEEECCC@@@<<<;;;:::888777666666555666666666777888999:::;;;:::888555444444444333111////////////000111222222////////////000000000000//////000000000000//////000000////////////000000000////////////000000000222222111111111111111111////////////000000000000...............///000000////////////////////////000000////////////000000000000000000000000000000000000////////////000000////////////////////////.........///////////////////////////////////////000000000///.........///////////////////////////////////////............------,,,,,,,,,------...////////////............---///000000000///000222000000000000000000000000111111000///////////////111111111000000//////...000000000000000000000000////////////000000000000222222333555555666666666555555666666777888999999:::;;;;;;<<<===>>>>>>???>>>???@@@AAABBBCCCDDDEEECCCCCCCCCCCCAAA???<<<;;;:::999888666444333111111222000//////000111111000..................//////...//////////////////...------............------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,------...//////......---------............///.........---,,,,,,++++++------------------------***++++++,,,---...//////...---,,,++++++,,,---...------------------------/////////.........------------------------------***+++,,,,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000///---,,,...///,,,---......///.........////////////.........---............------------------------------------------------......//////---------............///........................,,,,,,---...//////............////////////......111000///---------...///....../////////000000000////////////////////////////////////////////////......//////000111111111...//////000000//////...111111111111111111111111000000000000000000000000...///111222222222111000111111222333666999<<<>>>@@@EEEJJJNNNNNNMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFIIIJJJLLLNNNPPPQQQQQQRRRQQQQQQRRRSSSTTTVVVYYYZZZZZZ[[[]]]]]]^^^aaaccccccttt___WWWLLLFFFEEEEEECCC@@@<<<;;;:::888777666666555666666777888999:::;;;;;;;;;999777555666555444333444333222111000/////////////////////000000000000//////000000000000//////000000////////////000000000////////////000000111---...///111222222222222////////////000000000000......---......///000111///////////////////////////////////////000000111.........//////000000000000000////////////000000////////////////////////.........///////////////////////////////////////000000111///...---...000////////////////////////////////////............------------------...///////////////............,,,...000111000000000111111111111111111111111111111000000//////000000111111111111111000000000000//////////////////////////////000111111222222333444555777888:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCCCCCCCDDDEEEEEEEEEDDDEEEGGGHHHJJJLLLMMMNNNLLLMMMMMMMMMLLLIIIFFFDDDCCCBBB@@@===;;;888666555222000//////111222222111111000///.........//////...//////000000//////............//////.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,---...////////////---------............///---------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........------,,,,,,------...------------------------............------------........................+++,,,------,,,,,,---...------------------------------------------------------------,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...///...,,,,,,///222,,,---......//////......000000/////////.........///...............------------------------------......---------...//////---------............///........................,,,---.../////////////////////000111111000//////000//////............///......//////000111111111////////////////////////....../////////000000000/////////000000111111111......////////////......111111111111111111111111000000000000000000000000...///000111222333333333444555666999<<>>:::888666555666666666444555444222000000///000000//////000000000000//////...//////000000//////...---------------------------------............///+++,,,---...////////////---------............///,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------------------+++++++++************)))------------------------,,,...///...,,,+++,,,...........................------------------------.........---------,,,,,,,,,,,,---...............------------------------,,,,,,,,,---------......&&&***......,,,+++---000,,,---......//////......//////.........---------.........------,,,,,,,,,------------------------//////...---,,,---......---------............///......////////////......,,,---...///000000000000//////000111111000//////---...//////////////////------......///000000111////////////////////////------...///000111111222000000000000000000111111//////000000000000//////111111111111111111111111000000000000000000000000......///000222444666777777999<<<@@@DDDGGGIIIJJJJJJLLLMMMLLLJJJHHHHHHHHHEEEEEEFFFFFFGGGHHHIIIJJJIIIKKKOOORRRUUUVVVVVVVVVUUUVVVXXX[[[^^^aaacccdddccciiillljjjjjjmmmooonnnsss___VVVLLLFFFEEEEEEDDDAAA<<<;;;:::888777666666555333444555777888888888888999777666777999::::::999222222222111222222333333.../////////000000111111//////000000000000//////000000////////////000000000///.........000111222000000111000---)))%%%"""////////////000000000000---------......000111111111111111111111111111111///////////////000111111000000000000////////////000000////////////000000////////////////////////---.........//////000000////////////////////////---...///...+++***,,,///////////////////////////000/////////...........................///000111000/////////............***,,,///000000//////000////////////////////////......//////000222333444000000000111222222222333333333333333333333333333111222333555777888999:::===>>>AAADDDGGGIIIKKKLLLLLLMMMNNNOOOPPPQQQRRRRRROOOOOOOOONNNNNNNNNNNNNNNMMMNNNPPPRRRUUUWWWYYYZZZYYYZZZ[[[\\\[[[YYYVVVTTTOOONNNMMMKKKIIIHHHFFFFFFBBB@@@>>><<<<<<<<<:::999888777555222111111111111//////000000000000////////////000000000000//////........................---------.........//////+++,,,---...////////////---------.........//////...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...+++***+++---........................------------------------/////////......---------,,,,,,---.../////////...------------------------,,,,,,,,,---------......!!!'''---///,,,***+++---,,,---......//////............---------,,,,,,,,,---------,,,,,,+++++++++------------------------111///...---,,,,,,---...---------.........//////......////////////......---...///000111111111111...///000111111000///...,,,---///000000000//////,,,,,,------...///000000////////////////////////,,,---...///000111222333111111000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000.........000222555777999:::===AAAEEEIIILLLNNNNNNMMMMMMKKKHHHFFFFFFHHHJJJBBBBBBCCCDDDFFFHHHJJJKKKLLLOOORRRVVVYYYZZZ[[[[[[YYYZZZ]]]```dddgggiiikkkccckkkooolllkkkooopppnnnooo^^^TTTKKKHHHFFFBBB@@@AAA<<<;;;:::888777555444333666666777777888888999999::::::999888777666555444444555666555222111000111000000000000000000000000111111000///////////////...............///000000////////////////////////222111000//////000111222////////////////////////////////////000000000000000000//////.........---000000//////.........------...///...------...///000000000000000000000000---------.........//////......///000000000000000//////............//////,,,---...000111111111111////////////////////////000000000000000000000000000000////////////000000,,,---...//////...---,,,///////////////000111111333222111000000000000111333111000000111222111111111111111111222333444444555666777777666555777888===<<<<<<<<<<<<>>>???@@@DDDGGGJJJNNNQQQRRRRRRRRRQQQQQQRRRTTTWWWYYYYYYXXXTTTTTTSSSSSSRRRRRRQQQQQQLLLMMMPPPRRRTTTVVVWWWXXX[[[[[[[[[[[[ZZZYYYWWWWWWVVVTTTRRRQQQPPPPPPPPPQQQNNNLLLJJJGGGDDDAAA???>>>======;;;:::888666444444444333222222222111///---....../////////000000000......---,,,,,,---------.................................------,,,,,,,,,.................................------,,,,,,,,,........................------/////////...---,,,------------------------///...---,,,,,,---...///...///////////////......///............---------------------------------000000//////............---------............/////////.........---------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***...000...---///000...........................000///...---------------.................................///////////////...//////...------000222........................---------.........//////000000//////......------............////////////+++000111...,,,......,,,............/////////000.../////////...---,,,,,,////////////////////////111111000000//////......222222111000000111222222////////////000000000000000////////////000111111444444444444666888:::;;;AAABBBDDDFFFGGGGGGFFFFFFHHHGGGEEEDDDCCCDDDEEEEEEBBBDDDEEEGGGHHHKKKOOOSSSSSSTTTVVVXXXZZZ\\\^^^___aaabbbdddggghhhhhhhhhhhhfffhhhkkklllmmmoooqqqsssooo]]]TTTKKKHHHFFFBBB@@@AAA<<<;;;:::888777555444333777777777888999999::::::::::::999888777666555555666777888666333111000000000000000000000000000000222222111000000000000000...............///000000////////////////////////000111111111111111111000111111111111111111111111////////////000000000000111111000000000/////////111111000000000/////////...///000000......///000000000000000000000000000---------.........//////......///000000000000000000//////......//////000...//////000000000000///////////////////////////////////////////////////000//////......//////000......///000000///......000///////////////000111000000//////////////////222111000000111222222222444444555555666777888999999;;;<<<<<<;;;;;;===>>>??????@@@AAACCCFFFIIIJJJIIIKKKNNNQQQSSSTTTTTTTTTTTTTTTTTTVVVXXXYYYXXXWWWUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRSSSUUUVVVWWWXXXXXXYYYYYYXXXWWWWWWVVVVVVUUUWWWVVVUUUTTTTTTTTTTTTTTTRRRRRRQQQOOONNNLLLKKKKKKGGGFFFDDDBBB???<<<:::999;;;999888777777555333000111111111111111000000000000///...------,,,,,,---------------------------.........------,,,,,,,,,.................................------,,,,,,,,,........................------...//////...---,,,..............................------------............/////////......---///............---------------------------------/////////.........---------------............/////////.........------------------....../////////------------------------------------------------)))...000---,,,...///---........................//////...---------------........................111111000///...---,,,,,,---......---,,,,,,///111........................---------........./////////////////////.....................////////////---111111...,,,...///------------............///......//////......---,,,////////////////////////111000000000/////////...000000000000000000000000000000000000111111111111000000000000000111222222333333555777999<<>>===;;;777555555555444333222000000///111000///...---,,,,,,,,,------------------------.........---------------.................................---------------........................------......///......---////////////////////////---..................---------...............---///............---------------------------------.........------------------------............///...............---------.........///////////////------------------------------------------------)))---///,,,+++---...---........................//////...------------...........................111111000///...------,,,,,,------,,,+++,,,...///////////////////////////------........./////////.........///////////////............///////////////111111,,,***---000///,,,,,,---------.............../////////...------////////////////////////000000000000////////////...///000111111000///...111111111111222222222222111111111111111222333333222444777;;;???BBBDDDEEECCCDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGKKKNNNRRRUUUXXXZZZ]]]___eeeeeeeeefffgggiiikkklllkkkkkklllmmmnnnnnnoooooorrrtttxxxzzz|||~~~mmm]]]SSSKKKHHHFFFCCCAAAAAA<<<<<<;;;999777666444444666666777888999999::::::999999888888777666666555222444555555444333333444////////////////////////111111000000000000000111...............///000000////////////////////////...///000111111000///...........................////////////000000000000000000000000000000000000000000000000000000000000///000111111//////000111////////////////////////.............../////////......///000000000000000111111000000000000111111//////000000000000//////////////////////////////..............................------------......////////////////////////111111000////////////000111111111111222333444555222333333444444555777999:::;;;<<<>>>@@@AAABBBCCCFFFHHHJJJJJJKKKKKKMMMOOORRRRRRRRRRRRSSSUUUWWWYYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\[[[[[[]]]^^^___^^^]]]\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUVVVWWWXXXZZZYYYVVVTTTSSSTTTUUUVVVQQQRRRTTTUUUVVVUUUTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[\\\[[[YYYVVVSSSQQQOOOMMMLLLJJJGGGEEECCCAAA===:::999888777555222000///...//////...------,,,------------------------------...............---------.......................................---------........................---------...............////////////////////////,,,---...//////...---,,,,,,------............---///............------------------------------------------------------------------............///..........................................//////------------------------,,,,,,,,,,,,,,,---------***---...+++***,,,---,,,........................///......---------..............................------......//////000000,,,---...---,,,,,,...///000000000000000000000000............////////////------......//////000000............///////////////111///***(((,,,//////---------.........//////......////////////......////////////////////////000000000000////////////...///111222222111///...000000000111111111222222111111111111222333444555666888<<<@@@DDDFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHKKKLLLMMMMMMMMMQQQUUUZZZ^^^```ccceeegggkkkkkkkkkkkklllmmmooooooppppppppppppqqqrrrssstttzzz}}}kkk\\\SSSKKKHHHFFFCCCAAABBB===<<<;;;999888666555444444444555666777888999999999999888888777777666666333444555444222000000111//////////////////////////////.........//////000...............///000000///////////////////////////...---,,,,,,---...///........................////////////000000000000////////////////////////////////////////////////...///000000......///000////////////////////////////////////////////////......///000000000000000111111000000000000111111---...///000111111111111000000000000000000000000..............................------------..............................222111111000000000111111111111111222444555777888444666888999888:::===???CCCDDDGGGIIILLLMMMNNNOOOMMMOOOQQQRRRSSSTTTWWWYYY[[[[[[ZZZ[[[\\\^^^```aaaccccccdddddddddccccccbbbaaaaaabbbdddggghhhhhhgggeeedddbbb```^^^\\\[[[ZZZ\\\\\\\\\\\\]]]^^^___```]]][[[XXXUUUTTTTTTUUUUUUQQQRRRTTTUUUVVVVVVUUUTTTUUUVVVVVVWWWXXXYYYZZZZZZ^^^^^^\\\[[[ZZZXXXWWWVVVUUUSSSPPPNNNLLLJJJFFFCCC>>>===;;;888555222000///......---------......///------------------------................................................................................................------------......//////........................,,,---...//////...---,,,,,,------...//////......///............------------------------------------------------------------------............///---.....................------------------------------------------------***+++++++++,,,,,,,,,---+++......***))),,,---,,,..............................---------......///........................---------...///000000111,,,...//////......///000000000000000000000000000........./////////000000------......//////000000............////////////...000...(((&&&***...///////////////000000000000......///////////////...000000000000000000000000////////////000000000000///000222333333222000////////////000000000111111000000111222444555777888===???AAADDDFFFGGGGGGGGGCCCCCCDDDDDDDDDEEEFFFFFFGGGIIILLLOOOQQQRRRRRRRRRWWW[[[```dddgggiiilllmmmnnnnnnooopppqqqqqqrrrrrrtttssssssrrrsssuuuwwwyyy~~~jjj\\\RRRJJJHHHFFFCCCBBBBBB===<<<;;;:::888666555444333333444555666888999999888888888888777777666666666777666444000---,,,,,,000000000000000000000000......---------...//////...............///000000////////////////////////000...---++++++---...000000000000000000000000000////////////000000000000............////////////............////////////...///000000......///000000000000000000000000000000000000////////////.........///000000000000000111000000//////000000111,,,---...000111111222222000000000000000000000000........................///..................///......------------......222222222111222333333444111222333444666888:::;;;:::===@@@AAA@@@AAAEEEIIIIIIKKKNNNRRRTTTVVVWWWWWWWWWYYY\\\^^^___aaadddfffddddddeeefffhhhjjjmmmnnnooopppqqqrrrrrrpppnnnmmmlllllllllooorrrttttttssspppooonnnllliiigggfffeeeaaabbbccceeeffffffffffffbbbaaa^^^[[[YYYWWWWWWWWWVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZ]]]]]]\\\\\\\\\[[[[[[[[[\\\ZZZXXXVVVUUUSSSPPPMMMFFFEEECCC???<<<999777555000000////////////000000......................................./////////......................................./////////........................---------------...///000........................---..................---------...///000000000000///............------------------------------------------------.........---------............///---------...............---------------,,,,,,,,,------------------------***++++++,,,,,,---------,,,//////+++))),,,...---...........................------------...//////........................000000//////............,,,...000000///...///000////////////////////////....../////////000000000.........///////////////............////////////...000...((('''+++......//////000000000111111111......///000000000//////000000000000000000000000////////////000000000000000111222333333222111000.../////////000000000000000111222444777:::<<<===CCCDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNPPPSSSUUUWWWXXXYYY^^^aaafffiiikkknnnqqqssssssuuuwwwyyyzzzzzzyyyxxxxxxwwwvvvuuuwwwzzz}}}~~~jjj[[[RRRJJJHHHGGGCCCBBBCCC======;;;:::888777555555333333444666777888::::::888888888888777777777777555666666444111.........000000000000000000000000...............///000000...............///000000////////////////////////////////////////////////111111111111111111111111////////////000000000000......//////000000000000......//////000000000000///000111111//////000111000000000000000000000000000000000000/////////.........///000000000000000000//////......//////000......///000000000000000000000000000000000000000////////////////////////000//////......//////000000///...------...///000222222222333444555666777666666777999;;;>>>@@@AAABBBEEEIIIJJJIIIJJJOOOTTTRRRTTTXXX\\\___aaabbbbbbdddfffiiilllmmmooorrruuussssssssstttuuuwwwyyyzzz{{{~~~|||zzzyyyyyyyyy{{{~~~~~~}}}{{{{{{zzzyyywwwvvvuuutttnnnoooqqqssssssqqqooonnnmmmllliiifffccc```^^^]]]ZZZZZZZZZYYYZZZZZZ[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[]]][[[ZZZYYYYYYXXXUUUSSSPPPOOOLLLIIIFFFBBB@@@???777666444333222111111111////////////////////////---........./////////000........................---........./////////000........................------,,,,,,---...000111////////////////////////......------------......---...///000111111111111///............---------------------------------------........./////////---------............///---------........./////////.........------------------------------------,,,,,,------...//////000...111000+++))),,,..............................---------------...//////........................////////////............+++---///000///......///.........................../////////000000000000///////////////.....................///////////////111000+++)))---//////////////////000000000000......///000000000000000000000000000000000000000.../////////000000000111111111111111111111111111//////000000000111111111222333555888<<>>???AAACCCDDDEEEHHHKKKNNNRRRSSSVVVYYY\\\```bbbdddlllqqqwww{{{}}}}}}~~~~~~||||||}}}~~~}}}{{{xxxrrrmmmlllgggccc``````___\\\ZZZ\\\\\\]]]^^^^^^^^^]]]]]][[[[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTUUUVVVWWWWWWUUURRROOOLLLFFFCCC>>>:::888666444222555333111000111111000///000000111000000///------111///---,,,---......---////////////////////////////////////////////////---------............///000000111000000///......//////............//////---...000333555666777888000///...---------------,,,,,,---......---,,,,,,...---,,,,,,,,,,,,---...------------------------//////////////////......------............---------------,,,++++++...000......---------,,,,,,,,,---------............///***+++---.........---,,,///////////////......------------------------------------------------------------............///)))+++---///000000///...////////////////////////......////////////......////////////////////////---......///000111111222000000//////.........---000///////////////000111000000000000000000000000............///000222222444444333333222111111111222000000222555777555333888:::===AAAEEEFFFDDDCCCBBBBBBBBBBBBDDDFFFHHHIIIIIILLLPPPTTTXXX^^^eeeiiihhhgggfffgggiiijjjjjjjjjkkkooossstttssswww|||kkkWWWRRRLLLGGGDDDCCCBBBAAAAAA@@@===;;;888777555555333333444555666777888888;;;;;;;;;:::999888666555555444333222111111111111//////000000000111111111///000111000.........///111000000000/////////...000/////////............////////////////////////111000...///111222222111///............///000000////////////////////////000000000000000000000000......///000111222222333......////////////......000000////////////000000///000000000000000000/////////////////////......//////000111111111000000000000000000000000000000////////////000000000111111000///...---...///000000000111222222333444444777999;;;<<<===>>>@@@BBBFFFHHHKKKNNNPPPRRRUUUXXX]]]___bbbfffjjjmmmooopppsssxxx~~~{{{wwwtttpppllliiihhhgggdddbbbaaaaaaaaaaaaaaa```___^^^[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[ZZZXXXWWWUUUUUUVVVVVVWWWVVVUUURRRPPPNNNNNNKKKGGGCCCAAA>>>;;;888666444333222333222111///////////////////////////000...,,,,,,---.........................................................---------............/////////000000//////...---...------,,,,,,------...---...000222444555666666//////...---------------,,,,,,---......---,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,------------,,,,,,,,,---...---,,,,,,---///......---------,,,,,,,,,---------............///,,,,,,---...............///////////////......---------------------------////////////////////////---------............///,,,...000111222111000///////////////////////////......////////////......////////////////////////.........///000111111111000000/////////.........111111111111111222222333000000000000000000000000.........//////000222222333333222222222111111111222000///000444777888777<<<===???CCCEEEEEEDDDCCCDDDCCCCCCCCCEEEGGGJJJLLLOOORRRVVV[[[___dddjjjnnnlllkkkjjjjjjkkklllllllllrrrvvvyyyyyyxxx|||{{{jjjXXXSSSLLLGGGDDDCCCAAA@@@BBB@@@>>>;;;999777666555555555666777888999:::::::::::::::999999777666555555555444333222222222222//////000000000111111111,,,...111111000//////000000000000000////////////////////////............////////////////////////111000...///111222222111//////......//////000111////////////////////////000000000000000000000000///000000000111111111111//////............//////000000////////////000000111111222222222222111111000000000//////...............///000000000000000000000000000000000000000/////////000000000111111222111000///...//////000///000111333666888999:::===???AAACCCDDDEEEHHHJJJMMMQQQVVVZZZ]]]```ccceeejjjmmmppptttwwwyyy{{{{{{{{{~~~~~~~~~~~~}}}}}}yyyzzz{{{||||||||||||{{{zzz{{{}}}~~~{{{xxxuuusssqqqooommmjjjjjjjjjiiihhheeecccbbb^^^]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[[[[ZZZYYYXXXXXXXXXWWWVVVTTTRRRQQQOOOPPPNNNJJJHHHEEEBBB>>>;;;888666555555555444222000000////////////000000111000...,,,,,,---...///...........................---------------------------------............///.........///......------,,,,,,++++++++++++,,,,,,---...///111222222222222//////...------------...,,,------......------,,,...------,,,,,,------...------------------------+++++++++++++++,,,,,,,,,---------......---------,,,---//////---,,,------......---------,,,,,,,,,---------............///......------......///000///////////////......---------------------------////////////////////////---------............///...///000111111000///...////////////////////////......////////////......////////////////////////......//////000000111111000000////////////......111111111111222222333333000000000000000000000000////////////000000111222222222111111111111111111333111///000444999<<<===@@@AAACCCDDDEEEDDDCCCBBBFFFEEEDDDEEEGGGKKKOOORRRXXX[[[```dddhhhkkkooorrrqqqpppooonnnooopppqqqrrrxxx|||~~~~~~~~~zzziiiXXXSSSMMMGGGDDDBBBAAA@@@BBBAAA>>><<<999777666666666666777888999::::::;;;999999999999888777666555555444444333222222333333....../////////000000000,,,///222333222111111111000000000000///////////////////////////.........////////////////////////111000...///111222222111/////////...///000000111////////////////////////...///////////////000000111111111000000000000000222111000//////000111222000000////////////000000222333444444444444333222222111111000///...---------...///000000000000000//////////////////////////////000000000111111111444333222111111111222222111333555777:::===???@@@@@@CCCFFFIIILLLOOORRRUUUWWW\\\bbbgggkkkmmmppprrrvvvxxxzzz}}}~~~~~~~~~~~~zzzzzzzzz||||||yyyvvvtttsssrrrqqqpppqqqrrrtttuuutttrrrpppnnnmmmmmmnnnoooooopppppppppooopppsssvvvzzz}}}}}}zzzxxxwwwuuuuuuuuutttrrrnnnkkkiiicccbbb___]]]\\\\\\]]]^^^]]]]]]\\\\\\]]]]]]^^^^^^\\\[[[YYYWWWTTTRRRQQQPPPMMMLLLJJJIIIGGGEEE@@@===:::999999999999888555333333222111000///000000111000...,,,,,,---//////...---------------------------------------------------------............///---------......---,,,,,,,,,,,,++++++++++++,,,,,,......///000000000/////////......---------......------------------------------------------------------------------------+++++++++++++++,,,,,,,,,//////000000000000//////,,,...000000...---,,,,,,......---------,,,,,,,,,---------............/////////...------///000111///////////////......------------------------------------------------------------............///---......///......---,,,////////////////////////......////////////......////////////////////////.../////////000000000111000000//////////////////...//////000111111111111////////////////////////000000//////000111111222111111111111111111111111222222333555999===@@@AAABBBCCCDDDDDDCCCCCCCCCCCCFFFFFFFFFHHHLLLRRRWWWZZZbbbeeeiiilllnnnoooqqqsssrrrssstttttttttvvvyyy{{{|||yyyhhhXXXSSSLLLGGGDDDCCCAAA@@@BBB@@@>>>;;;999777666555222222333444555666777777888888888888777666555555444444333222222222333333---------.........//////...000333555444333222222////////////000000000000.........///////////////000000000000000000000000111000...///111222222111///////////////000111111000000000000000000000000---------....../////////111111111111000000000000222111000//////000111222000000////////////000000333444555666666555444333222222111000///......---......///000000000000000////////////////////////000000000000111111111111444333222111111222333444444555888;;;>>>AAACCCDDDDDDGGGLLLQQQUUUZZZ___bbbhhhmmmsssxxx{{{}}}~~~~~~yyyuuutttqqqpppppprrruuuwwwwwwvvvooolllhhhfffeeedddcccbbbeeefffgggggggggeeedddbbb`````````aaabbbbbbcccdddbbbdddfffjjjnnnrrrtttvvvxxxvvvuuutttuuuyyy|||}}}yyyvvvsssiiigggccc```^^^^^^^^^___YYYYYYYYYZZZ[[[]]]___``````___\\\YYYVVVSSSQQQPPPMMMLLLKKKKKKKKKIIIFFFCCC>>>===<<<<<<===<<<:::999999888666555333222111111222000...---...//////...................................................---------............///,,,,,,---------------,,,------,,,,,,,,,,,,---------......//////......---......---------......///------------------------------------------------------------------------+++,,,,,,,,,---------...//////000000000000//////,,,...000000...---,,,,,,......---------,,,,,,,,,---------............/////////...------///000111///////////////......------------------------------------------------------------............///...............---------////////////////////////......////////////......////////////////////////////////////000000000000//////000000000000000000......000111222222222111////////////////////////111000000000000111111222000000111111222222222333222555888<<>><<<999777555444333555555666777888999::::::666666777777666666555555111111111000000111111222/////////000000000000111000222222222000///000111.../////////000000000111............/////////000000000000000000000000000111000...///111222222111000000//////000000111222000000000000000000000000......//////000111111222000000000000000111111111......////////////......000000////////////000000333555777888888777555333111000000000000000000000222333333222222111000///000000000000000000000000000000111111111222222222222222222222444666888999===???CCCGGGMMMRRRVVVXXXYYY\\\bbbggglllqqqvvvzzz{{{zzzyyyyyytttssspppkkkeeeaaa______\\\[[[ZZZ\\\^^^______^^^XXXVVVSSSRRRSSSSSSRRRQQQOOOPPPQQQRRRSSSSSSRRRRRRQQQQQQQQQQQQRRRTTTVVVWWWUUUVVVXXXZZZ]]]```bbbccceeedddbbbbbbcccfffiiilllqqqsssttttttssstttwwwyyy}}}{{{yyyvvvrrrmmmiiifffeee^^^]]]\\\ZZZZZZ[[[\\\]]]]]]^^^______^^^\\\ZZZXXXRRROOOLLLKKKJJJIIIGGGEEEFFFCCCAAAAAACCCEEEGGGGGGFFFGGGGGGGGGEEEBBB>>><<<999666333111111000///...000000000000000000000000........................---------............///,,,,,,---.....................------------......------...............------------------...//////...---,,,,,,,,,,,,---...,,,,,,---......---,,,,,,------------------------,,,,,,,,,---.../////////,,,,,,------------,,,,,,000111111///---,,,---.........---------,,,,,,,,,---------............///,,,,,,---...............///////////////......---------------------------////////////////////////---------............//////////////////000111222////////////////////////......////////////......////////////////////////000000000000//////////////////000000000111111111...000222444555555555444000000000000000000000000222222111000000111111222000111222333444555666666777:::>>>@@@??????@@@BBB@@@CCCFFFFFFFFFIIIPPPUUUXXX[[[___dddiiimmmqqqrrruuuvvvxxxxxxxxxyyy|||~~~wwwfffTTTPPPJJJFFFEEEEEEEEEDDD???>>>;;;999666444333333222222333444555666777777666666666666666666555444111000000000000000111111111111111111222222222222111111111000...---...000.../////////000000111111---.........//////000000000000000000000000000000111000...///111222222111000000000000000111111222000000000000000000000000///000000111222333333333///000000000111111111111///000111222222111000///000000////////////000000333444777888888777444333000000000000000111111111444444444333222111000///000000000000000000000000000111111111111222222222555555555666888;;;===>>>BBBEEEJJJPPPVVV\\\aaadddcccfffkkkooosssxxx|||~~~yyyuuurrrqqqrrrrrrllljjjgggaaa[[[XXXXXXYYYTTTSSSRRRSSSVVVWWWVVVUUUTTTRRRPPPOOOPPPQQQQQQPPPQQQRRRSSSTTTUUUVVVVVVVVVQQQPPPPPPPPPQQQSSSUUUVVVTTTUUUWWWYYY[[[]]]^^^___^^^]]]\\\[[[\\\___bbbdddeeegggiiiiiiggghhhkkknnntttxxx}}}|||wwwrrrnnnkkkgggeeebbb___^^^^^^^^^___ZZZ\\\^^^aaaaaa```^^^\\\\\\XXXTTTQQQOOONNNLLLKKKHHHEEEBBBBBBDDDHHHJJJLLLIIIKKKMMMMMMLLLIIIEEEBBB;;;888444222111111///...000000000000000000000000---------------------------------.........//////,,,------.../////////......------,,,,,,------...------......//////......---------------...///000...---,,,,,,,,,,,,---...,,,,,,---......---,,,,,,------------------------++++++,,,------...//////---..................---111111000...,,,,,,---///......---------,,,,,,,,,---------.........//////***+++---.........---,,,///////////////......------------------------------------------------------------.........//////,,,,,,,,,,,,---///000111////////////////////////......////////////......////////////////////////000000000000//////////////////000000111111111222,,,...000333444444333222000000000000000000000000222222111111111111111222111111222333555666777777:::<<<>>>>>><<<<<>>999777777777666444555444444555555666777888:::999888777555333222111555444222000///000000111111111111000///.........)))+++...000111111111000111000000////////////000////////////////////////000000000000////////////000///.........000111222000000000000000111111111111111000000//////............////////////......000000000000000000000000------......///000000000///111222222000.........000111333444444333111000222222222222222333333333444444333333222111000000222111000////////////000333111000000111333444444777888:::;;;===AAAEEEIIIKKKPPPXXX___cccgggllloooqqqrrrsssvvvyyy{{{zzzyyyxxxyyyyyyzzzzzzyyyyyyxxxxxxtttpppnnnnnnmmmjjjgggcccaaa]]]ZZZWWWVVVVVVVVVWWWTTTRRRRRRUUUWWWVVVTTTUUUUUUTTTTTTUUUUUUVVVWWWVVVWWWXXXYYYYYYXXXWWWWWWYYYYYYXXXXXXXXXYYYZZZZZZZZZ\\\______^^^]]]^^^^^^\\\[[[YYYXXXYYY[[[^^^```cccaaa```______```aaaccclllnnnppptttxxx{{{~~~}}}wwwssspppnnnjjjfffbbb^^^\\\[[[]]]]]]]]]^^^``````___]]]]]]\\\YYYVVVSSSQQQOOONNNJJJHHHEEEDDDDDDFFFIIIKKKMMMPPPTTTVVVVVVRRRMMMIIIBBB???;;;666444333444555111000///000222333222111000000/////////000000111...............------,,,------............------..............................------------............---,,,,,,,,,,,,---000000...------...///000...------,,,,,,------...------............------111000...---,,,+++++++++/////////......---------000000///............///................................................,,,,,,,,,------------...000///---+++++++++---.........................../////////...---------,,,000000//////.........---------...///000000//////000000000000000000000000000000000000000000000000...///000///...---...000000000111111111111000000............////////////---...000222333444333333222111000000000000000111///000111000///...///111///000222333444777:::===<<<>>>@@@AAAAAABBBCCCEEEFFFIIIMMMQQQUUUYYY___ccciiikkkoooqqqrrrrrrtttuuuxxxzzz|||{{{zzz}}}uuueeeYYYPPPHHHGGGFFFCCCBBBCCC@@@<<<888555555555444222555555555555555666888888888777777666555444333333444333222000000000000111//////000000000000000000+++,,,...000111111000000------......///111222333////////////////////////000000000000////////////000//////...///000111222///////////////000000000111000000000/////////...///000000111111000000///000000000000000000000000//////////////////......,,,...111222111///......000111222333333222111000//////000000000111111111444444333222222111000000........................111000///000222555666777:::<<<>>>@@@CCCHHHNNNRRRUUU[[[eeemmmsssxxx}}}}}}|||{{{zzzwwwtttqqqpppqqqqqqqqqpppoooooonnnllliiifffddddddcccaaa___]]]\\\YYYVVVTTTTTTTTTUUUVVVUUUTTTUUUXXXYYYXXXWWWXXXXXXXXXYYYZZZ[[[\\\\\\\\\]]]^^^______^^^]]]]]]_________``````aaaaaaaaaaaaccceeeeeecccbbbaaabbbaaa```^^^]]]\\\]]]^^^___```___]]][[[[[[\\\]]]^^^dddeeehhhlllqqquuuxxxyyy{{{wwwuuuqqqmmmhhhdddaaa___]]]\\\[[[[[[]]]]]]\\\[[[^^^^^^\\\ZZZXXXUUUSSSRRRMMMKKKIIIFFFFFFGGGIIIKKKNNNPPPTTTWWWWWWUUURRROOOGGGDDD???:::666444333444222111000000111111000...000//////...//////000000...////////////...------------............------..............................------------............---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,------------,,,,,,///......------.........---------,,,,,,+++++++++///...------,,,,,,------........................------------------------------------.........///111000...,,,,,,---...///..........................................------000/////////............+++,,,,,,---......------000000000000000000000000000000000000000000000000...///000///...---...000000000111111111111000000....../////////000000000...///000222333333333222//////............//////000111222111000000111222111333666777888999;;;===;;;===??????@@@AAADDDFFFJJJMMMRRRWWW[[[```eeehhhooorrruuuvvvuuutttuuuuuuwwwzzz|||||||||uuueeeXXXOOOHHHGGGFFFCCCBBBCCC???<<<888555555444444333555555555555666777888888555555555555555444444444444333222111000000000000......//////000111222222.........//////000000000............///111222333////////////////////////////////////000000000000000000/////////000111111---.........////////////000000000000////////////000111111222222111111000000000000000000000000000111111000//////...------***---000111000.........///000111222222111000////////////000000000111111333333333222111111000000000000111222222222111111222222222444666999<<<===BBBDDDFFFIIIMMMSSSZZZ___fffllluuu}}}|||wwwqqqkkkgggggggggfffeeedddccccccbbbaaa___\\\[[[[[[[[[ZZZXXXXXXXXXVVVUUUUUUUUUVVVWWWXXXXXXXXX[[[^^^___^^^]]]______```aaabbbdddeeeeeefffggghhhiiiiiihhhgggfffggghhhjjjkkklllllllllkkklllmmmnnnmmmjjjhhhhhhhhhhhhgggfffeeedddbbbbbbaaa```___]]]\\\[[[[[[[[[\\\]]]^^^aaaeeeiiimmmpppqqqyyy}}}|||xxxsssnnnjjjhhhbbb```]]]\\\\\\\\\[[[ZZZ^^^^^^^^^^^^]]][[[YYYXXXSSSQQQNNNKKKJJJIIIJJJKKKOOOPPPSSSVVVXXXXXXXXXXXXPPPMMMGGGAAA;;;777444333666444222111111000///...//////............////////////000000000///......------............------..............................------------............---,,,,,,,,,,,,---------,,,,,,,,,------......------,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++---------...///000111222---------,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++------------------------------------------------,,,,,,,,,---------......111000///...---...///000..........................................//////////////////............+++,,,------...---------000000000000000000000000000000000000000000000000...///000///...---...000///000000111111000000////////////000000000111111///000111222222222222222/////////......//////000111222333222111111222444555888;;;<<<<<<<<<===>>>===>>>@@@@@@AAADDDHHHKKKQQQUUU[[[```dddhhhllloootttvvvxxxxxxwwwuuuttttttvvvyyy|||}}}uuudddWWWNNNHHHGGGFFFCCCBBBBBB???===:::777666666666666555555555555666777888999666666555555444444333333333222222111111000000000...//////000111111222222000000//////...//////000222111000//////......///////////////////////////////////////000000000000000000000000000000111111---......//////000000000000000000000////////////000111111111111111111000////////////////////////000000000000//////......---...///...---,,,---...//////000000000000//////000000111111222222333333333222222222111111000000000111222333444444444333555666888999;;;>>>BBBEEEKKKMMMQQQUUUZZZaaaiiinnnyyy}}}|||wwwqqqkkkeeeaaa___^^^]]]\\\[[[ZZZZZZZZZ[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]^^^^^^___aaadddfffhhhhhhhhhhhhiiijjjlllmmmnnnooooooooopppqqqrrrqqqpppooonnnnnnpppsssuuuvvvvvvuuutttvvvwwwwwwuuurrrooooooooooooooooooooommmllljjjhhhgggfffdddbbbaaa`````````^^^___aaacccfffhhhjjjkkksssvvvzzz~~~zzzvvvsssmmmiiiddd```^^^]]][[[ZZZZZZ[[[]]]_________^^^]]]XXXWWWTTTQQQNNNLLLLLLKKKNNNOOOQQQSSSVVVYYY[[[]]]YYYVVVQQQKKKDDD>>>999666999666333222222111000///000///..................000000000000000//////...------............------..............................------------............---,,,,,,,,,,,,---............/////////000...------,,,,,,------...,,,,,,------------,,,,,,------------...///111111///////////////.........---,,,,,,+++***+++++++++------------------------------------------------***++++++++++++,,,,,,,,,//////...------...//////........................------......//////000000///////////////...............///////////////...000000000000000000000000////////////////////////...///000///...---...000//////000000000000//////000000000000111111111111111111111111222222111111111111111000111111222222111222333222111222444666888;;;???@@@@@@?????????@@@BBBCCCEEEGGGJJJOOOSSSYYY]]]ccchhhkkknnnppprrrxxx{{{~~~~~~}}}{{{zzzzzzwwwzzz~~~tttcccUUUMMMGGGGGGGGGDDDAAABBB>>>===:::777555555555666666555555666666777888999999888777666444333222111222222222222111111111000111111111111111111111111111111000////////////000222111000///............////////////////////////.../////////000000000111111111111111111111000000......///000000111222222////////////000000000000///000000111111000000///////////////////////////////////////000000111111222111///,,,)))***---////////////000000////////////000000111222222333333222222111111111111111000,,,---...000111222222222999;;;===???@@@CCCGGGKKKQQQUUU[[[bbbiiirrrzzz{{{vvvpppkkkeee```\\\XXXWWWVVVUUUTTTTTTUUUUUUWWWXXXXXXYYYYYYZZZ\\\]]]]]]^^^___```bbbdddffffffgggiiilllnnnppprrrssstttssstttvvvwwwxxxxxxxxxwwwvvvwwwxxxxxxxxxvvvuuuttttttuuuxxxzzz|||{{{{{{zzz}}}}}}}}}zzzwwwuuuuuuvvvuuuvvvwwwxxxwwwvvvtttssspppooonnnllljjjiiihhhhhheeeeeeeeeeeeeeeeeeeeeeeekkknnnqqqsssvvvyyy}}}~~~yyytttmmmgggccc```\\\ZZZWWWYYY[[[]]]___`````````\\\[[[YYYVVVSSSPPPNNNMMMMMMMMMMMMOOORRRVVVZZZ\\\^^^\\\YYYTTTNNNHHHBBB???999777333111111111000///000000///...............000000000000000//////...------............------..............................------------............---,,,,,,,,,,,,------....../////////000000...------,,,,,,------...------............------...------,,,------......////////////////////////...------,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,---------------------------------...........................---......//////000000000.........///////////////...///////////////......////////////////////////////////////////////////...///000///...---...000//////000000000000//////000000000000111111111111111111111111111111222222111111111111111222333333111111222222111333666999;;;>>>BBBCCCBBBAAAAAAAAABBBEEEHHHJJJMMMQQQVVVZZZaaaeeejjjnnnpppqqqsssttt~~~~~~rrraaaTTTLLLGGGGGGGGGDDDAAABBB::::::888555333222333555666666666666777888999999::::::888777555333222111111111222222222111111000111111111111111111111000000000000000000000000000///////////////000111111////////////////////////......//////000000111111111111222222222111000///......///000111222333333////////////000000000000///000000000000000000///000000000000000000000000......///000000111222222333222///,,,******...111000000////////////000000,,,---......///000111111111111111111111111111111...//////111222555777888<<>>???AAADDDEEEEEEDDDEEEFFFEEEHHHMMMQQQUUUYYY^^^aaaiiilllpppssstttvvvxxxzzz}}}qqq___SSSLLLGGGGGGGGGDDDAAAAAA999:::999555222111333666666666666666777888999::::::999888777666555444444000111222222222222111000000000000111111222222333//////111111222111000//////////////////000000111////////////////////////.........///000111111111111222222222222111000///------...///000111222222.../////////000000000111000111111222222111111000000000000000000000000000000000000000000000111111...//////.........000222111000000000000000000111,,,,,,---...///000111111000000000000111111111111444333333444666999===???@@@EEEKKKNNNQQQVVV]]]ccciiiooowww}}}yyyuuulllhhhccc___\\\YYYVVVSSSQQQPPPPPPQQQSSSVVVYYY[[[]]]___bbbddddddgggkkknnnpppqqqssstttvvvwwwxxxxxxzzz{{{|||||||||~~~}}}|||{{{zzz{{{{{{{{{||||||}}}}}}|||}}}}}}{{{zzzzzz{{{}}}~~~~~~~~~|||{{{zzz{{{zzzxxxuuuqqqnnnllljjjhhhhhhhhhhhhhhhjjjnnnqqqsssuuuwwwxxxyyy{{{{{{wwwrrrmmmiiidddccc```^^^]]]\\\]]]]]]]]]]]]]]]\\\ZZZWWWTTTRRRLLLKKKJJJIIIJJJMMMPPPRRRYYY[[[^^^___]]]YYYUUURRRHHHCCC===999666444222111333333111000000/////////...////////////...------------............------..............................------------............---,,,,,,,,,,,,---***+++,,,............---...------,,,,,,------...,,,------......------,,,//////...---------------,,,---------.........//////......---------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------........./////////,,,,,,---.......................................000000000///////////////............/////////000------......---,,,,,,+++////////////////////////000000000000000000000000...///000///...---...000......////////////............/////////000000000000000///000111222444555////////////000111222333111222333444666:::???CCCCCCEEEGGGGGGGGGHHHIIIKKKJJJOOOUUU[[[```cccgggjjjnnnqqqtttwwwzzz}}}yyyzzz~~~ppp^^^RRRKKKGGGGGGGGGDDDAAAAAA;;;;;;;;;777444333555888666666666666777888999:::888888888888777777777777000000222333333222111000......///111222333444555---///111222333222000///333222111///......------////////////////////////---......///000111111222111222333333222111000///,,,,,,---...///000111222.../////////000000111111222222222333333222222222000000000000000000000000222222111111000/////////(((+++///222222222222333111111000000000000111111......///000111222333333000000000000000111111111444333111222444888===@@@EEEKKKRRRWWWZZZaaajjjqqqyyy~~~{{{vvvsssooojjjfff___\\\YYYVVVUUUUUUSSSRRRSSSSSSSSSUUUWWW[[[___aaafffiiilllnnnoooqqqvvvzzzzzzzzz|||}}}~~~~~~~~~}}}|||||||||{{{{{{{{{||||||}}}zzz{{{{{{zzzyyyzzz|||~~~}}}yyyvvvtttrrrnnnmmmkkkgggeeedddgggiiijjjmmmppppppqqqsssxxx|||}}}wwwtttmmmjjjeee```]]][[[[[[\\\\\\]]]]]]]]][[[YYYVVVTTTMMMLLLJJJIIIIIIKKKMMMNNNUUUXXX\\\``````]]]ZZZWWWRRRMMMFFF@@@<<<999666444444333222111000000000000...............------,,,---..................---.................................------...............---,,,,,,,,,,,,---+++,,,...000111111000///...------,,,,,,------...+++,,,,,,------,,,,,,+++//////.........//////000.../////////000000111111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000******+++++++++,,,,,,,,,------...///000000//////........................111111000000//////......---.........//////000000///000000000///...------////////////////////////000000000000000000000000...///000///...---...000......////////////..................////////////000/////////111222444666111111111111222333444555222333555666999===CCCGGGFFFGGGIIIIIIIIIJJJMMMOOOPPPUUU]]]dddiiillloooqqqqqqtttwww{{{~~~zzzssssssuuuqqq```QQQLLLFFFCCCDDDDDDCCCAAA@@@???===;;;999888777777666555444555777888888888888888999888777666444333222111000000000000000000222111111111000000/////////000111222222111000///333333333222111000///...555444111///---...///000.../////////...---,,,,,,///......///222333222222000/////////000111222222111111000000//////......111111000000000000111111000000000000000000000000000000000000000///.....................///000111///...---...///000000...///---,,,...111333222000111222222111000111333555000333666999===BBBGGGKKKPPPTTTZZZbbbiiipppxxx|||}}}wwwooojjjiiigggbbb^^^UUUSSSPPPPPPPPPQQQQQQQQQUUUVVVYYY]]]bbbiiinnnqqquuuvvvwwwyyy{{{}}}~~~}}}~~~||||||~~~~~~|||zzzzzzzzz|||||||||zzzxxxvvvxxxxxxyyyzzz|||~~~~~~}}}~~~zzzwwwsssqqqnnnkkkhhhgggggggggdddeeefffhhhkkkooorrrttt}}}{{{wwwooohhhbbb___^^^^^^]]]\\\[[[\\\\\\[[[YYYWWWVVVSSSNNNIIIGGGHHHJJJKKKPPPRRRUUUYYY[[[\\\\\\\\\YYYVVVPPPLLLGGGAAA888222222000//////000111///.........---------------,,,............////////////000/////////....................................------------------------,,,++++++******++++++,,,---......//////////////////............---------........................000000000111111111111111,,,------......------,,,,,,---...//////...---,,,111000///...............---------............///000000//////.........---//////.........---------////////////000000000000---...///000000///...---////////////////////////......///000000000000000333444555444222000000000222111000.........///000111111000000//////......000000000000////////////000000000000111222333444111222333222111000111222444666999<<>>===;;;999888777777888777666666888::::::999666777888999999888777666444444333222222222222222111111111111000000000000...//////000000//////...000111111222111111000000...//////000000111000000...//////000000000000///111///......///000...---222111000000000000000000222222222222111111111111000000000000000000000000000000000000000000000000000000111111000000//////000000///.........//////000/////////111222111000333222111111333444333222000111222111111222555777===@@@CCCGGGKKKPPPVVVZZZccciiiqqqxxx|||~~~~~~{{{xxxtttpppmmmkkkgggaaa[[[VVVUUUSSSOOOLLLNNNOOOQQQTTTXXX\\\^^^```fffiiipppxxx{{{yyyzzz}}}||||||||||||{{{yyywwwuuusssuuuwwwyyy{{{|||||||||{{{zzzzzz{{{}}}zzztttpppmmmnnnkkkhhheeecccdddfffgggrrrvvv}}}}}}vvvnnnhhhddd___]]]ZZZZZZ[[[\\\\\\[[[[[[YYYUUUPPPLLLJJJHHHGGGJJJLLLPPPUUUYYY[[[]]]^^^\\\ZZZWWWUUURRRMMMGGGBBB:::888555333333222000.......................................////////////000000000/////////..............................------------------------------------------------------...////////////...///............---------..............................---,,,+++***))))))------............------------...//////...------.........---......//////---------............////////////..............................------------......///000111111222//////............//////////////////////////////......///000000000000000000111222111///......///......//////......------000000000000////////////////////////000000000000////////////000111222222222333333222222444777:::<<<===@@@BBBEEEIIIOOOSSSUUUVVVYYY[[[]]]aaafffjjjsssvvvzzz|||~~~uuukkkhhhkkkooonnn^^^QQQLLLFFFCCCDDDDDDCCCAAA???>>><<<:::999777777666666444333444666888888777555666888999999999888888555444333222222111222222111111111000000000000000......////////////......//////000111111111111111111222333333222000...---...///000111111111111111000///...///000111000///222222111000/////////000111111111111111111111111000000111111111111000000000000000000000000000000000000111111111000000///111111000///.........///111000///000222333222111333222222222333333333222333444555555555777:::===AAADDDIIIMMMSSSYYY___dddnnnssszzz~~~~~~|||zzzxxxvvvtttooojjjeeebbb``````^^^ZZZVVVSSSRRRRRRQQQOOOSSSUUUYYY\\\___aaadddeeemmmrrryyy|||yyyxxxzzz~~~|||zzzxxxwwwsssuuuxxxzzz||||||{{{{{{xxxxxxxxxzzz}}}{{{xxxssspppkkkgggffffffhhhjjjnnnrrrvvv{{{~~~xxxqqqllldddaaa]]][[[[[[[[[[[[[[[\\\ZZZXXXTTTQQQNNNKKKJJJKKKMMMPPPSSSWWWYYY[[[[[[ZZZZZZYYYWWWUUUQQQMMMJJJBBB???<<<999777666444222....................................////////////000000000////////////...........................------------------------,,,,,,,,,------,,,,,,,,,,,,---......//////......///............---------........................///......------,,,,,,,,,------............---------..................---------------......///000---------............///................................................,,,---...///000111222333000///...------...///000////////////////////////......///000000000000000///111222111000......//////000111222222111000///000000000000////////////////////////000000000000............///000111222222222222222333666:::>>>@@@AAABBBDDDFFFJJJOOOSSSWWWZZZ^^^bbbfffjjjpppsss|||||||||}}}sssjjjhhhmmmrrrnnn___QQQLLLFFFCCCDDDDDDCCCAAA???>>><<<:::888777666666555444333444666777777777666777888:::::::::999999444444333111111000000000000000000000000000111111//////............//////...///000111111111111111111222444555444222000...//////000111222222222111///......000222444444333222222111000/////////000000000000000000000000000///000111111111111000///000000000000000000000000000000111111111111000000222111000///////////////222111000111222333222111111111222222222222222333333555666888999<<<@@@CCCHHHKKKQQQVVV\\\dddkkkpppxxx{{{{{{uuuooollljjjgggccc^^^[[[ZZZYYYZZZVVVTTTRRRQQQSSSTTTVVVVVVXXX]]]bbbfffhhhjjjmmmoootttyyy~~~|||{{{xxxyyyyyyyyyzzz}}}{{{{{{|||~~~~~~|||zzzyyyuuuwwwzzz|||}}}}}}||||||xxxxxxyyy{{{~~~~~~zzzwwwqqqllliiihhhiiikkkkkknnnqqqsssvvvyyy~~~zzzuuuoookkkfffbbb```^^^\\\[[[[[[[[[YYYWWWUUUSSSQQQOOOOOOPPPRRRSSSUUUWWWXXXXXX[[[\\\]]]]]][[[XXXVVVUUUIIIEEE@@@<<<:::888666444000/////////........................////////////111000000000////////////........................------------------------//////000000000000//////,,,------...............///............---------........................------....../////////000---......//////......---.........------.........---------------...///000---------............///---------...............---.....................,,,---...///000111222333000///...------...///000////////////////////////......///000000000000000000111333222111///000111///000111222222111000///////////////000000000000.../////////000000000111............///000111222111222222333444777<<<@@@BBBCCCCCCDDDEEEIIINNNRRRZZZ^^^ccciiimmmrrrwwwzzz}}}||||||~~~rrrjjjjjjqqqwwwmmm___QQQLLLFFFCCCDDDDDDCCCAAA>>>===<<<:::888777666666777666555555777999999888777888999:::;;;::::::999555444333111000000000000000000000000111111111111000//////......//////000...//////000111111111000---///111333444444333222///000000111111111111000///......000333666666555222111000000000000000000///////////////000000000///000111222222111000///000000000000000000000000000000111111222222111111111111000/////////000000111000000000222333222111///111222222222222333555333555888:::===AAAFFFJJJRRRVVV[[[```fffmmmuuuyyy~~~{{{tttlllfffbbb___]]]ZZZWWWVVVVVVWWWYYYQQQQQQQQQRRRUUUXXX\\\^^^^^^dddlllqqqssstttwwwzzzzzz~~~}}}{{{yyyxxxsssuuuwwwyyy{{{~~~{{{{{{}}}}}}{{{zzzxxxyyy{{{}}}~~~~~~~~~}}}{{{{{{|||}}}}}}|||{{{{{{|||~~~xxxqqqllljjjiiiiiikkkmmmnnnooooooqqqtttwwwxxxyyyzzz|||}}}vvvrrrlllgggccc___[[[XXX\\\[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTUUUUUUVVVWWWWWWYYY[[[]]]^^^\\\ZZZYYYYYYMMMIIICCC???<<<:::888666444333222111000000///...............////////////111111000000000/////////........................------------------------,,,---...//////...---,,,,,,,,,---............---///............---------........................++++++,,,---...///000000......////////////......///...------------...///---------,,,------......---------............///---------------.........---------...............---......///000111111222//////............//////////////////////////////......///000000000000000///111333222111000000111......//////000000//////////////////000000000000......//////000000111111////////////000111222222222333444555777:::>>>BBBCCCDDDDDDEEEGGGKKKQQQUUU```dddkkkpppuuuyyy}}}}}}}}}rrrkkklllttt{{{lll^^^QQQLLLFFFCCCDDDDDDCCCAAA>>>===;;;999888777666666777555444555777999999888888999:::;;;;;;::::::999666555444333111111111111///000000000111111111111111000////////////000111//////000000000000000///,,,---///111222222222222000000000111000000/////////......000333444444333000000000000000000111222//////000000000111111111///000111222222111000///000000000000000000000000///000111222222222222111000000000///000000111111111000///000222222222111///111333444333333666888666999===@@@DDDJJJOOOTTT\\\^^^cccgggkkkqqqwww|||}}}|||yyysssjjjbbb]]][[[XXXWWWUUUTTTTTTUUUWWWYYYWWWXXXYYY[[[]]]aaaeeehhhhhhooowww{{{{{{{{{}}}{{{}}}{{{yyywwwwwwsssuuuvvvwwwyyy}}}}}}|||zzzyyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~zzzyyyxxxwwwxxx{{{~~~yyytttpppnnnmmmpppqqqrrrqqqooonnnoooqqqnnnoooqqqtttxxx}}}~~~zzzuuuooojjjeee```\\\___^^^\\\[[[YYYYYYYYYYYYVVVVVVVVVVVVWWWWWWXXXYYYVVVYYY]]]]]][[[ZZZZZZ[[[RRRNNNHHHCCCAAA???===;;;999888777666444222111000............////////////111111111000000000//////........................------------------------)))***+++,,,,,,+++***)))+++,,,------......------///............---------........................,,,,,,------......//////......////////////......///...------------...///......---,,,,,,,,,---------------............///,,,,,,,,,------.........---------.........//////......//////000000000111......////////////......////////////////////////......///000000000000000...000111111000//////000//////......///000000111.../////////000000000111.........///000111111111000000000000000111333333444666888:::;;;===AAADDDCCCDDDEEEGGGKKKQQQXXX^^^ggglllsssyyy}}}}}}rrrkkkmmmuuu}}}jjj]]]QQQLLLFFFDDDDDDDDDCCCAAA>>>===;;;999888666666555555333222333555777777666999:::;;;;;;;;;:::999999777777555444333222222222//////000000111111111222222111000//////000111222//////000000000000/////////////////////......---000000000000000///...---000///...///111222222111000000//////000111222222000000111111222222222333...000111222222111000...000000000000000000000000///000111222222222222222000000//////000111222222000/////////111222111000///222555555444555888;;;;;;>>>BBBFFFKKKQQQXXX\\\```bbbfffiiilllpppvvvyyyyyyxxxssskkkccc[[[WWWVVVUUUTTTSSSSSSTTTUUUWWWYYYaaabbbdddeeegggkkkooosssrrryyy}}}}}}zzz|||~~~}}}{{{yyyxxxvvvuuuvvvvvvvvvuuuwww{{{~~~|||zzzyyyzzzzzzzzzzzz{{{}}}~~~}}}|||}}}vvvuuutttttttttvvvxxxzzzzzz|||{{{xxxwwwvvvwwwwwwwwwuuurrrppppppppphhhiiilllooouuuzzz|||wwwqqqkkkgggaaa```^^^[[[ZZZYYYYYYZZZWWWWWWWWWWWWXXXYYYZZZ[[[ZZZ]]]aaabbb```^^^___```XXXTTTMMMIIIFFFDDDBBBAAA===<<<;;;999666444333222............/////////000111111111111000000000000........................------------------------+++,,,...//////...,,,++++++,,,------......------//////.........---------......................../////////////////////.........////////////......///...---,,,,,,---...//////...------,,,,,,,,,,,,---------.........//////,,,,,,,,,------.........---------.........//////////////////000000000000---...///000000///...---////////////////////////...//////000000000000000---...000000///......///222111000000000111333444.../////////000000111111---......///000111111222000000000000111222333444666888;;;===>>>@@@CCCEEECCCDDDFFFIIINNNVVV___eeemmmrrryyy|||sssnnnppp|||iiiYYYPPPMMMIIIGGGFFFFFFDDDCCC>>>===:::888666555555555666666555555555555666666888888999999999::::::::::::999777444222222222222000000000///000000111222222111111111000000//////000000000000000000000000111111111111111000//////...//////000111222222222000222333222///---...000111000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111000000000000000000000111111111111000000111333555666666777:::<<<@@@CCCHHHMMMSSSZZZaaafffkkklllmmmoooppppppppppppjjjjjjjjjfff```YYYUUUSSSUUUUUUUUUTTTVVV[[[aaafffjjjlllnnnqqqtttvvvxxxxxx}}}~~~zzz||||||zzzyyyzzzyyyzzz{{{{{{zzz}}}}}}{{{yyyxxxwwwvvvwwwxxxzzz|||}}}}}}{{{ttttttssssssssstttuuuuuuwwwzzz}}}~~~}}}|||yyywwwtttrrrppphhhgggfffhhhooovvv|||zzztttpppmmmkkkfff___ZZZXXXXXXYYYYYY[[[\\\]]]]]]]]]\\\ZZZYYYYYY]]]bbbfffgggeeebbb___^^^YYYSSSNNNKKKIIIFFFDDDDDDCCC@@@<<<888444444444444333111000111111000///---...///111111///...---000000//////.........---,,,,,,,,,---------......---------------------,,,---------............///---------............///.../////////...---,,,,,,////////////////////////------------------------///////////////.........---,,,+++***+++,,,---......///////////////....................................,,,++++++,,,---...------------.........///---...000111111111000///111111000///////////////000000000000111111111111000000000000000000000000111000////////////000000000000000000////////////////////////000000000000111333444444222111111111666999===@@@AAACCCEEEFFFIIIKKKMMMNNNQQQYYYdddllluuuxxx}}}~~~uuuqqqtttiiiZZZNNNKKKHHHFFFEEEEEECCCBBB===<<<:::888666555555555555444444444444444444555888888888999999999:::::::::999777555444333333333333222111111000000000000111111111111000000000///000000000000000000000000111111111111111000//////.........///000111111111///111222111///...///111333222111111111111111222000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111222222222222222111333444666777999;;;???CCCFFFJJJPPPVVV]]]cccjjjooosssrrrpppnnnkkkiiigggfffbbbbbbbbb___[[[WWWUUUTTTTTTVVVXXXZZZ^^^cccjjjooouuuvvvxxxzzz|||}}}~~~~~~}}}~~~~~~|||{{{|||}}}~~~~~~|||zzzxxxwwwvvvuuuwwwyyy{{{}}}~~~zzzyyyvvvsssqqqooonnnmmmsssuuuyyy~~~}}}yyyvvvtttllljjjhhhjjjooouuuyyy{{{||||||}}}|||xxxuuunnniiiaaa\\\YYYYYYYYYYYY\\\\\\]]]^^^^^^^^^]]]\\\\\\^^^bbbfffggggggeeecccbbb^^^XXXSSSPPPLLLIIIGGGFFFFFFEEEBBB===999777666444222////////////...------...///000000///...---000/////////............,,,---------............,,,,,,---------.........---------............///.........////////////000.........///......------........................------------------------...............------------,,,+++++++++,,,---......///////////////..............................000///...------...//////------........./////////---...///000111000000///111111000///////////////000000000000111111111111000000000000000000000000000000000000000000//////000000000000000000000////////////000000000111111222444555444333333444555:::===AAADDDEEEGGGIIIJJJKKKNNNQQQTTTXXX___iiiqqqssswww|||xxxuuuyyyjjj[[[MMMJJJGGGEEEDDDCCCBBBAAA<<<;;;999777666666666666666555555444444555555666888888888999999999999:::999888777666555555555555555555333222111000000000111111111111000000000000000000000000000000000000000111111111111000000///---......//////000000000...000111111000///111222444444333222111111222222//////000000111111222222000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111222222333333444444444666888:::<<>>;;;888444222111111000///......///000000///......///////////////..................////////////000........................---------............///............////////////,,,,,,---.../////////...------------------------........................---------------.........---------------......///...//////000000000000///........................000000000000000000111111////////////000000000000...//////000000000000000222111000000//////000000///000000000111111111111////////////////////////---///111222222111000///000000000000000111111111000000000111111111222222222333444444555888<<>>;;;888666//////............//////---.........//////000000,,,,,,,,,---------......((())))))***,,,---......---------.........//////---------.........//////.../////////...---,,,,,,------------------------////////////////////////++++++,,,,,,---...//////---...000111111111000///......///111111222222222........................+++,,,...000000000000///------------.........///000///.........///111222333222111111000111111111000000000000111111111111000000000000000000000000000000000000111222333444///000000111222222333333222222333333333444444444666999===@@@BBBDDDGGGIIIIIILLLPPPTTTXXX^^^dddhhhfffkkkqqqvvvzzzzzzeeeXXXLLLJJJIIIGGGGGGEEEAAA???===:::888777888999::::::111222222333444555666666555444333444555888:::<<<;;;888666666777666222///222333333333333222111111111000///......///000111000000////////////000000000000111222333333444444000000000000000000000000333333333222111000///...000111111111111222222222111000000000111222333333333333333222222111111111111111111111111111111111111111111000000000000000/////////000000000000000222000555<<<@@@@@@EEEMMMQQQWWW```jjjqqquuuvvvvvvvvvqqqkkkfffbbb^^^XXXTTTTTTUUUUUUUUUVVVYYY^^^bbbccciiirrryyy}}}{{{}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~zzzvvvuuuqqqmmmlllmmmooopppqqqssssssuuuwww{{{~~~|||zzzwwwtttpppjjjfffdddddddddeeefffffffffggghhhhhhiiiiiiiiihhhhhhgggbbb^^^YYYWWWXXXZZZ\\\]]]VVVTTTOOOJJJCCC<<<777444444333111///...---............------------......777555111...,,,+++++++++---,,,++++++++++++,,,---////////////////////////------............------000///...---,,,------..................///000111,,,---...//////...---,,,***+++,,,---------,,,+++,,,,,,------...///000000......////////////......///............---------..................------111111000000//////......000000000000000000000000111111111000000000000000000000000000000000000000111111111111111111111111...///000222222111111000222333333444333222111000333333333222111222555888888;;;???BBBCCCEEEHHHJJJJJJNNNSSSXXX^^^dddjjjnnnsssssstttyyyyyyeeeXXXMMMJJJHHHFFFFFFDDDBBB@@@===:::777555666666666555666666555555555444444444555555666777888888888888;;;999777666777666333000222333333333333222111111111222333444444333222111000//////////////////000000000111222222333444444000000000000000000000000222222222222222111000///000111111111111222222222111111111000111111222222333333333222222111111111111111111111111111111111222222222111111111111111333333333333444444444444555444888???CCCDDDIIIQQQXXX^^^fffnnnsssuuutttsssnnnjjjeeeaaa^^^[[[WWWTTTVVVWWWXXXXXXZZZ^^^dddhhhpppvvv~~~~~~yyyzzz||||||{{{{{{}}}~~~}}}||||||~~~|||yyyxxxtttpppmmmmmmoooooopppqqqqqqrrrtttxxx|||~~~{{{wwwrrrlllhhhccccccdddeeeeeefffggghhhiiiiiijjjjjjjjjiiiiiihhheeeaaa\\\ZZZYYYZZZZZZZZZYYYWWWRRRLLLFFF@@@;;;999555444222000............///......------......///---....../////////.........---,,,++++++,,,---...........................------............------000///...---,,,------...///............//////000------............------////////////...,,,***))),,,,,,------...//////000......////////////......---------.........//////........................111111000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000111111111111111111111111///000111222333222222111222333333333333222111000333333444333333444777:::;;;>>>BBBEEEFFFGGGIIIJJJIIIMMMTTTZZZbbbiiiqqqvvvvvvwwwyyyyyydddWWWMMMJJJGGGEEEDDDDDDBBBAAA>>><<<888666666555444333666666666666555555555555666777999::::::888666555:::999777777777666444222222333333333333222111111///111555777777555111///111111111000000111111111000000111111222333333333000000000000000000000000111111222222222111111000000111111111111222222222222222111111000111111111222222222222222111111111111111111111111111111111222222222222222222222222222222111222222333444444999999===CCCHHHKKKQQQXXXcccgggnnnsssuuutttqqqnnnfffccc___\\\[[[ZZZXXXWWWYYYZZZ[[[]]]aaagggnnnsss|||zzzyyyuuuwwwzzzzzzzzz{{{|||}}}|||zzzwwwyyy}}}~~~|||xxxssspppooooooooonnnnnnnnnnnnooorrruuuyyy{{{}}}{{{uuuooojjjbbbbbbcccccceeefffggghhhiiiiiijjjjjjjjjjjjiiiiiihhheeeaaa^^^\\\ZZZXXXVVV[[[XXXRRRLLLFFFAAA>>>===777666444222000///......///......------......///((())),,,///000000//////......------------......------------------------------............------//////...------------...////////////.....................------.........000000000///...---,,,+++,,,,,,------.../////////......////////////......++++++,,,---...///000111........................000000000000000000111111000000000000000000000000//////000000111111222222////////////////////////111111111111111111111111111111222333333333333222222222333333333222111111222333444555555777:::===???BBBFFFHHHIIIHHHIIIJJJHHHMMMTTT]]]eeennnwww|||{{{|||}}}{{{wwwcccWWWMMMJJJFFFDDDCCCCCCCCCBBB@@@===:::888888888666555222222333444555666777777666777888999999888777666999888888888777666555444222333333333333222111111,,,///222444444222///,,,444333333222222333333444000000111111222222222333000000000000000000000000///000111222222222222222000000111111111222222222333333222111000000000111222222222111111111111111111111111111111111111111111111111222222222222222111000000111222333555666===???DDDJJJOOOUUU\\\aaalllooorrruuutttpppkkkhhhaaa___]]][[[[[[[[[[[[\\\[[[]]]```dddjjjrrr{{{}}}yyyvvvtttsssrrruuuyyy{{{|||~~~~~~|||yyyzzz||||||wwwtttrrrqqqpppooommmlllkkkkkkmmmooorrrssswwwyyy|||}}}wwwppplllbbbbbbbbbbbbcccdddfffgggggghhhhhhiiiiiiiiiiiihhhiiigggdddbbb```]]]YYYVVVXXXUUUOOOIIICCC???===<<<:::999777555222000///...//////............//////+++,,,---.........---,,,//////............//////........................------............------............------......000000000//////...------///...---,,,,,,---...///,,,,,,------......//////---------.........//////......////////////......,,,,,,------...//////000............////////////.........//////000000000////////////////////////......///000111222222333////////////////////////111111111111111111111111111111111222222222222222222222222222222222222222111333555666777999===@@@BBBEEEIIIKKKJJJIIIIIIIIIJJJNNNUUU]]]eeemmmuuuzzz}}}~~~|||{{{{{{vvvcccVVVLLLIIIEEECCCCCCCCCCCCBBB===;;;999999999999777666000111222333444555555666777666666666666888999:::777777888888777666555555222333333333333222111111......////////////......222222111111111111222222000111111111111111222222000000000000000000000000///000111222222222222222000000111111111222222222333333222111000000000111111111111111111111111111111111111111111111111111000000000000111111222222333333333444666999<<<>>>BBBGGGMMMRRRXXX___fffiiiooopppqqqpppnnniiidddaaa]]]\\\[[[ZZZ[[[\\\___aaaaaadddiiinnnuuu}}}}}}xxxuuusssssssssssswww|||||||||}}}{{{xxxwwwvvvuuusssnnnmmmkkkjjjjjjkkkmmmnnnqqqssswww|||~~~xxxrrrmmmfffeeecccbbbbbbcccdddeeeeeeeeefffggggggggggggggggggfffeeeeeedddaaa]]]ZZZXXXTTTOOOHHHBBB>>><<<;;;;;;:::999777555333111000/////////......////////////...---,,,+++,,,,,,---////////////////////////////////////////////////------............------------..................//////000000///...---,,,///...---,,,,,,---...///+++++++++,,,,,,---...///---------.....................////////////......................................./////////000000---------....../////////////////////////////////......///000111222222333000000000000000000000000111111111111111111111111000000000000111111111222222222222222222222222333111333666888999;;;???AAADDDGGGJJJLLLKKKJJJKKKKKKOOORRRXXX]]]ccciiipppttt}}}~~~||||||}}}~~~uuubbbVVVKKKHHHEEEDDDDDDDDDCCCAAA:::999777777888777666444333333333222222222222111777666444444555777999;;;444666777777555444555666222333333333333222111111222111///......///111222//////............//////111111111111111111111111000000000000000000000000///000111222222222222222000111111111111222222222222222111111000111111111000000000111111111111111111111111111111111111111/////////000111111222222333333444555888===AAACCCIIIPPPWWW[[[```hhhlllllllllkkkjjjgggddd```]]][[[WWWXXXYYYZZZ[[[___dddhhhlllpppuuu{{{~~~zzzvvvttttttvvvwwwxxx||||||}}}}}}~~~}}}|||||||||{{{zzzsssqqqnnnlllkkkkkklllllloooqqquuuzzz|||vvvrrrlllkkkhhheeeccccccddddddcccdddeeeffffffggggggfffgggffffffggggggeeebbb___\\\XXXSSSMMMGGGBBB???===<<<<<<;;;999888555333222000//////......//////000///---,,,++++++---///111......////////////......000000000000000000000000------............------,,,---......///............///000000000///...---.........------............---,,,++++++++++++,,,..............................////////////......//////.........---------.........//////000000111---...............//////000000000000000000000000//////000000111111222222000000000000000000000000111111111111111111111111000000//////000000111222222222111111222222333444333555888:::<<<>>>AAACCCFFFHHHJJJLLLLLLMMMNNNPPPTTTWWW\\\```eeejjjooosss~~~~~~~~~}}}}}}}}}}}}tttaaaUUUIIIGGGEEEEEEEEEDDDBBB@@@<<<:::999888888666444222444444333333333222222222666555555555555555666666222444666666444333444666222333333333333222111111222111000//////000111222//////............//////111111111111000000000000000000000000000000000000000111111222222222111111000111111111111222222222111111111000111111222222///000000000111111111222111111111111111111111111//////000111111222333333333333444666;;;@@@EEEHHHQQQZZZaaacccggglllmmmjjjeeeccc```\\\ZZZXXXWWWWWWSSSVVVYYY[[[___eeemmmssszzz~~~|||yyyvvvssssssuuuyyy{{{}}}~~~}}}||||||}}}~~~~~~xxxvvvsssooommmlllmmmmmmoooqqquuuyyy|||xxxuuurrrnnnjjjgggeeeeeeeeecccdddeeefffgggggggggggghhhgggggghhhiiigggeeebbb```]]]YYYSSSLLLGGGBBB@@@<<<<<<<<<;;;:::777555444000000////////////000000------------...///000000---...////////////...---000000000000000000000000------............------,,,,,,.../////////......,,,---///000111000...---------............------///...---,,,+++,,,------..............................////////////......---------...............---......///000000111111000000000000000/////////000000000000000000000000000000000000000111111111222222222222222222222222111111111111111111111111111111000000000111222333222222111111111222333444666999<<<>>>@@@AAADDDFFFHHHIIIKKKLLLMMMPPPSSSVVVYYY\\\aaafffkkkqqqwww{{{~~~tttaaaUUUHHHGGGEEEEEEEEEDDDBBB@@@@@@>>><<<;;;999777444111111222222333444555666777555666777777666444222111111333666666333222444666222333333333333222111111000000////////////000000222222111111111111222222111111111000000000000000000000000000000000000000111111222222222111111000000111111111111222222222111000000000111222333333//////000000111111111222111111111111111111111111000000111222333333444444777888999<<>><<<999666444444444555444333333222222333333444999777555777999:::888555777777777777666555444333222222222111111111000000111111111222222111111111222222222111111111000000111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000222222111111111111222222222333333222000///000222333222222222222333333444999999:::>>>EEENNNVVV[[[cccdddfffhhhiiigggccc```ZZZWWWSSSPPPPPPPPPPPPPPPNNNUUU\\\aaaiiiwwwvvvvvvwwwxxx{{{~~~|||||||||zzzyyyyyyyyyyyy|||~~~|||{{{{{{|||}}}zzzzzz{{{zzzyyywwwuuutttyyyzzz}}}||||||~~~}}}xxxtttrrrrrrqqqpppvvvwwwxxx{{{~~~|||uuurrrrrrpppkkkfffdddeeeffffffeeeeeeeeefffeeeeeeffffffggghhhhhhhhhgggeee```[[[VVVOOOHHHCCC@@@>>>;;;:::;;;:::999888:::888555111///....../////////.........---------,,,,,,,,,---------......000000000000000000000000......------------......///......---------............////////////......000000//////.........------.........///000000000...------------...//////...///000///.........000//////............/////////---,,,...111333222000...///000111222111000000000000000000000000000000---......///000111111222///000111222333222111111111111222222222222111111///000111000//////111333555444444333444555777888;;;>>>AAACCCDDDDDDEEEFFFKKKLLLNNNOOOQQQUUUZZZ]]]___dddlllvvv}}}xxxyyy{{{~~~~~~nnn\\\RRRIIIFFFDDDBBBBBBAAA???>>><<<:::888666444444444444555444444333333444444555888777666777999999777555444444444444333333222111222222222111111111000000000000222333333222000000222222222111111111000000333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000222222111111111111222222000111111000...---...000222222111222222333555555<<<===???DDDLLLTTT[[[___hhhgggfffeeeccc___ZZZVVVQQQOOOMMMLLLNNNRRRUUUVVVXXX```ggglllttt}}}}}}~~~{{{yyy{{{|||}}}|||}}}}}}|||{{{zzzyyyyyyyyyzzz~~~}}}{{{{{{{{{{{{xxxxxxxxxxxxwwwvvvttttttuuuvvv{{{}}}|||||||||{{{||||||}}}~~~{{{xxxxxxwwwvvvuuuvvvwwwxxxyyy{{{}}}~~~{{{xxxwwwtttnnniiidddeeeeeedddccccccdddeeeeeeeeeffffffggghhhiiiiiiiiigggccc___ZZZSSSKKKFFF===;;;::::::<<<======<<<999888555222000//////000//////.........---------------........./////////000000000000000000000000......------------............---------......///......////////////......//////......------------..................//////---------............///---...//////------.../////////............/////////---,,,...111222111000///000111222222222111111000000000000000000000000//////000000111111222222///000111222333222222111111111222222222222111111000111111000//////111333444444444444555777888999===@@@CCCEEEFFFGGGHHHJJJKKKMMMPPPSSSVVVZZZ___cccgggmmmvvv~~~~~~|||{{{|||~~~|||nnn\\\RRRIIIFFFDDDBBBBBBAAA???>>><<<;;;:::999888777666666666555555444444555555666888777666777999999777666222222222222222222222222222222222111111111111111///000222333333222000///222111111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222000000111///...---///000222222222333555777999:::@@@BBBGGGNNNUUU\\\aaadddhhheeeaaa^^^ZZZVVVRRROOOLLLKKKJJJKKKOOOTTTZZZ^^^dddllluuu{{{~~~~~~~~~yyyvvvvvvvvvvvvvvvvvvwwwyyy{{{{{{|||{{{{{{}}}}}}{{{zzzzzzwwwvvvuuuttttttttttttttttttuuuzzz}}}{{{zzzxxxwwwvvvvvvyyy~~~}}}|||xxxwwwwwwwwwwwwwwwxxxxxxxxxzzz~~~}}}vvvpppiiigggeeecccccccccdddeeeddddddeeefffhhhiiijjjjjjjjjiiigggddd```YYYQQQKKK???===;;;;;;===??????>>>:::999666444111000000000/////////.........------....../////////000000000000000000000000000000000......------------......---------------...///000...//////000000//////.........---------------,,,.........---------------,,,,,,.../////////...---,,,...///...---,,,---...//////............/////////...---...000111111000000111222333444333222222000000000000000000000000111111111111111222222222000000111222222222222111111111222222222222111111111222222111//////000222333333444555777999:::<<>>@@@DDDHHHNNNVVV\\\aaadddfffaaa]]]XXXUUUSSSQQQOOONNNLLLLLLMMMNNNRRRYYYaaafffnnnvvv~~~zzzyyyyyyxxx{{{~~~yyytttrrrrrrssssssuuuwww{{{}}}|||{{{xxxwwwuuutttssstttuuuvvvwwwxxx{{{}}}{{{yyywwwvvvuuuvvvxxx}}}zzzyyywwwuuutttrrrrrrqqqsssuuuyyy~~~zzzpppmmmiiifffeeeeeeeeefffcccdddeeefffhhhjjjkkklllkkkjjjjjjhhheee^^^VVVPPPFFFCCC@@@>>>>>>???>>>>>>>>>===:::666333111000///////////////................../////////000000000////////////////////////......------------......,,,,,,,,,---...///000111//////000000000000//////.................................---,,,,,,,,,++++++,,,...000000///...,,,,,,---...---,,,,,,---...//////............//////............///000000000111222333444444444333222000000000000000000000000111111111111111111111000000000111111222222222222111111222222222222111111111222222111000///000222111222333555888:::<<<===BBBDDDFFFGGGHHHIIIKKKMMMJJJNNNUUU[[[aaahhhooosss{{{|||{{{}}}~~~{{{ooo]]]SSSKKKHHHFFFDDDDDDCCCAAA@@@666666666666555444333222444444333333333333444444666777888888888777777777333333222222222333444444111111111111111111111111444222///,,,,,,///222444000000000000000000000000111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333333333222222222222333333222333333333111111333555222222222444888===AAADDDJJJMMMTTT[[[```bbbbbbbbbYYYVVVQQQNNNNNNNNNNNNMMMKKKMMMPPPSSSXXX```jjjpppxxx{{{uuurrrsssuuuvvvyyy{{{vvvrrrrrrtttvvv{{{~~~~~~zzzyyywwwvvvuuuvvvwwwwwwxxxxxxzzz~~~~~~}}}{{{yyyyyyyyyyyyzzz{{{~~~|||yyyvvvssspppooonnnoooqqquuuzzz~~~wwwrrrlllhhhgggfffeeecccbbbcccdddfffiiikkkmmmnnnkkkkkkkkkkkkhhhbbbZZZUUUKKKHHHDDDAAAAAAAAAAAA@@@DDDBBB???:::666222000...000000/////////.........------........./////////////////////////////////......------------......,,,,,,,,,---...///000111//////000000000000/////////////////////000000000.........---,,,,,,,,,++++++,,,...000000///...,,,,,,---...---,,,,,,---...//////............//////---...//////......//////111222333444555444333333000000000000000000000000000000000000000/////////111111111111111222222222111111222222222222111111111222222222000000111333000222444666999<<<===>>>DDDEEEGGGHHHHHHIIIKKKMMMMMMQQQXXX___gggooowww|||~~~|||~~~|||mmm[[[QQQIIIFFFDDDBBBBBBAAA???>>>;;;::::::999777666666555333333333222222333333333666777999999777666777888333222111000000000111222111111111111111222222222444222...,,,,,,...222444//////000000000000000111000000111111222333333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333333333333333222222222222333333111222333222111111333555111111222555999???EEEHHHPPPSSSYYY]]]```___^^^\\\VVVRRRNNNKKKKKKLLLLLLLLLIIIMMMTTT[[[aaakkkvvv}}}}}}sssnnnnnnqqqtttvvvzzz~~~zzzwwwxxx|||}}}|||{{{zzzyyyxxxxxxxxxuuuuuuwww{{{|||}}}}}}|||zzzzzz{{{||||||yyyuuurrrpppooonnnpppsssvvvzzz~~~}}}xxxqqqllljjjgggccc```aaabbbdddgggiiilllnnnooolllllllllllljjjeee___ZZZNNNKKKGGGDDDEEEFFFFFFFFFGGGFFFBBB>>>:::555222000000000000/////////......------........./////////000000000000000000000000......------------......---------------...///000///000000111111000000//////000000000000111111111.........---------------,,,,,,.../////////...---,,,...///...---,,,---...//////............//////---...//////------...///111222333444444444333333000000000000000000000000///////////////000000000111111000000111111222333111111222222222222111111000111222222111111333444222444777:::<<>>@@@>>><<<:::888777777888444444333333333333444444555777999999777666777888555444222000000000111222000000111111111222222222111000///......///000111////////////000000111111/////////000111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111222222333444444444333333222222333333444222333444444333333555666444555666999???FFFLLLPPPWWWYYY\\\______\\\XXXVVVQQQNNNKKKJJJKKKMMMMMMMMMOOOVVV___fffmmmvvvvvvmmmjjjlllqqquuuyyy|||}}}~~~}}}{{{yyyxxxwwwtttuuuvvvzzz}}}~~~}}}|||}}}}}}{{{yyyyyy|||~~~|||xxxuuusssrrroooppprrrtttwwwzzz|||~~~xxxssspppllleee``````aaadddgggjjjmmmooopppnnnnnnmmmmmmllliiiddd```TTTPPPKKKHHHGGGGGGGGGGGGHHHGGGDDDAAA===999666444000000000000/////////........./////////000000000000000000000000000000000......------------............---------......///000000111111111111000000////////////000000000111..................//////---------............///---...//////------.../////////............//////,,,...000///---,,,---///000111333444444333333222000000000000000000000000/////////000000111111222222111000000000111222333111111222222222222111111///000222222111222444666666888;;;>>>AAABBBCCCDDDFFFHHHKKKNNNQQQUUUZZZ^^^```cccgggmmmuuunnn]]]RRRKKKHHHFFFDDDDDDCCCAAA@@@<<<:::777444222222222333555555555444444555555555555888:::999777666777999888777555333222222333444000000111111222222222222...///000111111000///....../////////000000111111222222333444555555666666111111111111111111111111111111111111111111111111111111111111111111111111000000111222333333444444444333333222222333333444555666777777666666888:::::::::<<>>AAADDDEEEFFFFFFGGGJJJNNNRRRVVV\\\bbbgggiiikkknnnsss{{{kkkYYYNNNHHHFFFDDDCCCCCCBBB???===;;;:::888666444444444444222222222333333444444444777777888888888777777666555444333222111111111111222222222111111111000000333333222111000000111111222111111111000000//////---///111222333222000///222333333444444333333222111111222333333333333222222222111111111111222222222333444666666666555555666555444333222222222222222333444444333444555777999===@@@CCCJJJSSSZZZZZZbbb```]]]XXXSSSOOOMMMKKKFFFFFFHHHIIILLLQQQWWW\\\ccciiiqqqxxx}}}wwwuuurrrnnnmmmpppvvvzzz~~~~~~}}}}}}|||{{{zzzyyyyyyzzz{{{{{{{{{{{{zzzyyyxxx{{{{{{zzzzzzzzzzzzzzz{{{~~~}}}yyywwwvvvtttttttttrrrqqqrrruuuxxx{{{}}}ssskkkhhhfffffffffhhhjjjlllnnnoootttssssssrrrqqqnnniiifff^^^ZZZTTTOOOLLLIIIFFFDDDFFFEEEDDDDDDCCCAAA>>>;;;222222111000000000000000222000//////000000///---//////............//////........................111000///......///000111//////000000000000//////......////////////......////////////////////////000111222111///---.../////////.........---------000000000000000000000000111///------/////////...000000000000111111111111111111111111111111222222//////000111111111111111222222111111111111111111000000000000111111111111111000///...///222555777:::<<>><<<666555333222111111111111222000//////000000///---//////............////////////////////////......000///...------...///000//////000000000000//////......////////////..............................///000111111//////000111//////.........---------000000000000000000000000222000......000111000///000000000000111111111111333333222111000000000000000111111222222222111111111111111111111111111111111111111111222222222222111000//////000333666888;;;>>>AAACCCDDDFFFIIILLLLLLNNNTTT\\\eeemmmsssuuu}}}}}}~~~jjjXXXNNNHHHFFFDDDCCCCCCBBB???======<<<:::888666666666666555555555555555555444444777777888888888888777777555444333222222111111111222222222111111111111111111111000/////////000000111111111111000000000000...///000222222111111000000111111222222111111000111111222333333333333222222222111111111111222222222333555777888888888888444444333222111111111111111222444555666888;;;>>>AAAHHHNNNTTT[[[cccfffeeebbb^^^XXXQQQKKKHHHFFFFFFJJJLLLOOOSSSYYYaaajjjppp|||{{{xxxuuusssqqqrrrssssssuuuxxx}}}~~~|||yyyvvvsssrrrrrrrrrrrrssstttuuuvvvwwwzzz~~~|||zzzyyyzzz{{{{{{yyyvvvtttssssssvvvzzz|||wwwssspppkkkhhhgggjjjnnnqqquuuuuuuuuvvvwwwuuuqqqnnniiieee___ZZZUUUQQQMMMIIIHHHFFFDDDBBBBBBAAA???===<<<:::777444222222222222111000//////000000///...//////............//////111111000000/////////.........------------.........//////000000//////.........////////////......---------------------------...000000///000111333/////////............---000000000000000000000000222000//////111222111000000000000000111111111111444333222111000/////////111111222222222111111000111111111111111111111111222222222333333333333444111111000000222444777999===@@@BBBEEEFFFHHHKKKMMMPPPSSSZZZbbbjjjsssyyy|||~~~}}}}}}iiiXXXNNNHHHFFFDDDCCCCCCAAA???======;;;999777666555666666444444444333333222222222666777777888888888888777555555444333222222222222111111111111111111111111000000///////////////000111111111000000000000000//////000111111111111000111111222222222222111111111111222333333333333222222222111111111111222222111333555777999999999999444333222111111111111111222333444555666999===@@@CCCKKKTTTZZZ```fffgggddd[[[WWWQQQKKKHHHGGGIIIJJJLLLOOOSSSYYYaaajjjtttzzz~~~{{{wwwsssqqqqqqqqqtttvvvxxxzzz|||~~~~~~yyyuuurrrpppooooooooopppqqqssstttuuuzzz~~~~~~~~~~~~~~~}}}~~~zzzvvvsssrrrtttwww|||~~~zzzuuunnniiigggiiinnnqqqvvvvvvwwwyyy{{{zzzwwwtttnnnjjjeee___ZZZUUUOOOKKKGGGDDDAAA???@@@AAA@@@@@@@@@===:::666333222222222111///...///000111000...//////............//////111111000000///....................................//////////////////.........////////////......------------------------,,,...//////......///111/////////...............////////////////////////111000...///000111111000///000000000111111111111333222111000000000000000111111111111111111000///111111111111111222222222222222222222333333333333222111111222444777999;;;>>>@@@CCCFFFGGGIIILLLOOOSSSWWW^^^fffnnnvvv}}}~~~}}}~~~{{{hhhWWWNNNHHHFFFDDDCCCCCCAAA???===<<<:::888666555444444555444444444333333222222222666666777888888888888888666555444333222222222222111111111111111111111111000///////////////000000000000000000000000111111//////000111111111111111222222333333333333222222111111222333333333333222222222111111111111222222111333555777999999999999333333222222111222222222333444555666777:::???CCCJJJRRRZZZ___cccfffccc___UUUQQQLLLHHHFFFHHHKKKMMMNNNRRRYYYaaaiiirrr{{{~~~|||wwwwwwuuurrroooooorrruuu|||~~~{{{wwwsssrrrpppppppppqqqqqqssstttuuuzzz~~~}}}}}}}}}}}}~~~xxxtttrrrtttvvvyyy~~~zzzrrrllliiikkkooorrrwwwwwwyyy|||~~~~~~|||yyyrrrooojjjeee___XXXRRRMMMFFFBBB>>><<<===@@@AAABBBBBB@@@<<<888444333222222000///...///000111000/////////............///////////////......---------////////////////////////......////////////............////////////......---------------------------...///...,,,+++,,,---///////////////////////////////////////////////////...------///000000000///000000000111111111111////////////000111222222///000000111000000//////000000111111111222222222111111111222222222222333222222333444777999<<<===>>>@@@DDDGGGIIIKKKOOORRRVVV[[[cccjjjqqqxxx}}}|||{{{{{{|||~~~zzzgggWWWNNNHHHFFFDDDCCCCCCBBB???===;;;:::888666444444444444555555555555555555444444555666777888888999888888666555444333222222222222111111111111111222222222000000/////////000111111000000000000111111111111000000000000000111111111333333333444444333333333111111222333333333333222222222111111111111222222222333555777888888888888444444333222222333333444555666777888:::???DDDIIITTT[[[aaacccdddddd^^^XXXRRROOOJJJGGGFFFHHHLLLNNNTTTZZZbbbkkkssszzzzzzvvvtttnnnpppqqqpppooorrrwww|||~~~}}}}}}~~~~~~{{{xxxwwwvvvuuuuuutttttttttuuuuuuzzz~~~}}}||||||{{{{{{wwwuuuvvvwwwyyy|||}}}wwwrrroooppprrrtttxxxyyy{{{~~~}}}vvvtttpppkkkeee^^^VVVQQQHHHDDD>>>;;;<<<>>>AAABBBCCCAAA>>>;;;888555333222000///...///000111000/////////............//////------..................//////000000000000//////---......//////......---......////////////......------------------------...//////...,,,***+++,,,...////////////000000000000000000000000000000000///---,,,---///000000000000000000000111111111111.........///000111222333//////000111111111111111000000000111222222333333111111111111222222222222222333444666999<<<>>>???>>>AAAEEEHHHKKKOOOSSSVVV[[[aaahhhooottt{{{xxxxxxyyy|||yyyfffWWWNNNHHHFFFDDDCCCCCCBBB???===<<<;;;999777555555555555444444555555555555555555555666777888888999999999666555444333333222333333000000111111111222222222000000000000000111222222///000000000111111111111000000000000000111111222222222333333333333222222111111222333333333333222222222111111111111222222222333555666777777666666555444444333444444555555555777999;;;???EEEMMMRRR]]]bbbfffeeebbb___WWWOOOLLLJJJHHHGGGHHHLLLPPPSSS\\\cccmmmvvv}}}xxxppplllkkkfffjjjnnnpppqqquuu}}}|||{{{{{{~~~~~~~~~}}}|||{{{yyyxxxwwwwwwwwwzzz}}}~~~~~~}}}}}}}}}~~~{{{yyyyyyyyyzzz|||}}}yyywwwvvvwwwxxxyyyzzz|||~~~|||zzzwwwsssmmmfff]]]XXXOOOJJJBBB===;;;===@@@AAADDDCCCBBB???<<<888555333///......///000111111/////////............//////------......//////000000......///000000///......---......//////......---......////////////..............................---///000///------...///.../////////000000000000000000000000000000000000///...---...000111111111000000000000111111111111///////////////000111222///000111222333444444444///000000111222222333333222222222222333333333444222333555888;;;===@@@AAA???BBBGGGKKKOOOTTTXXX\\\aaahhhooouuuyyyyyyzzz}}}xxxfffWWWNNNHHHFFFDDDCCCCCCBBB???======<<<:::888666666666666222222222333333444444444555555666888888999999999666666555444333333333333000000111111222222222222111111000000111222333333//////000000111111111222000000000000000111111222111111222222222222111111111111222333333333333222222222111111111111222222222333555666666666555555555555444444444555555666555777:::>>>CCCKKKSSSYYYaaaeeegggddd___ZZZQQQHHHEEEEEEEEEGGGKKKPPPVVVYYYcccjjjttt~~~{{{ppphhhdddbbbaaaffflllooorrrxxx{{{zzz{{{~~~}}}{{{yyyxxxxxxyyy{{{~~~~~~~~~~~~{{{}}}|||{{{{{{{{{}}}~~~}}}{{{{{{{{{zzz{{{}}}~~~|||xxxssskkkccc]]]UUUOOOEEE>>><<<===>>>@@@DDDDDDDDDBBB???;;;666444///......///000111111000//////............//////------...///000111222222,,,---...//////...---,,,---..................---......////////////......////////////////////////---...000000//////111222.../////////000000111111000000000000000000000000000///...///111333333222000000000000111111111111111000000////////////000000111222444555666777777///000000111222222333333333333333444444444555555222444666999<<<>>>@@@BBB@@@DDDIIINNNRRRWWW\\\___fffmmmuuuzzz}}}~~~|||~~~vvvdddVVVNNNHHHEEECCCBBBBBBBBBAAA???<<<:::777777777777666444111000000222444555333222111333555666666666888999777777666444444333333333444333222111111111222333000000////////////000000111111000000000000111111111111222222222333333333111111111111111111111111111111222222222333333333333111...------///333555333333333444444444555555222333333333333555999<<<<<<;;;===CCCKKKTTT]]]dddllleee```^^^YYYQQQKKKJJJIIIJJJKKKMMMPPPWWW___dddooovvvzzzooogggcccaaabbbfffjjjqqqvvv{{{~~~|||zzzyyy{{{{{{}}}|||yyyxxx{{{|||}}}|||zzzyyy{{{~~~}}}|||{{{|||}}}~~~}}}~~~}}}}}}~~~|||{{{~~~|||zzzyyy||||||vvvnnnhhh^^^WWWMMMFFFAAA???>>>>>>BBBDDDFFFHHHHHHCCC;;;666666555333111////////////000000000000000000000000000000000000000///......000000000000////////////111111000000//////......------......///000111111111111000000//////......////////////000000000000000000000000000000000000111111222333444444555555000000000000000000000000000000000000111111111111111111000000//////......111111000000000111222333000111111111111222222222000222444444333333333444555888;;;>>>???@@@CCCDDDFFFGGGIIIMMMSSSZZZaaaeeekkkooovvv}}}~~~~~~vvvdddVVVNNNGGGEEECCCBBBBBBBBB@@@???<<<999777666777777666444333222222222444444222000333555777777777666777888888777666444333222222222444333222111111111222222111111000000000000111111111111000000000000111111111111111111222222222333222222222222222222222222111111222222222333333333333222000//////111333555333333333444444444444444666777666555333444777:::@@@AAAEEELLLUUU^^^fffkkkoooggg```[[[UUULLLFFFEEEIIIKKKMMMPPPUUU\\\dddjjjuuu{{{~~~sssiiibbb```aaabbbjjjnnnsssxxx{{{~~~|||zzzyyywwwyyyzzz}}}|||zzz{{{|||}}}|||zzzzzz|||~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~}}}|||||||||~~~|||vvvsssvvvzzz|||{{{zzz|||zzzrrrmmmbbb[[[QQQHHHCCC@@@???>>>BBBCCCFFFHHHHHHDDD===888111111000000111222444555000000000000000000000000///////////////...------000000000000////////////////////////000000000000+++++++++,,,,,,---------000/////////............////////////000000000000000000000000000000000000///000000111222222333333000000000000000000000000000000000000111111111111111111000000////////////111111111111222222222222000111111111111222222222000222444444333333444555888:::===???@@@AAACCCEEEGGGIIILLLQQQWWW^^^fffjjjpppttt{{{vvvdddUUUNNNGGGEEECCCAAAAAAAAA???>>>;;;999777666777666555444555444333333333333111///222444666666555555666777999888666444333222111111333333222111111111111222222222222111111222222222111111000000000000111111000000000111111111222222333333333333333333333333111111222222222333333333222222111111222222333444444444444444333333333333777777777666555666999<<>>===;;;999777666666666555444444333222333444444222000///111333444444444555777;;;999888555444222111111333222222111111111111111222222111111111111222222111111000000000000111111///000000000000111111111333333333333333333333333111111222222222333333333000111222222333333222222444444444333333333333222222333555666777:::>>>BBBDDDLLLWWW```iiippprrrqqqggg^^^UUUPPPLLLHHHGGGIIIKKKOOOVVV]]]eeemmmuuuzzzvvvpppggg```___dddkkkpppyyyzzz|||}}}~~~|||{{{{{{{{{zzz{{{}}}|||yyyxxxwwwuuuuuutttuuuvvvyyy|||}}}~~~}}}{{{yyyxxxwwwwwwwwwvvvzzz{{{vvvmmmdddaaaaaaiiiqqq|||}}}{{{yyyyyy|||}}}xxxooohhh]]]RRRKKKFFFCCCAAABBBCCCEEEHHHIIIHHHDDD@@@===;;;888444111///......////////////////////////...///////////////......000000000000////////////.../////////000000000111111000000000000000000000/////////////////////...////////////000000000000////////////////////////.........//////000000000000000000000000000000000///000000000111111111111000000000000000000000000///111333444555444222111000000111111111222222222111222444444444555777999<<<>>>???@@@@@@AAADDDFFFHHHMMMTTT[[[aaahhhpppuuu}}}tttcccUUUMMMGGGEEEBBB@@@@@@???===<<<;;;999666555666666555333222222222333555555444333///111444666666777999;;;<<<;;;999777555333222222222222222222111111000000111111111000000111111111111111000000000000111111///000000000000111111111222222222222222222222222111111222222222333333333//////111222222222111000333333333333333333333333111333555777999===BBBFFFJJJUUUaaaiiipppvvvtttnnncccZZZQQQMMMKKKIIIJJJNNNNNNTTT\\\eeemmmttt{{{~~~{{{oookkkeeeaaaccciiipppvvv}}}~~~~~~~~~}}}}}}}}}~~~}}}xxxtttrrrrrrqqqqqqrrrtttxxx{{{}}}~~~}}}zzzxxxvvvuuutttrrruuuwwwssskkkdddbbbccchhhppp|||}}}|||zzzyyyzzz}}}|||uuunnndddZZZSSSLLLHHHEEEFFFFFFGGGIIIKKKJJJGGGDDD999888666555444333444444///////////////////////////000000111111111000000000000000000////////////111000000000/////////.........------------------000000000000000000000000////////////000000000000/////////////////////////////////000000000000000000000000000000000000000///000000000111111111111000000000000111111111111///000222444444333222111000000111111111222222222111222444444444666999;;;<<<===?????????@@@CCCFFFIIIPPPXXX___dddjjjrrrxxxtttbbbUUUMMMGGGDDDAAA@@@???>>><<<;;;:::888666555666555444333222111111333555666555444222555888999:::;;;===???;;;:::888666555444333333111111222222111111000///111111000000000000111111111111000000000000111111000000000111111111222222111111111111111111111111111111222222222333333333//////000111111111111000222222222222333333333333444666888:::<<<@@@FFFJJJTTTaaammmrrrvvvyyytttjjj```XXXPPPMMMLLLKKKNNNRRRVVV\\\eeennnuuu{{{zzzvvvjjjhhhfffeeehhhnnnuuuyyy~~~|||}}}~~~~~~~~~yyysssnnnpppppppppqqqssswwwzzz|||}}}||||||}}}}}}zzzxxxvvvtttqqqtttuuusssnnnjjjhhhiiikkksss~~~}}}{{{yyyzzz~~~zzzuuummmeee]]]VVVPPPLLLKKKJJJJJJLLLLLLKKKHHHFFF???===:::777444333222222000000000000000000000000000000111222222222111111000000000000////////////111111111000///...............//////////////////000000111111111111222222////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000111111111111222///000111222333222111111000111111111111222222222111222444444555777:::===<<<===>>>>>>???AAADDDGGGMMMUUU___eeeiiimmmtttzzz}}}sssbbbTTTMMMGGGDDDAAA??????===<<<::::::888666555555555444333444333333444555555444222555777::::::::::::;;;<<<888777666444333333222222000111111222111000///...222222111111111111222222111111000000000000111111111111111111222222222333222222222222222222222222111111222222222333333333000000000111111111222222000000111222333444444555666888;;;>>>AAAGGGMMMQQQ^^^kkkvvvwwwyyyyyyqqqddd[[[SSSNNNNNNPPPQQQUUUZZZ^^^dddnnnvvv}}}{{{tttpppjjjjjjjjjmmmpppuuuzzz}}}|||zzztttooooooooooooppprrrvvvyyy{{{~~~{{{yyy{{{}}}zzzxxxvvvtttuuuuuuuuusssqqqooommmqqqwww{{{yyy{{{}}}{{{vvvpppiiiaaaYYYSSSPPPOOONNNNNNNNNLLLIIIGGGEEECCC>>>999444000...---000000000000000000000000//////000111111111111111000000000000////////////000000000000////////////000000000111222222222333///000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222//////000000000111111111000111111111111222222222111333444444555777;;;???<<<===??????@@@CCCGGGJJJUUU]]]gggmmmooorrrxxx~~~sssbbbTTTMMMGGGDDDAAA???>>>===;;;999:::888666555555555444333666555444444555444222111666888999999777666777777666555444333222111111111000111111222222000///...444333333222222333333444111111000000000000111111111222222222222333333333333333333333333333333333111111222222222333333333222222111111222222333444//////000111333444555666444666;;;@@@FFFMMMUUUZZZbbbpppyyyxxxxxxwwwmmm___TTTNNNKKKNNNSSSWWW]]]bbbdddkkkttt||||||zzzvvvooojjjlllmmmppptttxxx|||{{{~~~|||uuupppoooooooooppprrruuuyyy{{{~~~{{{xxxyyy~~~|||yyyxxxwwwvvvvvvvvvvvvuuurrrooouuuzzz|||yyyzzz||||||wwwppphhh___YYYTTTRRRPPPOOONNNMMMJJJGGG@@@>>>;;;888666444333333000000000000000000000000......///000000000000000000000000000////////////......//////000000111111,,,------...///000000111.../////////000000111111////////////000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000111111111111000000111111222222222222/////////...///000000111000111111111111222222222222333444444555888<<>>???@@@AAADDDIIILLLZZZcccmmmssssssvvv{{{qqq^^^PPPIIIEEECCC@@@>>>===<<<:::999999777444333444444444333555444444333333333444444666777999:::;;;<<<<<<<<<999888777666555444444444333333333222222111111111000000000///000000111222111000///...///000222333333222222111111222222333111111222222222333333333000111222333333333333222222111000/////////000111111222222111111222444666999<<>>;;;888555444222111111000000000000000222222000///............000000000000000000000000000000111111111111000000......//////////////////////////////////////////////////////////////////000000000000000000000000111111000000//////.........//////000111222222222000000000000000000000000222111111111000000/////////000000000000111111111---...000111222222111111000333666888:::;;;===???===>>>??????@@@FFFPPPWWWgggkkkqqquuuxxx{{{}}}qqq^^^PPPIIIEEECCC@@@>>>===<<<:::999999777444333444444444333555444444333333444444444666777999:::;;;<<<<<<<<<888777666555444333333333333333222222222222222222111000000000000111222222///000000111111111111111222222111111111111222222111111222222222333333333111222222333333333222222333222222111222333555666222333333222222333555888<<>>???@@@AAACCCJJJUUU]]]lllppptttxxx{{{}}}ppp]]]PPPIIIEEECCC@@@>>>===<<<:::999999777444333444444444333444444444333333444444555777777999:::;;;;;;;;;;;;999888666555444444333333222222222222222222333333111111111111111222333333...///111333333222111///222222111111111111222222111111222222222333333333333333333333333222222222333222222222333555777888444444444333333444777999???DDDKKKSSS[[[dddkkkqqquuuvvvwwwssskkkbbb[[[WWWWWWYYY\\\```dddjjjqqqvvv~~~yyyvvvsssmmmiiijjjkkkjjjlllooowwwyyy|||~~~}}}~~~~~~~~~}}}~~~}}}|||{{{{{{zzzzzzyyy{{{~~~~~~{{{{{{|||}}}{{{zzzzzz{{{|||~~~}}}yyyvvvxxx|||xxxrrrgggddd___[[[VVVQQQKKKGGGDDDBBB@@@===999666444333222222111000000000000111222111000000////////////000000000000000000000000000000111111111111000000222222111111000000000///////////////////////////////////////////////////000000000000000000000000.........///000111111111///000000111111222222333222222222222222222222222111111111111000000000000222222333333333444444444000000111222222222111111444666999;;;<<<>>>@@@BBB@@@AAABBBDDDHHHPPP]]]eeesssvvvyyy|||~~~ooo\\\OOOIIIEEECCC@@@>>>===<<<:::999999777444333444444444333444444333333333444555555777777888::::::;;;;;;;;;:::999888666555555555555111111111222222333333333222222111111222222333444///000111222333222111111222222333333333333222222111111222222222333333333444444333333222222222222333222222111222333444555444444444333333555888<<>>@@@BBBAAACCCDDDGGGLLLWWWdddnnnxxxzzz}}}mmm[[[OOOIIIEEECCC@@@>>>===<<<:::999999777444333444444444333333333333333333444555666777777888999::::::::::::888777666555444333333333111111111222222333333333222222111111222222333444222111000000000111333444333333444555555444333333111111222222222333333333444444333222222333333444666555333222222222333333333333333333333666;;;>>>FFFLLLUUU___ffflllqqqtttsssqqqmmmfff___ZZZXXXXXXZZZ___eeekkkpppvvv{{{~~~{{{tttmmmiiiddd```aaahhhooosssxxx}}}|||}}}~~~~~~{{{yyyxxx|||~~~}}}{{{yyyxxx{{{}}}~~~|||zzzuuuuuuvvvwwwxxxzzz{{{{{{zzz{{{~~~~~~}}}}}}~~~~~~}}}zzzzzz{{{}}}ooolllfffaaa[[[UUUOOOJJJEEEDDDBBB???<<<999777666333222222111111111111111222111111000000000000111////////////////////////000000111111111111000000000000000//////.........////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...............////////////222222222222222222222222000000000000000000111111111111111111222222222222222222222222222333333333555777:::<<<===>>>???AAAAAACCCGGGKKKQQQ]]]kkkuuu{{{~~~lllZZZNNNIIIEEECCC@@@>>>===<<<:::999999777444333444444444333333333333333444555555666777777888999999:::999999555555333222111000000000222222222222222222333333111111111111111222333333333222000///000111333555222333444555555444333222111111222222222333333333444333222222222333555666999888666444333333333444222333333333555999???CCCKKKQQQ[[[dddiiimmmpppqqqnnnlllhhhaaa\\\ZZZZZZ\\\___dddkkkrrrwwwzzz~~~{{{tttmmmfffbbbaaa___bbbkkkssswww{{{~~~~~~~~~|||zzzyyyxxxxxx{{{}}}~~~{{{zzz{{{}}}}}}tttsssrrrrrrrrrtttuuuwwwyyy{{{~~~~~~~~~|||}}}~~~~~~wwwrrrkkkccc\\\VVVPPPLLLEEEDDDBBB@@@===:::888777333333222111111111111222222111111000000111111111000000000000000000000000000000111111111111000000.............../////////////////////////////////000000000000000000000000000000000000000000000000111111111000///.........111111111111111111111111222222222222222222222222000000000000111111111111//////000000000111111111222222222222333444555666666888;;;======>>>???AAABBBEEEJJJPPPXXXcccqqqzzz~~~kkkZZZNNNIIIEEECCC@@@>>>===<<<:::999999777444333444444444333333333333333444555666666777888888999999999999888666555444333222111111111333333222222222222222222111000000000000111222222222111111111222222333333000111333444444333111000111111222222222333333333333222222111222444777888777666555333333333444444333444444555888===DDDIIIRRRYYYbbbiiimmmnnnooooooiiigggccc^^^[[[ZZZ]]]```fffkkksssyyy}}}}}}wwwpppjjjfffccceeedddhhhrrryyy|||~~~}}}|||zzzyyyyyyzzz|||}}}|||~~~~~~wwwuuurrrpppoooqqqssstttxxxzzz|||~~~|||~~~}}}zzzzzzzzzpppfff]]]VVVPPPLLLDDDCCCAAA???<<<:::888777444333222222111111222222222111111000000111222222000000000000000000000000000000111111111111000000.........///000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000////////////222222222222222222222222111111111111111111111111///000000000111111111111/////////000000000111111111111111222333555777888888:::===>>>??????AAABBBCCCHHHOOOVVV^^^iiiuuu~~~kkkZZZNNNHHHEEECCC@@@>>>===<<<;;;999999777444333444444444333222222222333444555666777777888888999999999888888999888777666555444444444444333333222222111111111000000000///000111111222///111222444444333222111...///111222222111///...111111222222222333333333222222111111333555888999333222111111111222333444444555666777:::@@@HHHMMMXXX^^^gggnnnppppppooonnneeedddaaa]]][[[\\\___bbbkkkpppxxx}}}yyytttpppllliiihhhkkkkkkpppyyy~~~|||xxxwwwwwwxxxzzz}}}}}}{{{xxxuuuqqqpppqqqsssuuuvvvxxx{{{}}}~~~{{{}}}}}}yyywww|||uuuhhh^^^VVVOOOKKKCCCBBB@@@>>>;;;999777666444333222222111111222222222111111111111111222222000000000000000000000000000000111111111111000000......///000111222333333////////////////////////000000000000000000000000000000000000000000000000......//////000000111111111111111000000000000000000000000000000000000000//////000000111111111222///000000000000111111111111111111222333666888::::::<<<>>>@@@@@@AAABBBDDDEEEJJJRRRZZZbbbmmmyyy~~~jjjXXXMMMGGGEEECCCAAA?????????>>><<<555333222444777999888666444444444444444444444444555666777888888999999888888777666555444444555555555444333333222222222222444333333222111111111222111111000000111111222333333333333222222222111111111111222222222333333333111000000111333444444333222444555555444333444555888555666===AAACCCKKKUUU[[[dddmmmrrrppplllkkkkkk```___\\\YYYYYY\\\bbbggguuuxxx}}}}}}wwwrrrooonnnooopppsssvvvzzz~~~~~~|||zzzxxxuuuwwwzzz|||~~~~~~|||zzzxxxwwwuuurrrooouuuvvvxxx|||}}}zzz}}}|||}}}}}}xxxlllccc[[[SSSNNNFFF@@@<<<>>>>>>;;;888777333333333222222222111111000000//////......------000000000000000000000000111111222222222333333333222111000...------------............////////////////////////000000000000///000222333333222000///111111111111111111111111000///.........000111222000000000000111111111111222111111111000000//////444333222222111111222222222///,,,---222777::::::===>>>???@@@AAACCCHHHKKKKKKNNNSSS[[[eeettt~~~jjjXXXMMMGGGFFFDDDAAA???>>>===;;;999888666444555777777555333444444444444444444444444555666777888888999999888777666666555555444444333444444333222222222333333333222111111000000000111111111000000111111222333333333333222222222111111111111222222222333333333222111000111333444444333222444555555444333333444:::888999@@@DDDHHHQQQZZZhhhnnnssssssnnngggcccbbb^^^]]][[[YYYZZZ^^^eeekkkvvvyyy}}}~~~yyytttqqqqqqssstttvvvxxx|||}}}|||{{{zzzyyyxxxwwwvvv{{{~~~}}}|||zzzxxxuuurrrssstttuuuyyy|||~~~|||qqqggg^^^UUUOOOEEE>>>:::;;;;;;888555555333333333222222222111111000000000///////////////000000000000000000000000000000000111111111222222000000//////...///////////////000000000111111111////////////000000000000//////111111111111//////////////////////////////000////////////000000111000000000000111111111111111111111111000000000////////////000111222444444333111...000444999;;;<<<>>>???@@@AAABBBEEEJJJMMMQQQTTTZZZcccnnn|||}}}iiiXXXMMMGGGGGGDDD@@@>>><<<;;;888666:::888666666666555333111444444444444444444444444555666777888888999999888666666777777666444333222333222222222222333333444222111000000///000000000111111000000111111222333333333333222222222111111111111222222222333333333333222111222444444444222333444555555333333333555<<<;;;>>>DDDJJJQQQ[[[ddduuuwwwxxxtttlllccc^^^\\\[[[ZZZYYYYYY\\\ccckkkqqqyyy{{{~~~~~~zzzvvvuuuvvvxxxzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}yyyuuurrrrrrrrrtttzzz~~~xxxnnndddYYYRRRFFF???:::::::::777555555333333333222222222111111000000000000000111111111/////////////////////////////////000000000111111000000//////000111111222111111111222222222333333////////////000000000000///////////////////////////////////////////////////000000000000//////...000000000000111111111111111111111111000000000000.........///000111333333444222111333777;;;===>>>???@@@BBBCCCDDDHHHMMMPPPVVVZZZaaakkkvvv{{{hhhWWWMMMHHHFFFCCC@@@>>>===;;;999777999888777666555444333222444444444444444444444444555666777888888999999888666777888999888666333222222111111111222333444444222111111000000000111111111111000000111111222333333333333222222222111111111111222222222333333333444333222333444555444333333444555444333333444666;;;===BBBJJJRRR\\\gggooo{{{{{{yyysssjjjccc^^^]]]YYYYYYZZZ\\\aaahhhqqqxxx}}}~~~~~~|||yyywwwwwwyyy|||~~~~~~~~~~~~~~~|||yyytttrrrpppqqqwwwvvvkkk___VVVLLLDDD===<<<<<<888666777333333333222222222111111000000000111111222222333/////////////////////////////////000000000111111222111111000111111222222111111111222222222333333////////////000000000000000//////......//////000000000000000000000000000///000111111111///...---///000000000111111111111111111111000000000000000222222111000000000000000333333333555888<<<>>>??????AAACCCDDDFFFJJJOOOSSSXXX]]]eeeooozzzzzzfffVVVLLLHHHEEEBBB@@@>>>>>>===<<<:::666777777666555555555555444444444444444444444444555666777888888999999888888999::::::999666444222111111111111222222333444222222111111111222222333111111000000111111222333333333333222222222111111111111222222222333333333555333333333555666555444333444555555444555777999;;;AAAIIIQQQ\\\hhhsssyyy~~~{{{vvvooohhhbbb___^^^ZZZ\\\^^^bbbgggnnnwww|||~~~}}}{{{zzzzzzzzzwwwvvvvvvwwwyyy|||~~~~~~~~~~~~|||yyy||||||xxxuuuqqqpppuuu}}}sssfff\\\RRRIII@@@>>><<<888666777333333333222222222111111000000111111222222333333////////////////////////000000000111111111222222444333222111000000000000000000000111111111111222////////////000000000000111000000//////000000111000000000000000000000000///000111111111///...---///000000000111111111111000000000000000000111111333333222111111111111222111333555777:::<<>>>>>>>>===;;;444555777666555555666777444444444444444444444444555666777888888999999888999999999999888666444333222111111111111222222333222222222222222222333444111111000000111111222333333333333222222222111111111111222222222333333333444333333444666777777666333444555555555777;;;===???HHHRRR[[[fffsss||||||tttkkkddd```^^^^^^]]]```eeejjjooottt{{{{{{wwwtttrrrrrrrrroooqqqtttwww{{{}}}~~~~~~~~~}}}|||wwwxxx||||||xxxsssqqqttt{{{~~~}}}oooeeeWWWMMMCCC???;;;777555666333333333222222222111111111111111111111222222222////////////////////////000000000111111111222222555444333111000//////////////////000000000000111////////////000000000000000000000000000000000000///////////////////////////000000000000//////...000000000000111111111111000000000000111111111111000000111111222444555666000333777:::;;;===@@@AAAAAACCCEEEHHHKKKPPPVVVZZZ```fffoooxxxxxxeeeUUULLLIIIDDDBBB???======<<<:::999444666777777555444555777444444444444444444444444555666777888888999999888999888777666555333222222333222111111111111111111111111111111111222333333111111000000111111222333333333333222222222111111111111222222222333333333333222222444777888888888333444555666777:::>>>AAAGGGRRR]]]eeeooozzzxxxooofffaaa______```bbbffflllqqquuuyyy}}}}}}wwwpppkkkiiihhhhhhiiimmmrrrxxx}}}~~~}}}}}}~~~xxxxxx{{{~~~~~~zzzuuuqqqrrrwww~~~~~~}}}~~~~~~xxxnnn^^^SSSHHHAAA===888666666333333333222222222111111111111111111111000000000000000000000000000000000/////////000000000111111333222111000000000000000/////////000000000111111////////////000000000000......///000000///......////////////////////////000////////////000000111000000000000111111111111///000000000111111111111000000000000111333444555111555:::===>>>???AAADDDCCCEEEHHHKKKOOOTTTZZZ___eeekkkttt|||wwwdddUUULLLIIIEEEBBB???===;;;:::777555555777888777444333444666444444444444444444444444555666777888888999999888888777666444222111111111333333222111000000000111000000///000000111222222111111111000111222222333333333333222222222111111111111222222222333333333222222222444777999:::999333444555666888;;;@@@DDDMMMYYYeeekkkttt~~~zzztttjjjccc``````bbbdddeeejjjpppvvvyyy|||}}}{{{ssskkkeeebbbbbbbbbfffkkkrrrzzz~~~~~~~~~||||||~~~zzzzzz{{{~~~~~~|||vvvqqqqqquuu{{{~~~}}}}}}|||}}}}}}|||~~~ttteeeYYYLLLEEE@@@;;;888999333333333222222222111111222111111111000000//////111111111111111111111111............/////////000000000000///000000111222///000000000000111111111////////////000000000000,,,---///000000///---,,,111111111111111111111111000///.........000111222000000000000111111111111//////000000111111111222222111111000000000000000111666<<>>======>>>>>>===;;;999888999:::;;;:::666444555444222000000000222333777777777888999999::::::777888999999888666333111000000000000111222333333333222222111111222222333000000000000000111111222333333333222222222111111222222222111222222333333444444444444444444444444666888:::999999>>>HHHPPPVVV```mmmwww||||||{{{zzzvvvnnnfffbbb___^^^aaagggfffmmmvvv~~~}}}|||{{{tttjjjbbb___```aaaccclllqqqyyy}}}{{{}}}~~~}}}|||{{{||||||zzzyyyzzz~~~|||}}}|||}}}yyyssspppppprrrtttzzz~~~}}}|||mmmbbbSSSHHHBBB>>>999555555444333333444444222000111222222333333333222222000000000000////////////000000000000000000000000222111000//////......///,,,...///111111///...,,,//////000000000000//////111111000000000000000111222222111000///...------...............///000000000000000000000000000000111111000000111111222333111222222111000111333666555777999<<<@@@CCCFFFGGGIIIJJJLLLQQQWWW^^^bbbdddooorrrxxxxxxdddUUUKKKGGGDDDBBB???>>>===<<<999777999888888888888777444222555444333222333555777888666777777888888999::::::777777777777666444222111222222111111111222222333222111111111111111111222111111111111111222333333333333222222222111111111222222111111222222333333555444444444444444444444555888:::;;;===CCCLLLTTT[[[cccnnnvvvyyyxxxwwwvvvoooiiibbb```^^^]]]aaaggglllqqqxxx}}}}}}yyywwwvvvooofff___]]]___bbbdddnnnrrryyy~~~~~~~~~}}}~~~}}}{{{zzzzzz|||{{{{{{~~~yyysssppppppqqqssswww{{{}}}{{{{{{|||||||||}}}~~~ssshhhXXXMMMFFFAAA;;;777666444333444444444222000111111222222222222222111111000000000////////////000000000000000000000000000///////////////000111222222333444444333222222//////000000000000//////111111000000000000000111111111000000000000/////////////////////000111111000000000000000000000000111111000000111111222333222333333333222333555777666888;;;>>>BBBEEEGGGHHHIIIJJJNNNTTT\\\ccciiillltttvvv|||wwwdddTTTKKKGGGDDDBBB???>>>===<<<999777:::888666666666555333111222222222333555777999;;;666666777888888999999:::777666555444333333222222444333333222222222222333111111000000000000111111222222222222222333444444222222222111111111000000222222111111222222333444666666555444333333333444555888;;;>>>BBBHHHRRRYYY```fffnnnssstttrrrpppoooiiiccc`````````aaaeeekkktttvvvyyy{{{{{{xxxtttrrrnnnhhh```\\\\\\```eeehhhppptttyyy}}}~~~}}}yyyzzz{{{}}}|||xxx{{{|||vvvrrrpppqqqqqqtttvvvwwwuuuwwwzzz{{{zzzyyyzzz{{{}}}~~~~~~|||ppp```SSSKKKEEE>>>999777555444444555444333111111111222222222111111000111111000000000/////////000000000000000000000000............///000111222000000000//////000000000//////000000000000//////000000000000000000111111000000000111111111222222000000000000000111222222000000000000000000000000111111000000111111222333333444444444333444777999888:::===AAAEEEGGGHHHIIIJJJLLLQQQXXXaaajjjrrrwww{{{~~~wwwcccTTTKKKGGGAAA???>>>===>>>===<<<:::999777555444555555555444111111111222444666888999666666777777888999999999888777555333222222333444555555444333222222222222222222111111111111222222222222222222222333444444222222111111111000000000111111111111222333444444777666555444333333444444555888<<<@@@EEEMMMUUU[[[cccfffkkknnnooommmjjjhhheeeaaa```cccfffggglllrrryyyyyyyyyyyyxxxuuuqqqnnngggccc]]][[[^^^dddjjjmmmrrrtttxxx{{{~~~~~~|||}}}|||zzz{{{~~~~~~xxxzzz~~~|||wwwtttssssssssssssrrrrrrsssvvvyyyyyyxxxzzz|||xxxhhhZZZPPPHHH???999888666555444555555444333111111222222111111000000111111111000000000//////000000000000000000000000///////////////000111111...---+++******+++---...//////000000000000/////////000000111111111111111111111111111222222222222000000//////000000111222000000000000000000000000111111000000111111222333222333444444444555888::::::<<<@@@DDDGGGIIIJJJJJJJJJNNNSSS[[[dddnnnxxx~~~vvvbbbSSSKKKGGGAAA@@@>>>===>>>===;;;:::777555444444666777777666222222333333444555666666555666666777888888999999999777555333222333555666555555444333222222222222444333333222222333333444111111111111111222333333222222222111111111111000111111111111222333444555888777555444333444555555666999===CCCJJJRRRYYY^^^dddfffiiikkkllljjjfffcccaaa___```fffjjjmmmqqqwww{{{yyywwwvvvvvvtttppplllddd```^^^^^^cccjjjpppssstttuuuxxxzzz|||~~~~~~|||{{{}}}~~~||||||}}}yyy{{{~~~~~~{{{xxxwwwuuusssqqqppprrrtttwww{{{zzz|||nnn___UUUKKKAAA::::::888666555666666555444222222222222222111000000111111111111000000000000111111111111111111111111111111000///////////////222000...------...000222//////000000000000//////...///000111111111111111222222222222111111111000///............///000000000000000000000000000000111111000000111111222333111222333333333555888;;;===???BBBEEEHHHJJJKKKLLLLLLPPPVVV]]]fffppp{{{uuuaaaSSSKKKHHHEEECCC@@@>>>===;;;888666666555444555777777777555555555555555555666666666555555666777777888888999888777555333333444555666444333333222222222222333444444333333333333444444111111111111111222333333333333333222222222111111000000000111222333444555777666444333333444666777777;;;AAAIIIRRR[[[aaaeeehhhiiikkknnnnnnkkkfffbbb^^^]]]```hhhmmmppptttyyy|||yyyvvvuuuuuusssnnnjjjbbbaaa```ccciiippptttwwwwwwxxxzzz|||~~~}}}|||{{{|||}}}zzz{{{|||}}}~~~}}}yyytttpppqqqqqqrrrwww|||}}}vvvfff[[[PPPEEE===;;;999666555666777666666333333333333333222111000222222111111111000000000111111111111111111111111222111000///............333111000......000111333//////000000000000//////---...000111222222111111222222111111111000000000...............//////000000000000000000000000000111111000000111111222333000111333333444666999<<<@@@AAABBBEEEHHHJJJMMMNNNNNNSSSZZZaaaiiissstttaaaRRRJJJHHHFFFCCC@@@>>>===;;;888555666555555555666555222000333444444555555555555555555555666666777888888888666555444333333333444555222222111111111222222333444333333222222333333444222222222222222333444444444444444333333333333222000000000111222333555666666555444333333555888:::999===EEEPPP\\\fffnnnqqqqqqqqqsssuuuuuupppiiiccc______dddlllrrrtttwww{{{}}}yyyvvvuuuuuurrrlllgggaaaaaaccchhhoootttwwwxxxzzz{{{}}}}}}||||||}}}}}}{{{{{{~~~~~~}}}}}}}}}}}}vvvqqqqqqqqqqqqvvv}}}~~~nnnbbbWWWKKKCCC<<<:::777666666777777777444555555444444222111111222222222111111111000000111111111111111111111111111000///////////////000000000///......///000000//////000000000000//////---...000222333222111000//////000000000000111111/////////...///000000111000000000000000000000000111111000000111111222333111222444444555777;;;>>>BBBBBBBBBDDDFFFJJJMMMOOOQQQVVV^^^eeemmmyyyttt```RRRJJJHHHBBBAAA>>>>>>======;;;999777666555555555222...+++///000111222333333333333555555666666777888888888444444333333222333333333000000000000111222333333333222222111111222222333444333333333333444555555555555444444444333333333000000000111222444555666666555333222333666999;;;;;;???HHHUUUcccooowwwzzzyyyyyyyyy{{{zzztttkkkdddbbbccchhhqqqvvvxxx{{{~~~zzzvvvuuuuuurrrjjjddd```bbbeeekkkqqqvvvxxxxxx}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~|||{{{|||~~~vvvqqqqqqppppppuuu}}}ttthhh\\\PPPGGG===:::777666777888888777555555555555444333222111222222222111111111111000111111111111111111111111///......//////000111222111111000000000000111111//////000000000000//////,,,...000222333222111000------...///000111222222000000000000000111111222000000000000000000000000111111111000111222222333222333555666777999===@@@CCCCCCBBBCCCEEEJJJNNNPPPRRRXXXaaaiiiqqq~~~sssaaaTTTMMMJJJCCCBBBAAA???>>><<<;;;:::888777666555555444444555555555555444444333333333666666666777666555555444444333333222222333333444222222222111111111000000444333222111111111222333---...///000333555777888111222333444555444333222444444333222222333333333666555444444666777888777===HHHUUUbbbooo|||}}}{{{yyyvvvqqqkkkfffaaaiiippptttyyy~~~}}}zzzvvvwwwwwwuuurrrnnniiigggbbbfffkkkooorrruuuxxxzzz}}}{{{}}}}}}xxx{{{zzz}}}~~~}}}}}}~~~|||tttnnnmmmoootttxxx~~~qqqdddVVVJJJDDD<<<666666777666555666555444444333333222111111111111111111111111111111000000000000000000000000------......//////000000......///000000000000000222111111111000000//////000000000000000000000000000///...///000111000///333333333333333222111000111111111111111111111111000000000000000111111222666555666666888:::===>>>AAA@@@BBBGGGIIIJJJOOOUUUYYY```jjjrrr{{{sssaaaTTTLLLIIICCCBBBAAA???>>><<<;;;:::888777666555555444444555555555444444444333333333555555666666555555444333222111111000000111111222333333333333222222222111333333222111111222222333333333222111111111222222222222333333333222111000555444444333333444444555444333333555777:::<<<<<>><<<;;;:::888777666555555444444555555444444444444333333333444444555555444444333222222111111000000111111222444444444333333333222222333222222111111222333333666555333222000000//////333333333333333222111000555555555444444555555666222222333555888<<<@@@BBBKKKXXXiiixxx{{{tttnnnkkkjjjiiihhhkkkqqqwwwzzz~~~{{{xxxwwwvvvrrrooojjjgggeeeggglllsssxxx{{{}}}~~~{{{yyyyyysssooooooppprrr}}}tttdddXXXIII@@@999888777555444555666666666555444444333333111111111111111111111111000000000000000000000000111111111111000000000000///000000000000//////...111111111111000000000000000000000000000000000000222111000111333333333222......//////////////////111111111111111111111111222222222111222333333444333333333555777:::<<<>>>DDDBBBCCCGGGKKKOOOWWW___jjjpppyyytttbbbTTTKKKHHHCCCBBBAAA???===<<<;;;:::888777666555555444444555444444444444444444444444333444444444444333222222444333333222222333333444444333333333333222222222222222222222222222333333222222111111111111222222444444444444444333333333444444444444444555555666222222444555999===CCCGGGQQQ___qqq}}}vvvmmmgggdddfffhhhiiiqqqwww|||~~~zzzvvvuuurrrnnnjjjgggeeedddjjjpppwww|||~~~|||}}}{{{uuuqqqooonnnoooxxx||||||lll```PPPGGG>>><<<:::777666777777777777666555555444444111111111111111111111111111111111111111111111111111111111000000/////////......///000000000000000111111111000000000000000000000000000000000000000222111000000000111///...///000111222222333222222111111111111111111111111222111111111111222333333444555555777:::>>>AAABBBFFFCCCCCCHHHLLLQQQ[[[eeeqqqwwwuuubbbTTTKKKGGGCCCBBBAAA???===<<<;;;:::888777666555555444444555444444444444444444444444333333333444333222222111444333333222222333333444222222222222111111111111111111222222333333333333/////////000111222333444222222222222333333444444333333222222333444444555333444666777999>>>FFFLLLYYYgggxxxxxxqqqgggaaa```dddhhhkkkvvv{{{}}}wwwqqqooolllhhhfffeeeeeefffoootttzzz}}}yyyuuurrrpppooouuuyyy~~~|||~~~~~~sssfffVVVLLLBBB>>><<<888666777888777777666666555444444111111111111111111111111222222222222222222222222000000000//////.........,,,,,,...///111222222222000000000000000000111111111111111111111111111111000///...///111222222111111222333333444444444444111111111111111111111111000000000000000111222222555555666999<<<@@@DDDFFFHHHEEEEEEJJJOOOUUU```jjjuuuzzzvvvbbbTTTJJJFFFCCCBBBAAA???>>><<<;;;:::888777666555555444444555333333333444444444444555333333444444333333222111222111111000000111111222222222222111111111000000000000222333333333333333111111000000000111111222111111000000000111222333222222222222222333444555555777999999<<>><<<;;;:::888777666555555444444555333333333444444444555555444444444444444333333222222111111000000111111222333333222222222111111111///000222333444444333333111111000000000000111111666555444222111111222222222222222333333444666666777999;;;===@@@HHHSSS\\\lllwwwyyymmmiiicccbbbeeekkkqqquuuzzz~~~~~~|||zzzuuunnngggeeecccbbbdddiiinnnrrrzzz}}}~~~~~~|||{{{}}}~~~tttcccXXXLLLFFFAAA<<<:::;;;777777666555555444444333111111111111111111111111333333333333333333333333///////////////000000000...//////000000000000000///000000000111111111111111111111111111111111111/////////111555777777777111111222222222111000000111111111111111111111111111111000000111111222333444555777:::???DDDHHHJJJPPPNNNPPPUUUZZZ```iiisssxxx}}}vvvcccTTTJJJEEECCCBBBAAA???>>><<<;;;:::888777666555555444444555333333333444444555555555444444555555444444333222444333333333333333333444444444444333333333222222///000222333444444333333////////////000111333333===<<<999666444333333333333333333444555666777888777:::===???CCCLLLYYYcccpppyyy}}}tttkkkhhhddddddiiipppvvvyyyzzz~~~}}}zzzxxxrrrllleeecccaaaaaaeeekkkrrrwww~~~~~~~~~yyyjjj___RRRKKKFFFAAA??????666666666555444444333333111111111111111111111111333333333333333333333333//////000000111111222222111111111111000///------//////000000111111111222111111111111111111111111333111000111222222111000333333333333333222111000111111111111111111111111222222111111222222333444777888:::>>>BBBGGGKKKNNNTTTRRRTTTYYY^^^dddmmmvvvzzz~~~}}}rrraaaTTTKKKGGGBBB@@@>>>=========;;;999:::999888777666666666666666555444333222333444555555555555555555555555555666666555444444333222222111111111333444444333111111111222222222111000000222222222222222222222222222222111111222222333444333222222111222222333333666777:::@@@HHHUUUbbbjjjzzz{{{sssooofffffffffiiimmmtttzzz~~~~~~|||yyytttmmmhhhcccbbbbbbfffllltttzzz}}}~~~}}}}}}yyyxxx{{{~~~rrreeeWWWOOOIIIBBB===;;;<<<999555444444666777777444444333222222111111000111222222333333222222111333222000/////////000111000000000000////////////222111000//////000111222//////000000000000//////...///000111111111111111000111111111222222222222444444444444444444444444333444555555333333444555666999<<<>>>AAADDDHHHKKKOOOPPPTTTZZZbbbkkksssxxx|||}}}~~~}}}|||rrraaaTTTKKKGGGCCCAAA???>>>>>>>>><<<::::::999888777666666666666555555444333333333444555777777777777777777777777555555444444333222222222111111111222444444333111111111222222222222222111222222222222222222222222222222111111222222333333444333333333333444444555777999<<>><<<;;;999999888777666666666666555444444333444444555555777777777777777777777777444444333333222222111111222111111222444444333111000111222333333444333333222222222222222222222222111111222222222333333333444444444444444555666777888:::???FFFQQQ___mmmvvv}}}vvvnnnhhheeecccdddggglllrrrxxx}}}|||{{{zzzyyyvvvqqqkkkgggdddfffiiinnnsssyyy}}}|||zzz{{{~~~|||sssmmmooouuuzzz~~~pppaaaYYYSSSLLLFFFEEE>>>:::666444444555555555444444333222222111111000000000000111111000000000222111111000///000000000111111111111111111111111111111000000000000111111000111111111111111111000000111111111111000000//////000000000111111111111000000111222333444444555222333444333222333444666:::<<>>>>>===<<<:::999888777666666555555666444444444444444555555555555555555555555555555555333333333222222111111111222111111222333444333222000111222333444555555555222222222222222222222222111111222222333333333333444333444444555666777888999===CCCLLLWWWeeesss||||||vvvnnnhhhdddbbbaaadddiiiooouuuzzz~~~|||{{{zzzwwwsssnnniiieeedddggglllqqquuuyyy}}}|||yyywww{{{~~~wwwlllgggiiipppvvv~~~wwwggg]]]VVVOOOIIIHHH@@@<<<888555555555555555444444333222222111111000000000111111111111000000222111111000000000000000000000000000000111111111111000000000000000000111111111222222222222111111111111111111111000///...//////000000000111111111...///000111222333444444111222333333222333555888<<<===???AAABBBDDDGGGIIILLLPPPVVV___iiisss{{{~~~{{{yyyyyyzzz{{{}}}nnn\\\PPPIIIEEEAAA???=========<<<:::888999888777666555555555555444444444555555666666666555555555555555555555555333333222222222222111111333111000111333444333222000111222333444555555555222222222222222222222222000111222333333333222222222222222333444666777888;;;@@@HHHSSS___lllxxxxxxoooiiidddbbbaaaaaaeeelllsssyyy|||~~~~~~}}}|||yyyuuuooojjjfffdddeeeiiinnnrrrtttwwwzzz}}}~~~xxxvvvwww~~~}}}~~~~~~}}}{{{uuujjjdddfffmmmsssyyy}}}lllaaaYYYPPPKKKIIIBBB???:::777666666555444444444333222222111111000111222222222222222222111111111111111000000000///............//////000000000000000111111000000000111111222222222222111111111111111111111000///...000000000000111111111111......///000222333444444222222333333222444777:::<<<>>>@@@AAAAAACCCFFFIIIMMMRRRYYYcccnnnwww~~~|||zzzyyy{{{}}}~~~lll[[[OOOHHHEEE@@@???===<<<<<<;;;999777888888777666555555555555333444555666666666666666777777777777777777777777333333333333333333222222333111000000222444333333000111222333333444333333222222222222222222222222000111222333444333222222111222222333555777888999???EEEPPP\\\gggrrr|||~~~sssjjjeeebbbbbbaaaccchhhooowww{{{}}}|||{{{{{{zzzvvvpppjjjfffeeeeeegggkkkppprrrsssuuuxxx|||zzzvvvwwwyyy|||}}}}}}|||xxxwwwmmmggghhhmmmrrrwww~~~rrrfff\\\SSSLLLJJJFFFBBB<<<999777777666555444444333222222111111000222222333333333333222222000111111111111000//////,,,------......//////000000000111111111111000000000111111111111111111000000111111111111000000///000111111111222222222222//////000111222333333444222333333333333555999<<<===>>>AAABBBCCCEEEHHHJJJPPPUUU]]]hhhrrr{{{~~~~~~kkkZZZNNNHHHEEEAAA???=========<<<:::888888888666555555555555555222333555666777777777666777777777777777777777777333333333333333333444444333222000000222333444333111111222222222222222111222222222222222222222222///111222444444333222111222222333444666888:::;;;CCCKKKXXXeeepppyyyyyynnneeebbbaaabbbbbbeeekkkssszzz}}}}}}zzzwwwwwwuuupppjjjdddbbbeeegggjjjnnnrrrsssrrrssswww{{{|||}}}wwwuuuyyy~~~}}}|||||||||}}}~~~}}}{{{uuu{{{{{{sssnnnmmmqqquuuyyyyyylllaaaWWWPPPNNNHHHDDD???;;;999888777666444444333222222111111000111111222222222222111111000111111222111000///...---------...///000000000///000111222222111000//////000000111111000000//////000000111111111111000222222222222333333333333111111111222222222333333333444444444444777;;;???>>>@@@BBBDDDEEEGGGKKKMMMRRRXXXaaalllvvv~~~jjjYYYNNNGGGDDDBBB@@@>>>>>>>>>===;;;999888777666555555444444555222333555777777777777666555555555555555555555555444444444444444444444444444222000000222333444333111111222222222111000000222222222222222222222222///111222444444333222111333333444666888:::<<<===GGGPPP]]]kkkuuu}}}~~~vvvjjjbbb```aaabbbbbbgggllluuu{{{~~~}}}xxxuuurrrpppllleee``````eeejjjmmmqqqttttttrrrrrrwww|||{{{~~~{{{vvvvvv|||}}}xxxuuutttyyy~~~|||}}}~~~|||{{{rrruuu|||xxxsssrrrtttwww{{{~~~~~~pppeeeZZZSSSPPPJJJFFF@@@<<<:::999777666444444333333222111111000000000111111111111000000000111111222222000///...---......///000111111222///000111222222111000/////////000000000000//////...///000111111111111111222222333333333444444444222222222222222222333333444555555555555888===@@@@@@BBBDDDFFFGGGJJJMMMPPPTTTZZZcccnnnxxxlll[[[QQQKKKHHHEEEBBB@@@>>>======;;;999666666666666555555555555888666444444666666666555888888777666555333222111666555333111111222333444111111000000000000111111333333222111...+++)))'''222222111111111111222222333333333444444333222222444222333555555666===FFFLLLWWWeeeppp{{{|||sssmmmeee^^^[[[]]]bbbffflllqqqvvvyyyyyywwwvvvuuuqqqmmmgggbbbaaadddhhhkkkqqqpppooooooqqqvvv{{{~~~|||zzz|||{{{uuuqqqoooqqqvvv{{{}}}zzzqqqpppsss{{{{{{xxxwww}}}}}}wwwwww|||xxxhhh]]]UUUPPPKKKIIIEEE@@@<<<999777666666666555444333333222222222111111000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111555444333222222222333444444666777888888:::>>>AAABBBEEEHHHKKKLLLNNNPPPRRR]]]bbbkkkrrrxxxlll[[[PPPJJJGGGDDDBBB???>>>======;;;999888888888888777777777777777666444444666666666555,,,---///222444666777777666444333111111222333444333333222222222222333333444444444444333111///...222222111111111111222222333333333444333333333222444333444666777999@@@IIISSS^^^kkkttt||||||vvvkkkfff```\\\\\\```gggkkkpppuuu{{{~~~}}}yyyvvvtttiiigggccc```aaaeeejjjmmmqqqpppoooooorrrwww|||~~~|||}}}uuupppmmmlllqqqwww}}}{{{qqqppppppvvv~~~}}}|||uuurrrwww~~~~~~nnnaaaWWWQQQMMMKKKGGGBBB>>>;;;999888777666666555444333222222222222111000000000000000000000000000000000000000111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333222111111222333444555555666888888999<<>>=========;;;:::666666666666555555555555777555444444666777777666;;;;;;:::888666333111000555444333222222222333333222111111000000111111222111111222333333333333333333222222111111222222333333333222222333333444444444333555999<<<@@@JJJTTTeeeppp{{{zzzqqqiii```^^^\\\\\\___eeekkkooovvv|||xxxooojjjaaaaaabbbdddiiinnntttwwwsssrrrpppqqquuu{{{|||sssjjjfffggglllyyy~~~{{{sssoooiiiiiimmmuuu{{{|||uuutttxxxmmm^^^UUUQQQNNNJJJFFFBBB>>>===<<<888888777666555333333222333222111111000000111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222000000111111222333444444333555777999:::>>>BBBEEEFFFGGGIIILLLOOOUUU\\\aaaiiinnnuuuzzz}}}kkkZZZNNNHHHEEEBBB@@@>>>======<<<;;;:::666666666666555555555555666555333444666777777666222333333444444444333333444444333333222222222222222222111111111111222222222222222111111111222222333333222222222222333333333222222222222333444555444333555:::>>>DDDOOOZZZkkkvvv~~~wwwnnneee[[[[[[[[[^^^ccciiiooorrr{{{uuulllggg```bbbdddhhhlllqqquuuxxxuuuttttttuuuyyy~~~yyyqqqjjjhhhjjjrrr~~~{{{tttoooiiifffiiiooovvv{{{zzzxxx{{{tttcccYYYRRROOOKKKGGGBBB???>>>===:::999888777555444333222333222222111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222444666888;;;>>>CCCFFFIIIJJJKKKMMMPPPVVV^^^cccmmmqqqwww{{{}}}kkkZZZNNNHHHEEEAAA???===<<<===<<<;;;:::888888888888777777777777666444333444666777777777333444555555666666555555444444444333333333222222444444333333333333444444555444333222222222333333333333222222222222333333333222222111222333555666555444777<<>>;;;:::999777666444333222333333222111111111111222000000000000000000000000222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333333444444444444333222111111333666999<<<@@@EEEIIILLLMMMNNNPPPTTTZZZaaafffppptttyyy|||}}}jjjZZZOOOIIIFFFAAA???===<<<<<<<<<;;;:::888888888888777777777777555444333444666888888777;;;;;;:::999777555444333333444444444333333222222555444444333333444444555444444333222222333444555444333333222222333333444333222111111222333555777777666999@@@FFFNNN\\\hhhttt~~~xxxoooeee^^^VVVXXX]]]dddkkkrrrxxx{{{{{{ssskkkeeebbb^^^aaaffflllqqquuuxxxyyyyyyzzz|||}}}tttoookkklllooozzz~~~~~~|||zzzuuurrrooolllkkkoootttyyy|||xxxzzzooobbbUUUSSSOOOJJJFFFCCCAAA@@@<<<;;;:::888666555333333444333222222111111222222000000000000000000000000111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333222333444555555555444333333555888;;;>>>CCCHHHLLLLLLNNNQQQUUUYYY___ggglllssswww{{{}}}~~~jjjZZZOOOIIIGGGAAA???<<<<<<<<<<<<;;;:::666666666666555555555555555444333444666888888777666666666666555444333222333333444444444333222111333222222111111222222333111111000000111222444555444333333222222333333444333222111111111333666777999888;;;BBBIIIRRR```mmmxxxvvvkkkbbb[[[ZZZ]]]aaagggmmmrrrvvvxxx|||{{{yyyssslllddd```]]]```ccciiipppvvvzzz|||}}}zzz|||~~~|||~~~qqqmmmkkklllpppzzz}}}}}}||||||}}}|||zzzzzz}}}}}}{{{zzzuuutttqqqooonnnpppuuuyyy{{{uuuvvvzzz||||||rrreeeWWWUUUQQQLLLHHHEEECCCBBB<<<;;;:::888666555333333444333222222111111222222000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333111222444666777777666666444777:::===AAAEEEKKKOOOLLLNNNSSSXXX]]]dddkkkpppuuuyyy}}}}}}{{{}}}hhhWWWMMMHHHEEEAAA@@@???===<<<<<<<<<<<<999888777666666555555666777777777777555555666888666666555555555555666666333333333222222111111111555555333222111000000000//////000000111111222222333222222111111222222333333333333333333444555666888999<<>>AAAFFFLLLPPPSSSTTTVVVYYY^^^fffooouuu{{{{{{|||~~~zzzvvvxxx}}}gggWWWMMMHHHEEEAAA@@@???===<<<<<<;;;;;;777666555444333333333333666777777666555555666777666555555444444555555666333333333333333444444444444444333222111111111111111111111111222222222222333222222111111222222333333333333333444555666666999;;;???GGGRRR___kkkrrrzzz{{{yyyrrrggg^^^[[[[[[]]]aaaiiipppuuuwwwvvvuuuuuusssnnnfff___[[[ZZZZZZaaajjjrrruuuwww|||xxxmmmiiigggjjjooozzz~~~|||xxxyyyyyyxxxwwwtttrrrqqqqqqrrrtttwww|||~~~wwwssstttwwwzzz~~~zzzuuussssssuuuwwwwww~~~{{{uuurrrssstttzzz|||pppbbb\\\TTTNNNJJJGGGCCC@@@===;;;999888777666333111333333333222222222111111111111000000000000111111000000000000000000000000111111111111111000/////////000111222333333222222333111000000222222111///000111111111111222222222222222222222333444555555555777;;;>>>BBBFFFLLLPPPSSSUUUXXX\\\aaaiiirrrxxx{{{||||||~~~}}}xxxuuuxxx|||gggWWWMMMGGGEEE@@@@@@>>>===<<<;;;;;;;;;:::999888777666666666666666666555555555555666666555444444333333444444555222333333444444555555666333333222111111222222333333333333333333222222222333222222111111222222333333333333444444666777777;;;>>>DDDMMMXXXdddoootttwwwvvvrrrjjjaaa[[[ZZZ[[[aaaeeelllrrrvvvvvvuuutttqqqnnnhhh```[[[YYY[[[]]]gggooowwwyyy{{{~~~vvvllljjjjjjnnnsss}}}~~~}}}~~~zzzvvvtttqqqrrrsssttttttsssrrrrrrrrrtttwww|||~~~yyyrrrnnnoootttxxx}}}|||xxxvvvuuuuuuuuutttzzz~~~wwwpppppprrrvvvxxx|||wwwfff___VVVOOOKKKHHHDDD@@@@@@===:::888666444111...333333333222222222111111111111000000000000111111000000000000000000000000222111111000000000000000000111111222222222111111333111000000111111///...000111111111111222222222222222222222333444555555555888<<>>===<<<;;;;;;;;;;;;;;;:::999888888888888666555444444555666666666444333333222222333333444333333333333444444444444222111111111222222333444444444333333222222111111333222222111111222222333333333333444555777888999<<<@@@HHHSSS^^^iiiqqquuurrrqqqllleee^^^ZZZZZZ[[[dddhhhnnntttwwwwwwvvvuuusssoooggg___[[[[[[```dddmmmvvv|||}}}~~~|||uuunnnmmmooouuu{{{~~~{{{xxxwwwwwwwwwwwwwwwwwwwwwwwwvvvzzz}}}zzzuuuqqqpppmmmnnnqqqtttvvvwwwwwwwwwxxx{{{~~~~~~yyyvvvqqqkkkiiikkkrrrwww|||~~~{{{xxxwwwuuusssqqqtttzzzzzzqqqqqqtttrrruuuyyy~~~{{{iii```VVVOOOKKKIIIEEEAAAAAA>>>;;;999777555222000333333333222222222111111111111000000000000111111000000000000000000000000222111000//////000111222111222222222111111111000111000000000000000000///000000111111111222222222222222222222333444555555555888<<<@@@CCCGGGKKKOOOQQQUUU[[[bbbiiiqqqyyy~~~|||||||||}}}wwwsssuuuzzzeeeUUULLLGGGEEE@@@???>>><<<;;;;;;;;;:::888888777666555555555555777555333444666888777666333333222222222222333333555444444333222111111000111111111111222333444444333333222222111111111000333222222111111222222333333333333555666888:::;;;>>>CCCMMMYYYdddmmmrrruuunnnllliiiddd___\\\[[[\\\dddhhhooouuuxxxyyywwwvvvuuuppphhh```\\\___eeekkksss{{{{{{tttoooooosss{{{~~~zzzvvvsssqqqooonnnnnnnnnnnnnnnooooooppptttwwwzzz{{{|||}}}}}}wwwrrrooommmlllnnnrrrvvvzzz|||~~~~~~{{{{{{uuupppmmmjjjffffffjjjsssxxx~~~|||yyywwwuuurrroooooouuu|||qqqppprrrpppsssxxx~~~kkkaaaUUUNNNLLLJJJGGGCCCAAA>>><<<::::::888666444333333333222222222111111111111000000000000111111000000000000000000000000222111000//////000111222222222111111111111111111//////000000000111111222000000111111111222222222222222222222333444555555666999===AAADDDGGGKKKNNNPPPUUU]]]eeemmmttt{{{}}}}}}~~~vvvtttzzzyyyeeeUUULLLGGGEEE??????===<<<;;;:::::::::999888777666666555555555888555333444888:::999777444333333222222333333444555555444333111000//////222111111111222333333444222222222222111111111111333222222111111222222333222333444555777999;;;<<<@@@GGGSSS```jjjqqqtttuuukkkiiieeebbb___^^^^^^^^^fffjjjpppuuuxxxxxxwwwuuurrrnnnfff___]]]aaaiiioooxxxzzztttnnnooovvv~~~wwwvvvsssooollliiigggfffgggggggggggghhhjjjkkklllqqqsssvvvwwwwwwxxxyyyzzz}}}}}}|||||||||}}}}}}~~~{{{uuuqqqooonnnmmmpppuuuzzz~~~xxxsssqqqkkkffffffeeedddhhhmmmwww|||{{{xxxvvvtttqqqoookkkooowww~~~qqqmmmmmmnnnsssyyy|||~~~qqqeeeWWWOOOMMMLLLHHHDDD@@@>>><<<;;;;;;:::888666333333333222222222111111111111000000000000111111000000000000000000000000000000000000000111111222222111111000111111222222///111222222111111222333000111111111111222222222222222222222333444555555666999>>>BBBEEEGGGKKKMMMPPPVVV___iiiqqqwww}}}vvvxxxyyydddUUUKKKFFFDDD???>>>===<<<;;;:::::::::::::::999888777777777777999666333555999;;;:::888444444333333333333444444555555444333222111111111222222222111222222333333222222222333333333333333333222222111111222222333222333444555888:::<<<===DDDLLLYYYfffppptttuuuuuukkkgggaaa]]]\\\^^^```bbbhhhlllqqqvvvxxxwwwtttrrrmmmiiiccc^^^^^^dddnnnuuuzzz~~~zzztttooorrryyy~~~|||zzzxxxvvvnnnllliiifffcccaaa``````bbbbbbbbbccceeegggiiikkkppprrrttttttsssssstttuuuxxxwwwuuutttssssssttttttzzz~~~|||wwwtttsssssssssvvv{{{|||{{{xxxsssnnniiiccc```aaaccceeelllsss|||~~~zzzvvvtttssspppoooiiijjjoooxxxsssnnnlllmmmrrr{{{xxxzzz~~~yyylll[[[RRROOOMMMHHHCCC@@@>>><<<;;;;;;:::777666333333333222222222111111111111000000000000111111000000000000000000000000//////000111111111111111111111000000000222333444333444555444111///000222000111111111111222222222222222222222333444555555666:::???BBBEEEHHHKKKMMMQQQXXXcccmmmuuu{{{~~~www}}}xxxdddTTTKKKFFFDDD???>>>===<<<;;;:::::::::777666555444333333333333:::666444555:::===;;;888555444444333333444444555444444444444444444444333333333222222111222222333333333333444444555555555333222222222222222222333222333444666888:::===>>>GGGPPP]]]jjjssswwwwwwvvvlllfff^^^YYYYYY]]]bbbeeekkknnnsssvvvwwwuuurrrpppiiifffbbb___```hhhsss{{{{{{~~~~~~}}}}}}{{{uuurrruuu~~~~~~|||||||||zzzxxxuuusssqqqiiihhheeebbb```___^^^^^^`````````aaacccfffiiikkkpppqqqssssssqqqpppqqqrrrtttsssqqqooommmmmmmmmmmmrrrwww{{{yyyxxxxxxzzz}}}yyyuuuuuusssoookkkddd___\\\___cccgggpppxxx~~~yyyuuusssrrrpppoooggghhhjjjqqq|||wwwqqqooolllrrr}}}~~~uuuvvvzzzqqq```TTTPPPNNNHHHBBBAAA>>><<<::::::888666444333333333222222222111111111111000000000000111111000000000000000000000000...///000222222222111000000000//////000222444555666888888555111......000000111111111111222222222222222222222333444555555666:::???CCCEEEHHHKKKMMMSSSZZZeeepppwww}}}}}}xxxvvv```QQQHHHCCC@@@>>>>>>===<<<;;;:::999999444666777777666555555555888777666666666666777777777555222///...000222444222222222111222222333333222222333333333222222111444333333222222333333444222222111111222222333444444555555555555888===@@@KKKVVVccclllrrrwwwwwwsssnnngggaaa___^^^___ccciiiqqqtttxxx{{{zzzwwwrrrooogggaaa\\\]]]fffooouuuwwwzzz}}}}}}zzz{{{{{{yyywww{{{}}}yyywwwvvvvvvuuusssttttttrrrmmmhhhcccbbbaaa_________```aaaccc```aaaeeeiiijjjnnnssssssrrrrrrsssuuuvvvuuusssoookkkhhhhhhgggdddeeeiiirrrwww|||yyy{{{~~~zzzvvvooojjjhhhfffeeeddd]]]]]]]]]```fffqqq}}}|||vvvrrrpppppppppmmmfffccckkkwwwyyyqqqnnnmmmvvvzzzvvvvvvttt___UUUQQQMMMHHHGGGAAA@@@???===;;;::::::999444444333333333333222222333333222111000000000111333333333222222111111111000111111111111222222222333333333222222111111111444333222111111222333444333222222222333333444555222222333444555666888999777:::???BBBDDDHHHNNNSSSXXX___jjjsssxxx}}}{{{zzzvvvaaaRRRIIIDDDAAA???>>>>>>===<<<;;;::::::666777777777555444444666777777666666666666777777666555222000000000222333444444333222111111111111222222222333333222222111333222222111111222222333222222111111222222333444333444555555777;;;AAAEEEPPP[[[gggooouuuyyyxxxtttmmmfffaaa______aaafffmmmtttwwwzzz|||{{{vvvpppllleee```]]]```hhhqqqwwwyyy{{{}}}}}}{{{}}}|||zzz}}}|||xxxuuusssssstttssssssttttttrrrmmmiiidddcccccccccddddddeeeffffffddddddiiilllnnnrrrwwwxxxxxxxxxzzz|||{{{yyywwwsssnnnjjjjjjiiigggiiinnnuuuyyy}}}{{{zzz~~~{{{ppplllfffbbb````````````______aaaeeemmmyyy}}}yyyuuusssrrrrrrnnngggdddiiiqqqyyy}}}uuuqqqnnnvvv|||yyyyyyyyydddXXXRRRLLLHHHFFFAAA@@@>>><<<;;;:::999999444444333333333333222222222222111111000111111111222222222111111000000000000111111111111222222222333333333222222111111111111111000//////000111111222111111000000111111222222222222333555666888999888;;;???AAADDDHHHPPPUUU^^^eeennnuuuyyy}}}|||~~~wwwaaaRRRJJJEEEBBB@@@??????>>>===<<<;;;:::888888888666333333444666666666666666666777777777555444333222111111111222555555333222111000000000111222222333333222222222222111111000000111111222222222111111222222333444111333444666:::???FFFKKKVVVaaammmssswwwzzzwwwssskkkeee``````aaadddkkksssyyy{{{~~~~~~{{{tttmmmhhhaaa______dddmmmuuuzzz||||||~~~~~~zzztttpppoooppppppsssssstttuuutttrrrmmmiiidddeeegggjjjkkklllllllllllliiiiiimmmqqqsssxxx~~~}}}yyysssnnnlllkkkkkkooouuuzzz~~~{{{xxxuuuyyyyyyrrrfffaaa\\\YYYZZZ\\\]]]^^^___```ccckkkvvv|||yyyvvvtttrrroooiiieeeeeehhhooozzzyyytttooouuu~~~}}}}}}iii[[[SSSLLLGGGFFFAAA@@@>>><<<:::999888888444444333333333333222222111111111000111111222222111111111000000000000000000111111111111222222222222222222222222111111111111111000//////000111111222222111111000111111111111111222333444666888999:::===@@@AAADDDJJJSSSZZZeeejjjrrrwwwzzz}}}~~~~~~wwwaaaSSSJJJEEECCC@@@@@@???>>>===<<<;;;;;;:::999888555222222444666555666666777777777777777444444444444333222111111444444333222111111111111111111222333333333222222222222111111111111222222222222111111222222333444222333555777;;;BBBIIIOOO[[[eeepppuuuwwwwwwsssnnnhhhccc___```dddhhhpppyyy}}}zzzrrriiiddd______bbbiiirrryyy}}}~~~|||~~~{{{tttnnnllllllnnnpppvvvwwwxxxxxxvvvrrrmmmiiieeehhhlllpppssstttttttttrrrnnnmmmqqqtttwww}}}wwwqqqooonnnooouuu|||~~~yyyssspppnnnsss}}}|||rrrkkk___\\\XXXWWWZZZ]]]```bbb]]]___eeeooo}}}~~~~~~~~~yyywwwvvvyyy~~~zzzvvvssspppooojjjeeebbbaaaeeesss{{{sssnnnssszzznnn^^^TTTLLLHHHGGGAAA@@@>>><<<:::888888777444444333333333222222222111000000000111222333333111111111111111111000000000000111111111222222222222222222111111111111111333222222222222222222333333222222222333333444555111111222333444666888999===???@@@BBBEEELLLWWW___hhhmmmssswwwzzz}}}}}}vvvaaaRRRJJJEEECCC@@@@@@???>>>===<<<;;;;;;:::999888555222222444666444555666777888777777777444444555555444333111000111111111111222333444444000111222333333333333333333333222222222222333333222222111111222222333444333444666888<<>>@@@BBBCCCGGGOOO[[[ccciiinnntttxxxzzz}}}}}}uuu```RRRJJJEEEBBB@@@??????>>>===<<<;;;:::888888888666333333444666444555666888888888777777555555555555444333222111000000000111222333555555000111222222333333333333444333333333333333333444222222111111222222333444555555777:::???GGGPPPWWWaaakkktttvvvtttppphhh``````]]]^^^dddiiiooovvv~~~}}}yyyrrrkkkccc___aaaeeekkkrrrxxx}}}~~~|||yyyyyy{{{|||xxxtttqqqqqqtttxxx{{{{{{uuurrrqqqtttxxx}}}~~~yyyvvvwwwzzz}}}wwwuuuuuuxxxzzzsssmmmhhhlllqqq|||}}}vvvkkkddd\\\\\\]]]aaaffflllnnnooommmnnnttt{{{vvvuuuwwwyyy{{{|||zzzrrrhhhaaa```bbbnnnwwwzzzvvvrrrooooooiiibbb\\\WWWYYYdddqqq{{{sssooopppssszzzzzziii[[[PPPJJJJJJCCCBBB@@@===;;;999888777444444333333333333222222111111111000111111222222222222222222222333333333000111111111111222222222000000000111111111111111///000111111111111000///...//////000111333444555222222333555777999;;;<<>>>>>===<<<;;;::::::666777777777555444444666333444666888999888777777666555555444333333222222111111111111222333444444000000111222333333333333333333222222222222333333222222111111222222333444555666888<<>><<<:::999888444444333333333333222222222222111111000111111111000111111111222222222222000111111111111222222222///000000000111111111222///000111111111111000///111111000000111111222222333333444666888:::<<<>>>???AAAEEEHHHMMMUUU```hhhmmmrrrxxx||||||}}}sss^^^PPPHHHDDDAAA>>>>>>===<<<;;;:::999999444666777777666555555555222444666888999999777777666666555333333333333333333333222222111222222222///000111222333444444444222222111111111111222222222222111111222222333444555666999>>>FFFQQQ\\\dddjjjssszzz{{{vvvpppfff]]][[[ZZZ^^^fffmmmqqqwww|||~~~|||wwwqqqkkkeeeaaa___gggkkkpppvvvzzz}}}xxxssstttwww~~~}}}{{{{{{}}}}}}}}}~~~~~~~~~|||uuunnniiijjjpppyyy}}}yyyrrrhhhaaadddfffkkkrrryyy}}}~~~~~~vvvppppppsssuuuvvvrrrssssssqqqnnnmmmpppsssxxxxxxuuulllbbb^^^bbbhhhpppzzz}}}|||{{{zzzrrriii^^^WWWQQQOOOUUU\\\qqq|||wwwuuutttwww|||uuucccSSSJJJHHHFFFDDDBBB???===;;;999999444444444333333333222222333333222111000000000111//////000000111111111222000111111111111222222222//////000000111111111222111222333444444333222111666555444333222222222222333444555777999;;;===???>>>BBBFFFJJJNNNWWWaaaiiipppuuu{{{~~~~~~}}}}}}ooo]]]QQQHHHDDDDDD@@@???>>>======<<<:::777:::999777666444333333333555555555555666777888999777555444444444444222111111222333333333333222111222222222222222222222222111111111111111111111111333222222222333555777888333888>>>CCCIIITTTaaakkkvvvzzz{{{qqqeee]]]\\\\\\___fffooovvvxxxxxxwwwuuurrrmmmgggcccbbbbbbgggooovvvwwwwww||||||vvvqqqtttyyy~~~rrrlllkkkiiinnnwww}}}xxxqqqkkkfffiiikkkooouuu|||~~~yyyqqqllljjjlllooopppsssrrrpppooooooqqqtttvvv~~~|||wwwqqqlllkkkmmmooo||||||~~~}}}zzzqqqhhh]]]WWWRRRPPPTTTZZZggg|||wwwrrruuuzzz{{{{{{|||}}}|||fffVVVMMMIIIGGGEEEAAA???>>>===;;;999888777555444333222222111333333222222111000000///111000000000222333222111111111111111111111111111111111111111111111111111333333222222111000000000...000222222222222444666222333555666888:::>>>BBBFFFGGGIIINNNVVV^^^fffkkkrrrvvv{{{}}}|||{{{}}}~~~~~~uuuoooooo]]]QQQHHHCCCCCC@@@???=========<<<:::888999888777555444444444444666666666666777888999999777555444444444444333111111222333333333333222111222222222222222222222222111111111111111111111111333222222222333444666777666:::@@@FFFLLLXXXeeeoooxxx{{{yyynnnccc[[[XXXZZZ^^^fffoootttvvvvvvvvvuuurrrlllgggccccccccchhhqqqwwwxxxyyy~~~zzzuuurrruuu{{{{{{oooiiihhhgggllluuu~~~{{{vvvqqqmmmnnnooorrrwww~~~{{{tttpppoooqqqssssssuuutttsssrrrsssvvvxxxzzz~~~zzzuuuqqqpppsssuuu}}}~~~}}}uuukkk```XXXRRRNNNPPPVVVcccxxxzzzssstttwwwwwwwwwyyy{{{kkkZZZPPPLLLIIIFFFCCC@@@>>><<<999777777666555444333222222222000000000111222222333333111000000000222333222111111111111111111111111111111111111111111111111111222222222111111111111111///000222222111111333444222333555777888;;;???BBBFFFGGGJJJPPPXXXaaaiiinnntttxxx{{{}}}}}}}}}~~~uuulllgggmmm\\\PPPGGGCCCCCCAAA???===<<<<<<<<<999888777777666555555555555555666777777777888999999999666555444333444444333111111222222333333222222111222222222222222222222222222222222222222222222222333222222111222333555666999===CCCIIIRRR^^^kkkuuu{{{}}}}}}{{{tttjjj```ZZZVVVZZZ```iiiqqquuuvvvuuuuuutttqqqlllgggddddddfffkkksssyyy{{{}}}~~~~~~|||xxxtttrrrwww~~~vvvjjjdddddddddiiisss}}}xxxuuussssssuuuyyy{{{xxxxxxyyyzzzzzzzzzyyyxxxxxxyyy{{{~~~~~~zzzxxxxxx{{{}}}yyynnncccZZZRRRLLLMMMQQQ^^^sss|||tttrrrrrrrrrsssvvvxxx}}}sss```TTTOOOKKKHHHDDD@@@>>>;;;888666666555444333333333333333///000000111222222333333111000000000222333222111111111111111111111111111111111111111111111111111000111111111111222222222000222333222111000111333111333666777999;;;???AAAFFFGGGKKKRRRZZZdddlllqqqvvvxxx{{{}}}~~~uuukkkccc___lll[[[OOOFFFBBBBBBAAA???===<<<<<<;;;999888666666555555555666666777777777888999999999999999666555333333444444333222222222222222222222222222222222222222222222222222222222222222222222222222333222222111222333444555;;;???FFFMMMWWWdddrrrzzz~~~{{{vvvoooeee]]]XXXWWW]]]eeeooovvvxxxxxxwwwtttsssppplllhhhfffgggiiinnnvvv|||~~~~~~|||~~~}}}zzz{{{{{{{{{}}}zzzvvvssssssyyy|||pppeee___```aaafffppp}}}~~~{{{ttttttvvvzzz~~~~~~~~~{{{qqqeee\\\SSSLLLKKKOOOZZZnnn|||ssspppooonnnqqquuuvvv|||yyyeeeWWWPPPKKKHHHCCC@@@>>><<<999777555444444333333333444444222222222111111111000000111000000000222333222111111111111111111111111111111111111111111111111111///000000111222222333333333444444333222111111222111333666888999<<>><<<:::666555444333333333333333......///111222333444555111000000000222333222111111111111111111111111111111111111111111111111111//////000111222222333333444555555444333222222333111444777:::;;;===???AAACCCFFFLLLTTT^^^hhhppptttrrruuuzzz~~~qqqddd\\\YYYZZZlll[[[OOOGGGDDDDDDAAA>>>;;;999999:::999888777666666555555555666666555666888999999888666555555444333333555555444333333333222111111222333333222222222222222222222222333333333333333333333333222222222333555777999;;;>>>DDDOOO^^^mmmyyy~~~ssshhh___ZZZWWWWWW___gggpppwwwyyyxxxwwwwwwtttsssqqqnnnlllnnnrrrvvvyyy~~~|||yyywwwzzz|||vvvrrrqqqqqquuuwww{{{~~~vvvpppkkklllooovvv{{{uuurrrrrrrrrtttvvvyyy|||~~~yyyyyy|||tttiiicccddd___eeennnzzz~~~xxxyyyzzz}}}|||zzzssswww}}}xxxnnnfff\\\RRRNNNOOOOOOYYYjjj|||{{{tttpppmmmkkkooouuuxxxsss___TTTJJJGGGDDDAAA???>>>;;;999777666555444333222222222......///111222333444555111000000000222333222111111111111111111111111111111111111111111111111111000000000111222222222333111333333333111000111222111444888:::<<<===???AAAEEEHHHNNNWWW```iiiqqquuuvvvyyyrrreee\\\YYYZZZlll[[[PPPHHHDDDEEEAAA>>>;;;999999999999888777777666555555555555555555666777888888777555444555333222333555555444333444333222111111222333444222222222222222222222222333333333333333333333333222222222333555888;;;<<>><<<:::999888777777666666555555555444555555666888999999666444333333333333333333333333333333333333333333333333444444444444444444444444333222111333666666333000333444444444444666999;;;???KKKZZZhhhvvvzzzlllbbbZZZVVVZZZ```cccnnnxxx|||}}}}}}zzzvvvsssqqqooommmnnnrrryyy~~~{{{vvvuuuvvv{{{yyytttssstttuuuzzz}}}tttllljjjgggfffjjjuuu}}}vvvrrrmmmnnnpppsssuuuxxxzzz{{{||||||}}}|||zzzvvvwwwzzz{{{rrriiidddeeeiiiooovvv~~~~~~}}}}}}{{{vvvtttvvvxxx~~~wwwnnncccYYYPPPKKKPPPRRRZZZiiizzz}}}vvvpppmmmpppssszzz|||eeeXXXNNNFFFAAAAAAAAA===::::::;;;:::888666444333222222222222222222222222222222......///000111222222333222222222111111111000000111111111111111111111111000111111111111222222222111111111111222333444555555777:::<<<===???BBBDDDIIINNNUUU\\\ccckkkrrrvvv{{{~~~zzznnneee```^^^jjjYYYNNNFFFBBBBBBAAA@@@???===<<<:::999999555555555555444444333333888777777888999888555333333333333222222111111111333333333333333333333333333333333333333333333333333222222333555555333000222333444444555666:::<<<@@@LLL[[[iiiwwwuuuhhh___XXXVVVZZZ```jjjttt}}}}}}xxxqqqooommmlllmmmrrrxxx}}}}}}zzzsssrrrssswww}}}}}}wwwttttttvvvxxx~~~wwwmmmfffccccccfffnnn{{{}}}uuuqqqmmmoooqqqtttxxx{{{}}}~~~{{{xxxvvvwwwxxx{{{vvvmmmhhheeeiiiooovvv~~~}}}yyyxxxzzzzzzpppfff[[[QQQLLLMMMOOOVVVddduuu{{{tttpppqqqsss{{{~~~hhhZZZOOOGGGBBBBBBAAA===::::::;;;:::888666444333222222222222222222222222222222000000111111222222333333222222222111111111000000111111111111111111111111000111111111111222222222111111111111222333444555555777:::===>>>@@@CCCFFFKKKPPPWWW___fffnnnuuuyyyzzz{{{~~~~~~rrrhhhbbb___iiiYYYNNNFFFCCCDDD@@@???>>>===<<<;;;::::::666666666666555555555555:::999999999999888555333444333333222111000000///333333333333333333333333222222222222222222222222333222222333444555333111222333444444555777;;;>>>BBBNNN]]]kkkwwwzzzoooccc\\\WWWVVV\\\cccqqqzzz~~~xxxnnnmmmkkkkkknnnsssxxx|||}}}~~~{{{wwwqqqqqqrrruuuzzz~~~{{{vvvuuuwwwzzz}}}|||vvvnnnfffaaa___bbbiiiuuu|||uuuqqqnnnooorrrvvv{{{}}}zzzwwwuuutttxxxyyy~~~yyyqqqkkkdddhhhnnnvvv}}}|||}}}tttiii]]]SSSMMMHHHJJJQQQ]]]mmmzzzzzztttssstttxxx}}}wwwzzz~~~nnn]]]PPPIIICCCBBBAAA===:::::::::999777555444333222222111111111111111111111111222222222222222222333333222222222111111111111111111111111111111111111111000111111111111222222222111111111111222333444555555888;;;>>>@@@BBBEEEHHHNNNSSS[[[ccckkkrrryyy~~~yyytttwww~~~xxxlllccc___hhhXXXNNNGGGDDDEEE???>>>>>>===<<<;;;;;;;;;999999888888888888888888:::999888999:::999777555555555444333222000000///333333333333333333333333111111111111111111111111333333333333444444333222222333444444555888===AAAFFFRRRaaammmyyy~~~tttjjj```ZZZXXXYYY```hhhvvv~~~|||uuulllkkkjjjkkkpppuuuyyy|||}}}~~~zzzvvvqqqqqqsssvvvyyy}}}~~~yyyvvvvvvzzz~~~|||uuuooohhhccc```aaafffppp~~~}}}wwwsssoooqqqtttyyy~~~~~~|||zzzxxxvvvvvvvvvzzz|||yyypppjjjcccgggmmmuuu~~~~~~}}}}}}}}}~~~~~~~~~~~~vvvkkk___TTTNNNEEEGGGLLLVVVdddrrr}}}xxxtttsssuuu~~~{{{uuuxxx~~~sss___SSSKKKDDDCCCBBB>>>;;;;;;999888777555444333222222000000000000000000000000222222222222222222111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111222333444444555888<<>>>>>===<<<;;;;;;;;;888888999999999999999999888777777888:::::::::888777666666444333222111111333333333333333333333333111111111111111111111111333333333333222222333444222333333444666:::???CCCJJJVVVeeeqqq{{{{{{pppggg^^^[[[[[[^^^fffooo{{{{{{sssjjjiiiiiilllrrrxxx|||}}}}}}~~~~~~yyyuuupppqqqsssvvvxxx|||~~~|||yyyxxxzzz}}}~~~{{{vvvoooiiidddbbbaaadddkkkwww|||xxxsssuuuxxx}}}~~~|||{{{yyyxxxyyyyyyzzzvvvmmmgggdddgggmmmuuu~~~~~~~~~}}}|||{{{{{{|||}}}}}}~~~~~~|||yyy|||xxxmmmaaaUUUOOOFFFGGGJJJPPP[[[jjjxxx|||tttqqqsss{{{zzzuuuyyyxxxaaaUUUMMMEEECCCBBB>>>;;;;;;888888666555333222222222000000000000000000000000111111111111111000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111222333444444666999===@@@CCCGGGKKKNNNRRRWWW```iiiqqqxxx~~~yyytttqqqvvvooobbb\\\hhhWWWMMMFFFCCCDDD@@@???>>>===<<<;;;::::::666666666666777777777777666555555666999::::::999777666666555444333333222333333333333333333333333111111111111111111111111333444444333222111333555222222333444666;;;AAAFFFOOO[[[jjjuuu}}}~~~xxxnnneee^^^\\\]]]bbbllluuu{{{rrriiiggghhhmmmttt{{{}}}}}}}}}}}}}}}xxxtttnnnpppsssuuuxxx{{{}}}|||||||||}}}uuutttpppkkkfffddddddeeehhhppp|||{{{|||~~~yyy{{{~~~~~~}}}|||}}}~~~~~~uuummmgggfffjjjpppwww~~~~~~}}}|||{{{zzz{{{|||}}}|||~~~~~~{{{yyyvvvyyy|||zzzpppdddXXXQQQGGGHHHIIIKKKSSSaaarrr~~~vvvppprrrzzzzzzwww{{{gggXXXOOOGGGDDDBBB>>><<<<<<888777666444333222222222111111111111111111111111000000000000000000000111111111111111111222222222111111111111111111111111000111111111111222222222111111111111222333444555666999>>>BBBEEEIIINNNQQQTTTZZZccclllsssyyy~~~}}}tttqqqrrryyyooobbb\\\hhhWWWMMMEEEBBBCCCAAA@@@???===<<<:::999999555555555666666666777777777666555555777999999888555555555444444333333333333333333333333333333333222222222222222222222222333444444333111111333666222222333444666<<>><<<<<<777666555444333222222222222222222222222222222222000000000111111222222222000000111111111222222222111111111111111111111111000111111111111222222222111111111111222333444555666:::>>>CCCGGGKKKPPPSSSXXX]]]fffnnnuuuzzz|||yyyrrrrrruuu~~~pppccc]]]hhhWWWMMMEEEBBBBBBAAAAAA???>>><<<:::999888666666777777888888888999999777555555666777777666333333333333333333333333333333333333333333333333222222222222222222222222333444555333000000333666222222333444777<<>><<<===777666555444333222222222222222222222222222222222000000111222333333444444000000111111222222222222111111111111111111111111000111111111111222222222111111111111222333444555666:::???CCCGGGLLLQQQTTTZZZ```hhhqqqwww|||~~~{{{vvvtttuuuxxxqqqddd^^^}}}fffWWWNNNGGGBBBAAA@@@???>>>===;;;999888888<<<999444000......000222888777666777888999888666666555555444444333222222333333333333333333333333111111111222333444555666333333222111000000000111444333444777999;;;DDDMMM___jjjwww~~~zzzssshhhbbb[[[ZZZ```jjjqqquuu~~~{{{tttlllfff^^^bbbggglllooorrruuuxxxzzz}}}}}}xxxttttttuuuvvvzzz~~~~~~{{{|||~~~{{{wwwuuussssssrrrrrruuuuuusssvvv{{{~~~|||{{{}}}~~~}}}~~~|||xxxtttxxx}}}~~~|||{{{yyyxxxxxxyyyzzzzzzzzzyyywwwuuutttwwwwwwyyy{{{yyyoooddd\\\MMMFFFBBBEEEGGGNNNaaauuu|||nnniiilllrrryyy~~~xxxcccUUUHHHDDDCCC@@@===;;;777777666555444333333222111111111111111111111111000111111111111222222222111111000000000000000000222222222111111111000000333222222111111222222333///111333444444444555666:::>>>BBBEEEFFFJJJOOOTTT]]]bbbkkktttzzz}}}~~~~~~sssssstttzzzpppbbb[[[}}}eeeWWWNNNGGGBBBAAA>>>>>>===<<<;;;::::::::::::888555222111222444666888777666777888999888666666555555444444333222222222222222222222222222222222222222222333444444555444444333222222222222222333222333777888;;;EEENNN```kkkxxx~~~}}}wwwpppfff```ZZZ[[[aaakkkrrrvvv|||{{{{{{yyyvvvppphhhccc___ccciiinnnqqqtttvvvxxx|||~~~}}}xxxtttttttttyyy|||}}}}}}{{{xxxvvvuuuvvvttttttwwwwwwwwwzzz}}}}}}~~~}}}{{{{{{{{{|||~~~~~~zzzwwwzzz~~~}}}}}}~~~~~~}}}|||{{{zzzyyyxxxyyyyyyyyyyyyxxxvvvtttssswwwwwwxxxyyy|||{{{rrrhhh```RRRJJJEEEFFFGGGNNNaaauuu~~~ooohhhkkkpppwww~~~~~~eeeWWWIIIEEECCC@@@===<<<777777666555444333333222222222222222222222222222000111111111111222222222111111000000000111111222222222222111111111000000333222222111111222222333---///111222222222333444:::>>>BBBEEEGGGJJJPPPUUU___eeemmmuuu{{{~~~zzzssswwwrrrfff___|||eeeVVVNNNGGGBBBAAA<<<<<<<<<<<<<<<;;;;;;;;;777777666555666777888999888777666777888999888666666555555444444333222222111111111111111111111111333333333222222333444444555444444333333333333444444333444888:::>>>HHHRRRbbbnnnzzz~~~~~~{{{ssskkkbbb]]]ZZZ\\\dddmmmtttwwwwwwvvvuuutttqqqkkkddd___```eeelllqqqtttvvvwwwxxx}}}zzzvvvvvvwww~~~}}}}}}|||{{{zzzyyyxxxzzzxxxxxxzzz{{{{{{|||{{{{{{zzzyyyyyyzzzzzz{{{yyy}}}~~~}}}||||||||||||||||||{{{zzzyyyxxxxxxyyyyyyxxxwwwvvvttttttvvvvvvvvvwwwzzz}}}~~~wwwmmmgggYYYPPPIIIHHHHHHNNNaaavvvooogggiiimmmttt{{{iiiZZZLLLFFFDDDAAA===<<<888777777666555444333333333333333333333333333333000111111111111222222222111111111111111222333444222222222111111111111111333222222111111222222333...///111222111222333555;;;>>>BBBEEEGGGKKKQQQVVVbbbhhhpppwww{{{}}}www|||uuujjjccc{{{dddVVVMMMGGGBBBAAA=========<<<;;;;;;::::::666777777777888888999999888777666777888999888666666555555444444333222222222222222222222222222222444444333222222222333333444444333333333333333444666444666:::===BBBMMMXXXfffqqq|||}}}xxxooofff^^^[[[ZZZ^^^gggpppvvvxxxvvvuuusssqqqooojjjddd```aaagggnnntttwwwxxxxxxyyy~~~}}}{{{|||~~~~~~{{{{{{{{{{{{{{{{{{||||||}}}|||~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwww|||zzzxxx{{{~~~}}}|||{{{zzz{{{{{{{{{{{{zzzyyyxxxyyyxxxxxxxxxwwwvvvuuuuuuuuuuuuuuuwwwzzzzzzrrrmmm___UUUMMMKKKJJJPPPcccxxx~~~nnnffffffiiiooowwwnnn___NNNGGGDDDAAA>>>===888888777666555444333333333333333333333333333333000000111111111222222222111111111111222333444555111111111111111111111111333222222111111222222333111222333444333444666888;;;???CCCEEEGGGKKKRRRWWWccciiirrrxxx{{{}}}xxxmmmggg{{{dddUUUMMMFFFBBBAAA??????>>><<<;;;:::999888777777888888888777777666888777666777888999888666666555555444444333222222333333333333333333333333444444333222222222333333333333222222222222333333444333555:::>>>DDDPPP\\\jjjttt}}}~~~zzztttkkkccc[[[ZZZ[[[aaakkksssxxxyyyxxxvvvtttrrrooolllgggdddccciiipppuuuxxxyyyyyyzzz~~~}}}|||{{{{{{{{{{{{{{{|||~~~~~~~~~|||zzzwwwvvvuuuzzz~~~}}}wwwtttwww{{{~~~}}}|||{{{yyyzzz{{{{{{{{{yyyxxxwwwxxxxxxwwwvvvvvvuuuuuuuuusssssstttwww|||{{{uuuqqqdddYYYQQQNNNMMMRRReeeyyypppeeeeeefffkkksss}}}tttcccQQQHHHEEEAAA>>>>>>888888777666555444444333222222222222222222222222000000111111111222222222111111111111222333444555111111111111111111111111333222222111111222222333111333444333333444666999<<>>===;;;999888777888888888777777666666555888777666777888999888666666555555444444333222222333333333333333333333333333333333222222333444444222222222222222333333444222111333888===DDDQQQ^^^llluuu{{{zzzuuuoooggg___ZZZZZZ]]]eeeooowwwzzzzzzzzzxxxuuurrrqqqnnnjjjgggggglllrrrwwwzzz{{{|||}}}~~~~~~}}}||||||{{{|||}}}~~~{{{xxxvvvtttsssyyy|||yyyuuuooorrruuuwww{{{~~~~~~~~~~~~}}}|||zzzyyyzzz{{{{{{{{{yyyvvvuuuvvvuuutttsssssssssssstttqqqqqqrrrvvv{{{|||wwwttthhh^^^UUUQQQOOORRRcccvvvrrrfffdddcccfffooo{{{yyygggTTTJJJEEEAAA???>>>999888888777666555444444111111111111111111111111000111111111111222222222111111111111111222333444111111111111111222222222333222222111111222222333000111222111111222555888===@@@CCCEEEGGGMMMTTT[[[bbbjjjtttzzz|||uuunnnyyycccUUUMMMFFFBBBAAA???>>>===<<<;;;:::999999999888777777666777777777888777666777888999888666666555555444444333222222222222222222222222222222222222222222333444444555333333333333333444555555333111444999???GGGUUUbbblllssswwwtttooojjjbbb\\\ZZZ[[[```hhhrrryyy{{{{{{zzzxxxtttrrrpppnnnkkkiiimmmpppvvvzzz|||~~~||||||~~~}}}}}}~~~}}}yyywwwvvvuuuyyy|||}}}|||~~~~~~wwwsssmmmnnnoooqqqsssxxx~~~{{{|||~~~|||}}}~~~~~~~~~|||zzzyyyyyyzzz{{{{{{zzzxxxuuusssrrrqqqpppooooooooopppqqqnnnnnnooorrrxxx}}}yyyvvvnnncccZZZUUUPPPQQQ___qqq~~~rrrgggcccaaaccclllyyy}}}jjjVVVKKKFFFAAA??????999999888777666555444444222222222222222222222222000111111111111222222222111111000000000111111222000000111111111222222222333222222111111222222333111222222111111222555888===@@@CCCEEEHHHMMMUUU\\\bbbkkkvvv|||zzztttyyycccUUUMMMFFFBBBAAA======<<<<<<<<<;;;;;;;;;999888777777777888999:::888777666777888999888666666555555444444333222222111111111111111111111111111111111222333444555666444444444444444555666777666555777===CCCKKKZZZgggkkkqqqtttpppkkkfff___YYY[[[\\\aaajjjtttzzz|||{{{zzzwwwsssqqqooommmkkkiiippptttxxx|||~~~~~~zzzzzz}}}}}}~~~|||yyyyyyyyyyyy|||~~~zzzxxxvvvxxxzzz~~~|||vvvrrrmmmmmmmmmmmmoootttzzz~~~yyyzzz|||~~~~~~}}}|||zzz{{{|||}}}}}}{{{yyywwwyyyzzz||||||zzzwwwtttrrrooonnnmmmllllllmmmnnnnnnmmmmmmmmmooottt{{{~~~{{{xxxqqqggg]]]WWWQQQOOO\\\lllzzzooogggccc```bbbjjjwwwlllWWWKKKFFFBBB??????999999888777666555444444333333333333333333333333000111111111111222222222111111000000000000000000000000111111222222222222333222222222222222222333333444444333333444888;;;>>>@@@CCCEEEHHHNNNVVV\\\ccclllwwwxxx{{{dddUUUMMMFFFBBBAAA>>>>>>===<<<;;;::::::999:::999888666666666777888...000222444666888999999666666555444333333333333222222222222222222222222111111111222222333333333444333222111111111222333666222444<<>>BBBEEEEEEEEEKKKVVV```iiiooowww~~~{{{cccTTTLLLEEEAAAAAA>>>>>>===<<<;;;::::::999:::999777666666666777888777888888888888888777777666666555444333333333333222222222222222222222222333333333333444444444444555444333333333444555666999777999AAAJJJSSS```mmmpppooommmjjjfffbbb___]]]^^^cccjjjrrrxxx{{{||||||{{{xxxuuutttpppllllllpppvvv|||}}}zzzzzz~~~~~~}}}}}}~~~}}}zzzvvvrrrnnnlllkkknnnrrruuuyyy}}}yyytttjjjgggfffhhhjjjmmmuuu}}}}}}{{{{{{zzzzzzyyyzzzzzz{{{|||}}}}}}|||{{{zzzyyyyyyyyyzzzyyywwwuuurrrpppmmmlllgggeeebbb``````cccgggjjjmmmnnnooopppttt{{{}}}uuummmbbbXXXSSSUUUZZZ^^^sss{{{rrrgggaaa]]]aaaiiitttvvv[[[MMMIIIFFFAAA>>>;;;;;;:::999777666555444333333333222222222111111111111111111111111111222111111111111222222222222111111111111111222222222111111222222222222111111000000111222333555777888;;;???CCCDDDFFFMMMYYYcccnnnttt|||zzzcccTTTLLLEEEAAAAAA>>>>>>===<<<;;;::::::999999888777777666777777777777777777777666555444333666666555444333333333333222222222222222222222222333333333333333222222222444333333222333444666777;;;:::===EEENNNXXXeeepppqqqpppmmmiiieeebbb```^^^cccgggnnnuuuzzz||||||{{{|||xxxuuutttpppmmmoootttzzz|||xxxxxx{{{}}}|||~~~~~~|||yyytttooojjjggghhhjjjmmmpppuuu{{{{{{vvvlllhhheeegggiiimmmvvv~~~|||{{{{{{zzzyyyxxxxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyyyywwwtttpppkkkgggddd```^^^[[[ZZZ]]]aaagggkkkmmmoooqqqtttxxx~~~wwwooodddYYYSSSSSSVVVYYYfffsss|||uuukkkddd^^^```gggrrrzzz___PPPKKKFFFBBB@@@<<<<<<;;;999888777666555333333333222222222111111//////000111111222333333111222222222222333333333222222222111111111111111111111222222222222111111000000111222444666888999888<<>>>>>===<<<;;;::::::999888888777777777777777777222333444555666666666666666666555444333333333333222222222222222222222222222111111000000/////////111111000000111333444666777999===DDDNNNYYYfffooorrrppplllgggdddbbbaaa```fffkkkssszzzzzzvvvtttpppnnnqqqwww~~~yyyvvvwwwzzz~~~~~~|||}}}~~~~~~}}}zzzyyyzzz~~~{{{vvvoooiiifffdddggglllpppuuu|||}}}xxxoooiiiffffffhhhmmmxxx}}}{{{{{{zzzxxxwwwwwwxxxyyyzzzzzzzzz{{{{{{zzzzzzzzzyyyzzzyyyvvvrrrlllfffaaa^^^[[[ZZZYYYZZZ]]]dddjjjooooooqqquuuxxx|||yyyrrrggg\\\TTTQQQRRRTTT\\\iiiwww~~~yyynnnfff^^^___fffrrrcccSSSKKKFFFAAA@@@===<<<;;;:::999777666666333333333222222222111111///000000000111111111222111111111222222222333333333222222222111000000000111111222222222222111111000000111333555777999:::999<<>>>>>===<<<;;;::::::999777777777888888888777777444555777888::::::;;;;;;666666555444333333333333222222222222222222222222222111111000000/////////111111000000111333444666444888>>>EEEOOO\\\hhhooossspppkkkfffbbbaaabbbbbbiiinnnwww}}}wwwtttpppnnnrrryyy{{{vvvuuuwww{{{|||zzzzzzzzzyyyxxxwwwvvvuuuvvvvvvzzz~~~yyysssnnnjjjdddiiipppvvv{{{|||ssslllgggggghhhnnnyyy~~~}}}zzzyyywwwuuuuuuwwwxxxzzz{{{{{{||||||||||||{{{zzzyyywwwtttoooiiibbb]]]YYYWWWWWWXXX[[[aaahhhooossssssuuuxxx||||||uuujjj___VVVQQQOOOOOOWWWbbbnnnwww~~~~~~pppggg``````gggsssgggTTTKKKDDD@@@@@@===<<<;;;:::999777666666333333333222222222111111111111111000000000//////000000000000111111111222333222222222111000000000111111222222222222111111000111222333666888:::;;;<<>>>>>===<<<;;;::::::999666666777888888888888777666777777888888888777777666666555444333333333333222222222222222222222222333333333333333222222222444333333222333444666777555;;;BBBHHHSSSaaammmssstttpppjjjdddaaaaaacccdddlllqqqzzz|||uuuqqqnnnmmmsss{{{~~~zzzuuuuuuyyy}}}}}}zzzyyywwwuuutttssssssssstttwww|||wwwsssqqqkkkpppwww}}}wwwpppkkkiiijjjooozzz~~~xxxwwwuuuttttttvvvyyyzzz||||||}}}}}}}}}|||zzzyyywwwtttpppjjjccc]]]YYYWWWVVVWWWZZZ___fffmmmsssvvvxxxzzz|||~~~~~~xxxmmmbbbXXXRRRNNNMMMRRR[[[gggpppzzztttkkkcccccciiitttjjjWWWKKKCCC@@@@@@<<<<<<;;;999888777666555333333333222222222111111222222111000000///......//////000000000111111111222222222111111111111111111111222222222222111111111111222444666999;;;<<>>>>>===<<<;;;::::::999555666777888999888888777666666666666666555444333666666555444333333333333222222222222222222222222333333333333444444444444555444333333333444555666666>>>FFFLLLWWWgggrrrvvvuuupppiiiccc```aaadddfffnnnttt|||}}}wwwpppmmmkkklllttt}}}{{{{{{vvvvvvzzz}}}}}}~~~}}}zzzxxxwwwwwwyyyzzz{{{~~~|||yyywwwuuuuuuyyy~~~zzzsssnnnllllllpppzzz~~~wwwuuusssrrrsssvvvyyy{{{{{{|||}}}}}}|||zzzxxxwwwsssooojjjccc]]]YYYVVVUUUXXX[[[```gggnnntttyyy|||}}}~~~yyypppdddZZZSSSNNNLLLJJJSSS^^^iiivvvyyyppphhhfffjjjsssoooYYYLLLDDDAAAAAA;;;;;;:::999777666555444333333333222222222111111000000000000000/////////000000111111111222222222111111111111111222222222111111222222222222111111111111222444777999<<<===AAABBBEEEJJJPPPXXX___dddjjjooovvv}}}~~~}}}vvv___QQQJJJDDDAAA@@@>>>>>>===<<<;;;::::::999555666777999999999888777888888999999999999888888666666555444333333333333222222222222222222222222111111111222222333333333444333222111111111222333666???GGGMMMXXXiiitttwwwvvvqqqiiibbb___aaadddgggpppuuu}}}xxxrrrllliiiiiillluuuyyy~~~}}}~~~|||wwwwww{{{}}}{{{{{{~~~}}}|||~~~~~~}}}{{{yyyxxxxxx~~~|||vvvpppnnnnnnqqqzzz~~~~~~}}}uuutttrrrrrrsssvvvzzz|||{{{||||||}}}{{{yyyvvvuuuppplllfff___YYYVVVTTTSSS\\\```fffnnnuuu{{{zzzqqqfff\\\SSSNNNLLLDDDMMMXXXdddsss}}}tttkkkiiikkksssqqq\\\NNNEEEBBBCCC;;;:::999888777555444444333333333222222222111111......//////000000111111111111222222222333333333000000111111222222222333111111222222222222111111111111333555777:::<<<>>>@@@BBBEEEKKKRRRZZZbbbfffjjjooouuuzzz~~~|||wwwaaaUUUNNNHHHDDDCCC???>>><<<<<<======;;;:::666666666666555555555555444555666777999999999999666555444222111111222222111333555555333222111222555555444333222222222222333222111222444666666666999???HHHRRR```nnnvvvwww}}}tttlllgggbbb```ccchhhrrrxxx}}}wwwppplllgggfffiiiooouuuwwwzzz|||~~~~~~|||{{{zzzzzz{{{}}}}}}zzzxxxwwwyyy}}}}}}yyyvvvuuuyyy}}}{{{tttnnnmmmnnnpppwww~~~~~~}}}xxxssspppqqqssstttzzz}}}zzzwwwuuuqqqiiibbb^^^YYYUUUVVVZZZ\\\gggrrrwww{{{~~~uuujjj___VVVNNNKKKHHHKKKOOOZZZmmm~~~|||wwwqqqlllkkkrrr|||vvv]]]OOOHHHCCC???@@@???>>><<<:::888666666222222111111000////////////////////////000000111000000111111111111000000111111111111111111111111333222222111111222222333333333333555777:::===???GGGGGGIIIMMMTTT]]]eeejjjlllssszzz~~~~~~{{{|||vvv```TTTMMMGGGCCCBBB>>>===;;;;;;<<<<<<:::999666666666666555555555555555666777888888888888888666555444222111222222333222333555555333222222222333333333222222333444444555444444444666888999999:::AAAJJJUUUcccrrryyyyyy{{{rrrjjjeeebbb```dddjjjqqqwww|||~~~|||tttllliiieeeeeejjjpppvvvzzzzzz}}}~~~~~~~~~|||||||||}}}zzzyyyxxxwwwxxx|||~~~}}}|||||||||zzzwwwtttuuuyyy|||zzzsssllljjjjjjmmmttt|||~~~}}}yyytttooopppqqqsssyyy}}}zzzvvvtttoooggg___[[[XXXVVVYYY^^^eeepppzzz~~~vvvlllaaaWWWPPPLLLHHHJJJNNNXXXkkk}}}}}}uuunnnlllpppxxx~~~xxx___QQQJJJEEEAAA@@@???>>><<<:::888666666333222222111111000000///111111111111111222222333000000111111111111000000111111111111111111111111333222222111111222222333222222333555888;;;>>>@@@FFFGGGIIIOOOWWW```iiinnnrrrxxx}}}xxxzzzuuu___RRRLLLFFFBBBAAA===<<<::::::;;;;;;999888666666666666555555555555666777777888888777777666666555444222222222333333222444555555333222222222222222222222333444555666555555444555666888999:::<<>><<<:::888666666444444333222222111111000111111111111222222333333000000111111111111000000111111111111111111111111333222222111111222222333111111333555999<<<@@@BBBEEEGGGKKKRRRZZZdddmmmrrryyy|||zzztttwww~~~uuu___SSSLLLFFFBBBAAA>>><<<;;;;;;;;;;;;:::888666666666666555555555555777777888888777666555555666555444333222333333444333444555444222111222333333222222222333333444555333333333333444555888;;;===FFFQQQ^^^lllzzz~~~yyyooofffaaa^^^___eeelllsssxxx{{{|||}}}|||wwwooohhhfffccceeejjjqqqwww{{{yyy|||~~~vvvwwwvvvuuuwww{{{~~~{{{yyywwwuuusssrrrrrrqqqqqqsssvvv{{{~~~{{{ssskkkccc______aaaiiiqqq{{{~~~}}}|||zzzsssmmmmmmnnnqqqxxx~~~yyysssppphhh```WWWUUUVVV[[[dddnnnyyy~~~zzzrrrhhh^^^UUUQQQJJJKKKNNNWWWhhh~~~wwwpppmmmooorrryyy|||fffVVVMMMHHHEEE@@@???>>><<<:::888666666555444444333333222111111//////000000111111111111000111111222222111111000111111111111111111111111333222222111111222222333000111333666999>>>BBBDDDFFFHHHMMMTTT]]]fffnnnssszzz}}}~~~uuuqqqvvv~~~uuu```SSSLLLGGGBBBBBB???>>><<<<<<======;;;:::666666666666555555555555777777777777777666555444666555444333333333444555333444555444222111222333555444333333222222222333333444444444333555:::===>>>HHHUUUbbbqqq}}}zzzpppeee```]]]^^^dddlllvvvzzz}}}}}}}}}}}}xxxpppjjjgggeeefffkkkqqqvvvxxxxxx|||yyyvvvvvvwwwzzz~~~|||yyywwwuuurrrooonnnmmmmmmooosssyyy~~~|||xxxmmmddd]]]YYYYYY[[[bbbjjjvvv}}}~~~||||||yyyrrrmmmmmmooosss{{{~~~xxxrrrnnneee]]]WWWVVVZZZaaalllvvv~~~{{{tttkkkaaaXXXSSSLLLNNNQQQXXXjjj{{{rrrmmmmmmooovvv{{{jjjXXXMMMGGGDDD@@@???>>><<<:::888666666555555444444333222222222//////000111111111111000111111222222222222111111111111111111111111111111333222222111111222222333000111333666:::???CCCEEEHHHJJJPPPWWW___gggnnnrrrxxx|||~~~~~~~~~sssqqqxxxvvv```TTTMMMGGGCCCBBB@@@>>>===<<<======<<<:::666666666666555555555555777777777777666666555444666555444333333444555555444444444333111111222444666555444333222222222222555777777666555777===AAAAAALLLYYYggguuuyyyoooddd^^^]]]___gggoooyyy|||~~~zzzsssllljjjggghhhlllqqquuuwwwxxx}}}zzzuuuvvvyyy~~~{{{xxxuuurrrnnnkkkiiihhhhhhlllssszzz}}}vvvqqqeee]]]WWWUUUUUUVVV\\\dddooowww~~~|||{{{vvvqqqmmmooosssxxx{{{uuuooolllccc]]]YYY\\\aaahhhsss}}}|||vvvmmmcccZZZTTTNNNPPPTTT[[[kkk~~~tttmmmkkkkkkrrryyymmmZZZMMMFFFCCC@@@???>>><<<:::888666666555444444333333222222111000111333444444444333222111111222222222222111111111111111111111111111111333222222111111222222333222222444777;;;???CCCEEEHHHLLLRRRZZZbbbjjjooosssxxx}}}~~~~~~uuuttt||||||uuu___RRRLLLFFFBBBAAA???===<<<<<<<<<<<<;;;999666666666666555555555555666666666666666666555555666555444333333444555666444444444333111111333444444444333222222333333333555777888777555777===CCCEEEPPP^^^lllyyyvvvlllbbb^^^]]]aaakkkuuuzzz}}}{{{uuullljjjhhhiiimmmrrrvvvxxxzzz~~~xxxuuuwww}}}}}}xxxtttnnniiieeedddcccdddiiirrr{{{~~~vvvnnnhhh^^^WWWSSSRRRRRRSSSXXX___hhhppp|||}}}|||{{{tttooonnnrrrwww}}}~~~wwwqqqkkkiiibbb^^^]]]bbbhhhoooyyy}}}|||wwwnnnddd[[[UUUNNNQQQUUU\\\kkktttlllhhhgggllluuuqqq\\\NNNGGGDDD@@@???>>><<<:::888666666444444333333222111111111000111333555555444333222111222222333333222222111111111111111111111111111333222222111111222222333333333555777;;;???CCCEEEHHHLLLSSS]]]fffnnntttwww|||yyyxxxzzzyyysss^^^QQQJJJDDD@@@???>>><<<;;;;;;;;;;;;:::888777666666666555555555555555555666666666666666555666555444333444444666666444555444333111111333555222222222222333444555555333555777555333555<<>><<<:::888666666444444333222222111111000...000111333333222111000111222222333333222222111111111111111111111111111333222222222222222222333444444666888;;;???CCCEEEGGGLLLTTT___iiiqqqwww{{{{{{|||~~~{{{wwwxxxppp]]]RRRMMMHHHEEEDDD@@@???>>>===;;;:::999888888777666444444555555666666666666666555444333222555555444333333333333444444444444444444444444444111111222333333444555555555333333666777777<<>>===;;;999777666555555444222111000111222222111222222333333222222111111111222222222333333333000111222333444333222222///000111222333444444444333555777888:::>>>CCCFFFFFFMMMWWWaaaiiipppuuuxxx}}}~~~www|||qqq]]]RRRLLLGGGCCCBBB??????>>><<<;;;:::999888888777666555444555666666777777777777666555444333555555444333333333333444444444444444444444444444222222222333333444444444222000000333444444999@@@KKKYYYjjjxxx}}}uuujjjccc^^^^^^```fffoooxxx|||xxxqqqooommmpppuuuzzz|||}}}}}}~~~~~~yyyvvvvvvzzzxxxooofff^^^ZZZVVVWWWYYY^^^fffpppyyy~~~|||wwwrrrnnnjjjccc[[[UUUNNNMMMKKKJJJKKKPPPWWW\\\ccciiirrr{{{{{{wwwoooooorrrzzzzzztttoookkkgggdddeeefffhhhmmmssszzz}}}zzz{{{}}}yyyxxxvvvsssuuuyyy~~~zzzvvvoooeee[[[TTTRRRSSSUUUYYYcccsssqqqfffcccaaakkkzzzxxx```RRRIIIDDD??????===;;;999777666555222222222222222222333333111222222333333222222111111111222222222333333333000111222333333333222222000111222222333333333333333555777888:::>>>CCCGGGGGGNNNWWWaaajjjrrryyy}}}zzzqqq]]]QQQKKKEEEAAA@@@??????>>><<<;;;:::999888888777666555555555666666888888888888777666555444555555444333333333333444444444444444444444444444333333333333333333333333555222333555666777===DDDPPP___qqq}}}zzzppphhhaaa\\\^^^bbbhhhsss}}}}}}yyyrrrqqqqqqtttxxx}}}~~~}}}{{{{{{}}}yyywwwvvv{{{vvvmmmccc[[[WWWRRRSSSUUUZZZbbbllltttzzz~~~zzzsssnnnhhhccc```[[[UUUQQQLLLLLLLLLLLLNNNSSSZZZ```eeekkkttt|||~~~zzzwwwqqqssswww~~~vvvpppllljjjhhhfffgggiiimmmrrrxxx}}}~~~zzzxxxyyy}}}~~~wwwrrrpppnnnnnnqqqwww{{{wwwpppfff\\\VVVPPPQQQSSSXXXaaarrrvvvhhhaaa^^^hhhwww|||bbbTTTKKKEEE@@@???>>><<<:::888666666000111222333333444444444111222222333333222222111111111222222222333333333000111222333333333333222222222222333333333333333333555777888:::>>>CCCGGGJJJOOOXXXaaakkkttt|||rrr]]]QQQJJJDDD@@@>>>???>>>===<<<;;;:::999999777777777666666666666666777777777777777666555444555555444333333333333444444444444444444444444444333333333333333333333222666444444666888:::@@@GGGTTTcccvvvxxxnnnddd^^^ZZZ]]]cccjjjvvv{{{xxxrrrrrrtttwww{{{~~~}}}yyyvvvwwwyyy|||}}}xxxwwwyyy}}}}}}tttjjj```WWWSSSNNNOOOQQQVVV^^^gggpppuuu~~~~~~xxxssskkkfff^^^ZZZWWWUUURRROOOPPPPPPPPPQQQSSSXXX```eeekkkqqqyyy~~~|||yyyxxxtttwww}}}zzzsssnnnkkkkkkjjjjjjmmmooossswww{{{~~~xxxuuussstttyyy||||||{{{yyyrrrllljjjjjjkkkqqqxxx|||xxxqqqggg]]]VVVOOOPPPRRRVVV___ooo{{{kkkbbb```iiixxxeeeUUUKKKFFFAAA@@@>>><<<:::888777666111222333444444444333222111222222333333222222111111111222222222333333333111111222222333333333333444444333333222222222222333555777888;;;???DDDHHHMMMQQQXXXaaaiiisss|||}}}yyyzzzrrr]]]QQQJJJDDD???>>>>>>>>>===<<<;;;::::::999777777777777777666666666555555666666666555444444555555444333333333333444444444444444444444444444333333333333333333333222333111000333555777>>>FFFUUUeeeyyywwwmmm```[[[XXX\\\ccclllyyy{{{xxxppprrruuuxxx{{{}}}zzzvvvtttuuuvvvzzzxxxvvvuuu{{{{{{rrrggg]]]TTTOOOKKKLLLNNNSSSZZZccclllqqq{{{~~~yyyrrrmmmddd___XXXTTTTTTTTTRRRQQQSSSTTTUUUVVVXXX^^^eeejjjpppvvv~~~{{{yyyyyyyyyyyy}}}}}}yyysssooonnnoooooopppsssuuuxxx{{{||||||zzzyyyrrrpppnnnqqquuuyyyyyyxxxtttmmmgggfffgggkkkrrr{{{}}}xxxqqqhhh]]]WWWNNNOOOQQQTTT\\\kkk|||ooodddaaaiiiwwwfffUUUKKKFFFAAA@@@???===;;;999888777444444555555444333111///111222222333333222222111111111222222222333333333222111222222222222333333666555444333222222222222333555777999;;;???EEEIIIOOOSSSYYY```hhhpppyyyvvvqqqsssyyyrrr^^^QQQKKKDDD@@@???>>>======<<<;;;;;;::::::777777888888888777666555444444555555555555444444555555444333333333333444444444444444444444444444333333333333333333333333555222222444777:::AAAIIIVVVgggzzzuuulll___ZZZXXX]]]eeeooo|||{{{yyyooorrrwwwyyy{{{|||}}}{{{wwwtttssstttuuuzzzzzzyyyzzz~~~yyypppeee[[[RRRMMMJJJJJJLLLQQQXXXaaaiiinnnxxx}}}}}}zzzwwwrrrkkkfff___ZZZTTTRRRSSSUUUUUUTTTUUUWWWYYY[[[___eeelllqqqwww|||yyywwwxxxyyy~~~}}}yyyuuussssssuuuvvvvvvyyy{{{|||}}}|||zzzwwwuuupppnnnmmmpppuuuxxxxxxwwwqqqjjjeeeeeehhhnnnwww|||xxxqqqggg]]]WWWMMMNNNPPPSSSZZZfffttttttggg^^^fffssshhhVVVLLLFFFBBBAAA@@@>>><<<:::888888666666666555333222000///111222222333333222222111111111222222222333333333222222111111222222333444666555444222222222333444333555777999<<<@@@EEEIIIOOOSSSYYY```gggooowww}}}pppkkkmmmttt~~~rrr^^^RRRLLLFFFBBB@@@=========<<<;;;;;;::::::777777888999888777666555555555666666666666555555555555444333333333333444444444444444444444444444222222222333333444444444777444444777999===DDDMMMXXXiii{{{{{{qqqiii```[[[ZZZ___gggrrr}}}xxxuuuooosssxxx{{{{{{{{{|||}}}}}}zzzvvvsssrrrrrrtttvvvzzz}}}yyyzzz|||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~wwwnnndddYYYPPPLLLIIIJJJKKKPPPWWW```hhhmmmvvv{{{}}}|||zzzxxxtttqqqnnniiiccc```ZZZVVVRRRQQQTTTXXXXXXXXXXXX[[[^^^ccchhhpppxxx~~~{{{wwwuuuwwwzzz}}}{{{yyyxxxzzz{{{||||||}}}~~~}}}{{{xxxvvvsssqqqppprrrvvvyyyxxxvvvrrrllliiikkkooovvv|||wwwpppggg]]]VVVLLLNNNQQQSSSXXXaaammmvvvxxxkkk___eeeqqqkkkXXXMMMHHHBBBBBB@@@>>><<<:::999888777666555444333222222222111222222333333222222111111111222222222333333333222222111111111222333444666555333222222333444555333555777999<<<@@@FFFJJJNNNRRRYYYaaahhhqqqxxx}}}zzzlllgggiiipppzzzrrr^^^SSSLLLGGGCCCBBB=========<<<;;;;;;;;;:::777888888999999777666555666666777777777777777666555555444333333333333444444444444444444444444444111111222333333444555555444111111444666:::BBBKKKZZZjjj{{{xxxnnnfffbbb]]][[[aaaiiitttyyysssqqqppptttzzz|||{{{zzz{{{|||||||||zzzvvvrrrpppppprrrtttvvv{{{{{{tttrrrtttwww~~~}}}}}}}}}~~~}}}zzzzzzzzz{{{{{{}}}|||vvvmmmcccXXXPPPKKKIIIJJJKKKPPPWWW```hhhmmmtttyyy|||zzzyyyuuurrrnnnkkkgggccc^^^[[[WWWSSSPPPQQQUUUYYYZZZZZZ\\\___dddjjjqqqzzzzzzvvvuuuwwwzzz~~~|||{{{|||~~~~~~|||zzzxxxvvvtttssstttxxxyyyxxxuuuvvvqqqooorrrwww~~~{{{wwwpppfff\\\VVVLLLNNNQQQSSSWWW^^^hhhpppxxxzzznnnbbbgggrrrmmmYYYOOOJJJCCCBBB@@@???<<<;;;999888666555444333222333444555222222222333333222222222111111222222222333333333333222111111111222333444666555333222222333555666333555777999<<>><<<<<<;;;:::888777333000///111333333222333333333333333333333333...///111444555444333333222222222222222222222222222222333333333333444444333555777999<<<@@@FFFJJJMMMRRRZZZbbbiiiooouuuyyyuuuhhhccccccfffsssuuu```SSSLLLFFFBBBAAA@@@???===;;;::::::::::::888888888888777777777777777666666555555555666666666666666555444333555666555555444333333333333333333333333444444444555555555444555777888;;;GGGRRR```mmmzzz~~~|||vvvnnnfffaaaaaaaaadddkkkuuuzzzsssmmmjjjlllrrrvvvvvvwwwzzz{{{zzz|||yyysssooolllmmmnnnppp{{{||||||wwwtttqqqtttzzz~~~~~~}}}~~~|||wwwttttttuuuvvvzzz{{{}}}~~~wwwmmmbbbWWWOOOKKKKKKIIIJJJPPPVVV[[[ccckkktttyyy|||wwwsssoookkkhhhddd___ZZZWWWVVVUUUQQQRRRTTTVVVXXX\\\aaaeeehhhmmmtttzzz~~~zzztttrrrtttzzz~~~~~~~~~~~~~~~}}}|||||||||}}}}}}~~~}}}|||}}}~~~~~~~~~}}}yyytttmmmcccZZZSSSLLLLLLOOOTTTXXXZZZ___fffrrr|||}}}qqqfffgggmmmvvvttt\\\NNNIIIBBB@@@===;;;;;;:::888666666222//////111222222111222222222222222222222222222222222222222222333333222222222222222222222222222222333333333333444444444666888999<<<@@@EEEIIIMMMRRRZZZbbbiiiooouuuyyytttgggccccccfffsssvvv```SSSLLLFFFCCCBBB??????===<<<;;;:::::::::888888888888777777777777666666666555555666666777999777555555666666666555444444333222222222333333333333333444444444555555555444666888999===HHHTTTcccppp||||||uuummmeeeaaaaaabbbfffmmmuuu}}}|||vvvooojjjhhhkkkqqquuuvvvwwwzzz{{{yyy{{{wwwqqqlllkkkmmmpppsssyyyuuurrrqqqvvv|||~~~}}}~~~~~~yyyuuussssssvvvwww{{{|||}}}~~~~~~xxxnnncccXXXPPPLLLJJJIIIKKKPPPUUUZZZbbbkkksssxxx{{{uuuppplllfffddd```[[[WWWUUUSSSSSSRRRTTTWWWYYY]]]bbbhhhlllpppvvv}}}|||zzzuuuqqqqqquuu}}}}}}~~~}}}}}}}}}|||}}}}}}~~~~~~}}}||||||~~~|||xxxrrrjjjaaaWWWPPPKKKJJJMMMRRRUUUVVV\\\bbbmmmwww}}}qqqdddeeehhhppp{{{vvv^^^PPPJJJCCCAAA===<<<;;;:::888666666444111111222333222222111111111111111111111111555444222000000111222333222222222222222222222222222222333333333333444444555666888:::<<>>===<<<;;;::::::888888888888777777777666666666666666666666777888:::777444444777777666333444444333333333333333444333333333444444444555555555444666999:::>>>JJJVVVgggrrr}}}{{{tttkkkccc```aaaccchhhnnnvvv}}}zzztttnnnjjjhhhjjjpppuuuuuuvvvzzz{{{zzz{{{vvvpppkkkjjjnnnssswwwxxxsssqqqqqqvvv}}}~~~~~~}}}xxxsssrrrtttwwwzzz{{{|||}}}}}}|||}}}xxxooodddZZZRRRMMMIIIIIIKKKPPPTTTXXXaaakkksssyyyyyyrrrlllhhhdddaaa^^^ZZZWWWUUUUUUUUUUUUXXX[[[___dddjjjqqquuuxxx}}}{{{xxxsssqqqrrrxxx~~~}}}~~~}}}}}}}}}}}}~~~~~~{{{{{{|||~~~|||vvvppphhh^^^TTTMMMKKKIIIKKKOOOQQQSSSXXX___hhhttt~~~qqqdddccceeelllvvvwww___PPPKKKEEEBBB???===<<<;;;999777777666444444333444444333222222222222222222222222444333222111111111222333222222222222222222222222222222222333333333444444555777999:::<<<>>>BBBEEEKKKPPPXXX```gggmmmssswww}}}}}}ooodddaaabbbeeerrrwww```RRRLLLFFFDDDDDD??????>>>>>>===;;;::::::888888888888777777777666666666666666666777888888:::777444444666666444222555555444444444444555555333333333444444444555555555444777:::;;;@@@KKKXXXiiittt~~~zzzrrriiiaaa___aaadddiiipppxxxyyyrrrmmmiiigggjjjpppuuuuuuwww{{{|||zzz{{{vvvpppllllllqqqwww{{{yyysssppppppvvv~~~~~~~~~}}}wwwrrrqqqtttyyy||||||}}}~~~}}}||||||~~~yyypppfff\\\SSSOOOJJJJJJMMMQQQTTTXXXaaakkkuuu{{{vvvnnnhhhddd```^^^[[[YYYWWWWWWWWWXXXYYY[[[___dddiiiooowww|||~~~|||yyytttrrruuu{{{~~~}}}~~~~~~~~~~~~~~~~~~}}}{{{}}}{{{|||~~~~~~{{{uuunnnfff\\\RRRLLLJJJHHHIIIMMMOOOQQQWWW^^^gggtttrrrbbb``````eeeppp{{{www___PPPJJJCCCAAA>>><<<;;;:::888666666555555444333222222222333333333333333333333333///000222333444444333333222222222222222222222222222222222333333333444444555777999;;;<<<>>>AAACCCIIINNNVVV^^^eeekkkqqquuu|||zzzmmmaaa___```cccooo}}}www```RRRKKKGGGDDDEEE?????????>>>===<<<;;;:::888888888888777777777777666666666666777888999999999777555444555444333222555555444444444555666666333333333444444444555555555555777:::<<>><<<::::::999888666333444444333000//////000333333333333333333333333---///111444555555444333222222222222222222222222222222333333333333444444444666999;;;<<<>>>AAACCCIIINNNVVV^^^eeekkkqqqttt|||xxxjjj___]]]]]]```kkkyyyxxx```RRRKKKGGGEEEEEE????????????>>><<<;;;:::888888888888777777777777666666666666777888999:::999999888777444333444555444333333333444444555666333333333444444444555555555555777;;;===BBBNNN[[[iiisss||||||vvvoooggg___]]]___cccjjjsss~~~zzzsssmmmjjjhhhkkkrrrvvvwwwyyy}}}}}}{{{xxxtttrrrtttyyyzzzuuusssuuu~~~}}}~~~}}}}}}uuuooonnnrrrxxx||||||}}}~~~~~~}}}}}}zzzsssiii___VVVQQQKKKMMMQQQTTTUUUXXXbbbnnnsssyyy{{{qqqhhhbbb]]][[[[[[ZZZZZZ\\\^^^aaabbbcccfffiiimmmrrrxxx|||}}}wwwtttsssuuu|||~~~~~~~~~|||{{{zzzzzzzzzzzzzzz{{{{{{}}}}}}uuupppnnnttt}}}~~~}}}~~~}}}yyyssslllddd[[[SSSMMMKKKHHHIIIMMMOOORRRYYY```mmm{{{ttt^^^ZZZWWW[[[gggtttzzzbbbRRRLLLAAA???===<<<<<<<<<;;;999333555666555111///000111222222222222222222222222000111222222333333333333222222222222222222222222222222333333333333444444222555888;;;<<<>>>AAACCCJJJOOOWWW___ffflllrrrvvv}}}vvviii^^^[[[[[[]]]hhhuuuxxx```RRRKKKGGGEEEFFF??????@@@???>>>===;;;:::888888888888777777777777666666666666777888999:::999;;;;;;999555333555777222222222222333333444555333333333444444444555555555555888;;;>>>CCCOOO\\\hhhsss{{{{{{vvvooofff___]]]^^^bbbjjjttt~~~vvvqqqmmmllllllrrrwwwxxxzzz~~~~~~|||yyyvvvtttvvv{{{zzzuuuuuuxxx}}}~~~{{{}}}|||tttnnnlllpppvvv{{{|||~~~~~~~~~}}}~~~zzzsssjjj```WWWRRRLLLNNNRRRUUUUUUXXXcccooopppvvvzzzpppggg```\\\^^^]]]]]]^^^```cccfffhhhjjjmmmpppsssxxx}}}||||||rrrqqqqqquuu~~~~~~~~~}}}}}}}}}~~~zzzyyyxxxxxxwwwwwwwwwwwwvvvyyy||||||||||||zzzuuurrrrrrzzz~~~~~~}}}yyyssslllddd\\\TTTNNNKKKIIIIIIMMMPPPSSSZZZbbbpppttt___[[[XXX\\\hhhvvv|||dddTTTMMMDDDBBB@@@???@@@@@@???>>>666888:::888555222333444111111111111111111111111555444222000000111222333222222222222222222222222222222333333333444444444111444888;;;===>>>AAACCCKKKPPPXXX```gggnnnssswww}}}uuuhhh]]]ZZZYYY[[[eeerrr{{{dddVVVMMMGGGBBBAAAAAAAAA@@@???>>>===<<<<<<;;;999777666777777666555888888777666666666666666:::999888888777888888999666666555444333333222222444444444444444444333333555555777:::===CCCPPP^^^mmmuuu{{{{{{wwwpppdddZZZZZZ^^^dddmmmxxxvvvnnnlllpppssstttvvvxxx{{{~~~}}}yyyuuuvvv{{{{{{vvvwww}}}}}}vvvooonnnpppvvvzzz}}}~~~|||uuulllbbbYYYTTTOOOMMMOOOTTTXXX\\\eeemmmvvv{{{wwwooofff``````^^^```ccceeegggjjjnnnqqqooossswww{{{~~~~~~zzzvvvqqqpppqqqxxx~~~~~~}}}~~~~~~|||zzzvvvuuusssrrrqqqqqqrrrrrrsssvvvxxxzzzzzz{{{}}}~~~~~~yyyuuuzzz~~~}}}{{{uuuooohhh___UUUMMMLLLIIIIIINNNRRRVVV]]]dddtttmmm[[[YYYXXX^^^jjjwwwfffTTTKKKEEECCC???===<<<;;;999777555444444333333222222111111111333444444333222111///000111222333444444444000000000111222222333333444444444444555666777888555777999;;;<<>>======:::999777666777888777666555555555555666888999:::999999999888888888888888555555555444444333333222444444444444444444444444666555777:::===CCCPPP^^^mmmuuu{{{zzzvvvnnncccZZZZZZ^^^dddnnnzzzwwwnnnlllppptttuuuwwwyyy{{{~~~~~~zzzvvvwww{{{zzzwwwzzz}}}vvvpppnnnqqqwww{{{}}}|||uuulllbbbYYYTTTOOONNNOOOTTTXXX]]]eeemmmuuu{{{xxxpppgggbbbbbb```bbbeeegggiiilllpppsssssswww|||~~~yyyuuutttsssvvv~~~~~~}}}|||||||||zzzwwwtttpppooommmkkkjjjjjjkkkkkkoooqqquuuwwwxxxyyy|||~~~{{{zzz|||}}}||||||~~~}}}}}}zzzvvvqqqjjj```UUUNNNIIIFFFGGGMMMQQQVVV^^^fffwwwmmm]]]ZZZYYY___kkkxxxgggTTTKKKEEECCC???===<<<;;;999777555444444333333222222111222222222222222222111111000111222222333333333333222222222111111111111111000000000000111222333444555777999;;;<<>>>>>===:::888777777888888888777555555555555666888999:::888999999:::999888777666444444444444444444444444222333333444444555555555777666888;;;===CCCPPP^^^mmmuuu{{{yyytttlllbbbYYYXXX]]]eeeppp|||xxxpppnnnqqqwwwxxxyyy{{{}}}~~~{{{wwwwww|||}}}yyyyyy~~~vvvpppooosssxxx||||||uuummmcccZZZTTTPPPNNNPPPUUUYYY]]]eeemmmtttzzzxxxppphhhcccdddccceeehhhkkkmmmppptttwwwyyy}}}}}}xxxttttttvvv{{{~~~|||zzzyyywwwsssoookkkhhhgggeeecccbbbbbbbbbcccgggjjjnnnqqqtttvvvyyy|||xxxwwwyyy}}}~~~}}}~~~|||{{{yyytttmmmbbbVVVMMMFFFDDDEEEKKKPPPUUU___hhhzzzlll___\\\[[[```lll{{{hhhUUULLLEEECCC???===<<<;;;999777555444444333333222222111333222111000000000000000111222222333333333222222444333333222111111000000222222111222222333444555555777999;;;===@@@DDDGGGQQQXXXbbbjjjqqqyyyyyynnn```YYYVVVYYYcccmmmyyyhhhZZZRRRKKKFFFEEEBBBBBBAAA@@@???>>>======:::888777777888999888888888777777666666666666666888999:::;;;:::888666555333333444444444444444444222222333333444555666666888777888;;;>>>DDDQQQ^^^mmmvvv|||yyyrrrjjj```XXXVVV[[[dddqqq~~~zzzrrrqqquuuzzz{{{}}}|||xxxwww{{{~~~zzzxxx{{{~~~wwwqqqpppsssyyy}}}}}}wwwnnndddZZZUUUQQQOOOQQQVVVYYY]]]eeennntttzzz~~~wwwppphhheeeffffffiiikkknnnpppssswwwzzz}}}|||wwwtttrrrvvv}}}}}}zzzvvvsssoookkkeeeaaaaaa```^^^\\\[[[[[[[[[\\\___bbbgggkkknnnrrruuuxxxzzzyyyzzz~~~|||||||||~~~~~~yyyooobbbTTTLLLEEEDDDEEEIIINNNTTT___jjj}}}mmm```]]]\\\cccooo~~~jjjVVVLLLEEECCC???===<<<;;;999777555444444333333222222111333222111///...///000000222222333333333222111111333333333222222111111111222222222222333333444555555777999;;;===@@@EEEHHHPPPVVV___gggoooxxx{{{pppcccZZZWWWYYYcccnnnzzziiiZZZRRRKKKFFFEEEAAAAAA@@@???>>>======<<<;;;999777777888999888777888777777666666666666666888999:::;;;:::888666444333333444444444444444444222222333333444555666666777777999<<>>======<<<:::888888888999888777555555555555666888999:::999:::::::::999777666555444444444444444444444444222333333444444555555555666666888<<<@@@GGGUUUbbbpppyyyzzzpppggg___XXXTTT[[[ffftttzzzuuuvvv{{{~~~~~~zzzuuutttwww{{{}}}}}}~~~~~~{{{{{{wwwqqqooorrrwww{{{~~~{{{rrrhhh^^^XXXSSSQQQSSSWWW[[[^^^fffnnnwww}}}yyysssmmmkkkmmmnnnpppsssuuuwwwzzz~~~}}}xxxvvvuuuwww}}}~~~xxxrrrjjjccc^^^ZZZWWWUUUTTTSSSRRRQQQQQQRRRSSSTTTXXX\\\aaaeeehhhlllppprrrxxxvvvwww~~~{{{zzzvvvxxx|||~~~xxxiiiZZZNNNGGGFFFEEEGGGJJJNNNUUUdddrrrzzzjjj[[[[[[^^^hhhwwwmmmXXXNNNEEECCC???===<<<;;;999777555444444333333222222111111111111000000111111222111222222333333333222222111111222222333444444555111111000000000111111222555777999<<<>>>BBBFFFJJJPPPVVV^^^fffooozzz}}}|||~~~vvvlllccc[[[ZZZaaakkkxxxkkk]]]TTTNNNIIIHHHDDDDDDCCCBBBAAA@@@@@@???>>><<<999888888888777555555555555555666888999:::;;;;;;:::999888777666555555555555444444333333222444444444444444444444444555555888<<<@@@HHHWWWeeerrr{{{{{{pppfff___YYYWWW^^^iiixxxyyyssstttzzz}}}|||xxxsssrrruuuxxxzzzyyy~~~}}}}}}wwwpppnnnpppuuuyyy}}}}}}uuujjj```ZZZTTTRRRSSSXXX[[[^^^fffnnnzzz}}}wwwqqqppprrrsssuuuxxxzzz|||zzzwwwvvvvvv{{{}}}uuuoooeee\\\WWWUUUSSSSSSTTTSSSSSSSSSSSSUUUVVVWWW\\\___cccgggjjjmmmpppsssvvvtttvvv}}}zzzvvvuuusssvvv{{{}}}~~~rrrbbbTTTKKKGGGDDDDDDGGGKKKPPPYYYjjjzzzssscccWWWXXX^^^jjjzzznnnYYYNNNEEECCC???===<<<;;;999777555444444333333222222111///000111222333333333333000111222222333333333333222333333333333333333333555444444333333333444444555777999<<<>>>BBBGGGJJJPPPUUU^^^fffoooyyyyyyxxx{{{rrriii```\\\bbbkkkuuummm^^^VVVOOOKKKJJJFFFFFFEEEDDDCCCBBBBBBAAA???===:::999888888666444888888777666666666666666<<<;;;:::888777666666666666666555444333333222222444444444444444444333333444444777<<>>BBBGGGKKKNNNTTT]]]eeennnxxx|||vvvvvv}}}~~~vvvmmmccc^^^bbbkkkssslll^^^VVVPPPLLLLLLGGGFFFEEEEEEEEEEEECCCAAA<<<<<<:::999888777777777777777777777666666666555999999:::;;;:::999888777666555444333222222333444333333222222333333444555777666777;;;@@@IIIZZZiii}}}~~~qqqddd[[[XXX[[[dddooo{{{~~~uuuoooppptttyyyxxxtttqqqqqquuuzzz{{{{{{~~~xxxuuurrrqqqtttyyy~~~{{{rrrggg]]]WWWSSSQQQRRRVVVZZZ^^^gggoooyyy~~~|||yyy~~~}}}vvvsssuuuyyy}}}zzzqqqggg]]]XXXUUURRRTTTXXXYYY]]]```___aaafffiiiiiikkklllnnnpppqqqrrrssssssxxxyyy{{{}}}}}}wwwnnnlllmmmjjjqqqwwwzzz~~~{{{pppeee[[[RRRJJJFFFEEECCCEEEJJJQQQ^^^ssssssccc[[[RRRUUU]]]jjjzzzrrrZZZMMMGGGDDDAAA>>>===;;;999777666555333222333333222111333333333222222222111111222222222222222222222222222111000111222222111000000111111111111222222222333666999<<<>>>BBBFFFIIIQQQWWW___hhhqqqzzzvvvuuuwww}}}wwwkkkeeeeeeggguuu{{{nnn```XXXQQQMMMLLLJJJHHHFFFEEEEEEDDDAAA>>>===<<<:::999888888777777;;;;;;:::888777666555555777888888999999777666555666555555444444444444444333333222222333333444555777666888<<<@@@JJJZZZiiizzz~~~sssggg___]]]___gggqqq||||||sssmmmnnnsssxxx}}}xxxtttpppqqquuuzzz}}}}}}zzzvvvsssqqqtttyyy}}}{{{rrrggg]]]WWWSSSQQQRRRVVVZZZ^^^fffoooxxx|||zzzuuutttxxx}}}|||yyyooofff\\\XXXVVVUUUXXX\\\___eeeiiiiiikkkoooqqqpppsssttttttuuuuuuuuuvvvuuuxxxxxxzzz|||~~~}}}yyyuuuooohhhgggjjjnnnuuu{{{}}}|||zzzuuukkkbbbZZZRRRKKKGGGFFFEEEFFFKKKSSS```uuuqqqaaaYYYQQQTTT\\\hhhwwwsss[[[NNNGGGEEEAAA???===<<<999777777555333222333333222111333333333222222222111111222222222222222222222222333222111222333444333111111111111111222222222222444666999;;;===AAAEEEHHHMMMTTT]]]gggpppyyy}}}uuusssvvv{{{yyymmmfffeeefffmmmsss{{{pppcccZZZRRRMMMKKKLLLJJJGGGFFFEEECCC???======<<<;;;999888888888888888888777666555555555555777888999999999888666555555555666666666555444444333333333333333444444555666666888<<>><<<:::888777555333222333333222111333333333222222222111111222222222222222222222222444333222222444444333222111111111111222222222333444666999:::<<<@@@DDDGGGKKKRRR^^^iiissszzzzzzrrrrrruuuzzz}}}ppphhheeeeeeiiiooowww~~~rrreee\\\TTTMMMKKKLLLJJJHHHGGGFFFDDD@@@>>>===<<<;;;:::999888888888555555555555777888:::;;;999:::;;;;;;;;;:::999888444555666777777666555444333333333333333444555555666666999===CCCLLL\\\kkkyyy~~~~~~uuukkkfffeeedddllluuu~~~wwwooojjjlllrrruuu{{{~~~xxxtttpppqqqwww~~~~~~wwwqqqnnnpppuuuxxxxxxoooeee\\\VVVRRRPPPPPPUUUYYY]]]eeennnwww~~~}}}xxxttttttyyy~~~yyyuuukkkccc\\\[[[^^^bbbhhhooowww~~~{{{xxxwwwvvvvvvyyyyyyzzz{{{|||}}}}}}~~~wwwpppkkkgggeeekkkrrr|||~~~xxxsssnnnkkkfff```[[[TTTMMMIIIFFFEEEGGGMMMUUUbbbvvvxxxgggZZZSSSNNNPPPVVVbbbqqqvvv^^^QQQHHHFFFBBB@@@>>>===:::888777555333333333444333222333333333222222222111111111222222222222222333333444222111222333444333222111111111222222222333333555777888:::<<>>===<<<:::999999999999888777555444444555666777888999:::::::::999777666444444555666666666555555444444444444444555555666555666:::@@@EEENNN]]]lllyyy}}}|||rrriiidddcccdddlllvvv{{{ssslllhhhlllrrrwww}}}zzztttrrrqqquuu}}}|||yyyqqqkkkkkkooouuu~~~}}}uuulllbbbZZZVVVPPPNNNOOOSSSWWW[[[dddllluuu}}}~~~{{{wwwvvvzzzxxxrrrjjjbbb]]]```gggoooyyy|||yyyyyy{{{|||~~~}}}wwwqqqmmmkkkkkknnnvvv{{{vvvrrrrrrpppmmmiiicccZZZPPPIIIEEEDDDGGGLLLRRR^^^pppqqq___QQQKKKHHHLLLTTTbbbrrrzzzbbbTTTJJJGGGDDDAAA@@@>>><<<:::888666444333444444333222333333333222222222111111111111111222222333333444222111000000222222111000222222222222333333333333666777888:::<<>>===<<<;;;:::999999999666555222000000111222444888999:::::::::999888777444444444444444555555666444444444444444555666666555666:::@@@FFFOOO^^^lllvvvzzz}}}yyypppgggccccccfffnnnxxxxxxpppjjjfffjjjqqqwww}}}}}}wwwrrrqqqqqqwww}}}yyy|||{{{tttmmmkkkmmmuuu~~~|||tttkkkaaaZZZUUUPPPNNNOOOSSSWWW[[[cccllluuu|||}}}{{{yyyzzzxxxrrrhhhaaa\\\```hhhqqq||||||xxxwwwyyy{{{}}}~~~wwwrrrooooooppprrryyy{{{wwwtttsssrrrpppmmmfff]]]RRRJJJFFFEEEGGGLLLRRR]]]nnn~~~ppp]]]OOOGGGEEEJJJTTTcccttt|||cccUUUJJJHHHDDDBBB@@@???<<<:::888666444444444555444222333333333222222222111111000111111222333333444444333222111111333333222111222222222333333333444444666777888:::===BBBIIINNNRRRZZZeeeqqqzzz~~~wwwrrruuuzzzxxxkkkaaaZZZXXX[[[```eeemmmvvvwwwiiibbb]]]ZZZZZZTTTRRROOOMMMKKKIIIEEEBBB>>>===<<<;;;:::999999999888777555444444777999;;;;;;;;;<<<<<<<<<;;;:::999444333222222333444555666555444444444444555666666555666;;;AAAGGGOOO^^^lllsssxxx{{{wwwooogggddddddhhhpppyyyvvvnnnhhhdddiiipppvvv|||zzztttpppppprrrxxx|||www{{{~~~vvvooolllnnnuuu{{{tttjjjaaaYYYUUUPPPNNNNNNSSSVVV[[[ccclllttt||||||zzzzzz|||yyyrrrggg___[[[___gggqqq}}}~~~{{{wwwttttttvvvzzz|||~~~yyyvvvtttttttttuuu{{{{{{xxxvvvrrrrrrqqqnnnhhh___SSSLLLGGGFFFIIIMMMSSS\\\nnn}}}ppp\\\MMMEEECCCIIIUUUeeevvv}}}dddVVVKKKHHHDDDBBBAAA???===;;;888666444444444555444333333333333222222222111111000000111222333333444444444333222222444444333222222222333333333444444444666777888:::>>>DDDKKKPPPWWW^^^iiittt|||}}}vvvrrrtttzzzxxxkkk```YYYQQQSSSWWW]]]dddmmmwww~~~nnnddd^^^ZZZXXXVVVSSSPPPNNNKKKGGGCCC@@@===<<<;;;999888777777777:::999888777777999;;;<<<;;;<<<<<<===<<<;;;999888555555444333333333333444666666555555555555666666222555888;;;BBBOOO```mmmsssxxx|||xxxmmmdddaaabbbccclllvvv~~~rrriiieeeeeejjjqqqxxx{{{zzztttppplllnnnrrrxxx~~~yyy}}}}}}uuullliiikkkssszzz}}}vvvmmmcccZZZUUUQQQQQQRRRSSSWWW^^^ffflllwww}}}~~~{{{sssmmmaaa___]]]^^^fffrrr~~~zzzvvvuuutttuuu{{{{{{wwwuuuvvvuuuvvv|||}}}yyyuuusssrrrrrroooiii___TTTLLLGGGFFFHHHMMMRRR]]]nnn~~~ooo\\\OOOIIIKKKOOOXXXhhh{{{hhhYYYOOOKKKFFFCCCAAA???>>><<<888666444333333333222111444444333222111111111222333333333333333333333333333333333333333333333333111111333333333333111111444666888:::>>>DDDLLLQQQZZZ___iiittt}}}wwwtttwww}}}yyyhhhZZZRRRSSSRRRSSSYYY```gggrrr|||qqqfff```]]]ZZZWWWTTTQQQNNNKKKGGGCCC@@@===<<<;;;999888777777777:::999777777777888:::;;;888999999:::999888666555555555444333333333333444333333222222222222333333444777:::===CCCPPPbbbnnnvvv{{{~~~yyynnneeebbbbbbdddmmmwwwrrrjjjfffffflllrrrzzz|||zzzsssoookkkmmmqqqxxx|||xxx}}}vvvmmmjjjkkkpppwww}}}wwwnnncccZZZUUURRRRRRTTTVVVZZZaaaiiioooyyyzzzqqqkkkaaa___^^^```iiivvv}}}xxxtttrrrqqqrrryyy}}}yyywwwxxxwwwwww|||zzzvvvrrrrrrqqqoooiii___TTTLLLGGGFFFHHHMMMSSS^^^pppmmmZZZNNNIIIKKKNNNXXXhhh{{{hhhYYYPPPLLLGGGDDDBBB@@@>>>===888666444333444333222111333333222111111111111111333333333333333333333333333333333333333333333333111222333444444333222111444555888:::>>>DDDKKKPPPZZZ___iiittt}}}~~~xxxtttwww}}}zzziiiZZZRRROOOMMMNNNSSSZZZaaammmxxxtttjjjddd```]]]YYYVVVRRRNNNKKKGGGBBB???===<<<;;;999888888888888888888777666777888999:::;;;;;;<<<<<<;;;999888777555555444333333333333444222222222111111222222222666999<<>>DDDKKKOOOYYY^^^hhhrrr{{{yyyuuuwww}}}zzziii[[[RRRMMMJJJIIINNNTTT\\\iiitttwwwmmmgggbbb```\\\XXXSSSOOOJJJFFFBBB>>><<<<<<;;;:::999888888888777777666666777777888999<<<<<<======<<<:::888777555555444333333333333444555555444444444444555555666999<<<@@@FFFSSSeeeqqq~~~qqqgggcccdddeeeooozzzsssllljjjlllrrryyyyyysssooojjjmmmsss{{{|||xxx~~~yyyooojjjjjjjjjppp{{{~~~xxxpppfff^^^YYYTTTVVVYYY]]]bbbjjjsssyyy{{{ssskkkfffaaabbbdddjjjuuu~~~|||uuupppmmmmmmoooxxx~~~~~~|||yyy||||||vvvrrrrrrqqqoooiii___SSSLLLEEEDDDGGGLLLTTTaaavvv{{{gggVVVLLLIIIJJJPPP\\\lll|||jjj\\\RRROOOKKKGGGEEECCC@@@>>>999777555444444444333222222111111000000111111111333333333333333333333333333333333333333333333333444444444444444444444444333555888;;;>>>CCCJJJNNNVVV\\\eeeooowww~~~zzzuuuxxx}}}{{{jjj[[[RRRNNNJJJIIILLLRRRZZZgggsssyyyoooiiidddaaa___[[[UUUOOOJJJFFFAAA>>><<<<<<;;;:::999999999999777777777777777888888999999999999999888666444333555555444333333333333444666666555555555555666666555888<<<@@@GGGTTTfffsssrrrhhhdddeeeeeennnzzz}}}rrrmmmlllnnnuuu|||zzztttpppmmmpppuuu|||}}}xxxzzzpppjjjjjjiiioooyyyzzzsssjjjbbb]]]VVVYYY\\\aaagggnnnwww}}}}}}yyyrrrkkkfffdddfffjjjrrr}}}~~~{{{uuupppoooooorrr{{{~~~zzz{{{}}}uuusssrrrrrrooojjj```TTTLLLEEEDDDGGGMMMUUUcccxxxxxxdddTTTLLLKKKKKKRRR```qqqlll^^^TTTQQQMMMJJJGGGDDDAAA>>>999777555444444444333222222111111111111111222222333333333333333333333333333333333333333333333333444444444444444444444444333555888;;;>>>CCCIIIMMMSSSYYYbbblllsss{{{{{{vvvxxx}}}}}}lll\\\SSSOOOKKKIIILLLPPPXXXdddooo|||rrrlllgggdddbbb]]]VVVPPPJJJEEE@@@===<<<<<<;;;:::::::::::::::777777777888888888999999:::;;;;;;:::999777555444555555444333333333333444555444444333333444444555444777<<<@@@HHHVVViiivvvsssiiieeeffffffooozzz{{{qqqmmmmmmpppwww~~~{{{uuurrrppprrrvvv|||}}}zzz|||qqqkkkkkkhhhnnnwww|||vvvnnngggcccZZZ]]]aaaffflllsss||||||yyytttoookkkjjjmmmttt}}}~~~zzzuuuqqqqqqrrrvvv~~~zzz{{{~~~~~~~~~uuuttttttsssqqqkkkaaaUUUMMMFFFEEEGGGMMMVVVdddzzzuuu```RRRMMMMMMLLLVVVeeewwwoooaaaVVVSSSOOOLLLIIIFFFBBB???:::777555444555555444222222222222111222222333444333333333333333333333333333333333333333333333333444444333333333333444444333555888;;;>>>CCCHHHLLLQQQXXXaaajjjrrr{{{|||wwwxxx}}}ppp```VVVOOOKKKIIIKKKNNNTTT^^^iiivvvooojjjgggddd___WWWPPPJJJEEE@@@===<<<<<<;;;::::::::::::;;;777888888999999999999999=========<<<;;;999777555555555444333333333333444444333333222222333333444333777<<>>BBBGGGKKKQQQXXXbbbkkksss}}}}}}wwwxxx}}}uuueee[[[PPPLLLJJJKKKNNNRRR[[[dddxxxrrrllliiifff```XXXPPPJJJDDD@@@<<<<<<<<<;;;:::::::::;;;;;;888888999::::::::::::999:::::::::999888666333222555555444333333333333444555444444333333444444555444888===CCCLLL\\\ooo}}}sssiiiggghhhiiirrr}}}xxxooolllnnnqqqyyy}}}xxxuuusssssstttwwwzzz}}}}}}}}}|||{{{}}}|||~~~vvvpppooogggjjjsss~~~zzztttoookkkcccfffjjjooouuu|||}}}xxxtttqqqqqqrrrsssuuuwwwzzz{{{yyy~~~~~~}}}|||yyywwwvvv|||uuurrrqqqsssvvvzzz~~~|||~~~}}}yyyyyy|||yyyvvvvvvuuusssmmmcccWWWPPPHHHGGGHHHNNNVVVeee{{{qqq]]]QQQOOOQQQOOO[[[mmmrrreeeWWWUUURRROOOLLLHHHCCC@@@:::888666555555555444333333333333333444444555666333333333333333333333333333333333333333333333333333333111111111111333333222555888;;;>>>BBBGGGJJJQQQYYYcccmmmuuu~~~xxxxxx}}}yyyhhh^^^RRRNNNLLLNNNOOORRRZZZbbbzzzuuuqqqmmmlllggg___UUULLLDDD???======<<<;;;::::::::::::;;;999888777777777888::::::;;;;;;;;;;;;:::888666555555555444333333333333444111333555666555555666777888777:::AAAKKKXXXjjjzzz}}}rrriiieeeeeehhhrrryyymmmjjjmmmppptttyyy}}}wwwssstttvvvxxxyyyyyyyyyyyy|||}}}~~~|||yyy~~~zzz{{{~~~{{{tttmmmjjjlllqqq{{{~~~|||wwwrrrnnniiijjjmmmrrrxxx~~~|||wwwrrrmmmkkkggghhhjjjjjjlllpppuuuyyyzzz}}}~~~}}}}}}}}}}}}zzzxxxuuuuuuxxx}}}zzzwwwwwwyyyzzz|||uuuvvvvvvssskkk___SSSLLLDDDEEEHHHMMMWWWhhh|||qqq]]]PPPMMMOOOPPP]]]qqqsssfff]]]ZZZUUURRRPPPLLLEEE@@@999666333222222222111000222222222222222222222222111222222333333222222111222222222222222222222222111111222222222333333333555666777888:::@@@GGGLLLTTTZZZcccmmmxxxyyyzzz~~~~~~nnnaaa[[[RRRLLLLLLOOOSSSZZZbbb|||xxxtttqqqooojjjcccYYYOOOGGGAAA>>><<<;;;;;;:::::::::;;;;;;;;;:::999888888888999999999:::;;;;;;;;;:::888777666666555444444444444555222333555555444555666888888777;;;BBBLLLXXXjjjzzz|||qqqhhheeefffhhhrrryyymmmjjjllloootttxxx}}}xxxuuuvvvxxxyyyzzzzzzzzzzzz|||}}}~~~~~~{{{xxx}}}yyyzzz||||||tttmmmhhhjjjnnnxxx~~~|||xxxsssooommmnnnppptttxxx}}}~~~{{{vvvpppjjjeeebbb^^^___```bbbdddjjjpppuuuyyy|||~~~~~~~~~|||zzzwwwwwwzzz~~~~~~}}}zzzwwwwwwyyy{{{yyyvvvwwwwwwtttkkk```TTTMMMEEEFFFIIIMMMWWWhhh|||ooo\\\OOOMMMNNNQQQ]]]qqqtttggg^^^ZZZVVVSSSQQQMMMFFFAAA;;;888555444444444333222333333333333333333333333222222333333333333222222222222222222222222222222111111222222222333333333333333444555888>>>EEEJJJSSSYYYcccnnnxxx{{{{{{rrreee\\\SSSLLLLLLOOOSSSZZZaaa{{{wwwuuusssoooggg^^^TTTJJJCCC???;;;;;;:::::::::;;;;;;<<<===<<<;;;:::999999999:::::::::;;;<<<<<<;;;:::999777777666555555555555666333444555444333444666999999999<<>>>>>===;;;:::999777666666555555555555555555555444333222333666999::::::===EEENNNYYYjjjyyy~~~wwwmmmgggfffhhhjjjttt{{{oookkkjjjlllqqqwww~~~~~~xxxuuuvvvwwwyyyzzz||||||}}}}}}}}}zzzxxxwww~~~~~~{{{wwwzzz~~~|||~~~uuunnnhhhfffgggnnnyyy|||wwwtttssssssssstttuuuxxxzzz{{{{{{uuummmddd]]]XXXUUUUUUUUUVVVWWW[[[aaaiiioooyyy}}}~~~|||{{{}}}~~~}}}}}}||||||{{{xxxvvvwwwyyy{{{vvvwwwxxxxxxtttkkk___SSSLLLFFFGGGJJJNNNWWWfffxxxyyyhhhWWWLLLJJJKKKPPP\\\pppvvvjjjaaa^^^ZZZXXXVVVQQQIIICCC>>>;;;888666666666666555333333333333444444444444222333333333333333333222222222222222222222222222111111222222222333333333333444666777:::???EEEJJJPPPWWWcccnnnwww~~~}}}~~~yyyoooaaaXXXPPPNNNPPPSSSYYY```|||zzzzzzzzzvvvnnndddXXXMMMDDD???;;;;;;:::::::::;;;;;;<<<999999:::<<<===>>>??????AAAAAAAAA@@@>>>;;;888777666555444444333333444444555555555333222333666999;;;:::>>>FFFNNNYYYiiiwww}}}}}}vvvmmmggggggiiillluuu|||qqqkkkiiijjjooovvv|||}}}wwwssstttuuuwwwyyy|||}}}~~~|||yyywwwwww{{{~~~yyy|||}}}vvvnnniiiffffffkkkvvv~~~zzzwwwrrrrrrqqqrrrssstttvvvwww||||||xxxppphhh```YYYUUUSSSQQQSSSVVVYYY___gggpppvvv}}}~~~|||{{{|||~~~||||||||||||zzzzzzyyywwwvvvvvvyyy{{{yyywwwxxxwwwtttkkk___RRRKKKEEEFFFIIIMMMVVVeeevvvtttdddUUULLLIIIJJJOOO[[[nnnxxxllleeebbb^^^\\\YYYSSSKKKDDD===:::777666666666555444111111222222333333333333333333333444444333333333222222222222222222222222111111222222222333333333333444666888;;;@@@EEEJJJPPPXXXcccnnnvvv||||||~~~zzzqqqeee\\\SSSPPPPPPRRRWWW]]]}}}}}}~~~yyypppeeeXXXMMMDDD???===<<<;;;::::::::::::;;;666888:::<<<>>>???@@@AAADDDDDDCCCAAA???;;;888777555555444333333333333333555555555444333333555777;;;:::>>>FFFNNNXXXhhhuuu|||~~~}}}wwwnnniiihhhjjjnnnvvv}}}rrrlllhhhhhhmmmuuuzzz|||vvvqqqrrrsssvvvyyy}}}|||xxxwwwxxx{{{|||~~~wwwoooiiifffeeeiiittt|||yyyssssssrrrqqqqqqrrrsssssswww|||~~~|||vvvqqqjjjbbbZZZUUUSSSQQQNNNQQQWWW^^^gggqqq{{{~~~|||||||||}}}~~~|||{{{{{{{{{{{{xxxyyyxxxwwwuuuvvvyyy|||{{{xxxyyyxxxtttlll___SSSKKKDDDFFFIIINNNWWWeeevvv}}}pppaaaTTTMMMKKKLLLPPP[[[mmm~~~{{{pppjjjgggccc```\\\VVVLLLEEE===:::777666666666555444000111111222222333333444333333444444444444333333222222222222222222222222111111222222222333333333111333555888:::???DDDHHHRRRYYYdddnnnuuu{{{}}}|||~~~|||}}}|||tttjjj```VVVRRRQQQQQQUUUZZZ}}}rrrfffYYYMMMEEEAAA>>>===<<<;;;:::999999999777888:::<<<>>>?????????DDDDDDCCCBBB@@@===:::888666666555444444444444444444555666555444333444666::::::>>>EEEMMMWWWfffssszzz}}}~~~yyypppjjjiiijjjnnnwww}}}ssslllgggfffllltttxxx~~~{{{uuupppqqqsssvvv{{{|||xxxwwwyyyxxxooogggdddcccgggqqq|||~~~{{{xxxvvvtttrrrpppoooooooooqqqxxx~~~zzzxxxpppllleee]]]XXXTTTSSSSSSSSSWWW___gggpppyyy~~~}}}}}}}}}~~~~~~}}}}}}}}}||||||{{{{{{{{{wwwxxxwwwvvvuuuvvvyyy|||zzzzzz{{{{{{wwwnnnaaaUUUMMMDDDGGGKKKPPPYYYhhhxxx|||oooaaaVVVPPPOOOPPPSSS]]]nnn~~~~~~rrroookkkgggddd___WWWMMMFFF===;;;888666666666555444111111222222333444444555333333444444444444333333222222222222222222222222111111222222222333333333222444777999<<<@@@EEEIIITTT[[[dddmmmtttzzz~~~}}}{{{~~~}}}|||}}}~~~wwwnnndddYYYSSSQQQPPPSSSXXXtttgggYYYNNNGGGCCC???>>>===;;;:::999888888888999;;;===>>>>>>======CCCCCCCCCBBBAAA>>><<<;;;777777666555555555555555333555777666555444444555::::::>>>EEEMMMVVVeeerrryyy|||~~~zzzrrrkkkjjjkkknnnvvv~~~tttlllgggffflllssswww}}}zzztttpppqqqssswww||||||xxxxxxzzzxxxooofffcccbbbfffoooyyy||||||zzzwwwssspppnnnmmmlllmmmttt}}}|||xxxvvvoookkkddd]]]XXXVVVUUUVVV\\\aaahhhpppwww~~~~~~}}}}}}}}}}}}||||||}}}}}}}}}|||{{{zzzwwwwwwwwwvvvuuuvvvyyy|||}}}yyy}}}}}}}}}yyypppcccWWWOOOEEEHHHLLLRRR[[[jjj{{{|||pppbbbXXXSSSRRRSSSUUU___ooo~~~tttqqqnnnjjjfffaaaYYYNNNFFF>>>;;;888777777777666555222222333444444555666666333444444555555444444333222222222222222222222222111111222222222333333333444777999<<>>===<<<;;;:::::::::<<<<<<;;;<<<===???AAACCCHHHHHHFFFDDDAAA===999777333333222222333444666777666555555444444444555555777999<<>>===<<<;;;::::::::::::999999999:::<<>><<<999777666777999:::444444444444555666777777777999<<>>;;;999;;;999777666777999<<<>>>444444444444555666888888777999<<>><<<===>>>@@@DDDHHHKKKMMMRRRQQQNNNKKKFFFAAA<<<:::999999888888777666666555777666666666666666777777777999<<>>CCCFFFOOOUUU]]]fffoooxxx}}}zzzyyy{{{|||wwwmmmaaaVVVSSSWWWxxxeeeTTTJJJDDDBBB>>>>>>=========>>>>>>???>>>???AAAEEEIIINNNSSSUUUTTTSSSPPPLLLGGGAAA<<<999666777999:::;;;;;;:::999888777777666666666666777777999<<>>BBBFFFMMMRRR[[[dddnnnyyy~~~{{{zzz|||}}}{{{rrreeeZZZWWWYYYxxxdddTTTIIIDDDCCC@@@======@@@@@@======@@@EEEFFFHHHLLLPPPVVVZZZ]]]^^^]]]ZZZTTTLLLEEE@@@>>>;;;:::999888777777777777888777666666666888999:::<<<===AAAGGGLLLTTTbbbppp}}}~~~wwwmmmeeegggiiippp|||{{{sssppptttzzzzzzxxx||||||yyynnnpppuuu{{{uuukkkbbb\\\ZZZ]]]hhhsss}}}{{{zzz~~~|||vvvuuummmeee]]]UUUMMMLLLOOONNNRRRYYY```fffmmmtttxxx{{{|||||||||{{{|||}}}wwwqqqlllgggbbbaaaaaadddmmmvvv~~~|||wwwrrrmmmjjjjjjjjjhhhfffeeeddddddcccfffjjjppptttvvvvvvvvvvvvtttuuutttrrrrrrvvv~~~~~~xxxlll^^^SSSMMMJJJMMMRRR\\\nnnsss```TTTOOONNNRRRXXXaaapppzzzfffSSSHHHAAA???===:::999888888888888888777777666666555555444444333333333222222222333333333333333333333333222222222222222222222222555555666777:::>>>BBBEEEMMMRRR[[[eeeppp{{{~~~||||||~~~uuuiii```ZZZWWWxxxdddTTTIIIDDDBBB@@@======@@@@@@>>>>>>AAAFFFIIIMMMSSSZZZ```dddgggdddbbb\\\UUULLLEEEAAA???<<<;;;:::999888888888888666666555444555666777888666777;;;AAAGGGQQQaaaooozzzyyypppggggggjjjqqq~~~|||tttqqqtttzzz~~~zzzwwwzzz~~~~~~~~~{{{wwwppprrrvvv{{{vvvlllbbb\\\YYY\\\fffppp}}}}}}{{{zzz}}}|||vvvssskkkbbb[[[RRRJJJIIILLLKKKNNNTTTZZZ```ffflllooorrrsssssssssrrrsssvvvxxx~~~~~~zzztttoooiiieeebbbcccfffkkkvvv}}}xxxqqqjjjddd```\\\\\\\\\\\\]]]^^^```aaaeeeiiiooosssttttttuuuvvvuuuvvvuuutttssswww~~~}}}xxxlll^^^SSSNNNKKKNNNSSS\\\mmm}}}ooo\\\QQQMMMMMMSSSYYYhhhwww{{{fffSSSHHHAAA@@@===;;;999888888888777777777666555555444444555555444444444333333333333333333333333333333333333333333333333333333333555555666777:::>>>BBBDDDLLLQQQZZZdddnnnyyy~~~||||||~~~zzzooofff```\\\xxxdddSSSHHHCCCAAA@@@======@@@@@@>>>???BBBHHHMMMUUU___gggmmmqqqrrrmmmhhh___UUUMMMFFFBBB@@@===<<<;;;::::::999999999555555444333333444666777444444777>>>DDDOOO```pppwww|||rrriiigggjjjsssvvvrrrtttxxx|||{{{vvvxxxzzz{{{|||}}}}}}yyyuuuqqqssswww{{{wwwnnnddd]]]YYYZZZbbblllzzz~~~|||{{{}}}|||vvvqqqhhh^^^VVVOOOGGGFFFIIIHHHLLLQQQUUUYYY^^^cccfffhhhiiijjjjjjjjjkkknnnqqqyyy{{{|||xxxsssnnniiifffeeeiiinnnvvv~~~xxxppphhh```[[[XXXRRRRRRSSSTTTWWWZZZ]]]___eeeiiimmmqqqrrrssstttuuuvvvxxxxxxwwwvvvyyy}}}xxxlll^^^TTTOOOLLLOOOTTT]]]mmm||||||lllYYYNNNKKKMMMSSSZZZnnn~~~}}}gggSSSGGGBBB@@@>>><<<:::999999999777777666666555444444444444444444444333333333222333333333333333333333333444444444444444444444444555555555777:::>>>BBBDDDKKKPPPXXXaaalllwww||||||~~~wwwnnnfffbbbxxxcccSSSHHHBBB@@@@@@======@@@AAA???AAADDDKKKRRR]]]iiirrrwwwyyyyyytttlll```TTTKKKEEEBBB@@@===<<<;;;:::999999999999666555444333333444555666777666999>>>DDDNNN```pppvvv}}}rrriiigggkkkssswwwrrrssswwwzzz{{{tttuuuxxxyyy{{{~~~|||~~~|||wwwsssqqqssswww{{{~~~zzzpppfff^^^YYYXXX^^^gggvvv}}}{{{}}}{{{uuuoooeeeZZZSSSLLLFFFEEEGGGHHHKKKOOOSSSVVVYYY]]]```eeefffggghhhiiikkknnnqqqzzz|||{{{wwwrrrooommmkkklllrrryyy~~~~~~|||xxxqqqhhh```ZZZWWWUUURRRSSSSSSUUUXXX[[[^^^```gggiiimmmpppqqqrrrtttuuuxxxzzz{{{zzzxxxzzz}}}wwwkkk^^^TTTOOOLLLPPPUUU___ppp~~~lllYYYMMMJJJMMMTTT\\\rrriiiUUUIIICCCAAA???===;;;:::::::::888888777777666555555555333333333222222222111111444444444444444444444444444444444444444444444444444444555777:::>>>BBBDDDJJJOOOWWW```jjjuuu}}}}}}}}}|||rrriiicccxxxdddSSSHHHBBB@@@@@@======@@@AAA@@@BBBFFFNNNVVVbbboooxxx|||{{{zzzwwwmmm___RRRIIIDDD@@@???<<<;;;:::999999888888888888777666555555666777777:::999;;;???CCCMMM]]]mmmvvv|||qqqhhhgggjjjrrrxxxssssssvvvxxx~~~zzzttttttvvvxxxzzz~~~{{{~~~{{{vvvrrroooqqquuuzzz~~~|||ssshhh```ZZZWWW\\\cccqqq}}}~~~{{{}}}}}}}}}yyysssnnncccWWWQQQKKKFFFEEEGGGHHHJJJNNNRRRTTTXXX\\\^^^eeegggiiijjjllloootttwww~~~{{{wwwssspppqqqpppttt}}}}}}}}}~~~{{{uuulllbbbZZZVVVTTTSSSRRRTTTVVVYYY]]]```ccceeejjjlllooopppqqqsssuuuxxx{{{|||}}}{{{yyyzzz~~~vvviii]]]TTTPPPLLLPPPWWWccctttppp[[[OOOKKKNNNVVV^^^uuulllXXXLLLDDDBBB@@@>>><<<;;;;;;;;;::::::999999888777777777444444444444333333333333444444444444444444444444222222222222222222222222444444555666999===AAADDDIIIOOOWWWaaakkkuuu~~~~~~}}}}}}~~~uuukkkdddyyyeeeTTTHHHCCCAAAAAA======@@@AAAAAADDDIIIQQQYYYfffsss|||~~~}}}{{{wwwlll\\\OOOGGGCCC@@@>>><<<;;;:::999888888888888:::999777666666777888888;;;:::;;;>>>BBBIIIYYYgggvvv~~~{{{qqqhhhgggiiippp{{{xxxrrrrrrtttwww|||yyyssstttwwwxxx{{{~~~}}}{{{vvvrrrnnnpppuuuzzz~~~uuukkkccc[[[WWW[[[aaammmyyy|||}}}~~~}}}~~~}}}zzzyyyuuuoookkk```TTTNNNJJJGGGFFFHHHFFFIIIMMMQQQUUUYYY]]]aaafffhhhlllnnnrrrvvv{{{}}}yyywwwuuuvvvwww~~~~~~~~~}}}}}}~~~|||uuujjj^^^VVVRRRQQQRRRRRRUUUZZZ```eeeiiikkkllloooppprrrssstttvvvyyy{{{}}}~~~}}}{{{xxxyyy~~~tttggg[[[SSSOOOLLLQQQYYYfffyyysss]]]PPPMMMPPPYYYaaayyyooo[[[NNNEEECCCAAA???===<<<<<<<<<;;;;;;::::::999888888888777777777777666666666666444444444444444444444444222222222222222222222222444444444666999===AAACCCIIIOOOYYYdddnnnvvv~~~~~~}}}}}}yyyooohhh{{{fffUUUIIIDDDAAAAAA======@@@AAABBBEEEJJJSSS\\\iiiwww~~~vvvjjjZZZNNNGGGDDD@@@>>>===<<<;;;::::::999999999:::999888777666777888888999999;;;???BBBIIIWWWdddsss|||{{{ssskkkggghhhmmmvvvwwwrrrqqqsssvvv|||xxxsssuuuxxxzzz|||{{{vvvrrrppprrrvvvzzzvvvmmmeee]]]XXX[[[aaajjjvvv|||}}}|||{{{}}}zzzwwwvvvrrrlllhhh\\\PPPKKKIIIGGGFFFHHHGGGJJJPPPUUUYYY___dddhhhiiilllppptttxxx~~~~~~}}}~~~xxxqqqeeeZZZSSSRRRSSSUUU\\\```fffmmmrrruuuuuuuuussstttuuuvvvvvvyyy|||}}}yyywwwxxx~~~~~~rrreeeZZZRRROOOLLLRRRZZZhhh{{{sss]]]QQQNNNRRR\\\fff{{{rrr]]]PPPEEEDDDBBB???>>>=========;;;;;;:::999999888888777777777666666666555555555555555555555555555555555333333333333333333333333333333444666999===AAACCCHHHPPP\\\gggqqqxxx~~~~~~}}}|||wwwppp{{{gggUUUJJJDDDBBBAAA======@@@BBBBBBFFFKKKTTT]]]kkkyyyuuuiiiZZZNNNHHHEEEAAA>>>>>>>>><<<;;;;;;;;;;;;;;;:::999888666666666777888999999<<>>=========::::::999999888777777777444444333333333222222222555555555555555555555555444444444444444444444444333333444666999===AAACCCHHHPPP]]]jjjssszzz~~~~~~}}}||||||~~~xxx|||gggVVVKKKFFFEEEAAA>>>>>>AAAEEEGGGMMMSSSXXXdddqqq|||wwwlll\\\PPPIIIGGGEEEDDD@@@@@@???===<<<;;;:::999777888888777555555666777;;;999999===AAAGGGTTT```pppwww}}}~~~}}}{{{tttlllfffgggiiipppzzz{{{tttqqqrrruuu|||yyyuuusssuuu{{{zzzuuusssrrrqqqssswww|||~~~||||||}}}qqqeee]]]ZZZZZZ[[[iiittt{{{yyy|||vvvqqqpppmmmiii```WWWNNNKKKIIIGGGJJJNNNMMMQQQWWW]]]bbbhhhmmmqqqwwwyyy|||}}}~~~|||rrriii___WWWRRRRRRYYYbbbnnn{{{|||{{{xxxtttuuuyyy~~~|||vvvsssvvv~~~qqqbbbUUUNNNLLLLLLTTT___mmmnnnZZZSSSSSSUUU]]]hhh{{{sss___TTTKKKHHHDDDBBBAAA@@@>>>===<<<;;;;;;:::999999999999999999888888777666666666666555444333222333444444444444444333333222222222***...333777:::===@@@BBBJJJOOOZZZgggssszzz}}}~~~|||zzzvvv{{{~~~hhhUUUJJJDDDCCCBBB>>>>>>AAAEEEHHHOOOWWW```jjjwwwyyynnn___RRRKKKHHHFFFDDD@@@@@@???>>><<<;;;:::999777888888777555555666888:::888999<<<@@@FFFRRR^^^nnnvvv|||~~~~~~{{{tttmmmddddddffflllvvv}}}vvvssstttvvv~~~}}}zzzvvvtttvvv|||zzzuuutttssssssuuuxxx||||||}}}~~~rrrfff^^^[[[[[[\\\gggsss~~~|||}}}{{{zzz{{{{{{sssnnnmmmjjjeee^^^UUUMMMIIIHHHFFFIIIMMMLLLQQQZZZbbbiiinnnsssvvvzzz}}}~~~~~~|||pppggg]]]WWWTTTVVVaaakkkyyy|||yyyvvvtttvvvzzz~~~|||wwwtttwww}}}pppaaaUUUOOONNNMMMUUUaaappplllZZZSSSSSSUUU]]]hhhyyyttt```TTTLLLIIIEEECCCAAAAAA???>>>===<<<;;;:::999999999999999999888888777777666666666555444333333333444444444444444333333222222222...111444777999;;;>>>@@@IIIOOOZZZfffqqqyyy}}}~~~|||yyytttyyy~~~hhhUUUIIICCCAAABBB???>>>AAAEEEJJJSSS]]]hhhrrr||||||qqqaaaUUUMMMIIIFFFDDDAAA@@@???>>>===;;;::::::888999999777666555777888999888888<<>>======<<<::::::999999999888888888888888777777777666555444444333333444444444444333333333333222222222444555666777999<<>>CCCNNNYYYhhhqqqzzz~~~~~~vvvnnneeedddccchhhttt|||xxxwwwxxx|||~~~}}}yyywwwxxx~~~~~~xxxsssqqqppptttuuuxxx{{{~~~~~~~~~uuujjjbbb______```dddkkkuuu{{{}}}~~~~~~}}}|||~~~{{{wwwwww|||}}}{{{{{{}}}xxxpppmmmlllgggaaaXXXPPPIIIGGGGGGFFFIIIMMMOOOVVVaaakkkttt{{{~~~}}}|||}}}|||zzz{{{||||||zzztttjjj___XXXWWW\\\iiivvvzzzqqqnnnpppsssxxx{{{~~~|||xxxvvvzzz|||nnn```UUUQQQQQQRRR]]]kkkyyytttdddVVVSSSSSSUUU^^^jjjttt}}}vvvaaaUUUNNNKKKGGGEEEDDDCCCAAA@@@>>>>>><<<;;;::::::::::::888888888888888888888888666555555444444444444444333333333333333333333333444555555555555888<<<@@@HHHNNNWWWaaakkkttt{{{}}}~~~~~~yyyuuuqqqtttyyy~~~iiiVVVJJJDDDCCCBBB??????BBBEEELLLYYYfffttt|||wwwnnnaaaUUUNNNJJJEEEBBBBBBBBBAAA???>>>===<<<;;;999::::::999777777888999999888888;;;===AAAKKKVVVdddnnnyyyxxxooofffdddcccgggsss~~~yyywwwwww}}}~~~{{{xxxyyy}}}|||vvvqqqnnnnnnrrrtttwww{{{xxxmmmeeeaaa``````bbbffflllppprrrtttxxx{{{~~~}}}{{{{{{||||||{{{|||yyyuuuvvv|||~~~||||||~~~}}}vvvnnnkkkkkkeee^^^UUUNNNHHHHHHHHHHHHJJJNNNTTTYYYbbbjjjsss{{{}}}{{{zzz|||~~~zzzxxxyyy{{{zzzyyyrrriii```[[[ZZZ___lllxxxuuullliiimmmrrrwww{{{}}}~~~~~~}}}zzzxxx|||}}}nnn___UUURRRRRRWWWbbbqqq|||kkk]]]SSSRRRSSSUUU___kkksss{{{uuuaaaUUUOOOLLLIIIFFFEEEDDDCCCAAA@@@???===<<<;;;:::::::::999999999999888888888888555666666555555555444444333333333333333333333333333333444444555999>>>BBBGGGMMMUUU___gggqqqzzz~~~~~~~~~~~~xxxtttrrrtttxxx~~~iiiVVVJJJEEECCC@@@???@@@CCCEEELLLZZZhhhxxxrrrjjj^^^UUUOOOKKKFFFCCCCCCBBBAAA@@@???===<<<<<<::::::;;;999888777999::::::888999<<<>>>AAAJJJTTTaaalllxxxyyypppeeecccaaafffqqq{{{xxxxxx|||}}}|||xxxxxx|||{{{vvvqqqpppooosssuuuxxx|||{{{rrrjjjddd```______```bbbeeehhhmmmtttxxx}}}}}}~~~|||zzzxxxxxxyyy|||~~~{{{xxxyyy|||}}}wwwssstttzzz~~~}}}~~~{{{rrrkkkiiihhhbbbZZZSSSLLLGGGGGGIIIIIIKKKOOOUUUZZZbbbjjjrrr{{{~~~~~~{{{yyyyyyzzz}}}|||xxxxxxzzz||||||zzznnngggaaa___```eeeppp{{{yyyppphhheeejjjqqqvvvzzz|||~~~||||||{{{mmm^^^UUUSSSTTT\\\gggssszzzzzzsss```VVVNNNPPPRRRUUU```mmmtttzzzsss```UUUQQQNNNJJJGGGFFFEEEDDDBBBAAA@@@>>>===;;;;;;::::::;;;::::::999888888777777555666666666666555444444222222333333333333444444111222333444666999???CCCFFFLLLTTT\\\dddnnnyyy~~~~~~yyytttrrrtttwww}}}jjjVVVIIICCCAAA??????AAADDDFFFKKKYYYgggwww}}}nnnggg]]]UUUPPPMMMIIIEEECCCCCCBBBAAA???>>>===<<<:::;;;;;;:::888888999;;;;;;999:::===>>>AAAIIISSS^^^jjjwwwzzzqqqfffdddcccgggrrr~~~zzzyyyzzz|||~~~}}}xxxwwwzzz|||xxxuuuuuuuuuvvvwwwzzz~~~~~~vvvmmmeee___\\\[[[ZZZZZZ\\\aaajjjttt{{{|||||||||yyyvvvuuuuuuvvvxxx{{{|||yyytttuuuxxx}}}}}}yyytttqqqrrrwww~~~~~~~~~zzzqqqjjjiiihhhaaaYYYOOOIIIEEEFFFHHHHHHKKKOOOSSSYYYbbblllttt|||~~~zzzxxxwwwyyy|||~~~}}}zzzxxxzzz}}}}}}oooiiieeeeeeeeehhhqqqzzzyyyqqqhhhbbbccchhhooouuuxxx{{{wwwiii\\\UUUUUUWWW^^^hhhrrrvvvvvvtttmmmeeeXXXOOOJJJNNNQQQUUUaaannnuuu{{{ppp^^^UUURRROOOKKKHHHGGGFFFEEECCCAAAAAA???===<<<;;;::::::<<<<<<;;;:::888777666666555666666777666555444333222222222333333444444444111333444555666999>>>AAAFFFKKKSSSZZZaaakkkxxx{{{vvvqqqrrrvvv|||jjjVVVHHHAAA???>>>???BBBEEEFFFKKKYYYfffsss|||xxxllleee\\\UUURRROOOKKKHHHDDDCCCBBBAAA???>>>======;;;;;;;;;:::999888999;;;<<<:::;;;>>>>>>AAAIIIRRR]]]iiiwwwzzzqqqiiigggfffjjjuuu|||{{{yyyzzz}}}~~~xxxwwwyyy}}}}}}~~~~~~~~~|||zzzyyyzzz{{{yyyzzz|||yyyooofff___ZZZXXXWWWUUUWWW___jjjwww}}}|||{{{xxxtttssstttuuuuuuxxx|||}}}zzzwwwqqqrrrtttyyyzzzwwwrrroooqqquuu{{{~~~|||ssslllkkkjjjcccZZZMMMGGGCCCEEEGGGGGGJJJNNNOOOWWWbbbnnnxxx}}}zzzwwwwwwyyy|||~~~{{{yyyyyy{{{sssnnnkkkjjjiiiiiiooovvv{{{{{{qqqiiibbb\\\bbbgggoootttwww{{{|||sssfff[[[UUUVVVYYY___hhhqqqrrrppplllddd\\\SSSKKKHHHMMMQQQUUUaaaooowww|||nnn]]]UUURRROOOKKKIIIHHHGGGEEEDDDBBBAAA???>>><<<;;;;;;:::======<<<:::888777555555555666777777777666444333222222222333333444444444222333555666777999<<>>???BBBDDDHHHSSS^^^qqq||||||tttiiicccZZZTTTQQQOOOLLLIIIGGGEEECCCAAA@@@?????????===<<<;;;:::999888888777:::999999999<<>>>>>??????;;;::::::999999::::::;;;777777777666555555444444333333333333333333333333333333333555777:::===???EEEIIIPPPXXXaaakkktttzzzzzzxxxvvvxxx~~~jjjVVVJJJDDDCCC???===>>>BBBEEEIIITTT___ooozzzxxxooojjjddd[[[UUURRRPPPMMMJJJLLLJJJHHHEEEDDDCCCBBBBBB???>>>======;;;;;;:::999::::::::::::<<>>>>>>>>???<<<<<<;;;;;;;;;:::::::::777777777666555555444444444444444444444444444444333333444555777:::<<<>>>CCCGGGNNNVVV___iiirrrxxx}}}|||yyyvvvwww|||jjjVVVJJJDDDCCC>>>===>>>BBBEEEIIITTT^^^mmmwww}}}tttllljjjddd\\\WWWUUUSSSPPPMMMOOONNNKKKHHHFFFDDDDDDDDDAAAAAA@@@???>>>===<<<<<<::::::::::::<<>>>>>>>>???===>>>>>>>>>===;;;999888888777777666666555555444555555555555555555555555555444444555666888;;;<<>>===>>>BBBDDDGGGQQQ[[[iiittt~~~|||uuummmhhhccc]]]YYYXXXWWWTTTRRROOOMMMJJJGGGEEECCCBBBBBBBBBBBBAAA@@@???>>>======:::;;;;;;;;;<<>>>>>>>>??????@@@@@@@@@???<<<999777888888777777666555555555444444444444444444444444666555555555666777999:::AAAEEELLLSSS\\\eeennntttzzz}}}{{{|||{{{vvvsssuuuxxx{{{lllXXXKKKEEECCC@@@???@@@BBBCCCFFFNNNWWWdddoooyyy~~~~~~|||vvvooogggccc^^^[[[\\\\\\YYYWWWOOOMMMJJJGGGDDDCCCBBBBBBBBBAAAAAA@@@???>>>======;;;;;;<<<<<<===@@@FFFJJJUUUcccttt~~~uuullljjjnnnvvv{{{wwwrrruuuzzz~~~zzzuuussssssuuuvvvvvvvvvvvvxxx~~~~~~}}}}}}{{{yyyyyy||||||tttlllggg___]]][[[\\\aaajjjsssyyy{{{}}}~~~}}}{{{{{{|||~~~yyyssslllnnnqqqvvvyyyyyyxxxvvvpppooommmmmmooossswwwzzzzzzzzz{{{|||}}}~~~zzztttoooiii```UUUNNNCCCAAA@@@???AAAFFFJJJMMMRRRVVV\\\cccjjjqqqwww|||~~~}}}zzzwwwuuurrrqqqpppuuuxxx}}}|||xxxtttlllmmmpppuuuzzz~~~|||yyyvvvsssqqquuuyyy~~~}}}{{{{{{|||~~~yyywwwvvvqqqfffYYYQQQMMMMMMSSS[[[[[[]]]]]]YYYUUURRRMMMHHHEEEDDDHHHPPPZZZeeetttpppaaaYYYUUURRRQQQOOOOOONNNMMMJJJHHHBBBBBBAAA@@@@@@?????????@@@AAAAAAAAA???<<<999888888888888777666666555555333333333333333333333333666555555555555777888999AAAEEEKKKSSS[[[dddmmmssszzz~~~|||}}}|||vvvrrrsssvvvyyymmmXXXKKKEEECCCAAA@@@BBBDDDEEEGGGNNNWWWaaalllwww|||}}}|||wwwpppiiieee```^^^___^^^[[[YYYPPPNNNLLLIIIGGGEEEEEEDDDBBBAAAAAA@@@???>>>======;;;<<<<<<<<<===@@@EEEHHHSSSaaarrr~~~uuullljjjlllttt}}}yyytttwwwzzz~~~~~~|||xxxsssrrrrrrsssvvvvvvwwwxxxzzz~~~}}}|||||||||}}}zzzzzz|||~~~vvvoookkk```]]]ZZZYYY]]]fffnnntttyyy|||}}}|||~~~}}}xxxrrrtttxxx{{{|||{{{yyyxxxmmmlllkkkkkkmmmpppsssuuuuuuvvvwwwxxxzzz|||~~~zzzvvvqqqmmmggg___TTTLLLCCCBBB@@@???BBBFFFKKKNNNPPPTTT[[[bbbhhhooovvv{{{|||{{{xxxvvvtttsssssssssvvvzzz~~~{{{vvvrrrnnnppptttyyy}}}~~~}}}zzzwwwuuussswww{{{}}}}}}~~~{{{vvvsssrrrkkkaaaUUUNNNJJJJJJQQQYYY[[[[[[ZZZXXXTTTOOOJJJGGGDDDDDDIIISSS^^^kkkzzzpppbbbZZZWWWTTTRRRPPPOOOOOOMMMJJJGGGCCCBBBBBBBBBAAAAAAAAA@@@AAAAAAAAA@@@???<<<:::999999888888777777666666555333333333333333333333333555555444444555777888:::@@@DDDKKKRRRZZZccclllqqqyyy}}}{{{|||~~~}}}wwwrrrsssuuuxxx~~~}}}|||zzzyyymmmYYYKKKEEEDDDBBBAAACCCGGGIIIKKKSSS\\\eeepppzzzzzztttmmmiiidddaaa```^^^ZZZWWWPPPNNNLLLIIIGGGGGGFFFFFFCCCBBBAAA@@@???>>>>>>===;;;<<<=========@@@DDDGGGQQQ^^^nnnzzzwwwmmmjjjkkkppp{{{}}}xxxyyy{{{}}}~~~~~~}}}zzzvvvqqqpppqqqsssvvvwwwyyyzzz|||~~~}}}}}}}}}}}}~~~|||zzzyyy|||xxxqqqnnnbbb^^^ZZZXXX[[[bbbkkkqqqyyy}}}~~~}}}xxx{{{~~~~~~{{{zzznnnmmmmmmmmmnnnppprrrtttsssssstttvvvxxx{{{}}}~~~xxxtttppplllhhh___UUUMMMDDDBBBAAA@@@BBBFFFKKKNNNNNNRRRYYY```gggooovvvzzz{{{yyyvvvtttssstttuuuvvvxxx|||~~~zzzuuupppooorrrwww|||~~~}}}{{{yyyxxxwwwxxx}}}yyytttpppnnncccYYYOOOJJJHHHIIIPPPXXXZZZYYYXXXVVVRRRLLLGGGEEEDDDEEEKKKWWWeeesssooobbb[[[WWWUUUSSSQQQOOONNNLLLHHHFFFCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@???>>>===<<<;;;;;;999999888888777666666666444444444444444444444444444444444444555777999:::>>>BBBIIIPPPXXXaaaiiiooowww}}}~~~||||||~~~}}}wwwssssssuuuxxx|||wwwtttrrrqqqpppooonnnYYYLLLFFFDDDAAAAAADDDIIILLLOOOXXXaaalllvvv}}}wwwqqqlllgggcccaaa]]]XXXTTTNNNLLLJJJHHHGGGFFFFFFFFFDDDCCCBBBAAA@@@??????>>><<<<<<======>>>@@@DDDGGGPPP]]]kkkvvvxxxooojjjjjjnnnxxxzzz{{{|||}}}~~~~~~~~~~~~}}}yyytttpppoooqqqsssvvvxxxzzz|||}}}}}}|||yyyyyy|||~~~yyysssoooccc```[[[XXXZZZaaaiiioooyyy~~~|||}}}{{{qqqqqqqqqqqqrrrsssuuuvvvrrrssstttuuuxxxzzz}}}~~~wwwtttpppmmmhhh```VVVNNNEEECCCAAAAAABBBFFFKKKNNNLLLQQQXXX```gggnnnuuuzzzyyyxxxuuussssssuuuwwwxxxzzz~~~zzztttppppppsssxxx~~~~~~~~~}}}|||{{{zzzzzz{{{yyysssooommm]]]TTTKKKGGGFFFHHHPPPXXXZZZXXXVVVUUUQQQJJJFFFDDDDDDEEEMMM[[[jjjzzznnnbbbZZZVVVVVVTTTQQQPPPNNNKKKGGGEEEDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@>>>===<<<<<<<<<<<<999999888888777666666666555555555555555555555555333333333444555777999;;;===AAAGGGNNNVVV___gggmmmvvv|||~~~~~~}}}wwwssstttvvvyyy}}}yyywwwsssoookkkiiihhhgggfffjjjVVVIIIDDDBBBEEEDDDGGGMMMQQQVVVaaalllvvv~~~xxxooogggccc___XXXSSSRRRLLLLLLLLLKKKJJJHHHGGGFFFEEECCC@@@?????????>>>>>><<<<<<<<<===???AAACCCEEESSSZZZeeerrr{{{|||qqqhhhfffkkkssszzz~~~|||{{{{{{{{{zzzxxx}}}xxxssspppppprrrsssyyy{{{~~~~~~}}}{{{{{{~~~|||tttpppfffaaa[[[WWWYYY___gggmmmvvvzzz~~~~~~{{{vvvuuuuuuvvvwwwxxxvvvtttwwwvvvwwwxxxzzz{{{zzzyyyyyyxxxsssmmmjjjeeeYYYMMMHHHBBB???AAACCCCCCEEEIIIMMMPPPVVV]]]eeekkkppprrruuutttsssssstttvvvxxxyyy~~~{{{vvvvvvvvvvvvwwwxxxyyyzzzwwwyyy{{{|||||||||~~~}}}}}}~~~}}}~~~}}}zzzvvvttttttwwwzzz~~~||||||}}}|||~~~~~~~~~|||{{{{{{||||||}}}}}}vvvoooiiiddd[[[QQQIIIGGGIIIKKKOOOTTT]]]]]]\\\WWWPPPIIIEEECCCEEEHHHPPP___qqqxxxjjj```YYYVVVSSSRRRPPPMMMKKKIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEAAAAAAAAA@@@???===;;;:::;;;;;;:::999888777666666666555555333222111000000555666888888777777999::::::@@@HHHOOOVVV^^^hhhooowww|||~~~~~~}}}xxxvvvuuuvvv}}}|||uuuqqqmmmkkkiiifffcccbbbaaaaaakkkWWWKKKFFFEEEFFFFFFKKKSSSXXX___kkkvvvyyypppgggccc___XXXSSSRRRNNNNNNNNNMMMLLLKKKIIIIIIHHHFFFCCCAAABBBBBBAAA@@@============???AAACCCDDDQQQXXXdddpppzzz~~~sssjjjfffjjjrrrxxxzzzxxxyyyzzz{{{||||||xxxtttrrrrrrssstttzzz|||}}}{{{{{{yyyzzz}}}{{{{{{~~~}}}vvvqqqiiieee^^^YYYYYY^^^eeeiiirrrvvv{{{~~~~~~}}}|||~~~~~~}}}}}}|||}}}~~~}}}}}}yyyuuurrrmmm```TTTJJJDDDAAABBBDDDDDDFFFJJJMMMPPPUUU[[[ccciiinnnqqquuutttttttttuuuwwwyyy{{{vvvppplllkkkllllllmmmnnnooopppqqqsssuuuwwwwwwxxx{{{}}}|||}}}}}}}}}{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~|||}}}}}}{{{xxxuuutttttt{{{}}}~~~}}}}}}~~~~~~~~~~~~|||zzzyyyyyy{{{}}}xxxqqqiiicccWWWNNNFFFFFFHHHKKKQQQVVV\\\]]]]]]XXXQQQJJJFFFDDDEEEIIISSSbbbuuuttthhh^^^XXXVVVSSSRRRPPPNNNKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFCCCCCCBBBAAA???>>>===<<<;;;::::::999888777666666777777666555444333222222444666777777666777888::::::???GGGNNNUUU]]]gggoooxxx~~~}}}yyywwwuuuvvv}}}|||wwwqqqmmmjjjhhhfffcccbbbaaa```aaakkkXXXMMMHHHHHHGGGIIIQQQ[[[dddlllyyy|||rrrhhhccc___XXXSSSRRRQQQQQQPPPPPPOOONNNLLLLLLJJJHHHEEECCCCCCCCCBBBAAA>>>>>>===>>>???AAACCCDDDNNNUUU```mmmxxxvvvlllgggiiipppvvv~~~xxxtttuuuyyy|||~~~|||zzzxxxvvvttttttuuuuuu{{{}}}~~~{{{xxxwwwvvvwww~~~}}}{{{{{{~~~xxxtttnnniiibbb\\\ZZZ]]]bbbfffmmmpppuuuyyy|||}}}zzzuuuhhh[[[MMMFFFCCCDDDEEEEEEHHHLLLOOOQQQUUU[[[aaahhhmmmpppttttttssssssuuuwwwzzz||||||ooofff```^^^^^^______```bbbcccdddfffiiilllnnnooorrruuuwwwwwwxxxyyyyyyxxxxxxzzz|||||||||||||||}}}}}}}}}}}}||||||{{{xxxuuutttuuuwww}}}}}}}}}~~~~~~~~~~~~}}}{{{xxxwwwyyyzzz|||xxxpppfff___QQQJJJCCCDDDGGGKKKRRRYYY[[[]]]^^^[[[SSSKKKGGGEEEEEEKKKWWWgggyyyoooddd\\\XXXWWWSSSRRRPPPNNNLLLJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFEEECCCAAA@@@?????????;;;::::::999888777666666999999888777666555555444333444666666555555777888999>>>EEELLLSSS\\\gggnnnyyy~~~}}}~~~yyywwwvvvvvv}}}zzzuuuqqqnnnkkkjjjhhhfffddddddddddddkkkXXXLLLHHHGGGGGGKKKVVVdddoooyyyuuujjjddd___XXXTTTTTTRRRRRRRRRRRRQQQPPPOOONNNKKKIIIEEECCCCCCBBBAAA@@@??????>>>>>>???AAABBBCCCKKKQQQ\\\iiiuuuzzzpppiiiiiinnnttt|||uuurrrssswwwzzz|||zzzzzzzzzyyyyyyxxxxxxwww}}}{{{yyyxxxwwwxxx~~~}}}{{{{{{~~~~~~{{{|||}}}{{{xxxqqqmmmeee___\\\]]]aaacccfffiiinnnsssxxx~~~zzzlll^^^OOOIIIDDDEEEFFFFFFHHHLLLQQQRRRVVV[[[bbbhhhmmmqqqrrrrrrqqqqqqsssuuuxxxzzz~~~xxxjjj___XXXUUUTTTTTTUUUUUUVVVXXXYYYZZZ[[[^^^aaadddfffiiillloooqqqrrrtttttttttuuuwwwzzzyyyzzz{{{{{{|||}}}}}}}}}|||{{{zzzwwwuuuuuuxxxzzz~~~~~~|||{{{||||||}}}}}}}}}{{{yyyyyy{{{~~~~~~{{{~~~vvvkkk```YYYNNNGGGBBBCCCFFFKKKSSS[[[\\\```bbb^^^UUULLLHHHGGGEEEMMM[[[kkk{{{~~~kkkaaa[[[XXXWWWQQQPPPOOOMMMKKKJJJJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIGGGFFFDDDBBB@@@@@@@@@@@@;;;;;;:::999888777666666999999888777777666555555222444555555444555666888999===CCCIIIPPPZZZeeennnyyy~~~}}}zzzwwwuuuvvv||||||yyyxxxuuusssqqqooommmllllllllllllWWWKKKFFFDDDFFFLLLYYYjjjwwwyyymmmfff```ZZZVVVVVVSSSSSSTTTSSSSSSRRRQQQPPPNNNKKKHHHEEEEEEDDDBBBAAA@@@@@@?????????@@@BBBCCCHHHNNNYYYfffrrr}}}~~~ssskkkiiimmmrrr}}}yyytttqqqrrrtttwwwxxxzzz{{{}}}}}}|||zzz}}}|||yyyyyyxxxzzz~~~}}}{{{|||~~~}}}{{{yyyzzz|||~~~{{{tttooohhhbbb______aaabbbaaacccgggnnnuuu|||~~~ooobbbRRRKKKFFFEEEFFFFFFIIIMMMPPPRRRVVV[[[bbbhhhmmmpppppppppnnnnnnooopppssstttxxx{{{tttggg]]]VVVRRRQQQNNNNNNMMMNNNNNNOOOQQQQQQRRRTTTXXX[[[]]]___ccceeeiiijjjlllmmmnnnpppsssuuuvvvwwwyyyzzz||||||}}}}}}|||{{{yyywwwvvvwww{{{~~~}}}zzzyyyxxxxxx{{{||||||||||||}}}}}}~~~~~~}}}}}}}}}ssshhh]]]UUUMMMGGGCCCDDDFFFKKKSSS\\\aaaeeefffaaaVVVLLLIIIIIIHHHQQQ^^^mmm{{{yyyhhh```ZZZWWWWWWOOOOOOMMMLLLKKKJJJJJJIIIKKKKKKLLLMMMMMMLLLLLLKKKGGGFFFEEECCCBBBAAA@@@@@@<<<<<<;;;:::999888777777888777777666666555555555222333555555444444666777888<<>>======<<<;;;:::999888777666666666555555555444222333555555444444666777888;;;???DDDKKKVVVccclllyyyyyyvvvssssssyyyooo[[[OOOJJJHHHGGGOOO___rrrsssjjjccc]]]ZZZ[[[WWWXXXXXXXXXXXXWWWVVVVVVUUURRRNNNKKKJJJHHHFFFEEEBBBBBB@@@@@@???@@@AAABBBFFFKKKTTT```mmmxxxyyynnniiilllqqq}}}|||tttnnnnnnqqquuuwww~~~}}}{{{zzzzzz|||{{{{{{}}}||||||||||||zzzyyyyyyzzz}}}|||wwwppphhhbbb^^^]]]]]][[[\\\___gggqqqzzz~~~vvvjjjZZZRRRLLLKKKKKKKKKNNNRRRSSSWWW^^^fffmmmrrruuuvvvsssqqqmmmjjjhhhhhhhhhhhhkkkmmmqqqsssuuutttsssrrriiifff```[[[VVVSSSRRRRRROOOOOONNNMMMLLLLLLLLLLLLIIIKKKNNNOOOPPPQQQSSSUUUUUUWWWZZZ\\\^^^aaaeeehhhmmmooorrruuuwwwxxxyyyxxxwwwwwwxxxwwwwwwyyy|||~~~|||zzzxxxwwwvvvvvvvvvyyy}}}~~~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}}}}}}}|||{{{zzz~~~xxxnnneee[[[TTTJJJFFFEEEGGGJJJPPP[[[fffqqqsssqqqfffVVVKKKIIIKKKOOOYYYgggtttvvviiibbb\\\WWWUUUPPPPPPOOONNNMMMMMMMMMMMMOOOPPPRRRSSSTTTSSSRRRQQQIIIJJJKKKKKKJJJGGGDDDBBB??????>>>===<<<;;;::::::666666666666666555555555333444666666555555777888777:::===BBBIIITTTbbblllwww~~~xxxuuurrrqqqwwwqqq]]]RRRMMMMMMIIIQQQbbbuuuuuukkkddd^^^[[[\\\YYYZZZZZZZZZZZZYYYYYYXXXTTTQQQMMMJJJHHHGGGEEECCCCCCBBBAAA@@@@@@@@@AAABBBEEEJJJSSS___kkkwwwzzzooojjjlllqqqyyytttmmmlllqqqwwwzzz}}}|||{{{|||~~~~~~}}}|||||||||~~~{{{zzzyyyyyy{{{~~~{{{sssjjjbbb]]]ZZZYYY[[[[[[^^^eeepppyyy{{{~~~vvvkkk]]]UUUOOOMMMMMMMMMPPPUUUXXX]]]eeennnuuuzzz}}}}}}tttrrrnnnkkkhhhfffeeeeeefffhhhjjjllllllkkkjjjhhheeeccc```[[[WWWTTTRRRRRRUUUTTTSSSQQQPPPOOOOOOOOOHHHJJJLLLMMMMMMNNNOOOQQQOOOQQQTTTWWWYYY\\\```cccjjjlllooosssuuuvvvvvvvvvtttvvvwwwwwwwwwyyy|||~~~~~~~~~|||{{{zzzyyyxxxxxxxxxxxxvvvyyy}}}~~~}}}~~~|||}}}}}}}}}}}}||||||{{{||||||||||||{{{zzzyyyyyy}}}tttjjjaaaXXXRRRHHHEEEEEEHHHLLLRRR___kkkvvvwwwtttgggVVVKKKIIIKKKRRR\\\jjjwwwvvvjjjddd]]]WWWTTTRRRQQQPPPPPPOOOOOOOOOPPPPPPRRRTTTUUUVVVUUUTTTSSSKKKLLLNNNOOONNNJJJFFFDDD@@@@@@???>>>===<<<;;;;;;777777777777666666666666333555666666555666777999777999===AAAHHHSSSbbblllvvv}}}}}}wwwtttqqqpppvvv~~~