BM6P6(@ vvvuuurrrpppnnnlllkkkkkkjjjhhhfffeeeeeehhhkkkmmmnnnppprrrtttuuutttrrrpppppppppoooooonnnlllkkkjjjmmmllljjjiiihhhhhhiiiiiillllllnnnqqqtttxxx|||~~~~~~~~~|||}}}~~~hhhUUUNNNMMMJJJGGGAAA???;;;777444444444555222222111111111111222222222222444;;;AAAAAA<<<777333222222111111222222333444444333444444555666777<<<:::888555777:::<<<;;;???EEEIIIWWWrrr|||mmmbbb]]]XXXYYY\\\^^^bbbeeehhhjjjmmmqqqzzz{{{zzzuuuooohhhfffhhhlllwwwzzzxxx~~~|||~~~|||~~~zzzrrrkkklllppptttxxxyyyuuummmdddWWWLLLHHHCCC???>>>999222.../////////...---,,,,,,,,,,,,------------------------------------------------,,,---......//////......///////////////.........,,,------...///000111111...000222333333222444555777:::>>>CCCOOOgggyyyooolllsssyyy|||lll___YYYZZZyyyxxxvvvtttrrrpppooonnnkkkiiifffccccccdddeeeggggggiiikkknnnnnnnnnlllkkkllllllllllllkkkjjjiiihhhddddddcccbbbbbbbbbcccdddcccccceeeggglllqqquuuxxx|||~~~|||}}}pppZZZPPPMMMKKKHHHDDDAAA===999666444444555222222111111111111222222333333666<<>>>>>@@@LLLWWWhhh|||lllaaa[[[WWWYYY[[[^^^aaadddhhhlllooosssvvv}}}}}}}}}zzzuuunnnjjjiiijjjsss~~~yyyvvv|||~~~~~~~~~|||tttoooooovvvzzz|||wwwooofffXXXMMMKKKFFFBBBAAA<<<444//////000000///...------------------------------------------------------------,,,---......//////.................................//////000000111111111000111444444444444555666555888===HHH\\\wwwsssnnnnnnwwwrrreee[[[XXXXXXzzzzzzyyyxxxwwwuuusssrrrmmmkkkhhhdddaaa````````````bbbdddggghhhhhhgggfffffffffggggggggggggffffffaaaaaaaaaaaaaaabbbbbbccc[[[[[[[[[]]]bbbhhhmmmqqqwww{{{~~~|||}}}wwwttt|||dddUUUNNNKKKJJJGGGDDD@@@;;;777555444333222222111111111111222222222222555;;;AAACCC@@@<<<333222222111111222222333222222222222333444555555777666777888:::<<<>>>@@@CCCXXXmmmkkk```\\\ZZZYYY[[[]]]aaaeeehhhmmmrrruuuzzz|||}}}vvvoookkkiiiooovvvyyyuuuyyy~~~~~~sssmmmtttxxxzzzwwwrrrkkk^^^RRROOOJJJFFFDDD@@@888111000222111000///............------------------------------------------------,,,---......//////......------------------------111111111111111111111111111333444555555555777999888999AAARRRmmmwwwppprrrwwwvvvfff^^^ZZZXXXYYYtttuuuvvvvvvvvvvvvuuutttrrrppplllhhhdddbbb```___^^^___aaacccdddddddddcccbbbbbbcccdddddddddddddddaaabbbbbbcccccccccbbbbbb[[[YYYXXXXXX[[[aaafffjjjppptttzzz}}}~~~tttkkkuuuooo\\\QQQLLLLLLJJJGGGBBB===888555333222333222222111111222222333000000333777;;;<<<:::888333222222111111222222333222222222222333444555666555555666999:::;;;>>>BBBIIIfffrrrbbb\\\]]]^^^]]]\\\```eeeiiilllqqqxxx|||zzztttnnnkkklllpppxxx~~~vvvxxx~~~yyynnnnnnrrruuuvvvuuuqqqfff[[[PPPKKKGGGFFFCCC<<<555222111111000///....................................------------------------,,,---......///.........---------...............111111111111111111000000111333444555555555888:::<<<>>>HHH___~~~~~~tttsss{{{lll^^^[[[ZZZZZZ[[[jjjkkkmmmnnnpppqqqqqqqqqsssrrrpppmmmjjjgggeeeddd^^^___```aaaaaaaaa``````______```aaabbbbbbbbbbbbaaabbbcccdddcccbbb```___]]][[[XXXVVVWWWZZZ^^^aaagggkkkrrrxxx|||xxxlllnnn~~~|||hhhYYYQQQNNNKKKIIIDDD???999555222111333333222222222222333333111111222444555555444333333222222111111222222333333333333333444555666777666444666::::::999===DDDSSSvvvwwweee[[[ZZZ]]]^^^]]]^^^ccciiimmmqqqvvv}}}|||xxxtttrrrnnnooorrryyy{{{xxx~~~xxxoooqqqssstttvvvtttkkkaaaRRRKKKGGGGGGFFF???999666111000///...------------........................------------------------,,,---......///...............//////000000000000000000000000000000000///111222333444444555888:::===CCCRRRmmm}}}xxxyyy{{{dddZZZXXXYYY[[[\\\bbbccccccdddfffhhhjjjkkknnnoooooonnnmmmllljjjiiiaaaaaaaaa```___^^^]]]\\\]]]^^^^^^___`````````___ccceeegggiiiiiigggdddccc___]]]YYYVVVUUUVVVXXXZZZ___ccchhhnnntttyyyssskkkooozzziii\\\UUUMMMKKKGGGAAA<<<777333222333333222222222222333333333333333333333333222222333222222111111222222333444444444444555666777777777444666;;;<<<:::AAAKKKaaatttkkk```[[[\\\```aaaaaabbbhhhooosssuuuzzz}}}{{{yyysssrrrrrrtttzzzxxx}}}xxxxxxwwwvvvxxxwwwoooeeeWWWNNNHHHHHHGGGBBB;;;999000000///...------------........................------------------------,,,---......//////....../////////000000111111222000000000000000000000000111222333333333555999;;;>>>JJJ```|||}}}~~~ppp^^^VVVVVVXXXZZZ]]]```___^^^]]]]]]___bbbcccdddfffhhhkkkmmmmmmmmmmmmiiihhhfffdddbbb___^^^]]][[[\\\\\\]]]]]]]]]\\\\\\bbbeeeiiilllmmmllljjjiiiaaa___\\\YYYWWWWWWWWWXXXZZZ]]]```dddiiipppxxx}}}}}}xxxjjjeeerrr{{{iii^^^PPPNNNJJJEEE???:::666555444333333222222333333444222222222222111111222333333222222111111222222333333333333333444555666666888444666===???>>>HHHVVVpppwwwiiieee```^^^___cccggghhhgggnnnuuuyyy{{{zzzxxxuuuqqqrrrzzzxxxzzz|||zzz}}}~~~wwwnnn___TTTKKKIIIHHHCCC===:::222111000///....................................------------------------,,,---......//////...............///000111111111///000000111111222222222222333444444444777:::===DDDVVVrrrrrrfff[[[WWWWWWXXX\\\aaabbb___\\\YYYYYYZZZ]]]^^^\\\^^^bbbgggjjjlllmmmmmmpppooollliiifffccc```___ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\___dddiiikkkkkkiiihhhcccaaa___]]][[[ZZZYYYYYYXXXYYY\\\^^^bbbiiiqqqwwwyyy~~~zzziii```kkkssseeeRRRPPPLLLGGGBBB===999777444333333222222333333444///000000000///000222333333222222222222222222333222222222222333444555555888444777???AAABBBNNN^^^yyy}}}mmmaaa___]]]\\\^^^bbbgggkkkkkkrrryyy}}}~~~~~~|||wwwqqqnnntttxxxwww}}}xxxfffZZZOOOKKKIIICCC===:::333222111000////////////////////////////////////------------------------,,,---......//////......---------...///000000111000000111222333333444444444555555555666888<<>>999999555555444333222222222222111111111111111111111111333333222222333333444555666666666666777777777777:::777999>>>>>>AAATTTkkkqqqddd\\\^^^```bbbcccfffiiilllqqqtttyyy{{{tttqqqttt|||yyy{{{kkk^^^SSSPPPMMMFFFAAA@@@888444000------...//////------............------,,,---///000000000///...,,,,,,,,,---------......///////////////.........111111111111111111111111333333444666666666<<>>:::444000///000//////------............------,,,,,,,,,------------------.........///////////////////////////000000000///000000111333444444555444444666888888>>>KKKYYYtttvvvpppttt}}}xxxlllbbb\\\YYY\\\bbbjjjvvv{{{uuurrrppplllfffaaa^^^```bbbeeejjjiiigggffffffhhhjjjllltttsssrrroookkkhhhfffeee\\\ZZZVVVSSSTTTXXX\\\```dddfffiiikkkiiieee```\\\WWWSSSRRRUUUUUURRRRRRUUUQQQUUU[[[bbbhhhpppwww|||xxxhhh\\\[[[___|||qqqYYYQQQKKKLLLLLLGGGAAA>>>777666555333222111111111111111111111111111111111333333222222333333444555333333444444555666666777::::::===CCCOOOiiizzzkkkbbb```___dddggglllppptttyyy{{{xxxvvv}}}yyysss~~~xxxdddSSSLLLJJJGGGDDD@@@<<<666222000000000///------............------,,,,,,,,,,,,------......,,,,,,---------.........////////////000000111111222222222222222333333333666555777888888???PPPaaakkkmmmuuu{{{oooeee^^^[[[[[[aaagggnnnxxx~~~zzzwwwqqqkkkgggdddddddddccccccaaaaaabbbdddfffhhhmmmnnnpppooommmkkkkkklllccc___YYYTTTRRRSSSVVVYYY```cccgggjjjjjjgggccc```ZZZUUURRRUUUVVVTTTTTTVVVRRRTTTXXX\\\bbbiiipppvvv{{{~~~}}}|||}}}xxxkkk^^^ZZZ\\\rrr~~~bbbVVVMMMKKKLLLIIIEEEBBB888888666444333222222222111111111111111111111111333333222222333333444555333333444555666777777888;;;<<>>DDDSSSllluuugggbbb___```cccllloootttxxx}}}yyy{{{|||~~~~~~mmmjjjnnnyyyxxxfffVVVOOOKKKGGGEEE@@@:::555222111000///------............------......---------...///000------------...............//////000111111222222222222222333333444444444666666888:::===IIIaaawwwrrrnnnjjj{{{uuuiiiaaa^^^]]][[[\\\dddnnnvvvyyytttqqqgggfffdddbbb```^^^]]]\\\^^^ccchhhkkklllnnnqqqttttttoooggg^^^XXXTTTTTTTTTVVVYYY___eeeiiikkklllllliii```YYYWWWVVVSSSRRRSSSSSSSSSSSSTTTVVV[[[bbbgggnnnsss|||~~~}}}xxxiiiaaa___\\\sssxxxgggUUUNNNMMMKKKHHHGGG;;;:::888777555444444333111111111111111111111111333333222222333333444555444444555666777888999:::;;;???III[[[xxxjjjbbbaaaaaadddhhhooorrrvvvzzzzzzzzzyyyzzzqqqiiiiiisss~~~mmm[[[RRRLLLHHHFFFAAA;;;666333111000///---..................---//////...---...///000111............/////////000...//////000111222222222000000111222444555666666555666999<<<@@@NNNhhhwwwmmmqqqooo{{{mmmbbb]]]]]]___[[[\\\dddnnnyyy~~~zzzsssnnnfff^^^ZZZYYYZZZ[[[[[[___dddiiimmmooooooooopppsssssslll___UUURRRSSSSSSUUUZZZ```ggglllqqqsssnnnjjjeee```\\\YYYVVVTTTRRRTTTUUUUUUVVVYYY^^^ccclllqqqyyy|||oooccc\\\\\\jjjvvvbbbZZZWWWRRRLLLHHH???<<<888666555555444333333222111222444555444333333333333444444444555555222333555555555666888:::AAACCCNNNeeessscccbbbdddbbbccciiivvvvvvzzzzzztttyyywwwuuuwww||||||xxxzzz~~~uuukkkjjjxxxyyycccRRRKKKJJJFFFCCC>>>999444111///...111000000///...---------............////////////////////////000000000000000000000000111111111111222000...000333555555444555555999???FFFVVVtttkkkdddkkkuuu~~~oooeee]]]ZZZ[[[\\\\\\aaakkksss}}}~~~xxxssskkkddd^^^[[[ZZZYYYYYY[[[___cccgggjjjllllllrrruuuvvvqqqggg]]]WWWUUUUUUVVVZZZ^^^dddjjjoooqqquuurrrmmmgggbbb]]]XXXUUUTTTUUUVVVUUUUUUYYY^^^ccceeekkksss{{{}}}tttggg___[[[eeekkk___YYYSSSMMMJJJBBB>>>999666555555444333333222111222444555444333333333333444444444555555333444555555555666999;;;@@@GGGXXXssspppbbbcccfffeeegggmmmtttwww}}}|||tttnnnooommmlllooottt{{{~~~zzz|||vvvkkkiiivvv~~~hhhUUULLLJJJGGGDDD???999555111///...111000000///......------............////////////////////////000000000000000000000000111111111111222000///000333555555444666666:::AAAIII[[[xxx~~~lllhhhmmmzzzyyylllccc\\\[[[]]]]]]]]]cccnnnxxx~~~zzzrrrkkkeee```[[[XXXWWWXXXZZZ]]]aaaeeeiiilllrrrtttvvvuuuooofff]]]VVVWWWWWWXXX[[[```ffflllpppwwwvvvsssooojjjddd^^^[[[XXXXXXWWWUUUUUUXXX]]]```bbbgggooowww}}}}}}|||nnnccc[[[```sss|||oooeeeZZZPPPJJJEEEAAA;;;666555444444444333222111222444555444333333333333444444444555555333444555666666777:::===AAAMMMeeewwwjjjbbbdddhhhiiilllqqqtttxxxwwwnnnhhhfffeeedddffflllrrrwwwzzzzzz~~~|||}}}yyylllgggrrroooYYYMMMIIIGGGEEE@@@;;;666222000///000000000///......------............////////////////////////000000000000000000000000111111111111222000000111333555555555777888<<>>HHHWWWmmmtttiiikkkqqqrrrzzzjjjaaa\\\ZZZ[[[___aaaeeelllwwwyyyvvvtttpppjjjeee[[[XXXUUUTTTVVV]]]dddiiijjjlllqqqvvvxxxsssggg^^^XXXVVVTTTUUUYYYaaaiiinnnoootttxxxzzzwwwssspppoooiiifffbbb___^^^^^^^^^^^^eeeiiinnnsssyyyxxxmmm```___eee{{{uuudddTTTLLLIIIEEE>>>:::777666555444333222111222444555444333333333333444444444555555555666666666777999===AAAGGGZZZxxxsssgggdddcccfffiiilllppptttyyyrrrkkkfffcccaaa___```bbbfffhhhiiifffjjjooouuuyyy~~~~~~ssshhhkkkwwwjjjVVVKKKIIIGGGCCC>>>:::555222111////////////........................////////////////////////000000000000///000000000111111111111111111222222333444666777888;;;CCCOOObbbyyyllleeekkktttyyyttteee]]]ZZZYYY\\\```fffkkkttt~~~{{{yyyzzzzzzvvvrrrddd___XXXTTTSSSWWW]]]bbbfffiiiooovvvyyyvvvnnnggg\\\YYYVVVUUUXXX^^^eeeiiipppvvv|||~~~|||yyywwwwwwsssqqqnnnmmmmmmllljjjhhhhhhkkkoootttyyy}}}}}}{{{sssdddbbbcccqqq~~~qqqfff\\\TTTQQQIIIEEE@@@<<<:::888666555333222111222444555444333333333333444444444555555666777777777777:::???CCCJJJ___wwwjjjcccdddfffhhhkkkoootttyyy{{{vvvqqqlllgggcccaaa___]]]]]]___aaabbbbbb```bbbfffiiimmmrrryyy}}}}}}zzzyyy|||}}}~~~|||nnnjjjqqq}}}~~~}}}|||sss]]]NNNJJJHHHEEE@@@;;;777333111//////////////////..................////////////////////////000000000000000000000000111111111111111222333333333333666888888???JJJZZZpppwwwjjjfffkkkyyy|||oooaaa\\\[[[[[[___dddkkksss}}}~~~|||~~~ssslllcccZZZUUUUUUXXX[[[```dddkkkrrrvvvuuurrrnnnaaa^^^YYYVVVWWWZZZ___ccckkkrrrzzz~~~}}}|||}}}}}}||||||}}}~~~{{{xxxvvvwwwyyy{{{}}}}}}{{{~~~zzziiieee```eee|||zzzjjj^^^UUUPPPPPPGGGEEEAAA???===:::777555333222111222444555444333333333333444444444555555777777777777888;;;@@@DDDPPPfff|||llleeeaaaeeeiiikkkmmmsss{{{vvvsssooollljjjgggdddaaa```^^^]]]]]]___aaabbbbbb``````aaaaaacccgggmmmrrrtttwww{{{}}}|||xxxsssooopppssswwwyyyzzz}}}~~~vvvjjjlllwwwzzzvvvtttxxx{{{cccQQQJJJIIIFFFBBB===888444222.../////////////////////............////////////////////////000000000000000000000000111111111111000222444444333333666999:::DDDRRReee~~~nnnjjjjjjmmmvvvjjj^^^[[[\\\___eeekkkooozzz~~~yyymmmaaaYYYVVVWWWYYY[[[```gggnnnqqqrrrqqqqqqfffbbb\\\XXXVVVXXX[[[]]]ccckkkuuu{{{|||~~~}}}~~~lllfff]]]]]]qqq|||mmm```TTTMMMKKKFFFDDDBBB@@@>>><<<888555333222111222444555444333333333333444444444555555888888888777888;;;AAAEEEUUUkkkpppeeeeee```fffkkklllpppwww{{{uuuooommmiiigggfffeeecccaaaaaa___^^^___aaaddddddddddddbbb```^^^^^^aaagggkkkjjjnnnssswwwwwwsssmmmiiijjjmmmqqqrrrsssvvv{{{|||kkkhhhssswwwpppoooqqqyyygggRRRKKKIIIFFFBBB>>>999555222.........///////////////............/////////000////////////000000000000000000000000111111111111000222444444333333666999<<>>KKKccc~~~sssgggiiiqqq~~~wwwgggccc___^^^bbbiiiqqqvvv|||tttmmmeee^^^ZZZYYY[[[```gggmmmqqqssssssvvvsssnnnhhhccc^^^\\\[[[\\\```hhhpppxxx}}}~~~ggg______```{{{ooo___UUUOOOLLLIIIJJJHHHDDD===999777777333333333444444444555555444444444444444444444444666555666:::;;;===DDDLLL___qqqeee```___fffjjjooosssxxx~~~~~~xxxrrrkkkhhhffffffeeedddddddddddddddbbbaaabbbdddffffffeeecccbbb```^^^^^^___bbbeeehhhhhhhhhggghhhhhhfffbbb____________```cccfffiiikkkqqqwww~~~qqqhhhlllwwwzzzrrrmmmmmmyyyrrr[[[RRRGGGGGGIII@@@;;;:::333000000///............///////////////////////////000000000000////////////000111111111111222222222111111333777666555999@@@CCCRRRlllzzzmmmeeejjjttt|||qqqfffcccaaabbbiiisss|||{{{rrrhhhaaaYYY\\\```eeejjjooosssuuuzzzyyyvvvqqqlllfffaaa___\\\___cccjjjrrrzzzmmmbbb\\\YYYnnnvvvdddXXXPPPLLLJJJJJJHHHDDD???:::888777333333333444444444444555444444444444444444444444777666777:::<<<>>>GGGPPPeee~~~lllbbbaaabbbgggkkkqqqwww{{{|||}}}|||{{{xxxsssmmmgggcccddddddeeeeeeeeeddddddcccbbbbbbbbbdddfffgggfffddddddbbb___^^^___aaadddfffgggfffeeeeeedddaaa]]]ZZZXXXXXXXXXYYY[[[]]]```bbbfffkkksss{{{wwwlllnnnxxx{{{tttrrrqqq|||vvv___UUUHHHGGGIIIAAA===<<<555111000//////......//////000000000000000000000000////////////000000000000000111111111111222222222111111333666777777<<>>HHHSSSkkkwwwhhhaaabbbfffggglllrrryyy~~~}}}zzzzzzyyyvvvrrrlllgggdddbbbccceeeffffffeeedddcccdddcccccceeeggghhhhhhgggdddccc```______bbbeeegggfffeeedddcccbbb^^^ZZZVVVSSSSSSSSSTTTUUUWWWXXXYYY\\\aaahhhpppvvv{{{|||ppppppzzz{{{uuuwwwuuu~~~}}}hhhWWWIIIGGGHHHAAA>>>===666111000000///.../////////////////////////////////////////////000000000000000000111111111222222222222111333666666666===EEERRRhhhnnnkkkkkkssszzzmmmeeebbbbbbdddlllzzz|||xxxkkkiiieeebbbccciiittt{{{}}}~~~xxxrrrmmmjjjhhhffffffiiiooouuuyyy}}}~~~}}}vvvgggYYYUUU^^^vvvooo___TTTOOOJJJIIIHHHEEEBBB>>>:::777444444444444444444444444444444444555555666666666999888999::::::>>>JJJWWWrrroooddd^^^___eeehhhmmmtttzzz}}}|||zzzwwwrrrmmmiiifffccceeefffggghhhhhhgggfffgggffffffgggjjjllllllkkkeeedddaaa```aaacccfffhhhgggfffdddcccaaa^^^YYYUUUQQQQQQQQQQQQRRRSSSTTTUUUUUUYYY```ffflllqqqvvvyyyzzzsssqqq{{{}}}yyytttxxxuuu~~~rrrZZZKKKFFFGGGAAA???===666111111000///////////////.........................../////////000000000111000000111111111222222222333222333555555666===FFFXXXrrr|||llllllpppzzzuuujjjddd]]]___eeessstttqqqllleeecccgggpppxxx||||||yyysssqqqmmmkkkkkkmmmpppsssxxx~~~}}}}}}}}}{{{kkk\\\ZZZ\\\kkkvvvdddWWWRRRKKKIIIHHHFFFDDD@@@;;;777555444444444444333333333444444444555666666777777999888999::::::@@@PPP___zzzxxxllleeeaaaccciiikkkpppvvv|||}}}xxxsssnnnkkkiiihhhiiijjjkkklllmmmmmmmmmkkkjjjiiikkkmmmpppppppppiiigggdddbbbbbbdddgggiiihhhfffeeecccbbb^^^YYYVVVQQQQQQQQQRRRRRRRRRRRRRRRRRRUUUZZZ___bbbfffjjjmmmooovvvtttpppxxx~~~}}}{{{xxxrrrtttqqqzzz|||___NNNHHHHHHBBB@@@>>>666222111000000//////000000..............................//////000000111111000111111111111222222222444222333555666888@@@JJJaaa|||{{{hhhjjjrrr}}}ooofffaaaXXX\\\ggg{{{}}}|||wwwpppjjjjjjooouuu{{{}}}yyyvvvtttssstttuuuwww}}}}}}}}}ooo``````\\\bbbxxx|||hhhYYYSSSKKKIIIGGGFFFEEEAAA;;;777555555444444444333333333444444444555666777777777777777999;;;===EEEXXXiiipppiiigggdddgggmmmpppsssyyy~~~|||vvvqqqooonnnooooooooopppqqqssstttuuuooonnnmmmnnnqqqsssttttttooolllhhheeecccdddeeefffgggfffdddcccaaa^^^YYYVVVRRRRRRRRRSSSRRRRRRQQQQQQPPPSSSVVVYYY[[[]]]```bbbeeelllvvv~~~ssslllrrrzzz|||{{{xxxrrrmmmkkkttteeeSSSKKKJJJDDDBBB@@@777222111000000//////000000.................................///000111111111000111111111111222222222333222333666888===GGGQQQlllzzzgggkkktttxxxjjj```\\\XXX^^^kkk{{{sssoooqqqtttzzz~~~|||{{{zzzyyy~~~}}}}}}rrrcccddd]]]\\\qqqjjjZZZSSSKKKIIIGGGGGGFFFBBB<<<777555555555444444333333333444444444555666777777888555666999<<<@@@JJJ___rrryyyfffcccdddbbbeeekkksssvvv{{{yyyuuussssssttttttssstttuuuwwwyyy{{{rrrpppooopppsssvvvwwwwwwtttppplllgggdddccccccdddfffeeedddcccaaa^^^YYYVVVSSSSSSSSSSSSSSSRRRQQQQQQPPPRRRTTTUUUVVVWWWZZZ\\\]]]dddmmmuuu|||rrriiimmmttt||||||yyyrrrhhhfffppp}}}iiiVVVMMMLLLFFFDDDAAA999222111111000000000000000000000000000000000000000---......///000111111222000111111111111222222222222111333777;;;AAALLLWWWuuu{{{jjjmmmvvvuuufff\\\XXX[[[```mmm}}}~~~vvvpppmmmtttyyy~~~yyynnnaaa\\\eeeqqqrrr\\\TTTPPPLLLHHHGGGFFFCCC>>>999999666444333444555444333444555666666555555666888777555777<<<@@@KKKbbbxxxssseeeaaabbbdddgggkkkuuu|||}}}{{{zzzzzz{{{|||}}}~~~{{{vvvqqqrrrvvv{{{{{{zzzzzzwwwsssooollljjjgggdddgggeeecccbbb```^^^[[[XXXVVVVVVUUUUUUTTTTTTSSSSSSTTTUUUUUUVVVWWWWWWVVVVVVSSS[[[eeekkkooowww}}}jjjccchhh~~~yyyqqqkkklllrrr}}}qqq___LLLFFFFFFDDD@@@>>>666333000///000111111000000000000000000000000000000000000000111111111111000111111222222333444444777444444555888@@@PPP___rrrpppnnnxxxlll___[[[[[[ZZZaaappp~~~{{{|||{{{uuurrrvvvyyy{{{pppccc]]]dddpppxxx```VVVPPPLLLHHHGGGFFFDDD???;;;888666444333444555555444333444555555444444555777999777999>>>DDDSSSlllzzznnndddbbbdddgggkkkoooxxx~~~|||}}}~~~}}}xxxtttuuuzzz~~~~~~|||xxxuuussspppmmmjjjeeeccc```___^^^]]]ZZZXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTUUUVVVVVVVVVUUUUUURRRYYY```eeehhhoooyyy~~~lllfffkkk}}}}}}vvvoooooosss~~~yyyeeePPPGGGFFFDDD@@@>>>777444111///000000000000000000000000000000000000000000000000111111111111000111111222222333444444555444555666999CCCWWWiiimmmmmmmmmzzz~~~jjj^^^[[[[[[```hhhvvv{{{wwwwww}}}}}}zzzyyy{{{~~~}}}rrrfff^^^ccclllfffXXXPPPMMMIIIGGGGGGEEEAAA===999666444444555666666555222444555555444333555666:::999;;;@@@JJJ___|||qqqhhhbbbcccgggjjjooottt{{{~~~zzzwwwyyy~~~}}}{{{yyyuuurrrgggdddaaa___^^^^^^\\\[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWWWWVVVUUUUUUSSSWWW\\\^^^```fffpppxxxnnniiinnnzzztttsssttt|||mmmTTTIIIFFFDDD@@@???999666222000000000000///////////////////////////000000000000111111111111000111111222222333444444333444666888;;;GGG```vvvyyyiiiiiimmm~~~~~~}}}wwwggg^^^[[[[[[dddmmmzzz~~~yyytttsssxxx}}}}}}}}}ttthhh___```gggxxxlllZZZQQQMMMIIIHHHHHHGGGCCC@@@999777555444555666666666333444666555444444555777::::::<<>>DDDWWWvvvsssfffcccbbbfffjjjlllrrrxxx~~~~~~~~~{{{uuuoookkkgggccc`````````aaaaaabbbcccddddddaaaaaa```^^^]]]ZZZYYYXXXWWWWWWWWWWWWXXX[[[```dddlllsss||||||}}}zzzooohhhhhhvvvzzzyyyqqqqqqzzz|||^^^MMMFFFDDDBBBBBB===999555222222111000///////////////////////////000000000000111111111111000111111222222333444444555666:::???GGG[[[zzzrrriiigggnnn}}}|||rrriiiccc\\\\\\bbbjjjsss~~~~~~xxxsssrrrvvv}}}}}}}}}~~~}}}rrrfff___```^^^~~~mmmXXXSSSMMMJJJJJJIIIFFFCCC???===999777666666444333555666777777666666777888666;;;@@@GGGZZZxxxmmmdddaaaaaaeeeiiimmmttt{{{{{{wwwrrrnnniiieeecccccceeefffhhhjjjkkkllliiiiiihhhfffdddaaa___^^^]]]]]]\\\[[[ZZZ[[[^^^```cccjjjuuu~~~zzz{{{}}}vvvkkkeeeqqq~~~www|||~~~tttsss{{{dddQQQIIIDDDAAA@@@<<<999555333222222111111000000000000000000000000000000000000111111111111000111111222222333444444555666:::BBBPPPeeennniiikkkwww|||zzz~~~}}}qqqjjjccc\\\]]]eeennnuuu~~~{{{uuusssvvv{{{}}}|||vvviiiaaaaaaXXXwwwsssZZZTTTNNNKKKJJJIIIFFFCCCAAA>>>:::888666555444222444555666666555555666888777===BBBIII\\\zzzzzziiiccc```aaaeeeiiimmmuuu~~~}}}yyyuuuooollleeefffhhhjjjlllnnnpppqqqrrrqqqpppnnnllliiigggeeeeeedddbbb```^^^^^^^^^^^^^^^fffrrr~~~~~~}}}yyyzzz}}}|||nnndddppp}}}xxx|||wwwuuu~~~hhhTTTJJJDDD@@@>>><<<999555333333333222222111111111111111111111111000000000000111111111111000111111222333333444444555555:::EEEUUUmmm{{{llljjjooo~~~yyyxxx}}}~~~}}}pppkkkddd[[[^^^hhhnnnsss|||zzzwwwvvvwwwyyy|||}}}wwwkkkccc```]]]qqqxxxdddWWWLLLJJJJJJHHHDDDCCC@@@===:::777555444555666666666777888888888888888<<<<<<@@@KKK```{{{rrrhhheeeeeeffffffjjjqqqzzz~~~zzzxxxrrrpppnnnnnnpppsssttttttzzzxxxyyy|||{{{vvvssssssqqqpppnnnjjjgggfffgggiiikkknnnsssxxx~~~}}}xxx{{{}}}~~~wwwggguuu~~~xxx~~~}}}tttzzzuuuUUUGGGHHHFFF@@@===:::666222//////000111////////////////////////111000/////////000222333333333222222222333444444:::;;;>>>HHH]]]zzzssskkkrrr||||||tttllleee___```eeeuuu{{{{{{xxxvvvwwwxxx~~~}}}}}}xxxmmmccc^^^\\\pppyyydddXXXLLLJJJKKKHHHEEECCCAAA>>>;;;777555555666666666777777888888888888777======AAAOOOgggrrriiieeefffgggiiimmmuuu}}}yyywwwuuuuuuvvvxxxyyyyyy|||{{{}}}}}}zzz{{{{{{{{{zzzwwwuuutttvvvxxxyyy{{{~~~zzzzzz|||zzzkkkuuu~~~xxxzzzzzzZZZJJJHHHEEE???===:::666222000000000111////////////////////////111000/////////000222222333333222222333333444555;;;;;;@@@MMMeeetttoooyyy~~~{{{yyyzzz}}}tttjjjbbb^^^```ffftttyyy{{{yyyyyyyyy|||~~~}}}zzzpppddd]]]XXXkkk~~~eeeXXXMMMJJJKKKIIIFFFEEEBBB@@@<<<888666666666777888888888888777777777777======DDDVVVqqqrrrjjjfffgggiiimmmrrrzzz~~~}}}~~~~~~~~~|||yyy{{{pppuuu{{{{{{{{{aaaMMMIIIEEE>>>>>>;;;777333111000000111000000000000000000000000000000000///000111111222333333333333333444555555<<<<<>>GGG]]]zzzqqqkkkgggiiilllpppuuu}}}|||wwwzzz}}}tttrrrsssvvvzzz}}}||||||fffQQQIIIEEE???>>><<<888444222111111111000000000000000000000000000000000000000111111222333333333333333444555666<<<===FFF]]]}}}xxxwww|||yyyxxxxxx|||{{{lllbbb]]]]]]dddmmmxxx}}}}}}||||||}}}~~~tttfff[[[UUU___wwwjjj]]]PPPLLLLLLIIIGGGFFFDDDBBB>>>:::777666777777999888777666666777888888;;;???LLLccc{{{ppplllhhhkkknnnssswww~~~~~~zzzvvvxxx{{{uuummmiiiooovvv{{{||||||iiiSSSJJJEEEAAA???===999666333111111000000000000000000000000000///000000000111111111111333333333333444555666777;;;>>>KKKfffxxxzzz~~~xxxwwwuuuvvv{{{sssfff^^^[[[^^^gggpppyyy~~~||||||}}}~~~tttggg]]]XXX\\\mmmnnn```RRRMMMLLLIIIFFFEEEDDDBBB>>>:::777666666777888777666666666777999:::;;;BBBRRRjjjvvvooommmhhhlllpppuuuzzz}}}yyyuuuvvvxxx{{{xxxkkkccciiitttzzz|||{{{kkkTTTJJJFFFBBB???>>>:::777444222111000000000000000000000000000//////000111111111111000333333333333444555777777:::AAARRRoooxxx~~~xxxtttsssqqqrrryyyvvvlllbbb]]][[[^^^gggpppxxx~~~}}}}}}tttggg^^^ZZZXXXcccqqqbbbSSSMMMLLLHHHEEEDDDDDDAAA===999666555555666777666555555666888:::<<<<<>>;;;888555222111000////////////////////////...///000111222111111000222333333333555666777888;;;EEEZZZwwwwww~~~{{{wwwsssrrrpppqqqxxxppphhh```\\\[[[]]]eeelllyyy}}}}}}}}}sssggg```XXXTTT\\\wwwsssdddTTTNNNKKKHHHDDDCCCDDDAAA===999666555555555666555555555666999;;;======JJJ^^^ttt}}}ppplllmmmfffjjjqqqxxx|||{{{}}}}}}uuusssrrruuuzzz~~~kkk___gggsssyyy|||~~~pppVVVIIIEEECCC@@@???<<<888555333111000////////////////////////...///000222222111111000222333333444555666888888<<>>:::777444222111222000......///111111000000111111111111222222222111222444444444666999;;;EEESSSlllxxx{{{xxxsssqqqsssyyy}}}kkkddd___]]]^^^aaaiiirrr}}}}}}yyywwwxxxzzz}}}zzzooodddXXXWWW\\\ppprrr[[[OOOKKKIIIGGGFFFCCCBBB@@@>>>;;;888666555555666777777666888:::===FFFQQQkkkzzzlllgggfffccclllpppwww~~~}}}{{{xxxwwwwwwvvvtttooollllllqqqssstttxxx}}}nnn\\\\\\eeemmmxxx}}}|||~~~~~~vvvlllkkk{{{}}}{{{|||~~~kkkUUUKKKIIIBBBAAA???<<<888444000...333111//////000222222111000111111111111222222222111222444444555666:::<<>>;;;999777666555666777666666888;;;>>>JJJWWWqqquuuiiieeeeeedddkkkqqqyyyzzzvvvvvvwwwvvvuuummmjjjjjjnnnrrrsssxxx}}}qqq```___eeelllvvv}}}|||}}}{{{{{{tttfffbbbsssyyysssvvv{{{oooWWWJJJFFFBBBAAA@@@===999444000...333111//////000111222111000000111111111222222222111222333444555777;;;>>>HHH```~~~yyyyyyzzzxxxtttrrrtttzzz{{{lllccc\\\\\\```gggrrr{{{|||vvvqqqqqqsssxxxwwwmmm```ZZZXXXgggeeeTTTLLLIIIGGGGGGDDDCCCAAA>>>;;;999777666666666777666666888<<>>:::555111///222000......///111111000000000111111111222222222111222333444555888===AAAJJJfffxxx{{{zzzwwwtttrrrtttxxx~~~zzzmmmccc\\\]]]ccckkkuuu~~~zzzuuupppppprrrxxxyyyooo^^^XXXTTT___~~~hhhVVVNNNIIIGGGFFFDDDCCCAAA>>><<<999777666666777666666666999===AAAGGGYYYuuuqqqiiiffffffhhhkkksss}}}}}}||||||}}}zzzwwwyyy|||}}}}}}qqqmmmlllnnnqqqrrrvvv|||sssccc^^^^^^cccooo}}}~~~}}}||||||}}}xxxggg```mmmuuuiiiccceeeiiissswwwaaaQQQIIIDDDCCCAAA>>>;;;777444333222000......///000111000000111111111111222222222222333333444666999???CCCPPPmmmzzzxxxvvvsssrrrtttyyy~~~zzzmmmddd]]]___fffnnnwwwyyyssspppqqqsssyyy}}}yyyppp^^^XXXRRRYYYsssjjjXXXOOOIIIFFFFFFDDDCCCAAA???<<<999777666777777666666666999>>>BBBMMM___{{{{{{oooiiiffffffhhhllluuu~~~|||{{{|||{{{}}}{{{xxxyyy|||}}}}}}uuuqqqnnnpppqqqrrrvvv{{{tttbbbYYYWWW]]]mmm}}}{{{nnngggrrrzzzpppgggcccccceeeooo}}}{{{eeeTTTKKKEEEDDDAAA>>>;;;999888777333111//////000222222111000111111111111222222222222333333444666:::@@@DDDYYYuuuvvv{{{uuutttrrrrrrvvv||||||mmmddd^^^aaaiiiqqqxxxxxxsssppprrruuuzzz~~~{{{yyypppbbb\\\TTTVVVlllkkkYYYPPPJJJFFFEEEDDDCCCAAA???<<<:::888777777777666666666999>>>BBBUUUhhhxxxnnniiifffeeehhhmmmwww~~~||||||}}}yyy||||||xxxyyy{{{{{{{{{xxxssspppqqqrrrrrruuu{{{wwwbbbVVVSSSZZZnnn~~~tttnnnxxxyyyoooiiigggffffffqqq~~~}}}fffSSSIIIFFFDDDAAA>>><<<:::::::::444222000000222333333222000111111111111222222222222333333444666:::AAAEEE___{{{~~~ooo|||sssrrrrrrsssxxxmmmddd^^^bbbkkkrrryyy~~~vvvqqqmmmooowww{{{~~~zzzvvvgggYYYNNNTTThhhyyy___QQQLLLHHHBBBGGGEEEBBB@@@>>>;;;888555<<<999888::::::;;;AAAHHH[[[pppsssllliiieeeeeejjjsss{{{}}}yyyvvvvvvzzz~~~{{{wwwyyy|||}}}|||xxxuuurrrpppppptttxxx{{{|||{{{gggZZZUUU\\\qqqzzztttmmmdddaaadddsssmmmVVVOOOLLLHHHBBB???@@@DDDIIIKKKGGG???666111222333222111111111222222222333333333777444444555666:::EEEPPPiiittt~~~}}}{{{tttqqqvvv~~~nnneee^^^dddnnnvvv{{{uuuppplllmmmuuu|||~~~{{{wwwhhhZZZPPPTTTddd~~~{{{aaaQQQLLLHHHCCCEEECCCAAA@@@???===999777:::888888::::::;;;BBBIII```vvvqqqkkkhhheeegggmmmuuu}}}~~~~~~|||xxxuuutttyyy~~~{{{wwwxxx{{{|||{{{xxxvvvrrrppppppssswwwzzz{{{~~~|||iii[[[TTT[[[nnnxxxpppgggcccdddsssoooWWWPPPKKKGGGBBB???@@@CCCEEEGGGEEE>>>555111111222222111111111222222222333333333555333333555777===IIIUUUqqq~~~uuuxxxuuuyyy~~~pppfff```eeeooowww}}}tttooojjjlllsss}}}|||~~~|||xxxggg[[[RRRSSS^^^tttdddSSSLLLHHHEEECCCAAA@@@??????>>>;;;999888666777999999;;;CCCLLLeee|||nnnhhhfffeeeiiipppwww~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~zzzvvvttttttxxx~~~zzzvvvwwwyyyzzzzzzyyywwwtttqqqqqqsssuuuwwwzzz}}}mmm]]]UUUZZZkkk|||~~~vvvmmmiiihhhqqqvvv\\\TTTJJJGGGBBB@@@???@@@@@@@@@AAA;;;444000000222111000111111222222222333333333444333333666999???NNN\\\zzzzzzwww|||xxx{{{|||pppgggbbbgggqqqyyysssnnnjjjlllsss|||}}}~~~|||xxxfffZZZSSSTTTYYYkkkiiiUUULLLIIIFFFCCCBBB@@@??????===;;;888666555777999999;;;DDDOOOggg~~~mmmgggeeedddiiiqqqxxx|||{{{{{{zzzzzzzzz{{{||||||zzz~~~|||yyyvvvuuuvvvzzzyyyuuuuuuwwwxxxxxxyyywwwuuusssrrrrrrtttuuuzzz}}}tttbbbWWWZZZiiiwww{{{tttpppmmmmmm}}}dddXXXJJJGGGCCCAAA???>>><<<:::<<<888333000000111111111111111222222222333333333444333444666999@@@QQQaaa~~~wwwyyy{{{|||~~~|||ooogggccchhhpppxxxsssoookkkmmmttt}}}~~~}}}{{{wwwcccXXXRRRTTTWWWdddoooYYYMMMHHHFFFEEECCCAAA@@@>>><<<999777666666777999999;;;FFFRRRfff}}}mmmgggdddbbbhhhqqqyyy~~~zzzwwwwwwvvvvvvwwwxxxyyyyyyxxx{{{}}}zzzxxxwwwwwwxxx|||~~~xxxtttssstttuuuvvvxxxwwwuuutttsssssssssttt{{{}}}|||hhhZZZ[[[gggrrr}}}|||wwwqqqmmmhhhxxxgggYYYKKKHHHEEEBBB???<<<999666888555222111000111111111111111222222222333333333444444555777999AAASSSdddzzzvvv{{{{{{llleeebbbgggooowww}}}rrrnnnkkkmmmuuu~~~}}}~~~yyyuuu```UUUOOOSSSTTT^^^vvv]]]NNNHHHEEEEEECCCAAA@@@>>><<<999666777777999:::999;;;GGGTTTeee{{{nnnhhheeeccchhhrrrzzz~~~{{{xxxssssssrrrsssssstttuuuvvvuuuxxx{{{}}}}}}~~~}}}zzzxxxwwwwwwxxxyyy}}}|||wwwsssqqqrrrsssuuuwwwwwwvvvuuutttsssssssss{{{}}}mmm\\\[[[dddmmmzzz{{{uuunnniiivvvgggXXXMMMJJJFFFCCC@@@===888555444444222222111222222333111111222222222333333333555666777888:::CCCWWWjjjzzzuuuuuu~~~yyyiiicccaaafffnnnvvv}}}pppmmmjjjmmmuuu~~~}}}{{{vvvrrr___RRRMMMQQQRRRXXXwww|||aaaPPPGGGDDDCCCBBB@@@??????===:::888888999;;;;;;999<<>>;;;888111222333444333333444555111111222222222333333333555666:::<<>><<<;;;:::::::::<<<===;;;>>>JJJXXXlllrrriiiiiiiiiiiioooxxx{{{yyywwwuuutttllljjjiiiiiilllnnnnnnnnnooopppqqqrrrrrrqqqpppoooooopppqqqsssuuuwwwxxxyyypppppppppoooppppppqqqqqqvvvyyy~~~xxxrrrsssuuurrrpppoooxxxwwwvvvwwwyyyxxxuuurrruuuxxx|||tttccc[[[^^^cccpppyyyqqq^^^RRRMMMFFFBBBAAA>>>:::777444333222111000000000000222222333333333333444444333555999;;;>>>LLLggguuuqqqggguuuyyyooobbbbbbccceeelllwww~~~|||{{{qqqmmmkkkooowww~~~}}}vvvmmm^^^QQQJJJJJJKKKQQQgggdddPPPHHHGGGCCCBBBAAA???>>><<<;;;:::::::::;;;<<<;;;>>>KKKXXXmmm|||ppphhhhhhjjjjjjqqqzzz~~~zzzwwwuuusssqqqkkkiiiggghhhjjjlllmmmllllllmmmmmmnnnnnnmmmmmmlllkkklllmmmnnnoooqqqrrrrrrllllllmmmmmmnnnpppqqqrrrvvvyyy~~~~~~wwwrrrtttwwwuuussssssyyywwwwwwxxxyyyxxxuuurrrtttwww{{{rrraaaXXX[[[```mmmwww}}}uuuaaaSSSNNNHHHDDDBBB???;;;777333333222111000000000111222222333333333333444444555777;;;>>>CCCRRRooo~~~qqqmmmjjjzzzssshhhaaaaaabbbeeelllwww|||zzzyyymmmjjjiiimmmuuu~~~~~~|||~~~wwwooo\\\PPPHHHIIIJJJPPPfff~~~fffQQQHHHFFFCCCBBBAAA???>>><<<;;;:::999999:::;;;:::>>>KKKYYYoooxxxmmmeeegggiiijjjqqq{{{{{{wwwtttqqqooolllhhhfffeeeeeegggiiiiiiiiiiiihhhhhhgggggghhhhhhiiifffffffffgggggghhhhhhiiiffffffhhhiiilllnnnqqqrrruuuxxx|||zzzuuussswwwzzzxxxvvvvvvyyyyyyyyyyyyzzzyyyvvvssssssvvvzzz~~~tttbbbXXXYYY^^^kkkvvv||||||eeeUUUPPPIIIEEECCC@@@<<<888333222222111111111222222222222333333333333444444666777:::>>>FFFXXXvvv}}}pppmmmnnnoooccc___```bbbfffmmmxxx|||yyywwwvvvllljjjiiimmmttt|||{{{|||xxxppp]]]OOOGGGHHHJJJPPPddd{{{hhhSSSHHHFFFCCCBBBAAA???===<<<;;;:::999999:::;;;:::>>>LLLZZZrrruuujjjccceeeggghhhnnnxxx}}}xxxtttqqqnnnkkkiiieeecccaaaaaaccceeeeeeeeeeeedddcccbbbbbbcccdddeeeaaaaaa```````````````______```bbbeeehhhllloooqqqrrrvvvzzz}}}~~~~~~zzzvvvvvvzzz|||yyyxxxxxxzzzzzz{{{|||{{{yyyvvvttttttwww{{{~~~yyyeeeZZZZZZ___mmmyyy~~~iiiWWWQQQJJJFFFCCC@@@<<<888222222111111111222333333222222222333333333444444555666888===FFFZZZyyy}}}rrrrrrpppooobbb^^^```ccchhhooozzzzzzwwwuuutttlllkkkjjjmmmrrryyy||||||zzzrrr```RRRHHHIIIKKKOOObbbwwwkkkUUUJJJFFFCCCBBBAAA???===<<<;;;:::999999:::;;;:::???NNN\\\tttssshhhaaaccceeeeeejjjsss}}}yyyuuuqqqoookkkhhheeebbb```^^^^^^```bbbbbbaaabbbaaa```______```aaabbb]]]]]]\\\[[[[[[ZZZYYYYYYYYYZZZ\\\```dddhhhlllnnnqqquuuzzz}}}~~~}}}}}}~~~~~~~~~}}}{{{zzz{{{}}}|||yyyxxx||||||yyywwwxxxzzz|||~~~~~~}}}zzzwwwuuuuuuxxx|||}}}iii[[[ZZZ___ppp}}}mmmXXXSSSLLLGGGDDD@@@;;;777222222222222222222333333222222222333333333444444777666999>>>III]]]|||{{{rrrtttrrr~~~pppbbb^^^```eeekkksss~~~~~~yyyvvvtttsssjjjiiiiiikkkpppvvv}}}}}}~~~vvvfffVVVKKKLLLMMMPPP___ssspppXXXKKKGGGCCCBBBAAA???>>><<<;;;::::::999:::;;;;;;AAAPPP___uuuqqqfff```bbbdddccciiiqqq~~~wwwtttpppmmmkkkhhhdddbbb```^^^\\\\\\^^^_________^^^^^^]]]]]]]]]]]]^^^^^^ZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVYYY\\\```dddgggiiiooosssxxx|||}}}|||||||||yyyyyyyyywwwuuutttvvvwwwvvvyyy|||~~~{{{zzz|||{{{wwwwwwyyy{{{}}}~~~zzzwwwvvvvvvyyy|||kkk\\\ZZZ^^^qqqqqq[[[UUUNNNHHHEEEAAA<<<888444333333222222222333333222222333333333333444444999888;;;CCCOOOdddwwwnnnrrruuuzzz}}}~~~pppccc___bbbhhhoooxxx}}}xxxuuusssrrrddddddfffhhhmmmttt{{{{{{lll\\\OOOOOONNNPPP^^^pppttt[[[LLLHHHCCCBBBAAA???>>><<<;;;:::;;;:::;;;<<<<<>><<<;;;:::<<<;;;<<<<<<===CCCSSScccsssmmmccc___cccggghhhnnnwww}}}|||xxxuuuqqqoookkkiiigggeeedddbbb^^^[[[___]]][[[ZZZ\\\]]]]]]\\\WWWWWWYYYYYYYYYYYYWWWWWWUUUUUUTTTSSSSSSRRRQQQQQQRRRSSSUUUWWW[[[^^^aaabbb```eeekkkpppqqqqqqqqqqqqmmmnnnooommmkkkhhhggggggfffhhhjjjmmmqqqvvv}}}}}}zzzyyyzzzxxxvvvyyy~~~{{{{{{xxxwwwtttwwwzzz}}}sssbbb___bbbjjj|||xxxaaa[[[TTTNNNJJJFFFAAA<<<666555444333222111111111222222333333333444444444444555:::FFFVVVmmmvvvooovvv}}}}}}}}}zzzwwwtttxxx{{{{{{|||vvvjjjbbbfffmmmuuuzzzvvvrrrpppooo^^^___aaaeeekkkssszzz~~~~~~tttcccQQQIIILLLSSS]]]eeecccKKKEEEEEEDDDCCCAAA???===<<<;;;@@@<<<::::::===DDDSSS```vvv~~~~~~jjjeeebbbcccdddhhhqqqzzz}}}xxxtttpppjjjeeegggeeebbb___]]][[[ZZZZZZXXXXXXYYYZZZ[[[\\\\\\\\\VVVVVVVVVUUUVVVVVVWWWWWWTTTRRRQQQSSSUUUVVVTTTRRRRRRSSSVVVYYY\\\^^^___``````ccchhhllloooooonnnmmmiiihhhffffffeeedddaaa___^^^___aaacccfffkkkqqqvvv~~~xxxttttttvvvxxxyyy|||}}}wwwtttsssuuuxxx|||}}}ggg\\\\\\nnnzzz~~~zzz}}}fff[[[PPPMMMJJJDDD???>>>777444222111222333333222444333333333333444555555888:::>>>FFFVVVrrryyyqqqsss}}}zzzxxxxxxwwwvvvuuuxxxzzzzzz{{{vvvlllbbbjjjttt{{{~~~zzzwwwtttpppmmm]]]]]]___bbbhhhpppvvvzzz}}}ttteeeUUUNNNOOOSSS[[[bbbdddMMMFFFDDDCCCBBB@@@>>>===;;;;;;===:::999;;;===DDDSSS```uuu{{{iiieeebbbbbbdddgggpppyyyzzztttppplllfffbbb```^^^\\\ZZZXXXWWWWWWWWWZZZZZZ[[[[[[[[[[[[ZZZZZZUUUUUUTTTSSSSSSTTTTTTTTTUUUTTTRRRSSSUUUUUUSSSQQQSSSUUUWWWYYY[[[]]]^^^^^^```bbbfffiiikkkllllllkkkfffdddbbbaaaaaa___\\\ZZZYYYZZZ[[[\\\^^^ccchhhlllvvv{{{}}}xxxttttttvvvxxxyyy|||{{{uuusssrrrsssvvv{{{~~~iii______jjjwwwzzztttyyyjjj^^^TTTOOOLLLFFFAAA???777555222111222333333222444333333333333444555555999:::>>>HHH[[[wwwwwwpppssszzzwwwvvvuuuuuuttttttwwwzzzzzz{{{vvvllldddlllvvv}}}}}}yyyvvvrrrooolll[[[[[[]]]```eeekkkqqquuuyyy}}}wwwiii[[[TTTRRRSSSXXX^^^hhhPPPHHHBBBBBBAAA???===<<<;;;::::::888888;;;>>>GGGWWWfffwwwzzzkkkfffcccdddeeehhhqqq{{{~~~tttmmmhhheee```]]]XXXXXXWWWVVVVVVVVVVVVWWW\\\\\\\\\\\\[[[ZZZXXXXXXTTTSSSRRRQQQQQQQQQQQQQQQVVVUUUTTTTTTUUUUUUSSSQQQVVVWWWXXXZZZ[[[\\\\\\\\\^^^```bbbdddfffgggggghhhcccaaa___^^^]]][[[XXXVVVTTTUUUVVVVVVWWWYYY]]]aaajjjnnntttxxxzzzzzz{{{{{{}}}}}}wwwttttttvvvxxxxxx|||~~~}}}xxxsssqqqrrrqqqtttxxx|||~~~mmmbbbaaaiiivvvwwwmmmppp}}}nnncccXXXSSSOOOHHHCCC@@@888555333222222333333222444333333333333444555555999888;;;III```~~~uuuooosss{{{vvvsssrrrrrrrrrqqqsssvvvyyyzzz|||uuukkkgggnnnxxx{{{wwwtttqqqmmmjjj[[[[[[\\\___ccchhhlllooouuuxxx~~~|||nnn___VVVSSSRRRVVV\\\rrrVVVJJJBBBBBBAAA???>>>===;;;;;;:::888888;;;@@@LLLbbbuuu{{{lllhhheeefffgggkkkttt}}}xxxnnneeeaaa^^^[[[XXXUUUVVVVVVVVVWWWXXXYYYYYY[[[[[[[[[[[[ZZZYYYXXXXXXSSSSSSRRRPPPOOOOOOOOOOOOTTTTTTUUUUUUVVVVVVUUUTTTYYYZZZZZZ[[[[[[[[[ZZZZZZ\\\]]]]]]^^^___aaabbbcccbbb```^^^]]]\\\ZZZWWWTTTSSSSSSSSSSSSRRRSSSVVVXXX___ccciiimmmnnnnnnoooooommmppptttxxx}}}|||vvvssssssuuuwwwxxx|||~~~|||vvvrrrqqqqqqpppssswww{{{}}}qqqeeeccckkkxxxuuuiiijjj~~~rrrfff[[[UUUQQQIIICCCAAA888666333222333333222222444333333333333444555555777555:::JJJfffrrrooottt{{{wwwsssppppppppppppppprrruuuxxxyyy|||ssskkkiiipppyyy|||yyyvvvsssoookkkhhh\\\\\\]]]^^^aaaeeehhhjjjppptttyyy~~~qqqaaaVVVPPPOOOUUU\\\|||\\\LLLCCCCCCBBB@@@???>>>======<<<:::999;;;BBBRRRnnnyyyjjjfffdddeeegggkkkuuu~~~{{{ssshhh```\\\ZZZXXXUUUTTTUUUVVVXXXYYYZZZ[[[[[[XXXYYYYYYZZZZZZYYYYYYXXXTTTSSSRRRPPPPPPOOOOOOOOOQQQRRRTTTVVVWWWWWWXXXXXX[[[[[[\\\[[[[[[ZZZYYYXXXZZZYYYYYYYYYZZZ[[[]]]^^^___]]][[[ZZZYYYXXXUUURRROOOPPPPPPOOOMMMMMMOOOQQQWWW[[[```dddddddddddddddaaadddiiinnnvvv{{{uuurrrsssuuuwwwxxx}}}|||vvvrrrpppqqqpppssswwwzzz}}}}}}sssfffccchhhvvvvvvhhhhhhttthhh\\\VVVQQQJJJCCCAAA999777444333333333222111444333333333333444555555888777<<>>>>>===;;;:::<<>>======;;;:::;;;>>>DDDUUUrrrooofffbbbaaadddgggmmmxxx~~~wwwpppjjjbbb]]]\\\[[[YYYWWWVVVWWWYYYZZZ[[[[[[ZZZZZZWWWWWWWWWWWWVVVUUUTTTTTTQQQQQQPPPOOOOOOPPPPPPPPPPPPSSSVVVWWWWWWWWWYYY\\\]]]]]]]]]\\\[[[ZZZYYYXXXUUUUUUUUUUUUUUUUUUTTTTTTTTTRRRQQQQQQQQQQQQNNNLLLFFFGGGHHHHHHGGGFFFHHHIIIKKKOOOSSSUUUTTTRRRQQQPPPNNNPPPUUU[[[dddppp}}}}}}yyytttqqqrrrtttwwwxxxzzz}}}|||vvvpppmmmlllmmmpppssswwwzzz|||tttddd^^^]]]nnntttdddeeeuuuvvvjjj^^^YYYTTTLLLFFFCCC;;;888555333333333222111444333333333333444555555888;;;EEEXXXrrrrrrrrryyyxxxrrrooollljjjlllmmmooooooooorrrtttuuuyyyrrrhhhdddhhhoooxxx}}}|||zzzxxxuuuqqqllliii\\\\\\\\\\\\]]]^^^______fffjjjqqqwww}}}uuulllbbbYYYRRRMMMPPPVVVhhh```NNNAAA@@@@@@???>>>===<<<<<<888999<<>>>>>===;;;:::???===<<<>>>CCCQQQiii~~~|||nnncccbbbaaadddjjjuuu}}}uuufffdddbbbaaabbbaaa```^^^^^^_________^^^]]]\\\\\\[[[ZZZWWWUUUSSSSSSTTTTTTQQQPPPOOONNNOOOPPPQQQRRROOORRRVVVXXXYYYYYYZZZ[[[___]]][[[[[[]]]\\\ZZZWWWSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPOOONNNMMMLLLKKKHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJGGGJJJNNNRRRXXX```iiinnnwww}}}uuuoooooopppppprrruuuyyy{{{|||zzzuuuppplllkkkmmmnnnpppqqquuuzzz~~~vvvbbbbbb^^^ooommm```bbbooo|||jjjaaa```XXXSSSNNNBBBAAA:::444555666444333444555555444333222222111111///777FFFZZZqqq{{{oooqqq{{{ooommmkkkiiiggggggiiilllmmmpppqqqrrruuu{{{}}}nnneee```dddkkkuuu}}}|||{{{zzzwwwqqqjjjeeeaaa``````______``````aaaaaaeeekkkqqqwww}}}vvvooocccVVVNNNLLLPPPTTTeeeeeeMMMGGGDDDAAA>>>>>>===;;;:::>>><<<<<<>>>DDDSSSkkk{{{nnneeedddccceeellluuu{{{sssllljjjhhhhhhgggfffdddaaacccbbbbbbaaa```___]]]\\\\\\ZZZXXXVVVTTTTTTUUUUUUQQQQQQPPPOOOOOOPPPQQQRRRRRRUUUYYY[[[\\\\\\\\\]]]^^^\\\[[[[[[\\\\\\YYYVVVUUUTTTSSSRRRRRRRRRRRRRRRPPPPPPPPPOOONNNLLLKKKJJJFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHGGGGGGGGGGGGHHHIIIHHHKKKNNNQQQVVV\\\ccchhhttt}}}}}}vvvppppppqqqqqqsssvvvwwwyyyzzzyyyuuupppmmmlllmmmnnnppprrruuuzzzuuuaaa```^^^mmm}}}lll___bbbnnnnnneeebbbZZZUUUPPPEEEBBB:::555555666444333444555555555555555555555555666;;;GGGZZZrrrxxxnnnqqqzzznnnlllkkkjjjhhhhhhjjjkkklllmmmnnnooossszzz{{{mmmeee```ccckkkttt~~~}}}|||zzzwwwqqqiiidddcccbbbaaa```````````````___bbbfffkkkrrrzzz~~~}}}}}}|||vvvooodddXXXOOOMMMPPPTTTeeefffPPPGGGDDD@@@>>>>>>===<<<;;;===;;;;;;>>>EEEUUUooozzznnngggfffeeeffflllvvv{{{sssqqqpppnnnmmmllliiifffcccddddddcccbbb```^^^]]]\\\]]]\\\YYYWWWVVVUUUVVVVVVSSSRRRQQQPPPPPPPPPQQQRRRTTTWWWZZZ]]]]]]]]]]]]^^^]]]\\\[[[ZZZ[[[ZZZXXXUUUVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPOOONNNLLLJJJIIIEEEDDDDDDCCCCCCDDDDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGJJJLLLNNNPPPSSSXXX]]]aaammmuuu|||uuuqqqqqqrrrrrrtttwwwwwwyyy{{{yyyuuuqqqnnnmmmnnnoooppprrruuuzzzttt___]]]\\\jjjyyyjjj^^^aaannnuuujjjfff]]]XXXSSSIIICCC;;;555555666444333444333333444555666666777777;;;>>>FFFWWWpppvvvnnnsssyyymmmlllkkkkkkjjjjjjkkkkkkkkkiiikkkmmmqqqyyyzzzllldddaaaeeelllvvv~~~|||zzzvvvpppiiidddeeedddcccbbbaaa`````````^^^```cccgggnnnwww}}}{{{}}}{{{uuuoooeeeYYYQQQNNNPPPSSSiiifffPPPFFFCCC@@@>>>>>>===<<<;;;<<<:::;;;???GGGXXXssszzzppphhhfffeeefffllluuu}}}uuurrrpppooonnnllliiidddaaabbbaaaaaa```___^^^\\\[[[^^^]]][[[YYYXXXWWWWWWWWWSSSSSSRRRQQQQQQQQQRRRSSSTTTWWW[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZXXXVVVUUUVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQOOOMMMKKKIIIHHHDDDDDDDDDCCCCCCDDDDDDDDDHHHGGGGGGFFFFFFGGGGGGHHHLLLMMMOOOQQQSSSVVV[[[^^^eeennnzzzzzztttqqqrrrrrrqqqtttxxx{{{}}}~~~|||wwwrrrnnnmmmnnnoooppprrruuuzzzttt^^^[[[[[[gggvvviii]]]___ooo|||ooojjj```[[[VVVLLLEEE===666666666444333444222222333333444555555555:::;;;CCCUUUmmm|||tttooovvvyyynnnlllllllllllllllkkkkkkkkkhhhjjjmmmrrrzzzxxxlllddddddhhhoooyyy~~~|||yyyvvvpppiiidddgggfffdddcccaaaaaa````````````bbbeeejjjsss}}}|||zzz}}}|||vvvpppggg[[[RRROOOPPPRRRjjjeeePPPFFFCCC@@@>>>>>>>>>===;;;<<<:::;;;???III[[[www{{{qqqgggfffdddfffkkkttt~~~yyypppooommmllljjjhhhdddaaa`````````aaa``````______^^^]]]\\\ZZZYYYXXXWWWWWWSSSSSSRRRRRRRRRSSSTTTUUUWWWZZZ]]]^^^^^^]]]]]]]]]\\\\\\\\\[[[YYYWWWVVVUUUUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSRRRPPPNNNKKKIIIHHHFFFEEEEEEDDDDDDEEEEEEFFFIIIHHHHHHHHHHHHIIIJJJJJJMMMOOOQQQSSSUUUXXX\\\______hhhvvvwwwsssqqqrrrrrrqqqtttyyyyyytttpppnnnnnnoooppprrrtttzzzttt^^^[[[YYYfffwwwhhh]]]___oootttnnnddd^^^YYYNNNHHH???777666666444333555444444444444444444444444555999CCCUUUkkkzzztttqqq{{{{{{pppmmmmmmmmmmmmllllllkkkkkkiiikkkooottt}}}xxxmmmfffdddiiirrr}}}~~~{{{yyyuuupppiiieeeggggggeeedddbbbbbbaaaaaaaaaaaaaaacccgggoooxxx{{{yyy~~~wwwrrriii]]]TTTOOOOOOPPPhhhdddPPPEEECCC@@@>>>>>>>>>===<<<===;;;;;;@@@JJJ^^^zzz{{{qqqfffeeedddeeekkkuuu~~~zzzooommmkkkiiiiiihhheeecccaaaaaabbbccccccccccccccc]]]]]]\\\[[[YYYXXXWWWVVVSSSRRRRRRRRRSSSUUUWWWXXX[[[^^^aaabbbaaa`````````\\\]]]^^^\\\YYYWWWVVVVVVTTTTTTTTTSSSTTTTTTUUUVVVVVVUUUTTTRRROOOLLLJJJHHHGGGFFFFFFEEEEEEFFFFFFGGGIIIIIIIIIIIIJJJLLLMMMNNNOOOQQQSSSUUUWWWZZZ]]]```]]]eeerrr~~~vvvsssrrrssssssqqquuuzzz{{{vvvrrrpppooopppqqqrrrtttyyyvvv```]]]XXXhhh{{{~~~hhh^^^```ooo~~~yyysssiiibbb\\\QQQJJJ@@@888666666444333555777777666666666666666666444:::FFFVVViii|||xxxsssrrr~~~|||rrrooonnnmmmllllllllllllllllllnnnrrrwwwyyyoooiiieeekkkwww}}}{{{xxxuuupppkkkgggggggggeeedddccccccccccccaaaaaa```aaadddjjjrrrxxx~~~zzzxxx~~~yyytttjjj___TTTNNNMMMNNNeeeeeeQQQEEEBBB???>>>>>>>>>===<<<>>><<<<<>>>>>>>>===<<<>>><<<===AAALLL```}}}zzzooogggeeeeeegggnnnxxx}}}wwwhhheeeaaa```aaaccceeeeeecccccccccbbbaaa```___^^^\\\\\\\\\[[[YYYXXXVVVUUUQQQQQQQQQSSSUUUXXXZZZ\\\\\\___aaabbbaaa_________^^^___```^^^ZZZWWWWWWXXXVVVVVVVVVWWWYYY[[[\\\]]]YYYXXXVVVTTTQQQNNNKKKIIIFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKNNNPPPQQQTTTUUUWWWXXXXXXYYYZZZ\\\aaaccchhhmmmttt~~~wwwvvvwwwxxxwwwuuuyyy}}}}}}yyyvvvuuuooopppqqqrrrtttyyyxxxdddbbbVVVkkkzzziiicccgggmmm}}}ssskkkcccWWWLLLBBB999777666444333555111222333444555777888888333;;;FFFQQQ^^^ppptttpppqqq|||ssssssqqqnnnkkkjjjkkkmmmnnnnnnqqquuuzzz{{{sssooopppzzz}}}{{{yyywwwuuuqqqmmmjjjccccccccceeeggggggeeeccc```aaaaaa```aaadddhhhlllooossszzz~~~~~~~~~~~~xxxwww~~~yyytttlllcccVVVLLLLLLRRRcccmmmPPPGGGDDD@@@============<<<666:::>>>AAAJJJaaa}}}mmmdddcccdddjjjsss}}}vvvnnnffffffdddbbb______```bbbfffdddbbbcccfffgggfffdddeeeaaa\\\ZZZZZZ[[[YYYWWWWWWVVVUUUTTTTTTVVVWWWYYY[[[]]]____________aaaccc^^^^^^]]]]]]\\\[[[ZZZYYYZZZZZZ[[[\\\]]]]]]^^^^^^\\\ZZZXXXVVVUUURRRMMMJJJGGGFFFEEECCCCCCEEEFFFGGGLLLKKKKKKKKKMMMPPPSSSTTTWWWVVVUUUTTTTTTUUUVVVVVVZZZ\\\___ccchhhqqq}}}}}}zzzxxxxxxyyyzzzzzzyyyyyyyyy}}}{{{yyywwwwwwvvvtttrrrrrrpppppptttuuuvvv{{{qqqbbb]]]\\\ggg{{{rrrooouuu~~~zzznnnbbb\\\NNNCCC999777777666444555333333333333333444666666888===EEEQQQ```rrr}}}qqqrrr~~~uuuooopppoookkkgggfffjjjmmmmmmqqqtttwwwxxxsssrrrttt}}}{{{{{{zzzzzzxxxtttnnniiidddccccccdddffffffdddbbbccccccbbbaaaaaacccfffiiinnnrrrxxx~~~~~~}}}zzz{{{{{{}}}|||wwwwwwzzztttmmmcccWWWMMMMMMRRR]]]zzzpppUUUGGGDDD@@@>>>=========<<<:::===AAADDDLLLbbbooofffdddcccgggppp{{{}}}tttmmmfffeeedddaaa^^^^^^```cccgggeeeeeefffiiiiiigggeeeeeeaaa]]][[[\\\\\\[[[YYYWWWVVVUUUTTTTTTVVVXXXZZZ]]]^^^``````___^^^```aaa^^^^^^^^^___^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^___```___]]][[[YYYWWWSSSOOOKKKIIIHHHFFFEEEEEEFFFHHHIIIIIIJJJLLLNNNPPPQQQRRRSSSUUUUUUSSSRRRQQQRRRSSSSSSUUUXXX[[[]]]bbbjjjuuu~~~}}}zzzzzzzzzzzzzzzyyyxxxxxxzzzyyywwwwwwwwwvvvtttsssqqqooopppsssuuuuuuzzzppp```\\\ZZZddd}}}zzzxxxwww~~~}}}qqqfff```RRRFFF<<<888888555333444555555555555666777888888888<<>>>>>>>>===<<<<<>>999777444333333555555555555666777888999777<<>>>>>>>>======;;;===>>>@@@III___{{{qqqiiifffdddfffnnnyyy~~~yyyrrrlllhhheeedddaaa]]][[[\\\```ccchhhjjjmmmpppqqqooollljjjhhhgggeeecccaaa___]]][[[XXXWWWUUUTTTUUUXXX[[[]]]aaacccdddccc```^^^]]]^^^___```bbbdddeeeeeeddddddcccaaa___^^^^^^aaaccceeefffdddbbb___\\\WWWQQQLLLJJJIIIGGGFFFFFFGGGIIIJJJHHHJJJNNNQQQTTTUUUTTTTTTPPPOOOMMMKKKJJJJJJJJJJJJKKKNNNPPPQQQSSSWWW___eeepppyyy}}}|||zzzxxxxxxwwwtttssssssuuuwwwwwwuuutttooommmnnnqqqssstttyyylll]]]XXXVVV\\\ooo~~~{{{tttzzzzzzxxxmmmfffXXXKKK>>>888666444333444333333333333444555666777666<<>>>>>>>>>>>===;;;<<<===@@@KKKaaa}}}qqqgggffffffjjjrrr{{{|||ssslllgggeeecccbbb```]]][[[\\\___bbbgggjjjooorrrrrrpppmmmllllllkkkjjjhhhddd```\\\[[[ZZZXXXUUUTTTUUUXXX[[[^^^bbbdddfffeeebbb```_________aaadddggghhhhhhggggggfffdddbbbaaaaaaccceeeggggggfffdddaaa^^^XXXRRRMMMJJJIIIGGGFFFFFFGGGIIIJJJLLLMMMNNNPPPSSSTTTVVVVVVOOOMMMLLLJJJHHHHHHHHHIIIKKKMMMPPPPPPPPPSSSYYY^^^iiirrr~~~|||zzzyyyxxxxxxsssssssssuuuwwwwwwuuusssnnnlllmmmppprrrsssxxx~~~lll]]]XXXVVVZZZlll{{{vvvqqqrrrwwwvvvzzz{{{oooiiiYYYKKK===777666444444666444444444444444555777777777===GGGUUUfffxxx}}}vvvrrrllljjjlllmmmllljjjjjjnnnssszzz|||wwwuuummmrrrwwwxxxwwwxxx}}}}}}|||||||||{{{wwwsssooosssqqqnnnmmmmmmmmmllljjjggghhhiiijjjiiijjjmmmooosssuuuwwwzzz|||}}}|||zzzzzzyyyvvvrrrooojjjiiigggfffgggjjjnnnpppuuuxxx{{{||||||{{{tttnnnhhh___TTTNNNNNNRRRgggvvv[[[HHHEEEAAA???>>>???>>>======>>>???DDDQQQiiirrrffffffggglllttt}}}zzznnnfffbbbbbb``````___]]][[[\\\^^^```eeeiiinnnqqqqqqooommmlllmmmnnnnnnlllgggbbb^^^]]]\\\ZZZWWWUUUUUUWWW[[[^^^bbbeeeggggggeeecccbbbbbbaaacccfffiiijjjjjjiiihhhgggfffeeeddddddeeeggghhhhhhgggfffdddaaa[[[TTTOOOJJJIIIGGGFFFFFFGGGIIIJJJNNNOOOPPPQQQSSSUUUVVVWWWNNNMMMKKKJJJIIIIIIIIIIIILLLOOOQQQRRRQQQRRRVVVZZZbbbkkkwww}}}{{{yyyyyyyyyttttttuuuvvvwwwvvvsssqqqmmmkkkllloooqqqrrrwww}}}mmm^^^YYYXXX[[[kkkxxx|||~~~sssnnnsss}}}uuutttwwwtttnnn\\\MMM>>>888666555666888666666666666777888999999888>>>IIIWWWgggxxx}}}vvvrrrnnnkkkjjjjjjjjjjjjjjjnnnsss{{{zzzuuuqqqnnnppprrrrrrrrrtttyyy~~~~~~zzzuuupppyyyvvvsssrrrqqqqqqpppooojjjlllmmmmmmllllllmmmooovvvxxx{{{|||~~~|||yyywwwqqqqqqrrrssstttrrrooolllgggeeebbb```aaacccfffiiilllnnnrrrvvv{{{|||{{{{{{tttnnniii```UUUNNNMMMQQQccczzz___HHHEEEAAA?????????>>>===>>>>>>AAAGGGWWWpppvvvhhhggggggkkkttt~~~xxxkkkaaa^^^```]]]^^^___^^^\\\\\\]]]^^^dddhhhmmmooonnnlllllllllkkknnnpppnnnjjjdddbbbaaa^^^\\\XXXUUUUUUWWWZZZ]]]bbbeeehhhiiihhhgggffffffbbbdddgggjjjlllkkkiiihhhhhhhhhgggggggggggghhhhhhjjjiiihhhgggddd^^^WWWRRRKKKJJJHHHGGGGGGHHHJJJKKKNNNPPPRRRTTTUUUUUUTTTTTTNNNMMMLLLKKKJJJJJJKKKLLLNNNQQQSSSTTTRRRSSSVVVYYY]]]dddppp{{{}}}{{{zzzzzz{{{wwwvvvwwwwwwxxxvvvrrrooommmkkkkkkooopppqqqvvv}}}nnn___[[[[[[\\\jjjuuuxxx{{{wwwyyyzzzuuusssttt|||vvvbbbRRRBBB:::777666666999666666666666777888999::::::@@@KKKXXXhhhyyy}}}rrrqqqoookkkhhhhhhjjjllllllpppuuu}}}~~~xxxrrrmmmjjjkkkkkknnnrrrxxx~~~~~~~~~|||xxxuuu|||zzzvvvuuuttttttsssrrrnnnooopppooommmlllmmmnnnxxxzzz}}}~~~}}}wwwrrrooohhhiiikkkmmmpppooollljjjeeeccc___]]]]]]___bbbdddccceeeiiimmmrrryyy{{{zzz~~~{{{tttnnniiiaaaVVVOOOLLLNNN```~~~cccHHHEEEAAA?????????>>>>>>======@@@HHHYYYtttyyykkkhhhfffiiirrrxxxiii___]]]^^^\\\]]]______]]]\\\\\\]]]cccgggkkkmmmllljjjkkkllliiimmmppppppkkkgggeeeddd```]]]YYYUUUUUUWWWZZZ\\\aaadddhhhjjjjjjiiiiiiiiibbbeeehhhkkklllkkkiiihhhhhhiiiiiiiiihhhhhhhhhhhhkkkkkkjjjiiigggaaaZZZUUUMMMKKKJJJIIIIIIJJJKKKMMMMMMPPPTTTXXXXXXVVVSSSQQQNNNNNNLLLLLLKKKLLLMMMNNNOOORRRUUUUUUTTTTTTVVVYYYYYY```kkkvvv}}}{{{{{{{{{|||xxxxxxxxxxxxxxxuuuqqqmmmllljjjkkknnnpppqqqvvv|||ooo```\\\]]]]]]jjjsssttt~~~~~~~~~xxxvvvssssss}}}|||gggWWWFFF<<<999666777999444444444555555666777888;;;AAAKKKYYYhhhyyy}}}nnnooonnnkkkggggggkkknnnnnnqqqvvv}}}wwwooojjjdddccceeejjjsss|||||||||||||||{{{zzz}}}zzzxxxvvvvvvwwwxxxpppqqqpppoooooopppsssvvvyyy~~~zzzwwwrrrlllhhhcccaaa```bbbeeegggeeebbbaaaaaa___]]][[[[[[]]]___aaabbbccceeehhhmmmtttyyy~~~yyyxxxyyyyyyrrrkkkfff]]]SSSNNNOOOTTT___|||dddOOOGGG@@@@@@@@@>>>===>>><<<<<<@@@JJJ\\\uuuuuukkkeeebbbhhhrrr}}}}}}pppccc```ddddddddddddbbb___^^^^^^___cccfffiiikkkllllllnnnpppoooppppppooommmiiifffccc___[[[XXXXXXVVVUUUXXX^^^gggiiillllllkkkjjjiiijjjhhhggghhhjjjnnnpppqqqppphhhiiijjjjjjiiihhhfffeeeiiijjjkkkiiifffaaa[[[XXXPPPKKKGGGIIIKKKJJJLLLPPPPPPSSSWWW[[[\\\[[[XXXVVVNNNNNNOOOOOOOOOOOONNNMMMOOOQQQUUU[[[___```___]]]```bbbfffnnnyyy}}}{{{zzzzzzzzzuuuwwwxxxyyywwwssspppmmmkkkkkkkkkmmmppptttwwwzzzooobbb___[[[aaaiiiooossszzzxxxvvvyyywwwxxxqqq^^^HHH===:::777444444444444444555555666777888999@@@LLLZZZiiixxx{{{ooommmjjjhhhhhhiiilllmmmoooqqqvvvxxxpppiiibbbdddgggmmmttt{{{}}}{{{{{{|||||||||~~~|||zzzyyyyyyzzzvvvvvvuuusssqqqqqqsssuuuyyy~~~{{{wwwsssoooiiieee```^^^]]]^^^```aaa```^^^]]]]]]]]][[[YYYYYY[[[]]][[[\\\]]]___aaafffmmmqqqyyy}}}yyyxxxzzz~~~yyyrrrlllfff^^^TTTPPPPPPOOO[[[wwwiiiOOOGGG@@@@@@@@@>>>===???======@@@IIIZZZqqqssskkkeeebbbhhhqqq|||~~~pppeeeccchhhiiiiiihhheeebbb``````aaafffhhhjjjkkklllmmmoooqqqsssssstttsssppplllhhheee___[[[YYYYYYXXXXXX]]]dddkkklllnnnmmmllljjjjjjkkkjjjiiiiiijjjmmmoooooonnnllllllmmmmmmmmmkkkjjjiiijjjjjjjjjhhheee```\\\YYYSSSMMMIIIJJJLLLLLLNNNQQQSSSTTTWWWYYYZZZXXXVVVTTTQQQQQQPPPPPPOOOOOONNNNNNQQQSSSXXX^^^cccffffffeeeiiiiiijjjpppyyy~~~{{{zzzzzzzzzvvvwwwxxxxxxvvvrrrmmmkkkjjjjjjkkkmmmpppuuuyyy{{{pppaaa\\\[[[bbbkkkrrrvvv|||yyyxxxwwwxxx{{{sss___III>>>;;;888666555555555555555666777888999;;;BBBMMM[[[iiiwwwyyyooommmjjjhhhhhhiiilllnnnnnnpppwwwyyypppiiibbbdddgggmmmttt|||~~~}}}}}}}}}|||{{{}}}}}}|||||||||zzzwwwtttrrrsssuuuzzz|||xxxtttppplllfffccc^^^\\\[[[ZZZ[[[\\\[[[ZZZXXXYYYZZZZZZXXXWWWXXXYYYVVVWWWYYYZZZ\\\```fffjjjqqquuu|||yyyxxx|||~~~yyyrrrlllggg___VVVQQQRRRQQQ\\\yyynnnOOOGGGAAA@@@AAA???>>>??????>>>@@@HHHXXXnnnsssllleeebbbgggpppzzz}}}qqqggggggllloooooonnnjjjfffccccccccciiikkklllllllllmmmqqqsssxxxxxxyyywwwtttooojjjfff```\\\YYYZZZZZZ\\\bbbjjjoooppppppnnnlllkkkkkklllmmmlllkkklllnnnpppooonnnmmmmmmnnnnnnnnnmmmlllkkkjjjjjjiiigggdddaaa^^^\\\VVVPPPKKKLLLNNNMMMOOOSSSUUUVVVWWWWWWWWWUUUTTTSSSVVVTTTRRRPPPOOONNNNNNOOORRRUUU\\\ccciiimmmoooppptttrrrqqqssszzz~~~|||zzzyyyyyywwwwwwxxxwwwtttpppllliiiiiiiiikkkmmmrrrwww{{{~~~rrraaaZZZ]]]eeeooovvvzzz|||yyyzzzwwwzzzvvvbbbKKK???;;;999777777666666666666777888999:::===CCCNNN[[[hhhvvv~~~wwwooommmjjjggggggiiikkkmmmlllpppxxx{{{rrrjjjaaacccgggmmmttt}}}~~~~~~}}}{{{zzz~~~~~~zzzwwwuuuuuuvvv|||}}}zzzuuurrrnnnjjjeeebbb```^^^\\\ZZZZZZYYYYYYYYYUUUWWWYYYYYYWWWVVVVVVWWWWWWXXXYYYYYY[[[^^^cccgggiiinnnuuu{{{zzzyyy|||~~~xxxrrrlllggg```WWWSSSSSSRRR^^^{{{oooOOOGGGAAAAAAAAA???>>>??????>>>@@@HHHYYYooovvvmmmfffcccgggoooyyyzzzppphhhiiiooorrrrrrpppmmmhhheeeeeeeeejjjjjjkkkkkklllooossswww{{{||||||zzzvvvpppjjjfff```[[[YYYYYYZZZ[[[bbbjjjpppqqqpppnnnllljjjkkklllooonnnnnnoooqqqssssssrrrllllllllllllkkkkkkjjjjjjjjjjjjhhhgggdddbbb```___XXXRRRMMMMMMNNNNNNPPPTTTVVVVVVUUUUUUUUUUUUUUUUUUYYYWWWTTTQQQOOOOOOOOOPPPRRRVVV]]]dddkkkqqquuuxxxyyywwwvvvxxx}}}{{{yyyxxxxxxvvvvvvwwwvvvtttqqqnnnlllhhhiiijjjnnnsssxxx}}}tttccc]]]bbbjjjttt{{{~~~|||yyy{{{zzzzzzeeeLLL@@@;;;999888888777777777777888999:::;;;===CCCNNNZZZhhhuuu|||tttmmmkkkhhheeeeeegggiiikkkkkkppp{{{|||ssslll___aaaeeelllttt}}}~~~|||yyywww}}}zzzxxxxxxyyyyyyvvvrrrnnnkkkhhhdddaaabbbaaa___]]]ZZZXXXWWWWWWUUUWWWXXXXXXWWWUUUUUUVVVWWWXXXYYYZZZZZZ]]]```cccdddhhhnnntttzzzzzzyyy|||xxxrrrlllggg```WWWSSSSSSQQQ]]]zzzmmmPPPHHHAAAAAAAAA???>>>???>>>===@@@JJJ]]]sssyyyooohhhdddgggoooxxx{{{uuummmggghhhmmmqqqqqqpppmmmiiiggggggggghhhiiikkklllnnnqqqvvvzzz|||}}}}}}|||wwwpppjjjfff```[[[YYYYYYXXXYYY^^^fffmmmnnnooommmkkkjjjjjjkkkmmmlllmmmooorrrtttuuutttmmmlllkkkkkkjjjjjjiiiiiijjjjjjiiihhhfffdddbbbaaaZZZSSSNNNMMMNNNNNNPPPTTTTTTTTTUUUUUUVVVXXXYYYZZZ\\\ZZZWWWTTTRRRRRRSSSSSSSSSXXX^^^eeejjjpppvvv{{{yyyyyyzzz}}}}}}zzzxxxvvvvvvssstttuuuuuutttsssqqqoooggghhhjjjnnnsssyyy~~~uuuhhhcccgggoooyyy~~~}}}yyy|||hhhOOO@@@;;;999888888777777777888888999:::;;;;;;BBBMMM[[[hhhwwwyyyrrrjjjhhheeeccccccdddgggiiijjjppp}}}|||tttmmm___aaaeeelllttt|||~~~}}}zzzwwwttt}}}|||{{{|||wwwtttpppmmmkkkhhheeeccceeefffeeebbb^^^ZZZXXXXXXWWWXXXXXXWWWUUUTTTTTTUUUVVVWWWXXXXXXXXXYYY\\\^^^```ccchhhmmmrrrxxx~~~zzzzzzzzzyyyrrrlllggg___VVVQQQRRRSSS```~~~kkkPPPHHHBBBAAABBB??????@@@>>>===@@@MMMaaaxxx{{{qqqjjjeeehhhooowwwyyysssoooiiicccdddhhhlllllllllkkkiiihhhiiikkkiiikkkmmmooopppsssxxx{{{|||}}}~~~|||xxxqqqiiieee```\\\ZZZZZZYYYXXX\\\bbbiiikkkmmmmmmlllkkkkkkkkkkkkkkkkkknnnqqqtttttttttqqqpppnnnmmmkkkkkkjjjjjjjjjjjjkkkjjjiiigggeeeddd]]]UUUOOONNNNNNNNNQQQUUUSSSTTTUUUWWWYYY[[[]]]^^^^^^]]][[[ZZZYYYYYYYYYZZZXXX\\\aaafffiiinnnuuuzzzyyyzzz}}}{{{xxxuuuttttttqqqrrrsssssssssrrrqqqqqqfffgggiiimmmrrrxxx~~~wwwkkkgggjjjqqqzzz{{{}}}nnnRRRBBB<<<999888888777777777777888999:::;;;:::AAANNN]]]lll|||xxxpppjjjhhheeebbbbbbdddfffhhhjjjppp}}}|||tttmmmbbbdddgggmmmuuu~~~}}}zzzvvvrrr~~~~~~~~~~~~}}}|||}}}}}}{{{xxxtttqqqpppooommmkkkmmmooopppmmmgggaaa^^^]]]XXXXXXWWWUUURRRQQQRRRTTTTTTVVVVVVVVVUUUVVVXXXZZZ]]]___bbbfffjjjooouuuyyy{{{{{{wwwyyyrrrlllfff^^^TTTPPPPPPUUUbbbkkkPPPHHHBBBAAABBB@@@???@@@>>>===AAANNNddd{{{~~~ssslllgggiiipppwww|||yyyvvvqqqlllhhhddd______bbbfffhhhiiiiiiiiijjjmmmooonnnppprrrttttttvvvxxxzzz{{{}}}~~~}}}xxxqqqjjjeee```]]]]]]^^^]]][[[^^^cccdddhhhlllnnnnnnmmmllllllnnnnnnnnnpppssstttuuuttttttsssqqqnnnlllkkkjjjjjjjjjkkklllmmmllljjjgggeee```XXXQQQPPPPPPPPPRRRVVVTTTVVVXXXZZZ]]]^^^___````````````aaaaaaaaaaaaaaa___bbbggghhhiiimmmsssyyy|||}}}|||xxxuuusssrrrrrrppppppqqqqqqpppooonnnnnnfffgggiiilllqqqwww|||zzzmmmgggiiipppyyy}}}~~~~~~}}}}}}tttWWWEEE>>>:::999:::777777666777777888999::::::BBBPPP```rrrwwwooojjjhhheeecccccceeegggiiijjjooo{{{|||tttmmmfffhhhkkkqqqxxx|||wwwsss}}}zzzyyyzzz|||}}}{{{}}}~~~zzzxxxwwwvvvuuuttttttwwwyyyvvvpppiiieeecccYYYXXXVVVSSSPPPOOOQQQRRRUUUVVVWWWVVVUUUVVVWWWYYY[[[]]]___aaadddiiiooosss{{{{{{{{{vvvyyyssskkkfff]]]SSSNNNOOORRR___~~~mmmPPPHHHBBBBBBBBB@@@???@@@???>>>AAAOOOeee{{{uuummmhhhjjjpppwwwwwwsssqqqkkkgggeee```[[[[[[^^^ccceeegggiiijjjlllooorrrrrrtttwwwxxxwwwwwwxxxyyy{{{}}}~~~~~~yyyrrrkkkfff```^^^___aaaaaa___aaafffaaaffflllppppppooonnnnnntttsssssstttvvvwwwwwwvvvuuusssqqqmmmkkkiiiiiiiiiiiikkkmmmooonnnlllhhhfffbbbZZZSSSRRRQQQQQQTTTXXXVVVXXXZZZ]]]___`````````bbbcccdddffffffggggggfffdddhhhkkkkkkjjjmmmsssyyy~~~|||zzzvvvtttrrrqqqqqqppppppoooooonnnlllkkkjjjfffggghhhlllqqqvvv{{{~~~}}}mmmfffgggnnnwww|||}}}}}}yyyxxxZZZHHH@@@<<<:::;;;666666666666777888999::::::CCCQQQcccvvvwwwooollljjjgggeeedddfffhhhjjjjjjoooyyy{{{tttmmmiiikkknnnttt{{{}}}xxxttt{{{vvvssssssuuuwww|||}}}~~~~~~zzzqqqjjj```[[[TTTOOOOOOQQQSSSUUUYYYYYYYYYZZZYYYWWWVVVTTTWWWXXXYYYYYY\\\```gggkkkyyy~~~~~~wwwwww}}}~~~wwwnnnfff]]]TTTOOOPPPSSS```jjjQQQJJJDDDCCCAAA>>>===???@@@AAADDDKKK[[[rrrwwwmmmfffhhhoooxxxvvvppphhhddd___\\\[[[ZZZZZZZZZ___bbbggglllooorrruuuxxxwwwwwwxxxxxxxxxxxxxxxxxxzzz~~~}}}zzzvvvpppiiibbb^^^]]]___aaabbbfffkkkmmmooorrrrrrrrrqqqrrrssszzzyyyzzz{{{}}}}}}{{{yyy}}}zzzvvvqqqnnnllllllmmmmmmmmmmmmnnnooonnnkkkiii```\\\VVVSSSSSSUUUWWWXXXYYYZZZ]]]___`````````___dddfffiiikkkmmmppptttvvvsssvvvvvvrrrmmmoooxxx}}}yyyuuutttsssqqqpppooommmlllkkkkkkjjjhhhfffcccddddddfffjjjqqqzzzkkkiiilllmmmtttyyy~~~xxx}}}]]]JJJ@@@999666777:::777444555777999999888>>>KKKZZZeeessswwwsssllljjjfffbbbaaaccceeeggglllqqq{{{{{{uuuppphhhgggjjjrrryyy}}}~~~}}}zzzvvvsss{{{uuuqqqqqqrrrssszzz|||}}}vvvkkkeee\\\UUURRRSSSTTTUUUXXXYYYZZZZZZZZZYYYWWWVVVWWWXXXXXXXXXYYY]]]bbbfffqqqxxx~~~xxxwww}}}~~~vvvnnnggg^^^TTTPPPPPPRRRaaammmRRRJJJDDDBBBAAA>>>>>>@@@<<<>>>CCCKKKZZZsssvvvmmmfffhhhpppxxxyyyooohhhaaa___\\\ZZZZZZ[[[]]]]]]aaaeeekkkooorrruuuwwwxxx{{{{{{{{{{{{{{{|||||||||}}}~~~{{{sssjjjddd```___cccfffggglllrrruuuvvvwwwvvvuuutttuuuvvv}}}}}}}}}~~~|||xxxssspppnnnmmmmmmooonnnnnnppppppooollljjjccc___YYYUUUUUUWWWYYYZZZ\\\^^^aaadddeeedddcccbbbfffhhhkkknnnqqquuu{{{~~~}}}vvvooonnnuuu|||}}}yyyuuutttrrrqqqooonnnmmmllllllllljjjgggeeebbbbbbdddfffjjjqqqyyykkkiiijjjooo|||zzzrrrwwwxxx```LLLAAA;;;999::::::777555555777999999888>>>LLL\\\hhhtttwwwpppjjjhhhdddaaaaaabbbeeegggiiiooo{{{}}}wwwrrriiigggiiipppvvvzzz~~~|||yyytttqqqzzztttpppnnnnnnoooxxxzzz~~~xxxpppeee\\\WWWUUUUUUUUUXXXYYYZZZ[[[\\\[[[ZZZZZZZZZZZZZZZXXXXXXZZZ^^^aaafffmmmuuu|||yyyyyy~~~~~~vvvnnnhhh___UUUQQQQQQQQQ```rrrTTTKKKCCCBBBAAA???>>>@@@;;;???EEELLLYYYqqqvvvmmmgggiiipppxxxuuujjjccc\\\\\\[[[[[[\\\^^^```bbbccchhhooouuuxxxyyyzzz{{{}}}}}}}}}}}}~~~~~~xxxllleeeaaabbbfffjjjmmmsssyyy}}}zzzxxxwwwyyy{{{~~~~~~~~~{{{wwwtttqqqppppppqqqqqqqqqrrrrrrqqqnnnkkkgggbbb\\\XXXXXXZZZ]]]^^^aaacccgggjjjkkkjjjgggeeefffiiimmmqqqwww~~~}}}sssoootttyyy}}}yyyuuutttrrrpppnnnkkkkkkkkklllllljjjfffbbb```aaabbbeeeiiipppxxx~~~llljjjiiitttvvvoootttyyy}}}eeeMMMBBB===<<<<<<999777555666777999999999>>>OOOaaakkkuuuwwwmmmgggeeebbb______bbbeeeggggggppp~~~yyytttjjjfffgggmmmssswww|||}}}zzzwwwrrrooozzztttpppnnnnnnnnnuuuxxx}}}wwwkkk```YYYVVVUUUUUUXXXYYY[[[]]]^^^^^^^^^]]]``````___]]][[[[[[^^^``````eeemmmttt{{{zzzzzz}}}}}}vvvoooiii```VVVRRRRRRQQQ^^^yyyXXXMMMDDDAAAAAA@@@???@@@???CCCGGGMMMYYYooovvvmmmgggiiipppwwwuuukkkddd]]]^^^___``````aaaccceeeffflllttt{{{~~~~~~~~~~~~||||||||||||}}}~~~|||ooofffcccdddjjjooorrryyy|||yyyyyy{{{~~~~~~}}}}}}~~~|||yyywwwvvvuuuuuuuuutttuuuuuussspppmmmiiiddd^^^ZZZZZZ]]]```aaafffiiimmmpppqqqnnnkkkhhheeehhhmmmttt}}}xxxtttwww{{{}}}yyyvvvtttrrrooommmiiiiiijjjlllllliiiddd```^^^___aaadddhhhooowww}}}lllkkkiiiyyywwwrrrxxxxxxiiiNNNBBB>>>======999888777666777888999:::===PPPdddnnnvvvwwwiiieeebbb```^^^^^^aaadddgggjjjsss{{{wwwkkkfffdddjjjrrrwww}}}|||yyyvvvssspppzzzuuupppnnnnnnnnnpppuuu{{{~~~xxxkkk```YYYVVVUUUUUUYYYZZZ]]]___```aaaaaa```ffffffeeebbb``````bbbdddbbbeeekkkqqqxxx{{{zzz{{{|||uuuooojjjaaaXXXSSSSSSQQQ[[[|||]]]QQQEEEBBBBBBAAA@@@@@@@@@CCCGGGMMMZZZrrrwwwnnngggiiiooovvv~~~wwwllleee```ccceeefffeeeeeefffhhhmmmsss{{{||||||{{{{{{}}}ssskkkhhhiiinnntttwww~~~}}}zzzzzz}}}~~~}}}|||yyyxxxxxxxxxxxxvvvrrrooojjjeee___[[[\\\___ccceeekkkmmmqqqtttuuurrrnnnkkkdddhhhoooxxx{{{~~~}}}yyyvvvtttqqqnnnlllhhhhhhiiijjjjjjgggccc___\\\^^^```dddhhhooovvv|||mmmllljjj}}}wwwrrrwww}}}mmmOOOAAA???>>>;;;888888888777777888:::;;;===PPPdddooovvvwwwgggcccaaa^^^\\\]]]```dddffflllttt|||xxxkkkeeeccciiirrryyy|||zzzwwwuuurrr{{{uuupppmmmlllkkkkkkpppwww{{{}}}~~~wwwjjj___XXXVVVVVVWWW[[[\\\^^^aaabbbccccccbbbfffffffffeeecccccceeegggggghhhkkkpppxxxzzzyyyyyy{{{uuuoookkkcccYYYTTTTTTQQQYYYwwwdddUUUGGGCCCCCCBBB@@@@@@???@@@CCCLLL^^^yyyyyyooofffgggmmmuuu~~~xxxmmmfffccchhhlllnnnmmmmmmoooqqqzzz|||{{{{{{{{{}}}wwwqqqnnnooossswwwzzz}}}|||}}}}}}|||{{{{{{{{{xxxtttqqqkkkfff```\\\^^^cccgggjjjppprrruuuwwwwwwuuuqqqoooggglllttt}}}}}}yyyvvvtttqqqmmmkkkggggggggghhhhhhfffbbb^^^[[[]]]```dddiiiooowww|||~~~mmmllliii}}}uuuppptttqqqQQQBBB@@@>>>999888999999888777777:::<<<<<>>888888999:::999777777:::===<<>><<<:::999999999:::;;;;;;AAAOOO^^^nnnmmmWWWNNNQQQUUUZZZ]]]```cccfffmmm|||~~~~~~}}}|||zzzzzzvvvoooiiihhhnnntttxxx|||}}}{{{{{{wwwvvvtttssstttsssooojjjgggooovvv}}}tttooojjjffffffiiinnnoooooommmjjjiiiiiijjjiiikkknnnqqqwww}}}wwwrrrqqqxxx{{{sssqqqsss~~~vvvqqqkkkddd```______``````fff|||~~~rrreee[[[SSSKKKHHHHHHGGGEEEEEENNNccc{{{ooohhhgggnnnwww|||qqqiii]]]WWWRRRSSSUUU[[[eeepppzzz|||mmmbbbaaadddeeellluuu{{{|||yyyvvvuuu{{{yyyooooooxxxuuuqqqnnnoootttyyy}}}~~~~~~~~~~~~|||sssmmmiiieeebbbbbb```]]]\\\[[[ZZZXXXVVVRRRSSSTTTTTTSSSTTTWWWYYY]]]aaahhhpppxxx}}}iii```aaaeeewwwtttnnntttnnnYYYRRRLLLFFFDDD???>>><<<;;;::::::::::::;;;;;;@@@MMM]]]mmm}}}pppXXXLLLMMMSSSYYY\\\]]]bbbgggmmm|||~~~~~~~~~~~~}}}zzz{{{yyyrrrjjjhhhmmmssswww{{{~~~|||{{{zzzssspppsssssssssrrrssssssqqqmmmlllsss~~~~~~uuuppplllhhhgggjjjnnnoooooonnnmmmllllllnnnoooppprrruuu{{{{{{uuupppooovvv{{{tttsssuuutttqqqkkkeeeaaa``````aaa```fff|||{{{rrrfff^^^UUULLLHHHHHHGGGFFFFFFMMM```sssjjjgggnnnwww|||qqqiii\\\XXXUUUWWWZZZaaammmyyyrrreeecccgggjjjqqqzzzzzzwwwxxx}}}~~~zzzrrrlllkkksss}}}yyytttnnnnnnoooqqquuuyyy}}}~~~~~~{{{qqqllliiigggeeebbb```^^^]]]\\\[[[XXXVVVTTTUUUVVVVVVUUUUUUVVVXXX]]]bbbiiipppxxxlllaaabbbfffxxxqqqnnnvvvnnnYYYRRRKKKEEEBBB???>>>===<<<;;;:::::::::<<<:::???KKKZZZjjj{{{rrrYYYNNNLLLOOOVVV[[[\\\bbbiiimmm{{{~~~~~~|||}}}{{{uuummmjjjlllooowwwzzz~~~|||{{{~~~tttmmmkkknnnqqqrrrqqqrrrvvvwwwuuurrruuu}}}}}}sssnnnkkkhhhiiillllllnnnppppppoooooopppqqqrrrsssvvv{{{yyytttooonnnuuu~~~|||vvvuuuvvv|||ssspppkkkfffbbbaaaaaaaaa```ggg}}}}}}sssiiiaaaYYYPPPJJJJJJHHHGGGGGGLLL]]]{{{xxxmmmiiinnnwww{{{qqqjjj\\\YYYXXXZZZ]]]dddrrrqqqgggfffiiiooouuu~~~}}}yyyvvvwwwyyyxxxvvvqqqlllhhhggglllrrruuutttqqqnnnlllmmmppprrruuuwww{{{~~~}}}~~~xxxoookkkiiihhhgggcccaaa^^^]]]\\\[[[XXXVVVUUUVVVXXXXXXWWWWWWXXXYYY^^^cccjjjqqqyyyoooeeeeeehhhyyyooooooyyylllXXXRRRKKKEEEBBB??????>>>===<<<;;;::::::<<<:::>>>IIIWWWfffwwwwww```SSSMMMLLLTTT[[[]]]bbbjjjlllyyy}}}}}}}}}|||zzzvvvqqqnnnmmmmmmtttyyy}}}||||||xxxnnnhhhfffgggooosssqqqrrrwwwzzzzzz{{{zzz{{{zzzpppkkkhhhhhhkkkqqqnnnqqqtttvvvwwwvvvwwwwwwuuuvvvzzzxxxsssmmmlllttt}}}}}}wwwwwwuuu|||xxxrrrpppkkkfffcccaaaaaabbbaaahhhwwwmmmgggaaaWWWPPPMMMHHHGGGGGGKKKYYYuuu|||qqqjjjnnnvvvzzzqqqkkk^^^[[[ZZZ\\\^^^eeesssxxxmmmgggiiimmmtttxxx{{{tttsssrrrqqqnnnjjjfffeeedddgggkkklllkkkkkkmmmnnnooosssvvvxxxzzz}}}~~~uuullliiihhhhhhhhhbbb```^^^\\\\\\ZZZXXXVVVTTTVVVXXXYYYYYYZZZ[[[]]]```eeelllsss{{{tttiiijjjmmm|||qqqqqq{{{hhhVVVRRRLLLGGGDDD?????????>>>===<<<;;;:::===:::===GGGTTTcccsss~~~mmm[[[NNNIIIRRR[[[___dddkkklllvvv}}}zzzzzz|||~~~~~~~~~|||zzzwwwuuuuuutttpppnnnooouuu~~~~~~}}}||||||~~~rrriiicccbbbcccnnntttsssrrrwww{{{{{{|||zzz}}}xxxmmmhhhggghhhnnntttrrrvvvzzz}}}~~~~~~~~~~~~wwwyyy|||~~~wwwrrrmmmlllsss|||~~~xxxxxxtttzzzuuurrroookkkgggcccbbbbbbbbbcccjjj{{{pppkkkfff]]]TTTPPPHHHHHHGGGJJJWWWqqqssskkkooovvvzzzrrrkkk```]]]\\\\\\^^^cccqqqyyypppiiigggkkkpppvvvzzz|||rrrpppmmmllliiieeecccdddbbbeeehhhjjjjjjlllpppsssqqquuuyyyzzz|||sssjjjgggggghhhhhhbbb```]]]\\\[[[ZZZWWWUUURRRUUUXXXZZZ[[[\\\^^^```bbbgggnnnuuu}}}xxxlllmmmpppssssss|||fffUUURRRNNNIIIGGG????????????>>><<<;;;:::===:::<<>><<<;;;:::<<<;;;<<>><<<<<<;;;;;;;;;???IIIXXXiiitttrrraaa\\\___eeekkkpppsssyyy}}}}}}~~~|||zzz{{{||||||{{{{{{|||}}}~~~~~~|||wwwssslllpppwwwzzztttpppmmmggg___[[[[[[ZZZaaalllvvv|||}}}{{{}}}~~~yyyqqqjjjdddaaa```bbbjjjsss}}}{{{wwwwwwyyyzzz{{{zzzsssooolllnnnxxx}}}xxxwwwzzz|||sssmmmkkkjjjhhheeebbbbbbdddgggfffqqqzzzqqqiii[[[QQQMMMJJJJJJOOOaaatttppprrr~~~zzzuuusssrrrqqqiiifffbbb^^^[[[YYYYYYYYY[[[___eeekkkqqqwww~~~vvvnnnlllmmmnnnqqqtttpppqqqqqqrrruuu{{{xxxtttnnnhhheeebbb___]]]YYYYYYXXXWWWVVVVVVUUUUUUVVVTTTXXX___bbbaaacccgggiiiooozzzqqqfffggguuummmdddZZZRRRPPPKKKGGGFFFEEECCCAAA???>>>===;;;;;;<<<>>>FFFTTTeeeqqqoooddddddiiioootttvvv{{{~~~}}}}}}}}}|||{{{zzz{{{{{{|||~~~}}}yyyvvvmmmpppuuu}}}~~~zzzvvvrrrpppnnniiiaaa\\\\\\XXX```lllvvv|||~~~~~~}}}|||zzztttnnnhhheeeccceeemmmvvv|||vvvrrrrrrsssyyy~~~xxxrrrnnnkkkmmmvvv|||wwwvvvzzz{{{sssnnniiihhhfffdddbbbbbbdddgggfffooowwwnnn^^^UUUNNNJJJKKKOOO___wwwqqqqqqxxx~~~yyyrrrooonnnnnniiigggeeebbb___^^^]]]]]]^^^ccciiipppvvv{{{yyypppnnnpppqqquuuzzzxxxyyyzzz|||tttqqqkkkfffccc```]]][[[ZZZYYYXXXWWWVVVUUUTTTTTTUUUTTTVVV[[[^^^```bbbeeegggnnnyyyllleeejjj}}}ooofff[[[SSSPPPLLLIIIHHHFFFDDDBBB@@@???>>>;;;<<<<<<>>>DDDQQQbbbnnn}}}nnniiimmmsssvvvxxx}}}~~~}}}zzzyyy{{{{{{|||}}}~~~{{{xxxppppppttt|||yyytttuuurrrrrrrrrmmmddd]]]\\\XXX```kkkuuu{{{~~~|||~~~{{{vvvppplllhhhiiiqqq{{{|||vvvrrrqqqsssyyyyyyrrrnnnjjjlllvvv~~~|||~~~zzzttttttzzzzzzrrrnnnffffffeeebbbaaabbbeeeggggggmmmuuucccZZZPPPJJJKKKNNNZZZzzz~~~yyyqqqpppuuu|||zzzqqqmmmkkkkkkiiihhhfffeeedddcccdddddddddhhhoootttxxx|||}}}tttrrrtttvvvzzz|||~~~|||rrrnnnhhhdddaaa^^^\\\ZZZYYYYYYXXXWWWVVVUUUUUUTTTXXXXXXYYY[[[^^^aaaccceeegggnnnzzzzzzgggeeelll~~~nnnfff[[[SSSQQQNNNJJJIIIHHHFFFDDDBBB@@@@@@<<<===>>>>>>BBBNNN___lll{{{xxxoooqqquuuvvvxxx}}}~~~|||zzz{{{{{{{{{}}}}}}{{{sssrrruuu}}}|||uuuppptttssstttvvvqqqggg^^^\\\YYY```kkktttyyy|||~~~|||yyysssnnnmmmuuuzzzwwwwwwyyy|||{{{tttooolllmmmvvv}}}|||~~~xxxrrrqqqzzzxxxpppllleeedddcccbbb```bbbeeehhhgggnnn}}}jjj___SSSKKKKKKJJJSSSrrr{{{rrrpppqqqxxx}}}rrrllljjjjjjjjjiiihhhgggggghhhiiijjjlllpppuuuzzz}}}xxxwwwyyy{{{}}}wwwppplllfffaaa^^^]]][[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ[[[\\\^^^aaacccdddjjjqqq|||uuucccdddlll~~~|||zzzjjjeee\\\UUUTTTRRRKKKJJJIIIGGGEEECCCAAA@@@===>>>??????AAALLL]]]jjjuuutttsssuuuuuuvvv|||}}}||||||}}}~~~vvvtttvvv~~~zzzsssnnnssssssvvvyyyttthhh^^^[[[[[[aaajjjsssxxx|||~~~}}}~~~xxxrrrpppxxx}}}}}}}}}vvvqqqmmmnnnwww}}}wwwpppooo{{{vvvnnnjjjddddddcccaaa```aaaeeehhhgggoooooocccUUULLLJJJGGGMMMkkk}}}{{{sssppplllttt~~~tttmmmjjjiiikkkjjjhhhggghhhiiikkklllsssvvv{{{|||{{{}}}zzztttpppkkkddd___]]]\\\[[[ZZZUUUVVVVVVWWWXXXYYYZZZ[[[XXXZZZ[[[[[[\\\```bbbaaalllsss~~~}}}~~~sssbbbbbbkkk{{{{{{{{{yyy{{{gggddd\\\WWWWWWUUUKKKKKKIIIGGGEEECCCBBBAAA>>>???@@@???AAALLL]]]jjjqqqwwwuuuuuussstttzzz~~~~~~}}}}}}~~~xxxvvvvvv|||tttooonnnsssyyy~~~|||uuukkkbbb^^^\\\cccnnnwww}}}~~~}}}{{{{{{yyywwwyyy}}}wwwoookkkoooyyyxxxssstttyyy|||tttmmmhhheee```]]]^^^```aaabbbdddvvvzzzlll^^^PPPJJJIIIQQQggg~~~{{{wwwmmmmmmqqqzzzzzzsssrrrsssrrrpppmmmllllllnnnqqqsssvvv{{{wwwrrrllliiiccc]]]ZZZYYYZZZ[[[XXXXXXYYYZZZZZZZZZZZZZZZ]]]YYYYYY]]]``````aaadddqqqvvv}}}zzz~~~tttdddeeemmm}}}xxxxxxzzzhhh___WWWXXX[[[VVVRRROOOKKKHHHGGGEEECCCBBBAAA===<<<>>>AAAIIIXXXfffuuutttmmmnnnpppsssyyy~~~~~~~~~{{{yyy}}}yyyqqqoooooouuu|||uuuiiibbb___[[[cccnnnxxx~~~~~~||||||~~~yyyvvvvvvzzzwwwnnnkkkppp{{{xxxssssssyyy|||tttmmmhhhddd```]]]^^^```bbbcccfffxxxqqqbbbSSSKKKHHHNNNcccxxxzzzzzzooonnnrrrzzzzzzzzz{{{|||yyyvvvrrrqqqrrrtttuuuxxx||||||sssoookkkhhhbbb]]]ZZZYYYZZZ[[[YYYYYYZZZ[[[[[[[[[[[[[[[\\\YYYYYY]]]______aaaeeeqqqwww}}}xxx}}}rrreeegggqqq~~~yyy~~~}}}yyyzzzyyyggg```XXXYYY\\\WWWSSSPPPLLLIIIHHHFFFDDDCCCBBB???===>>>@@@GGGTTTaaaooozzzsssgggeeegggvvv|||}}}~~~uuuooooooqqqxxxuuuhhhaaa```]]]eeeqqqzzz~~~{{{{{{tttrrrttt{{{vvvnnnlllsss~~~xxxrrrrrryyy|||tttmmmhhhddd```]]]^^^```bbbcccgggyyyxxxhhhVVVLLLGGGKKK]]]qqqzzz}}}}}}rrrooorrr{{{zzzwwwuuuvvvwww{{{vvvooollliiifffbbb]]]ZZZYYYZZZ[[[ZZZ[[[\\\\\\]]]]]]\\\\\\\\\YYYYYY]]]______bbbgggpppwwwxxxvvv{{{~~~pppffflllwwwyyyssswww|||zzz}}}yyyiiiaaaZZZZZZ]]]WWWSSSPPPMMMJJJIIIHHHEEEDDDCCC???======>>>DDDPPP[[[fffrrr~~~sssbbb^^^```uuu|||~~~|||sssoooqqqttt{{{ssseee```aaaaaaiiittt|||~~~wwwnnnmmmqqq{{{vvvoooooowwwyyyrrrrrryyy|||tttmmmhhhddd```^^^___aaacccdddfffzzznnnZZZNNNGGGIIIYYYkkkuuuoooqqqzzzzzzwwwwwwwww{{{ssslllkkkgggddd```\\\ZZZZZZZZZ[[[\\\\\\]]]^^^^^^^^^^^^^^^[[[YYYZZZ]]]______dddjjjpppxxxvvvuuu{{{}}}{{{}}}|||nnnhhhqqq~~~{{{zzzzzz{{{}}}llleee\\\\\\\\\VVVSSSQQQNNNLLLKKKIIIFFFDDDBBB>>><<<======AAALLLWWW```kkkwww|||wwwbbb[[[]]]ooovvv|||}}}~~~}}}}}}}}}uuurrruuuyyy|||pppccc```bbbcccjjjtttyyyzzzzzzzzz|||sssjjjiiinnnzzzvvvppprrr{{{xxxsssssszzz|||tttlllhhhddd```^^^___bbbdddeeedddzzzttt]]]PPPHHHHHHVVVfff~~~xxxqqqqqqxxx~~~zzzyyyyyyxxxpppkkkjjjdddbbb___\\\ZZZZZZ[[[[[[]]]]]]^^^_______________\\\ZZZ[[[^^^___```fffmmmrrrxxx{{{vvvvvv|||{{{yyyzzz~~~yyyoookkkvvv|||xxx}}}ppphhh^^^\\\[[[TTTRRRPPPNNNMMMLLLJJJGGGEEE???===;;;<<<===@@@JJJUUU^^^hhhsssyyy|||~~~eeeYYYYYYgggooovvvyyy{{{~~~~~~{{{|||~~~}}}wwwrrruuu}}}zzz|||xxxvvvxxx|||}}}yyykkkaaa```bbbcccjjjrrruuuuuuuuuxxx{{{rrriiihhhnnnzzz}}}{{{}}}}}}tttqqquuu~~~xxxsssttt||||||tttlllhhhddd```^^^___bbbdddeeeeee{{{{{{bbbRRRIIIGGGRRRaaauuu~~~uuusssuuu}}}~~~}}}~~~}}}uuummmhhhiiibbb```^^^\\\ZZZZZZ[[[\\\]]]^^^______``````______\\\\\\]]]``````bbbiiiqqqvvv{{{yyywwwyyyzzzwwwxxxyyy||||||rrrnnnxxxzzzwww~~~pppiii___\\\ZZZRRRQQQPPPNNNMMMLLLJJJGGGDDD???===<<<======???HHHRRR]]]fffrrr{{{kkkYYYVVV```iiirrrvvvzzz}}}|||~~~}}}rrriiifffeeekkkuuu~~~wwwxxxzzz{{{|||~~~{{{xxxzzz}}}|||}}}zzzrrrggg``````bbbeeekkkrrruuutttvvv|||rrrkkkjjjooozzz~~~|||~~~yyyrrrpppuuu~~~wwwtttvvv}}}|||tttlllhhhddd```^^^```ccceeefffggg~~~gggUUUJJJFFFNNN[[[pppxxxsssrrrwww~~~yyyqqqhhhdddeee```___]]][[[[[[[[[[[[\\\]]]^^^______``````______]]]]]]___aaabbbccckkkuuu}}}wwwwww}}}vvvtttwww{{{vvvpppyyy~~~zzzxxx{{{mmmggg^^^[[[YYYQQQPPPOOOMMMLLLLLLJJJFFFDDDAAA???>>>>>>======EEEMMM\\\dddrrrttt___YYYZZZcccmmmtttyyysssfff```___aaafffoooyyytttuuuwwwxxxyyyzzz}}}}}}zzzzzz||||||zzzuuummmddd``````bbbhhhnnnuuuwwwwww{{{tttmmmlllqqq{{{{{{uuuooonnnttt}}}vvvtttwww~~~|||tttlllhhhddd```^^^```ccceeefffjjjkkkWWWJJJDDDKKKWWWkkk}}}~~~xxxrrrpppuuu|||}}}}}}~~~~~~vvvmmmddd```aaa___^^^]]][[[[[[[[[[[[\\\]]]^^^^^^_______________^^^^^^```bbbbbbdddlllwww~~~vvvxxxuuusssxxxzzzrrrxxx}}}{{{zzzwwwiiieee]]][[[YYYQQQOOONNNMMMLLLLLLJJJFFFCCCDDDAAA@@@???===<<>>AAACCCAAA>>>>>>BBBFFFXXXdddpppyyynnnTTTTTTYYYdddpppvvvxxx|||~~~}}}|||uuuhhh]]]YYY[[[]]]bbbiiirrryyy}}}ggggggggghhhjjjmmmqqqssszzz~~~||||||~~~~~~xxxoooiiiiiinnnsss{{{zzzsssuuu|||zzzuuupppppptttxxx{{{{{{|||~~~rrrqqqwww~~~xxxpppkkkkkkcccaaa___^^^___bbbeeehhhsssrrrZZZLLLFFFJJJQQQiii~~~wwwnnnooowww~~~yyypppiiidddaaaaaa^^^^^^\\\[[[[[[[[[\\\]]]^^^______^^^\\\[[[]]]^^^___```bbbdddgggmmmtttyyyxxxwwwzzz}}}vvvyyy~~~uuuqqqwww|||~~~qqqccc___```^^^XXXUUUQQQPPPOOOMMMJJJHHHFFFEEE???AAACCCAAA======@@@DDDQQQ^^^lllvvvsss[[[UUUXXXaaammmvvvyyy}}}~~~}}}{{{tttiii___ZZZ[[[^^^dddkkkssszzz~~~```___^^^___aaadddhhhjjjsssxxx~~~~~~~~~{{{uuuppppppvvv{{{}}}yyy|||yyytttooonnnrrrwwwzzzzzzyyy||||||rrrqqqvvvzzzsssmmmiiiiiiaaa```^^^]]]^^^aaaeeeggguuuxxx\\\LLLFFFHHHNNNeeezzznnnlllqqqxxxxxxooogggbbb___^^^___^^^\\\[[[[[[[[[\\\]]]]]]^^^^^^]]][[[[[[\\\^^^___```cccfffjjjqqqxxx}}}}}}uuuxxx~~~zzzuuuyyysssooovvv}}}~~~~~~zzzkkk]]]ZZZ\\\[[[XXXVVVOOOOOONNNMMMKKKIIIGGGFFFAAABBBCCC@@@===<<<>>>AAAIIIWWWgggqqq||||||gggXXXWWW\\\hhhssszzz~~~~~~{{{yyytttkkkccc\\\^^^aaafffmmmtttzzz~~~\\\[[[YYYYYYZZZ]]]```bbbjjjpppyyyzzzvvvwww}}}vvvqqqmmmlllpppuuuxxxxxxxxx{{{zzzqqqqqqvvv}}}uuuoooiiiffffffaaa```^^^]]]^^^aaaeeegggwww}}}^^^LLLEEEGGGJJJ\\\vvv|||oookkkooouuu~~~xxxooogggbbb___^^^___^^^]]]\\\[[[\\\]]]]]]]]]]]]^^^]]][[[[[[]]]^^^___aaaeeeiiinnnuuu|||zzzvvv}}}xxxtttwww~~~rrrooowww~~~uuufffYYYUUUVVVVVVTTTTTTMMMNNNNNNMMMLLLKKKIIIHHHDDDEEEDDDAAA>>>===>>>@@@FFFTTTdddnnnwwwvvv```ZZZYYYcccpppxxx}}}}}}zzzxxxtttmmmhhhbbbcccgggkkkpppuuuzzz|||]]][[[XXXVVVVVVXXX[[[]]]aaaiiittt}}}~~~~~~~~~}}}|||~~~~~~sssnnnjjjjjjoootttwwwxxxyyy|||wwwqqqssswwwzzzrrrlllfffcccdddaaa```^^^^^^___cccfffiiiyyy___KKKFFFGGGHHHUUUooo|||qqqnnnpppuuu|||~~~~~~vvvnnngggbbb```______^^^]]]\\\\\\\\\]]]^^^\\\]]]^^^]]]\\\\\\]]]___```cccggglllrrryyyyyywww}}}xxxtttvvv}}}rrrqqqyyyqqqcccVVVQQQQQQPPPNNNOOOLLLMMMNNNOOONNNMMMKKKJJJHHHGGGFFFCCC@@@??????@@@GGGRRRaaallltttmmmbbbZZZ___jjjttt{{{|||zzzxxxuuuqqqmmmiiikkkmmmqqqtttwwwyyyzzz]]][[[WWWTTTTTTUUUXXX[[[^^^eeepppzzz}}}{{{zzzzzzzzzyyywwwvvvwwwyyyzzz{{{{{{qqqmmmiiijjjooouuuyyyzzzzzz}}}uuurrruuuxxxxxxrrrlllfffbbbbbbaaa```^^^^^^___cccgggiii{{{```KKKFFFGGGGGGTTTjjjzzzuuurrrrrruuu{{{~~~}}}}}}}}}yyyrrrkkkfffbbbaaaaaa```___]]]\\\\\\\\\]]]^^^]]]^^^___^^^]]]]]]___```bbbeeejjjpppvvv|||yyyxxxzzzwwwuuuwww~~~uuuvvv}}}mmmaaaUUUPPPOOOLLLKKKKKKKKKMMMOOOPPPQQQPPPNNNMMMJJJHHHFFFDDDBBBAAAAAAAAAFFFNNNZZZgggqqq}}}nnn___]]]dddnnnxxx}}}{{{~~~|||{{{zzzyyywwwtttqqqnnnpppsssvvvyyyzzz{{{{{{YYYWWWTTTQQQQQQTTTXXX[[[___fffpppyyy~~~~~~|||xxxvvvuuutttsssqqqooopppqqqrrruuuzzz}}}{{{qqqmmmjjjkkkqqqxxx}}}~~~yyy||||||sssssswwwzzzxxxrrrmmmfffaaaaaa```^^^]]]]]]^^^bbbfffiii}}}___JJJGGGHHHGGGOOOdddrrr{{{zzztttrrrssszzz|||zzzyyyyyywwwsssmmmhhhdddbbbaaabbb```___^^^]]]\\\]]]^^^^^^^^^_________^^^^^^```bbbdddgggmmmrrrxxx|||zzz{{{vvvvvvvvvzzz~~~www{{{}}}|||jjj```UUUQQQPPPMMMKKKLLLKKKMMMPPPRRRSSSRRRQQQPPPIIIGGGEEECCCBBBAAAAAA@@@BBBFFFQQQ```nnn|||zzzeee\\\^^^gggttt~~~~~~|||{{{zzzyyyyyyzzz{{{{{{yyywwwtttpppsssvvvzzz}}}UUUSSSPPPOOOPPPTTTYYY\\\aaahhhqqqyyy}}}~~~{{{vvvsssrrrpppooommmkkkkkklllmmmpppvvv}}}wwwzzz|||qqqnnnkkkmmmttt{{{xxx{{{{{{rrrsssxxx{{{yyysssnnnfffaaa```^^^]]]\\\[[[]]]aaaeeehhh___JJJGGGHHHGGGJJJ^^^kkkuuu~~~}}}|||}}}}}}uuuqqqrrryyy|||yyywwwvvvvvvrrrooojjjeeebbbaaaaaabbb```___^^^]]]\\\]]]^^^^^^^^^___``````______aaaccceeeiiinnntttyyy}}}yyy|||{{{ssstttwww|||}}}yyy|||pppiii___VVVSSSRRROOOMMMNNNKKKMMMPPPSSSTTTTTTRRRQQQIIIFFFCCCBBBAAAAAA@@@@@@===???JJJ[[[kkk{{{jjj]]][[[cccrrr~~~~~~}}}}}}||||||vvvxxxzzz||||||{{{xxxvvvpppsssxxx}}}OOOMMMKKKMMMQQQWWW\\\___fffppp{{{}}}{{{{{{wwwuuussspppmmmkkkjjjiiiiiijjjiiihhhhhhmmmvvv}}}{{{xxx|||}}}sssmmmiiiooozzz~~~}}}~~~{{{qqqnnnttt}}}|||rrrkkkeee___\\\]]]^^^\\\^^^bbb]]]```ppp```MMMGGGFFFEEEIIIXXXhhhqqqwww{{{ttttttyyy~~~uuuppppppwww{{{wwwtttqqqooommmjjjgggdddbbbaaa```^^^]]]ZZZZZZ[[[\\\]]]]]]^^^^^^]]]^^^___^^^^^^___bbbeeehhhkkkpppvvv|||xxxyyyxxxvvvvvvvvv|||zzzzzzzzzlll^^^\\\XXXSSSOOOMMMLLLLLLLLLMMMOOOPPPQQQQQQQQQPPPGGGGGGGGGGGGEEECCCAAA@@@???CCCIIISSSaaauuurrr```VVVZZZmmm|||yyy|||}}}{{{yyyzzzwwwyyy|||}}}}}}zzzvvvsssuuutttuuuyyyNNNMMMMMMOOOTTTZZZ___bbbiiiqqq{{{|||zzzzzzwwwvvvsssqqqnnnllljjjjjjiiiiiihhheeedddgggnnntttyyyyyyxxx{{{~~~yyysssmmmjjjppp|||}}}|||}}}zzzpppnnnttt}}}{{{rrrjjjddd```]]][[[]]]ZZZ]]]bbb^^^bbbsss```MMMGGGEEEEEEGGGTTTdddooowwwzzzqqqkkkkkkqqqyyyxxxrrrpppwww~~~xxxtttqqqnnnllljjjfffdddbbb``````___]]]\\\[[[[[[[[[\\\]]]]]]^^^^^^^^^___`````````aaadddgggkkkooouuuzzz~~~xxx}}}xxxtttuuuwwwzzz~~~wwwttt}}}mmm```^^^YYYTTTPPPNNNMMMLLLMMMNNNNNNOOONNNNNNLLLLLLGGGFFFEEECCCBBBAAAAAAAAA===AAAGGGQQQ___sssuuuaaaSSSTTTeeexxx|||}}}}}}zzzxxxyyyyyy{{{~~~|||xxxvvvvvvuuuuuuxxx|||MMMMMMOOORRRWWW^^^dddhhhnnnuuu|||~~~zzzxxxxxxwwwvvvssspppnnnllljjjiiihhhhhheeeaaa]]]^^^ccchhhpppwww{{{vvvqqqmmmkkksss}}}{{{|||xxxooonnnuuuzzzpppiiidddaaa^^^YYY[[[YYY\\\bbb___eeexxx```NNNHHHEEEDDDEEEPPP___lllvvvwwwnnngggjjjpppxxx~~~tttpppvvv~~~zzztttooollljjjgggeeebbbaaa___^^^___^^^]]][[[[[[\\\\\\]]]]]]^^^^^^^^^```aaabbbbbbbbbdddgggiiiooouuu{{{~~~yyyyyytttxxx~~~}}}|||kkkmmmzzzjjjbbb___ZZZUUUQQQNNNMMMLLLMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEBBBAAA@@@@@@AAABBB<<>>@@@DDDKKKUUUfffyyyzzzaaaTTTZZZggg}}}}}}zzzzzz~~~~~~{{{xxxsssooonnnqqquuuxxxTTTZZZ```eeeiiinnntttyyy~~~|||zzzwwwvvvuuutttmmmlllkkkjjjiiihhhhhhhhhcccdddcccaaa^^^___dddhhhlllrrryyy~~~{{{vvvnnnlllppp{{{}}}~~~xxxrrrtttxxxpppjjjeeeaaa___]]]___[[[ZZZ]]]\\\ggg___QQQMMMIIIFFFFFFIIITTTeeeqqq|||{{{uuuqqqssszzzssspppsss|||~~~zzztttqqqnnniiifffdddcccbbbaaa_________```bbbbbb```^^^___________________________```bbbcccdddgggkkknnnuuu{{{}}}{{{}}}yyyeeecccnnn{{{hhh\\\VVVTTTQQQNNNLLLKKKKKKLLLJJJJJJIIIIIIIIIJJJKKKKKKGGGJJJMMMOOONNNIIIDDD@@@AAABBBDDDHHHQQQ___qqq}}}kkkWWWUUU[[[sss|||}}}|||zzzuuupppmmmnnnrrrvvv\\\bbbjjjoooqqqtttzzz|||xxxuuusssrrrrrrqqqkkkjjjjjjiiiiiiiiiiiijjjggghhhhhhfffdddeeejjjoooqqqtttxxxzzz}}}zzzuuummmlllppp|||~~~|||}}}wwwqqqtttxxxrrrlllfffaaa]]][[[]]]ZZZYYY\\\\\\jjj___RRRNNNKKKGGGDDDFFFQQQcccpppzzz{{{{{{~~~xxxrrrrrryyy~~~}}}}}}}}}}}}}}}~~~{{{}}}~~~}}}}}}{{{tttooollliiieeecccbbbbbbaaa```_________aaabbbaaa___\\\________________________```aaaccceeefffiiimmmpppyyy~~~}}}~~~~~~ssskkkiiittt||||||}}}ttt```XXXRRRPPPNNNLLLLLLLLLMMMNNNMMMLLLKKKKKKKKKLLLMMMMMMKKKMMMPPPQQQOOOJJJEEEAAABBBBBBCCCEEEKKKXXXhhhssswwwaaaXXXXXXfffwww~~~}}}yyysssnnnnnnrrrvvvbbbiiipppuuuvvvyyy~~~~~~zzzuuurrrppppppoooooojjjjjjjjjiiijjjjjjkkkkkkjjjlllllljjjhhhiiinnnssstttvvvwwwxxxzzzyyysssmmmmmmqqq}}}}}}{{{|||uuupppsss~~~xxxrrrmmmgggaaa]]]YYY\\\XXXXXX\\\]]]mmm~~~^^^RRRPPPLLLHHHBBBCCCOOOcccpppyyy||||||{{{tttssswww}}}~~~}}}}}}||||||||||||{{{}}}~~~|||zzzyyy{{{~~~{{{yyyuuupppkkkiiifffcccaaa```aaa``````___^^^___```aaaaaa^^^[[[```````````````_________aaaccceeefffhhhkkkooorrr}}}|||{{{~~~qqqsssmmmwww}}}{{{|||~~~}}}hhhXXXTTTOOONNNMMMLLLLLLNNNOOOQQQPPPOOONNNLLLLLLLLLMMMNNNOOOPPPPPPPPPMMMIIIEEECCCBBBBBBBBBCCCGGGSSSbbblll~~~lll```]]]]]]ppp|||vvvpppooossswwwiiiooowww~~~yyyqqqnnnnnnmmmjjjgggfffffffffggghhhiiijjjkkkjjjmmmoooooommmooossswww|||yyyzzz|||}}}~~~xxxrrrllljjjqqq{{{|||~~~~~~xxxwwwxxx{{{tttmmmiiieeebbb```\\\ZZZ[[[[[[XXX]]]ttt|||bbbUUUMMMKKKMMMKKKIIIPPP^^^lllwww|||~~~}}}yyyzzz~~~~~~}}}||||||}}}}}}{{{xxxuuuvvvvvvwwwxxxzzz{{{||||||}}}{{{xxxtttpppmmmkkkjjjdddaaa^^^]]]______^^^[[[\\\\\\]]]^^^^^^______```^^^^^^___^^^]]]^^^```bbbeeebbbbbbhhhmmmpppsssxxx{{{|||}}}{{{}}}xxxcccWWWQQQKKKLLLMMMPPPSSSRRRPPPMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMKKKJJJHHHGGGGGGGGGFFFCCCAAACCCFFFLLLYYYeeexxxmmmWWWXXXbbbttt|||tttpppqqquuurrruuuzzz{{{uuunnnjjjjjjjjjgggdddeeeeeeffffffhhhiiijjjkkkllloooqqqqqqppprrrvvv{{{|||{{{}}}}}}}}}~~~vvvpppiiiiiiqqqzzz{{{|||{{{uuutttvvv~~~zzzsssmmmiiieeebbb```^^^\\\[[[[[[XXX]]]ttt|||cccVVVNNNJJJKKKIIIHHHMMMZZZgggsss{{{}}}}}}}}}}}}zzz}}}~~~~~~}}}}}}}}}}}}{{{xxxuuuuuuuuuvvvwwwxxxyyyzzz{{{|||}}}~~~{{{yyyvvvrrrnnnkkkiiigggccc```^^^]]]^^^___]]][[[]]]]]]]]]^^^______``````______```___^^^___bbbdddfffcccdddjjjooorrrvvv{{{~~~jjjYYYRRRNNNMMMMMMNNNPPPRRRQQQNNNLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFCCCBBBCCCEEEJJJVVVbbbqqq|||vvvccc\\\```lll}}}}}}vvvssstttvvvzzz|||~~~vvvpppiiifffeeeeeecccaaaddddddeeeggghhhjjjkkkllloooqqqtttttttttwww|||~~~~~~}}}~~~|||sssmmmgggjjjttt|||yyyyyyzzz|||xxxrrrqqquuu{{{wwwrrrllliiieeeaaa___```]]]\\\ZZZWWW\\\sss}}}fff[[[QQQKKKJJJFFFFFFJJJTTTaaammmzzz}}}{{{xxxzzz{{{{{{~~~~~~~~~|||xxxtttttttttuuuvvvwwwwwwxxxxxxwwwwwwxxxyyy{{{}}}|||yyyvvvuuurrrnnnkkkgggeeecccaaa___]]]\\\\\\\\\[[[ZZZ\\\]]]]]]^^^^^^___``````___```aaa```___```ccceeegggeeegggmmmqqqtttyyy}}}~~~bbbVVVSSSRRRQQQPPPPPPPPPQQQOOOMMMJJJKKKJJJJJJIIIIIIJJJJJJKKKIIIJJJJJJKKKJJJIIIHHHGGGGGGDDDCCCDDDDDDHHHRRR]]]hhhssswwweeeaaacccpppzzzwwwvvvwww}}}{{{yyypppkkkeeeaaaaaaaaaaaa```cccdddfffhhhjjjlllmmmnnnrrruuuwwwxxxyyy|||yyypppjjjiiimmmzzzzzzvvvwwwxxxzzz~~~vvvppppppuuuxxxtttoookkkhhhdddaaa^^^```\\\ZZZYYYUUU[[[sssjjjaaaWWWNNNKKKFFFFFFHHHPPP[[[iiixxx{{{tttrrrvvv|||zzzzzz|||xxxuuuuuuuuuvvvvvvwwwwwwxxxxxxsssrrrrrrrrrtttxxx{{{}}}{{{uuurrrpppooommmjjjfffccc```^^^]]][[[ZZZYYYYYYXXXXXXXXX[[[[[[\\\\\\]]]^^^^^^______`````````___```cccfffgggfffiiiooosssvvv|||xxxwwwyyycccZZZXXXXXXUUUSSSQQQQQQPPPOOOLLLJJJIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGGGGEEEDDDDDDDDDFFFNNNWWWaaalll}}}tttggg___fffwww~~~zzzwwwwwwzzztttqqqjjjfffaaa^^^]]]___aaabbbccceeehhhkkkmmmooopppqqqvvvxxxzzz{{{|||wwwoooiiiiiiooo|||{{{wwwtttuuuwwwzzz~~~uuupppqqqxxx|||uuurrrmmmhhhfffccc```^^^___[[[YYYWWWTTT[[[uuu{{{hhhaaaXXXOOOKKKGGGGGGHHHMMMXXXiiixxx{{{oooooottt~~~}}}zzzyyy}}}~~~zzzvvvxxxxxxxxxxxxxxxxxxxxxxxxqqqpppooooooppptttxxxzzz|||~~~~~~|||yyyuuupppllljjjiiigggeeeaaa^^^[[[YYYWWWWWWVVVVVVUUUUUUUUUVVVZZZZZZZZZ[[[\\\\\\]]]]]]]]]^^^_________```ccceeeggggggkkkqqquuuxxx}}}~~~{{{vvvuuuzzzxxxiiiaaa[[[XXXWWWTTTRRRPPPPPPOOOMMMKKKHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGIIIKKKKKKJJJHHHGGGGGGEEEEEEFFFDDDDDDJJJRRR]]]gggxxxuuueeeeeeqqq|||xxxvvv}}}vvvooojjjcccaaa]]]ZZZZZZ]]]aaadddeeegggkkknnnrrrtttuuuuuuyyy{{{|||}}}~~~~~~vvvnnniiiiiiooo{{{}}}uuusssqqqsssvvvzzztttqqqttt{{{yyytttpppjjjeeecccbbb```___^^^ZZZXXXWWWVVV^^^zzzsssaaa\\\UUUNNNJJJIIIIIIIIIKKKVVViiizzz|||qqqpppuuu~~~{{{}}}|||xxxzzzzzzzzzyyyyyyyyyyyyyyyqqqpppoooooopppsssvvvxxxxxx{{{~~~zzzyyywwwuuusssppplllhhhdddcccbbb```]]]YYYVVVTTTRRRSSSTTTSSSSSSSSSUUUWWWYYYZZZZZZ[[[[[[\\\]]]]]]]]]^^^_________```cccfffiiijjjnnnuuuxxx|||~~~~~~{{{~~~|||xxxvvvxxx}}}|||tttkkkaaa[[[UUURRROOOMMMMMMNNNMMMLLLHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGGGGFFFFFFHHHFFFDDDHHHOOOYYYcccssssssjjjmmm{{{~~~zzzwww~~~zzztttmmmgggccc]]][[[XXXVVVWWW[[[```eeegggiiimmmrrruuuxxxyyyyyyzzz|||~~~~~~}}}vvvooojjjkkkpppzzzwwwrrrrrrooorrrwww|||sssqqquuu~~~wwwsssnnngggbbb``````aaaaaa^^^[[[YYYYYYYYYccclllZZZWWWSSSNNNLLLIIIJJJIIIJJJUUUjjj{{{wwwuuuxxx}}}zzz{{{zzzzzzzzzyyyyyyxxxxxxsssrrrqqqqqqrrrsssuuuwwwuuuxxx{{{~~~~~~~~~{{{xxxvvvqqqooommmlllllljjjgggeee______^^^\\\YYYVVVRRRPPPOOOQQQSSSSSSSSSTTTWWWZZZ[[[[[[[[[\\\]]]]]]^^^^^^^^^___`````````aaadddgggkkkmmmsssyyy|||yyyyyy|||~~~{{{yyywww{{{|||}}}|||yyypppcccZZZQQQNNNKKKIIIJJJKKKLLLLLLHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFHHHIIIGGGDDDHHHNNNUUU^^^nnnrrrjjjrrr}}}zzz~~~|||wwwqqqkkkeee```^^^YYYXXXVVVTTTUUUYYY```eeehhhkkkoootttxxxzzz{{{|||{{{}}}~~~~~~|||wwwppplllnnnsss|||~~~vvvrrrtttnnnqqqwww}}}~~~qqqqqqvvvvvvsssmmmfff```___```aaabbb___\\\ZZZZZZ[[[gggjjjXXXVVVTTTPPPNNNIIIKKKIIIIIITTTjjj||||||yyy{{{|||{{{zzzzzzyyyyyyxxxxxxxxxuuutttssssssssstttvvvvvvrrruuuyyy|||||||||}}}~~~~~~}}}xxxssspppnnnjjjhhhffffffffffffeeeccc\\\]]]\\\[[[XXXTTTPPPNNNNNNQQQTTTTTTTTTUUUYYY\\\\\\]]]]]]^^^^^^______```___```aaaaaaaaacccfffhhhmmmpppvvv|||zzztttuuuxxx}}}zzzwwwvvvwww}}}~~~}}}uuuuuummm___UUUNNNKKKGGGFFFHHHJJJKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFHHHJJJHHHEEEHHHMMMQQQ[[[jjjzzzwwwiiilll~~~wwwssslllfff```[[[WWWTTTTTTUUUUUUVVVXXX]]]ccchhhmmmmmmqqqwwwzzzyyyzzz}}}}}}vvvooommmlllwww{{{xxxtttqqqnnnrrrvvvzzz}}}}}}qqqpppwww|||qqqpppfff^^^^^^`````````aaa[[[\\\\\\ZZZ]]]nnniii]]]RRRMMMNNNLLLPPPJJJHHHLLLUUUcccvvv}}}yyyxxxzzz{{{zzzyyyyyyxxxuuutttssstttuuuvvvrrrsssuuuwwwzzz|||~~~}}}|||{{{|||uuuuuutttssspppmmmjjjhhhbbbaaaaaa```___]]]\\\[[[\\\ZZZWWWTTTRRRPPPOOOOOOMMMNNNQQQTTTVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^\\\^^^bbbccccccggglllnnnooouuu}}}|||uuuqqqtttwww|||~~~xxx|||sssgggbbb[[[XXX[[[QQQOOOLLLJJJIIIHHHIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJMMMLLLIIIGGGFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHKKK[[[eeeiiiyyytttjjjwwwqqqmmmgggbbb^^^ZZZWWWUUUUUUVVVXXXZZZ\\\```eeeiiimmmnnnrrryyy|||{{{|||uuunnnmmmpppzzzzzzvvvrrrooonnnrrrxxx||||||ppppppwww{{{qqqmmmddd]]]]]]___^^^^^^___\\\]]]]]][[[```ssshhh___VVVQQQRRROOONNNJJJIIILLLSSS___rrrzzzyyyzzz{{{{{{zzzyyyxxxuuusssrrrrrrssstttqqqrrrsssuuuxxxzzz{{{|||{{{wwwtttsssrrrrrrllllllkkkiiigggdddaaa___]]]]]]]]]]]]\\\[[[ZZZYYYZZZYYYVVVSSSQQQOOONNNNNNNNNPPPRRRUUUWWWXXXYYYYYYZZZZZZZZZ[[[\\\]]]]]]^^^___^^^___ccceeeeeeiiinnnpppsss{{{zzzxxx{{{pppddd^^^WWWSSSUUUQQQPPPMMMKKKJJJJJJJJJKKKJJJJJJIIIHHHHHHIIIIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHGGGEEEEEEFFFGGGKKKWWWaaahhhuuu|||pppuuuiiieee```\\\ZZZYYYWWWUUUVVVXXX\\\___bbbeeeiiilllooopppttt{{{}}}}}}}}}sssmmmmmmuuu~~~xxxssspppmmmoootttzzzyyyooopppxxxzzzpppjjjbbb]]]]]]^^^]]]\\\]]]]]]^^^^^^]]]ddd{{{fffaaaZZZUUUUUURRRMMMKKKLLLMMMPPPZZZmmm~~~}}}zzzzzz{{{{{{{{{zzzyyyvvvtttrrrqqqqqqqqqpppqqqrrrssstttuuuvvvwww{{{}}}|||zzzxxxxxxxxxvvvsssooollljjjhhhhhhbbbbbbaaa___]]]ZZZXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWXXXWWWUUURRRPPPNNNMMMMMMPPPQQQTTTVVVXXXYYYZZZZZZZZZ[[[[[[\\\\\\]]]]]]^^^aaa___aaaeeefffgggkkkrrrtttyyy{{{yyyzzz~~~kkk___XXXQQQMMMNNNQQQPPPNNNMMMLLLLLLMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHGGGEEEDDDDDDEEEKKKQQQ[[[dddnnn|||zzztttuuueeeaaa\\\YYYXXXWWWVVVUUUVVVYYY___dddgggiiilllnnnqqqrrrwww}}}zzzqqqmmmnnnxxx}}}vvvrrrqqqoooqqqvvv|||vvvnnnqqqzzzxxxooohhhaaa]]]^^^^^^\\\[[[\\\]]]^^^^^^^^^jjj}}}fffaaaYYYUUUVVVSSSNNNNNNOOOPPPOOOUUUgggyyy|||zzz{{{|||}}}|||{{{yyyvvvsssrrrqqqppppppppppppqqqqqqrrrrrrrrrvvvxxx|||~~~}}}zzzwwwuuusssrrrqqqsssqqqnnnjjjgggdddcccbbb]]]\\\[[[YYYWWWUUUTTTSSSRRRSSSTTTUUUVVVWWWWWWWWWXXXWWWUUUSSSQQQOOONNNMMMPPPRRRTTTWWWXXXYYYZZZZZZ[[[[[[\\\\\\]]]^^^^^^^^^bbb```bbbfffgggiiinnntttxxx~~~}}}}}}vvvwwwzzz{{{fff[[[TTTNNNKKKKKKPPPOOOOOONNNMMMNNNNNNOOOLLLLLLKKKIIIHHHHHHHHHHHHEEEFFFGGGHHHHHHHHHFFFFFFGGGHHHHHHGGGEEEDDDEEEFFFKKKLLLTTT```gggnnnxxxooo|||ddd```[[[WWWVVVVVVVVVUUUVVVZZZaaagggkkkmmmpppqqqtttuuuzzzxxxooommmooozzz{{{tttssssssrrrssswww}}}|||sssmmmrrr}}}uuunnngggbbb^^^___^^^[[[[[[]]]\\\^^^^^^```qqq}}}eee___WWWRRRTTTSSSQQQQQQRRRRRROOOSSSbbbrrryyy||||||}}}}}}{{{xxxvvvsssrrrqqqpppooooooooooooooooooooosssuuuxxx{{{~~~~~~~~~~~~}}}|||{{{{{{}}}}}}|||{{{~~~}}}|||{{{{{{{{{{{{{{{~~~~~~~~~}}}{{{yyytttsssrrrpppooonnnmmmmmmmmmllliiifffccc```^^^]]]YYYXXXWWWUUUTTTSSSRRRQQQPPPQQQSSSUUUVVVWWWXXXXXXYYYXXXWWWUUUSSSRRRPPPOOOPPPRRRTTTVVVXXXYYYYYYYYY[[[[[[\\\]]]^^^___``````cccaaacccfffiiijjjpppwww|||~~~}}}yyytttyyy~~~~~~rrrcccYYYSSSNNNLLLLLLNNNNNNNNNNNNNNNNNNOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHEEEFFFGGGIIIIIIHHHGGGFFFHHHIIIJJJIIIGGGFFFGGGHHHJJJIIIOOOZZZ___ddduuurrrooouuuddd___ZZZWWWVVVVVVVVVVVVWWW\\\dddjjjnnnqqqtttvvvwwwxxx|||vvvnnnnnnrrr{{{yyysssrrruuuuuuuuuxxx}}}xxxqqqmmmttttttnnngggbbb^^^^^^\\\YYYZZZ^^^\\\______eeezzzyyyccc^^^UUUQQQSSSSSSTTTSSSSSSSSSPPPRRR]]]jjjuuu~~~~~~}}}zzzwwwtttrrrqqqpppoooooooooooonnnnnnnnnqqqrrrtttvvvxxxxxxxxxxxxwwwxxx{{{}}}zzzxxxwwwwwwwwwwwwvvvtttuuuuuuttttttttttttuuuuuuyyyzzz{{{{{{{{{yyyxxxwww}}}||||||~~~zzzxxxuuuttttttsssrrrppplllllllllkkkjjjiiiiiihhhfffeeecccaaa^^^[[[YYYXXXUUUTTTSSSQQQPPPPPPOOOOOOQQQRRRSSSUUUWWWXXXYYYYYYZZZYYYYYYXXXVVVTTTRRRQQQQQQRRRTTTWWWXXXYYYXXXXXXZZZZZZ\\\]]]___```bbbbbbeeecccdddhhhkkkmmmttt|||}}}~~~zzzssszzzzzzssskkkaaaXXXRRROOOMMMMMMKKKKKKLLLLLLMMMNNNNNNOOOLLLLLLKKKJJJIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJIIIHHHHHHIIIJJJIIIHHHLLLTTTZZZ```ooo}}}kkkjjjooo{{{aaa]]]XXXUUUUUUVVVWWWXXXZZZ___fffmmmqqquuuxxx{{{yyyzzz~~~}}}tttmmmooottt~~~xxxqqqqqquuuvvvwwwyyy}}}vvvpppnnnvvvuuupppfffaaa]]][[[YYYWWWYYY^^^\\\```cccjjjqqq```^^^WWWSSSUUUUUUVVVSSSRRRQQQPPPQQQYYYbbbuuu~~~}}}|||zzzwwwtttrrrqqqpppppppppooooooooonnnnnnqqqqqqrrrrrrrrrrrrrrrrrrqqqrrrsssuuuvvvwwwxxxxxxvvvtttrrrqqqqqqqqqooommmmmmmmmmmmmmmnnnoooppppppssstttuuuuuuuuuuuuuuutttuuuvvvwwwyyy||||||zzzxxxrrrpppmmmlllllllllkkkjjjhhhhhhggggggfffdddcccbbb``````^^^]]][[[XXXVVVUUUTTTRRRQQQOOONNNNNNOOOOOOQQQRRRTTTVVVXXXYYYZZZZZZYYYYYYYYYXXXWWWTTTRRRQQQSSSTTTVVVXXXYYYZZZZZZYYYXXXYYY[[[]]]```bbbdddeeeiiiggghhhkkknnnqqqxxx|||~~~{{{uuu{{{{{{lllhhhaaaXXXQQQNNNLLLKKKGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHIIIIIIIIIEEEGGGHHHHHHHHHHHHIIIKKKIIIIIIKKKOOOVVV```lllvvvtttjjjeeennn{{{~~~}}}___[[[VVVTTTTTTWWWYYYYYY]]]aaahhhoootttxxx|||~~~zzz||||||tttmmmooovvvxxxpppppptttuuuxxxzzz|||uuuooonnnwwwvvvrrreee```[[[YYYWWWUUUXXX^^^]]]bbbeeennnjjj]]]___ZZZVVVWWWWWWWWWSSSPPPPPPOOOPPPUUU]]]vvv}}}|||{{{yyywwwtttrrrppppppppppppppppppooooooooorrrqqqpppooonnnnnnnnnooommmnnnooooooppppppppppppsssqqqooonnnnnnmmmkkkiiihhhhhhiiiiiikkklllnnnoooooooooqqqrrrssssssttttttqqqrrrsssvvvxxxwwwtttqqqnnnllliiihhhiiiiiiiiihhhffffffeeedddbbb```___^^^^^^^^^]]]\\\ZZZXXXVVVUUUTTTSSSQQQPPPOOOOOOPPPPPPRRRSSSTTTVVVXXXYYYYYYZZZYYYYYYYYYXXXWWWTTTRRRQQQTTTUUUWWWYYY[[[[[[[[[ZZZXXXYYY[[[]]]```ccceeefffkkkiiijjjnnnqqqttt{{{}}}{{{zzz}}}~~~qqqiiigggaaaXXXQQQMMMKKKIIIEEEFFFHHHJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIHHHIIIJJJJJJDDDEEEGGGGGGGGGGGGIIIKKKHHHJJJKKKLLLTTTaaalllppppppbbbeeesss~~~~~~}}}|||]]]ZZZWWWVVVXXXZZZ[[[\\\bbbdddhhhooovvv{{{~~~}}}vvvpppooossswww}}}yyyyyywwwsssqqqrrrxxxzzz}}}~~~rrrooooootttuuullleeeaaa[[[XXXXXXZZZ[[[[[[^^^aaahhhvvvyyylll^^^YYYXXXWWWXXXZZZUUURRRNNNKKKKKKNNNQQQTTTkkk~~~|||yyyyyyxxxwwwuuusssqqqpppooopppooonnnnnnnnnnnnooooooqqqooommmlllllllllkkkjjjkkkmmmnnnnnnmmmllllllmmmppppppooonnnllljjjiiihhhggggggfffffffffgggggggggiiikkknnnppppppooollljjjooooooooopppqqqpppmmmkkkgggfffdddcccaaa```______`````````_________^^^^^^YYYYYYYYYYYYXXXWWWVVVVVVSSSRRRRRRQQQPPPOOOOOOOOOUUUVVVWWWYYYZZZ[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[YYYZZZ[[[\\\^^^aaacccdddllllllnnnrrrtttwww~~~wwwllljjjeee___YYYTTTPPPKKKHHHFFFFFFGGGJJJLLLLLLJJJHHHJJJJJJKKKLLLMMMNNNOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHJJJNNNQQQWWWcccpppiii```cccnnn}}}{{{zzzzzz{{{[[[YYYWWWWWWXXX[[[]]]^^^dddgggkkkqqqwww|||~~~~~~{{{tttoooooosssxxx|||xxxxxxwwwtttsssuuuyyy{{{}}}{{{qqqppppppvvvtttlllddd```[[[XXXXXXYYY[[[[[[```ccckkk|||yyykkk^^^YYYXXXWWWWWWYYYTTTQQQNNNLLLLLLNNNRRRTTThhhyyy|||~~~~~~~~~|||yyyuuuuuutttsssrrrqqqppppppoooooonnnnnnnnnnnnnnnnnnnnnmmmkkkkkklllllljjjiiikkklllmmmmmmkkkkkklllmmmnnnnnnnnnmmmkkkjjjhhhgggeeeeeedddddddddddddddeeegggiiilllnnnnnnmmmjjjiiijjjiiiiiijjjkkkkkkiiigggdddcccaaa```^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[WWWWWWXXXXXXXXXWWWVVVVVVTTTTTTSSSSSSRRRQQQQQQPPPTTTUUUVVVXXXZZZ[[[[[[[[[YYYYYYXXXXXXXXXYYYYYYZZZVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZ\\\^^^aaadddfffgggllllllnnnsssuuuyyy}}}rrriiihhhccc]]]WWWRRRNNNKKKHHHGGGGGGHHHJJJMMMMMMKKKHHHIIIIIIJJJLLLMMMNNNOOOPPPLLLKKKJJJIIIHHHHHHHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHIIIGGGHHHKKKLLLQQQ]]]iii{{{qqqaaa\\\aaaooo{{{~~~{{{{{{}}}~~~YYYXXXXXXXXXZZZ]]]aaaccchhhkkkoootttxxx{{{}}}}}}xxxqqqmmmoootttyyyzzzvvvvvvwwwuuuvvvyyyzzz|||}}}xxxppppppqqqxxx}}}ssskkkccc___[[[XXXXXXYYYZZZZZZaaaccclllvvviii\\\WWWVVVUUUTTTVVVRRRPPPNNNLLLMMMOOOSSSUUUbbbqqq~~~}}}{{{{{{}}}~~~|||zzzrrrrrrrrrrrrqqqqqqqqqqqqoooooonnnnnnmmmmmmmmmlllkkkjjjiiijjjlllllljjjhhhkkkkkkkkkjjjhhhiiikkkmmmkkkkkklllkkkjjjiiihhhhhhccccccbbbaaaaaaaaaaaaaaadddfffiiijjjkkkiiigggffffffeeeddddddfffgggfffddd___^^^]]][[[ZZZYYYYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXTTTUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRRRRSSSUUUXXXYYY[[[\\\\\\XXXXXXXXXXXXYYYZZZ[[[[[[VVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\^^^```cccgggiiikkknnnnnnrrrwww{{{~~~{{{kkkfffeee```XXXRRROOOLLLKKKIIIHHHHHHIIIKKKMMMMMMKKKIIIGGGHHHIIIJJJLLLMMMNNNOOOKKKJJJIIIIIIHHHHHHHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGJJJHHHGGGHHHIIIMMMXXXcccqqq~~~iiiZZZVVV```nnn|||}}}~~~WWWWWWXXXYYY\\\```eeehhhkkkooossswwwyyyzzz{{{|||}}}uuummmkkknnnuuuzzz~~~xxxssstttvvvvvvyyy|||}}}~~~vvvnnnnnnrrrzzzyyyqqqiiiaaa^^^ZZZXXXXXXYYYZZZZZZ___```iiipppdddXXXTTTSSSQQQPPPQQQPPPOOOMMMMMMNNNPPPSSSTTTZZZgggzzz{{{wwwwwwyyyzzz~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}{{{tttttttttsssrrrrrrrrrqqqooooooooonnnmmmlllkkkkkkhhhhhhhhhjjjlllllljjjiiijjjjjjiiigggfffgggiiillljjjjjjjjjjjjjjjjjjiiihhhbbbaaa```_______________bbbccceeeggggggfffeeeccceeecccbbbbbbdddeeeeeeddd\\\[[[ZZZYYYXXXWWWWWWWWWYYYYYYYYYYYYXXXXXXXXXWWWRRRSSSTTTUUUUUUVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSQQQRRRTTTWWWYYY[[[\\\\\\WWWWWWWWWXXXYYY[[[\\\]]]ZZZ[[[[[[\\\\\\\\\\\\[[[^^^___```bbbeeehhhjjjkkkpppqqqvvv~~~|||yyysssdddddd```[[[TTTNNNLLLKKKJJJJJJIIIIIIJJJLLLNNNNNNLLLJJJGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIHHHHHHIIIIIIIIIHHHGGGGGGLLLHHHGGGHHHJJJMMMVVV___gggwwwyyybbbVVVZZZdddqqq}}}VVVWWWYYY[[[]]]bbbhhhmmmooosssxxx{{{{{{{{{{{{|||{{{rrrkkkjjjnnnuuuzzz{{{uuuqqqsssuuuvvvzzz~~~uuukkkmmmsss}}}|||uuummmggg```]]]YYYWWWXXXYYYYYYYYY[[[[[[eee}}}iii^^^TTTQQQQQQNNNMMMMMMNNNMMMMMMMMMNNNOOOQQQRRRSSS___ooozzzttttttvvvvvv}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}{{{zzzyyywwwuuusssrrrqqqpppppppppooonnnlllkkkjjjhhhggggggiiikkkkkkjjjiiiiiiiiihhhfffeeefffhhhkkkiiiiiiiiijjjjjjiiiiiihhhaaa``````___^^^^^^______```aaacccdddeeedddcccbbbdddbbbaaaaaabbbccccccbbbZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVRRRRRRSSSTTTUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSRRRRRRPPPQQQTTTVVVXXXZZZ[[[\\\WWWWWWWWWXXXZZZ[[[]]]^^^^^^^^^^^^^^^]]]\\\[[[[[[aaabbbcccdddfffhhhjjjkkkpppssszzz|||yyyhhh___aaa[[[VVVPPPKKKJJJJJJJJJJJJJJJJJJKKKMMMOOONNNLLLIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHJJJGGGFFFHHHJJJMMMSSS[[[^^^lll~~~rrr]]]WWWZZZdddqqqUUUXXX[[[]]]___ccckkkqqqsssxxx~~~}}}}}}xxxoooiiijjjooouuuyyywwwrrrooorrruuuvvvyyy}}}|||sssiiimmmtttwwwpppjjjddd^^^\\\YYYWWWXXXYYYYYYXXXXXXZZZgggdddYYYPPPOOOOOOMMMKKKLLLLLLLLLLLLLLLMMMNNNNNNOOONNNYYYggguuuyyyxxxwwwtttxxx~~~}}}||||||}}}~~~~~~{{{xxxvvvtttrrrqqqqqqqqqqqqooommmkkkiiihhhfffeeefffhhhiiiiiihhhhhhhhhhhhgggeeefffhhhjjjggghhhhhhhhhhhhggggggfff______^^^^^^^^^^^^______```aaabbbcccccccccbbbbbbaaa```______``````___]]]YYYXXXXXXWWWWWWWWWXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQSSSVVVXXXYYYZZZZZZXXXXXXXXXYYYZZZ[[[]]]^^^^^^^^^^^^^^^]]]\\\[[[ZZZccccccdddfffhhhjjjlllmmmqqquuu~~~~~~~~~{{{xxx```ZZZ]]]VVVRRRMMMJJJIIIJJJKKKKKKJJJJJJKKKMMMNNNNNNKKKIIIHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKHHHEEEEEEHHHKKKKKKOOOTTTXXXcccrrrjjjZZZUUUYYYccctttUUUYYY]]]^^^```dddlllssswww}}}}}}vvvmmmiiijjjoootttwwwtttooonnnrrruuuuuuwww{{{}}}wwwnnnjjjnnnwwwssslllgggbbb]]][[[XXXWWWXXXYYYXXXXXXWWW^^^pppuuu```VVVOOONNNPPPNNNLLLLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJUUUaaalll{{{yyyxxx}}}||||||}}}~~~|||zzzzzz|||}}}zzzxxxvvvtttrrrssssssrrrqqqnnnkkkiiigggeeebbbaaaccceeefffffffffhhhiiihhhgggfffggghhheeeeeeeeeeeeeeedddcccccc\\\\\\\\\\\\]]]^^^___``````aaabbbccccccccccccbbb```_________```^^^\\\YYYWWWWWWWWWVVVVVVWWWXXXXXXVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRTTTUUUWWWXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]^^^_______________bbbccceeehhhkkknnnqqqssswww|||}}}nnn[[[VVVXXXRRROOOKKKJJJJJJKKKKKKJJJJJJJJJKKKLLLNNNMMMJJJHHHHHHHHHHHHIIIIIIIIIJJJJJJEEEEEEEEEEEEFFFGGGIIIIIIKKKLLLMMMMMMNNNNNNNNNNNNKKKHHHHHHLLLMMMKKKKKKNNNSSS[[[fffttt}}}hhh\\\XXX\\\eeeuuuVVVYYY]]]___```eeemmmttt{{{{{{uuulllhhhkkkppptttvvvrrrnnnmmmqqquuuuuuvvvyyy{{{}}}sssjjjkkkpppyyy}}}pppjjjeee```\\\ZZZXXXWWWXXXYYYXXXWWWXXXbbbyyynnn___VVVOOOOOOQQQPPPNNNNNNJJJKKKKKKKKKKKKKKKJJJIIIHHHSSS^^^gggsss}}}~~~}}}||||||}}}~~~|||zzzvvvtttuuuyyy~~~~~~{{{yyywwwvvvsssttttttsssqqqnnnkkkiiigggddd```^^^___bbbdddeeefffhhhiiiiiihhhgggggghhhcccddddddcccbbbaaa``````ZZZZZZ[[[[[[\\\]]]______aaabbbbbbcccccccccccccccaaaaaaaaaaaaaaa___\\\YYYVVVVVVVVVUUUVVVVVVWWWXXXYYYYYYYYYXXXXXXXXXWWWWWWUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRTTTUUUVVVWWWWWWWWWYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^```aaacccdddeeeeeeaaaccceeeiiimmmrrrvvvxxx~~~~~~iiiXXXTTTUUUOOOMMMKKKJJJKKKLLLKKKJJJJJJJJJJJJLLLMMMLLLJJJGGGGGGHHHIIIJJJLLLMMMNNNNNNEEEEEEEEEEEEFFFGGGIIIIIIKKKLLLMMMNNNOOOPPPPPPPPPOOOLLLMMMPPPQQQMMMKKKLLLPPPVVV___lllwwwiii\\\ZZZ]]]iii{{{WWW]]]cccggghhhkkkrrrwwwxxxrrrkkkgggjjjrrrzzznnnooooooppprrrtttvvvwwwuuupppllluuuuuummmeee```^^^YYYYYYYYYWWWUUUTTTUUUWWWXXXjjjmmm[[[UUUQQQQQQPPPLLLKKKLLLIIIGGGGGGIIIMMMOOONNNMMMNNNPPPVVVaaappp~~~{{{zzzyyyyyy~~~{{{xxxvvvwwwyyyyyyyyy}}}}}}}}}}}}|||zzzvvvtttyyywwwtttrrrqqqnnnkkkhhhddd```[[[YYYYYY[[[]]]^^^aaabbbcccdddddddddddddddaaaaaa___]]]\\\[[[ZZZZZZ\\\\\\[[[ZZZ[[[^^^```bbbccccccccccccbbbbbbbbbaaa````````````^^^[[[XXXVVVVVVUUUUUUTTTTTTUUUUUUVVVXXXXXXYYYYYYXXXWWWVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSTTTRRRQQQRRRTTTUUURRROOOUUUUUUUUUUUUVVVWWWXXXYYYVVVXXXZZZ[[[[[[[[[]]]^^^]]]___bbbccccccdddeeegggffffffhhhkkkmmmpppxxx~~~wwwbbbYYYUUURRROOOMMMJJJJJJKKKKKKKKKJJJIIIGGGFFFHHHKKKLLLJJJGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDFFFHHHIIINNNNNNPPPTTTVVVUUUPPPLLLMMMNNNPPPQQQQQQPPPNNNMMMNNNQQQ[[[kkkzzzzzzfffZZZUUU```ppp~~~\\\aaagggkkklllpppuuuzzzuuuooojjjiiinnnuuuzzz{{{ppppppqqqqqqsssuuuvvvwww~~~tttpppmmmvvvsssjjjbbb]]]\\\ZZZZZZYYYWWWUUUUUUVVVXXXXXXmmmiii]]]WWWTTTTTTSSSOOOMMMNNNLLLJJJGGGGGGJJJMMMNNNMMMPPPQQQUUU]]]lll~~~~~~|||{{{{{{{{{|||yyyuuuttttttvvvvvvwww~~~~~~~~~~~~~~~|||yyywwwxxxvvvtttrrrpppmmmiiieeeccc___[[[XXXYYYZZZ\\\\\\______```aaaaaaaaa``````^^^]]]\\\[[[ZZZYYYYYYYYYZZZZZZZZZ[[[\\\___bbbdddccccccbbbbbbbbbaaaaaaaaa___``````___]]][[[XXXVVVVVVVVVUUUUUUUUUUUUVVVVVVXXXXXXXXXXXXXXXWWWVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSUUUSSSRRRSSSUUUVVVUUUSSSTTTTTTTTTUUUUUUVVVWWWXXXVVVYYY[[[\\\\\\\\\^^^______aaacccddddddeeefffhhhhhhgggiiimmmooosss|||}}}|||ooo```ZZZVVVSSSOOOMMMJJJIIIJJJKKKJJJJJJIIIHHHGGGHHHKKKLLLJJJHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDFFFHHHIIIKKKKKKLLLPPPRRRRRROOOKKKJJJKKKMMMNNNNNNMMMKKKJJJLLLPPPYYYgggvvvxxxfffWWWYYYdddqqq{{{aaafffmmmqqqsssvvv{{{|||rrrlllhhhkkksssyyyzzzxxxrrrrrrrrrssstttvvvwwwxxx||||||rrrpppnnnxxx|||ooofff___ZZZZZZYYYYYYYYYWWWUUUTTTVVVXXXZZZsss{{{ccc\\\WWWSSSTTTSSSOOOMMMNNNNNNKKKHHHGGGIIIKKKMMMNNNQQQQQQSSSYYYfffzzz~~~~~~yyyyyy|||}}}||||||}}}{{{xxxtttssssssuuuuuuuuu{{{{{{|||}}}|||{{{zzzyyyvvvuuutttsssppplllfffbbbbbb^^^ZZZWWWWWWYYYZZZZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXWWWXXXXXXXXXXXXXXXYYY[[[^^^aaaccceeebbbbbbaaaaaaaaa`````````_________^^^\\\ZZZXXXWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVWWWVVVUUUTTTTTTSSSTTTTTTVVVTTTSSSSSSUUUWWWWWWWWWTTTTTTTTTTTTTTTUUUVVVWWWWWWYYY\\\]]]]]]]]]___```aaaccceeefffffffffhhhjjjkkkkkkmmmrrruuu{{{~~~|||{{{}}}wwwyyy||||||||||||}}}eee]]]\\\WWWRRRNNNLLLIIIHHHIIIJJJIIIHHHIIIHHHHHHIIIKKKKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHKKKMMMMMMLLLJJJIIIJJJKKKLLLLLLKKKJJJIIIJJJMMMVVVcccppp|||xxx___UUUXXXbbblllsssccciiipppvvvzzz}}}}}}zzzqqqkkkgggkkkuuu|||{{{wwwsssssstttuuuvvvxxxyyyzzz}}}wwwpppooonnnyyyyyylllddd\\\YYYXXXWWWXXXWWWUUUTTTSSSUUUWWW___{{{ppp]]]XXXSSSPPPQQQPPPLLLJJJKKKLLLKKKJJJJJJKKKLLLNNNNNNPPPQQQSSSXXXbbbttt{{{{{{~~~vvvssswww~~~}}}||||||}}}}}}yyyvvvttttttuuuvvvvvvvvvwwwyyyyyyxxxwwwwwwxxxvvvuuutttsssqqqlllfffaaa```]]]XXXVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVWWWVVVVVVVVVVVVWWWXXXXXXXXXYYY[[[]]]___aaabbbcccaaaaaaaaaaaa````````````___^^^]]]\\\ZZZYYYXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVWWWVVVUUUUUUTTTTTTTTTTTTVVVTTTSSSSSSTTTVVVXXXYYYTTTSSSSSSSSSTTTUUUUUUVVVVVVYYY[[[]]]]]]]]]___aaabbbdddfffffffffhhhjjjllloooooorrrxxx~~~zzz}}}|||~~~sssnnnqqqvvvyyy}}}rrr___\\\\\\VVVPPPMMMKKKHHHGGGHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHEEEEEEEEEDDDDDDEEEEEEEEEFFFEEEEEEDDDEEEFFFGGGGGGHHHGGGGGGHHHHHHIIIIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIKKKTTT___jjjvvvppp]]]UUUXXXbbbiiiyyyeeejjjrrryyy|||xxxqqqjjjfffkkkuuu|||{{{wwwsssttttttuuuwwwyyy{{{|||sssmmmnnnooozzzwwwjjjbbb[[[XXXXXXUUUVVVUUUTTTRRRRRRTTTVVVggggggYYYUUUPPPNNNPPPOOOKKKIIIIIIGGGJJJMMMOOOPPPOOONNNNNNMMMPPPTTTXXX```mmm~~~zzzzzz~~~vvvrrrwww}}}||||||}}}yyyvvvssstttuuuuuuuuusssuuuwwwvvvuuutttuuuvvvuuuttttttsssqqqlllfffaaa___\\\XXXVVVVVVVVVVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZ[[[]]]___````````````aaaaaaaaaaaa````````````^^^]]][[[YYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXVVVVVVWWWWWWWWWWWWWWWVVVWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSUUUXXXZZZTTTTTTTTTSSSTTTTTTUUUUUUVVVXXX[[[\\\]]]^^^___aaabbbdddfffggggggiiimmmooorrrrrrwww|||zzzzzztttjjjjjjooowww|||mmm]]]\\\YYYSSSMMMLLLJJJGGGFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFIIIIIIIIIHHHFFFFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJQQQ\\\eeepppnnn]]]VVVZZZ___nnnyyyhhhmmmuuu}}}zzzuuuoookkkhhhmmmuuu{{{zzzwwwrrrssstttvvvxxx{{{}}}~~~{{{pppmmmnnnqqq}}}uuuhhh```ZZZWWWXXXUUUUUUUUUSSSRRRRRRTTTVVVooo|||```WWWVVVRRRPPPRRRRRRMMMKKKKKKGGGLLLQQQTTTSSSQQQNNNMMMLLLPPPUUUXXX\\\fffsss}}}}}}~~~yyyvvv{{{{{{xxxtttrrrrrrsssssssssuuuwwwxxxvvvrrrqqqrrrtttsssrrrqqqqqqoookkkfffbbb___\\\XXXVVVVVVVVVUUUTTTVVVVVVVVVWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[^^^```aaaaaa______bbbbbbaaaaaaaaa`````````^^^\\\ZZZWWWVVVVVVWWWXXXYYYXXXXXXWWWWWWXXXXXXYYYUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVTTTUUUUUUTTTSSSTTTWWWYYYUUUUUUTTTTTTTTTUUUUUUVVVVVVYYY\\\]]]^^^___aaabbbccceeeggghhhjjjmmmqqqtttuuuxxx|||xxxxxx}}}xxxjjjfffkkksss{{{iii^^^[[[UUUOOOLLLLLLIIIFFFEEEEEEEEEDDDCCCDDDEEEGGGGGGFFFFFFFFFGGGEEEEEECCCCCCCCCCCCEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFHHHIIIJJJHHHFFFEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIINNNVVV___iiiwwwnnn```ZZZXXXcccooonnnrrryyy~~~wwwrrrkkkjjjlllqqqwwwzzzxxxuuupppqqqsssuuuxxx{{{~~~wwwooonnnpppuuusssfff^^^XXXVVVWWWVVVVVVVVVUUUTTTTTTVVVXXXuuuuuu\\\WWWWWWSSSQQQTTTTTTOOOLLLLLLMMMQQQUUUUUUSSSOOONNNMMMNNNRRRUUUUUUWWW^^^jjjtttzzz~~~|||yyyuuurrrrrrssssssssstttwwwwwwtttooolllmmmppppppooommmlllkkkiiieeebbb___\\\XXXVVVVVVVVVUUUTTTSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXZZZ^^^aaabbbbbbaaa```ccccccbbbbbbbbbaaaaaaaaa^^^[[[XXXVVVUUUVVVWWWYYYYYYYYYXXXXXXXXXXXXYYYYYYTTTUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVWWWUUUVVVXXXWWWUUUUUUVVVXXXVVVVVVUUUUUUUUUUUUVVVVVVXXX[[[^^^``````aaaccceeeeeefffiiikkkmmmqqqvvvzzz|||yyyzzz||||||ooodddfffooowwwwwwddd]]]XXXPPPLLLNNNKKKHHHEEEDDDDDDDDDCCCBBBAAADDDFFFFFFDDDCCCEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDDDDEEEEEEEEEEEEEEEDDDFFFIIIIIIGGGFFFGGGIIIGGGFFFFFFFFFFFFFFFFFFGGGIIIHHHJJJOOOVVV___nnn{{{vvvggg[[[[[[dddrrrtttwww}}}|||uuupppgggjjjooouuuyyyyyyvvvrrroooppprrruuuxxx|||vvvoooooorrrxxxrrrddd]]]WWWUUUVVVWWWXXXXXXVVVUUUUUUXXXZZZxxxqqqZZZXXXVVVRRRQQQTTTSSSOOOLLLLLLSSSUUUWWWUUUQQQNNNMMMNNNQQQSSSUUUSSSRRRYYYeeepppsss|||~~~|||wwwuuuuuuuuuvvvuuusssuuuuuuqqqjjjggghhhkkknnnllljjjiiihhhgggdddbbb___\\\YYYWWWVVVVVVUUUSSSRRRRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUXXX]]]aaacccdddbbbaaaccccccccccccbbbbbbbbbbbb]]][[[XXXUUUTTTUUUWWWYYYYYYYYYXXXXXXXXXXXXYYYYYYTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVWWWWWWVVVXXX[[[ZZZWWWVVVWWWXXXWWWWWWVVVVVVUUUVVVVVVVVVZZZ]]]```bbbcccdddfffgggfffhhhjjjmmmpppuuuzzz~~~|||wwwzzzwwwkkkbbbgggrrrzzzxxx{{{|||lll___\\\WWWMMMKKKQQQKKKHHHEEECCCCCCCCCBBBAAA@@@CCCFFFEEECCCBBBDDDFFFGGGEEEDDDCCCCCCDDDEEEGGGCCCDDDDDDEEEEEEEEEEEEEEE???CCCGGGHHHHHHGGGIIIKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIGGGGGGKKKPPPXXXgggtttxxxwwwdddWWW]]]gggtttwww{{{yyyrrrmmmkkkjjjqqq}}}}}}vvvtttnnnooopppqqqssswww|||tttmmmpppyyymmmbbb\\\XXXUUUUUU\\\ZZZTTTUUU[[[UUUUUUcccnnn[[[YYYRRRRRRPPPNNNLLLNNNSSSXXX[[[YYYVVVSSSPPPNNNMMMMMMLLLNNNOOOOOOQQQYYYeeeoooxxx~~~}}}~~~|||{{{xxxsssnnnvvvsssooommmlllllllllkkkfffeeedddeeeeeeccc```^^^ZZZYYYWWWUUUTTTTTTTTTUUURRRSSSSSSTTTTTTTTTSSSSSSRRRSSSUUUVVVWWWVVVVVVUUUXXX[[[^^^_________```aaaaaaaaabbbaaaaaa```___^^^\\\ZZZWWWVVVWWWXXXYYYYYYWWWYYY[[[\\\]]]\\\[[[ZZZWWWVVVVVVWWWXXXXXXWWWUUUUUUUUUTTTTTTTTTTTTUUUUUUZZZZZZYYYYYYYYYYYYXXXXXXXXXYYYYYYYYYXXXXXXZZZ[[[```aaaaaaaaaaaacccgggjjjmmmjjjjjjpppzzz|||xxxwww|||sssiiidddmmmzzz|||xxxrrrjjj^^^TTTOOOLLLIIIFFFGGGGGGGGGGGGFFFEEECCCCCCFFFDDDCCCBBBBBBCCCDDDFFFEEECCCAAAAAADDDGGGHHHIIIEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCDDDEEEEEEFFFFFFDDDEEEFFFGGGGGGFFFDDDDDDIIIHHHGGGHHHLLLUUU```gggnnn|||wwwddd\\\[[[eeeooozzz{{{|||}}}vvvpppkkkjjjkkkrrr{{{~~~xxxsssrrrmmmnnnpppqqqrrrvvv{{{{{{rrrlllqqq{{{lllaaa\\\XXXUUUUUUXXXXXXTTTUUUYYYTTTWWWhhhkkkYYYXXXPPPQQQPPPNNNLLLMMMRRRVVVYYYWWWTTTQQQOOOMMMMMMLLLKKKLLLMMMLLLOOOWWWccclll|||~~~{{{uuuqqqssspppllljjjiiiiiihhhggggggfffdddcccccc```]]]ZZZYYYXXXVVVTTTSSSSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTSSSTTTUUUWWWWWWWWWWWWVVVYYY\\\^^^_________```aaaaaaaaaaaaaaaaaa```^^^^^^]]]ZZZXXXVVVWWWXXXYYYXXXWWWXXXZZZ\\\\\\[[[ZZZYYYXXXWWWWWWWWWYYYYYYXXXVVVWWWVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXX[[[]]]]]]___```aaabbbeeeiiilllnnnmmmmmmqqq{{{|||zzzzzz}}}vvvpppmmmpppyyyzzzjjjbbbWWWOOOKKKIIIFFFDDDGGGGGGFFFFFFEEEDDDDDDCCCEEEDDDCCCBBBBBBCCCDDDEEEDDDBBBAAAAAADDDFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGGGGGGGFFFEEEEEEHHHHHHGGGGGGJJJPPPYYY___iiivvvsssdddYYY]]]fffppp~~~~~~yyysssmmmiiihhhlllsssyyywwwqqqnnnpppmmmnnnoooqqqrrrvvv{{{~~~~~~vvvoookkkrrr|||zzzjjjaaa\\\XXXVVVVVVUUUYYYWWWWWWZZZVVV^^^tttgggWWWWWWOOOOOOOOOMMMLLLMMMPPPRRRTTTSSSQQQOOONNNMMMLLLLLLKKKKKKKKKLLLOOOWWWdddmmm}}}xxxtttrrroookkkhhhggggggfffeeegggeeecccaaa___]]]YYYVVVVVVUUUSSSQQQPPPPPPQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTUUUVVVXXXXXXYYYXXXXXX[[[]]]___```______```aaabbbbbbbbbbbbaaa```___^^^^^^[[[XXXWWWWWWXXXXXXXXXWWWXXXZZZ[[[[[[[[[ZZZYYYYYYWWWVVVWWWXXXYYYXXXVVVWWWVVVTTTRRRRRRRRRTTTUUUTTTTTTTTTUUUVVVVVVWWWWWWWWWXXXYYYZZZZZZ[[[]]]```^^^```ccceeegggjjjmmmpppsssssstttxxx|||xxxyyy~~~{{{mmmkkkpppzzznnnaaaZZZQQQKKKIIIHHHFFFDDDGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEECCCAAA@@@AAACCCEEEFFFEEEEEEEEEDDDCCCBBBBBBCCCCCCAAABBBDDDFFFGGGFFFEEEDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGKKKPPPUUUeeennnttt___YYY]]]eeerrr~~~|||uuunnnjjjhhhhhhnnnvvvwwwrrrllllllnnnmmmoooqqqrrrtttwww|||xxxqqqllljjjqqq}}}tttggg```[[[WWWVVVWWWUUU[[[\\\\\\]]]\\\jjjbbbUUUUUUOOONNNNNNMMMLLLLLLNNNOOOPPPOOONNNMMMLLLLLLKKKKKKLLLLLLLLLMMMRRR\\\hhhqqq{{{wwwtttpppllliiihhhgggfffeeeeeeccc```^^^]]][[[XXXUUUSSSRRRQQQOOONNNOOOOOOPPPPPPQQQSSSTTTUUUVVVVVVWWWVVVVVVWWWXXXYYYZZZZZZZZZ\\\^^^``````______```aaaccccccccccccbbbaaa``````___\\\XXXWWWWWWXXXXXXXXXXXXXXXYYYZZZZZZYYYYYYXXXXXXVVVUUUUUUWWWWWWWWWVVVTTTSSSQQQPPPPPPRRRTTTVVVTTTUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]^^^```bbbaaadddgggjjjlllooosssuuuzzz|||{{{yyyyyy|||pppdddeeemmm{{{|||cccZZZUUUNNNJJJJJJJJJIIIGGGGGGFFFEEEDDDCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEBBBAAA@@@BBBDDDEEEEEECCCEEEDDDDDDCCCBBBBBBBBBBBB@@@BBBEEEGGGHHHGGGEEECCCDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFHHHKKKNNNbbbhhhsssqqqccc^^^^^^dddlll|||~~~yyyqqqkkkhhhgggiiiqqqxxxuuunnnjjjkkknnnooopppsssuuuvvvyyy}}}sssnnnkkkjjjrrr~~~xxxnnnccc^^^[[[WWWVVVXXXUUU]]]^^^^^^``````sssyyy___UUUUUUPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJJJJNNNUUU___jjjrrr~~~zzzuuurrrmmmjjjhhhgggfffeeecccaaa^^^\\\\\\ZZZXXXVVVRRRQQQOOONNNNNNNNNNNNOOOQQQRRRSSSTTTVVVVVVWWWWWWVVVWWWWWWXXXYYY[[[\\\\\\^^^___```___^^^^^^___```ddddddddddddcccbbbaaa```]]][[[WWWVVVWWWXXXXXXWWWXXXXXXYYYYYYYYYXXXXXXXXXVVVTTTRRRRRRTTTUUUUUUTTTPPPPPPOOOOOOQQQSSSVVVWWWUUUUUUVVVXXXYYYZZZ[[[[[[^^^___```___^^^___aaacccfffhhhkkknnnpppssswwwzzz~~~zzzxxxzzz~~~vvvggg___aaaiiiuuurrr^^^TTTOOOKKKIIIJJJKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAACCCEEEEEEDDDBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@BBBEEEGGGHHHGGGEEECCCBBBBBBBBBBBBBBBCCCDDDDDDBBBDDDEEEFFFFFFGGGJJJLLL]]]bbbjjjwwwxxxiii```^^^```xxx{{{~~~wwwoooiiihhhhhhkkkssswwwsssllljjjlllmmmoooqqqtttvvvxxx{{{~~~|||pppmmmkkkllluuuppphhh```]]][[[WWWWWWYYYUUU\\\]]]^^^```dddyyyppp]]]VVVUUURRROOOLLLJJJKKKLLLLLLKKKKKKKKKLLLKKKKKKJJJIIIHHHEEEFFFGGGLLLSSS\\\eeekkkyyyuuupppllljjjiiigggfffcccaaa^^^\\\[[[[[[YYYWWWRRRQQQOOONNNNNNNNNOOOPPPRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWXXXYYY[[[\\\]]]^^^______^^^\\\\\\]]]___ccccccccccccbbbaaa```___[[[XXXVVVUUUVVVWWWXXXWWWXXXXXXXXXXXXWWWWWWWWWWWWUUUSSSQQQPPPRRRSSSSSSSSSOOOPPPPPPRRRSSSUUUWWWWWWUUUVVVWWWXXXYYYZZZ[[[[[[^^^___``````___```bbbdddkkkllloooqqqtttyyy|||wwwwwwwww}}}~~~~~~~~~nnnccc___aaajjjwww}}}gggZZZMMMJJJFFFFFFGGGHHHFFFDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBEEEFFFFFFCCCAAAAAABBBCCCCCCCCCCCCBBBBBBAAABBBDDDFFFGGGFFFEEEDDD@@@@@@@@@@@@AAABBBCCCCCCBBBDDDEEEFFFFFFGGGIIIKKKTTTZZZdddooo{{{}}}lllaaa\\\tttwww{{{}}}vvvmmmhhhhhhjjjlllsssuuuooojjjkkklllkkknnnqqqtttvvvxxxzzz~~~xxxnnnlllmmmooo{{{sssiiiccc^^^]]]ZZZWWWWWWZZZXXX^^^^^^^^^ccciiiiii\\\XXXUUUUUUPPPLLLIIIJJJLLLLLLLLLKKKKKKLLLLLLKKKIIIHHHGGGDDDEEEFFFKKKQQQYYY^^^aaannnttt||||||wwwsssqqqooommmlllfffccc___]]]\\\ZZZXXXWWWRRRQQQPPPOOOOOOOOOPPPQQQSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZ\\\^^^^^^^^^^^^\\\[[[ZZZ\\\^^^````````````___^^^]]]]]]XXXVVVSSSSSSUUUWWWXXXXXXYYYXXXXXXWWWVVVVVVVVVWWWVVVSSSQQQPPPRRRSSSTTTSSSSSSTTTUUUVVVWWWWWWWWWVVVXXXYYYYYYZZZ[[[\\\]]]]]]^^^___bbbcccdddfffiiikkkqqqsssuuuxxx}}}~~~xxxwwwzzz||||||~~~uuuhhhaaaaaadddrrrkkk[[[UUUJJJGGGDDDDDDFFFFFFDDDAAAAAACCCEEEFFFFFFEEECCCAAACCCCCCDDDDDDDDDDDDCCCCCCAAABBBDDDFFFHHHGGGDDDAAA???@@@BBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFF@@@@@@@@@@@@@@@BBBCCCDDDDDDEEEFFFEEEDDDDDDGGGHHHKKKTTT___iiiqqqmmm___rrrtttwww{{{}}}uuummmhhhiiikkkmmmrrrsssmmmiiikkkllliiinnnpppsssvvvwwwzzz}}}vvvllllllnnnssszzzkkkfffaaa]]]\\\ZZZWWWWWWZZZ\\\aaa```aaagggnnneee\\\YYYVVVWWWQQQKKKIIIJJJLLLMMMLLLKKKKKKLLLLLLKKKIIIGGGFFFFFFGGGHHHLLLRRRWWWZZZ[[[XXXaaannnxxx~~~zzzwwwvvvtttrrriiifffaaa^^^\\\ZZZWWWVVVSSSRRRQQQPPPPPPPPPQQQRRRTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVVVVVVVXXXZZZ\\\^^^^^^^^^^^^\\\ZZZYYY[[[]]]^^^^^^^^^^^^]]]\\\[[[ZZZVVVTTTRRRRRRTTTVVVXXXXXXYYYXXXWWWVVVVVVVVVVVVVVVVVVTTTQQQQQQRRRTTTUUUTTTWWWXXXYYYZZZZZZXXXVVVUUU]]]]]]]]]^^^______``````___bbbeeegggiiilllpppsssxxxyyy|||{{{zzzyyy{{{|||||||||{{{pppeeeaaadddhhhzzzyyy^^^RRROOOKKKHHHEEEEEEGGGFFFDDDAAA@@@BBBEEEGGGGGGEEEBBB@@@CCCCCCDDDDDDDDDDDDCCCCCCBBBCCCEEEGGGIIIHHHDDDAAA>>>???AAACCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFAAAAAA@@@@@@AAACCCDDDEEEFFFGGGFFFDDDBBBBBBDDDFFFFFFPPP]]]dddiiiuuuyyyeeeuuuuuuvvvxxx|||}}}xxxpppiiifffhhhlllrrrqqqnnnkkkkkkkkkmmmnnnlllqqqvvvxxxwwwxxx}}}}}}pppiiilllpppuuuqqqiii^^^[[[XXXWWWXXXYYYZZZZZZ[[[^^^______dddxxxsss___WWWTTTTTTPPPNNNMMMKKKKKKLLLMMMOOOKKKMMMNNNNNNLLLKKKJJJKKKKKKKKKLLLNNNQQQSSSRRRQQQUUUWWW]]]iiisssyyy}}}yyyuuurrrqqqkkkddd```^^^]]]ZZZXXXZZZUUUSSSUUUVVVSSSRRRTTTTTTUUUVVVWWWWWWVVVUUUTTTVVVWWWYYY[[[\\\]]]^^^^^^]]]]]]\\\\\\[[[\\\\\\\\\bbbaaa___]]][[[YYYXXXXXXVVVUUUSSSRRRSSSUUUXXXZZZZZZYYYXXXWWWVVVWWWWWWXXXWWWWWWXXXXXXXXXXXXXXXYYYXXXZZZ[[[[[[ZZZYYYYYYZZZ\\\^^^^^^^^^___```cccfffcccfffiiikkklllooouuuzzzwwwxxx{{{{{{}}}~~~|||nnnfffaaa```bbbrrrjjjXXXPPPOOOLLLKKKIIIGGGFFFEEEDDDDDD@@@AAAAAABBBCCCCCCCCCBBBEEEDDDBBBAAAAAABBBDDDEEEGGGFFFEEEEEEEEEDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA???AAACCCDDDCCCCCCDDDEEECCCBBB@@@??????AAADDDFFFGGGFFFEEECCCCCCCCCDDDEEEIIIIIIOOO\\\iiisss||||||uuuwwwyyy|||}}}{{{uuunnnhhhfffiiilllqqqpppmmmkkkkkklllmmmnnnooorrrwwwzzz{{{~~~yyynnnggglllrrrxxxyyyjjjaaa\\\ZZZWWWWWWXXXYYYZZZYYYWWW[[[]]]___hhh~~~nnn]]]UUURRRQQQOOOMMMLLLJJJJJJKKKLLLMMMKKKLLLMMMLLLJJJIIIJJJKKKMMMLLLKKKMMMOOOPPPPPPOOOMMMNNNTTT___iiipppyyy}}}zzzwwwqqqjjjeeecccbbb___\\\ZZZUUUSSSUUUUUUSSSRRRSSSXXXXXXYYYYYYXXXWWWUUUTTTVVVVVVXXXYYY[[[[[[\\\\\\^^^]]]]]]]]]]]]]]]^^^^^^___^^^\\\[[[YYYXXXWWWWWWXXXVVVUUUTTTTTTVVVYYYZZZ\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[YYY[[[]]]]]]]]]\\\]]]^^^[[[]]]^^^___```bbbfffhhhlllppptttvvvwww{{{vvvxxx|||~~~uuuggg```___ccchhhyyyrrrbbbWWWQQQOOOJJJIIIGGGFFFDDDCCCCCCBBB@@@AAAAAABBBBBBCCCBBBBBBDDDCCCBBBAAAAAABBBCCCDDDHHHFFFEEEDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCCCCCCCCCCDDDEEECCCBBB@@@???@@@AAADDDEEEFFFEEEDDDCCCCCCCCCDDDDDDFFFFFFKKKWWWbbblllvvv~~~yyy|||{{{wwwqqqkkkfffgggkkknnnooonnnlllkkkkkklllnnnooorrrtttxxx|||sssjjjffflllttt}}}rrrccc[[[ZZZXXXVVVVVVXXXYYYZZZYYYXXXZZZ\\\```lllfffZZZSSSOOONNNNNNMMMKKKJJJIIIJJJKKKKKKKKKLLLKKKJJJIIIJJJLLLOOORRROOOLLLKKKKKKLLLLLLLLLKKKLLLQQQ[[[dddlllxxxzzzrrrmmmkkkiiieeebbb]]]XXXVVVXXXXXXUUUTTTUUU[[[[[[[[[ZZZYYYXXXWWWVVVWWWXXXYYYZZZ[[[[[[[[[[[[^^^^^^]]]^^^^^^___```aaa^^^]]]\\\[[[YYYYYYYYYYYYYYYXXXWWWVVVVVVWWWYYYZZZ^^^]]]\\\[[[ZZZ[[[\\\\\\^^^^^^]]]]]]]]]]]]]]]]]][[[]]]___`````````aaabbb]]]___aaabbbcccfffkkknnnqqquuuzzz~~~{{{wwwzzz~~~lll^^^[[[```iiirrruuu```ZZZWWWSSSPPPGGGGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAAAAACCCCCCIIIFFFCCCBBBBBBBBBAAA@@@????????????????????????===???BBBCCCCCCCCCDDDEEECCCBBBAAA@@@@@@AAACCCEEEEEEDDDCCCCCCBBBCCCCCCCCCDDDBBBEEEOOOYYYbbbmmmvvvxxxtttnnniiigggiiimmmqqqmmmlllkkkkkklllmmmoooppptttuuuxxx~~~xxxlllgggfffnnnxxx}}}lll```[[[XXXVVVUUUVVVXXXZZZZZZYYY]]]\\\\\\```oooxxx```WWWRRRNNNLLLMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJMMMRRRUUUUUURRRMMMJJJIIIJJJJJJJJJMMMMMMQQQYYYaaajjjxxx|||{{{uuurrrooollliiiddd___]]]^^^^^^[[[YYYZZZZZZZZZZZZZZZZZZYYYXXXXXXZZZ[[[\\\\\\]]]\\\\\\\\\]]]]]]]]]]]]^^^___```aaa___^^^^^^]]]\\\\\\\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZ]]]\\\[[[ZZZZZZ[[[\\\]]]______^^^^^^^^^^^^^^^^^^^^^```bbbbbbbbbaaabbbdddbbbdddfffgggiiilllpppssssssxxx}}}zzz{{{gggZZZZZZdddrrr}}}iiiYYYVVVVVVSSSPPPFFFFFFFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@AAABBBBBBHHHEEEBBB@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAABBBBBBBBBDDDEEECCCBBBAAA@@@@@@AAACCCDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCAAACCCJJJQQQYYYeeeoooxxxuuuqqqlllhhhhhhjjjnnnqqqjjjjjjjjjkkklllnnnpppqqqtttvvvyyy~~~ssshhhfffiiiqqq}}}vvvfff]]]YYYVVVUUUTTTVVVYYY[[[[[[ZZZ^^^[[[[[[bbbuuuooo[[[WWWRRRNNNMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKPPPVVV[[[VVVRRRMMMIIIHHHIIIJJJJJJIIIIIIMMMSSSYYYaaaooo}}}||||||yyyvvvsssoookkkfffcccdddddd```^^^___ZZZZZZZZZZZZZZZ[[[[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\\\\]]]^^^``````___^^^^^^]]]\\\\\\]]]]]]YYYYYYXXXXXXXXXYYYZZZZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\^^^^^^^^^_________``````bbbdddeeeeeedddddddddeeehhhjjjlllmmmnnnqqquuuyyy{{{~~~{{{cccZZZ___kkkzzzfffXXXTTTQQQNNNNNNFFFGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAFFFCCC@@@>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAAAAAAAAAAACCCDDDCCCBBBBBBAAAAAAAAABBBCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEBBBCCCHHHMMMSSS^^^iiipppxxx}}}{{{rrrnnniiiggghhhkkknnnoooggghhhiiikkkmmmoooqqqrrruuuwww|||yyyqqqfffhhhmmmwwwooo___XXXVVVUUUTTTTTTWWWZZZ\\\\\\\\\ZZZYYY\\\jjjhhhYYYVVVQQQMMMOOOLLLKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHJJJOOOUUUYYYSSSOOOJJJHHHHHHIIIJJJJJJGGGGGGJJJNNNRRRYYYgggttt}}}}}}|||xxxsssmmmjjjkkkjjjfffdddeee______^^^^^^^^^^^^______^^^^^^^^^^^^]]]\\\[[[ZZZ]]]\\\\\\\\\]]]^^^______^^^]]]\\\[[[[[[[[[[[[[[[YYYYYYYYYZZZZZZ[[[\\\]]]\\\\\\[[[ZZZZZZ[[[]]]^^^______```aaabbbccccccdddgggiiijjjkkkjjjjjjkkklllppprrrtttvvvxxx|||sssaaa___iiiwwwrrr```VVVQQQLLLIIIIIIGGGGGGHHHHHHGGGFFFDDDCCCCCCBBB@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAA@@@@@@AAABBBCCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDCCCCCCEEECCCDDDGGGIIIMMMXXXcccmmmuuu|||xxxuuummmiiifffeeegggjjjkkkjjjeeefffhhhkkkmmmppprrrsssvvvzzzuuuoooeeejjjrrr|||~~~iii\\\VVVVVVTTTTTTUUUXXX[[[^^^^^^]]]XXXYYYcccwwwbbbWWWUUUOOOLLLPPPIIIIIIHHHHHHGGGEEEDDDCCCCCCDDDEEEEEEFFFIIIMMMQQQLLLIIIFFFEEEGGGHHHIIIJJJFFFFFFIIILLLMMMRRR___lllyyy~~~}}}}}}~~~|||zzz||||||wwwttttttsssooommmnnniiihhhfffeeeccccccccccccccccccbbbbbb```___]]]]]]___^^^^^^^^^^^^^^^_________^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[]]]^^^___```aaa______^^^^^^^^^___```aaaaaabbbccceeefffhhhiiijjjkkkmmmppprrrrrrsssuuuwwwzzz}}}zzzmmmdddjjjzzzssseeeWWWQQQOOOLLLJJJIIIFFFGGGHHHHHHGGGFFFDDDCCCCCCBBB@@@???>>>???@@@AAA??????@@@@@@@@@@@@??????>>>===<<<===???@@@???>>>????????????????????????>>>???AAAAAA@@@??????@@@CCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEDDDDDDCCCBBBCCCEEEEEEHHHQQQ\\\iiiqqq|||~~~yyytttpppjjjgggddddddfffhhhhhhgggdddfffhhhjjjmmmppprrrssswww}}}sssnnnffflllvvvyyyggg[[[XXXYYYTTTTTTUUUXXX\\\______^^^YYY]]]jjj___VVVTTTMMMLLLQQQGGGGGGFFFFFFEEECCCBBBAAAAAABBBBBBBBBAAACCCFFFIIIGGGEEECCCCCCEEEHHHIIIIIIBBBBBBEEEGGGGGGJJJWWWcccppp{{{yyyyyyxxxyyy{{{|||}}}{{{ssssss{{{}}}zzz|||}}}{{{wwwuuuuuurrrpppmmmjjjhhhfffffffffhhhhhhhhhgggeeecccbbbaaaaaa``````_________``````aaaaaa___^^^]]]\\\\\\\\\[[[\\\]]]___aaabbbcccdddbbbbbbaaaaaaaaabbbdddeeedddeeefffhhhjjjlllnnnooonnnqqqtttwwwyyy{{{~~~~~~uuukkkhhhtttlll]]]PPPNNNPPPPPPMMMLLLEEEFFFGGGHHHGGGFFFCCCBBBCCCBBB@@@>>>>>>???@@@AAA??????@@@@@@@@@@@@??????<<<;;;<<<===@@@@@@???>>>????????????????????????>>>@@@AAAAAA???>>>>>>???CCCCCCCCCBBBBBBAAAAAAAAABBBCCCEEEFFFFFFFFFEEEDDD@@@@@@AAACCCBBBDDDLLLWWWeeemmmwww}}}~~~{{{vvvqqqllleeefffggghhhhhhgggfffeeecccfffiiilllmmmoooqqqsssxxx{{{tttmmmmmmiiiooovvvssscccYYYVVVUUUWWWXXXYYYXXXXXXXXXZZZ\\\[[[bbbwww|||dddWWWQQQLLLIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@AAABBBBBBAAAAAACCCDDDBBB???@@@EEEFFFEEEEEEHHHDDDCCCDDDEEEIIINNNRRRUUUkkkrrr~~~|||vvvsssqqqqqqtttxxx{{{}}}wwwssswwwvvvwwwuuuqqqpppuuu|||}}}xxx}}}{{{|||xxxssspppmmmlllmmmllljjjhhhgggfffeeeeeebbbbbbaaaaaaaaaaaabbbbbbccc```^^^^^^```aaa___\\\]]]]]]___eeelllnnnkkkfffgggfffdddccccccdddfffggghhhjjjkkklllooosssyyy}}}~~~~~~{{{}}}xxxkkkkkkooo|||ttt```XXXOOOMMMOOOQQQNNNJJJKKKFFFBBBAAACCCDDDAAA>>>AAAAAA@@@@@@???>>>=========>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;<<<======????????????>>>>>>>>>===@@@???>>>======>>>???@@@???@@@AAABBBCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDDDDCCCAAAAAAAAAAAAAAADDDIIILLLZZZhhhwww|||zzz~~~}}}zzzuuuoookkkgggggghhhhhhgggfffeeedddeeegggkkkmmmnnnppprrrtttzzz}}}qqqkkkllllllsss{{{oooaaaZZZWWWVVVUUUWWWXXXYYYXXXYYY[[[]]]\\\gggvvv```TTTOOOKKKHHHGGGGGGGGGFFFEEECCCBBBAAA@@@@@@AAABBBBBBAAAAAABBBDDDAAA======AAADDDDDDEEEIIIDDDDDDCCCDDDFFFJJJMMMPPP```gggsssyyyvvvqqqnnnnnnqqquuuwww|||pppmmmqqqzzzzzzwwwqqqmmmnnntttyyy~~~wwwyyy}}}yyyvvvuuutttrrrqqqooommmkkkjjjiiiiiifffeeeeeedddddddddeeeeeejjjhhhfffgggiiiiiigggeeecccbbbdddiiioooqqqoookkknnnmmmlllkkklllmmmoooppppppqqqssstttvvvzzz{{{zzz~~~tttiiimmmuuujjj[[[TTTMMMLLLOOOQQQOOOLLLNNNIIIEEEDDDFFFGGGEEEAAAAAAAAA@@@??????>>>=========>>>????????????>>>===;;;;;;;;;;;;;;;<<<<<<===?????????>>>>>>>>>======>>>===<<<<<<<<<<<<===>>>???@@@AAABBBCCCBBBAAAAAACCCCCCDDDDDDDDDCCCCCCBBB@@@@@@AAA@@@AAACCCGGGKKKPPP\\\jjjqqqtttzzz|||xxxsssnnnjjjhhhhhhhhhggggggeeedddcccgggiiilllmmmnnnppprrrtttyyy|||zzzmmmhhhjjjnnnwwwyyyiii___[[[XXXVVVSSSUUUXXXZZZZZZZZZ\\\^^^___qqq}}}lllZZZQQQMMMIIIGGGGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@AAABBBBBBAAAAAABBBCCCAAA===<<>>>>>=========>>>>>>>>>>>>======;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>============<<<<<<;;;::::::;;;<<<<<<>>>???BBBCCCDDDBBB@@@???DDDDDDDDDDDDCCCBBBAAAAAA>>>???@@@???@@@BBBFFFIIILLLTTT```kkkuuu}}}}}}yyyuuuqqqkkkgggffffffffffffffffffeeeeeehhhiiilllmmmnnnooorrrtttxxx{{{tttiiifffhhhoooyyyrrrddd^^^[[[XXXTTTRRRTTTXXXZZZ[[[\\\]]]___eee}}}qqqbbbTTTNNNLLLIIIGGGGGGHHHHHHGGGEEEDDDCCCBBBAAA@@@AAABBBBBBAAA@@@AAABBBBBB???AAAGGGKKKHHHFFFEEECCCBBBAAAAAABBBCCCEEEFFFMMMVVVcccnnnwww{{{uuurrrqqqrrr|||yyyzzz}}}xxxqqqjjjgggnnnvvvxxxzzzxxxuuussswww}}}|||{{{yyyyyyxxxxxxwwwuuuttttttsssssstttuuuvvvvvvvvvuuuooonnnnnnppptttvvvwwwvvv{{{{{{{{{|||~~~|||yyyxxxxxx{{{~~~~~~www{{{yyyyyyeee\\\QQQMMMHHHHHHKKKNNNMMMKKKIIIFFFDDDCCCDDDDDDBBB@@@@@@?????????>>>>>>>>>===========================:::::::::::::::;;;<<<<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>BBBEEEEEEDDDBBB@@@DDDDDDDDDCCCBBBAAA@@@???===>>>?????????AAADDDGGGLLLPPPYYYgggvvv}}}yyyuuurrrnnniiieeecccddddddeeefffggghhhhhhhhhiiikkklllmmmooosssuuuzzz}}}{{{ooogggfffiiiooo{{{mmm```\\\ZZZWWWSSSRRRUUUXXXZZZ[[[\\\^^^```mmmeeeZZZPPPLLLLLLIIIHHHIIIHHHGGGFFFEEEDDDBBBAAAAAA@@@AAABBBBBB@@@???@@@BBBDDDCCCHHHQQQTTTOOOFFFAAAAAA@@@@@@AAABBBCCCEEEFFFLLLVVVcccoooyyy{{{wwwvvv~~~~~~wwwpppmmmjjjiiiqqqzzzwwwssswww}}}|||{{{|||~~~~~~{{{{{{zzz|||zzzuuuuuuwwwzzz}}}}}}jjj\\\VVVOOOKKKHHHGGGHHHIIIIIIGGGDDDCCCBBBBBBBBBAAA???>>>?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===;;;::::::::::::;;;<<<<<<=========<<<<<<<<<<<<;;;<<<<<<<<<======<<<<<<<<<;;;===AAAEEEGGGFFFEEECCCCCCCCCCCCCCCBBBAAA??????<<<>>>?????????@@@CCCEEEGGGIIIPPP]]]lllyyy~~~|||yyyuuuqqqnnnkkkgggdddbbbbbbcccdddeeegggiiijjjhhhiiikkklllnnnqqquuuxxx~~~tttlllhhhiiimmmsss~~~wwwhhh]]]YYYXXXVVVSSSTTTVVVXXXYYYZZZ\\\___aaatttppp[[[SSSLLLKKKKKKIIIHHHIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@AAABBBAAA@@@???@@@AAADDDEEEKKKWWW[[[TTTHHH@@@??????@@@AAABBBDDDEEEFFFKKKSSS___lllwww~~~|||ppphhhhhhkkklllttt}}}xxxtttyyy}}}zzzwwwsssrrrvvv{{{|||~~~|||sss```TTTNNNLLLJJJGGGEEEFFFFFFEEEDDDBBBBBBCCCBBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<=========<<<<<<<<<;;;;;;;;;;;;======>>>>>>>>>>>>======;;;===AAADDDEEEEEEDDDDDDBBBBBBBBBBBBAAA@@@??????<<<>>>?????????@@@BBBDDDDDDFFFKKKTTT```mmmwww|||~~~~~~xxxuuuqqqmmmkkkhhheeeccccccccccccccceeefffhhhiiiiiikkkmmmnnnppptttyyy|||zzznnniiiiiimmmrrrzzzrrrkkkbbbZZZVVVUUUUUUUUUWWWWWWXXXXXXXXX[[[___bbbyyycccSSSMMMIIIIIIJJJHHHGGGHHHFFFEEEDDDCCCBBBAAA@@@???@@@AAABBBAAA???>>>???@@@BBBBBBIIIVVV\\\VVVJJJBBB>>>??????@@@AAABBBCCCCCCGGGKKKTTTaaaooo{{{pppeeehhhooorrrwwwyyysssvvv|||yyyvvvuuuuuutttsssvvv~~~~~~yyyfffZZZQQQKKKIIIGGGEEEDDDDDDDDDCCCCCC@@@AAABBBBBBAAA???>>>>>>===>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;;;;;;;::::::<<<===>>>>>>>>>>>>===<<<===>>>@@@AAABBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???===>>>@@@@@@@@@@@@BBBDDDDDDFFFIIIMMMTTTaaappp{{{}}}}}}}}}uuurrrnnnkkkiiigggdddbbbeeedddccccccdddeeeggghhhjjjlllnnnppprrrvvv|||}}}tttjjjhhhkkkqqqwww~~~gggccc^^^XXXTTTTTTUUUVVVYYYYYYXXXWWWWWWZZZ___ccc{{{uuu[[[NNNIIIFFFHHHIIIFFFEEEGGGEEEEEEDDDBBBAAA@@@???>>>@@@AAABBBAAA???>>>???@@@??????EEERRRZZZVVVKKKDDD????????????@@@@@@@@@@@@BBBDDDJJJVVVfffttt}}}uuugggkkktttwwwzzzrrrnnnoooxxxzzzuuuqqqqqqrrrssswwwxxx~~~jjj___ZZZSSSMMMFFFEEEDDDCCCCCCCCCCCCCCC===???AAA@@@???===<<<<<<============>>>>>>>>>>>><<<;;;::::::::::::;;;<<<===============>>>??????<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>===<<<;;;???????????????>>>======??????@@@AAAAAAAAA@@@@@@===???@@@AAA@@@@@@BBBDDD@@@CCCFFFFFFIIIUUUhhhwwwzzz}}}|||xxxuuutttrrrooojjjfffddddddeeefffjjjgggeeecccdddeeeffffffmmmmmmmmmpppuuu{{{~~~pppkkkhhhfffooo}}}{{{qqq]]][[[WWWTTTRRRRRRTTTUUU[[[TTTSSSXXXXXXVVV]]]jjjgggSSSLLLJJJHHHEEEDDDCCCDDDDDDFFFDDDAAAAAACCCCCC@@@===AAAAAA@@@@@@???>>>=========@@@FFFMMMQQQOOOIIICCC>>>????????????@@@@@@@@@BBBCCCEEEIIISSSbbbsss}}}sssnnnrrrmmmxxx|||pppffflllrrr}}}~~~{{{yyyvvvrrrppprrrwww{{{oooaaa[[[SSSNNNOOOKKKJJJIIIGGGFFFEEEEEEEEEBBBAAA???============>>>??????@@@??????>>><<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@???>>>===<<<<<<<<<<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::>>>>>>>>>>>>============????????????????????????======>>>???@@@@@@AAAAAAGGGFFFEEEFFFJJJRRR\\\dddtttvvv{{{~~~zzzwwwuuusssnnnlllhhheeeddddddfffggghhhfffeeedddeeefffgggggglllmmmooosssxxx~~~xxxllliiihhhiiisssvvvkkk[[[YYYVVVSSSRRRRRRTTTVVVYYYUUUUUUYYYXXXXXXfffwwwbbbSSSKKKIIIGGGEEEEEEEEEGGGHHHFFFCCCAAAAAABBBBBB@@@>>>@@@@@@??????>>>======<<<<<>>????????????@@@@@@@@@AAAAAABBBFFFOOO\\\kkktttzzzrrrssspppzzz}}}tttmmmnnnsss}}}|||wwwsssssssssssstttxxx~~~fff\\\YYYSSSOOOOOOLLLKKKIIIGGGDDDCCCBBBAAAAAA@@@???=========>>>>>>@@@@@@@@@???>>>>>>=========<<<<<<;;;<<<===>>>?????????>>>===<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999999999:::::::::::::::>>>>>>===============>>>AAAAAAAAAAAAAAAAAAAAAAAA======>>>??????@@@AAAAAABBBBBBAAABBBEEELLLTTTZZZjjjqqq{{{}}}{{{xxxuuurrrqqqiiihhheeeccccccdddfffgggeeeeeeeeefffggghhhhhhhhhlllnnnrrrwww|||{{{oooggggggiiimmmyyynnncccWWWVVVSSSQQQQQQRRRUUUVVVVVVVVVXXXZZZWWW\\\qqqvvv[[[QQQIIIHHHFFFEEEFFFGGGIIIJJJEEECCCAAA@@@AAAAAA???>>>??????>>>>>>===<<<<<<<<<<<<>>>@@@CCCEEEDDDAAA>>>>>>????????????@@@@@@@@@@@@@@@@@@BBBHHHRRR^^^fffyyywwwuuurrrzzzuuuqqqnnnrrr{{{~~~}}}zzzyyyzzz~~~~~~zzzxxxwwwuuurrrqqqsssvvvyyy|||ooo[[[WWWWWWSSSNNNNNNLLLKKKHHHEEEBBB@@@???>>>@@@???>>>>>>>>>>>>>>>???AAA@@@???>>>>>>>>>???@@@???>>><<<;;;<<<===???@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::999999999999:::777777888888999999::::::???>>>===<<<<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>??????@@@@@@@@@>>>?????????AAAFFFLLLPPP]]]iiixxx~~~|||yyyvvvrrrooommmgggfffcccbbbaaabbbdddeeebbbdddfffhhhhhhiiijjjjjjlllpppvvv{{{qqqiiidddfffkkkrrr~~~yyyggg\\\SSSRRRQQQPPPQQQSSSUUUVVVTTTVVVYYYYYYWWW```{{{jjjUUUOOOHHHGGGEEEDDDDDDEEEGGGHHHDDDCCCAAA@@@??????????????????>>>>>>>>>=========>>>>>>??????@@@???>>>===>>>>>>?????????@@@@@@@@@@@@@@@???@@@CCCJJJRRRYYYlllxxx~~~wwwrrrwwwxxxqqqqqqyyy~~~zzzyyy{{{|||{{{~~~~~~yyyuuupppnnnppprrrssssssvvvyyy~~~qqqbbbUUUSSSTTTQQQLLLKKKIIIHHHEEECCCAAA???>>>===??????>>>>>>>>>>>>>>>???>>>===<<<<<<===@@@BBBDDDBBB@@@>>>======???AAABBB<<<<<<;;;::::::::::::::::::999999888888888999999666777777888999:::;;;;;;>>>===<<<;;;<<<===???AAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>?????????@@@>>>???@@@@@@AAACCCGGGJJJQQQ```rrr}}}~~~{{{wwwsssnnnkkkiiifffeeecccaaa``````aaabbbaaadddgggiiiiiiiiikkkmmmooossszzzyyylllhhheeegggnnnwwwqqqaaaYYYQQQPPPPPPPPPQQQSSSUUUWWWTTTWWWYYYXXXYYYhhhbbbRRRMMMHHHGGGEEECCCBBBCCCDDDEEEDDDCCCAAA???======>>>???@@@???????????????>>>>>>?????????>>>=========>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@???@@@DDDJJJNNN```lllzzz~~~{{{zzz}}}|||tttqqqzzz{{{pppnnnuuu}}}~~~~~~}}}zzzyyy|||zzz|||~~~vvvqqqnnnllliiijjjmmmqqqtttvvv|||wwwfff\\\TTTRRRQQQNNNIIIFFFDDDCCCBBBAAA@@@@@@@@@@@@???????????????>>>>>>===:::::::::;;;===AAADDDFFFCCCBBB@@@??????@@@BBBCCC;;;:::999999999999999999888888777777777888888999777888888999:::;;;;;;<<<===<<<<<<<<<===>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????===???@@@@@@@@@BBBDDDFFFJJJVVVhhhwww~~~}}}}}}|||zzzxxxtttpppkkkgggeeeeeedddbbbaaa`````````aaabbbeeehhhiiihhhiiillloooqqqvvv}}}~~~qqqjjjhhhgggjjjrrr}}}zzzhhh\\\WWWPPPPPPPPPPPPQQQSSSUUUWWWUUUWWWXXXZZZbbbvvvvvv[[[OOOKKKGGGFFFDDDBBBAAAAAABBBCCCCCCBBBAAA>>><<<<<<>>>@@@@@@@@@@@@????????????????????????>>><<<<<<===???>>>????????????@@@@@@@@@AAAAAAAAA??????@@@DDDGGGTTTbbbrrr}}}~~~|||}}}}}}uuuvvv~~~zzzqqqoooqqq}}}}}}zzz{{{vvvwwwyyy|||~~~~~~yyytttooommmiiiiiijjjlllpppvvv{{{~~~iii]]]XXXRRRNNNMMMJJJGGGDDD@@@@@@@@@@@@@@@AAAAAABBB???@@@@@@@@@???>>><<<<<<888888999:::===@@@CCCDDDBBBBBBAAA@@@@@@@@@@@@AAA999888888777777888888999777666666666666777888888888888999999::::::;;;;;;:::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>>>>???@@@BBBDDDHHHOOO\\\lll{{{~~~|||{{{yyyyyyuuutttrrrooollliiifffdddbbbbbbaaaaaaaaaaaabbbbbbdddgggiiiiiiggghhhlllqqqrrrxxxuuujjjhhhhhhiiimmmwwwppp___VVVTTTPPPPPPPPPQQQRRRTTTUUUVVVXXXXXXXXX^^^nnnhhhTTTMMMKKKFFFEEECCCBBBBBBCCCDDDEEEBBBBBBAAA>>>;;;:::===@@@>>>>>>>>>???????????????===??????>>>;;;;;;===???>>>????????????@@@@@@@@@@@@@@@AAA???>>>>>>@@@BBBHHHVVViiixxx{{{wwwpppnnnuuu||||||||||||||||||{{{{{{}}}{{{|||{{{yyyvvvsssqqqqqqmmmooosssxxx}}}xxxxxx~~~nnn___SSSQQQLLLHHHGGGGGGFFFDDD????????????@@@AAABBBBBBAAAAAAAAA@@@???===;;;:::999999:::;;;<<<===>>>???>>>???@@@@@@???>>>===<<<888777777666666777777888666555555555666666777888888888888999999999999999888:::<<>>>>>>>>>>>>>>>>>>>>===:::;;;===>>>>>>@@@CCCFFFGGGJJJQQQ^^^lllxxx}}}}}}|||zzzxxxwwwvvvoooooonnnllljjjgggeeeddd````````````aaacccddddddeeehhhjjjhhhfffgggmmmrrrrrryyypppffffffhhhkkkpppzzzjjjYYYSSSRRRPPPPPPQQQQQQSSSTTTVVVVVVZZZXXXYYYbbbwww^^^OOOKKKKKKEEEDDDCCCBBBCCCEEEGGGHHHBBBBBBAAA===::::::===@@@============>>>>>>>>>>>><<<>>>???>>>;;;:::===???>>>????????????@@@@@@@@@???@@@@@@???>>>===>>>@@@>>>MMMaaasss{{{}}}xxxuuu|||sssgggiiinnnwww~~~}}}|||zzz|||~~~zzz{{{{{{zzzyyywwwwwwwwwtttxxx~~~|||uuuwww}}}tttaaaYYYLLLJJJGGGCCCCCCEEEFFFFFF@@@@@@@@@???@@@@@@AAABBBAAAAAAAAAAAA???===:::999:::;;;;;;<<<<<<;;;::::::;;;===>>>???>>>===;;;999777777666666666666777888555555555555555666777888888888888777777777777777777999<<<@@@AAAAAA@@@???========================>>>>>>>>>>>>============;;;<<<>>>???@@@BBBFFFIIIFFFGGGKKKSSS```mmmyyyzzz~~~}}}zzzxxxvvvvvvuuutttooommmiiieeebbbaaa``````dddbbb```^^^^^^```ccceeegggggghhhhhhhhhkkkooorrruuu|||xxxmmmhhheeejjjoootttvvvaaaTTTOOONNNOOOOOOOOOPPPRRRUUUWWWYYYWWW]]]eeesssttt\\\RRRMMMIIIDDDCCCCCCBBB@@@???>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????AAA@@@?????????@@@BBBBBBCCCFFFQQQcccxxx}}}zzzvvvssssss|||ssslllhhhjjjppp{{{~~~~~~}}}ssssssxxxyyycccWWWTTTIIIIIIHHHFFFEEECCCBBBBBBAAAAAAAAAAAA@@@>>>===<<>>===;;;:::999::::::;;;<<<;;;:::888777999:::;;;999777666666777333666888888555444555666444555666666444555666888666555444555777999999888999999:::;;;;;;<<<<<<===<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<======?????????@@@AAABBBDDDEEEDDDEEEGGGHHHNNN\\\nnn{{{}}}}}}|||{{{wwwtttssssssrrrpppjjjhhheeecccaaa```aaaaaaaaa___^^^]]]^^^aaaeeegggggghhhiiijjjkkkmmmqqquuuwww}}}rrrjjjgggiiinnntttyyyppp___TTTPPPNNNOOOOOOOOOQQQSSSUUUXXXYYYYYY]]]hhh}}}lllWWWPPPKKKHHHDDDCCCBBBAAA@@@??????>>>================================================@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>???@@@AAABBBEEELLLYYYkkk||||||{{{yyywwwuuuooouuu{{{}}}~~~wwwppplllkkkppp}}}~~~|||}}}~~~|||~~~yyyrrrtttzzz}}}jjjZZZQQQNNNGGGGGGFFFDDDCCCBBBAAA@@@>>>>>>>>>>>>==================<<<<<<;;;999888777888888999999999999999999888:::;;;:::888666666777444666888777555444555777555666666666555555777888777555444555777999999888999999::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>?????????@@@BBBCCCDDDAAABBBBBBCCCHHHSSScccooo{{{~~~~~~|||zzzzzzwwwssspppooonnnmmmllleeecccaaa_________```aaa]]]\\\\\\\\\___bbbfffiiifffhhhjjjlllmmmqqquuuxxxzzzvvvlllhhhhhhlllrrryyyyyyhhh\\\UUUQQQNNNPPPPPPPPPQQQSSSVVVYYYZZZ___```ooo```QQQMMMIIIEEECCCCCCBBBAAA@@@??????>>>================================================>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>=========>>>============>>>??????AAABBBEEELLLYYYjjj|||}}}~~~zzzxxxvvvtttuuuwwwzzzzzzyyywwwwwwwwwoooooooooppprrrxxx|||sssllliiinnnwww}}}xxxwww|||wwwcccYYYQQQKKKHHHEEEEEEDDDCCCAAA@@@??????======<<<<<<===???@@@AAA===<<<<<<;;;:::999888888777666666777777888999:::777999;;;:::888666666666444666777777666555666777555666666666555555777999888666555666888::::::999888999999::::::;;;<<<<<<999::::::;;;;;;::::::999<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>???@@@AAABBBCCC@@@@@@@@@@@@BBBKKKWWW```tttyyy|||zzzyyyuuusssooommmlllkkkiiigggbbbaaa___^^^^^^^^^```aaa\\\[[[[[[\\\^^^bbbeeehhheeegggjjjmmmpppsssxxx{{{~~~zzzoooiiihhhkkklllttt}}}oooaaaZZZVVVQQQMMMQQQQQQQQQRRRTTTWWWZZZ[[[cccdddwwwrrrWWWMMMJJJFFFCCCBBBBBBAAAAAA@@@??????>>>=========================================================>>>???@@@@@@AAA>>>===============<<<<<<<<<<<<<<<<<<<<<=========>>>???AAADDDKKKYYYlllzzzzzzsssooommmnnnsssxxxzzzxxxuuuuuuuuutttpppkkkjjjmmmssszzz~~~~~~tttnnnnnnrrrwwwzzzzzz}}}bbbSSSQQQOOOJJJFFFDDDCCCCCCBBBAAA??????>>>>>>=========???AAADDDFFF>>>>>>===<<<;;;;;;;;;:::999888777666666777999:::666888::::::888666666666555666777777777777666777555666777666555555777999999777666777999::::::999888888888999::::::;;;;;;999999::::::::::::999999<<<<<<;;;;;;::::::;;;;;;>>>======>>>???@@@AAABBBDDDCCCBBBAAABBBGGGOOOVVVfffpppzzz}}}zzzxxxvvvrrrooollljjjiiihhhfffdddbbbaaa___^^^]]]^^^___```]]]]]]]]]]]]___aaaccceeecccfffjjjnnnqqquuuyyy}}}rrrjjjfffhhhlllpppyyyyyyggg[[[XXXVVVQQQMMMRRRRRRRRRSSSUUUXXX[[[\\\aaaggg~~~gggRRRLLLIIIEEEBBBAAAAAAAAA@@@@@@??????>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA=========<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;===@@@AAADDDNNN]]]iiivvv~~~~~~uuunnnmmmiiinnntttvvvuuussssssttttttnnniiifffiiinnnrrruuu~~~~~~xxxvvvvvvpppvvv{{{vvvrrrzzzlllUUUMMMOOONNNIIIDDDCCCCCCBBBAAA@@@@@@??????===<<<<<<<<<>>>AAADDDFFF>>>===<<<;;;::::::;;;;;;<<<;;;999888777777777888666777999999888666666666555555666777888888777777555666777777555666777999999888666777999:::999999777777888888999:::::::::::::::;;;;;;;;;;;;::::::<<<;;;;;;:::::::::;;;;;;===============>>>???@@@EEEDDDCCCBBBBBBEEEJJJMMMVVVcccsss|||~~~~~~~~~|||zzzwwwtttrrrnnnllljjjhhhgggeeeccc```aaa```^^^]]]]]]^^^```aaa______^^^^^^___aaabbbccccccgggkkkooossswww{{{~~~uuujjjeeedddhhhmmmvvvzzznnn```WWWUUUUUURRROOOSSSSSSSSSTTTVVVYYY\\\]]]^^^kkk]]]NNNKKKGGGCCCAAAAAAAAA@@@@@@????????????========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@=========<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;999===???@@@AAAGGGPPPXXXjjjttt~~~{{{{{{|||}}}}}}tttppphhhkkknnnqqqqqqqqqqqqrrrnnnkkkgggffffffhhhjjjjjjtttyyy|||vvvvvvyyy|||xxx|||yyyqqqnnnpppuuukkk[[[MMMJJJLLLJJJFFFBBBBBBBBBAAA@@@@@@???>>>>>>:::999999:::;;;===???AAA<<<;;;999888888888999:::===<<<;;;999777777666666666777888777666666777888666555555777999999888777666777777777666666888:::999888666666888999888888666777777888888999::::::999::::::;;;;;;::::::999:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???BBBAAA@@@@@@AAABBBDDDEEEJJJUUUeeesss|||}}}||||||{{{xxxuuurrrooommmkkkiiigggfffeeeccc___]]]]]]]]]\\\\\\]]]___aaaccc_________```aaabbbcccdddeeeiiimmmrrruuuyyy}}}{{{lllfffeeefffkkkqqq{{{|||jjjbbbXXXSSSSSSTTTSSSRRRSSSSSSTTTUUUWWWZZZ\\\^^^bbbxxxnnnSSSKKKJJJEEEAAAAAA@@@@@@@@@@@@????????????========================<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????======<<<<<<;;;::::::999999:::;;;<<<<<<<<<;;;;;;;;;<<<>>>??????BBBHHHLLL\\\hhhvvv}}}yyyxxxxxxyyy~~~{{{qqqpppnnnnnnooopppooonnnjjjkkklllkkkjjjhhhgggfffoootttzzz|||{{{|||~~~zzz{{{~~~~~~{{{}}}}}}sssnnnkkkqqq{{{rrrYYYQQQJJJIIIIIIEEECCCCCC@@@@@@??????>>>=========999999::::::;;;<<<<<<<<<<<<:::999777777888999:::999999999999888777666555777777777666444555777:::666555555666999:::999777666777888777666666888:::999777666666777888777666666666777777888999999999888888999999999999888888888888888999:::;;;<<<===<<<<<<;;;;;;<<<<<<===>>>>>>======???@@@AAAAAAAAAFFFJJJTTTcccsss~~~~~~|||zzzzzzxxxvvvrrroookkkiiiiiigggeeedddcccaaa]]][[[ZZZYYYYYYZZZ\\\___ccceee^^^______```bbbccceeefffgggkkkoootttwwwzzz~~~tttiiieeegggjjjpppvvv}}}zzzooo___ZZZTTTQQQQQQSSSTTTTTTTTTTTTTTTUUUWWWZZZ]]]^^^jjj|||cccMMMHHHIIICCC@@@AAA@@@@@@@@@???????????????========================<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>======<<<;;;;;;:::999999999:::;;;<<<===<<<;;;;;;<<<<<<=========@@@CCCFFFQQQ___ooozzzzzzxxxxxxrrryyy~~~yyyrrrooooooooommmjjjlllooosssssspppllliiihhhnnnsssxxxwwwsssrrrvvvzzz|||zzz{{{zzzuuuuuuxxxtttqqqqqqrrr{{{sss]]]RRRMMMJJJIIIFFFBBBBBBEEE>>>>>>======<<<<<<;;;;;;;;;;;;<<<======<<<<<<;;;>>><<<;;;999999:::;;;===555666777888888777666555888888666444333444888;;;777555444666:::;;;999777666777888777666666888:::888777555555666777777666666666666777888888999999777777888888888888777777777777888999:::<<<===>>><<<<<<;;;;;;;;;<<<======<<<<<<===???AAABBBAAA@@@GGGEEEHHHVVVkkk{{{}}}||||||zzzwwwuuuwwwvvvtttrrrnnnkkkhhhfffdddbbb```______^^^\\\ZZZ]]]^^^```aaabbbbbbbbbaaabbbbbbaaaaaaaaacccdddeeeiiiooouuuvvvtttvvv~~~xxxmmmeeefffiiillluuu~~~yyyjjjaaaSSSRRRPPPOOOOOOPPPQQQRRRVVVTTTUUUWWWWWWYYY```iiijjjZZZJJJBBBAAA??????@@@@@@??????>>>>>>>>>>>>>>>@@@???>>><<<<<<<<<===>>>===<<<:::999999:::<<<===>>>>>>>>>>>>============>>>>>><<<;;;999888666666999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===???@@@AAAGGGTTT```iiiuuu~~~{{{~~~}}}~~~~~~wwwrrrpppooooooppptttyyyyyywwwttttttuuuvvvsssqqqqqqpppooooooppp{{{zzzssskkkkkkuuuuuupppwwwkkk\\\VVVJJJIIIGGGEEECCC@@@???>>>>>>============<<<<<<<<<<<<<<<;;;::::::::::::;;;999999888777777888999:::777888888999999999888888555555555555555666777777777777777777888888888888777777777777666666666666666555444333444555777999999888666555444555777888888888888888777777777777888888888888999:::;;;<<<999999::::::::::::::::::>>>>>>>>>>>>????????????FFFDDDDDDKKKXXXjjjyyy}}}{{{{{{yyyvvvssssssrrrqqqooommmjjjhhhgggcccaaa___^^^^^^^^^]]][[[^^^___aaabbbbbbbbbaaaaaacccbbbbbbccceeegggiiikkkpppvvv{{{{{{zzz}}}|||rrriiiccceeeiiinnnwww~~~nnn```YYYRRRQQQOOONNNOOOPPPRRRSSSUUUUUUXXXZZZYYY[[[dddnnnbbbTTTGGGBBBBBBAAAAAABBB@@@???>>>>>>======>>>>>>???>>>===<<<;;;<<<<<<======;;;:::999999:::;;;===<<<<<<<<<<<<<<<<<<<<<<<>>===<<<:::999888777999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===???@@@AAAAAAJJJTTT\\\iii{{{~~~xxxttttttuuusssvvvzzz|||{{{yyyxxxwwwyyywwwuuuqqqmmmiiiiiijjjpppzzzvvvooonnnooorrryyy{{{|||pppYYYMMMHHHGGGFFFEEECCCAAA???===<<<=========<<<<<<<<<;;;;;;;;;;;;:::999999999999999:::999888777777777888999888888999999999888777777555555555555555666777777666666777777777888888888777777777777777777666666666666444444444555777888888777666555555666777888777777777777777777777777888888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>?????????AAA@@@AAAFFFQQQ```oooxxx}}}{{{zzzxxxvvvssspppnnnmmmlllkkkiiihhhgggfffaaa___]]]\\\]]]______^^^```aaaaaabbbbbbbbbaaaaaaccccccdddfffiiillloooqqquuuzzz~~~~~~uuulllfffcccgggmmmuuu}}}ppp___TTTOOONNNNNNNNNNNNOOOQQQSSSTTTTTTVVVZZZ\\\[[[^^^kkkyyytttXXXMMMCCCBBBCCCBBBBBBCCC??????>>>==================<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999999:::;;;<<<999:::;;;;;;<<<<<<<<<<<>>===;;;:::999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@>>>BBBGGGMMMZZZnnn~~~}}}xxxxxxzzzvvvwwwzzz}}}|||yyyzzzzzzxxxsssmmmhhhdddcccdddmmmwwwwwwlllfffcccbbbjjjsssvvv\\\KKKDDDBBBDDDCCCBBB@@@>>>===;;;:::<<<<<<;;;;;;;;;::::::::::::999888888777777888888:::999888777777777777777888999999999888777777666666555555555555666666777666666777777777777888888666777777777777777777777666666555444444555777888777777555555555666777888666666666666666666666666777777777777888999:::;;;:::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>??????<<<===>>>@@@FFFQQQ___iii~~~}}}{{{xxxvvvuuurrrooollljjjiiihhhfffeeedddcccbbb```^^^[[[\\\^^^```aaaaaaaaabbbbbbbbbbbbbbbbbbbbbddddddeeegggkkknnnrrrtttzzzxxxqqqgggeeefffllluuu~~~yyyeeeUUULLLJJJLLLLLLLLLNNNPPPRRRTTTVVVUUUXXX[[[]]]\\\cccuuuiiiPPPHHHBBBBBBCCCBBBAAABBB>>>>>>===<<<<<<<<<<<<===;;;;;;::::::::::::::::::;;;;;;:::999999:::;;;;;;777888:::<<<============>>>======<<<;;;::::::999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????@@@AAAAAADDDNNN^^^ooozzz~~~~~~|||zzz{{{wwwvvvwww{{{~~~{{{zzz{{{{{{zzzyyytttjjj```___dddkkkrrrzzz}}}oooddd___aaagggkkkuuu~~~zzzzzz|||~~~bbbOOOFFFCCCDDDBBBBBB@@@???===<<<;;;:::;;;;;;;;;:::::::::999999:::999888888777777888888999999888888777777666666888999999999888777666555666666555555555555666777666666666666777777777888666666777888888888777777666666555555555555666777666666555555555666777777555555555555666666666666777777777777777888999999888888888999999::::::;;;============>>>>>>>>>???:::<<<>>>>>>???FFFQQQ[[[qqqzzz}}}}}}}}}}}}|||zzzyyyxxxyyywwwtttrrrqqqnnnkkkhhhhhhgggdddbbb```___^^^^^^^^^]]]\\\\\\___aaabbbbbbbbbbbbbbbbbbbbbccccccccceeeeeegggiiilllooorrrttt~~~uuukkkiiibbbdddiiippp{{{qqq^^^PPPKKKKKKJJJKKKLLLNNNQQQSSSVVVWWWWWWYYY\\\^^^```kkk___MMMFFFBBBBBBBBB@@@>>>???>>>===<<<<<<;;;<<<<<<<<<999999:::::::::::::::::::::::::::999999:::::::::777999;;;===>>>???>>>>>><<<;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;<<<===>>>???AAA@@@@@@CCCIIISSS```jjj}}}|||vvvtttrrruuuzzz~~~~~~{{{ggg]]]]]]```fffnnnyyyzzzoookkkfffbbbcccjjjsssyyyxxxsssssssssvvv{{{kkkUUUIIICCCBBBCCCAAAAAA@@@???>>>===<<<;;;;;;::::::::::::999999999:::999999888888888888888888888888888777777666666888888888888888777666555666666555555555555666666555666666666666777777777555666888999999999888777666666666555555555666666555555555555555666777777444555555555666666666777777777666666666777888888777777888888999::::::;;;<<<============>>>>>>>>><<<>>>@@@>>>===@@@IIIQQQ]]]kkk|||||||||}}}|||{{{zzzxxxvvvtttrrrooonnnmmmjjjgggdddeeedddaaa___]]]\\\\\\\\\^^^]]]]]]___bbbcccccccccbbbbbbbbbbbbcccdddeeefffggghhhiiikkkooosssvvvxxx}}}{{{llleeeddd```fffmmmuuu|||hhhXXXOOOLLLMMMJJJKKKMMMPPPRRRUUUWWWXXXZZZ[[[^^^cccjjjyyyrrrZZZKKKEEEBBBCCCBBB>>><<<=========<<<;;;;;;;;;;;;;;;888999999::::::::::::999999999::::::::::::999999777999;;;>>>??????>>>===:::::::::::::::::::::999999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>===>>>BBBFFFLLLUUU^^^sss~~~|||wwwsssppppppttt{{{sss^^^\\\\\\aaahhhrrr|||}}}~~~ssslllhhhiiijjjlllpppvvv~~~vvvjjjkkkpppqqqtttzzz|||~~~bbbTTTNNNGGGCCCDDDAAA@@@@@@???>>>======<<<;;;;;;:::::::::999999999:::999999888777888888888666666777888888777777666666777777888888777777666777666666555555555555666555555666666666666777777444666888:::::::::888777666666666666666555555555333444444555666666666777555555555666666777777888777777666666666666777777888888999:::;;;<<<======<<<<<<============>>>>>>???@@@AAA???>>>???EEEIIIOOO]]]ppp|||{{{xxxyyyzzzzzzyyywwwuuusssooommmkkkjjjiiigggdddbbbbbb```^^^\\\[[[[[[\\\\\\]]]^^^___bbbeeeeeedddbbbbbbaaaaaabbbccceeeggghhhiiijjjlllppptttyyy}}}~~~tttiiieeegggccckkkttt}}}ttt___RRRMMMKKKKKKKKKLLLNNNQQQTTTVVVWWWXXXZZZ\\\bbbmmmxxxeeeUUUIIIEEEBBBBBBAAA===<<<>>>===<<<;;;;;;::::::;;;;;;888888:::;;;;;;;;;::::::999999999::::::999999999777888;;;===>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<=========:::;;;@@@BBBDDDJJJRRRaaarrr~~~xxxuuuxxxzzzvvvpppmmmoooyyyxxxfffaaa```cccggglllwww}}}wwwsssqqqqqqppptttyyy|||yyyqqqhhheeemmmqqqrrrwwwkkkZZZWWWUUUMMMFFFEEE??????>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::999888777777666666777777444555666777888888888777444555666777888888888888777777666555555555555555555555555666666666777777444555888:::;;;:::999888666666666666666555555444333333444555666666666666555555666777777888999999777666666555555666666666888888999:::;;;<<<======<<<<<<<<<=========>>>>>>AAA@@@???>>>>>>@@@BBBCCCGGGOOO^^^ppp|||zzzxxxppppppqqqqqqpppnnnllljjjllljjjhhhhhhgggeeeccc```___]]]\\\ZZZZZZ[[[]]]^^^]]]^^^aaadddggggggdddbbbaaaaaaaaabbbdddfffhhhjjjjjjlllooosssyyy~~~ssslllfffeeehhhhhhqqq{{{nnnYYYNNNKKKJJJIIIKKKMMMOOORRRUUUWWWXXXXXXZZZ]]]fffuuuuuuVVVKKKHHHDDDAAABBBAAA======@@@<<<<<<;;;::::::::::::;;;888999:::;;;<<<;;;;;;:::888999999::::::999999888666888:::<<<===<<<:::999;;;;;;;;;<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======???;;;:::===>>>===AAAIIIRRRfff{{{{{{tttqqqsssyyy|||xxxrrrlllmmmxxxxxxoooiiiggghhhggggggmmmvvvuuuppprrrxxx~~~{{{qqqiiibbb___eeeqqquuuuuu}}}xxxfffVVVNNNSSSUUUMMMDDDBBB>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::777777666555555555555555333444666777888999888888333444555777888888888888888777666555555555555555555555555555666666666777444555888;;;;;;;;;999888666666777777666555444444222333444555666666666666555666666777888999999:::777666666555555555666666555666777888999:::;;;;;;<<<<<<<<<<<<=========>>>AAA???======???@@@@@@???CCCFFFOOObbbvvv}}}zzzyyywwwvvvtttqqqqqqpppnnnmmmlllkkkjjjjjjfffbbbbbbdddeeebbb^^^ZZZYYYWWWVVVVVVXXX[[[]]]___^^^]]]___cccdddcccaaadddeeefffeeeddddddfffhhhlllpppvvv{{{ttthhhbbbbbbgggnnnnnnvvvgggXXXQQQMMMLLLNNNOOOPPPPPPQQQUUUXXXWWWTTTYYY___pppeeeNNNKKKFFFEEECCCAAA???===<<<<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;:::999999888888999999:::999888888::::::999888<<<===<<<:::;;;===:::666666666777888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;===@@@BBBJJJQQQ___qqq||||||~~~uuupppqqqvvv|||xxxooolllnnnvvvnnnrrrsssooojjjhhhmmmsss{{{~~~~~~~~~|||zzzwwwtttrrrppppppssswwwzzz|||zzzpppjjjcccffflllrrryyyhhh[[[PPPNNNLLLKKKJJJHHHEEECCC>>>===;;;:::999999::::::::::::999999888777777777555555666666555444333333555555555555555555555555333333333444444444555555999888888777666555555444888777555444333333333444666666666666777777777777555555555555555444444333555444444333333333444444666666666666777777777777666666666777999888666444777888999::::::999777666<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCC@@@DDDQQQ```ooo}}}~~~}}}zzzvvvtttsssrrrpppnnnnnnnnnmmmkkkjjjhhhgggfffeeeaaa]]]]]]______\\\YYYZZZYYYXXXWWWXXXZZZ\\\^^^___^^^^^^```ccceeecccbbbdddeeeeeeeeeeeefffiiikkkqqqvvv{{{|||nnnfffcccccchhhnnnrrrzzzyyycccVVVOOOLLLKKKMMMOOOOOOQQQRRRUUUWWWUUUSSSWWWccc|||___MMMIIIDDDCCCAAA???>>>===<<<<<<::::::::::::::::::::::::::::::999999999999::::::::::::999999888888999999:::999888888::::::999888:::;;;:::888999===<<<888888888888999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>BBBHHHUUUeeesss{{{}}}|||{{{tttpppooorrrvvvxxxyyy~~~yyytttssssssxxx|||zzzyyypppsssuuusssnnnmmmrrrxxx~~~}}}|||zzzxxxuuusssrrrkkkkkkkkkkkkllloootttwwwyyy|||yyyvvvtttuuuyyy~~~lll[[[UUULLLJJJGGGFFFEEEDDDAAA???======;;;:::999999::::::999888888777777666555555555555666666555444444333555555555555555555555555444444444555555555666666888888777777666555555444777666555444333333444444666666666666777777777777777777888888777777666555555444444333333444444444555666666666777777777777666666555666777777666444666777999::::::999888777;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAACCC@@@AAAJJJUUUaaappp|||~~~|||{{{zzzyyytttrrrooonnnmmmmmmkkkjjjjjjjjjhhhgggeeecccbbbaaaaaa]]]ZZZYYYZZZ[[[XXXUUUYYYYYYYYYZZZ[[[\\\^^^^^^`````````bbbdddeeeeeecccddddddeeeeeefffhhhlllooouuu{{{yyypppgggeeefffggglllrrrwwwnnn\\\RRRMMMJJJJJJLLLNNNOOORRRTTTTTTSSSQQQPPPZZZmmmpppVVVJJJFFFAAA@@@???>>><<<<<<<<<<<<::::::::::::::::::::::::999999888888888888999999:::::::::999999999888888999888777888999:::999888777999888666999>>>???<<<::::::999999:::;;;;;;<<<:::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::;;;AAAKKKVVVaaammmvvv|||{{{yyysssqqqpppqqqpppnnnqqqvvv}}}~~~~~~~~~}}}~~~}}}}}}}}}{{{zzzyyytttssstttuuuvvvwwwzzz}}}|||xxxwwwzzz~~~}}}|||tttpppkkkgggggghhhiiiiiihhhkkkooouuuzzz~~~iiiUUUNNNPPPIIIGGGCCCAAA@@@@@@???======<<<;;;:::999999999999777777777666555555444444555555555666555555444333555555555555555555555555555555555555666666666666777777777666555555444444555555444444444444444555555555666666666777777777777777888888777777666555444444444333333444444555555555666666666777777777777555444444555666666555555666888999:::999888888999999999999999999999999::::::;;;<<<===>>>>>>???AAA>>>>>>BBBGGGPPP^^^kkkyyy|||{{{zzzyyywwwvvvttttttpppnnnlllllllllllljjjiiiffffffdddcccaaa___^^^]]]___]]]ZZZYYYZZZZZZXXXVVVXXXXXXYYY[[[\\\]]]^^^^^^aaaaaabbbdddeeefffffffffeeefffgggggggggjjjooorrrvvv|||~~~oooiiieeefffiiimmmttt{{{pppcccVVVOOOMMMKKKKKKNNNOOOPPPSSSUUUSSSNNNNNNPPPccczzz^^^NNNHHHCCC>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888999999::::::::::::999999888888888777666777999999888777666777666555999@@@BBBAAA::::::999999888999999:::999999999999999999999999888999;;;=========;;;;;;:::>>>EEEJJJRRR^^^nnnyyy|||zzzuuuqqqooollliiijjjnnnuuuwwwxxxwwwvvvwwwzzz~~~~~~~~~}}}~~~xxxtttppppppsssxxx{{{}}}zzz~~~vvvpppooooooooommmkkklllmmmnnnoooppppppqqqnnnooopppooolllkkklllmmmjjjllloooqqqsssttttttuuuvvvwwwxxx{{{mmmYYYLLLJJJNNNIIIFFFBBB@@@?????????>>>;;;;;;::::::999888888888777777666666555444444444444555555555555555444444555555555555555555555555444444444444555555555555666666666555555444444444444444444444444444555555444555555555666777777777666666666666666555444444444444333333333444555555555555555666666666777777777555333222444555555555444555777888999999999999::::::::::::::::::::::::999999999:::;;;<<<<<<======<<<===???@@@CCCOOOZZZkkkyyy|||zzzyyyxxxwwwvvvtttrrrqqqoooooolllkkkjjjjjjjjjjjjiiigggbbbbbbaaa```^^^]]]\\\[[[]]]\\\ZZZYYYZZZZZZYYYYYYXXXYYYZZZ[[[\\\]]]^^^^^^bbbccceeefffgggggghhhhhhiiijjjkkkkkklllooosssvvvvvv~~~vvvkkkfffeeehhhlllqqq{{{vvvddd[[[RRROOONNNLLLMMMPPPQQQQQQSSSUUUQQQLLLOOOVVVnnnpppRRRIIIFFFAAA===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::::::::999999999999::::::999999:::::::::999888777777666555666888999888777555777666666:::AAADDDCCC999888777777777777777777999999999999999999999999666888;;;>>>@@@@@@???>>>;;;>>>AAABBBFFFPPP```lllyyyzzzsssoookkkggggggjjjooorrrtttsssrrrrrrwww{{{zzz~~~}}}}}}}}}~~~{{{yyyyyyzzzzzzyyyyyyyyywwwuuutttsssrrrqqqpppooooookkkmmmoooooollliiigggfff`````````aaabbbccccccbbbcccdddgggjjjooossswwwyyy}}}zzzzzzyyyyyyyyyzzz{{{|||ppp^^^TTTNNNKKKKKKHHHEEEAAA>>>>>>>>>>>>===:::::::::999999888777777888777777666666555444444444444555555555555555444666666666666666666666666222222333333333444444444555555555555444444444444333333444444444444444444333444444555666777777777666666666666666555555444333333333333333444555666555555555555666666666666777555333222444555555555555555666777888999999999::::::::::::::::::::::::888888888999:::::::::;;;999:::===@@@??????FFFNNN\\\iii{{{~~~}}}}}}~~~~~~|||yyyvvvuuutttsssrrrqqqooommmkkkjjjiiigggfffeeeeeefffeeecccaaa^^^^^^]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\[[[\\\\\\]]]^^^___ccceeeggghhhhhhhhhiiijjjlllnnnqqqssstttwww{{{}}}}}}tttnnngggeeeggglllqqqvvv}}}rrrgggZZZTTTOOOOOOOOONNNOOORRRRRRQQQSSSVVVRRROOOXXXeee{{{bbbMMMFFFCCC@@@===<<<;;;:::::::::::::::::::::::::::::::::::::::::::::999999999999::::::999999:::;;;:::999888777666555444555777999888777444666666666:::AAACCCAAA777777666666666666666777888888888888888888888888666888;;;>>>@@@AAA@@@@@@999;;;===<<<>>>EEEPPPYYYlllyyy~~~uuuoookkkffffffhhhkkkooosssrrrqqqrrrxxx}}}yyy}}}~~~tttlllkkkooosss}}}|||{{{{{{zzzzzzzzz{{{{{{wwwzzz}}}}}}zzzvvvsssqqqgggeeebbbaaabbbbbbbbbbbbbbbdddfffjjjnnnrrruuuwww{{{}}}{{{zzzzzzzzz{{{}}}~~~{{{rrr\\\RRRQQQOOOIIIFFFCCCAAA>>><<<<<<<<<;;;:::999999999999999777666666777777777666555555444444333444555555666555555555666666666666666666666666111222222222333333333333444444444444444444444444333333444444444444333222333333444555666777777888888888999999888888777666333333333333444555555666444444555555555666666666777555444444555666666555666666666666777888888888;;;;;;;;;;;;;;;;;;;;;;;;777888888888999999999:::888999===AAA@@@>>>AAAFFFNNNWWWfffxxx~~~~~~~~~~~~}}}}}}}}}{{{yyyxxxvvvxxxxxxwwwtttqqqppppppooonnnllljjjhhhfffeeedddbbbaaaaaaaaabbbaaa___\\\YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[]]]^^^aaa```^^^]]]]]]___```aaadddfffiiijjjiiihhhjjjlllmmmqqqwww{{{rrrkkkjjjeeefffllluuuzzz}}}tttmmmcccZZZRRRNNNMMMOOOPPPOOOPPPSSSRRRPPPRRRWWWVVVWWWfffzzzpppVVVJJJDDDAAA@@@>>>===<<<;;;:::999999999::::::::::::::::::::::::999999888888888888999999888999:::;;;;;;999888666555444444555777888888777222555666666:::???@@@===777666666666666777777888888888888888888888888888777888:::<<<>>>?????????888999;;;;;;<<>><<<;;;;;;;;;999777888999999999888777666555666666555555444333333333333444444555666666555555666666666666666666666666222222222333333333444444333333333333333333333333333444444555444333111111222333333444555666777888888999999999999888777777333333333333444555666666444444444555555555666666666666555666777777666444777777666666666777777777999999999999999999999999888888888888888999999999;;;999:::===>>><<<===AAAEEEIIITTTbbbrrr~~~|||||||||zzzyyyyyyyyyxxxvvvtttmmmooopppooommmjjjiiiiiikkkkkkiiigggeeecccaaa```aaa`````````aaa___]]]ZZZVVVVVVVVVWWWWWWXXXXXXXXXXXXZZZ[[[\\\\\\^^^```bbbeeecccaaa______```bbbcccdddgggjjjkkkiiiiiikkkmmmnnnssszzzvvvkkkhhhjjjdddiiirrr~~~qqqggg```XXXQQQNNNKKKKKKOOOPPPOOOOOORRRRRROOORRRXXXYYY]]]qqqaaaNNNIIIDDD@@@@@@>>>>>><<<;;;:::999999999::::::::::::::::::::::::888888777777777777888888888999:::;;;;;;999888666555444333555777888888777111444555555888======999777777777777777888999999777777777777777777777777888999:::;;;<<<<<<======888999;;;===>>>???BBBCCCHHHQQQ^^^lll|||wwwqqqkkkhhhiiidddjjjqqqttttttxxx~~~qqqhhhddddddlllwww~~~~~~ppp```TTTKKKIIIIIIFFFDDDCCC???>>>=========<<<999777888888999999888777555444555555444333333222222111333333444555666666666555777777777777777777777777333333333444444444555555333333333333333333333333444444555555444222111///222222333444555666777888777777777777777666555555222222222333444555666777444444444555555555666666666666666777999888666444888777777666666666666777888888888888888888888888888888888888999999999999>>>999777999;;;:::;;;===@@@BBBHHHSSSbbbsss~~~}}}~~~~~~|||zzz}}}}}}|||{{{yyyxxxvvvuuuxxxwwwuuurrrqqqppppppqqqllllllmmmlllkkkiiigggfffcccbbbbbbaaa___]]][[[ZZZ___\\\ZZZ[[[\\\[[[XXXUUUWWWVVVUUUUUUVVVXXX[[[]]]____________```bbbccceeedddeeeeeecccaaa```aaabbbeeehhhjjjjjjiiijjjooosssrrrxxx~~~qqqkkkgggddddddhhhrrr|||nnnbbbYYYQQQOOOPPPNNNMMMMMMMMMOOOQQQTTTVVVPPPSSSSSSRRRZZZooopppVVVMMMDDD??????;;;======<<<;;;::::::::::::;;;:::999888777777777777666666777777888888888999999999888777666555444444888777777666666666666777666666666666666666666666444555555666777888888999888888777666666666666666777888999999::::::999999::::::::::::;;;<<<======@@@GGGRRR___mmm|||zzzsssooommmkkkpppuuuwwwxxx~~~|||{{{{{{~~~uuulllhhhffffffnnnzzz~~~|||~~~}}}{{{}}}mmmZZZPPPLLLFFFDDDCCCCCCAAA???AAAAAA???>>>;;;999666555999999777666555555555555666666666666555555555555666666555555555555666666555444444555777888777555555555444333333333444444333333333333333333333333333444444555555444444333555555444444444333333333333444555555666555555555444444444444444444444444666666555555555555666666666666666666777777777777777666555555555666888999777888888999999:::;;;;;;999999888888888888999999;;;;;;:::;;;;;;<<<===>>>BBBBBBDDDHHHNNNZZZooozzz{{{|||}}}|||{{{yyyxxxzzz{{{|||||||||zzzxxxwwwwwwwwwwwwvvvuuusssqqqooorrrqqqooommmlllkkkkkkjjjiiiiiiiiihhhgggeeecccaaa^^^^^^^^^^^^]]]\\\[[[ZZZ\\\[[[YYYZZZ[[[[[[XXXVVVXXXXXXXXXXXXYYYZZZ\\\]]]____________```bbbcccddddddeeeeeedddbbbbbbdddeeehhhkkkmmmlllkkklllpppsss}}}sssjjjgggeeegggkkkrrrzzzuuudddZZZSSSMMMKKKKKKMMMMMMMMMNNNOOOQQQSSSUUUSSSVVVWWW[[[iiifffPPPJJJCCC@@@@@@<<<===<<<;;;::::::999::::::;;;:::999888777777777777666666666777777777777777888888888777666555555444666666666555666666666777666666666666666666666666555555555666666777777777888777777666666666666666888888999:::::::::::::::999999999999:::;;;<<<===???CCCJJJTTT```ooo}}}{{{yyyxxxyyy|||wwwuuuxxx|||yyyuuutttpppooosss{{{~~~zzzxxxyyyyyywwwuuuvvvzzz~~~ttt```SSSMMMIIIDDDBBBAAAAAA???===<<<======<<<<<<;;;:::999999888777666555555555555666666666666555555555555666555555555555555555666333222333555777999888777444444333333333333333444333333333333333333222222333333444444444444333333111222222222333333444444333333444555555555555555444444444444444444444444666555555444444555555666555555666666666777777777666666666666666777777888777777888888999::::::;;;999999888888888888999999::::::::::::;;;<<<===>>>???>>>???BBBEEENNN___pppuuuuuuvvvwwwwwwuuutttssstttuuuvvvvvvuuutttrrrqqqooopppqqqqqqpppmmmjjjhhhkkkkkkjjjiiihhhfffeeedddeeeeeedddcccaaa___]]]\\\XXXXXXYYYYYYZZZZZZYYYYYYYYYXXXXXXYYYZZZZZZYYYWWWYYYYYYZZZ[[[\\\]]]^^^^^^____________```bbbcccddddddeeefffeeedddeeefffhhhjjjmmmpppqqqqqqrrrvvvzzz|||sssjjjeeedddeeekkksss|||zzzjjjYYYQQQNNNKKKIIIIIILLLMMMNNNOOOPPPQQQRRRRRRSSSUUUWWWaaawwwtttYYYIIIFFFAAA@@@BBB======<<<;;;::::::999999999::::::999888888777777777777777777666666666666666777777777666666555555555444444444555555666666777666666666666666666666666555555555555555555555666888777666666555555666666888999999:::::::::::::::888888888888999:::;;;;;;===>>>AAAGGGOOO\\\jjjsss~~~sssqqqtttyyy{{{xxxyyy{{{}}}|||~~~|||yyyzzzxxxwwwuuutttuuuvvvwwwxxxwww{{{~~~~~~~~~vvvhhh]]]SSSLLLIIIFFFBBB@@@???>>>===<<<:::;;;;;;<<<<<<;;;;;;:::888888777666555555555555666666666555555555555444444444444444444444444444111111111444777999999888333333222222222333333444444444333333222222222111222222222333333222222222//////000111222333444444222333444444555555444444444444444444444444444444555444444333333444444555555555555666666666666777555555666777777777777666777777777888999999::::::999999888888888888999999::::::::::::;;;<<<=========<<<<<<>>>>>>BBBNNN[[[ppp|||rrrrrrsssssssssrrrqqqpppooooooppppppooonnnlllllljjjkkkmmmnnnmmmjjjfffdddfffgggggggggfffdddbbbaaaaaaaaa___^^^\\\ZZZXXXWWWTTTTTTUUUVVVWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYZZZ\\\]]]^^^______^^^______```aaabbbcccddddddfffgggggggggffffffgggiiijjjnnnrrruuuwww{{{rrrmmmiiigggfffhhhqqq{{{qqqaaaRRRMMMNNNMMMKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQSSSUUUZZZgggcccOOOEEEDDD@@@AAABBB======<<<;;;:::999999999999999999999999888888777777888888888777777666666666666666666666666666555555222333444555555666666666666666666666666666666666555555555555555444444444777777666555555555555666888999999:::::::::::::::777666666777777888999:::;;;;;;===???EEEMMMWWW^^^jjjqqq|||~~~~~~~~~ssspppssswww~~~yyyxxx{{{~~~yyytttooolllnnnpppsssvvv{{{~~~~~~}}}rrrnnnuuu~~~lll^^^UUUPPPLLLIIIEEECCCAAA???>>>===<<<<<<<<<<<<<<<;;;;;;999888777888777666555555555555555666666555555555444444444333333333333333333333333222111222444666777777666111111111111222222333444444444333333222111111111111111222222222222111111000000111111222333333444222222333444444444444444333333333333333333333333444333333222222333333444444444555555555666666666333444666777777777666555666666777777888999999999999999888888888888999999999999999999:::;;;<<<===>>><<<===>>><<<===DDDMMM[[[jjj~~~mmmnnnnnnnnnmmmmmmllllllkkkkkkjjjjjjiiihhhhhhggggggiiikkklllkkkhhheeebbbbbbcccccccccbbb```___]]]^^^^^^\\\ZZZXXXWWWVVVUUUSSSSSSTTTTTTUUUTTTTTTTTTUUUVVVXXXYYYZZZZZZ[[[[[[ZZZ[[[\\\^^^____________```aaaaaacccddddddeeeeeehhhiiiiiihhhgggggghhhjjjlllppptttxxx{{{ssskkkiiiiiikkklllooozzzzzzfffZZZNNNLLLNNNMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQSSSYYYcccssspppXXXIIIDDDDDD???@@@BBB<<<<<<<<<;;;:::999999999999888888999999999888777777999999999888888777777777555555555555666666666666111222444555666666666666666666666666666666666666555555555555555444444444777666666555555555555555777888999999::::::999999666666666666777888999999999;;;===???BBBFFFKKKNNNVVV```qqq}}}zzz{{{|||tttsssuuuwwwzzz~~~~~~}}}}}}rrrjjjgggfffggglllppprrrsssrrrwww|||~~~}}}}}}~~~~~~tttmmmnnnwwwmmmeee[[[RRRMMMKKKHHHFFFBBBBBBAAA???>>>=========;;;;;;;;;;;;:::999888777777666666555555555555555555555555555444444444444222222333444444333222222333333222333555555444222000000000111222333444555333333333222222111111111000111111222222111111000333333333333222222222222111222222333333333333333333333333333333333333333333333222222222222333333444444444444555555555555333444666777777777666555555666666777777888888999999999888888888888999999999888888999999:::;;;<<<===;;;<<<>>>===;;;@@@FFFMMM[[[ooogggfffffffffeeeeeeeeeeeeffffffeeeeeeddddddccccccdddeeegggggggggeeebbb```]]]]]]]]]\\\\\\[[[ZZZYYY[[[[[[YYYWWWVVVUUUUUUUUURRRSSSTTTUUUUUUUUUUUUTTTVVVXXXZZZ[[[[[[[[[\\\^^^\\\\\\]]]^^^___```aaaaaaaaabbbdddeeeffffffggggggiiijjjkkkjjjiiijjjlllmmmrrruuuyyy{{{qqqiiieeeeeehhhooottt{{{ooo[[[SSSMMMLLLMMMLLLMMMOOOQQQQQQQQQQQQQQQRRRRRRRRRRRR^^^ooocccPPPFFFDDDCCC>>>???BBB;;;<<<;;;:::999999888888888777888999::::::999888777888888888888777777777777444444444555555666666777222333555666777777666555666666666666666666666666555555555555555555555666777666555555444444555555666777777888888888888888666666666666777888999999888;;;???AAABBBBBBDDDEEEIIISSScccuuu{{{|||xxxxxxyyyxxxxxxzzzwww{{{~~~~~~}}}vvvjjjeeecccgggjjjjjjjjjjjjjjjmmmrrrwww{{{|||xxxvvvwwwyyyzzzzzz|||yyyvvvxxxwwwfff[[[WWWQQQLLLIIIFFFCCCAAA???@@@AAA@@@>>>======>>>777888999999::::::::::::666666555555444555555666555555555444444444444333222222444444444444222222444333222333444444222000000000111111333444555666222222222222222222222222111111111222222111111111444444333333222222222222000111222222333333222222333333333333333333333333444333333222222333333444333333333444444444555555444444555666666666666555555555555666777777888888999999888888888888999999888888888888999:::;;;;;;:::999:::<<<<<<;;;===BBBGGGPPP___nnn{{{bbbaaaaaa```````````````bbbbbbaaa```____________^^^___``````___^^^\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXWWWVVVTTTTTTTTTTTTTTTQQQRRRTTTUUUWWWXXXXXXXXXXXX[[[]]]^^^]]]\\\^^^```______^^^___```aaacccdddcccdddeeeggghhhhhhhhhhhhhhhjjjlllmmmmmmooorrrtttxxx{{{{{{pppjjjgggffffffkkkttt}}}ttteeeTTTPPPOOOPPPOOOLLLNNNRRRTTTSSSRRRQQQQQQRRRSSSTTTYYYlllnnnXXXJJJCCCCCCBBB;;;>>>BBB;;;<<<;;;:::999888888888888666777999::::::999888777555555555555666666666666333333444444555666777777444555777888888777666555666666666666666666666666555555555666666777777777666666555444444444444555555555666777777777777777666666666666777888999:::888;;;>>>@@@@@@@@@AAABBBAAAGGGQQQ^^^lll}}}~~~|||~~~}}}~~~zzz}}}~~~|||}}}yyypppkkkmmmooommmkkkmmmgggiiikkkooottt|||~~~{{{wwwyyy}}}~~~~~~}}}~~~}}}{{{yyywwwwwwyyyzzzwwwvvvvvvyyytttcccYYYQQQNNNIIIEEEBBBBBBAAAAAA<<<>>>@@@???===<<<===>>>777888999999999999999888555555555444444555555666555555555444444444333333222333444555555444333222222222111222444444333111000000111222444555777888000000000111222222333333111222222222222222222111111111111111222222222222000111111222222222222222222222222222222222222222444444333333333333444444222333333333333444444444555444444444444555666666444444555666666777777888999999888888888888999999777777777888888999:::;;;:::888999<<<<<<;;;===AAADDDHHHNNNXXXdddrrraaa```______^^^^^^______```___^^^]]]\\\\\\\\\\\\ZZZZZZZZZZZZYYYXXXWWWWWWZZZYYYWWWVVVUUUVVVWWWWWWVVVUUUTTTSSSRRRSSSSSSTTTPPPQQQSSSVVVXXXZZZ[[[\\\ZZZ]]]___```^^^]]]___aaabbbaaa``````aaaccceeegggdddeeeggghhhiiijjjiiiiiihhhjjjmmmoooqqqtttwwwzzz{{{~~~{{{nnnhhhiiijjjlllkkkooozzz{{{jjj^^^QQQQQQRRRTTTQQQNNNPPPUUUVVVUUUSSSQQQQQQRRRTTTUUUiii___OOOFFF@@@AAA@@@:::>>>BBB<<<<<<;;;:::999888888888888666777999::::::999888777222333333444444555555555222333333444555666777777555666888999999777555444666666666666666666666666444555555666777888999999666666555444444444444555444555555666666666666666666666666777777888999:::999;;;===>>>>>>>>>@@@BBB>>>???CCCJJJWWWhhhzzzzzzppptttvvvxxx~~~}}}vvvvvvwwwtttrrrssspppqqqrrrtttzzz~~~~~~~~~wwwsssooonnnssszzz}}}}}}|||~~~}}}{{{yyyyyyzzzzzz|||zzzzzzzzzzzzzzz|||wwwwwwzzzkkk]]]UUURRRKKKGGGBBB======???BBBEEE:::===??????<<<;;;<<<>>>;;;;;;;;;:::888777555444555555444444444555555666555555444444444333333333222333555666666555333222000000000222444555444333111111111333444666888999//////000111222333333444222222333333333333222222......///000111222333333000000111222222222222222222222222222222222222222555444444333333444444555222222333333333444444444555555444333333555666777444444555555666777777777999999888888888888999999777777777777888999:::;;;<<<999:::===>>><<<===AAABBBAAABBBHHHRRR```oooxxx[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZZZZZZZYYYXXXWWWWWWUUUUUUUUUVVVXXXXXXWWWUUUWWWVVVVVVUUUUUUVVVVVVWWWRRRRRRRRRQQQPPPQQQTTTWWWXXXXXXXXXXXXYYYZZZ\\\]]][[[\\\]]]^^^___aaabbbbbbcccccccccbbbaaabbbeeehhhhhhhhhhhhiiikkkkkkjjjiiimmmnnnppppppqqquuu}}}{{{qqqmmmllllllllllllssszzz{{{hhh\\\VVVPPPPPPOOONNNOOOPPPQQQRRRYYYSSSQQQRRRQQQOOOUUU^^^mmmPPPIII@@@@@@??????>>>=========:::999888777666666666666777777888888888777777666999888888777666555555444444444444444444444444444444444555555555555444444555444444333333444444555444444444555555555555666777777666666555555555555666666666666555444333222666666666666777888999:::;;;;;;===@@@BBBCCCBBB@@@?????????AAAFFFQQQ___iiivvvnnnqqqpppllloooxxx}}}|||~~~}}}~~~}}}{{{xxxxxx~~~}}}|||~~~{{{sssnnnlllnnnpppqqq|||||||||vvvsssccc[[[RRRKKKIIIHHHDDD@@@>>>===>>>>>>>>><<<<<<;;;::::::999888888;;;999777666777777666555666666666555555444444444444444333333333333222222222444666777777666444222111111222222222222111111111222333333444444333333111111222222222333333333222222222111111111000000222222222222222222222222333222222111111222222333333333222111111222222333666777777666444222333444444444444444444444444444444444444555555555555666333555777777777777888999777777777666666666666666666666777777888888888999::::::;;;;;;;;;;;;;;;;;;<<>>======<<<<<<:::999888777666666666666777777777888888777777666888888777777666555555444444444444444444444444444444555555666666555555444444444333333333333444444444444444444555555555555666666666555555444444444444444444555555555555444555555666666777999:::;;;;;;;;;===@@@DDDEEECCCBBB<<<<<<===>>>BBBJJJUUU\\\iii{{{vvvppprrroookkkkkkrrruuuttt{{{~~~yyyuuuuuuvvvvvvuuu~~~{{{}}}ttt```UUUPPPJJJGGGFFFCCC@@@===<<<===>>>??????<<<;;;;;;:::999999888888;;;999777666777777666555555555555444444444333333444444333333333222222222222333555777777555333222000111111111111111111000111222222333444333333333111111111222222222333333333333333222222222111111222222222222222222222222333222222111111222222333333333222222222222222333555666777666333222333444444444444444444444444444444444444444555555555555333555777777777777888999999888888888888888888888666777777777888888888888::::::::::::;;;;;;;;;;;;<<<>>>@@@@@@@@@EEENNNUUU```sssZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVWWWXXXXXXXXXWWWWWWWWWVVVTTTTTTUUUVVVUUUUUUWWWVVVVVVUUUUUUVVVVVVWWWVVVWWWWWWWWWVVVWWWYYY\\\[[[\\\^^^___```aaa``````aaaaaabbbbbbbbbcccccccccbbbccceeedddccccccdddfffiiiiiiiiijjjjjjlllmmmmmmppptttyyy}}}pppmmmhhhgggiiimmmpppqqquuufff[[[TTTPPPNNNOOOOOONNNOOOPPPQQQRRRSSSQQQSSSSSSOOOKKKRRRhhh~~~xxxZZZHHHAAA???>>>>>>===<<<<<<;;;;;;999888777666666555666666666666777777777777666666777777777666555555444444444444444444444444444444555555666666666666555555444444333333333333444444333333333444444444555555555555444444444444333333222222333444444555666666555555555666888:::<<<===;;;<<<===@@@DDDEEEDDDCCC:::<<<===>>>AAAEEEJJJNNNSSSbbbttt}}}zzzzzzvvvpppmmmnnnnnnlllqqqtttyyy}}}{{{}}}}}}wwwuuuzzzjjj___SSSMMMJJJGGGFFFGGG>>><<<::::::<<<>>>??????;;;;;;::::::999888888888:::888777666777777666555444444333333333333333222333333333333222222222222222333555666666555333222///000000111111000000///111111222333333333333222111111111222222222222333333333333333333222222222222222222222222222222222222222111111111111222222222222222222222333333333444666666555333222222333333333333333333333333333444444444444555555555555333555777888777666777888888888888888888888999999777777777777888888888888999999:::::::::;;;;;;;;;;;;<<<<<<;;;:::===CCCHHHMMM^^^sssYYYYYYYYYYYYYYYYYYYYYYYYVVVVVVWWWXXXYYYYYYYYYYYYZZZWWWUUUUUUVVVWWWWWWVVVWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYXXXYYY[[[]]][[[]]]___bbbccccccbbbaaaccccccccccccccccccccccccccceeeggghhhgggfffggghhhkkkkkkllllllmmmooorrrtttyyy}}}~~~rrrkkkiiihhhiiimmmuuu||||||pppaaaWWWSSSSSSSSSRRROOOPPPPPPQQQRRRSSSTTTTTTRRRSSSRRROOOOOO]]]vvvdddRRRHHHBBB=========<<<;;;;;;::::::888777666666555555555666555555666666777777666666666666666555555444444444333333333333333333333333555666666777777666666555444333333333333333333444222333333333444444444444333333333333333333333333333333333333333444444555444444555666888:::<<<======<<<===???AAABBBAAA@@@;;;===@@@BBBDDDEEEFFFGGGGGGOOO\\\jjjyyy~~~wwwrrrnnnkkklllooosssyyy~~~}}}wwwttt{{{tttZZZVVVPPPLLLHHHEEEDDDDDD===;;;999999;;;===>>>>>>::::::999999888888888777888777666777888777666444222222222222222222222222333333333222222222222111222333444555555444333222//////000000000000//////000111111222222222222222111111111111222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222333333333333333333333555555444222111222333222222222222222222222222333333444444444555555555444666777888777666777888666666666666666777777777777777777777777888888888888888999999::::::;;;;;;:::;;;:::999888999===@@@DDDOOO```rrrXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYZZZZZZZZZZZZZZZ[[[YYYXXXXXXYYYZZZYYYXXXXXXXXXWWWWWWWWWWWWXXXXXXWWWYYYZZZZZZYYYYYY[[[]]][[[]]]```bbbddddddcccbbbdddddddddccccccccccccbbbbbbdddggghhhhhhhhhiiijjjlllmmmnnnooopppsssxxx}}}{{{rrrmmmlllkkkjjjlllrrr|||yyykkkaaaVVVPPPQQQSSSSSSQQQQQQRRRSSSSSSTTTUUUUUUUUUQQQQQQPPPQQQZZZmmmqqqUUUJJJEEEAAA<<<<<<;;;;;;:::999999888777666555555444555555555333444555666666666666666555555555555444444444444333333333333333333333333555555666666666666555555333333333222222333333333222222222222333333333444222333333333333333333333555444333222111222222222333333444666777:::;;;======<<<;;;<<<======<<<;;;;;;===@@@CCCFFFFFFEEEDDDAAACCCHHHRRR___kkkuuu|||yyyrrrooommmmmmooouuu}}}|||xxx~~~xxxfff\\\OOOOOOLLLHHHDDDAAA@@@>>>>>><<<::::::;;;<<<<<<;;;999888888888888888777777777666666777888888666444222222222222222222222222333333222222222111111111222222333444444333222222//////000000000000/////////000111111222222111111000000111111111222222222000000000000111111111111111111111111111111111111222111111000000111111222111222333444444444444333222333444333222111222333222222222222222222222222333333333444444444444555444666888888777666777777555555666666777777777777888888777777777777777777777777888888999::::::;;;:::::::::999999:::<<<>>>AAAEEENNN^^^pppYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[ZZZZZZZZZYYYYYYZZZ\\\\\\[[[YYYYYYYYYYYYXXXXXXYYYYYYYYYXXXYYY[[[[[[ZZZZZZ\\\]]]\\\]]]```bbbddddddddddddddddddddddddddddddddddddaaaccceeefffggghhhkkkmmmnnnppprrrssstttyyywwwnnnlllmmmlllmmmooossszzzvvvjjj___XXXQQQNNNOOOPPPOOOLLLSSSSSSTTTUUUUUUUUUTTTTTTNNNPPPSSS[[[lllaaaLLLCCC???>>>;;;::::::999999888777777555555444444444444555555222333444555666666666666444444444444444444444444333333333333333333333333444444555555555555444444333333222222222222333333111111222222222333333333222222333333333333444444555444333111000000111222333333333444666888:::;;;;;;:::999999::::::999888999:::<<<@@@CCCDDDBBB@@@BBB@@@AAAFFFMMMSSS\\\dddppp|||xxxvvvrrrppppppsss{{{}}}qqq^^^SSSOOOHHHIIIHHHCCCAAABBBAAA===???===;;;:::;;;;;;999888777777777777777777777777666555666777888888666333111222222222222333333333222222222222111111111111111222222333333222222111///000000111111000000/////////000111111111111000000000000111111111111222/////////000000000000000111111111111111111111111111111000000000000111111111222333555555555444444111222333333111111222333111111111111111111111111333333333333444444444444555666888888777666666777777777777888999999::::::888888888888777777777777666666777888999::::::;;;999999999::::::;;;<<<=========BBBNNN^^^rrrYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXVVVWWWYYY[[[^^^^^^[[[YYY[[[[[[ZZZZZZZZZZZZ[[[[[[XXXZZZ\\\]]]\\\\\\]]]^^^^^^___```bbbdddeeefffgggeeeeeeffffffffffffffffffcccdddfffhhhiiilllpppsssuuuxxxzzz|||~~~{{{ssslllhhhiiioooooossszzzyyyjjj^^^VVVRRRNNNMMMNNNOOOOOOMMMRRRSSSTTTTTTTTTSSSRRRQQQLLLTTT___mmmkkkTTTHHH???<<<>>>:::999999888888777666666555444444333444444555555222222333444555555555555333333333333333333333333222222222222222222222222333333444444444444333333333333222222222222333333111111111111222222222222333333333333444444444555444333111000000111222333222222333333555666777888888777666777999::::::::::::999999<<>>???DDDEEEEEEJJJRRRZZZfffttt|||xxxvvvwww|||{{{wwwiii^^^RRRKKKJJJFFFFFFCCC>>>???CCCAAA<<<<<<:::999999999999888666777777777777777777777777555555555777888888555333222222222222333333444444222222222222111111111111111111222222222222111111000111111111111111111000...///000000111111000000000000000000111111111111//////000000111111111111111111111111111111111111111111000000000000111111000111333555666666555444000222333222111000111333111111111111111111111111222222333333333444444444555777888888666555666777666777777888999999::::::888888888888777777777666555555666777888999::::::999888888999:::::::::999999999???HHHRRR___sssZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZZZZYYYXXXWWWWWWTTTUUUXXX\\\^^^^^^[[[XXX\\\\\\[[[[[[[[[[[[\\\\\\YYY[[[]]]^^^]]]]]]^^^___``````aaabbbdddfffhhhiiifffggggggggghhhhhhhhhiiiggghhhiiikkkmmmqqqvvvyyy|||xxxoookkkhhheeeiiipppttt{{{}}}oooaaaVVVPPPOOOMMMMMMOOORRRSSSTTTRRRRRRSSSSSSSSSQQQPPPNNNLLLZZZkkk~~~YYYKKKFFF???>>>BBB999999888888777666666666444444333333333444444555111222333444555555555555333333333333333333333333222222222222222222222222222333333444444333333222333222222222222222222333000111111111111222222222333333333444444555555555222111000///000111444555222222222333444555666777666555444666999<<<<<<<<<<<<:::999:::===???>>><<<777777;;;@@@>>>:::===DDDIIISSSbbbqqq}}}}}}xxxzzz{{{}}}|||}}}}}}~~~jjjWWWPPPNNNJJJGGGFFFCCCBBB===777999>>><<<666999888777777888888777666666666666666777777777777444444555777888888555333222222222333333444444444222222222111111111111000111111111111111111111111111111222222222222111111...//////000000000000000000000000000111111111111000000111111222222222333000000000000000000000000111111000000000000111111000111444555666666555444000111222222111000111333000000000000000000000000222222333333333444444444555777888888666555666777444555555666777888888888999888888888777777666666444555666777888999::::::888888777888999999777666888:::AAAIIILLLRRRaaappp}}}ZZZZZZ[[[[[[\\\]]]]]]]]]^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]___```bbbfffeeeddddddfffggggggggghhhhhhhhhgggfffgggiiikkkjjjiiiiiilllsss{{{tttnnnjjjjjjiiiiiipppzzznnn___VVVRRRQQQQQQQQQQQQQQQRRRSSSSSSUUUTTTSSSRRRQQQPPPPPPPPPSSSeee~~~lllPPPFFFCCC===:::===;;;:::888666555444444555444555555666666666666666333444444555555444444333444333333222111111111222444444222222222222444444333333333333333333333333---///111222222333555777333333333222222222111111000111111222222333444444333333333222222111111111222222222222333444555666666666777888888888888888666777888:::;;;;;;::::::========================CCCFFFMMMXXXhhhyyy}}}}}}vvvvvvsssttt{{{yyyxxxyyy|||~~~~~~~~~xxx___ZZZTTTNNNIIIDDD@@@===???>>><<<:::888777777666::::::999888777666555444555444333222222333444555666666666666666666666666222222222222222222222222333222111111000000111111222222111000//////000000000000000000/////////...000000111111111111000000000000////////////000000222222222222222111000///000000000000000000000000///////////////000111111222222222222222222222222000000000000111111111111//////000111222333333333444444444444444444444444444444444555555555555666555555555666666666666666777777777777777777777777777777777777777777777777777777777777888999:::;;;:::<<<@@@GGGNNNTTTVVVVVVhhhooo{{{ZZZ[[[[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZZZZYYYXXXXXXYYYYYYYYYZZZ[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]____________```aaacccdddgggffffffgggiiikkklllllljjjkkkkkkkkkjjjkkkmmmooossssssuuuxxx}}}{{{qqqkkkgggfffjjjmmmpppyyyvvvfff\\\UUURRRQQQQQQQQQQQQRRRSSSTTTTTTSSSSSSSSSQQQOOOOOOQQQTTT___uuu{{{bbbJJJCCCAAA===;;;===:::999777555444444555555333333444555555555555555222333333333333333333222444333222222111111111222444333222222222222333444222222222222222222222222000111333222222111333444333333222222222111111111000111111222222333333444333333333222222222111111222222222222333444555666666666777888888888888777666777888:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>???CCCJJJTTTaaalllsss|||xxx~~~uuuwww|||qqqeeeSSSPPPKKKHHHFFFDDDBBB@@@>>>===<<<:::999888777777::::::999888777666555555444444444333333444444444444444444444444444444444222222222222222222222222333333222111111111111111222222111111000000000000333333333333222222222222000000111111111111000000000000////////////000000///000000111111111000000000000000000000000000000///////////////000111111222222222222222222222222000000000000111111111111000000000111222222222333333333333333333333333333444444444444555555555555555555555555666666666666777777777777777777777777666666666666666666666666666666666666777888999:::888999<<>>???<<<;;;===888777666555444555555666222222333444444444444444111222222333333222222111333333222111111111111222333333222111111222333333111111111111111111111111333444444333111000000111333222222222222111111111000000111111222333333333333333333222222222222111222222222222333444555555555666777777888888777777666777888999999:::999999888888888888888888888888===<<<===???EEEMMMTTTXXXgggrrr~~~xxxzzz~~~{{{uuuuuuyyy}}}}}}|||}}}xxxxxx{{{zzz|||yyyeeeXXXQQQJJJGGGDDDBBBAAAAAA@@@???<<<<<<;;;:::999999999999:::999999888777666555555333444444555555444444333222222222222222222222222222222222222222222222222444333222222111111222222222222222222111111111111444444444333333333333222000000111111111111000000000000////////////000000------///000000111111111///////////////////////////////////////000111111111111111111111111111111000000000000111111111111111111111111111111222222222222222222222222222222333333333444444444555555555555555555666666777777777777777777777777777777555555555555555555555555555555555555666777888999888888999<<<@@@BBBBBBAAACCCFFFLLLWWWfffzzz``````````````````______^^^^^^\\\[[[[[[[[[\\\\\\_________```aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddfffhhhjjjeeeggghhhiiiiiikkkmmmooooooqqqtttwwwzzz~~~{{{rrrnnnkkkjjjhhhkkkqqqyyylll]]]WWWVVVTTTQQQQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUSSSNNNMMMVVVggguuupppWWWIII>>><<<===<<<;;;<<<777666555444444444555666222222333444444444444444222222333333333333222222222222111111111111111222222222111111111111222222000000000000000000000000333444444333000//////000222222222222111111111111000000000111222222333333222222222222222222222222333222222222333333444555555666666777777777777777666777777888888888999999777777777777777777777777;;;::::::;;;>>>CCCGGGJJJQQQ[[[iiivvvzzzxxxzzz|||~~~wwwppppppuuuzzz{{{yyyxxxsssttt~~~|||xxxyyy|||qqq```TTTLLLHHHHHHEEEBBB???>>>>>><<<;;;;;;;;;:::999999999::::::999999888888777666666555222333444555555444333222222222222222222222222222222222222222222222222222444333333222222222222222222222333333333222222222222222111111111000000000000000111111111111000000000000////////////000000...//////000111111000000///////////////////////////////////////000000111111111111111111111111111///000000000111111111111222222222111111111111111111111111111111111111111222333333333444444444444444444555555666666777777777777777777777777777777555555555555555555555555666666666666666777999999;;;::::::<<>>@@@EEEKKKTTT^^^iiiwww|||wwwuuuuuuvvvvvvuuurrroooqqqwww{{{{{{zzzwwwsssttt}}}{{{~~~~~~zzzhhhZZZSSSOOOJJJFFFHHHEEEAAA???>>>===<<<;;;;;;::::::999999:::::::::999999888888777777666666222333444555555444333222222222222222222222222222222222222222222222222222444333222222111111222222111222222333333333222222111000000000////////////000000111111111111000000000000////////////000000111222222222111111000//////////////////////////////////////////000000111000000000000000000000000///000000000111111111111222222222111111111111111111111111111111111111111222222222222333333333444444444444555666777777888666666666666666666666666666666666666666666666666777777777777888999::::::;;;;;;:::<<>><<<;;;;;;::::::666555444333222333333444333333444555555555555555333444444555555444444333111000000000000111222222000000111111111111000000000000000000000000000000///000222111000000111222222111111111111000000000//////000000111222222222111222222222222333333333333333333222222333333444444555666666777777666666777777666666666666777777777777777777777777777777::::::999888888999::::::AAADDDGGGLLLVVVeeevvv|||xxxvvvuuuuuuuuurrrrrrsssuuuxxxyyyyyyxxxwwwuuuvvv|||vvvxxxzzz{{{}}}~~~~~~~~~vvv|||~~~xxxzzz}}}zzzpppdddTTTLLLKKKKKKGGGBBBCCCAAA>>>>>>>>>??????>>>;;;;;;:::999999999::::::888888888888777777666666333444444555555444444333333333333333333333333333222222222222222222222222333222111111000000111111000000222333333333222111222222222111111111000000000000111111111111000000000000////////////000000333333333222222111000//////////////////////////////////////////000111111////////////////////////000000000000111111111111111111111111111111222222111111111111111111111111111111222222222333333333333444444555666777888888666666666666666666666666666666666666666666666666777777777777888999:::;;;:::999999:::===@@@AAAAAAAAADDDHHHKKKNNNQQQUUUXXXllllllkkkjjjiiihhhgggffffffeeecccaaaaaaccceeegggeeeffffffggghhhhhhiiiiiigggggghhhjjjlllmmmoooooonnnnnnooopppsssvvvyyyzzzwww{{{|||tttmmmllljjjiiikkkpppwww}}}|||sssnnnbbb___[[[XXXWWWVVVTTTSSSSSSTTTTTTTTTSSSQQQOOONNNMMMNNNRRR\\\ooommmRRRHHH@@@@@@>>>;;;::::::;;;:::777666444222222111222222222222333444444444444444333333333444444333333333000000000000000111222222//////000111111000//////111111111111111111111111000111222111000///000111111111111111000000000000//////000000111111222222111111222222222333333333444333333222222333333333444555666666777777666666777777666555555555666777777777777777777777777777:::::::::::::::;;;;;;<<<>>>???@@@BBBGGGQQQ^^^ggguuu~~~}}}}}}|||~~~{{{xxxwwwwwwuuuuuuwwwzzz~~~}}}zzzqqqtttxxx{{{|||{{{yyyxxxrrrxxx|||zzz|||tttjjjcccYYYRRRJJJEEEEEEDDDBBB??????===;;;;;;===>>>???>>><<<;;;::::::999999999999888888888888777777777777444444444333333444444444333333333333333333333333222222222222222222222222222111000000//////000000...///111222333222111000333333333222222222111111000000111111111111000000000000////////////000000000111111111111111000000000000000000000000000000///////////////000111111////////////////////////000000000000111111111111000000000111222222222333222222222222222222222222111111111111222222222222333333444555666777888888666666666666666666666666555555555555555555555555666666666777777888999:::;;;999999:::<<>>===:::999:::;;;;;;777666444222111111111111111111222333333333333222222222222333333222222222000000///000000111222222...///000111111000///...111111111111111111111111111222222111///...///000111111111111000000000000/////////000111111222222111111111222222333333333444444333222222333333333444555555666666666666666777777555444444555666777666666666666666666666666333333555777999:::<<<<<<:::<<<======>>>BBBJJJPPP\\\gggvvvyyyxxxyyysssuuuwwwyyyzzzzzzyyyxxxrrrvvv{{{}}}|||yyyuuussssssyyy|||zzz}}}~~~pppccc[[[VVVTTTHHHGGGEEECCC@@@???>>>>>>>>><<<:::999:::;;;;;;;;;===<<<;;;:::999999999999888888888888777777777777555555333222222333555555222222222222222222222222222222222222222222222222111000000///////////////---...000222333222000///222222222111111111000000000000111111111111000000000000////////////000000---...///000111111111111111111111111111111111111///////////////000111111////////////////////////000000000000111111111111//////000111222333333444222222222222222222222222000111111111111222222222333333444555666777888999666666666666666666666666444444444444444444444444555555555666666777888999===;;;:::;;;===???@@@@@@<<>>??????@@@HHHPPP[[[fffrrrzzzuuuuuurrrooonnnpppsssuuuuuurrrtttvvvwwwwwwuuusssqqqvvvxxx{{{{{{jjj\\\TTTOOOJJJFFFDDDCCCAAA???>>>>>>??????<<<;;;::::::;;;:::888666888999:::;;;;;;:::777666777777666666555555444444333222222111222333555666333333333222222222111111///000000000111111111111111111111111000000000///......///000000000000000000000111222222222222111222111111111000000//////------......//////000000////////////////////////000000////////////000000////////////............////////////////////////////////////000000000000111111111000000000000000111111222222222333333333222222222222222222222222111222444555555555777999555555555555555555555555555555555555555555555555444444555666777888999999999999999999999999999999999;;;>>>@@@BBBBBBBBBBBB~~~}}}|||zzzzzz{{{{{{zzzxxxzzzzzzzzzzzz{{{{{{|||}}}{{{{{{}}}{{{tttooolllllllllmmmssswww}}}uuufff___ZZZWWWUUUWWWXXXWWWVVVVVVUUUUUUVVVVVVUUUQQQOOOPPPOOOLLLLLLNNNRRR\\\jjj}}}}}}^^^KKKBBB???;;;:::999888777777777888555555444444444444444444222222222222222222222222333333222222222111111111111222222222222111000///111111000000000000111111111111111111111111111111000000000000000000000000333222000/////////000111111111111111111111111111222111111000000111111222222333333444444333333222666666666666555555444444333444555666777777777777555555555555555555555555888888777666666777888999;;;;;;<<<<<<===>>>>>>???BBBHHHPPPWWW___iiiuuu}}}}}}{{{wwwrrrooooooqqqrrrsssvvvuuuuuutttttttttttttttyyyzzz|||~~~vvvkkk\\\QQQKKKHHHDDDAAABBBAAA???===<<<<<<<<<===:::999888999::::::888666999999:::::::::999888777888777777666555555444444444333222222222333444555333333222222222111111111000111111111222222222222222222222222111111111000......///000000000000000000000111222222222222111111111111111000000000////////////000000000000000////////////////////////000000////////////000000////////////////////////........................////////////000000000000111000000000000000000000111111222222222333333333222222222222222222222222000111333333333333555666555555555555555555555555444444444444444444444444444444555666777888999999999999999999999999999999999:::<<>><<<999888777666555555555555555555444333333222333333333333333333333333333333333222222222222111111111111111222222111111000000000000////////////000000111111111111111111111111000000000000000000000000222111000000///000000000111111111111111111111111222111111000000111111222222222333333333333222222666555555555555444444444444555666777777888888777555555555555555555555555666666666666777888999999::::::;;;;;;<<<<<<======<<<@@@EEEHHHKKKQQQYYY___rrr|||zzzuuussssssssssssvvvtttqqqooonnnppprrrtttyyyyyyyyyzzz{{{}}}~~~}}}{{{zzz~~~}}}|||~~~sssaaaYYYNNNFFFCCCBBB@@@>>>???>>>===;;;::::::999:::888777777888::::::999777:::999999999999888888888888888777666666555555444555444444333333333333444333222222222222111111111111111111222222222333333333333222222222111111111......///000000000000000///000111111222222111111111111111111000000000000111111111111000000000000////////////////////////000//////......//////000000000000000000000000000........................////////////000000000000000000000000000000111111111111222222222333333333222222222222222222222222///000222222111111222333444444444444444444444444333333333333333333333333444444555666777777888999888888888888888888888888999:::;;;===>>>======<<<~~~vvvppplllkkkkkkjjjkkkmmmssszzz~~~qqqddd\\\VVVTTTTTTRRRSSSVVVSSSRRRRRRRRRRRRSSSTTTUUUTTTQQQOOONNNKKKLLLTTT^^^nnntttWWWFFF???<<<<<<888888777666555555555555555555444333222222222222333333333333333333333333222222222222111111111111000000111111111111000000//////............//////111111111111222222222222000000000000000000000000111111000000000000000000111111111111111111111111111111000000000000111111222222333333333333222222444444444444444444444444555666666777888888777777444444444444444444444444444444555666777888999:::999999:::::::::;;;;;;;;;:::<<>><<<===888888888777777666555555555444333222222222222222333333333333333333333333222222222111111111000000///000000111111111000000//////............//////000000111111111222222222000000000000000000000000000000000111111111000000000000000000000000000000111000000000000000000111111222222333333222222111333333333333444444444444555666666777777777777666444444444444444444444444333333555666777888999999999999999999:::::::::::::::<<<===>>>@@@BBBEEEHHHHHHLLLTTT___kkk||||||}}}zzzzzz|||}}}~~~qqqhhhaaaXXXQQQMMMJJJEEEAAA@@@???>>>>>><<<<<<;;;;;;:::888777777777666777999<<<======<<<:::999888777777777888888777777666666555444444444444444444333333222111111222222222111111111000000////////////000000000000000000000000////////////......///000000000000000//////000111111111111000000000000000000000111111000000000//////.........//////////////////////////////............/////////000000000111111111222........................////////////000000000000//////000000111111111111111111222222222333333333111111111111111111111111000111333222111111222333444444444444444444444444333333333333333333333333444444555555666666777777777777777777777777777777::::::;;;;;;;;;;;;;;;;;;~~~vvvsssmmmgggddddddeeefffhhhmmmtttzzzrrrfff```XXXUUUTTTVVVUUUQQQPPPSSSVVVUUUSSSRRRPPPOOOOOONNNNNNMMMLLLKKKKKKSSSgggzzzvvvTTTDDD@@@>>><<<===888999999999888777666555444444333333333333444444333333333333333333333333222111111111111000000000//////000000111111000000//////............///////////////000111111222222000000000000000000000000//////000111111111111000000000000000000000000000111000000//////000000111111111222222222222111111222222333333333333333444555555666666666666555555333333333333333333333333222333555666777888888888999999999999::::::::::::;;;;;;:::;;;;;;<<<===>>>AAAAAADDDKKKSSS___ooo}}}sssaaaYYYWWWTTTOOOKKKFFFEEECCC@@@>>><<<;;;;;;;;;;;;;;;;;;:::888777666777777777999<<<>>>===<<<999888888888888777777777666666555555444333333222111222222222222222111000222111111111111000000000........./////////000000000000/////////...............///000000000000000...///000000111111000000000000000000111111111111////////////............///////////////////////////......------......///...//////000000111111111------------------------////////////000000000000/////////000111111222222111111222222222333333333111111111111111111111111000222333333222222333444333333333333333333333333333333333333333333333333444444555555555666666666666666666666666666666666:::::::::::::::::::::;;;xxxqqqmmmjjjiiigggffffffhhhkkkmmmpppwww~~~pppfff^^^ZZZUUUSSSTTTWWWVVVQQQPPPSSSVVVUUUSSSRRRPPPOOOOOOOOOLLLMMMNNNPPPSSS```zzzeeeJJJAAA@@@<<<999:::888888999999888777555444333333333333444555666777222222222222222222222222111111111111000000000000...//////000000000000000000//////////////////000---......///000000111111000000000000000000000000...///000111222111111000000000000000000000000000000000////////////000000111111222222222222111111111222222222333333333333444444555555555555444444222222222222222222222222222333555666777777777777:::::::::::::::::::::::::::999999:::;;;<<<;;;;;;???<<<>>>BBBEEEJJJUUU```qqqzzzrrrgggZZZOOOLLLLLLIIIFFFFFF@@@AAA@@@>>><<<::::::999::::::::::::999888666555666666777999;;;===<<<;;;777888999999999888666555555444444333333222111111//////000111222111000000111111111111000000000000////////////000000000000000000000000////////////......///000000000000000...//////000000000000000///000000000111111111111///////////////000000000///////////////////////////......------......///------...//////000111111------------------------////////////000000000000...//////000111111222222111111222222222333333333111111111111111111111111///000222222222222444555333333333333333333333333444444444444444444444444444444444555555555666666666666666666666666666666777777777777888999999:::{{{uuuqqqnnnjjjhhhdddfffhhhjjjmmmqqqvvvyyy}}}|||oooeee___[[[XXXTTTSSSVVVYYYXXXSSSRRRUUUUUUTTTSSSRRRQQQPPPPPPPPPMMMOOORRRVVV[[[lllvvv[[[DDD???@@@;;;777888777888888888888666555444333333333444555666777888111111111111111111111111111111111111000000000000......///000000000000000000000////////////000000,,,------...///000000111000000000000000000000000...///000222222222111000000000000000000000000000000000////////////000000111111222222222222111111111111111222222333333333333444444555444444333333222222222222222222222222333444555777777777666666::::::::::::::::::::::::999999999;;;>>>@@@@@@@@@>>><<<===@@@@@@???FFFOOOPPPaaaxxxxxxjjj```ZZZTTTLLLHHHHHHGGGAAA@@@CCC===??????>>><<<:::::::::999999:::999888777555444666555666888:::;;;;;;999666777999:::999888666444444444333222222111111000---...///111111111000///111111111111000000000000000000000000111111111111111111111111000000000000...//////000000000000000...//////000000000000000//////000000111111111222//////000000111111222222////////////////////////.........------.........,,,------...///000000111------------------------////////////000000000000...//////000111222222222111111222222222333333333000000000000000000000000---///111111111222444555333333333333333333333333555555555555555555555555444444444555555555555555666666666666666666666666555555555555666777888999zzzuuummmmmmllliiifffeeefffgggdddfffiiimmmqqqvvv}}}zzzsssjjjbbb^^^ZZZVVVSSSSSSSSSRRRRRRRRRTTTUUUVVVUUUQQQPPPQQQPPPMMMNNNQQQJJJNNNUUUaaapppZZZQQQEEE===;;;:::888666666666777777777777666666222333444555666888999999222111111000///......---000000//////......------//////000000000000//////---------............///......////////////......000000000000000000000000000000//////.........---000000000000000000000000000000000000111111111111222222111111111111111111333222222111111222222333222222333333333333444444333333222222333333444555222222333333444555555555:::999999:::<<<======<<<:::999999:::>>>@@@AAAAAA>>>===;;;;;;;;;<<<>>>???DDDLLLXXXdddppp~~~pppddd\\\UUUNNNHHHIIIGGGEEEBBBAAA@@@??????>>>>>>===<<<;;;;;;:::::::::999888777666666666666555666777999999888777777666666666666666666666666444444222222222222444444111111111111111111111111111111111111111111111111........................000000000000000000000000////////////////////////......//////000000111111000000000000000000000000............////////////000000000000000000000000////////////////////////------/////////...---,,,,,,,,,---...///000111111000///...------...///000///////////////000111111111111111000000000000000000000000000000000000000000000111222222222222111555444333222111111111111333333333333333333333333333333222222222333444555666666666666666555555555444444444444555555555666~~~xxxsssmmmhhhffffffeeedddcccdddfffiiigggjjjpppuuu|||wwwpppkkkeee___ZZZYYYXXXVVVUUUSSSSSSRRRRRRRRRTTTUUUVVVVVVSSSQQQRRROOOKKKKKKOOOPPPUUU___pppkkkRRRJJJ@@@;;;::::::999777555666666777777666666555333444444555555666666666222222222111000000/////////////////////.........//////000000000000//////---------............///......////////////......////////////////////////000/////////............//////////////////////////////000000000111111111111111111111111111111111333222222222222222222333222222333333333333444444333333222222333333444555333333333444555555666666:::999888999:::;;;:::999:::999888:::<<>>===BBBJJJPPPWWWbbbnnnwww|||sssjjjbbbXXXQQQMMMKKKFFFCCCFFFEEEBBB@@@???>>>>>>>>>======<<<;;;;;;:::999999:::999888777666666666666666666777888888888888777888777777666555444444333444333222222222222333444111111111111111111111111////////////////////////........................000000000000000000000000////////////////////////.../////////000000000111////////////////////////........./////////000000////////////////////////////////////////////////---......///......------------......///000000000111000///......///000111///////////////000000111111000000000000000000000000000000000000000000000000000111222222222222111222222222111111222222333333333333333333333333333222222333333333333444444555555555555555555555555444444555555555666666666zzzvvvqqqllliiifffccc`````````aaaaaacccfffkkkoooqqquuu|||wwwlllccc^^^]]]ZZZVVVTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUSSSRRRRRRPPPLLLMMMQQQVVV___ppplllSSSFFFAAA;;;888999999888777444555555555555555555444444444444444444333333333333333222222111111000000.........///////////////...//////000000//////...---------............///......////////////......////////////////////////////////////............//////////////////////////////000000000000111111111111111111111111111111333333222222222222333333222222333333333333444444333333222222333333444555333444444555666666777777999888777888999:::999888:::999888999;;;<<<<<<;;;<<<;;;:::999999:::;;;<<<;;;>>>AAACCCEEEJJJQQQWWWcccmmmxxxuuujjj```[[[RRRMMMGGGEEEEEEFFFDDDBBBBBBAAA???===<<<<<<<<<<<<;;;;;;;;;:::999999888888999888777666666555666666666666666666666777888888999888777666555333222222333333222222222222333333111111111111111111111111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000///////////////////////////////////////////////////......---......//////////////////////////////111000000//////000000111//////......//////000111000000000000000000111111000000000000000000000000///000111111222222111111000000000111222333444555333333333333333333333333111222333444444444333333333333333444444555555555555555666666666777777777{{{vvvrrrnnnmmmkkkhhhfffdddccccccbbb```aaacccfffjjjpppwww|||yyyooogggaaa\\\ZZZZZZYYYVVVTTTSSSSSSSSSRRRTTTTTTSSSSSSSSSSSSSSSSSSPPPOOOPPPQQQOOOMMMQQQWWW[[[lllwwwZZZIII???<<<999888888999777666333444444555555444444333222222222222222222222222222222222111111000000000------......//////000000...//////////////////...---------............///......////////////......///////////////////////////////////////.........////////////////////////////////////000000000111000000000000111111111111222333333333333333333222222222222333333333444444333333222222333333444555444444555555666777777777777666666777:::;;;;;;::::::999777777999:::999888::::::999888888999::::::<<<>>>?????????BBBGGGKKKNNNTTT\\\dddppp}}}xxxoooeee]]]VVVRRRPPPLLLIIIEEECCCDDDEEEDDDCCC@@@???===<<<;;;;;;;;;<<<:::999999999888888888777888777666666555555555666777666555444555666777888888777666555444333333222333222222222222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000/////////////////////////////////000000000111111000000000000000000000000//////////////////////////////---------...000111000000//////............000000////////////000000///............///000000000000000000000111111111000000000000000000000000///000000111111111111111000000000000111222333444333333333333333333333333000111333555555444333222111111222333444444555555666666666666777777777777|||yyysssooollliiigggeeeeeeeeedddccccccdddfffgggfffhhhlllpppvvv}}}xxxrrriiiaaa]]][[[ZZZYYYWWWWWWWWWUUUTTTSSSRRRRRRSSSSSSSSSSSSRRRQQQQQQPPPLLLKKKLLLMMMLLLLLLRRR[[[fffbbbNNNFFF===;;;:::999888777666444333333444444444444333333000000111111222333333333000000000000000/////////------......//////000000......////////////......---------............///......////////////.......................................///////////////...........................////////////000000000//////000000000111111111222333444444444444333222222222222333333333444444333333222222333333444555444444555555666777777777555555555888;;;>>>>>>>>>:::888777666777888777666888888888888888999::::::;;;;;;;;;;;;<<<>>>AAACCCEEEGGGKKKPPPWWWbbbppp{{{{{{nnnddd\\\ZZZWWWSSSNNNJJJHHHGGGGGGEEECCCBBBAAAAAA@@@???@@@???===<<<;;;;;;;;;<<<888888888888888777777777777666555555444555555555666555444444444555777888555555555555444444444444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000////////////........................////////////000000000000///////////////////////////////////////////////////......---...///000111000000000///......------.......................................//////000//////000000111111111111000000000000000000000000//////000111111111111000222111111000000111111222333333333333333333333333000111333555555444333222000111111222333444555555666666666666777777777777|||xxxtttqqqoookkkgggcccaaaaaaaaa``````^^^```aaabbbcccfffjjjmmmppptttyyyzzzkkkfff^^^YYYVVVUUUUUUTTTPPPRRRTTTTTTSSSRRRSSSTTTRRRRRRRRRRRRQQQPPPNNNNNNJJJIIIJJJKKKKKKMMMWWWcccyyykkkPPPEEECCC===<<<;;;:::888666555444333444444444444444444333///000000111222333333444000/////////////////////.........///////////////---......//////......------------............///......////////////.......................................///////////////..............................////////////000000...//////000000111111111222333444555555444333222222222333333333333444444333333222222333333444555333444444555666666777777555555555888<<<>>>???>>>:::888666666777888777666666666777888999:::;;;;;;<<<<<<;;;:::;;;;;;======AAA@@@BBBFFFJJJQQQ\\\ggg{{{pppggg^^^VVVQQQLLLNNNNNNMMMIIIEEECCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@???===;;;:::::::::;;;888888888888888888888888555555444444444444555555444444444444444555666666444444444444444444444444111111222222222222111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////....................................////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////............///000111111000000//////.........---,,,------......------,,,......------......///000/////////000111111222222000000000000000000000000...///000000111111000000222111111000000000111111333333333333333333333333111222333444444444333333222222222333333444444444555555666666666777777777|||xxxuuuqqqpppnnnllliiigggeeeddddddaaa^^^]]]^^^```aaaaaa```cccfffiiilllpppvvv{{{vvvnnnbbb^^^YYYUUUSSSRRRQQQPPPLLLPPPSSSTTTSSSRRRRRRTTTQQQQQQQQQQQQPPPNNNLLLKKKIIIIIIKKKNNNQQQXXXhhhvvvvvvXXXGGGAAA@@@;;;;;;;;;999777555555666444444555555555555444444222222222222222222222222000000000000000000000000///////////////.........---......//////......------------............///......////////////........................................../////////000................................./////////000000......//////000111111222222333444666666444333222222222333333333333444444333333222222333333444555333333333444555555666666666555555777:::<<<<<<;;;:::888666666777888777666444555777999:::<<<<<<======<<<;;;:::;;;;;;;;;;;;>>><<<>>>CCCFFFIIISSS^^^wwwyyy||||||vvvlllhhhaaaYYYRRRMMMJJJIIIGGGJJJKKKJJJGGGCCCBBBCCC@@@AAACCCDDDEEEDDDEEEEEEAAA???===;;;999888888888888888888888888888888888555444444333444444555555333333444555555555555444555555555444444333333333000111222333333222111000000000000000000000000000////////////////////////........................////////////////////////////////////////////////111000000000/////////...........................------------............------------------------////////////////////////------///000000111111111///////////////.........------...//////...------...------------...//////...//////000111111222222000000000000000000000000...//////000000000000000000000///000000111222333333333333333333333333333222222333333333333444444333333333333444444444444444444555555555666666666oooppprrrtttwwwyyy{{{|||~~~~~~}}}{{{yyywwwvvvsssrrrpppoooooolllhhhffffffeeeeeecccbbbaaa```___eeebbb```___aaadddeeeffffffjjjooossswww}}}yyypppllliii\\\YYYVVVTTTSSSSSSQQQPPPNNNRRRUUUUUUSSSQQQQQQRRRPPPPPPPPPPPPOOOMMMKKKIIIGGGHHHMMMSSSZZZfffzzzcccNNNDDDAAA@@@:::::::::888666555666777444555555666666555555444444444333333222111111000111111111111111111222222000000//////.........------..................------------.........//////......////////////..............................---.........//////000000..................................../////////000---......///000111111222222333555666666555333222222222333333333444444444333333222222333333444555222222333333444555555666888666666777888999888777999888666666888888888777333444666999;;;===>>>>>>999888777777999::::::999>>><<<>>>CCCEEEFFFOOOYYYppp}}}pppbbbccciiillllllmmmpppvvv}}}|||tttpppooolllgggbbbUUUTTTRRRMMMIIIFFFFFFGGGAAADDDFFFEEEBBB@@@@@@BBB???AAADDDEEEDDDCCCCCCCCC@@@???<<<:::888777777777888888888888888999999999444444333333333444444555222333444555666555444333777777666555333222111111000111222333333222111000000000000000000000000000111111111111111111111111........................////////////////////////////////////////////////111111000000/////////...........................,,,,,,,,,---------......000000000000000000000000////////////////////////,,,---///111111111111000////////////////////////---...///000000///...---...------------...//////...//////000111222222222000000000000000000000000...//////000000000000000---......///111222444555333333333333333333333333333333222222222333444555444444444444444444444444444444444444555555555666iiiiiijjjjjjkkkmmmnnnooooooqqqsssttttttrrrpppnnnpppnnnlllmmmpppqqqooommmnnnnnnnnnmmmlllkkkiiihhhgggfffeeecccbbbbbbbbbbbbddd```]]]]]]```bbbcccbbbcccccccccfffiiilllllllllqqquuu{{{xxxnnngggbbb```VVVUUUTTTRRRQQQOOONNNMMMOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOMMMKKKJJJKKKLLLNNNNNNQQQ[[[mmmmmmTTTIIIBBB<<<888999888777666555444333333333333333333333333333333222222222222222222222333000000000000////////////////////////000000000000///............---------------------.........///........................------------------------+++,,,---......---,,,+++000---,,,---000111000...........................111111111111111111111111000111111111111222222222444555555666777666666666666555333222111222333333444444444444444444444444666666666666666777888888888888888777777777777777777666888:::>>>@@@@@@??????===:::999:::;;;::::::===>>>???>>>???EEEPPPYYYyyysssiii^^^VVVTTTXXX[[[ZZZ\\\___aaadddiiioootttuuu|||~~~uuupppnnneeeccc___[[[XXXUUUTTTTTTLLLJJJHHHFFFDDDBBBAAAAAABBBBBBCCCCCCBBB@@@>>>===BBBBBBBBBAAA@@@???>>>===<<<;;;:::999888888888888888:::<<<>>>>>><<<:::888666555555555555444444444333111000222666888777555444444555555555444333222666333000//////111111111111111111111111000//////222111111000///......---000000000000//////////////////.........---------////////////////////////............/////////////////////...------,,,,,,...------------...//////,,,---......//////..................//////000000......................../////////...------,,,,,,///...---,,,,,,---...///000///...---------------............////////////000000000000000000000000111111000000//////......000000000000000000000000000000111222222222222111222222333333444555666666555444444444444555666666333333333444444444555555hhhgggffffffeeeeeeffffffgggiiijjjkkkkkkiiigggfffgggeeedddeeeggghhhfffdddeeeeeeeeeeeedddcccbbbbbbbbbbbbaaa```````````````ccc```^^^___bbbeeeffffffgggiiikkkooorrruuuwwwyyy{{{}}}zzztttmmmfff```\\\ZZZUUUTTTSSSRRRQQQPPPOOONNNRRRRRRRRRQQQPPPOOOMMMMMMLLLMMMLLLJJJGGGEEEFFFGGGLLLMMMUUUfffcccNNNEEE@@@;;;888888888777666555444333333333333333333333333333333222222222222222222222111000000000000/////////...111000000000///.....................------------------........./////////........................------------------------,,,------------------,,,...,,,+++,,,///000///---........................//////////////////////////////000000000111111111333444555555666666555555555444333222222222222333444444444444444444444444666555555555555666777777777777777777777777777777888888999===AAADDDDDDCCC>>><<<999999:::;;;;;;:::<<<>>>>>>======BBBKKKRRRooojjjaaaVVVOOOLLLNNNQQQSSSTTTUUUUUUVVVWWW[[[]]]aaagggnnntttxxx~~~vvvlllddd___\\\[[[[[[YYYVVVRRROOOMMMKKKKKKHHHGGGEEECCCAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@BBBAAAAAA@@@???>>>===<<<<<<;;;:::999999888888888777888:::;;;;;;:::888777666555555555555444444444555333222333555666555333444444444444444333222222333111///...///000000///111111111111111000//////111111000000///......---............------------,,,---------.........///....................................////////////------..................,,,,,,---------.........,,,---......//////......------........./////////......................../////////..................---,,,,,,,,,,,,---...//////...---------------............////////////000000000000000000000000111000000000/////////...000000000000000000000000000000111222222222222111222333333333444555555555444444333333444444555666333333333444444444444555mmmkkkiiigggeeedddccccccddddddeeeffffffdddcccbbbaaa```___```aaaaaa```_________````````````______aaaaaaaaaaaaaaabbbccccccfffeeeeeefffjjjnnnpppppprrrvvv{{{}}}zzzrrrmmmiiigggeeebbb^^^[[[WWWVVVSSSSSSRRRRRRQQQPPPPPPOOOTTTTTTSSSQQQOOOMMMKKKJJJJJJJJJJJJHHHFFFFFFGGGHHHNNNSSS```yyyqqqUUUFFF@@@===:::999777777666555444333333222222222222222222222222222000000//////......------000000000/////////......111111000///...------,,,............------------............/////////000------------------------...........................------,,,,,,------...,,,+++++++++---...---,,,........................................................./////////000000222222333444444444444333444444333222222222222333444444444444444444444444444444444444444555555666666666666777777777777777777777999<<>>===<<>>>>>>>>======>>>???@@@BBBCCCDDDAAAAAA@@@???>>><<<:::999<<<;;;;;;::::::999999999777777777777777777777777666555555555555444444444666555333333444444333222333333333222222222111111000000///000222333111000000111111111111000000///111000000//////..................------------,,,******+++,,,...///000000........................---............/////////,,,,,,------...//////000+++,,,---...///...------,,,---......//////......---------------.......................................////////////000000---,,,,,,++++++,,,,,,---///...------------------............////////////000000000000000000000000000000000000////////////000000000000000000000000000000111222222222222111333333333333444444444444333333222222333333444555333333333333444444444444xxxwwwtttrrrooommmlllllliiiiiiiiiiiiiiihhhgggfffeeedddddddddddddddccccccbbbcccdddeeeffffffffffffffffffggghhhiiijjjlllmmmooooooqqqssswww{{{~~~|||ssslllgggcccaaa\\\]]]]]]]]]\\\YYYVVVUUURRRQQQQQQQQQQQQQQQPPPPPPSSSRRRRRRPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIJJJNNNQQQYYYbbbuuuttt```KKKAAA===;;;999999666666555555444333333222222222222222222222222222222111111000///...------000000/////////........./////////......---------.........---------,,,,,,........./////////000000------------------------...........................---,,,++++++,,,---...,,,,,,,,,,,,------------........................////////////////////////....../////////000000000000111111222222222222222333333222222222222222222333333333333333333333333333333222222333333444555555555666666666666666777555555666999===??????>>>999888888999;;;<<<<<<;;;<<<===>>>===<<<===???BBBGGGGGGEEECCC@@@@@@BBBDDDDDDFFFIIIJJJIIIIIIJJJKKKPPPSSSVVVWWWVVVUUUVVVWWWZZZ^^^cccgggjjjnnnsssvvvyyy|||~~~{{{xxxvvvsssnnngggddddddeeedddbbbYYYWWWUUURRRQQQQQQQQQRRRNNNMMMKKKHHHEEECCCBBBAAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>@@@BBBEEEFFF@@@@@@???>>><<<:::888777;;;;;;;;;;;;::::::999999777777666555555666777777666555555555555444444444555555444444444444333333333222222111111111111111000111222444666666444222000000111111111111000///000000/////////.........000000/////////.........******+++,,,---...//////........................---------.........//////---------.........//////+++---///000000000...---,,,---......///.........------------------------.................................///000111111222---,,,,,,,,,,,,,,,,,,---......---,,,,,,---------............////////////000000000000000000000000000000000000////////////000000000000000000000000000000111222222222222111444444333333333333333333222222111111222222333444222222333333333444444444~~~|||{{{zzzzzzssssssrrrppppppooooooooommmmmmmmmmmmlllkkkkkkkkkjjjkkklllnnnoooooopppppppppqqqqqqsssuuuwwwxxxzzz{{{|||{{{uuulllddd```]]][[[ZZZWWWXXXZZZ[[[ZZZXXXUUUTTTQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKIIIIIIHHHHHHIIINNNTTTYYYhhhvvv~~~cccTTTFFF???===:::888999555555444444333333222222111111111111111111111111666555555444333222222111////////////............,,,,,,------......//////...------------,,,,,,,,,............////////////------------------------...........................---,,,++++++,,,---...,,,---------------...///................................................/////////000000000111111///000000111111111111111111222222222222222222222333333333333333333333333222222222222222333444444444444555555555666666666666666666777999:::999888888777777999;;;===<<<;;;======>>>>>>===<<<=========>>>??????>>>>>>@@@AAA===???BBBCCCDDDDDDFFFGGGLLLMMMOOOPPPOOOMMMMMMMMMRRRTTTVVVXXXYYY[[[]]]___aaabbbdddfffiiimmmsssxxxxxx{{{~~~}}}~~~|||xxxuuusssrrrlllkkkiiifffcccbbbbbbcccaaa\\\VVVTTTVVVYYYYYYYYYTTTSSSQQQPPPOOONNNNNNNNNLLLKKKJJJHHHFFFDDDBBBAAA???>>>>>>>>>>>>>>>??????AAA@@@@@@@@@@@@BBBDDDEEE??????>>>===;;;999777666::::::;;;;;;;;;:::999888888777666555555666777888666555555555555444444444333333444444444444444555333222111000000000111111///000222444777777555222///000000111111111000000////////////............////////////............++++++++++++,,,,,,,,,---........................------------............//////.........---------,,,...000111222111///...,,,---......///.........------------------------........................------...///000111222222------............------------,,,,,,,,,------...............////////////////////////////////////////////////000000000000000000000000000000000000000000111222222222222111333333333333333333222222222111111111111222333333222222222333333333444444~~~|||{{{zzzzzzzzz{{{xxxyyyzzzyyywwwvvvvvvwwwvvvwwwxxxyyyzzz{{{{{{{{{}}}~~~xxxqqqkkkccc]]]YYYVVVTTTSSSSSSTTTVVVWWWVVVUUUSSSQQQQQQQQQQQQPPPPPPPPPPPPPPPKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHMMMUUU```hhh}}}jjjUUUKKKBBB>>><<<888777888444444333333333222222222000000000000000000000000222222111111000000///////////////.........------***++++++,,,---...//////------------,,,,,,,,,,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,---......------...///........................------------------------//////000000000111111111//////000111111111111000000111222222333222222222333333333333333333333333222222222222222333333444333333444444555666666666999888777888999999888666888777777999;;;<<<;;;:::===============<<<<<<<<<<<<>>>??????===<<<===>>>===???AAAAAAAAAAAACCCEEEIIIIIIJJJKKKKKKKKKJJJJJJOOOOOOOOOOOOOOOOOOOOOPPPVVVWWWWWWWWWWWWZZZ]]]aaa^^^aaadddgggiiiiiiiiihhheeeeeeeeeeeefffgggiiijjjjjjjjjkkkkkkkkklllllllllhhhhhhhhheeeaaa^^^]]]]]]WWWWWWWWWUUUUUUVVVYYY[[[ccc]]]VVVRRRRRRRRRPPPNNNOOOOOONNNMMMLLLJJJIIIIIIIIIIIIHHHGGGEEECCCAAA????????????>>>>>>??????@@@AAA@@@@@@@@@AAAAAABBBCCC>>>>>>===<<<;;;999777666888999::::::::::::888777888888666666666666888888666555555555555444444444222333444444333333555666444333111000000000111222......///222444444222000///000000111111111111000........................---------,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------,,,------------.........000//////...------,,,,,,---...///000111000//////,,,---......//////...............---------------........................------...//////000111111---......//////......---,,,,,,,,,,,,,,,------...............////////////////////////////////////////////////000000000000000000000000000000000000000000111222222222222111222222222222333333333333222222111111222222333444222222222222333333333333zzzrrrmmmeeebbb\\\XXXUUUSSSQQQOOOPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQQQQPPPPPPOOOOOOOOOIIIIIIJJJKKKKKKJJJJJJIIIKKKKKKLLLPPP[[[kkk|||oooXXXHHHBBB===<<<;;;777555666333333333333222222222222000000000000000000000000------------------------//////.........---------+++++++++,,,---------...---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,***,,,...---++++++---///........................------------------------........./////////000000//////000111111111111111///000111222333222222111222222222222222222222222333222222222222333444444222333333444555555666666888777777888999999888666888777888999;;;<<<:::888<<<;;;:::;;;;;;<<<<<<<<<;;;===>>>===<<<;;;<<<===???@@@@@@@@@@@@AAADDDGGGHHHGGGFFFGGGHHHJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJIIIOOOPPPPPPPPPOOOPPPRRRTTTRRRTTTWWWYYY[[[[[[[[[ZZZXXXXXXYYYZZZ[[[\\\]]]^^^ZZZZZZZZZZZZ[[[[[[\\\\\\XXXYYYYYYWWWSSSQQQQQQSSSMMMNNNOOONNNMMMOOOSSSWWWccc^^^WWWRRRQQQPPPMMMJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFFFFFFFEEECCCAAA???>>>@@@??????>>>>>>?????????======>>>???@@@@@@@@@@@@=========<<<;;;999888777666777999::::::999777666777777666666666666777777666555555555555444444444333555666555333222333555444333222000000111222333.........000222222111/////////000111111111111111........................---------,,,,,,,,,++++++((())))))***+++,,,------------------------------,,,,,,---------...........................------------------............,,,---......//////....../////////.........------........................---------......//////000,,,---............---,,,,,,,,,++++++,,,,,,---...............////////////////////////////////////.../////////000000000111000000000000000000000000000000111222222222222111111111111222333333333444222222222222222333444444111222222222222333333333{{{sssmmmiiiggg\\\YYYVVVUUUTTTSSSQQQOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPOOONNNNNNIIIIIIJJJJJJIIIIIIHHHGGGKKKMMMQQQZZZkkkqqqXXXHHH@@@;;;999:::999555444555333333222222222222222222000000000000000000000000000000000111111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,............,,,+++(((+++---,,,***)))+++...........................000000000000000000000000---------........./////////000000111111111111111///000111222333333222111222222222222222222222222333333222222333333444555222222333444444555666666555555555666888999888666888888888:::;;;;;;999777:::999888999:::<<<<<<;;;777999;;;<<<<<<<<<>>>@@@999:::;;;<<<===???DDDGGGEEECCCBBBBBBDDDFFFGGGGGGEEEEEEEEEFFFHHHJJJIIIIIIHHHIIIJJJJJJJJJJJJLLLNNNJJJKKKMMMOOOPPPQQQQQQQQQNNNOOOQQQSSSTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRROOOQQQRRRPPPMMMKKKLLLNNNJJJKKKLLLJJJHHHJJJOOOSSSZZZUUUPPPNNNNNNNNNKKKIIIDDDEEEGGGHHHIIIHHHGGGGGGEEEEEEEEEEEECCCAAA???===@@@??????>>>>>>>>>>>>???999:::<<<>>>@@@@@@@@@???<<<===<<<<<<;;;:::999888555666888999999888777666666666666666666666666666666666555555555444444444555777888666222000111333555444222000000111222333111000000111333333222000//////000111111111111111---.....................//////.........---------&&&&&&((()))+++---...///------------------------,,,,,,,,,---------......,,,,,,------.../////////,,,,,,+++++++++,,,---...,,,---......//////......000000/////////.................................---------...............++++++------------++++++++++++++++++,,,,,,---.............../////////000////////////////////////.../////////000000111111000000000000000000000000000000111222222222222111000000111222333333444444333333222222333333444555111111222222222333333333{{{wwwvvvtttqqqnnnkkkgggbbb^^^WWWVVVUUUSSSQQQPPPOOOOOOMMMOOOQQQRRRQQQQQQQQQSSSSSSRRRRRRQQQOOOMMMLLLKKKKKKHHHEEEDDDFFFIIILLLLLLPPPTTT^^^ooosss\\\JJJ???;;;;;;999888777777666666555444333222111111111111///......///000111111000000000//////......------------............------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000000///..................------------...//////111111000000000000000111111000000000111222333333222222222222222222222222///000000000000111111111555555444333333555666777777888888888888999999999666666777777888888999999999:::;;;<<<;;;:::999888777999;;;===>>>>>>>>>===<<<===>>>@@@BBBDDDEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDEEEEEEFFFHHHIIIJJJFFFFFFEEEDDDDDDEEEGGGHHHGGGHHHJJJKKKJJJJJJKKKLLLIIIJJJKKKLLLMMMMMMMMMMMMNNNKKKIIILLLQQQTTTSSSPPPMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEGGGIIIJJJQQQPPPOOOMMMLLLLLLKKKKKKFFFGGGHHHIIIIIIHHHGGGFFFAAABBBCCCDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@???===<<<;;;<<<===============<<<<<<;;;:::888777777666666;;;:::888777777777888888777777666444444333333333444444333333333333222222444444333222222111111000000000000000111222333444444333222222111111222222222222222222222222222222000...------------+++***------------------------,,,,,,,,,------...........................------------------------------........................++++++---.........---,,,//////...---,,,,,,++++++,,,...000111///---,,,,,,,,,,,,,,,---------.......................................------,,,,,,,,,,,,,,,,,,,,,,,,---...///111000///......///000111////////////............111111000///......//////000000000000111111111111222111111111000000////////////000111222333333333555555555444444333333333222222222333333333444444|||vvvsssppplllhhhkkkiiigggeeeccc___[[[XXXVVVUUUTTTRRRPPPOOOOOOOOONNNPPPQQQRRRQQQPPPQQQRRRPPPPPPOOONNNMMMKKKIIIHHHDDDDDDDDDEEEGGGIIILLLNNNSSS^^^ppp}}}bbbQQQEEE<<<<<<;;;999888777666555555555444333222111111111111000......///000111111000////////////............------............------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------------.........000000///..................------------...//////111111000000000000000111111000000000111111222333222222222222222222222222000000000111111111222222444444444444444555666666666666777777777888888888666666777777777777777777777888999999999888777777888999:::<<<===>>>>>>>>>;;;<<<===???AAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHEEEEEEDDDCCCCCCDDDEEEFFFDDDFFFHHHIIIHHHHHHIIIJJJGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKMMMRRRWWWYYYUUUQQQKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCDDDEEEGGGHHHLLLKKKKKKJJJJJJJJJJJJJJJEEEEEEFFFFFFFFFFFFEEEEEEAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;<<<<<<<<<;;;;;;::::::999888777777777777777888777666666666777888999888888666555555444444444444444333333333222222222333333333222222222222111000000000000111222333444333333222111111111111222000000000000000000000000///...------------,,,+++------------------------*********++++++,,,,,,,,,..................------------------------------........................+++,,,---...///...------000000///......---,,,,,,---///111111000...---------------.........//////..............................---------,,,,,,,,,---,,,,,,,,,,,,---.../////////...............///////////////............000//////.........////////////000000000111111111111111111111000000000///000000000111111222222333444333333333222222222222222222222333333333333444{{{uuunnniiigggeeeaaa^^^___^^^\\\[[[[[[YYYVVVSSSTTTSSSRRRPPPOOONNNNNNNNNNNNPPPQQQQQQPPPOOOPPPQQQMMMMMMMMMKKKJJJHHHFFFEEEAAADDDFFFHHHIIILLLRRRVVV```pppfffTTTLLLEEE>>><<<;;;999777666555444444444333222111111111111111000///...///000111000///.............../////////------............------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------000///......---............------------...//////000000000//////000000111000000000000000111111222111111111111111111222222111111111111222222222333333333444555555555555555555666666666777777777777777777666666666666666666777777888999999999888888:::::::::;;;<<<===>>>???:::;;;<<<===???AAABBBBBBAAABBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDBBBDDDFFFFFFFFFEEEFFFGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJNNNUUUZZZZZZUUUPPPIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDCCCBBBBBBCCCEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHDDDCCCCCCCCCCCCCCCCCCDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>><<<<<<;;;;;;;;;;;;;;;:::999888888777777666666777777777555555555555666777888999888888777666555555555555333333333333222222222222111111222222222333333333000000000000111222333333333222222111111111111111////////////////////////.........---------------------------------------******++++++++++++,,,,,,------------------......------------------------------------------------,,,---......//////......000000000///......------...000111222000.....................////////////------------------------...------------,,,,,,,,,------,,,,,,,,,---......,,,------.........------////////////............///............//////000//////000000000000111111111111111111000000000000111111111111111111111111222222222111111111111111111111222222222333333333yyyssspppoookkkfffbbb```^^^\\\ZZZZZZXXXWWWWWWXXXXXXVVVTTTRRRQQQPPPOOONNNNNNNNNNNNNNNOOOQQQPPPOOONNNNNNOOOLLLKKKKKKJJJHHHGGGEEEDDDEEEGGGIIIJJJLLLUUUbbbmmm{{{pppUUUKKKIIIDDD???;;;:::888666555333333333333333222111111111111111000///...///000111000///---------....../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------///......------............------------...//////000////////////000000111000000/////////000000111000000000111111111111111111111222222222333333333222333444555666555444333666666666777777777888888777777666666555555444444999999::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???:::;;;<<<===???@@@AAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCAAACCCEEEFFFEEEEEEFFFGGGFFFGGGHHHIIIIIIIIIIIIIIIGGGIIILLLQQQUUUTTTOOOKKKHHHIIIJJJJJJIIIGGGDDDCCCDDDCCCCCCBBBBBBCCCDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCBBB@@@??????@@@AAAAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;999888888666666555666666777888888777777666666777777777888777777666555555555555555333333333222222222222111000000111222333333444444111111000000111222222333222222111000000000000000........................---.........---------...------------------------------------------------,,,,,,------------......------------------------------------------------------........./////////////////////......---------///000000///.........------------............------------------------------------------------------,,,,,,,,,------...+++,,,...//////...---,,,////////////........................///000111111////////////000000000111111111111000000000000000111111111111000000000000111111111111111111111111111111111111222222222222~~~{{{xxxwwwvvvssspppllliiigggdddaaa^^^[[[YYYXXXVVVUUUWWWVVVUUUUUUVVVWWWWWWUUUPPPPPPOOONNNNNNNNNNNNNNNMMMNNNPPPOOOMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFHHHJJJMMMUUUggg~~~{{{[[[HHHCCCAAA===888999999777555444333222222222222111111000000111111111///...///000111000...,,,,,,------......//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------......------------.........------------...////////////......///000111111000000//////...//////000/////////000000111111111111111222222222333333333111222444555555555444333777777777888888888999999777777666666555555444444888888999999:::;;;<<<===<<<;;;::::::;;;<<<>>>???;;;<<<===>>>???@@@AAABBBCCCCCCEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBDDDFFFGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMLLLJJJHHHIIIJJJKKKKKKJJJHHHEEEDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBDDDDDDBBBAAAAAABBBDDDDDDDDDCCCAAA@@@@@@@@@AAABBB@@@AAAAAAAAA@@@???>>>============<<<;;;:::999888555555555555666777888999::::::999999888777666555555555444333333333444444333333222222222111111111000000111222333444444555111111111000111111222333222111000000//////000000////////////////////////---///000///---,,,---///------------------------------------------------,,,,,,,,,,,,------......------------------------------------------------------------......//////......------------------+++---......---,,,---...++++++,,,,,,,,,---------------------------------------------------------...------,,,,,,,,,------,,,---...///000///......////////////............////////////000111111222...////////////000000000000000000000000000111111111111000000000000000000111111111111222222222222000000000111111111222222}}}vvvuuuuuuuuuvvvuuurrrpppiiiiiihhhgggfffdddbbbaaa^^^]]][[[YYYVVVUUUTTTSSSTTTRRRQQQQQQSSSTTTTTTSSSPPPOOONNNNNNNNNNNNNNNOOOLLLMMMNNNMMMKKKIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIEEEHHHMMMWWWhhhyyydddNNNBBB@@@===999666777777555444333222222222222111111000000000111111111000//////000000///...---------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------...///...------------...//////............///000111111000//////.....................//////000000111111111111111111222222222333222222333444444444444444888888888888999999999999777777666666666666666666666666666777888:::;;;<<<;;;;;;;;;;;;;;;<<<======<<<<<<===>>>???@@@AAAAAABBBCCCEEEFFFGGGGGGFFFEEEDDDDDDCCCBBBAAAAAAAAABBBAAABBBCCCDDDEEEFFFFFFFFFDDDFFFHHHHHHHHHGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLKKKJJJIIIHHHHHHHHHJJJJJJKKKJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFEEEDDDBBBAAADDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAA??????@@@@@@??????>>>===<<<<<<===<<<<<<;;;:::999666666666666777777888999;;;;;;;;;:::888777555444444444333333333333333444222222222222111111111111000000111222333333444444222111111111111111222222111000000///////////////000000000000000000000000...000222000---+++,,,...------------------------,,,,,,++++++++++++******++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------+++,,,------,,,+++---...***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,,,,------,,,---...///////////////////////////............000////////////000000111......////////////000000000000000000111111111111000000000000000000000000111111111111111222222222///000000000000111111111}}}|||zzzwwwssspppiiihhhhhhiiijjjjjjgggeeebbbbbbaaa```^^^]]]\\\[[[[[[[[[ZZZXXXUUUSSSRRRRRRRRRPPPNNNMMMOOOPPPOOOOOOOOOOOONNNNNNNNNOOOOOOPPPJJJLLLLLLKKKIIIGGGFFFGGGHHHHHHIIIJJJKKKLLLKKKKKKKKKQQQ\\\mmm```RRRFFFAAA>>>:::999;;;555555444333333333333333111111000000000000111111222000//////000000///---...------------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))*********++++++++++++***************************++++++++++++,,,,,,,,,,,,------------.........---,,,,,,,,,------...///...------------...//////...------......000111111000///......---------...------...//////000111111000000000111111111222222333333222222333333444555777777777777888888888888666666777777777777777777666555666666888:::<<<===:::;;;<<<<<<===<<<<<<<<<;;;;;;<<<===>>>>>>???@@@@@@AAACCCEEEFFFEEEDDDCCCDDDCCCCCCBBBBBBBBBBBBCCCAAABBBDDDFFFHHHIIIIIIIIIEEEGGGIIIIIIHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCAAABBBDDDEEEFFFEEECCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>==================<<<;;;::::::;;;;;;;;;::::::999888888777777777888888999999999999999888777555444444444333333333444444555222222222222111111111111111111111222222333333333222222111111111111111222000000///............//////////////////////////////222333111,,,***+++...------------------------,,,,,,,,,++++++************++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...---------...............+++,,,------,,,,,,...///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000////////////............///......------------............/////////000000///000000000111111111111......//////000000111111/////////000000111111111/////////000000000111111}}}~~~||||||}}}}}}{{{yyyxxxxxxvvvvvvuuuvvvwwwxxxvvvuuusssrrrqqqnnnkkkhhheeedddcccccccccaaa]]][[[aaa```___]]]ZZZXXXWWWVVVVVVVVVUUUSSSPPPNNNMMMMMMRRROOOMMMLLLMMMNNNMMMMMMOOOOOONNNNNNOOOOOOPPPPPPJJJKKKKKKJJJGGGEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMUUU]]]lllnnnNNNEEE>>><<<:::666777<<<444333333222222333333444111000000000000000111111222000//////000000///---.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********))))))******++++++++++++******************************+++++++++,,,,,,,,,---------.........//////,,,,,,,,,,,,------...///...------------...//////---------......000111111000///...------------------------...///000000111///000000000000111111111444333222111222333444555666666666666777777777777666666777777888888999999777777777888:::<<<>>>@@@:::;;;<<<=========<<<;;;::::::;;;;;;<<<===>>>>>>>>>???BBBCCCDDDDDDBBBBBBCCCCCCCCCBBBBBBCCCCCCDDD@@@BBBEEEHHHJJJKKKKKKKKKEEEGGGIIIIIIIIIHHHIIIJJJJJJJJJJJJKKKJJJJJJIIIIIIDDDFFFHHHHHHGGGEEEEEEFFFJJJIIIGGGFFFEEEDDDDDDEEEDDDDDDEEEEEEDDDCCCBBBBBB>>>@@@BBBDDDFFFEEEEEEDDDAAAAAACCCDDDDDDCCCAAAAAA@@@@@@AAAAAA@@@???===<<<;;;;;;;;;<<<;;;;;;::::::888888999:::::::::999999999999888888888888999999666666777888888777666555555555444444444555555666222222222111111111111000111222222222222333333333222222111111111111111222000000///...............////////////////////////000333444111,,,)))***---------------------------.........------,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---.........///////////////,,,---......------///111,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,++++++******+++---...000000/////////...............---,,,,,,++++++++++++............/////////000//////000000111111111222---......///000111111222---.........//////000000////////////000000000000wwwwwwwwwwwwwwwwwwxxxxxxwwwvvvuuutttuuuvvvxxxyyy{{{zzzwwwtttqqqpppoooooooooooommmllllllmmmnnnnnnmmmnnnooommmjjjfffeeeeee______^^^]]]\\\\\\\\\\\\[[[ZZZZZZXXXWWWUUUSSSRRRSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLJJJJJJJJJKKKLLLMMMOOOPPPQQQRRRQQQOOOMMMKKKJJJGGGEEECCCDDDEEEEEEEEEFFFGGGHHHJJJLLLRRRYYY^^^hhhxxxnnn^^^CCC@@@<<<:::999777444333555555444333222000000///111111111111111000//////......................................................------,,,+++******,,,++++++***)))))))))************++++++,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////...------,,,,,,,,,------------------------------,,,---......------...000222222000///............000000000000000000000000111222222222333333333333222111000000111444666888666555555444444444555555777777666666666666777777666666666777999;;;===???;;;;;;;;;<<<;;;;;;:::::::::<<<>>>???>>>>>>>>>@@@@@@CCCDDDAAA@@@CCCDDDBBBBBBCCCCCCCCCCCCBBBBBBAAAFFFEEEEEEGGGIIIIIIHHHFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFGGGHHHHHHGGGEEEKKKIIIFFFEEEEEEEEEEEEDDDGGGDDDBBBCCCEEEFFFDDDBBBAAABBBCCCDDDDDDCCCBBBAAAAAABBBDDDEEEDDDBBB???===BBBAAA@@@???????????????AAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;:::999888888:::::::::::::::999888777777777777777666666666666999777666777666555666777666666666666555555555555555333222222333444333111333222222111000000000111222222222111111111111111111111000000//////......,,,---------...///////////////---,,,+++*********------,,,,,,---...000111......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...///............---------++++++,,,,,,,,,,,,------///...---,,,++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,---...,,,++++++******++++++,,,******++++++,,,---......//////////////////////////////............//////............////////////////////////////////////000000111111111111000000000///------/////////...000000000000111111111111rrrrrrssssssssssssttttttrrrqqqpppooopppqqqssstttsssqqqooollljjjiiiiiiiiikkkjjjiiihhhhhhhhhiiijjjfffhhhhhhgggddd```______[[[ZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWVVVTTTSSSQQQPPPOOONNNNNNMMMLLLKKKJJJJJJLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOPPPOOOMMMKKKIIIHHHGGGEEEDDDEEEFFFGGGGGGFFFHHHKKKOOOVVV```llluuuwww[[[LLLAAA>>>;;;888777666333111555444444333111000000///111222222333222111000///................................................,,,,,,++++++***))))))(((,,,,,,+++***************++++++++++++++++++,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------.........------,,,,,,,,,------------------------,,,,,,,,,---......------...000222111000///............000000000000000000000000/////////000000000111111222222222222333555777888555555444444444444555555777777666666666666666777777777777777888:::<<<===:::;;;;;;<<<;;;;;;:::::::::<<<>>>>>>>>>===>>>@@@CCCKKKOOOIIIBBBAAADDDEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDFFFHHHIIIIIIGGGEEECCCEEEEEEEEEFFFGGGHHHHHHIIIGGGGGGFFFGGGIIIIIIHHHFFFJJJHHHEEEEEEEEEFFFEEEEEEFFFDDDCCCCCCEEEFFFDDDBBBBBBCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCCAAA???===BBBBBBAAA@@@@@@@@@@@@@@@EEEDDDBBB@@@>>>===;;;:::;;;;;;;;;;;;:::999888888999:::::::::999999888777888888777777777666666666888777777777777666666777666666666666555555555555666444333333444444222111333333222111111111111111222222222111111111000000000000000000//////......---------...............///...---+++******))))))++++++******+++,,,...///......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...............------------++++++,,,,,,,,,,,,------......---,,,++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,------,,,++++++******++++++,,,++++++,,,,,,------..............................///..................///............//////////////////////////////////////////000000000000//////111///---...///000////////////000000000111111111lllllllllmmmmmmmmmnnnnnnkkkkkkjjjiiiiiikkklllmmmmmmlllkkkiiiggggggffffffeeeddddddcccbbbbbbcccccc```aaabbbaaa^^^[[[ZZZZZZXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUTTTSSSQQQPPPOOOJJJJJJJJJJJJIIIIIIIIIIIILLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMLLLKKKJJJHHHFFFDDDDDDCCCCCCCCCEEEFFFGGGIIIMMMTTT\\\hhhxxx|||___III???>>>;;;888666555444222111444444333222111000000///111222333444444222000///------------------------------------------------,,,++++++******))))))))),,,,,,++++++******++++++,,,,,,++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++*********++++++++++++,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------.........------,,,,,,,,,,,,---......------...000111111000///............000000000000000000000000........./////////000000222333333444555666777777555444444444444444555555888777777666555555555666888777777888888999;;;;;;::::::;;;;;;<<<;;;;;;::::::<<<===>>>======>>>@@@FFFSSSZZZRRREEEAAAEEEIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEIIINNNOOOKKKFFFDDDCCCBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFHHHJJJJJJIIIHHHHHHFFFDDDDDDFFFGGGFFFEEEFFFEEEDDDDDDEEEEEEDDDBBBCCCDDDDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBAAA@@@???CCCCCCBBBAAAAAAAAABBBBBBIIIGGGCCC@@@===;;;::::::;;;;;;;;;:::999999888888999999999:::999999888777999999888888888777777777777888888888888777666555666666666666555555555555777555444444444444222111333333222222111111222222222222111111111000000000000000000////////////..................---------///...---,,,+++*********+++++++++++++++,,,.........------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,+++---------,,,,,,+++++++++***++++++,,,,,,------...............------------++++++,,,,,,,,,,,,------...---,,,++++++***++++++,,,++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++******++++++,,,------------------------------------------------......------------..................////////////////////////////////////......////////////......111000......000000000/////////000000000000111111eeeeeeffffffgggggghhhhhhfffeeeeeeeeeeeefffgggggghhhhhhgggfffeeeddddddddd``````______^^^^^^^^^^^^\\\^^^______\\\ZZZYYYYYYWWWVVVUUUTTTTTTSSSSSSTTTSSSSSSSSSRRRQQQPPPOOONNNIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLMMMNNNNNNMMMKKKJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCDDDDDDDDDEEEFFFIIIKKKRRRYYYdddppp~~~eeeOOOBBB???<<<999777555555444333111333333333222111000000///000111333444333222///...---------------------------------------------------------,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++*********++++++***))))))***++++++,,,,,,,,,+++++++++******************************************************************++++++++++++************++++++++++++,,,,,,,,,+++,,,,,,------.........------,,,,,,+++,,,---......------...000111000///...............////////////////////////000000000000111111111111111222333444555555555555444444333333444444555555888777666555555555555555888888888888888999999999::::::;;;;;;<<<;;;;;;;;;:::<<<======<<<<<<>>>@@@HHHTTT\\\UUUIIIDDDGGGJJJKKKKKKJJJHHHHHHGGGFFFFFFGGGMMMTTTTTTNNNHHHDDDDDDAAABBBCCCDDDFFFGGGHHHIIIGGGFFFFFFHHHJJJKKKJJJHHHFFFDDDDDDDDDFFFGGGGGGFFFGGGGGGFFFEEEEEEEEEDDDCCCDDDDDDDDDCCCBBBBBBAAAAAADDDCCCCCCBBBBBBBBBAAAAAACCCCCCBBBBBBBBBBBBBBBCCCIIIGGGCCC???<<<;;;;;;;;;;;;;;;:::999999888888888888888999999999999888888999999999999888888888777666999:::888888999888555666666666666555555555555888666444444444444222111333333222222222222222333222222111111000000///////////////////////////////////////...---------,,,000///...---,,,,,,,,,,,,------------......//////---------,,,,,,+++++++++++++++,,,,,,,,,,,,------000000///...---,,,,,,+++...------,,,,,,++++++******++++++,,,,,,------............---------,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++******++++++,,,++++++******++++++,,,------,,,+++*********+++,,,++++++******++++++,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............////////////////////////////////////...//////000000//////...111000......000111000///////////////000000000111___``````aaabbbbbbccccccbbbbbbaaabbbbbbbbbcccccc````````````___^^^]]]]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXYYY[[[[[[YYYXXXWWWXXXUUUTTTSSSRRRQQQQQQQQQQQQNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDFFFGGGHHHIIILLLQQQUUUdddmmm{{{iiiSSSDDD>>>@@@:::888666555555555444222333222222111111000000000///000111222111000...---------------------------------------------------------,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,++++++*********+++******************+++,,,,,,,,,+++++++++******************************************************))))))*********+++++++++)))))))))*********+++++++++++++++++++++,,,---............------,,,,,,,,,,,,---......------...000000//////...............////////////////////////000000000000111111111111000111222333333333333333333333333333333444555555777777666555555555555555888888888888888888888888999::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<>>>@@@FFFNNNSSSOOOJJJHHHHHHGGGIIIIIIGGGFFFEEEEEEEEEEEEGGGMMMSSSSSSMMMGGGDDDDDDBBBBBBCCCEEEFFFHHHIIIJJJGGGFFFFFFHHHIIIJJJIIIGGGDDDCCCCCCDDDFFFGGGGGGEEEGGGHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAADDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCFFFDDDAAA>>><<<<<<<<<===<<<;;;:::888888888888888777888888999999888888888999999999999888888888777555999:::777888;;;;;;777666666666666555555555555777555444444444444222111222222222111111222333333222222111111000//////..................//////////////////...---------,,,111000///......---......------..................------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,------......------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++*********++++++,,,++++++******++++++,,,---,,,++++++************,,,++++++******++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............///////////////////////////////////////000000111111000000///111///......///000000///...////////////000000000ZZZZZZ[[[\\\]]]^^^^^^___]]]]]]^^^^^^____________]]]]]]]]]]]]\\\[[[YYYYYYXXXXXXXXXXXXWWWVVVTTTTTTPPPRRRTTTUUUSSSRRRRRRSSSPPPOOONNNMMMMMMLLLLLLMMMHHHIIIIIIIIIIIIIIIHHHHHHLLLLLLLLLMMMMMMMMMMMMMMMJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFAAADDDGGGIIILLLSSS\\\ddd}}}mmmVVVEEE;;;888:::888666444444444555444333222222111111111000000000//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))******++++++,,,,,,++++++++++++++++++************************,,,,,,,,,+++++++++******************************************************)))))))))************+++)))))))))************++++++******++++++,,,---...------------------------,,,---......------...000//////......---......///000000000000000000000000........./////////000000000111111111222222222333222222222222333444555666666555555444555555666666777777888888999888888777999999:::;;;<<<<<<<<<<<<;;;;;;<<<;;;:::;;;>>>@@@BBBFFFHHHGGGGGGHHHGGGDDDFFFEEEDDDBBBBBBCCCDDDDDDDDDHHHLLLKKKHHHDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIHHHGGGFFFGGGHHHHHHGGGEEEDDDCCCCCCEEEGGGGGGFFFDDDFFFGGGGGGFFFCCCBBBBBBCCCAAA@@@@@@??????@@@@@@AAACCCCCCDDDDDDDDDDDDCCCBBB@@@@@@?????????@@@AAAAAAAAA@@@???===<<<<<<<<<===<<<;;;999888777777888888666777888888999888888888999999888888888777777777444999:::555777===???;;;666666666666555555555555555333222222333444333111111111111000111111222222222222111000//////...------............/////////...............---------111000///...............++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++************++++++,,,++++++******++++++,,,,,,++++++************+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////////////////////////////000000111111111111000000000///------/////////.........////////////000000UUUUUUVVVWWWXXXYYYZZZZZZXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWUUUTTTSSSSSSSSSSSSRRRPPPNNNMMMIIILLLNNNOOONNNMMMMMMNNNMMMLLLKKKJJJIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIHHHHHHLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHEEEIIIMMMRRRXXXdddsss}}}oooWWWHHH@@@999555444555333222222333444333222111111111111000000000000111111///.........///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((())))))***+++++++++++++++++++++,,,,,,*********++++++*********,,,,,,,,,+++++++++******************************************************))))))))))))************))))))*********+++++++++************+++,,,---...+++,,,,,,------.........,,,---......------...000.........------......///000000000000000000000000/////////000000000111111333222111111111222333444222222222222333444555666444444444444555666777777555666777888999999888888888999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;>>>@@@===AAABBB@@@AAADDDDDDAAACCCBBB@@@@@@@@@AAACCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFHHHGGGFFFFFFGGGGGGEEECCCDDDDDDDDDEEEGGGGGGEEECCCCCCDDDEEECCC@@@>>>???@@@>>>>>>======>>>???@@@AAA@@@AAABBBDDDDDDCCCAAA@@@===============>>>???@@@??????>>>===<<<;;;;;;:::<<<;;;999777666777888888666666777888888888888888888888777777777666666666444999999333555???BBB>>>666666666666555555555555222111000111333333333222000000//////000000111222222222111000///...---------------.........//////---------...............///......---------------+++,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......************+++++++++,,,***++++++,,,,,,------...***++++++,,,,,,------...---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++************++++++,,,++++++******++++++,,,******************+++,,,,,,++++++******++++++,,,)))******++++++,,,,,,,,,------------------------///..................///............//////////////////////////////////////////000000000000/////////...,,,,,,.........---........./////////000000RRRRRRSSSTTTUUUVVVWWWWWWTTTTTTUUUVVVVVVVVVVVVVVVSSSSSSSSSSSSQQQOOOMMMLLLNNNNNNOOONNNMMMKKKIIIHHHGGGIIILLLMMMLLLKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGEEECCCBBBCCCCCCDDDDDDDDDEEEEEEFFFHHHIIIJJJRRRVVV\\\bbbkkkzzznnn\\\IIIAAA@@@<<<777333333111000000111222222111111111111111000000000000333222000......///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((('''(((((()))***************++++++,,,,,,---******++++++++++++******,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))************************++++++++++++************+++,,,---...***++++++,,,---...//////,,,---///...------...000......---------......///000000000000000000000000222222222222333333333333555333222111111222444666222222222222333444555666333333333444555666777888444555777888999999888888888999:::;;;<<<<<<<<<<<<;;;;;;;;;:::999;;;>>>AAA:::???AAA>>>===???AAAAAAAAA@@@???>>>???AAACCCDDDEEECCCAAAAAACCCEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDHHHGGGFFFFFFFFFEEECCCAAADDDDDDDDDEEEGGGFFFDDDBBB@@@BBBCCCAAA===;;;<<<>>><<<<<<;;;<<<===>>>@@@AAA===???AAACCCCCCAAA???>>><<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>===<<<:::888777<<<;;;888777666666888999666666777888888888888888777777777777666666666666333999888222444@@@EEEAAA777666666666555555555555111//////000222333333222//////...//////000111111222222111000///...---------------.........//////,,,------....../////////------,,,+++++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++)))***+++,,,------...///***++++++,,,,,,---......---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++***************++++++,,,++++++++++++++++++,,,***)))))))))***+++,,,,,,,,,++++++++++++++++++,,,(((((()))***++++++,,,,,,------------------------//////............//////............/////////000////////////////////////......////////////.........---++++++---...---,,,............/////////000PPPPPPPPPQQQQQQQQQQQQQQQTTTRRRPPPPPPSSSSSSQQQOOOTTTSSSQQQOOOMMMKKKIIIIIIGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJIIILLLKKKJJJHHHGGGFFFFFFFFFIIIIIIIIIIIIIIIHHHGGGGGGBBBBBBAAAAAABBBCCCDDDDDDFFFFFFHHHJJJJJJJJJSSS]]]cccjjjtttrrrUUUMMMCCC===;;;:::777444333333333222222222111111222222111000///...---------.........///000000000---.........---,,,,,,+++******+++++++++,,,,,,,,,***+++,,,,,,,,,***)))(((++++++************+++++++++++++++++++++++++++,,,***++++++,,,,,,++++++***************************++++++************+++++++++++++++*********))))))))))))************)))))))))************+++++++++***++++++,,,,,,++++++***000...------------+++***------------------------...------------.../////////000222333333222111000111///...///111222222111111111222222222222111111111111222222222333333333222222333333444555555555888999999999999888777777777777888999::::::;;;;;;::::::;;;;;;<<<=========999:::;;;===>>>>>>??????>>>=========???BBBEEEGGGCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBAAAAAABBBCCCCCCGGGFFFDDDCCCBBBBBBCCCCCCFFFEEEEEEDDDCCCBBBBBBAAA??????????????????@@@@@@???>>>>>>>>>???@@@@@@AAA@@@@@@BBBDDDEEEDDDAAA>>>>>><<<888666666888<<<>>>BBBAAA>>><<<::::::;;;;;;;;;:::888777666777888888555666777888888888888888;;;:::888777555444444333555555555555555666777888555555444444444333333333222222222222222222222333111111000///////////////333111///---,,,,,,---...000//////000222333333222...............---------,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...)))))))))))))))))))))))))))******++++++,,,------******+++++++++,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++&&&))),,,+++)))((()))+++)))************+++++++++++++++++++++++++++++++++------------------------........................................................................---------.........//////............////////////OOOPPPPPPPPPQQQQQQRRRRRRSSSQQQOOOOOOQQQRRRPPPNNNNNNNNNMMMKKKJJJIIIHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIHHHGGGFFFEEEEEEIIIIIIIIIIIIHHHGGGEEEDDD@@@AAAAAACCCDDDDDDEEEEEEEEEFFFKKKPPPTTTXXXdddppprrr\\\LLLFFF>>>:::::::::777444333333222222222111111111000000000000////////////---..................///------......---,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++***))))))+++******************+++))))))))))))******++++++++++++++++++++++++++++++************************+++******))))))******++++++++++++*********))))))))))))************)))))))))************+++++++++***++++++,,,,,,++++++***,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000111333444555444333222111000...///111222222111000111111222222111111000111111111222222222333333111222222333333444555555666777888888999999999999777777777888888999999999;;;;;;;;;:::::::::::::::999:::;;;===>>>>>>>>>>>>>>>======>>>???AAACCCDDDAAAAAA@@@???????????????????????????@@@@@@AAABBBFFFEEEDDDCCCBBBBBBBBBCCCDDDCCCCCCCCCBBBAAAAAAAAA????????????????????????>>>>>>>>>>>>???@@@AAABBBGGGEEECCCBBBBBBBBBAAA???===;;;999777777999;;;===???>>><<<:::999999:::;;;<<<;;;:::888777777888888555666666777888888777777;;;:::888666555444444333444333333333444444555666555444444444444333333333333333333333222222222222111111000///////////////111///...------...///111111111222555666666444111...............------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++)))***++++++******+++,,,************++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------........................------------.........///............////////////NNNNNNOOOPPPQQQQQQRRRRRRQQQOOONNNNNNOOOOOONNNMMMKKKJJJJJJJJJIIIIIIHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKJJJHHHGGGEEEDDDDDDDDDCCCDDDEEEEEEEEEDDDBBBAAABBBBBBDDDEEEGGGHHHHHHIIIMMMQQQYYYccckkksssvvv\\\JJJ@@@<<<888777888999777444333222222222222111111111.........//////000000000...------------------,,,---------------,,,,,,+++******+++++++++,,,,,,,,,,,,+++******************************************((())))))***+++,,,,,,---------,,,++++++,,,------************************+++******))))))******++++++++++++***************))))))************)))))))))************+++++++++***++++++,,,,,,++++++******)))((())),,,------,,,++++++++++++++++++++++++---------------......///222333444555666555444444111000...///111222111111000111111222222111111000111111111222222222222333111111222333333444444555444555666888999999::::::888888888888888999999999;;;;;;:::999999888777777999:::;;;<<<===>>>>>>>>>======>>>??????@@@AAAAAA??????>>>=========>>>>>>>>>>>>>>>???@@@AAABBBCCCFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>======>>>>>>@@@AAACCCDDDLLLHHHCCC??????@@@@@@@@@<<<;;;:::999999:::;;;<<<===<<<;;;:::999:::;;;;;;???>>><<<:::999888888999555666777777888777777777:::999888666555444444333222222222222222333333444444444444444333333333333444444444333333222222222111111000///////////////...------...///111444555444555999<<<>>>;;;666222//////.........---------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******+++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,((()))))))))***+++++++++)))***++++++,,,,,,++++++***************+++++++++---+++))))))+++,,,------************+++++++++,,,++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------............---............/////////LLLLLLMMMNNNPPPQQQRRRRRROOONNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIIIICCCDDDFFFGGGHHHIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHEEEEEEEEEFFFFFFFFFFFFFFFHHHGGGFFFDDDCCCBBBBBBBBB@@@AAACCCDDDEEEDDDDDDCCCGGGGGGGGGIIIKKKOOOSSSUUUdddiiitttwww```MMMBBB999777555555777777555333222222222222111111111111........./////////000000---------,,,,,,+++++++++,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,*********++++++***************+++,,,...///000000...---+++******+++---...******************************))))))))))))******************************))))))************))))))))))))*********+++++++++***++++++,,,,,,++++++******))))))***,,,---,,,+++************************------,,,,,,------...///111222333444555555555444222000//////000111111000000000111111111111000000111111111111222222222222222222333333444555555555444555666777888888888888:::::::::999999999999999::::::999999999888888888999999;;;<<<===>>>>>>>>>======>>>?????????>>>>>>>>>>>>=========>>>>>>???@@@@@@@@@AAABBBCCCEEEFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>=========<<<======>>>@@@BBBCCCDDDJJJFFFAAA>>>>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===AAA???===;;;999888888999777777888888888888888777999888777666555444444444333222222222222222333333444444444333333333222222555555555444333222111111111000000///////////////,,,---...000333666999:::888;;;@@@DDDEEEAAA:::444/////////...------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++++++++,,,,,,,,,(((((()))***++++++,,,,,,))))))***+++++++++++++++(((((())))))******++++++...***''''''***------,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------.........//////JJJKKKLLLMMMNNNOOOPPPPPPMMMNNNNNNMMMLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHGGGFFFBBBCCCDDDFFFGGGHHHHHHIIIGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDEEEDDDCCCBBBBBBAAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHKKKKKKLLLOOOVVV___hhhnnnvvv^^^JJJ???;;;777666555555555555333222222222222111111111000000////////////............------,,,,,,+++++++++***++++++,,,,,,---,,,,,,+++******+++++++++,,,,,,,,,++++++)))))))))***+++,,,)))***++++++++++++***)))******+++,,,...///000000...---+++******+++---...***************************))))))))))))))))))***************************))))))************))))))))))))*********+++++++++***++++++,,,,,,++++++***---+++***+++,,,---,,,+++************************,,,,,,,,,,,,,,,---......000000111222333444444444222111//////000111111000000000000111111000000000000000111111111222222222333333333444555555666666666666777777777666666555888888888888777777777777888888999999::::::::::::888999:::<<<=========>>><<<======>>>>>>======<<<>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@AAABBBCCCEEEFFFDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBB>>>>>>>>>=========<<<<<<<<<<<<<<<>>>???AAACCCDDDCCCAAA>>>>>>>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;@@@???===:::999888888888999999999::::::999888888888888666555444444444444444444333333333333444444444444333333333222222222555555444333222222111111111000000///////////////---...000333777:::===???===@@@EEEIIIJJJEEE===666000//////...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++++++++,,,*********++++++,,,,,,,,,((())))))***+++,,,,,,---))))))***++++++++++++***((((((((())))))*********---)))&&&&&&))),,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------,,,,,,------------............IIIIIIJJJKKKLLLLLLMMMMMMKKKLLLMMMLLLJJJIIIJJJKKKIIIIIIHHHFFFEEECCCBBBBBBAAABBBCCCDDDFFFFFFGGGGGGDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFIIILLLOOOQQQWWWXXX[[[bbbmmm{{{yyyaaaNNN@@@::::::666666666555444333222222222111111111111000000000/////////......------------,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************+++,,,)))***+++,,,,,,+++***)))((())))))***+++,,,,,,---,,,,,,+++******+++,,,,,,***************************))))))(((((())))))******************+++++++++))))))************)))))))))************+++++++++***++++++,,,,,,++++++***---,,,++++++,,,---,,,***************************,,,,,,,,,,,,,,,------...//////000000111222333444333111//////000111000//////000000111111000000///000000000111111111111222222222333444444555555666666666666666666555444444444444444444444555555555777888888999::::::;;;;;;888999:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>???@@@AAABBBCCC>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDCCCCCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======<<<<<<;;;;;;;;;;;;<<<===>>>???AAABBB=========>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;777888888888888888888888>>>===;;;999888777777888999999999:::999999888888888777666555444444444444666555555444444444444444333333333333222222222222333333333222222111111111111111000///////////////...///222555999<<>>>>>>>>>>>???@@@AAACCCCCC????????????@@@@@@AAABBBCCCCCCCCCDDDCCCBBB@@@???AAAAAAAAA@@@?????????>>>>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;<<<===>>>???>>>=========??????>>><<<<<<<<<;;;;;;;;;;;;<<<<<<999999:::::::::999999888;;;:::888777666666666777888888888888888777666555777777666555444444444444666666555444444444444444333333333222222222222111111111111111111111111111111111000///////////////...///222555999;;;===>>>BBBCCCDDDFFFEEEAAA;;;777000000///...---,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,******+++++++++,,,,,,,,,---,,,++++++***+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++((())))))*********************************))))))(((***+++******)))+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---------.........HHHHHHHHHHHHHHHHHHHHHHHHDDDGGGHHHGGGDDDCCCDDDFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDEEEEEECCCCCCDDDEEEGGGIIIJJJKKKMMMOOOTTT]]]jjjxxxzzzeeeOOODDD>>>999777999444444333222000111222444111111111111000000000000++++++,,,---...///000111,,,,,,,,,------.........)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((()))***,,,,,,,,,+++***((()))+++,,,,,,+++)))(((+++++++++++++++++++++,,,((()))************)))(((************************))))))(((((((((((())))))))))))******++++++++++++))))))************)))))))))************++++++++++++++++++,,,,,,+++++++++'''&&&&&&(((+++------,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---.../////////000111333444555333111000///000111000/////////000000000000//////000000000000111111111111/////////000111111222222222222444555666666777777555666666777888999999:::888888777777666666555555888888:::;;;<<<=========;;;:::999888999;;;===???=========>>>???AAABBBCCCBBBBBBBBBAAAAAABBBCCCCCCBBBCCCCCCDDDCCCAAA@@@???AAA@@@@@@???>>>======<<<>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>AAA???======>>>???>>>>>>===<<<;;;::::::;;;<<<=========>>>>>>======<<<;;;999888666555555555666666666666777666666555444444777666555444444444444444666555444444333333333333333333333222222222111111000000000000000111111111111111000///////////////...///222555888:::;;;<<>>999555111000///...---,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------------------------------,,,++++++***************+++++++++,,,,,,,,,---,,,++++++******++++++((())))))***++++++,,,,,,,,,,,,++++++++++++++++++(((((()))***************,,,,,,++++++******))))))'''+++...---+++***+++---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......OOOOOONNNLLLIIIHHHIIIJJJGGGFFFEEEEEEFFFFFFDDDBBBAAABBBCCCBBB???>>>>>>>>>>>>??????@@@BBBCCCDDDDDDGGGDDDBBBCCCEEEEEEBBB???BBBDDDEEEDDDGGGKKKJJJEEEKKKLLLKKKLLLMMMQQQVVVZZZ]]]cccnnn|||yyy```QQQBBB===:::555555777444333222222111111222222//////000000000000//////,,,,,,,,,+++++++++******......---,,,,,,+++******))))))))))))))))))))))))***++++++,,,,,,++++++*********++++++++++++******))))))))))))************))))))))))))))))))))))))******))))))******+++,,,+++*********))))))((((((++++++******))))))(((((((((((())))))******++++++......,,,+++***)))))))))))))))))))))))))))))))))))))))))))))************++++++******************+++++++++*********))))))))))))***+++---...//////---...111444666888888999888222,,,---222666444000000///...------...///000////////////////////////000000000000111111111111333333444444555444444444666666666666666555555555777777777777777777777777777888:::<<<=========<<<777888999999::::::::::::>>>??????@@@@@@@@@?????????>>>>>>???AAACCCBBBAAABBBCCCCCCDDDCCCCCCBBBBBB@@@@@@???>>>===<<<;;;;;;======;;;:::::::::::::::;;;:::999999999:::;;;<<>>???@@@@@@@@@?????????>>>>>>???>>>>>>===<<<;;;;;;;;;===:::888777777888777666333333444444444444444444999999888666555444333222444333111000000111333444000000111222222222111111222222111000//////000000000000000000000000000000111111111222444777:::<<>>;;;666333000...,,,+++,,,------,,,++++++***)))***+++---...+++***)))***,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------------------------***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((******************************************************))))))))))))******,,,++++++******++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,,,,,,,---------.........---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,bbb___ZZZUUUPPPMMMLLLKKKLLLKKKJJJJJJJJJIIIFFFDDDDDDDDDDDDBBB@@@???@@@BBBCCCCCCCCCDDDDDDDDDDDDDDDHHHGGGFFFFFFGGGFFFEEECCCDDDJJJOOOQQQTTTXXXYYYVVVVVVWWWYYY]]]bbbiiipppuuu}}}uuucccNNNCCC;;;:::999666555666333333222111111111111222//////000000000000//////---------,,,,,,,,,++++++...------,,,++++++*********************************++++++,,,,,,++++++*********++++++++++++******))))))))))))************))))))))))))))))))))))))******))))))******+++,,,************)))))))))(((*********))))))))))))))))))))))))))))))*********---,,,+++******))))))***))))))))))))))))))))))))))))))))))))************************************+++++++++*********)))))))))******+++,,,---......+++---000333555666666666444000---...222444333111//////............////////////////////////////////////000000000111111111222222333444555555444444666666666666555555555555666666666666666666666666666777999:::;;;;;;;;;;;;999999::::::;;;:::::::::======>>>???@@@@@@?????????>>>>>>@@@BBBCCCCCCBBBBBBBBBCCCBBBBBBAAA@@@@@@?????????>>>======<<<<<<>>>===<<<;;;:::::::::::::::999999999:::;;;<<<===>>>>>>===<<<<<<===>>>???@@@????????????>>>>>>>>>>>>>>>======<<<;;;;;;:::;;;999777777888999999888666555555444444444555555888777777666555444333333333222111000111222444555111111111111111111111111222222111000000000000000000000111111111222222222333222111111222666999;;;>>>=========<<<999555333111///,,,+++,,,------,,,,,,+++*********+++,,,---,,,*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------------------------------+++++++++++++++***))))))******************************************************))))))))))))******,,,++++++******++++++,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,---------.........---,,,,,,,,,,,,---.....................------zzzppphhhddd```\\\YYYVVVUUURRRQQQOOOLLLGGGDDDHHHHHHIIIGGGEEEEEEFFFGGGFFFGGGHHHIIIJJJJJJIIIIIIHHHJJJKKKKKKJJJJJJKKKLLLPPP[[[fffkkkoootttuuutttooopppsssxxxttt\\\MMM@@@:::666888999777444444333222222111111111111111...//////000000//////............---------,,,,,,------,,,,,,++++++******++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))))))))************))))))))))))))))))))))))***))))))))))))***++++++************))))))))))))))))))))))))************************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************+++++++++***************++++++++++++,,,,,,,,,---))),,,///333444555444333000000000111222222222222......////////////......000000000000000000000000//////000000000000111111111111222444555555555555555555555555555555555555666666666666666666666666555666777888999:::::::::;;;;;;<<<<<<<<<;;;::::::;;;;;;===>>>????????????@@@??????AAACCCEEEDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>========================???>>>>>>>>>>>>===============<<<<<<;;;;;;::::::999888666777999;;;<<<<<<999888666444444444555666666666555555555444444444111111111111222333555666444333111000///000000111222111000000000000000000000111222333444555555555555333000///000333777:::999:::;;;;;;:::888555333333000---,,,,,,------,,,,,,,,,+++*********++++++---+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++,,,------......------------------------------***++++++++++++***))))))******************************************************))))))))))))******++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***,,,,,,,,,---------.........------,,,,,,------...------///000000///......{{{wwwpppmmmiiieee```YYYRRRMMMQQQTTTWWWWWWVVVTTTSSSRRROOOPPPSSSUUUVVVVVVUUUTTTNNNQQQTTTUUUUUUVVVZZZ]]]hhhvvvwww___MMMDDD===:::888888888666333111222222111000000000000000...//////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++******++++++++++++************++++++++++++******((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++*********)))))))))))))))(((((())))))******++++++++++++******))))))((((((((((((((((((((()))******))))))))))))))))))))))))((()))))))))************))))))))))))************************************,,,+++++++++++++++++++++))),,,///333444444222111///222555555222000000111,,,---////////////---,,,000000000000000000000000////////////000000000111///000222333444555666666444444555555555555555666666666666666666666666666555666777888999:::::::::===============<<<;;;:::999:::;;;===>>>?????????@@@@@@@@@AAADDDFFFFFFEEEEEEDDDCCCBBB@@@?????????>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<=========<<<;;;;;;============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888666555777:::<<<>>>>>>:::888555333222333555666444444444444444444444444000000000111333555666777777555333111000000111222111111000000000000000111222333555777999999::::::777444000......111666999:::;;;<<<<<<:::777666555777333///------------,,,---,,,,,,++++++*********---,,,++++++,,,,,,***)))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---............---******************************+++++++++******)))******************************************************))))))))))))******++++++************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------......------------------------***,,,...000000///...---~~~uuulllffffffkkkqqqtttsssoookkkiiihhhjjjlllnnnmmmkkkhhhfff___cccgggiiikkknnnsssxxxwwwbbbNNNCCC@@@;;;:::777555444444333222222111000000//////000000......////////////......,,,,,,,,,,,,++++++++++++,,,+++++++++++++++******************************)))******++++++******)))******++++++++++++******((()))))))))************(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))******(((((())))))******++++++++++++******))))))((((((''''''''''''((()))******))))))))))))))))))))))))((()))))))))************(((((()))))))))*********************************,,,,,,++++++++++++******+++---000222444333222111111555999777333///...///,,,---...//////...---,,,////////////////////////...////////////000000000///000111333444555555555333444444444555555666666555555555555555555555555666666777888999:::;;;;;;>>>>>>>>>>>>======<<<;;;999999;;;<<<>>>>>>??????@@@@@@@@@BBBDDDFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@>>>>>>??????@@@@@@AAAAAA@@@@@@>>>===============>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999777555555666999<<<>>>>>>999777444222111222333555333333333333444444444444///000111222444555777888888777444222111222333444111000000000000000111111444666888;;;<<<=========888555111......111555888===>>>>>>===999888888999<<<888333///...------,,,,,,,,,,,,,,,+++******)))---,,,++++++,,,,,,***)))++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------************************)))******+++++++++************************************************************))))))))))))******+++******))))))******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------......------------------------)))***,,,...///...,,,+++{{{}}}ppp^^^NNN???888:::555666444000000333444333111000000///////////////---......//////......---,,,,,,+++++++++*********++++++++++++++++++******))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))))))))************(((((((((((((((((((((((()))(((((((((((()))******))))))))))))************))))))))))))************************))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************'''(((((())))))************************++++++++++++++++++++++++*********---...///111222222111111222555888666222.........------............------////////////////////////......////////////000000000000111333444444444444333333333444555555666666555555555555555555555555666666777777888999;;;<<<======>>>>>>>>>===<<<<<<::::::<<<===>>>>>>>>>>>>@@@??????AAADDDFFFGGGFFFGGGEEEDDDBBBAAAAAABBBBBB??????@@@@@@AAAAAAAAAAAA@@@???>>>======<<<<<<<<>><<<<<<======<<<;;;;;;:::::::::;;;;;;:::::::::999999999999999999999888888888888777555444555888;;;<<<<<<777666444222111222333444333333333333333333333333000000111333444666777777777666444333333333333444000000000000000111111222555777:::===>>>>>>>>>===888555222000000222555777===>>>>>>;;;888777;;;???CCC>>>777222///...---,,,++++++,,,,,,,,,+++******---+++***+++,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++*********************************************************))))))))))))************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,******,,,,,,---,,,++++++jjjTTTIIIAAA777333666111444444000///333444222000000///............///---......//////......---------,,,,,,,,,+++++++++******************++++++************************))))))************))))))******++++++++++++******))))))))))))************((((((((((((((((((((((((((((((((((((((()))******((()))))))))*********************))))))))))))))))))))))))))))))*********)))))))))(((((()))******))))))))))))))))))))))))))))))))))))************''''''(((((()))******+++))))))*********+++++++++***************+++++++++---------......///000000000111333222111///.........------,,,,,,------...------------------------........./////////000000000111222333333333333333222222333444444555666666555555555555555555555555666555555555666888:::;;;<<<<<<======>>>=========;;;<<<===>>>>>>>>>>>>>>>???>>>>>>AAADDDFFFFFFFFFEEEDDDBBB@@@@@@AAABBBCCC@@@@@@@@@AAAAAAAAAAAAAAA??????>>>===<<<<<<<<<<<<======???@@@@@@@@@??????@@@???===<<<;;;;;;<<<<<<::::::999999999888888888888888888888888888888888888666444555777999999999666555444444444444555555333333333222222222222222000111222444555666666666333333333333333222222222000000000000000111222222555777:::<<<======<<<;;;777555333222222333666777999:::999666444666===CCCHHHCCC;;;444000...,,,+++)))***+++,,,,,,,,,++++++,,,*********,,,---,,,+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++))))))***+++++++++++++++******************************************************))))))))))))************))))))))))))***************++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++jjjTTTAAA>>>===777444777111777888333222444333///000000///...............---..................---......---------,,,,,,,,,******************++++++++++++++++++++++++++++++))))))************))))))******++++++++++++******))))))))))))************((((((((((((((((((((((((((((((((((((((()))******(((((())))))*********+++++++++******))))))(((((((((((())))))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++))))))******++++++++++++))))))*********+++++++++------,,,+++,,,---...000------...//////000//////......,,,++++++,,,......------------------------............/////////000111222222333333333222222222222333333444555666666555555555555555555555555444444444444555777888:::;;;;;;<<<======>>>============>>>>>>>>>>>>>>>===>>>>>>>>>@@@CCCFFFFFFEEECCCBBB@@@??????@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<<<<;;;;;;;;;:::;;;>>>@@@AAABBBBBBBBBCCCAAA???===<<<<<<>>>???999999999888888888888777777777777777777888888888999777555444666777777777555555555666666666666666333333333222222222111111111222333444555666666666000000111222222222111111000000///000000111222222444666999;;;<<<;;;:::999666555444333333555666777555555555222000555>>>GGGLLLFFF===666111...,,,+++((()))+++,,,---,,,,,,++++++***)))***,,,------+++************************************************++++++++++++++++++++++++------------------------))))))***++++++++++++***))))))))))))))))))))))))((()))***+++++++++++++++******************************************************))))))))))))************))))))))))))******))))))***+++,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,///...---,,,,,,,,,,,,,,,|||jjjNNNDDD;;;999999777555555333333222222111000//////000000000000000000000000'''***------***((()))+++...---,,,+++++++++,,,,,,************************)))************+++++++++***)))((()))++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((()))))))))))))))(((((())))))******+++,,,---...000//////...,,,***((('''+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((************************+++,,,---,,,***)))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------......---,,,---...///000///...------...///000111000111111222222222111111000111222333555666777888:::999777666555555555666333333444444555666666666888:::<<<>>>>>><<<:::888;;;<<<===>>>>>>???>>>>>>AAAAAA@@@AAABBBDDDFFFGGGFFFDDDAAA@@@AAA@@@???>>>@@@AAABBBCCCCCCCCCBBBAAA????????????>>><<<;;;:::<<<<<<<<<>>>???AAACCCDDDEEECCC???===>>>>>>>>>===;;;:::888777777777888888888888777777777777888888777777777777666666666666555555444444444444555555333333333333333333333333333444555666666666555444333222222111111111111111111000//////000222444666:::888666777:::<<<<<<:::444555777999999777555444000222333222000222999???EEEAAA:::444///------...++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++***+++,,,,,,,,,,,,+++***------------------------,,,+++)))(((((()))+++,,,************))))))))))))))))))))))))************((((((((((((((((((((((((+++*********))))))((((((((())))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++000///---,,,+++,,,,,,---///---++++++---...+++)))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,000///---,,,++++++,,,---{{{dddXXXHHH???888777888555333333333333222111111000//////000000000000000000000000***,,,//////---+++,,,------,,,+++***)))***++++++************************))))))*********+++++++++***)))((()))++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((())))))******************+++++++++++++++***)))(((*********)))))))))(((((())))))))))))))))))))))))(((((()))))))))(((((('''((((((((((((((((((((((((***************************+++,,,+++)))((()))***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...---------------------------,,,,,,+++,,,---.../////////...---......000000///000111222222222222222000111222333555666777888999888777555555555555555333333444444555666666666888999;;;<<<===<<<;;;:::;;;;;;<<<======>>>??????CCCCCCBBBAAAAAABBBCCCDDDFFFDDDAAA@@@??????===<<<@@@AAABBBCCCCCCBBBAAA@@@>>>>>>???>>>>>>===<<<;;;======>>>???@@@BBBCCCDDDDDDAAA>>><<<<<<======<<<::::::999888777888999999888888777777777777888888777777777777666666666555555555444444444444555555333333333333333333333333222333444555555555444444333333222111111111111222///.........///111333444999777555666999::::::999555777999:::999777444222000222333111///000666;;;AAA>>>888333///---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,************))))))))))))))))))))))))************((((((((((((((((((((((((************)))))))))((((((((())))))***++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++...,,,***+++,,,---+++)))++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---,,,+++++++++,,,---tttZZZIIIDDD???888333555666333111222222222111111000000//////........................,,,---//////---------...,,,+++***)))((()))******************************)))))))))*********++++++***)))((()))++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((()))*********((('''&&&&&&'''((())))))***************))))))))))))(((((((((((((((((((((((((((((()))))))))))))))((('''&&&))))))))))))))))))))))))************************)))***+++***(((((((((***++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------------------------------,,,++++++++++++,,,------000//////............///...///000111222222333333111222333444555666777888888777666555555555555555333333444444555666666666777888999;;;<<<<<<<<<<<<<<<;;;;;;<<<===???@@@BBBDDDDDDBBBAAA@@@?????????EEECCC@@@???>>>===;;;:::@@@@@@AAABBBBBBAAA@@@???=========>>>>>>======<<>>;;;:::;;;;;;;;;::::::999999999999::::::;;;888777777666666777777888777777777666666666555555555555444444444444555555333333333333333333333333111222333333444444333333333333222111111111111222////////////000222333444888666555555666888888777888999;;;<<<:::777333000000222333111......222555:::888555222///---,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,************))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))'''(((((())))))******++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))+++***)))***,,,,,,+++***,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---ttt[[[EEE<<<<<<777333111444555222111222111111000000000/////////------------------------+++,,,---,,,,,,,,,,,,,,,,,,+++***)))((()))******************************))))))))))))***************)))((()))++++++)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((((())))))))))))((('''((()))******)))'''&&&%%%&&&'''((()))*********))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((('''&&&&&&))))))))))))))))))))))))************************)))***+++***)))((()))***************************************++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---------000000//////............---...///111222333333333111222333444555666777777666666666555555444444444333333444444555666666666777777888999;;;<<<===>>>===<<<<<<<<<===???BBBDDDCCCBBBAAA@@@???>>>>>>>>>BBB@@@>>>=========<<<;;;???@@@AAAAAAAAA@@@???>>>;;;<<<<<<===>>>>>>======???>>>>>>>>>>>>??????@@@>>><<<:::999::::::999888999999999::::::;;;;;;<<<777777666666666666777777777777666666666555555555555444444333333444444555333333333333333333333333000111111222222222222222222222111000000000000111111222333444555666777888777666444333444555666777<<<===>>>>>><<<888333000222333444222000///000111444444333222111///---,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))*********+++++++++,,,+++)))(((((()))+++,,,************************++++++***))))))***++++++************)))))))))(((((()))))))))*********************************************)))))))))))))))''''''(((((()))))))))*********+++,,,---.........------------------------)))***+++,,,,,,+++***))))))))))))***++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))******+++,,,---rrr\\\KKK>>>:::;;;444111111444555222111333000000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,,,,,,,---,,,+++***)))******+++))))))))))))))))))))))))(((((()))))))))************)))((()))++++++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))&&&'''(((************)))(((((())))))***)))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((('''&&&&&&))))))))))))))))))))))))***************************+++,,,+++******+++,,,************************))))))*********++++++++++++++++++,,,,,,,,,------------------------------,,,------...............000000000//////...------,,,---///000111222333333111222222333444555666666555555555555555444444333333333444444555666666666666666777999:::<<<===>>>>>>===<<<<<<===@@@BBBDDD??????????????????>>>>>>>>><<<;;;<<<===???>>>>>>??????@@@@@@@@@???===<<<:::;;;<<<======>>>>>>=========<<<<<<<<<<<<======<<<;;;999999999:::999777888999999:::;;;;;;;;;;;;777777666666666666777777666666666666555555555555444444333333333333444444333333333333333333333333000000000000111111222222111111000///////////////222333555777999999999999777666555333333444777999@@@@@@@@@???<<<888444111333444555555333111000000000111222222222000...,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))*********++++++++++++)))(((&&&&&&((()))+++************************+++******************+++************)))))))))(((((()))))))))************++++++++++++++++++++++++))))))))))))))))))******(((((((((((())))))))))))******++++++,,,---......------------------------***+++,,,------,,,+++***((()))************+++,,,)))))))))))))))*********++++++++++++++++++++++++******++++++++++++******'''((()))***++++++,,,,,,qqqYYYIIIAAA;;;999999444111111444444111111444////////////............,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---......------,,,+++***)))***++++++))))))))))))))))))))))))((((((((()))))))))*********)))((()))++++++)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))******)))&&&&&&'''((()))***+++,,,***************))))))(((''''''(((((((((((())))))((((((((((((((((((((((((&&&''''''(((((('''''''''))))))))))))))))))))))))***************************+++,,,,,,+++***,,,---************************)))))))))************+++++++++++++++,,,,,,,,,,,,------------------------,,,---.../////////.........//////000//////...------...///000111111222222111111111222333444444444333444444555444444333333333333444444555666666666555666888999;;;<<<<<<=========<<<<<<===>>>???@@@;;;<<<===>>>>>>>>>>>>>>><<<::::::;;;>>>@@@@@@@@@>>>????????????===<<<;;;:::;;;<<<===============;;;;;;:::::::::;;;<<<<<<<<<;;;999:::;;;;;;999888888999:::::::::::::::999777666666555555666666777666666666555555555444444444444333333333333444444333333333333333333333333111000000000000111222222111111000////////////000111333666999;;;;;;::::::666666666444444555999<<>>======<<<<<<;;;:::;;;>>>@@@@@@@@@>>>>>>??????>>>===;;;:::;;;;;;<<<<<<===<<<<<<<<<::::::::::::;;;<<<<<<===<<<;;;:::;;;<<<<<<;;;999888999:::::::::999888777666666555555555555666666666666555555555444444444444333333222222333333444333333333333333333333333111111000000000111222333333222222111111111111111333555999<<<>>>>>>===<<<666777777555555777<<<@@@BBB@@@<<<888555333333222000222555888999777444111+++,,,---//////...,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************)))************+++++++++************************++++++++++++++++++++++++*********++++++*********************))))))))))))))))))))))))************************************((()))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++,,,...---***)))+++---++++++++++++++++++++++++************************))))))************))))))((()))+++,,,,,,,,,++++++|||hhhRRRIII???<<<999555222333666333222333000---...333---.....................---------------------------***''''''***,,,+++***+++***((('''''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))***)))((()))++++++)))((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******&&&'''((()))***************(((%%%######$$$&&&(((''''''((()))*********)))&&&'''''''''(((((())))))************************$$$$$$&&&'''((()))))))))((((((((((((((((((((((((************************''')))******))))))***,,,))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------------------------***+++,,,---...---,,,,,,,,,---...000000000////////////000000000000000/////////000000111111222222111222333444444444333222333333444444555666666777444666999;;;<<<<<<:::999888888999999999888777666;;;;;;=========<<<;;;:::>>>===<<<<<<>>>??????>>>===>>>>>>>>>>>><<<:::999;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>>>>===<<<;;;<<<======;;;:::888999::::::999888666555666666555555555555666666666666555555555444444444444333333222222333333444333333333333333333333333222111000000000111333444555444333333222222333333666888<<<@@@BBBBBB@@@???777888888666666888>>>CCCAAA>>>999555222111111222...000444888:::888444111******,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************)))************+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******++++++++++++******************))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********++++++++++++************************)))))))))))))))++++++++++++++++++++++++***)))((((((((()))+++,,,,,,...///...+++)))+++---+++*********************************************))))))************)))))))))***+++,,,---,,,++++++rrr]]]PPPAAA???;;;888555444444444222222222111111111000000///............---------,,,++++++******++++++,,,***++++++,,,,,,++++++***************))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))******************)))((((((((((((((())))))))))))))))))))))))"""###&&&(((***++++++***%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))(((((())))))(((&&&$$$$$$%%%'''(((***+++++++++++++++******))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---+++******+++---...,,,---...///000000000000//////000111111111111111000000000000111111111111111111111111111111111111555555444444444555666666777777777777888888888888777888:::;;;;;;:::999888>>>>>>>>>===<<<<<<;;;;;;;;;<<<>>>???@@@???===<<<999::::::;;;<<<<<<;;;;;;===<<<<<<===>>>>>>;;;999<<<===>>>>>>>>>===;;;:::<<<======>>>???>>>>>>>>>:::999888777666666666666555444444444444555555666555555444444444333333333444555555333111000222333111111111111111111222222222111000//////000111222888777444222111222333555555999???DDDFFFEEEBBB???::::::::::::;;;;;;;;;;;;777444000///000000...+++------///444999999444///+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++***)))(((((()))***++++++***)))(((******++++++++++++******++++++++++++************)))************+++++++++)))************++++++++++++++++++***************)))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((''''''(((((())))))******+++*********))))))(((((())))))*********))))))((())))))))))))************,,,++++++***++++++,,,,,,,,,,,,,,,++++++*********+++***)))(((((()))***+++************************+++++++++++++++***)))(((************************nnn]]]MMMBBB===;;;888555333222222333222222111111111000000000............------------,,,++++++******++++++,,,***++++++,,,,,,++++++***************))))))))))))************)))))))))(((******)))))))))((((((((((((((()))))))))************))))))(((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((()))((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((())))))******))))))(((******)))(((((()))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((('''((())))))'''%%%&&&'''((()))***+++++++++*********)))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...---+++******+++---...,,,---...//////000000000//////000111111111111000//////000000000111111111111111111111111111111111444444333333444444555666666666666777777777888888555777888::::::999888777=========<<<<<<;;;;;;;;;;;;<<<===??????>>>===<<<:::;;;;;;<<<<<<<<<;;;;;;===<<<;;;<<<>>>>>>===;;;======>>>>>>>>>===<<<;;;::::::;;;<<<<<<<<<<<<<<<:::999888777777666666666888777777666666666777777555555444444444333333333555666666444222111222333111111111111111111111111111111000//////000111111777555222000000222444666:::>>>CCCHHHIIIHHHEEEBBB=========<<<;;;:::999888555222000///000///...,,,---,,,---111555666222---+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++***))))))((()))***++++++***)))(((******++++++++++++******(((((((((((((((((((((((()))************+++++++++)))************++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))'''((((((((()))))))))************)))))))))(((((())))))************))))))))))))))))))************++++++************++++++,,,,,,+++++++++*********+++***)))(((((()))***+++******************************++++++***))))))(((************************ttt```TTTJJJAAA:::888777555333111111111222111111111111000000000000............------------,,,++++++******++++++,,,***++++++,,,,,,++++++***************))))))))))))************))))))))))))))))))((((((((((((((('''(((((())))))))))))******))))))((((((''''''((((((''''''''''''''''''''''''***)))(((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''***))))))(((((())))))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((''''''(((******)))'''((())))))***++++++******))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++------,,,---...//////000//////...///000000111111000000//////000000000000111111111111111111111111111111333222222222333333444555555555555666666666666777444555777888888888777666;;;;;;;;;;;;:::::::::::::::;;;===>>>>>>>>>===<<<<<<<<<<<<============>>>@@@>>><<<<<<===??????>>>>>>>>>>>>>>>>>>===<<<<<<777888888999999999999999::::::888777777777777777999888777666666666666666555555444444444333333333666777777555333111222222111111111111111111111111111000000//////000000111444333000///000333666999@@@CCCHHHLLLMMMKKKHHHFFFAAA@@@@@@>>><<<888666444222000.........///...,,,---,,,+++...111111...++++++++++++++++++++++++++++++++++++******************++++++++++++***))))))))))))************))))))******++++++++++++******'''''''''''''''''''''''')))************+++++++++)))************+++++++++,,,,,,+++***))))))(((((())))))))))))))))))))))))))))))(((((())))))***+++************************(((((((((((())))))))))))******))))))))))))(((((())))))************))))))))))))))))))******************))))))))))))******+++++++++*********************))))))))))))******))))))))))))))))))))))))))))))******))))))((((((************************sss[[[KKKCCC@@@<<<888555444333222111111111111111111000000000/////////.........---------,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***************)))))))))(((*********)))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))***)))(((((('''''''''((((((''''''''''''''''''''''''+++***((('''&&&&&&&&&'''((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))))))))(((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&(((***+++***)))******+++++++++******)))(((((())))))******++++++***************************************************++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...////////////...//////000000000000000////////////000000000111111111111111111111111111111111111111222333444444444444444555555555666666555555666888888888888888999999999999999::::::::::::;;;<<<=========<<<<<<<<<<<<===>>>@@@AAACCCDDDEEEBBB>>>======?????????>>>>>>>>>>>>>>>=========666777777888888888888888::::::999888777777777777777777666444444333333333555555444444444333333333777888888777444222222222222222222111111111111111000000000//////000000000333222000000222666:::===DDDFFFJJJMMMNNNLLLIIIGGGCCCCCCAAA???;;;666222000//////---------......---...---+++,,,......---+++++++++++++++++++++++++++******************************+++++++++******))))))))))))******)))))))))******++++++++++++******(((((((((((())))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,+++***)))(((''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((())))))************)))((()))))))))***************))))))(((((((((((()))*********************)))***))))))))))))))))))***************************(((((())))))))))))((((((************************}}}fffYYYHHH<<<999999777555333333222222111111111222000000000/////////.........------------,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***************)))))))))((())))))))))))))))))******''''''''''''(((((((((((('''(((((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((***)))'''&&&&&&'''((()))((((((((((((((('''''''''))))))))))))))))))))))))''''''((((((((((((''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&'''***++++++******++++++++++++***))))))(((((())))))******++++++*********************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////......///000000000000000...////////////000000000000000000000000000000000111000000111222333444444444444444444555555555555555666777888999999999999777888888888999999::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;===???BBBEEEHHHJJJJJJFFFAAA>>>>>>????????????>>>>>>===============777777888999999999999999;;;:::999888777777777777777777666444444333333333555555444444444333333333666777888777555222222222222222222111111111000000/////////000000/////////222222222333666:::===@@@CCCEEEIIIKKKKKKJJJGGGEEECCCBBB@@@===888444000---.........---------......///---,,,,,,---------,,,++++++++++++++++++++++++************************)))******+++++++++*********))))))))))))))))))*********++++++++++++******'''((((((((()))))))))***))))))*********+++++++++))))))*********+++++++++++++++******)))(((((('''((((((((((((((((((((((((((((((((('''((())))))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((()))***************((()))))))))***************))))))(((''''''(((((()))))))))))))))))))))))))))))))))******)))))))))++++++++++++++++++++++++'''((())))))))))))((((((************************rrreeeOOOHHH???888666666666555222222222222222111111111////////////............------------,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***************))))))))))))))))))))))))************'''(((((((((((()))))))))''''''(((((((((((())))))''''''&&&&&&''''''(((((())))))))))))))))))))))))(((''''''''''''(((((()))'''''''''((((((((((((((())))))))))))))))))))))))'''(((((())))))((((((''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))'''&&&''')))+++++++++*********+++******))))))))))))))))))************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......---...//////000000//////......////////////000000000000000000000000000000000000000111222333444555444444444555555555555666666666777777888999::::::666777777888999:::;;;;;;::::::::::::;;;;;;<<<<<<:::;;;<<>>>>>>>>>>>===>>>>>>===<<<<<<<<<<<<<<<888999::::::;;;:::::::::;;;:::999888888777888888999888777666666666666666555555444444444333333333333555777777555333222222333333222222111000000000...//////000000//////...111222444666999<<>><<<888555111///......//////...,,,,,,---///------------------------++++++++++++++++++++++++***************+++++++++))))))***++++++++++++*********))))))))))))************++++++++++++******&&&&&&&&&''''''(((((())))))************+++++++++)))************+++++++++******)))))))))((((((((())))))))))))))))))))))))((((((''''''(((((()))***''''''''''''''''''''''''))))))))))))((((((((((((''''''(((((((((((())))))'''((()))******+++******))))))))))))************+++***)))((((((''''''((((((((((((((())))))))))))))))))************))))))************************(((((())))))******))))))************************mmm\\\QQQBBB@@@<<<888555444555666111111111111111000///////////////.........---------------,,,,,,,,,++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***************))))))))))))((()))))))))************((((((((()))))))))******'''''''''((((((((())))))'''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))((())))))******))))))(((''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***((('''''')))+++++++++(((((()))******)))))))))*********)))))))))))))))************************************************************+++++++++++++++,,,,,,------,,,,,,+++++++++,,,---............---...//////000000//////........./////////000000000000000000000000000000111111111111333444555666444555555555555666666666555555555666777888999:::666666777888:::;;;;;;<<<:::::::::::::::;;;;;;<<<;;;;;;;;;===@@@CCCGGGIIIDDDAAA>>><<<===>>>============;;;;;;:::;;;;;;<<<999999:::;;;;;;;;;;;;:::;;;;;;:::999888888888888888777777666666666777777555555444444444333333333111333666666555333222333333333222222111000000///......///000000///......///111444888;;;===>>>>>>;;;===@@@BBBCCCBBBAAA???<<<:::777333111////////////000111///,,,+++---///***,,,---------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))***++++++++++++++++++***)))(((((()))***+++******++++++++++++******&&&&&&'''(((((()))******)))************+++++++++)))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''((())))))((((((((((((((((((((((((***)))))))))(((((((((''''''''''''((((((((())))))'''((()))******+++++++++))))))))))))************,,,+++***)))(((((((((((('''''''''((((((((())))))((()))***++++++***)))(((((((((((((((((((((((((((((())))))***++++++******************************xxxfffVVVHHH???::::::999555000///000333111111111111000///...---//////.........------------------,,,,,,,,,++++++,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++************))))))))))))(((((())))))*********+++(((((())))))******++++++''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((()))))))))'''&&&%%%%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))************))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))+++)))'''''')))***+++***''''''((()))))))))))))))++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,+++++++++,,,---............---......///////////////............/////////000000000000000000000000000111111111222333555666777555555555666666666666777333333444444666777888999666666777999:::;;;<<<===::::::999999::::::;;;<<<;;;;;;;;;;;;===@@@CCCEEE???===;;;;;;<<<============<<<;;;:::999:::;;;;;;999999:::;;;;;;;;;;;;:::<<<;;;:::999888888888888555555444444444555555666555555444444444333333333///222444555444333333333333333222222111000000///---...///000000///...------000444999<<<======<<<999:::===@@@AAAAAA???>>>999777333000......///000///111222000---+++---///(((***,,,---,,,++++++,,,++++++++++++++++++++++++))))))******++++++++++++((()))***++++++++++++++++++***)))(((((()))***+++******++++++++++++******((())))))***+++,,,,,,---)))************+++++++++)))************+++++++++''''''(((((())))))******))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))******))))))((((((((('''&&&'''''''''(((((())))))''''''(((******+++++++++))))))))))))************,,,,,,***)))((((((((((((&&&'''''''''(((((())))))((()))***++++++***)))(((''''''''''''''''''''''''))))))***+++++++++++++++************************nnnZZZNNNFFF???999777666555444333222222222222222000///....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***)))***+++++++++)))(((&&&++++++******))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***))))))(((((('''''''''&&&''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''(((((('''''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''******))))))((((((''''''******))))))((((((''''''+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++,,,------......///...***'''''',,,...---***+++,,,---...///111111222////////////000000000000000111111111111222222222444444444444444444444444222555888777555444666888777888999999::::::::::::999::::::;;;;;;::::::999888:::;;;=========<<<<<<<<<<<<;;;:::::::::;;;;;;<<<;;;:::::::::999777555::::::;;;;;;;;;:::999999999999888888777777666666777555333222333444444444555444333333222222222333222222222333333222222111333222111000///////////////.........------------000333777;;;>>>>>><<<;;;<<<===>>>>>>===;;;999888111111000///////////////......---------,,,,,,,,,++++++************++++++***+++,,,------,,,+++***,,,,,,,,,+++++++++******'''(((***++++++******))))))******+++++++++******&&&''')))***+++++++++***(((((())))))))))))((((((***************++++++,,,))))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''((())))))((('''&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''******))))))((((((''''''(((''''''&&&&&&&&&''''''************************************************,,,++++++***((('''%%%$$$)))))))))))))))))))))))),,,,,,+++***)))(((''''''''''''''''''(((((((((((((((((()))***************)))************+++++++++tttfffTTTFFF@@@<<<888444666555444333222222222222222111000///....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***))))))************)))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((((((((''''''''''''''''''((((((''''''''''''(((((())))))(((((((((''''''''''''(((''''''''''''''''''((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))******))))))(((************)))))))))(((***)))))))))((((((((('''******++++++++++++******)))***++++++,,,,,,++++++++++++,,,,,,---.........///,,,)))***...000...,,,------......//////000000.../////////000000000000000000111111111222222222222222222222222222222222111333666555444333444666666666777888999999999999::::::::::::::::::::::::999:::;;;<<<===============<<<;;;:::::::::::::::;;;:::999999::::::888666888999999:::::::::999999999999888888777777666666666555333333333444444444444444333222222222222222111111222333333333222222333222111000////////////////////////.........---333555888;;;<<<;;;:::888::::::;;;;;;:::888666555111000000//////...//////...------------,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******((())))))*********************+++++++++******)))&&&''')))***+++++++++***(((((())))))))))))(((((()))))))))))))))***++++++)))))))))))))))))))))))))))))))))(((((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''(((''''''''''''''''''((((((((((((((()))))))))))))))(((((('''''''''((((((************************************************))))))***))))))((('''&&&((((((((((((((((((((((((+++******))))))(((((((((''''''''''''(((((((((((((((((()))***************))))))*********+++++++++zzzmmmVVVLLLAAA:::999999777444555444333222222222222222111111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,+++***)))))))))))))))******+++''''''''''''(((((((((((())))))))))))))))))))))))((((((((())))))*********))))))))))))((((((((((((***)))(((''''''((()))***)))((((((''''''''''''((((((((((((((('''''''''''')))((((((''''''(((((()))((((((''''''''''''((()))''''''''''''''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))(((((()))))))))++++++************))))))))))))))))))(((((((((((())))))************)))))))))***++++++,,,,,,++++++++++++,,,,,,------......///---,,,---111222///---............................../////////000000000000000000111111111222222000000000000000000000000///111333333222222222333444555666777777888888888<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;:::999999999999:::999888999:::;;;999777666777888999999999999999999999999999888777666555666555444333333333333444333222111111111111111111000111222333333333333333333222111000////////////000000000000////////////555666999::::::999777555666777777777666444222111000/////////............------------,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++*********))))))))))))***+++++++++++++++++++++***)))((('''((()))******+++******(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))***)))))))))))))))((((((******))))))))))))******(((((((((((((((((((((((()))((((((''''''(((((()))'''''''''((()))*********))))))((((((((())))))***))))))))))))))))))))))))************************'''((()))))))))))))))((((((((((((((((((((((((((()))))))))))))))))))))(((''''''''''''(((((((((((((((((()))***************)))))))))*********++++++ooo]]]QQQHHHBBB<<<888888999666444444333222111111111111111111000///...............------------------------+++++++++++++++++++++++++++***)))***+++,,,+++)))+++***)))(((((((((******'''''''''(((((()))))))))((((((((((((((((((((((((&&&''''''((()))***++++++))))))))))))((((((((((((***)))'''&&&&&&''')))******)))((('''''''''''''''((((((((((((((('''''''''))))))(((((((((((())))))'''''''''''''''(((((()))''''''''''''''''''''''''((((((((((((''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))***)))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))***+++++++++++++++***++++++,,,------......---------///111111///,,,------...............///........./////////000000000000000000111111111111/////////000000000000000000111222222222222222222333444555666777888888888===;;;:::888888:::;;;===;;;;;;:::::::::<<<>>>???===<<<;;;999888888888888888888888999;;;;;;:::999555555666888999999999999999:::::::::999777666555444555555444333222333444111111000000000000111111000000111222333333333333222222111000//////000000111111111000000000000///444555777999999777666444555555555444333111///............///.........------------,,,,,,,,,++++++,,,++++++******++++++,,,---,,,+++******+++,,,---,,,,,,,,,+++++++++******+++***)))((()))***+++,,,,,,,,,,,,+++***)))((('''(((((())))))************(((((())))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))************))))))))))))+++***((((((((((((***+++(((((((((((())))))))))))))))))(((((((((((())))))'''((((((((()))))))))***((((((((('''(((((())))))((((((((((((((((((((((((************************(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((()))))))))''''''''''''(((((((((((((((((()))***************))))))))))))************xxxfffVVVIIIBBB>>>:::777555555444222///222222111000000000000111000//////...............------------------------+++++++++++++++++++++++++++***))))))++++++***)))---,,,***((('''(((((()))((((((((())))))*********((((((((((((((((((((((((&&&&&&'''((()))******+++))))))))))))(((((((((((((((((('''&&&&&&'''((((((***)))(((''''''''''''''''''''''''((((((((((((((())))))(((((((((((())))))&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&''''''((((((((((((((((((((((((((((((((())))))))))))((((((((())))))((((((((())))))***++++++++++++*********++++++,,,------...,,,,,,---...//////...,,,++++++,,,---...///000000............//////////////////000000000111111111000000000000111111222222111111222333333444333222333444555777888999999999<<<;;;999888888999;;;<<<::::::999999999;;;===>>>;;;;;;:::999888777777777888777777999;;;;;;:::999444555666777888999999999::::::;;;;;;999777555444333555666555333222333444000000000//////000111111000111222333333333333333222111000000000000000000222111111111000000000000111222444666777777666666555444444333111000...---,,,---............------------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,...---,,,++++++,,,---...,,,,,,,,,+++++++++******+++***)))))))))***,,,---,,,,,,,,,+++***)))(((''')))))))))))))))*********(((((())))))))))))(((((('''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))************))))))'''&&&&&&'''))))))'''((((((((())))))******))))))(((((((((((())))))***)))))))))(((((((((''''''&&&&&&&&&''''''((()))''''''''''''''''''''''''))))))))))))))))))))))))*********))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''(((((((((((((((((()))***************(((((()))))))))*********qqq]]]NNNDDD>>><<<666555333333444333111///111000000/////////000000//////......---......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))***+++***))),,,+++***)))(((((((((((())))))))))))************))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))(((((((((((('''''''''''''''''''''''')))((((((''''''''''''((('''''''''((((((((((((((()))((((((''''''(((((()))%%%&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))((((((((()))******++++++************++++++,,,,,,------++++++,,,---------------******+++---...///000111------.........//////////////////000000000111111000000111111222222333333333222222333555555444222333444555777888999999999:::999888777777888999:::888888888888999:::;;;;;;:::999888888777777888888888888777999;;;;;;:::999555666777888888888888888:::;;;;;;;;;:::888555333222555777666333111222444000000000000000000111222222222222333333222222111111111000000000000000111111111111111000000000000///000222444666666777666555555333222000///...---+++,,,---.........---,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++*********************+++,,,,,,+++++++++++++++***)))(((******))))))))))))******(((((())))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))(((((()))))))))))))))***((((((''''''''''''((((((&&&''''''(((((())))))***)))((((((''''''(((((()))*********)))((('''''''''&&&&&&%%%&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))************)))(((&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((()))***************((((((((()))))))))******mmmdddUUUGGG>>>:::999:::555444444444444444222111000//////......//////000.........------......///,,,,,,,,,,,,,,,,,,,,,,,,************************+++)))((()))***+++***((((((((()))***************)))))))))))))))((((((((())))))))))))))))))))))))''''''(((((((((((((((((())))))))))))((((((((((((&&&''')))******)))'''&&&(((''''''''''''(((((()))''''''''''''((((((((()))(((''''''''''''''''''(((%%%&&&'''((()))))))))(((''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((()))'''((((((((()))))))))***((())))))******))))))(((((())))))************************+++,,,,,,------+++,,,,,,,,,+++,,,---...++++++,,,------...//////---------.........//////////////////000000000111///000000111222222333333333111111222555555444222111222333555777888888888777777777777777777777777555666777888888999999888888777777777777888999999999888888999;;;;;;999888777777888999999888888888:::;;;<<<<<<;;;888555333111555888777333111222444111000000000000111222333333333333333222111111000111111000000000000111111111111000000000/////////...///111333444555555555555444333111///...---,,,)))+++,,,.........,,,,,,,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++******+++++++++******)))+++***)))(((((()))******(((((())))))))))))((((((((((((''''''(((((()))***))))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))((((((%%%&&&&&&'''(((((())))))(((''''''''''''''''''((())))))))))))((((((((((((&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))***************(((((((((((()))))))))***tttgggTTTMMMCCC:::555555888:::555444444333333111000/////////.........//////000......---------......///,,,,,,,,,,,,,,,,,,,,,,,,***************************)))((()))***+++***((($$$%%%(((***,,,,,,,,,,,,))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))(((((((((((('''(((+++,,,,,,+++(((''''''''''''''''''((()))***&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''$$$%%%'''))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((()))******)))(((''''''((((((((())))))******'''((((((((())))))******))))))************))))))(((((()))***************)))******+++,,,,,,---------------,,,+++,,,...000---------------------------------.........//////////////////000000000000...//////000111222222333333111000222444555333111///000222444555666777777666666777777777777666666333444666888888888777777666666666666777888999::::::999888999:::;;;999777888999999999999888888777:::;;;<<<===;;;888555333111555888777333111222555111111000000111222333333444444444333222111000///111000000000000000111111000000000000///////////////000111222333444444444555444222000...---,,,,,,)))***,,,.........,,,+++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---+++,,,............,,,+++,,,,,,,,,+++++++++******)))***+++,,,---,,,++++++)))******+++++++++******+++***)))(((((()))******(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))&&&'''''''''(((((())))))((()))***++++++***)))(((%%%%%%%%%&&&'''(((((()))''''''&&&&&&&&&&&&''''''''''''(((((())))))******''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((()))***************(((((((((((())))))))))))zzzhhhWWWKKKAAA???;;;777555444444444222222333444333222111000000000////////////000000///............---------------,,,,,,,,,,,,++++++************************(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((((()))*********************))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((''''''(((((('''&&&%%%%%%"""%%%(((***,,,---(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((''''''''')))(((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......000000//////.........---222111000.........///000000111111111111222222222555555555555555555555555444444555555666777777777666777888999999888777666555555666666777777777777999999888888888888999999<<<;;;:::999888888888888666777777777777555333222000111222222111111333555555444222111111111222222444444333333222111000000333333333222222222111111222111111000///......---000111222222222111000///......////////////..............................---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((''''''''''''))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''******))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&&&&&&&'''(((((((((###$$$&&&(((((('''&&&%%%&&&'''((())))))((('''&&&(((((((((((()))))))))))))))************+++++++++{{{kkk^^^QQQEEE===<<<;;;888666444333222222000000111111111000///...000//////////////////000............------------------,,,,,,,,,++++++++++++++++++******************)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))'''(((((()))******))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''(((((('''&&&&&&%%%$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((($$$%%%&&&'''(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((('''((((((((('''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))************,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......000/////////.........---222111000///......///000000000111111111222222222444444444444444444444444444444444555666666777777777777888999999888777777666777777777888888888888888777777777777777777888999999888777777777777888666777777777666555333222222333333333222222333555444333222111111111222333444444333333222111111000333333222222222111111111111111111000///.........000111222333333333222111///..................///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************)))))))))))))))))))))))))))))))))******)))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***))))))))))))))))))***))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''((((((%%%&&&((()))***)))((('''&&&'''((())))))((('''&&&'''((((((((())))))))))))))))))*********+++++++++zzzooo^^^PPPFFF@@@:::777777666555444222111000000000000000000000///......//////............//////......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))),,,***'''%%%%%%'''***,,,))))))))))))************))))))))))))))))))))))))&&&'''((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((('''''''''(((''''''&&&%%%''''''''''''&&&%%%$$$###''''''''''''''''''''''''(((((((((''''''(((((((((%%%%%%&&&'''(((((((((((((((((('''&&&&&&'''((((((''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////....../////////...............111000000////////////000000000000111111111222222333333333333333333333333333333444555555666666777777888999::::::999888777888888999999999999::::::777777666666666666777777777777777888888888999999666666666666666555444333333555555444333222333444333222222222222333333444444333333222222111111111333222222222222111111111111111000000//////......111222333444555555444444000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((''''''''''''(((((((((((((((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&((()))))))))((('''&&&'''(((((((((((('''&&&''''''((((((((())))))))))))))))))*********++++++vvvaaaXXXLLLAAA;;;999888888222333333333222111000///111111111111111000000000///......------......///------------,,,,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,++++++***)))))))))+++***'''&&&&&&'''***+++((()))))))))************((((((((((((((((((((((((&&&&&&''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&&&&''''''(((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.................................000000000////////////000000000000000111111111111222222222222222333333333222333333444555555666666888999:::;;;;;;:::999888::::::::::::::::::::::::777777666666666666777777666777888999::::::::::::666666666555555444444444555666777666444333333444222222222222333333444444333333333222222111111111222222222222111111111111111000000000/////////...111222444555666666666555000///---,,,,,,---///000..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((''''''''''''(((((((((((((((((((((((()))(((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((())))))))))))))))))(((((((((((((((((((((((((((''''''((((((((((((''''''%%%$$$$$$$$$######""""""$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************}}}pppcccZZZIIIDDD>>>888555444444444111111222222222111000///111111111000000000000000......------------......---,,,,,,,,,++++++++++++,,,,,,+++++++++*********+++++++++*********)))))))))(((((((((((((((((()))((()))))))))************((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))))))))(((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((((())))))((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((&&&&&&'''''''''''''''&&&"""###$$$&&&'''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.........---------.............../////////000000000000/////////000000000111111111111111111222222222333333222222333333444444555555888999:::;;;;;;:::999888::::::::::::::::::::::::999888888777777888888999444555777888999999999999555555555444444444444444444666777777555333333444222222333333444444444444333333222222222222222111222222222111111111000000000000000000////////////000111333555666666555555000...---++++++---...000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))((('''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))*********uuujjj___UUUKKKCCC:::999777555333222222222111111111000000000000000//////...---------------------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++************************************(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))'''''''''(((''''''&&&%%%+++******)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((())))))******((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))''''''''''''&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---------------............//////000000000000////////////000000000111111111111111222222333333444111111222333333444444555777888999::::::999888777::::::999999999999888888999999888888888888999999222333555777888888777666555555444444333444444555333555777777555444333444222333444444444444444333222222222222222222222222222111111111111000000000000000000000////////////000111222333444444333333///...---,,,,,,---...///---------,,,,,,++++++***++++++,,,,,,,,,,,,------............------------++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))''''''))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((()))))))))******{{{hhhaaaVVVMMMGGGBBB<<<888555666666555444333222333111111///........./////////...---,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++************++++++++++++************)))))))))***++++++,,,,,,))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((((((((('''&&&&&&((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((())))))***((((((((('''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......,,,,,,,,,------.........---...///000111111000///////////////000000000111111111222222333444444555111111111222333333444444777777888999999888777777888888888888777777777666888888777777777777888888444666777999:::999888777555444333333333444555555111333666777555444444444333444555555555444333222222222222222222222222222111111111111000000000000////////////000000000000///000111222222111000000------------------------...------,,,++++++******+++++++++,,,,,,---------.........------,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''')))******)))'''&&&))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((('''''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***vvvfff[[[SSSLLLCCC===;;;:::888666333333444333111000111222222000...,,,+++,,,---///111000///...---...//////---,,,,,,++++++,,,,,,---+++++++++************)))+++++++++************)))(((((()))***+++,,,,,,---,,,***'''%%%%%%'''***,,,))))))))))))************))))))))))))))))))))))))((()))))))))((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((('''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&'''''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''((())))))***)))(((((((((((('''''''''''''''''''''((((((((()))(((((((((((())))))))))))******))))))((((((((('''))))))))))))*********************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......,,,,,,,,,------.........---...///111111111000///////////////000000000000111111222333444444555555000111111222333333444444666777888999999888777666888777777777666666555555777777666666666666777777888:::<<<======<<<;;;:::555444333222333444555666///222555666555444444444444444555666555444222111222222222222222222222222111111111111000000000000////////////000000000000...///000111111000......,,,------......------,,,000000///...------,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++************************))))))******++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&)))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&'''(((******((('''&&&))))))))))))))))))))))))''''''((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))}}}pppbbbVVVMMMHHH>>>===<<<:::888777666555777777666555555444333333///////////////......------------...............------------,,,++++++***))))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))***************)))(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&((()))***)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))(((&&&%%%'''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&******))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************+++,,,---.........---,,,///...------++++++***)))---------,,,,,,+++++++++---------............///---------............///......///000000000000000...///000111222333333333333333222222222333444444666777777888888888777777888777666555444333333333777777777777666666666666999;;;===>>>>>>===;;;999444333333444666888888888666666666666666555555555444444444333333222222222444444333333222111000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////111///---***)))***+++,,,------++++++++++++------.........---,,,+++))))))''')))+++,,,---,,,***)))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((()))&&&''''''(((((((((((((((''''''''''''((((((((((((|||kkkggg```WWWMMMEEE???<<<888888777666444333222222333333222111111000/////////////////////...------............------------,,,,,,,,,---,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))************)))(((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''((()))***)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''((('''''''''''''''''''''''')))******)))'''&&&''')))''''''''''''''''''''''''&&&&&&''''''''''''''''''))))))))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************+++,,,---.........---,,,...------,,,,,,++++++***---------,,,,,,+++++++++------------............---------............///......///000000000000000///000111111222222222222333333222222222333444444777777888888888888777777777666666555444444444444666666666666777777777777999:::<<<>>>>>><<<:::999555444444555666888888888555555444444333333333222444444444444333333222222444444333333222111111000222111111111111111111222000000000000000000000000////////////////////////////////////////////////...---,,,******+++,,,------,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++)))***+++,,,,,,,,,+++***++++++******))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))''''''&&&&&&&&&''''''(((%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))&&&''''''(((((((((((((((''''''''''''((((((((((((xxxnnnccc[[[MMMKKKGGGBBB>>>:::888777444444444333222111111111000000//////......------...////////////...------.........------,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))(((''''''''''''(((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''''''''%%%$$$%%%&&&''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((()))))))))(((((((((((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------............///......///000000000000///000000111111222111111111333222222222333333444555777888888888888888777777666666555555444555555666555555666666777777888888999:::;;;======;;;:::999555555666666777777777888666666555444333333222222555444444444444444333333444333333222222111111111222111111111111111111222000000000000000000000000////////////////////////////////////////////////,,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---***+++,,,,,,------------,,,,,,,,,,,,,,,+++++++++---,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))(((''''''&&&&&&&&&''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((''''''''''''((((((((((((yyylllaaaYYYQQQIIICCC???>>><<<;;;999888888888444444333333333333333333111000000000//////............//////......---,,,///......---,,,+++******)))***+++,,,,,,,,,,,,,,,++++++******)))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))(((((('''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************++++++,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------............///---...//////000000//////000111111111111111000///222222222222333444555555888888999999999888777777555555555555555666777777444555555666777888888999888999:::;;;;;;:::999888666777888888777666777777888888777666555444444333444444444444444444444444333333333222222111111111000111111111111111111000////////////////////////////////////////////////////////////////////////---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,++++++***+++++++++,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))&&&''''''((((((''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&''''''(((((((((((((((''''''''''''((((((((((((wwwqqq___XXXOOOHHHDDD@@@<<<:::999888777666555444444444333333333333333333333333000000000000////////////...............------,,,......---,,,+++******))))))******+++,,,,,,,,,,,,************))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&''''''((((((((((((((('''(((((((((((((((((('''&&&'''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''')))++++++)))((()))***''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''''''''''''''((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************++++++++++++,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------............///------...///////////////000000111111111000000///222222222222333444555666999999999999999888777777555555555555555666777888444555555666777888888999888888999::::::999888888777999;;;:::777666666777888777777666555555444444444444444444444444444444333333222222222222222111//////000111111000//////////////////////////////////////////////////////////////////////////////......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,++++++*********++++++***************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((())))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((yyypppggg^^^UUUPPPFFFBBB===:::999999888888777666555444333333222222111111111111111000000000..................---------............---,,,,,,,,,,,,,,,++++++*********)))***++++++++++++++++++)))))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))(((((('''&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''(((((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&''''''((()))(((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''###%%%'''((('''%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&''''''''''''((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************+++++++++++++++,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---------............///------...////////////...//////000000111000000000111111111222333444555666::::::::::::999888777777666555555555666777777888555555666666777777888888777777888888888888777777888;;;===<<<888555555666555444444444444333333333222222333333333333444444222222222222222222222222///000111222222111000///000000000000000000000000///////////////////////////////////////////////////......---,,,******)))+++,,,,,,------,,,,,,+++------------,,,,,,+++***++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))***))))))((((((((((((((((((((())))))))))))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&''''''(((((((((((((((''''''''''''((((((((((((iiipppyyyzzzsssoooddd___XXXQQQKKKFFFAAA===<<<:::777555555555555555666555444444333333444444111111000000/////////...------------------------------......------,,,+++++++++++++++***************++++++++++++******)))((((((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))(((((('''&&&'''(((((())))))(((((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))&&&&&&((()))))))))((('''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((('''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''"""%%%%%%$$$#########''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************++++++++++++---------............///,,,---......//////............///000111111111000111111111222333444666666::::::::::::999888777666777666666666666666777777666666666666777777777777777777777777777777777777888<<>>888444444666444444555555666777777777000000111111111222222222222222222222222222222222222333555666666555333222000000000000000000000000////////////////////////////////////////////////++++++,,,---------,,,,,,++++++------------++++++))))))+++,,,---.........***,,,///111222222222111...------,,,+++***))))))))))))))))))))))))))))))'''((((((((())))))************)))(((((((((((((((&&&''''''''''''''''''&&&***))))))((('''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&&&&''''''(((((((((((((((''''''''''''((((((((()))CCCDDDEEEHHHLLLPPPTTTVVVccceeehhhmmmrrrwwwzzz|||zzz}}}yyyuuupppkkkgggbbb]]]YYYPPPNNNKKKHHHDDDBBB@@@???<<<;;;:::999888666555555333333222222111000//////111000///......///000111111111111111111111111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++***)))(((((()))))),,,***))))))***++++++***))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''(((((())))))******++++++***)))(((((())))))+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------............///,,,------......------,,,............////////////222222111111000111111111999888888777777777777777777888888888888777777666:::999888777666444333333666666666666555555555555999999888777666555555444555555666777777666555555555555555444444333333333333333333333333333333333444333333555777777333000000000////////////000000000000000000000000000000///.........------------------,,,,,,+++***)))))),,,,,,,,,------.........,,,++++++***+++,,,...///...000333444333222333333222000...+++***)))))))))+++******)))))))))))))))******))))))((((((''''''+++******)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""###%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&=========>>>???AAADDDEEELLLMMMOOORRRVVVYYY[[[\\\[[[^^^bbbdddfffhhhkkkmmmppptttyyy}}}~~~yyyvvvqqqppppppnnnjjjfffccc```ZZZXXXTTTPPPNNNKKKGGGDDDCCCBBB@@@>>><<<;;;::::::999888888777666555444444333333222111111000//////111000///......///000111111111111111111111111111............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++***)))))))))))))))+++)))(((((()))******)))******)))))))))((((((((()))(((''''''''''''((()))#########$$$%%%&&&&&&&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((()))&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***++++++***)))))))))))))))+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---------............///,,,------......------,,,............////////////222111111111111111222222666666666666666777888888666777777888888888777777999999888777666666555555777777777666666666555555888777777666555555444444555555555555555555555555444444444444444333333333222222222222222222222222333222222444666666333111000000////////////000000000000000000000000000000/////////.........------------,,,,,,+++******)))++++++++++++,,,,,,------,,,++++++++++++,,,...///000222444444222111111111222111///---+++***))))))+++******)))))))))))))))***)))))))))((((((((('''*********)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((('''&&&&&&:::999999999999:::;;;<<<======>>>???@@@BBBCCCCCCCCCFFFHHHJJJJJJKKKMMMNNNPPPRRRVVVYYYZZZ\\\^^^```bbbcccdddeeefffggghhhhhhggggggfffffffffeeeeeeeeebbbaaa___^^^]]]ZZZVVVSSSQQQQQQQQQPPPMMMJJJHHHFFFCCCAAA>>>======<<<999777888777666555555555555555444444444444333333333333222222111111000000//////000//////......//////000000000000000000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++***))))))))))))))))))***(((''''''((())))))(((************)))))))))))))))((((((''''''(((((()))&&&''''''(((((()))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((('''''''''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))******+++''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''&&&&&&''''''(((((('''''''''(((''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,---------............///,,,------......------,,,............////////////000000000000111222333333333333333444555666888888555666666777888888888888999999888888888777777777888888777777777666666666666666555555444444333333555444333222222333444555333333333333444444444444111111111111111111111111111111222444666666444222000000////////////000000000000000000000000000000000000000/////////......---,,,,,,++++++*********************++++++++++++,,,++++++++++++---///000111333444333111//////000222222000///---,,,+++***+++******)))))))))))))))))))))))))))((((((((((((******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''(((((())))))(((((())))))((('''&&&&&&888888888999999:::;;;;;;:::::::::;;;;;;;;;;;;;;;===>>>@@@AAA@@@@@@@@@BBBBBBCCCDDDDDDDDDEEEGGGIIIHHHHHHIIIJJJLLLMMMNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKGGGFFFEEEFFFFFFFFFDDDBBBBBBBBBBBBBBB@@@???===<<<===;;;:::999::::::999777444444333333333333444444222222222222222222222222111111000000000/////////////////////////////////////////////////////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++******************)))))))))))))))******)))'''''')))***)))((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))******+++++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((('''&&&&&&&&&&&&''''''(((((((((''''''''''''((((((((((((''''''''''''(((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))))))))******************+++++++++++++++++++++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,---------............///,,,------......------,,,............////////////000000000000111222333444222222222222333444555666444555666777888888888888888888888888888888999999888888888888777777777777444444444333333333333333444333111000000111333444222222222333333444444555000000000000000000000000000000111333444555444333//////000000000000//////////////////////////////000000000000////////////,,,,,,,,,++++++***************++++++++++++++++++,,,+++++++++,,,---///000111222333222000//////000222222222111///---,,,++++++******)))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))((('''&&&&&&666666777777777777666666666666777777777888888888999:::<<<<<<:::999:::;;;888999999999888888:::<<<:::;;;<<<===>>>???@@@@@@????????????>>>>>>>>>======<<<;;;<<<===>>><<<;;;999999999888888777777666999888777666777777666444555555444333333333333444111111111222222222333333000000//////////////////......////////////.................................------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***)))))))))))))))******,,,***((()))***+++******((((((((((((((((((((((((((())))))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))))))))(((&&&&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((('''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&'''((()))((((((''''''''''''(((((()))(((((('''''''''(((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((************************))))))))))))((((((((((((***)))))))))))))))******))))))******++++++++++++++++++++++++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,---------............///,,,------......------,,,............////////////000000000000111222333444333333222222222222222333333444555777777888888888888888888888888999999999888888888888777777777777222222222222333333333333444333111000000111333444111222222333333444444444000000000000000000000000///000111222222333333444//////000000000000//////////////////////////////000000000000////////////,,,,,,+++++++++++++++***,,,,,,,,,,,,++++++++++++++++++++++++,,,...000111...///000000//////111222111222333222111///,,,++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((((('''''''''((((((((((((((('''&&&&&&999999999888777555444333444444444555555666666777555777888888777666777888333444666666666777999;;;555666666777777888888999888888888888777777777777<<<:::999888999888777555444444444444333333444444777555444444555555333222444333222222111111111222111111111222222222222222////////////............---......//////......---------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))******+++,,,***))))))***++++++***''''''''''''((((((((((((((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))((((((&&&%%%$$$$$$$$$%%%'''((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''((())))))((((((''''''''''''(((((())))))((((((''''''(((((('''''''''(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''************************))))))))))))(((((((((((()))))))))))))))******+++))))))***++++++++++++***++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,---------............///,,,------......------,,,............////////////000000000000111222333333444333222222111111111222444555555666777777777777777777888888888888888888888888777777777666666666111111222222333333444444333222111000000111222333222222222222333333333333000000000000000000000000///000222111111111222444...///000111111000///...000000000000000000000000000000000/////////......++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++---///111222---...//////...///111333000111333333222000,,,***+++******)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))'''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''&&&&&&%%%&&&&&&'''''''''''''''&&&888999999999888777555444555555555666666777777777333444666777666666777888444666888888777888999;;;444444444444444444555555555555444444444444333333888666444444555555555333444444333333333333444444666444333444555555444222111000000000000000111111111111111111111000000000........................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************************)))))))))))))))))))))))))))***+++++++++***((((((***+++***)))''''''(((((())))))))))))((()))************)))(((************************))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))((((((''''''&&&%%%$$$$$$&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&'''((()))***((((((''''''''''''((((((******)))(((((((((((((((&&&&&&''''''(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((***************************)))))))))(((((((((''')))))))))))))))***++++++((()))***+++,,,++++++***************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---------............///,,,------......------,,,............////////////222111111111111111222222222222222111222222333333555555666666666666666555777777777777777777777777777777777666666666555555111111222222333444555555222222222222222222222222333333333222222222222222111111111111111111111111///111222111//////111333...///000111111000///...000000000000000000000000/////////.........------++++++++++++++++++++++++,,,+++++++++************+++++++++,,,---///111333/////////...------///111///000333444333000,,,***+++******)))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))))))))((((((''''''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''000222333555666666666555666666666666666555555555///111333444444444555666666777888888555444444444555555555444444444333333444444444333333333222222222111000111444555666555333333222222222222333333333222111222444444333222////////////000111222333111111000000////////////---.....................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************************))))))))))))))))))((())))))***++++++***)))'''''')))))))))((((((((())))))*********+++((()))***++++++***)))(((''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))***))))))(((''''''((('''%%%%%%%%%&&&(((***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''')))******((((((''''''''''''((((((******)))(((((((((((((((%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))******************************))))))((((((((('''))))))((())))))***++++++((()))***+++,,,+++******************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------.........//////,,,------......------,,,............/////////000222222111111111111111111000000111111222333555555555666666666666666555555777777777777666666666555666666666666555555555555111111222333444555555666111222333333333333222111444333333222222111111111111111111111111111111111000222333111......000222...///000222222000///...000000000000000000000000///.........------------+++++++++++++++++++++++++++*********))))))((((((+++++++++,,,---///222333111111000...,,,,,,...///...000222444333000,,,)))+++******)))))))))))))))'''((((((((())))))******(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***))))))(((((((((((())))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''""""""$$$%%%&&&'''''''''666666666666666666666666888777555444333333333444444333333444666777666444666666555444333333222222000111222333444333222222111222333333444444333333333333333444444555555555444444333333333333222222222333333333333222111111222222222111111111000000////////////////////////......................................................---,,,,,,+++******+++,,,,,,,,,,,,+++******---,,,***)))))))))******((()))+++,,,+++***((('''))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((($$$&&&(((***++++++***)))))))))(((((('''''''''&&&((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((()))'''&&&(((******'''$$$((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&&&&''''''''''''(((''''''((((((((('''%%%$$$''''''((((((((((((''''''(((((((((((())))))))))))******))))))((((((''''''******))))))((((((''''''''''''((()))))))))))))))************))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++,,,---......,,,,,,,,,---------......,,,------------...222444:::BBB@@@444---000222...333333222222222333444444555666777666555444555777666666666666555555555555555555555555555444444333222111000000000111222333000000000000111222333444666555444333111000//////333222222111000000000111111111111111000000000000111000///...------...///000000000000000000000000///............---------,,,,,,------,,,,,,+++***)))))))))***+++++++++,,,))))))***+++...111444555//////000000000...---+++222111222333444111***$$$,,,++++++***)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''&&&%%%$$$$$$&&&''')))''''''((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%%%%%%%%%%'''((((((((('''&&&555555555555555555555555666666666666555444333222444333333444666777555444555555555444333333222222000111222333333333222222000111222222333333222222333333333333444444444555444444333333333222222222222222333333222222111000222222222111111000000000................................................------------------------...------,,,++++++******++++++,,,,,,++++++***))),,,+++***)))))))))******###$$$''')))******)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&((()))***))))))(((***)))))))))((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''')))***(((&&&((((((((((((''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&&&&''''''''''''(((''''''((((((((('''%%%%%%''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))((((((''''''))))))))))))((((((''''''''''''((()))))))))))))))(((((()))))))))*********++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,------------...------...---...000444888JJJSSSQQQ@@@333222444333333333222222222333444444444666777666555444555777666666666666666666666666555666666666666555444444333222111000000111222222111111111222222333555555444444333222111111000000222222111000000000000000111111111111000000000000111000///...---......///////////////////////////............------------,,,,,,------,,,,,,+++******************+++++++++''''''((()))+++...111333000000000000//////...---111111111222222///+++(((+++*********)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&'''''''''''''''((('''''''''''''''''''''''''''&&&%%%$$$$$$&&&''')))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((((((((''''''555555555555555555555555444555666666666444222111444333333444666666555333555444444333333222222222000111222222333333222222000000111222222222222111222333333333333333444444333333333333222222222222222222222222222111000000111111111111000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++,,,,,,++++++***)))++++++***)))))))))******$$$%%%'''((()))))))))((())))))))))))))))))))))))************************(((((())))))))))))((((((''''''''''''''''''''''''*********))))))))))))(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&%%%&&&((()))))))))((((((((((((''''''''''''#########$$$$$$$$$%%%%%%((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&''''''(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))((((((&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%''''''((((((((((((''''''&&&&&&'''''''''((((((((()))))))))((((((((((((''')))))))))(((((((((((('''''''''((())))))))))))(((&&&''''''(((***++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,......,,,++++++*********,,,,,,,,,,,,---------------......---...222777;;;XXX```]]]III777111333555222222222222222333444444444555666666555444555666555666666777777888888888666666777777777666555555444333222111000000111222333333333333444555666666333333222222222111111111222111111000000000000111111111111111000000000000000000///.........//////....................................------------,,,,,,,,,,,,,,,++++++***+++++++++***************((((((((()))+++---000111111111000/////////000000///111111000...,,,+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%'''''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&'''(((((((((((('''444444444444444444444444555555555444444333333333444333333444555666444333444333333333222222222111000111111222222222222222000111111222222222222222222222222222333333333333333333333222222222222111111111111222111000000///000000000000000000000000........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++++++++***))))))*********))))))))))))*********++++++***)))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((''''''&&&&&&&&&'''''')))))))))(((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((()))(((&&&&&&&&&((())))))((((((((((((''''''''''''######$$$$$$$$$%%%%%%%%%(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((''''''(((((()))******+++++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,---,,,,,,+++******++++++++++++,,,,,,,,,---------------,,,,,,---222777<<