BM[6( {{{vvvwww|||}}}yyyvvvuuussspppwwwuuusssssstttuuuuuuuuutttssstttzzz~~~fff^^^```hhhjjjiiieeecccbbb\\\UUUUUUYYY^^^bbbaaa]]]XXXTTTNNNNNNLLLIIIFFFDDDEEEGGGMMMNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUTTTUUUYYY___cccdddiiinnnmmmhhheeehhhmmmjjjlllnnnqqqsssuuuvvvwwwtttttttttrrrpppmmmjjjhhhiiifffbbb___^^^]]][[[ZZZ[[[]]]^^^^^^___aaaeeehhhqqquuuwwwvvvtttrrrmmmggg]]][[[YYYWWWWWWXXXXXXWWW___aaabbbbbbaaaaaabbbdddiiikkknnntttyyyzzzyyyxxxrrrqqqlllgggiiitttzzzuuuxxx|||mmmjjjnnnVVV>>>333333///...000,,,........................++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...------...///...---///////////////000111111222222111111222333555666:::<<<@@@JJJ\\\xxxpppZZZNNNLLLLLLHHHBBB@@@@@@AAAAAA===:::===CCC>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBDDDEEEEEEFFFFFFIIIIIIJJJMMMPPPRRRQQQOOOLLLGGGDDDDDDCCC???===>>>@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAA@@@@@@BBBEEEFFFDDDAAACCCBBB@@@??????@@@BBBCCCGGGEEECCCBBBBBBBBB@@@>>>BBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAABBBAAA???===<<<;;;@@@AAA>>>DDDRRR]]]___^^^XXXZZZiiiwwwgggKKKEEEEEEEEEEEEDDDCCCBBBBBBBBBAAAAAACCCFFFGGGFFFEEEBBB@@@??????@@@AAAAAA@@@AAAAAA@@@???>>>>>>>>>>>>@@@???>>>???AAACCCCCCCCCBBBAAA@@@AAABBBBBB@@@>>>??????@@@@@@AAABBBBBBBBBDDDFFFDDDFFFLLLRRRlll|||{{{zzz||||||yyyxxx}}}}}}||||||yyytttuuussspppoooooopppooonnnmmmooosss|||mmmhhhkkkssstttrrrnnnnnnllleee]]]\\\___cccgggfffaaaZZZUUULLLMMMMMMJJJGGGEEEEEEFFFLLLMMMOOOQQQSSSSSSSSSSSSQQQRRRSSSRRRRRRVVV\\\aaabbbiiiooonnniiifffiiinnnlllmmmnnnooooooppppppoooqqqqqqqqqpppnnnllljjjiiihhheeebbb```______]]]\\\]]]___aaabbbcccdddfffhhhoooqqqqqqoookkkhhheeebbbUUU[[[]]]ZZZWWWYYY\\\___```aaaaaabbbbbbdddeeeggglllnnnqqqvvvyyyyyyvvvsssnnnkkkeee```cccooo~~~zzzvvvxxx}}}uuuiiieee```LLL:::222333......000,,,........................***++++++,,,,,,++++++******+++++++++++++++,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,---------,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---............---///............///000000111111111111222333444555666888:::@@@KKK\\\qqqvvvpppwww{{{rrrgggVVVNNNEEEBBBCCCBBB@@@===AAA???======>>>>>>???>>><<<>>>@@@AAABBBCCCEEEFFFIIIKKKMMMPPPRRRSSSRRRQQQMMMJJJHHHHHHGGGDDDAAA@@@CCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<===>>>???@@@AAA@@@@@@BBBEEEEEEDDDAAADDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCDDDEEEEEEDDDCCC@@@CCCCCCBBBBBBDDDCCCAAA>>>===>>>@@@@@@>>>???BBB>>>HHHNNNSSSgggyyyaaaPPPEEEBBBCCCDDDEEEEEEDDDBBBAAA>>>>>>???AAACCCCCCCCCBBBBBB@@@??????@@@AAAAAA@@@AAA@@@???>>>>>>=========@@@>>>>>>???AAACCCBBBBBBAAA@@@@@@AAABBBAAA???===?????????@@@AAAAAABBBBBBDDDFFFDDDCCCGGGIII[[[zzzzzzyyyxxxzzz~~~|||yyyxxx}}}{{{vvvssspppmmmlllkkkiiihhhgggiiioooyyyrrrqqqwww~~~{{{zzzzzzssskkkggghhhjjjlllkkkeee]]]VVVKKKLLLLLLKKKHHHFFFEEEFFFLLLMMMOOOQQQRRRQQQPPPOOOLLLNNNOOONNNMMMQQQXXX___bbbhhhnnnnnniiifffhhhllliiijjjkkkkkklllllllllkkkooonnnnnnmmmkkkjjjiiihhheeecccaaa```aaabbbbbbaaa```cccfffhhhhhhiiijjjkkkjjjjjjiiigggaaa[[[YYYYYYUUUbbbjjjddd[[[[[[ccchhhfffeeeeeeeeegggjjjmmmnnnqqqrrruuuyyyzzzwwwqqqmmmiiiddd___^^^eeerrrwwwuuuuuu{{{~~~}}}lllggg\\\MMM???333000111---...111,,,........................***++++++,,,,,,++++++************++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,------------------------------------------------+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........------...............---......///000111111111111222333444444222444666888<<>>===>>>?????????;;;>>>@@@AAABBBCCCFFFIIIJJJLLLPPPSSSTTTTTTTTTSSSNNNNNNNNNMMMMMMKKKGGGCCCDDDCCCBBBAAA@@@?????????===============>>>???@@@??????@@@BBBDDDDDDCCCAAAAAAAAA@@@??????@@@AAAAAACCCDDDEEEFFFFFFFFFFFFFFFCCCGGGFFFBBBBBBEEEEEEBBBEEEBBBDDDGGGHHHGGGLLLSSSRRR[[[cccqqqgggNNNEEEBBB@@@@@@AAACCCEEEEEEDDDBBB@@@===???AAABBBBBBBBBAAAAAABBB@@@??????@@@AAAAAA@@@AAA@@@???>>>============???>>>>>>???AAABBBAAA@@@>>>>>>>>>???AAA@@@>>><<<>>>>>>???@@@@@@AAAAAABBBAAAFFFDDDDDDFFFDDDNNNddd~~~|||zzz{{{~~~~~~|||yyyxxx|||yyyvvvrrrnnnlllkkkhhhgggdddeeeiiioootttvvvvvvttt|||rrrttt|||zzzsssqqqpppooommmfff\\\UUUJJJKKKKKKJJJHHHGGGGGGHHHMMMNNNNNNOOONNNMMMKKKJJJGGGIIIJJJHHHHHHLLLVVV___bbbfffjjjkkkiiigggfffgggcccdddfffhhhjjjkkkllllllllllllkkkiiihhhgggffffffdddbbb```aaacccdddeeeeeecccgggkkknnnnnnmmmlllmmmfffeeedddaaaYYYPPPNNNPPPZZZkkkuuulllaaaaaahhhmmmmmmkkkiiijjjnnnrrruuuvvvuuuwwwyyy|||{{{vvvoooiiigggaaa___fffrrrxxxtttvvvvvvxxxyyy|||mmmgggeeeUUU@@@666...///111,,,...222---........................++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,+++------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...///...------...///---------------...//////000000111111222333333333000333666777777:::>>>CCCKKKaaauuucccJJJFFFCCCCCCDDDDDD@@@===<<>>???BBBEEEIIIMMMQQQTTTTTTTTTTTTTTTMMMPPPQQQQQQRRRRRRMMMGGGCCCBBBAAA@@@???>>>>>>>>>>>>=========>>>>>>???@@@===>>>@@@AAABBBBBBAAAAAA======<<<<<<<<<<<<======???@@@BBBAAA@@@@@@BBBCCCBBBHHHIIIHHHMMMXXX^^^\\\^^^YYYYYY\\\\\\[[[cccooouuuuuuvvv~~~]]]GGGEEEGGGBBB<<<>>>@@@BBBDDDDDDCCCBBBAAA@@@BBBEEEFFFDDDCCCBBBBBBBBB@@@??????@@@AAAAAA@@@@@@@@@???>>>============???>>>>>>@@@AAABBB@@@???<<<<<<<<<===???@@@???>>>>>>>>>??????@@@AAAAAAAAA>>>EEEDDDEEEHHHFFFJJJ[[[}}}zzzyyyzzz}}}~~~|||zzzwwwzzz|||}}}}}}yyyvvvrrrooommmllljjjhhhcccbbbaaabbbddddddbbb```kkkxxxuuuooouuu~~~zzzvvvqqqnnnjjjcccYYYQQQIIIIIIJJJIIIGGGGGGIIIKKKOOOOOONNNLLLJJJHHHFFFEEEDDDFFFGGGEEEDDDJJJVVV```cccdddfffhhhhhhgggdddaaaaaabbbdddgggiiikkkllllllkkkjjjhhhgggeeedddccccccdddbbbaaaaaacccfffffffffeeeiiinnnqqqqqqooonnnmmmeeecccbbb___UUUJJJFFFJJJXXXgggpppjjjeeehhhnnnnnnooollliiijjjoootttwwwyyyvvvxxx{{{~~~}}}wwwoooiiieee```dddsss}}}sssvvv~~~{{{wwwnnnxxxooodddccc___MMM:::222---111222,,,...222,,,........................,,,,,,------------,,,,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))+++,,,......---,,,+++------------------------........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,...000///---,,,---///------,,,,,,------...//////000111222222333333333000333666777666888<<>>NNNXXXdddsss[[[ZZZ[[[]]]^^^ZZZQQQIIIFFFHHHIIIEEEAAA???AAADDDGGGLLLQQQTTTSSSRRRRRRSSSKKKPPPSSSSSSTTTUUUQQQIIIDDDCCCBBB@@@????????????>>>>>>>>>===>>>>>>???@@@<<<===???@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>@@@AAABBBDDDHHHLLLMMMUUUXXXYYYcccvvvyyyuuuvvvsssqqqzzzgggDDD@@@GGGFFFAAA@@@>>>???AAABBBCCCCCCBBBBBBAAADDDGGGGGGDDDBBBAAAAAABBB@@@??????@@@AAAAAA@@@@@@???>>>======<<<<<<===???>>>>>>@@@AAAAAA@@@>>><<<;;;;;;<<>>>>>>>>???@@@@@@AAAAAA>>>EEECCCCCCGGGFFFHHHVVVmmmwwwuuutttwww{{{~~~}}}{{{wwwyyyzzzzzz~~~zzzwwwtttpppnnnmmmllljjjiiibbb```\\\ZZZ[[[[[[[[[ZZZaaaooo|||{{{rrrmmmuuu}}}xxxqqqlllggg```UUUMMMHHHIIIIIIHHHGGGHHHJJJMMMPPPOOOMMMJJJGGGDDDBBBAAACCCEEEEEECCCBBBIIIWWWbbbdddcccdddfffhhhgggbbb]]]dddeeefffhhhiiiiiijjjjjjjjjiiigggeeecccbbbbbbaaaeeecccaaabbbdddfffffffffeeeiiiooorrrrrrpppnnnmmmeeecccbbb```UUUGGGCCCGGGPPP]]]eeeccceeennnqqqmmmllliiifffggglllrrrvvvwwwvvvxxx|||~~~yyypppjjjbbb```hhh}}}zzzssszzzmmmdddvvvuuufff___```YYYHHH777222///333333,,,...111+++........................,,,------......------,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***,,,......---,,,+++------------------------........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,...000///---,,,---000---,,,,,,,,,,,,---......///000111222222333222222000333555555444666;;;???888DDDHHHMMMddd~~~ssstttuuuyyy~~~wwwjjj___VVVWWWVVVQQQJJJFFFHHHKKKEEEJJJPPPSSSRRRQQQQQQRRRIIIOOOSSSSSSUUUWWWRRRJJJFFFEEEDDDCCCBBBAAAAAAAAA???>>>>>>>>>>>>>>>???@@@:::<<>>>>>>>>??????>>>>>>>>>>>>BBBFFFIIIMMMSSSZZZ```fffmmmnnnllluuu~~~vvvXXXCCCDDDBBB888999FFF>>>???@@@AAABBBCCCCCCCCC@@@DDDGGGFFFCCC???>>>>>>BBB@@@??????@@@AAAAAA@@@@@@???>>>======<<<<<<<<<>>>>>>>>>@@@AAAAAA???======<<<;;;<<>>>>>>>>???@@@@@@AAAAAA@@@FFFBBB@@@DDDCCCEEEQQQ]]]iiilllppprrrssswww}}}~~~zzzzzz{{{{{{zzzwwwyyywwwqqqllljjjiiicccZZZRRRNNNJJJIIILLLRRRVVVYYY^^^llluuuppphhhhhhpppxxx|||}}}}}}yyyuuuvvv|||xxxnnnfff___WWWPPPJJJIIIIIIFFFBBBDDDLLLRRRSSSRRRPPPLLLFFFCCCBBBEEEGGGFFFGGGGGGEEEEEEKKKUUU^^^bbbaaa___^^^^^^___aaabbbbbbaaadddhhhgggdddhhhooojjjllllllhhhaaa^^^```dddfffggggggfffcccaaa``````dddcccaaaaaaccceeeffffff```\\\VVVPPPLLLKKKLLLMMMNNNOOOUUUaaalllpppkkkdddeeedddeeekkkrrrwwwwwwvvvvvv~~~nnnmmmnnnjjjiii___pppwwwttt~~~sss}}}rrrccciiimmm```fffaaaJJJ888777////////////............------------------------***222777555000---,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------------------------------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,+++***.........------,,,,,,,,,------------------------,,,,,,,,,---------......////////////000000000000111222222333333444444555;;;<<<===???FFFVVVjjjxxx{{{ooobbb```fffrrriiifff```UUUVVV]]][[[```WWWWWWXXXUUUXXX[[[TTTSSSNNNGGGCCCBBBBBBAAAAAA@@@@@@AAACCCDDDCCCBBBCCCDDDCCCEEEKKKLLLIIIGGGIIIIIIJJJGGGAAAAAAHHHOOORRRRRRYYYaaaeeegggllluuu}}}fffVVVEEE@@@@@@???======>>>>>>???@@@AAAAAABBBBBBHHHFFFBBB>>><<<<<<<<<===<<<<<<======>>>>>>????????????@@@@@@@@@??????>>>@@@??????>>>===<<<<<<;;;===<<<<<<>>>AAABBBBBBBBB@@@@@@@@@?????????>>>>>>>>>???@@@AAACCCEEEGGGIIIUUUgggwwwgggjjjnnnpppqqqtttyyy~~~|||xxxwwwyyyzzzzzzyyyxxxvvvppphhhdddaaaZZZRRRDDDAAA>>>===@@@EEEHHHJJJZZZhhhrrrnnnfffdddiiimmmjjjjjjiiieeeaaaaaafffkkksssnnnfff^^^WWWPPPJJJGGGGGGHHHFFFCCCEEELLLQQQRRRNNNLLLIIIDDDAAA@@@CCCFFFFFFGGGGGGFFFFFFLLLVVV^^^dddcccaaaaaaaaaccceeefffcccbbbfffmmmooommmooouuujjjiiihhheeecccbbbbbbcccfffggggggfffdddbbbaaaaaaaaa```^^^]]]^^^^^^\\\[[[SSSOOOKKKHHHIIILLLOOORRRTTTVVV[[[dddkkkmmmhhhddddddgggkkknnnqqqssswwwzzz}}}zzzlllgggbbb]]]```fffvvvzzzyyy~~~zzzvvvnnnnnnnnn|||uuukkkggghhh\\\DDD666777////////////............------------------------///666:::666111///...,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---------------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***......---------,,,,,,,,,------------------------,,,,,,,,,---------........./////////000000000000111111222222333444444444444666777777:::BBBOOOYYYfff}}}}}}vvvtttvvvwww}}}wwwgggXXXYYYaaa[[[LLLGGGHHHKKKNNNOOOQQQUUUYYY]]]aaahhhmmmkkkdddaaacccjjjjjjgggbbbccciiinnnnnnttt|||___PPPBBB???@@@@@@>>>>>>>>>>>>??????@@@AAAAAABBBIIIFFFBBB???======>>>???>>>>>>>>>>>>>>>??????????????????@@@@@@??????>>>??????>>>>>>======<<<<<<=========>>>AAACCCCCCBBBAAA@@@@@@@@@@@@???????????????@@@AAACCCEEEFFFGGGEEESSStttppp{{{bbbeeeiiikkkllloootttxxx}}}zzzxxxwwwyyyzzz{{{{{{xxxwwwrrriiiaaa[[[QQQIII>>>;;;999999;;;>>>@@@AAAOOO]]]iiigggaaa___aaaddd______]]]XXXSSSRRRVVVYYY```^^^YYYSSSLLLFFFDDDDDDEEEGGGGGGEEEGGGMMMPPPPPPJJJIIIGGGDDDAAAAAACCCFFFHHHIIIIIIHHHIIIOOOXXX___fffeeeddddddeeegggiiijjjjjjhhhkkkqqquuuttttttuuunnnkkkgggeeeeeeeeecccaaaffffffffffffeeedddcccbbb___^^^]]]]]]\\\ZZZWWWTTTGGGCCC???@@@EEEMMMQQQSSSZZZ]]]bbbfffhhhgggeeecccdddkkkqqqrrrooopppwwwtttiiidddYYYVVV```rrr{{{uuukkktttvvvlllvvv|||bbbiiiooohhhSSS===444666////////////............------------------------444999:::444///...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++...------------,,,,,,,,,------------------------,,,,,,,,,---------............/////////000000000111111111222333333444444222555777777777888===AAACCCSSShhh~~~uuu}}}cccaaafffjjjkkklllqqqzzz}}}uuutttvvvvvvvvvwww}}}jjjUUUIII???>>>AAAAAA@@@@@@===>>>>>>??????@@@@@@AAAJJJHHHCCC???===>>>???AAA???????????????>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>>============>>>======???BBBDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEDDDJJJaaaooonnnYYY]]]bbbeeegggjjjooottt{{{{{{{{{||||||{{{yyyxxxvvvxxxvvvooohhh^^^QQQEEE???===;;;;;;===>>>??????CCCPPP[[[\\\YYYYYY\\\^^^[[[ZZZWWWRRRNNNMMMOOOQQQOOOPPPNNNIIICCC@@@@@@BBBCCCFFFGGGFFFHHHMMMOOOMMMHHHHHHGGGEEEDDDDDDFFFIIILLLLLLLLLLLLNNNSSS[[[```eeeeeeddddddeeehhhjjjlllsssooommmoooqqqrrrpppnnnpppnnnkkkhhheeedddcccbbbffffffeeeeeefffeeedddbbb______^^^^^^]]]ZZZVVVRRREEE@@@<<<>>>EEEMMMRRRTTT]]]aaaeeefffdddbbbbbbcccdddkkkqqqsssqqqssszzzyyymmmhhhfff[[[\\\ooosssiiitttvvviii[[[iiipppbbbIII888333444////////////............------------------------555888777000+++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,---,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------.............../////////000000000000111111222333333333222555888999999999;;;===>>>CCCKKKWWWkkkzzzmmmssswwwtttsssyyy~~~{{{{{{}}}|||lll{{{cccPPPFFF??????BBBAAA@@@@@@=========>>>>>>?????????LLLIIIEEE@@@>>>===>>>?????????>>>>>>======<<<<<<===>>>>>>???????????????============>>>>>>>>>>>>???>>>>>>@@@BBBDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@@@@AAABBBCCCCCCKKKIIIUUUvvvrrriiiQQQVVV\\\```cccggglllqqqzzz}}}{{{vvvsssooosssvvvvvvrrrhhhVVVFFF@@@>>><<<<<<=========<<<@@@JJJQQQQQQPPPRRRUUUVVVOOONNNKKKHHHEEEDDDEEEFFFEEEFFFFFFCCC???===???BBB@@@DDDFFFFFFHHHLLLMMMKKKEEEFFFGGGGGGFFFGGGIIIKKKQQQQQQQQQQQQSSSXXX]]]aaacccbbbaaaaaaccceeegggiiitttpppkkkhhhjjjlllkkkiiihhhjjjjjjgggbbb```cccfffeeedddcccccceeeeeeccc``````^^^[[[XXXUUURRRMMMIIIEEEBBBAAACCCKKKRRRXXXZZZ___bbbeeeddd```___aaadddfffiiimmmrrrwwwzzz}}}~~~zzzrrrffffffhhh```fff}}}zzz{{{fffbbbjjjiiiVVV@@@555222111////////////............------------------------666777444...***++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------------------------------,,,------------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,------------------------------------------------,,,,,,,,,---------..................//////////////////000111111222222333///111333444555666888999===@@@DDDGGGOOOaaa}}}xxxzzzvvvzzz}}}hhh]]]SSSOOOxxxiiiOOOFFF@@@AAABBB@@@>>>>>><<<<<<============>>>>>>LLLIIIEEEAAA>>><<<<<<<<<======<<<<<<;;;;;;;;;:::<<<===>>>???????????????============>>>>>>>>>>>>???>>>>>>@@@BBBDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBEEEBBBIIIcccvvvjjjuuuNNNSSSZZZ___bbbfffkkkooowww{{{}}}wwwrrrooojjjnnnsssxxx{{{sss^^^JJJDDDBBB???>>>>>>>>>>>>===BBBIIIMMMLLLJJJJJJKKKIIICCCAAA???=========>>>??????@@@@@@>>>======???AAA>>>BBBDDDDDDFFFJJJKKKIIICCCEEEHHHIIIJJJKKKMMMOOOUUUTTTTTTTTTWWWZZZ^^^``````___^^^^^^^^^```cccdddkkkkkkhhhdddeeejjjkkkiii^^^bbbeeeccc___^^^ccciiieeebbb```aaacccccc```\\\\\\XXXQQQKKKFFFBBB>>><<>><<<===<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;:::;;;;;;;;;;;;::::::::::::<<<<<<===>>>????????????>>>>>>>>>>>>============>>>======???BBBDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@AAAAAABBBCCCBBBFFFUUUvvv|||RRRWWW]]]aaacccfffjjjnnnsssvvvyyyyyyuuuqqqnnnnnnkkkllloooxxx}}}hhhQQQHHHEEEAAA????????????>>>AAAGGGLLLKKKIIIHHHDDD@@@<<<;;;::::::<<<>>>??????===;;;::::::<<<===>>>>>>===AAABBBBBBDDDHHHIIIGGGFFFHHHLLLOOOPPPRRRTTTVVVWWWVVVUUUVVVXXXZZZ\\\]]]]]]\\\[[[ZZZ[[[\\\^^^```ccchhhjjjggggggkkkllljjjaaabbbcccaaa``````ccceeeddd```]]]^^^``````\\\XXXUUUOOOGGG???<<<::::::999BBBGGGNNNSSSWWW\\\dddjjjlllkkkhhheeedddeeehhhkkkoooooossszzzzzzpppnnneeeaaagggjjjtttvvvzzzssspppaaakkkoooaaaOOO@@@555000000222////////////............------------------------222222000,,,+++//////,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,++++++,,,,,,---......///------------------------......//////......---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////......//////000111111222333222111111333444444444000222888===<<<:::???HHHJJJ___|||oooRRRLLLHHHFFFTTTuuu{{{bbbLLLEEE??????>>><<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@???>>><<<;;;::::::;;;;;;;;;;;;;;;<<<;;;<<<===>>>??????????????????>>>>>>======<<<<<<=========>>>AAACCCCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>???@@@BBBBBBEEEIIIKKKOOOcccVVV[[[```dddeeefffjjjmmmoooqqqsssqqqnnnlllmmmnnnooommmoooxxxoooYYYGGGCCC>>><<<;;;;;;;;;;;;<<>>@@@CCCKKKTTTXXXYYY\\\cccjjjsssppplllhhhhhhiiilllmmmrrrtttyyy~~~yyymmmooogggbbbiiippp{{{zzzggg~~~vvvvvvkkkbbbwwwooo\\\HHH<<<444---...444000/////////............---------------------------...,,,)))***---...***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++,,,,,,---...//////------------------------/////////000//////...---++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,,,,------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......---------.........//////......//////000111111111000000000111333444444333666222111666888777;;;AAA@@@LLL]]]mmmpppSSSKKKBBBCCCSSSeeeeeeYYYJJJCCC======<<<::::::===;;;;;;;;;;;;;;;;;;;;;;;;777999<<>>????????????@@@??????>>>===<<<<<<;;;===<<<<<<>>>AAABBBBBBBBB@@@@@@@@@?????????>>>>>>=========>>>???AAABBBCCCAAAJJJNNNNNNZZZ~~~bbb[[[ZZZ```fffgggjjjnnnlllmmmllljjjhhhiiimmmqqqqqqrrrqqqssszzzeeeQQQKKKDDD@@@@@@@@@>>>===???FFFNNNQQQMMMFFF???;;;999999999999999:::;;;;;;;;;:::999888999;;;>>>@@@FFFBBB>>>@@@FFFMMMPPPQQQXXX[[[^^^]]]]]]^^^______ddd[[[SSSSSSYYY]]]ZZZVVVUUUZZZ___```]]]\\\^^^```fffhhhlllnnnoooooopppqqqssslllhhhkkklllhhhccc```bbbbbb___^^^``````WWWLLLEEE===777888;;;>>>BBBFFFPPPRRRUUUWWWZZZ___eeeiiitttssspppllliiihhhjjjlllmmmwwwxxxnnnrrriiiaaadddqqq~~~zzz{{{uuu|||qqqxxxbbbiiiiiidddqqqcccQQQ>>>666444222000///..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...///000111000///---+++,,,,,,,,,,,,,,,,,,,,,,,,///******......******///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000000000000000000000000000000000000111111222333333333333555777999;;;;;;???FFFPPP\\\nnnrrrhhheeefffPPPGGG@@@DDDPPPWWWSSSLLLHHHDDD@@@;;;999:::<<<>>>::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;<<<===>>>>>>999:::<<<===>>>===<<<;;;;;;<<<=========<<<::::::;;;;;;<<<===>>>???@@@AAA>>>===<<<<<<<<<===???@@@????????????@@@AAABBBCCCEEEEEEIIIQQQZZZtttllleeeaaadddfffeeegggjjjkkklllmmmkkkjjjjjjmmmpppoooqqqpppsss~~~ooobbb\\\UUUQQQOOONNNKKKIIIGGGLLLRRRSSSPPPJJJDDDBBB<<<;;;:::999888999:::;;;:::999888888:::===@@@BBBBBBCCCEEEHHHLLLRRRYYY]]]ggglllqqqrrrpppllliiifffiiibbbZZZXXXYYYZZZXXXTTTXXX]]]bbbbbb```___```cccfffhhhkkkmmmnnnoooqqqssssssllliiikkklllhhhcccbbb]]]___bbbeeehhheeeYYYLLLEEE>>>:::===AAACCCGGGLLLRRRRRRSSSWWW\\\bbbhhhkkkhhhhhhhhhhhhgggiiilllooorrryyy~~~}}}{{{xxxpppggghhhcccbbbmmm}}}mmmqqq~~~rrryyywwwlllnnnxxxllljjjjjjZZZJJJ999222222111//////...........................------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))),,,...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////////////////000000//////000000111222222222222222444666888999<<<<<>>???DDDGGGGGGDDDBBB@@@<<<:::999:::<<<>>>::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<<<<======999:::<<<=========;;;:::<<<===>>>>>>>>>===;;;;;;:::;;;;;;<<<===>>>???@@@>>>===<<<<<<<<<===???@@@????????????@@@AAABBBCCCEEEDDDFFFKKKSSSjjjwwwpppjjjhhhgggeeedddfffiiikkkmmmnnnmmmlllmmmnnnlllppprrruuuuuupppiiieeeccc```[[[XXXVVVYYY[[[[[[XXXTTTPPPOOODDDBBB>>>;;;:::;;;===>>>===<<<<<<===???CCCGGGJJJGGGKKKPPPSSSUUU[[[cccjjjtttyyy}}}tttlllgggmmmiiiccc___^^^]]]\\\[[[^^^aaaeeeeeecccaaabbbddd```bbbdddeeegggiiilllooorrrlllggghhhhhhccc^^^]]]ZZZ]]]```dddhhhggg^^^SSSIIIDDDCCCGGGLLLNNNRRRVVV[[[YYYYYY^^^dddjjjmmmmmm___aaadddfffhhhkkkooorrrwww{{{}}}{{{wwwrrrjjjccc^^^```iii|||tttcccsss}}}tttfffiii~~~}}}uuummmooosssgggqqqqqqbbbOOOAAA333...////////////........................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***,,,///,,,''',,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------///////////////////////////////////////000111111000000000111222444666777666555666:::;;;:::>>>DDDNNNYYYmmmrrrkkkdddYYYMMMDDD???>>>============;;;999999;;;>>>;;;:::999999999:::<<<===::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<999:::<<<=========<<<;;;===>>>>>>>>>>>>===<<<<<<999::::::;;;<<<===>>>>>>>>>===<<<<<<<<<===???@@@????????????@@@AAABBBCCCDDDBBBCCCFFFJJJ[[[zzzuuuoookkkhhhffffffgggiiikkknnnpppooommmkkkiiihhhnnnttt|||{{{xxxvvvsssnnnjjj```aaabbbaaa^^^[[[WWWUUUNNNKKKFFFAAA??????AAACCCCCCBBBCCCEEEHHHMMMRRRUUUVVVXXX[[[^^^aaagggooottt~~~tttiiieeelllkkkiiifffddddddfffgggdddfffgggfffcccaaa```aaa[[[\\\^^^___aaadddhhhkkkoooiiidddcccaaa[[[WWWVVV\\\\\\[[[[[[```dddbbb\\\PPPMMMNNNSSSWWWWWWZZZ^^^aaa___```fffmmmooolllhhhaaadddgggjjjlllnnnrrrtttyyy{{{{{{yyytttmmmfffaaa[[[fffxxxtttkkkvvvoooooottt|||zzzvvv|||fffeeevvvtttaaaHHH<<<111.../////////000........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---......//////...------,,,,,,,,,,,,,,,,,,,,,,,,***///000+++***...///+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///////////////////////////............///000000///000000111222444555555333111333999======>>>@@@???BBBJJJWWWiii}}}|||MMMJJJGGGDDD@@@>>><<<<<<<<<:::<<<===;;;888666999<<<888999999999::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>=====================<<<<<<;;;999999:::;;;;;;<<<======>>>===<<<<<<<<<===???@@@????????????@@@AAABBBBBBBBBBBBCCCDDDEEENNNfff}}}sssrrroookkkhhhhhhiiiiiiiiikkknnnqqqpppmmmhhheeebbbiiisss~~~zzzddddddcccbbb```]]]YYYVVVVVVRRRLLLFFFCCCCCCEEEGGGHHHHHHIIIKKKPPPUUUZZZ^^^dddccccccgggoooxxx}}}sssjjjiiijjjkkkjjjhhhffffffhhhkkkggggggfffddd```^^^\\\\\\[[[]]]___```bbbeeeiiilllhhhbbb______]]]YYYWWWYYY\\\\\\[[[ZZZ]]]cccccc```TTTSSSUUUYYY[[[ZZZ\\\```^^^___dddlllsssssslllddddddgggjjjmmmppprrrvvvxxx|||zzzwwwtttmmmfff```^^^aaarrrsssttt~~~kkkrrrxxxvvvtttmmmeeennnwwwpppcccDDD:::111000000//////000........................------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,,,,,,,,,,,,,,,,,,,)))///222---(((***...000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///.................................---......///000000000111222333444444444888333222666999777777888>>>======BBBKKKXXXeeemmmwwwJJJ>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::;;;;;;;;;<<<::::::;;;;;;;;;::::::999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::::::::======>>>???????????????<<<<<<;;;;;;;;;:::::::::999999::::::;;;;;;<<<<<<>>>===<<<<<<<<<===???@@@????????????@@@AAABBBBBB@@@BBBDDDEEEDDDHHHTTT___hhhkkklllhhhggghhhiiihhhfffhhhkkkoooqqqnnnhhhddd___dddooo}}}ooolllhhhfffdddbbb```^^^\\\XXXQQQLLLHHHHHHIIIKKKKKKKKKLLLOOOTTTZZZ```cccjjjiiikkkttt}}}oooiiikkklllkkkjjjgggcccbbbbbbcccfffeeecccaaa^^^[[[ZZZYYYZZZ[[[^^^___aaacccfffiii___\\\[[[]]]^^^\\\^^^aaaXXX[[[^^^^^^```ccc```ZZZUUUTTTVVVZZZZZZXXXZZZ___```eeemmmvvv{{{zzzsssllldddfffjjjnnnrrrwww|||zzzqqqjjjddd^^^^^^```ppp|||qqqxxxoooaaatttqqqnnn{{{iii___hhhtttqqqeee]]]@@@888111111111///...000........................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,))),,,000222---(((***000------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................---------------.../////////000111222333333333333777333111333444222333555666777:::>>>CCCGGGKKKMMM[[[eeevvvqqqooo~~~nnnPPP>>>>>>======<<<;;;:::999:::888777999<<<===<<<:::<<<<<<;;;;;;::::::999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;>>>>>>>>>>>>?????????@@@<<<;;;::::::999999:::::::::::::::;;;;;;;;;<<<<<<>>>===<<<<<<<<<===???@@@????????????@@@AAABBBCCC@@@BBBEEEEEEDDDFFFJJJNNNjjj```fffiiifffdddeeefffcccaaacccgggmmmqqqpppkkkgggccceeemmm}}}~~~|||zzzsssjjjdddccceeefffgggbbb___YYYSSSPPPOOOPPPQQQPPPPPPQQQTTTYYY___eeehhhjjjoooxxx|||nnnhhhlllooommmiiifffcccaaa___^^^cccaaa___]]]\\\\\\ZZZYYYXXXZZZ]]]___```aaaccceee\\\YYYYYY\\\\\\[[[^^^cccWWWZZZ[[[YYYZZZ\\\YYYUUUUUUUUUWWW[[[ZZZXXX[[[aaaiiinnnuuu{{{}}}zzztttpppgggiiilllppptttzzzxxxjjjaaa]]]^^^gggrrrxxxxxxbbbeeeyyyyyy~~~jjj```___jjjpppgggVVVKKK999333...///000......///........................,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,...)))...;;;<<>>>>>>>>???EEENNNXXXcccqqq|||~~~~~~{{{ssseeeXXXOOOTTT___aaaVVVIII======;;;:::999999888888888888888999:::;;;:::888<<<;;;:::999999999::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999::::::;;;;;;<<<======<<<<<<======>>>???===<<<;;;:::999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<<<<<<<===???@@@????????????@@@AAABBBCCCBBBCCCCCCBBBBBBEEEGGGIIIUUUrrr\\\dddhhhdddaaabbbbbb^^^\\\___ccckkkpppqqqnnnjjjjjjiiinnn}}}|||rrreee\\\[[[___dddggghhheee```[[[WWWVVVVVVWWWTTTUUUVVVYYY^^^dddiiimmmjjjuuuqqqlllpppqqqnnnjjjgggfffdddaaa______^^^\\\\\\\\\]]]\\\\\\\\\^^^bbbdddeeeeeefffggg\\\YYYXXXZZZXXXVVVYYY^^^YYYYYYUUUOOONNNRRRUUUTTTVVVVVVYYY\\\\\\[[[___eeennnrrrvvvwwwtttoookkkiiimmmoooqqqssswww|||vvveee\\\\\\ddduuuwwwyyylll[[[ppp}}}dddcccfffkkkkkk^^^JJJ999333...+++---...------///........................,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,444)))...DDDJJJ888+++,,,........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................---,,,,,,,,,,,,---......,,,---...000000000//////000000222555444111222777555444333333444555777999;;;<<<===>>>BBBKKKWWW```jjj~~~}}}iiiSSSMMMPPPFFF>>>===EEEJJJFFFAAA@@@;;;;;;:::999999:::<<<===888999;;;:::999888888888:::999888888888999:::;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>===<<<;;;:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<===???@@@????????????@@@AAABBBCCCEEEDDDAAA>>>@@@DDDHHHHHHIIIZZZyyy```aaabbbccccccbbb```___```aaaccchhhmmmooonnnkkkiiimmmttt~~~yyynnnaaaWWWTTTUUUVVVVVV]]]bbbeee```WWWQQQSSSWWWYYYYYYYYYZZZ^^^dddjjjmmmxxxyyy}}}{{{wwwuuuwwwtttpppllliiifffbbb___]]]]]]\\\\\\]]]^^^```aaabbb___\\\]]]___```]]]ZZZZZZZZZXXXWWWVVVVVVUUUUUUUUUUUURRRKKKEEEEEELLLRRRTTTWWWZZZ\\\]]]```dddiiiuuuvvvqqqfffbbbgggkkkkkkiiiqqqvvvvvvyyy~~~uuujjj``````eeeoootttuuu{{{qqqmmmwwwyyy|||fffjjjmmmkkk```OOO???555////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,---......,,,,,,---...---------------------------.........---,,,,,,+++------------------------,,,...111333333111...,,,,,,,,,,,,---------......------------------------------,,,,,,+++***)))))),,,++++++******++++++,,,---------,,,,,,+++++++++..................------......------------......////////////000000000000111111111111111111111111444444444555555555555666999999999;;;>>>AAADDDEEEMMMXXXgggxxx^^^GGGCCCEEEEEEEEECCC@@@===;;;;;;<<<===::::::::::::::::::::::::===<<<;;;;;;:::::::::::::::999999888888999999::::::;;;;;;<<<<<<;;;;;;:::999::::::999888888999;;;999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;===>>>???>>>===>>>???@@@???===:::::::::::::::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBAAAAAA@@@@@@???BBBCCCCCCCCCDDDDDDEEEEEERRROOO___]]]^^^```aaabbbccccccccc``````cccjjjqqqsssppplllhhhjjjooo|||~~~|||vvvmmmggg___YYYTTTPPPMMMJJJVVV[[[___]]]XXXUUUXXX]]]___^^^\\\]]]aaagggnnnsssyyyzzz~~~|||yyyxxxzzzvvvpppkkkgggddd```^^^]]]]]]\\\[[[ZZZ[[[\\\\\\^^^^^^^^^\\\YYYXXXWWWWWWZZZ[[[\\\]]]]]]\\\[[[ZZZUUURRRLLLEEEBBBDDDLLLSSSUUUYYY]]]^^^^^^bbbkkkrrrzzzwwwmmmbbb___dddiiiiiitttwwwyyyzzz~~~xxxyyypppiiijjjoooyyyvvv~~~wwwrrrsssooo}}}uuujjjmmmnnnhhhZZZJJJ===555........................------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,---......,,,,,,---...------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000///---+++,,,,,,,,,---------......------------------------------,,,,,,+++******))),,,++++++******++++++,,,------,,,,,,,,,+++++++++..................------......------------........./////////000000000000111111111111111111111111222333333333333444444444777777777888;;;===@@@AAA@@@GGGPPP[[[gggzzz~~~qqqmmmooodddMMM======@@@@@@BBB@@@===:::999999:::;;;::::::::::::::::::::::::<<<;;;::::::999999:::::::::999999888888999999:::::::::;;;;;;;;;;;;::::::999::::::999888888999;;;999999999:::::::::;;;;;;:::;;;<<<;;;:::;;;<<<>>>???>>>======??????>>>===;;;;;;:::::::::;;;;;;<<<============>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@???AAAAAABBBBBBCCCDDDEEEEEEIIIJJJ^^^```aaabbbcccddddddeeeeee``````cccllluuuwwwqqqkkkhhhfffhhhuuuzzzvvvpppiiilllllljjjgggaaaYYYRRRMMMLLLPPPUUUVVVSSSSSSVVV[[[___]]]\\\]]]aaahhhoootttyyy{{{~~~|||{{{{{{}}}xxxpppjjjeeebbb___]]]]]]\\\\\\[[[\\\\\\]]]]]][[[]]]^^^ZZZTTTPPPQQQSSSUUUXXX[[[^^^^^^\\\YYYWWWQQQLLLEEE@@@@@@FFFNNNTTTVVV[[[```aaaccciiittt}}}|||pppfffeeekkkoooooo{{{||||||}}}xxxmmmooolllkkkooottt}}}{{{|||zzztttllloooooolll```PPP@@@777333........................------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,---......,,,,,,---...------------------------------......------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------,,,,,,++++++******,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++------------------............------------............/////////000000000111111111111111111111111111111111111222222222333444444444555777888:::;;;999<<<@@@CCCHHHUUUeeeqqq{{{||||||]]]MMMKKKQQQOOOCCC;;;<<>>>>><<<:::888777888999:::999999999999999999999999::::::999888888888999999999999888888888888999999999::::::;;;;;;::::::999999::::::999888888999;;;999999999999:::::::::::::::;;;<<<;;;::::::<<<>>>???===<<<===>>>???>>>===<<<;;;;;;::::::::::::;;;<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@??????>>>???@@@AAABBBCCCDDDEEEHHHNNNeeejjjiiihhhfffeeeeeeeeeeee``````cccllluuuwwwppphhhiiicccaaalll|||uuupppllljjjlllllljjjcccZZZRRRNNNIIIMMMPPPRRRRRRRRRUUUXXX]]]^^^___bbbgggmmmsssvvvxxx{{{~~~|||zzz{{{{{{|||vvvooohhhdddbbb```^^^\\\]]]]]]___```bbbccccccZZZ[[[[[[XXXSSSPPPPPPQQQTTTWWW[[[]]]\\\XXXRRROOOIIIEEE@@@???CCCJJJQQQUUUVVVZZZ```eeekkksss{{{zzzpppkkkooouuuxxxwwwzzz|||xxxkkkaaa^^^ccckkkssszzz~~~wwwyyyxxx~~~~~~lllhhhqqqooofffVVVDDD666000000........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,---......,,,,,,---...------------------------,,,------...------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,+++++++++++++++++++++,,,,,,------------.........------,,,,,,------............/////////000000111111111111111111111111000000111111111222222222333333333333444555666666888:::;;;;;;<<>>>>>===<<<<<<>>>>>>===<<<<<<<<<;;;:::999999999999::::::::::::;;;<<<===>>>>>>?????????????????????<<<===>>>@@@AAACCCDDDDDDJJJRRRiiinnnllliiifffddddddddddddaaa```bbbjjjqqqsssmmmfffiiiaaa^^^gggxxx~~~||||||yyyxxxvvvrrrkkkbbbZZZUUUNNNPPPSSSVVVYYY[[[]]]^^^aaadddjjjpppuuuyyyzzz{{{xxxzzz}}}zzzyyyyyyyyywwwssslllgggdddcccbbbaaa^^^______```aaaaaabbbbbbZZZXXXUUUUUUUUUUUURRRPPPYYY[[[]]]]]]YYYSSSLLLGGGAAAAAABBBFFFLLLRRRUUUVVVWWWYYY___hhhrrryyy||||||qqqkkkhhhkkkrrrwwwyyyyyy{{{{{{kkk^^^WWWYYYeeevvvzzzmmmqqq}}}}}}rrrkkkooo}}}bbbaaalllrrrmmmaaaOOO===222///000........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,---......,,,,,,---...------------------------,,,,,,------...------,,,------------------------------,,,++++++,,,------,,,,,,,,,---------......---------------------------------,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,------............////////////000000000000000000000000000111111111111222222222222222333333444444444444333666888888888:::>>>BBBCCCIIIPPPTTTZZZiiiyyyjjjYYYNNNIIICCC>>><<<888>>>BBBCCCBBB???999444999999888777777888888999888888888888888888888888777777777666666777777888999888888777777888888999888888999999999999888888999::::::999888888999;;;888888888999999999::::::999:::;;;;;;::::::;;;======<<<;;;<<<=========;;;<<<;;;:::999999999999999999999999999:::;;;<<<===<<<======>>>>>>?????????<<<<<<===???@@@BBBCCCDDDEEEMMM___{{{llljjjfffcccaaaaaabbbccc___```bbbffflllnnnllliiihhhaaa```iiivvv|||sssggg^^^TTTUUUXXX]]]cccggghhhhhhfffkkkrrryyy}}}~~~|||zzzxxxzzz~~~}}}zzzxxxwwwwwwsssooojjjfffeeeddddddcccbbbaaaaaa___]]][[[YYYXXXWWWTTTQQQRRRUUUVVVSSSOOOVVVWWWWWWUUUQQQKKKDDD@@@???CCCIIIOOOTTTWWWYYYYYY[[[]]]bbbjjjqqqtttsssqqqfffcccfffooovvvyyy{{{|||uuucccYYYWWW___ooo|||mmmiiittt}}}nnnhhhvvvlll[[[cccrrrqqqiiiZZZJJJ;;;333111111------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,---......,,,,,,---...------------------------,,,,,,------......------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++++++++++++++,,,,,,------......------,,,,,,,,,,,,------------........./////////000000000000000000000000000000000111111111222222111222333444444444333333111333666888888999:::;;;>>>BBBEEEEEEEEELLLYYYddduuulll\\\XXXQQQGGGAAA>>>===<<<;;;999<<<@@@DDDFFFDDD===888999888888777777777888888777777777777777777777777777777666666666777888888888888777777777777888888777888888999999888888777999::::::999888888999;;;888888888888999999999999999:::;;;:::999999;;;======;;;:::;;;<<<===<<<;;;;;;::::::999999999999:::999999999999:::;;;<<<<<<;;;;;;<<<<<<===>>>??????<<<===>>>???@@@AAABBBCCCBBBHHHTTTgggoookkkfffbbb___^^^___```]]]^^^aaadddgggkkkoooqqqkkkeeefffmmmsssyyykkkfffeeefffkkkrrrvvvvvvuuupppsssyyy}}}~~~{{{xxxzzz{{{}}}|||zzzyyyxxxxxxqqqnnnjjjgggfffeeecccbbbbbbbbb```^^^ZZZVVVSSSQQQRRRQQQPPPPPPPPPOOONNNNNNOOOOOONNNLLLIIIEEEBBB@@@DDDKKKSSSXXXYYYZZZ[[[\\\```eeejjjkkkhhhffffffhhhgggggglllvvv{{{|||~~~}}}zzzpppddd___bbbjjjzzzqqqiiiqqqsssqqq|||iiifffmmmpppkkk```QQQCCC:::444111000------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,---......,,,,,,---...------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,++++++******++++++,,,)))*********++++++++++++***++++++,,,------......---,,,,,,++++++,,,,,,------------.........//////000000000000000000000000....../////////000000000000111222333444333333222222333555666777777888999:::===@@@AAABBBEEEJJJOOOWWW___kkkzzz}}}yyyrrreeeTTTHHHIIIIIIFFFAAA>>>===<<<;;;::::::>>>DDDHHHGGGBBB>>>888888777777666666666666777777777777777777777777777777666666777777888999888888777777777777888888777777888888888888777777999::::::999888888999;;;888888888888999999999999999:::;;;:::999999;;;===<<<;;;::::::<<<<<<;;;:::999999999888999999::::::999999999999:::;;;<<<<<<999:::;;;<<<===>>>??????>>>>>>???@@@@@@AAABBBBBBCCCGGGLLLUUUnnnuuuqqqjjjccc^^^\\\\\\\\\[[[]]]```bbbeeejjjrrrxxxnnnjjjkkkoooqqqwww}}}{{{zzz~~~}}}}}}{{{|||{{{|||~~~~~~~~~}}}|||{{{zzzyyyyyypppmmmjjjhhhfffeeebbb`````````___]]]ZZZWWWSSSQQQMMMOOOQQQNNNJJJHHHJJJLLLMMMMMMKKKJJJIIIHHHGGGGGGKKKRRRZZZ]]][[[ZZZ\\\^^^dddkkkpppkkk```YYY]]]ccckkkjjjoooxxx{{{zzz}}}~~~uuuooonnnkkkgggiiinnnuuuyyyiiiiii|||}}}ttttttzzzxxxkkkssstttjjjdddXXXIII===777333000,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,---......,,,,,,---...------------------------+++,,,,,,---.........---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------,,,++++++++++++++++++,,,))))))******++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,------------.........//////000000000000000000000000---------........./////////000111333333333222222222222111111111222444555888999999999888999<<<>>>CCCEEEIIIPPPYYYeeerrrzzznnn^^^SSSSSSUUUWWWVVVPPPGGG???AAACCCBBB===888777999:::999777999???EEEDDD@@@===888777777666555555444444777777777777777777777777777777777777777888999999888888777777777777888888777777888888888888777777999::::::999888888999;;;777888888888888999999999999:::::::::999999;;;===<<<;;;::::::<<<<<<;;;:::888888888888999:::;;;;;;999999999999:::;;;<<<===999999:::;;;<<<>>>????????????@@@@@@AAAAAAAAABBBCCCEEEDDDFFFYYY~~~tttlllfffdddbbb^^^ZZZZZZ\\\aaacccaaafffoootttrrrmmmmmmjjjmmmrrrqqq|||~~~~~~|||wwwtttwwwpppiiidddcccaaa\\\XXX]]]\\\[[[[[[ZZZXXXTTTQQQRRROOOKKKHHHGGGHHHJJJLLLGGGKKKOOONNNKKKIIIKKKNNNPPPUUUYYYXXXVVVZZZdddmmmwww|||~~~xxxllleeefffjjjjjjnnntttyyy|||~~~~~~~~~uuukkkcccbbbeeegggnnnwwwooo```hhh|||{{{rrryyytttvvvnnntttzzzrrreeeTTTMMMAAA888333111111111------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,++++++,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---....................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---.........------------......///////////////////////////////////////////////////000000000111111111111111111222222222333333333444555555666777888888999999:::<<>>===???DDDHHHFFF???888:::???CCCBBB===999888:::888777666555777===DDDJJJ<<<999555444666666555333666555555555555777999:::888888777777666666555555666666666666666666666666777777777777777888888888888888888888888888888888888999999::::::999999888;;;:::999888888:::<<<=========<<<;;;::::::999999::::::999999999999999999999999999:::::::::;;;;;;;;;:::999999:::;;;===>>>??????@@@AAAAAABBBCCCCCCDDDBBBEEEKKKOOO\\\|||pppiiiddddddbbb^^^\\\]]]\\\``````^^^aaajjjnnnnnnfffgggccchhhqqqsss~~~~~~}}}vvvrrrnnnhhhaaa^^^]]]]]]ZZZWWW[[[ZZZZZZ[[[ZZZXXXTTTQQQMMMLLLJJJIIIIIIKKKNNNOOOKKKPPPTTTQQQLLLIIIMMMRRRVVVXXX\\\^^^```ccchhhllluuuxxxzzzvvvoookkklllpppuuuvvvxxx~~~zzzpppfff]]][[[^^^ffftttrrrddddddyyy|||rrrvvv|||yyyqqq~~~wwwssswwwxxxnnn```IIIDDD<<<666222000...---------------------------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---.........------------......................................................//////000000000111111111111111111222222222222333444444555666666777888888777777888:::<<>>?????????@@@AAABBBBBBBBBAAA???AAAEEEFFFLLLccc{{{kkkfffcccdddccc```^^^______```^^^\\\___eeejjjkkkhhhgggaaaeeepppsss|||{{{sssnnnfffaaaZZZWWWXXXYYYXXXWWWXXXXXXYYYZZZZZZXXXTTTPPPIIIIIIJJJKKKMMMPPPRRRSSSOOOSSSUUURRRLLLKKKOOOTTTXXXZZZ___dddhhhjjjjjjiiinnnpppqqqqqqpppqqqtttvvv|||{{{}}}~~~vvvlllbbbXXXUUU[[[hhh|||}}}sssaaa___mmmzzzuuuvvvuuusssqqqwwwrrrvvvyyyyyyxxxsssfffXXX>>><<<999666444111...+++------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---.........------------......................................................////////////000000000000000000000111111111222222333444444555555666666777666666666666777999:::;;;@@@??????@@@CCCHHHLLLOOOVVV^^^jjjuuummmPPP@@@===999888:::;;;999777999888888:::======999555666999<<<<<<888555555666777777666555777;;;AAAFFFAAA>>>999666666777888888555555666666666666666555666777777777777777888888666666666666666666666666666666666666777777888888999999999999999999999999999::::::;;;;;;::::::999999888777777777888:::;;;<<<<<<;;;;;;::::::999999888888999999::::::;;;;;;>>>>>>===<<<;;;:::999999:::::::::::::::<<<======>>>>>>??????@@@@@@AAAAAACCC@@@AAAEEEEEEEEEPPP^^^jjjfffeeefffddd```^^^```aaa```^^^]]]___eeekkknnnqqqooogggfffnnnpppuuu|||uuummmiiibbb^^^XXXUUUUUUWWWWWWWWWVVVVVVWWWXXXYYYWWWSSSPPPIIIJJJLLLNNNPPPRRRSSSSSSNNNNNNNNNMMMLLLNNNQQQTTTVVV[[[bbbhhhjjjjjjiiihhhggggggiiilllqqqvvvyyyzzz|||}}}zzzsssiiibbbZZZ[[[fffuuutttmmm```iii|||zzzxxxrrrkkkiiinnnzzzsssfffqqq{{{|||uuujjj\\\QQQ<<<:::888666555333000---------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------------------------------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---......------,,,,,,------............................................................/////////000000//////000000000111111111333333333333444444555555555555555555666777888888======<<<<<<===???AAABBBEEEIIIOOOUUU\\\fffttt}}}~~~^^^LLL@@@===:::::::::;;;:::888888666555666888999777555555777:::999777555444555666666666555666999>>>BBBDDDAAA;;;666444444666666444555666777666555444333666666666777777888888888555555555555555555555555444555555666666777777777999999999999::::::::::::::::::;;;;;;;;;;;;::::::888777777666777888999999;;;;;;;;;:::::::::999999888888999999:::;;;<<<<<>>>>>===<<<;;;;;;;;;999999::::::;;;<<<<<<=========>>>>>>>>>?????????CCC@@@AAAEEEGGGGGGKKKQQQxxxkkkhhhhhhiiifff```]]]______]]][[[\\\___dddjjjooouuutttjjjffflllkkkmmmwwwxxxqqqkkkfffddd```]]]XXXUUUTTTTTTUUUUUUVVVUUUUUUVVVVVVUUURRRPPPLLLMMMNNNOOOPPPPPPOOOOOOIIIEEECCCFFFMMMRRRSSSRRRVVV^^^hhhllljjjhhhiiikkkgggggghhhnnnuuu{{{}}}~~~~~~~~~vvvqqqnnndddaaabbbkkk|||uuukkkhhhiiigggyyy||||||yyyrrrfff```hhhtttkkkiiittt{{{xxxlll```SSSIII===:::666444222111000///------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---............---------------------------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------................................................---............/////////........./////////000000222222222222222333333333333333333444555666777888666666666777888999;;;<<<<<>>HHHDDD???999555333555666333444555666666555333222555555555666777777777888444444444444444444444444333444444555666666777777888888888999999:::::::::999::::::;;;;;;::::::999777777666777777777888888:::::::::::::::999999999888888999:::;;;;;;<<<<<<========================999999:::;;;;;;<<<<<<<<<<<<<<<<<<===============???===<<<@@@CCCEEEGGGIII]]]}}}jjjiiiiiijjjeee^^^[[[]]][[[XXXVVVYYY\\\___dddjjjlllpppiiieeeiiihhhhhhrrryyy|||uuummmgggcccaaaaaa^^^\\\YYYVVVTTTSSSSSSTTTWWWUUUSSSSSSSSSSSSQQQPPPNNNNNNMMMMMMKKKJJJHHHGGGDDD@@@???EEEOOOVVVWWWUUU\\\dddlllnnnjjjhhhlllrrrmmmnnnpppuuu{{{uuukkkhhhhhh___eeennn}}}uuubbbZZZbbbmmmppp~~~kkksssvvvqqqeee___jjj~~~nnntttxxxxxxooobbbVVVKKKBBB<<<888333000//////......------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++---...//////...---------------------------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------------------------------------------------------------------.........///------........./////////111111111111111111111111//////000000222333555666777777888888999999::::::555888:::<<<;;;;;;<<<>>>AAAEEEIIIOOOVVVaaaoooxxxmmm]]]ZZZ___eeejjjooowwwVVV<<<777666666666555555555444444666666555555555555666666555555666666777777666666444555666555555666888;;;HHHFFFAAA<<<777555666888333333444444444444444333444555555555555555666666444444444444444444444444222333333444555666777777777777777888888999999:::888999999::::::999999888666777777777888888888888::::::::::::999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<@@@>>>===???AAACCCDDDDDDFFFaaaffffffhhhiiiddd\\\YYY[[[YYYUUUTTTXXXZZZZZZ^^^dddcccllljjjeeehhhgggiiirrrnnnqqq~~~{{{tttqqqlllgggbbb```______^^^^^^]]][[[YYYWWWWWWWWWYYYVVVRRRPPPPPPPPPPPPOOOLLLKKKJJJGGGEEECCCAAA@@@AAACCCFFFLLLRRRWWW[[[]]]dddgggjjjjjjiiikkkpppuuurrruuuyyy}}}}}}vvvmmmfffccccccbbbooo~~~ooo\\\\\\nnn}}}~~~nnnkkkoootttooobbbgggvvv}}}{{{ssseeeYYYOOODDD;;;777444111////////////...------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++---///000///......------------------------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,---------.........,,,------------.........000000000000000000000000/////////000000222333444///000111222222111111000333555888:::;;;::::::::::::;;;===>>>@@@GGGPPPWWW___ccceeefffppp{{{wwwllliiipppwwwzzzxxxyyy}}}~~~qqqcccUUUOOOPPPPPPIIIAAA===HHHWWWdddjjjiiieeebbbkkkJJJ;;;888333444555666666666666777555555555555444444555666444444444555666666666666333555666555555555666888@@@@@@>>>:::666444666888222222222222333444555555444444444444444333333333333333333333333333333333111222333444555666666777555666666777777888999999777888888999999888888777777777888888999999888888999999999999999999999999::::::;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<888999:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::>>>???@@@@@@AAACCCBBBAAA@@@PPPjjjbbbcccfffgggccc[[[YYY[[[[[[VVVUUUYYYZZZXXX[[[``````lllmmmiiijjjiiijjjtttkkkeeettt}}}yyyvvvjjjiiifffdddbbb``````______```aaa```^^^]]]\\\\\\[[[WWWRRRNNNNNNOOOOOOOOOJJJIIIFFFCCC@@@>>>===<<<@@@GGGOOOSSSTTTWWW^^^dddiiihhhffffffhhhlllqqqttttttxxx}}}}}}||||||yyyvvvpppkkkgggdddcccbbbiiiyyyoooaaahhh|||mmmhhhzzzxxx~~~xxxkkkttt||||||nnn___UUULLLAAA666444333111111222222111///------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++---///000000///...------------------------,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......000000000000000/////////222111111111111222333333000111333444555444333333444555666777888888777777555777999999999<<>>>>>>>>HHHWWWccciiiiiigggeeezzzwwwTTT>>>888777333444666666555555555666333444555555444333444555333333222333555666666555333444666555444444555666888999999777333222444777222222111111222444666777444444444333333222222222333333333333333333333333111111222333555666666777444555555666777888888888777777888888888888777777777777888999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;::::::>>>>>>===<<<;;;::::::999888999:::<<<===<<<<<<;;;::::::::::::::::::::::::666:::>>>??????@@@???>>>DDDGGGQQQfffaaacccdddcccaaa`````````]]]___```]]]XXXWWWZZZ^^^eeefffffffffeeegggjjjlllllliiissswwwppplllfffeeedddcccbbbccccccddd___^^^cccjjjllldddZZZUUUXXXRRRLLLKKKMMMNNNLLLIIIMMMLLLJJJFFFBBB@@@AAABBBKKKMMMQQQTTTXXX]]]cccggghhhhhhiiikkknnnqqqtttvvvvvvyyy|||rrrkkkdddaaa]]]YYYYYY]]]rrrzzziiinnnxxxkkkxxx}}}vvvuuuyyyiiiXXXJJJ@@@:::777222111111000///......---,,,,,,,,,---------......444666666222,,,))),,,//////...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...------...///++++++++++++++++++++++++---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,//////...---+++***))))))+++++++++,,,,,,------------------............///////////////000000000000000000000000////////////333222111111111222333444444444444555555555555666777777777888999999::::::AAALLLVVVYYY]]]]]]QQQAAADDDDDDEEEEEEEEEFFFFFFFFFJJJKKKMMMOOOQQQSSSUUUUUUYYYZZZ[[[^^^bbbggglllooovvvxxxzzz}}}~~~~~~}}}|||~~~{{{vvvqqqnnnmmmllljjjhhheeebbb```]]]\\\WWWVVVSSSMMMHHHCCCBBBBBBQQQQQQQQQQQQUUUYYYUUUNNNOOOKKKDDD===999999:::<<<>>>GGGYYYhhhiii___XXXXXXkkkzzz}}}iiiQQQDDD<<<666666666666666666666666666555555444444444444555555444333333333333444555555444444444444444444444444444444333333333333222222333333222222333333444555444444444444444444444444555444444333333444444555333444555555666666555555666666666666666666666666888888888777777777777777999999999888888888888777;;;:::888777777777888999<<<===>>>>>>>>><<<;;;:::;;;<<<<<<<<<;;;;;;999999:::::::::::::::;;;<<<=========<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>??????>>>???IIIKKKPPPhhh```aaacccbbb```^^^]]]^^^]]]___```]]]YYYWWWZZZ^^^```bbbeeeffffffgggiiikkknnnllltttwwwnnnfffbbbaaabbbddddddcccaaa^^^\\\aaaaaafffooopppggg\\\VVVSSSOOOJJJJJJMMMNNNLLLIIIHHHHHHFFFDDDBBBCCCGGGJJJSSSVVVXXX[[[]]]aaafffjjjhhhjjjlllooorrruuuvvvwwwwwwyyy}}}~~~jjjfffcccbbb^^^[[[^^^cccrrr|||rrrqqqooolll}}}{{{nnn]]]MMMCCC<<<777333111111000000///......---,,,,,,---------.........333444555111,,,***,,,//////---,,,++++++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...------...///++++++++++++++++++++++++---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------.............../////////000000000000///////////////000000000222222111111111222333444333444444444555555555555444555555666666777888888888@@@JJJQQQUUUQQQEEE999::::::;;;;;;;;;<<<<<<<<<;;;;;;===>>>@@@AAACCCCCCEEEDDDEEEFFFIIILLLOOOQQQRRRTTTVVVXXXYYYXXXWWWWWWWWWXXXXXXVVVQQQMMMKKKJJJEEEDDDCCCBBB@@@???>>>===AAAAAAAAA@@@===;;;;;;;;;???@@@@@@@@@EEEIIIFFF@@@EEECCC@@@<<<:::999999:::999CCCSSS```^^^TTTOOOPPP\\\ggggggUUUBBB;;;888444555555555555555555555555555555444444444444555555333333333333333444555555444444444444444444444444444444333333333222222222333222222222222333444444444444444444444444444444444444333333333333444444333444444555555555555555666666666666666666666666777777777777777777777777999999999888888888777777999888777777777888999999======>>>>>>>>>===;;;:::;;;;;;::::::999999999999999999999:::;;;===>>>???=========<<<<<<<<<;;;;;;<<<<<<===>>>????????????;;;BBBBBBFFFWWWooo~~~___aaacccccc```]]]\\\\\\\\\^^^___]]]ZZZYYY[[[^^^\\\```eeeiiikkkkkklllmmmllloooxxx}}}wwwqqqkkkgggeee```aaabbbcccddddddddddddkkkjjjnnnttttttjjj^^^WWWQQQNNNKKKKKKMMMNNNLLLIIIAAABBBBBBCCCEEEIIIOOOSSS[[[]]]___```bbbdddgggjjjhhhjjjnnnrrruuuwwwxxxxxxzzz|||}}}yyywwwhhhccc___]]]\\\___iiisss}}}jjjaaa{{{wwwbbbmmmuuuwwwxxxqqqbbbOOOAAA;;;999555111111000000//////.........---------.........//////000111222///,,,***,,,///...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,******+++,,,------...///---,,,,,,,,,,,,,,,,,,+++------------................../////////000000000.........//////000000111111111111000111222222333333333333333444444444444222222333333444444555555777999BBBNNNRRRJJJ???888666777777777888888888888444444555666777888888999999888777777888999;;;<<<999:::<<<===>>>===<<<<<<>>>???@@@???<<<999777777::::::;;;;;;;;;;;;<<<<<<666888:::;;;:::999999:::444666666777<<<@@@>>>999999999:::;;;;;;:::888777777???LLLUUUTTTMMMIIIIIIJJJOOOLLL>>>444444555333444444444444444444444444555444444333333444444555333333222222333333444555333333333333333333333333333333333333222222222222222222222222222333444444444444444444444444444444444444333333333333444444333333444555555555555555666666666666666666666666666666666777777777777777999999888888888777777777777666666666777888999:::======>>>???>>>===<<<;;;;;;:::888777777888999999888888999:::<<<>>>???@@@>>>>>>============<<<<<<=========>>>??????@@@@@@>>>BBB@@@CCCKKKYYYvvv___bbbdddcccaaa]]][[[[[[[[[]]]^^^]]][[[ZZZ[[[]]]\\\aaahhhnnnpppqqqqqqqqqnnnttt}}}wwwvvvtttrrrooonnnlllllleeecccaaaaaaeeemmmuuuzzz{{{wwwuuuvvvrrrhhh]]]WWWRRROOOMMMLLLLLLKKKIIIFFF<<>>MMMQQQGGG===;;;666777777777777888888888666666666777777777888888999888777777666777777888888888999:::::::::999888888:::<<<<<<:::999888999666666777888999::::::;;;888:::===>>><<<:::999999555777888777:::>>>===999444555777888999888777666888;;;CCCLLLQQQPPPLLLIII???@@@<<<333000444666555444444444444444444444444444444333333333333444444222222222222222333333444222222222222222222222222333333333222222222222111222222222111222333333444333333333333333333333333444333333333333333333444333333444555555555444444555555555555555555555555555555666666666666666777888888888888777777777777555555555666777999::::::<<<===>>>>>>>>>===<<<<<<;;;:::888777777888999;;;999999999:::;;;===>>>???>>>>>>>>>>>>>>>===============>>>>>>??????@@@AAACCCCCCBBBDDDFFFMMMsss|||\\\^^^``````]]]ZZZYYYYYY[[[\\\]]]]]]\\\\\\\\\]]]\\\aaahhhnnnppppppppppppsssxxx|||zzzssssss|||xxxwwwvvvtttrrrqqqooooooooonnnmmmooottt|||vvvqqqjjj```WWWTTTQQQNNNKKKHHHFFFDDDBBBAAA===BBBIIIOOOSSSVVVYYY[[[[[[^^^aaaccceeegggiiilllooooooppprrruuuyyy}}}{{{uuummmgggcccaaaYYYWWWaaaqqqoooXXXbbbvvvssseeeyyy}}}vvvhhhbbbSSSAAA777666777444000////////////............------------.........///+++,,,------,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...---------///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...............////////////,,,------...///000000111//////000000000111111111111111111111222222222222000000111222222333333444555111777DDDIII@@@999888333333333333444444444444666666666555555555555555666666666555666666666777666777777777888888777777333555777888777666666777333333333444444555555555555888:::;;;999666555555555777777555666999888555555555555666666666666777888777:::DDDQQQVVVPPPHHH999999666333333666666444444444444444444444444444333333222222222222333333222111111111111222333333222222222222222222222222333333222222222111111111222111111111111222333333333333333333333333333333333333333222222333333333222333333444555444444444444444444444444444444444444444555555555666666666888888888777777777666666444444666777888999::::::;;;<<<===>>>>>>===<<<;;;;;;:::999777777999;;;<<<;;;;;;:::::::::;;;;;;<<<=========>>>>>>>>>>>>>>>============>>>???@@@AAA@@@AAA???BBBCCCFFFgggYYYZZZ[[[ZZZXXXWWWWWWWWWZZZ[[[\\\]]]]]]]]]]]]]]]\\\___dddgggiiiiiiiiijjjpppssssssoooiiijjjttt}}}}}}}}}}}}{{{xxxuuuvvvxxxyyyzzzzzzyyyyyy}}}{{{nnneee^^^UUUOOONNNJJJHHHEEEAAA????????????DDDIIIPPPVVVYYY\\\^^^______bbbeeehhhjjjlllnnnpppuuuuuuvvvxxxzzz~~~zzzssskkkddd^^^[[[UUUVVV___sssuuu```ZZZttt~~~www|||{{{zzzlllbbbTTTIII<<<444444444111---........................,,,,,,,,,---------......+++,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------........./////////---------......//////000......///000000000000///000000000000111111111222000000111111222333333333333111444<<<@@@>>>999777222222222333333333444444444444444444444444444444333333333444444555555555222222222222333333444444222444777777666666666777888888888777777777777777111333666666555555555666555777777444444666666333888777555444444555666777555444444===KKKSSSMMMBBB555555444444555555444222444444444444444444444444333222222111111222222333111111000000111111222333111111111111111111111111222222222222111111111111111111111111111222333333333333333333333333333333333333222222222222333333222222333444444444444444444444444444444444444444333333444444555666666666888888777777777666666666555555777999::::::;;;;;;999:::;;;<<<===<<<;;;;;;::::::999888999:::;;;<<<;;;::::::999999999999999<<<<<<============>>>>>>======<<<<<<<<<>>>???AAA>>>AAA@@@AAACCCFFF]]]XXXYYYYYYXXXVVVVVVXXXZZZYYYZZZ[[[]]]^^^^^^]]]\\\]]]^^^```aaa```aaabbbdddhhhiiiiiigggfffhhhkkkmmmjjjooozzz~~~{{{wwwxxx{{{zzz{{{|||{{{yyywwwwwwxxxsssuuuzzz~~~~~~~~~uuujjj^^^WWWQQQKKKGGGFFFAAA@@@>>>======@@@DDDGGGNNNQQQUUUYYY\\\```dddfffdddgggkkkmmmnnnppprrrsssvvvxxx{{{~~~zzzvvvppphhhaaa\\\XXXWWWYYY```pppqqqgggmmm}}}sss|||ooo```VVVEEE???777333222222///---........................+++++++++,,,,,,,,,,,,---,,,,,,---.........,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...------...///------------------------------------------------------------------------------------.........///,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,------------------.........//////........................---...///000000000///////////////000000000111111//////000000111222222222222333444555:::>>><<<777333333444444444555555555333333333333333333444444222333444444555555555555000000111111222333444555555777999:::888777777888333333333333222222222222222333555555444444555777444888888555444777888666666555555444444555555555222444666999AAAGGGBBB999333222222333444222222222333333333333333333333333222222111111111111222222000000000000000111222222111111111111111111111111222222222222111111111111111111111111111222222333222222222222222222222222333333222222222222333333222222333444444444444333333333333333333333333333222333333444555555666666888777777777666666666666666777999:::;;;;;;;;;:::888888:::;;;;;;;;;::::::888888888888999999999:::888888888777888888999999;;;;;;<<<<<<<<<=========<<<<<<;;;:::;;;===???@@@???DDDAAA???DDDFFFRRRhhh[[[[[[ZZZYYYXXXYYY\\\___YYYYYYZZZ\\\______^^^\\\___```___^^^\\\]]]___aaaffffffeeecccbbbaaa]]]XXXeeedddiiirrrvvvuuuxxxsssqqqnnnppptttvvvvvvtttrrrwww||||||xxxuuuvvvxxx{{{}}}{{{yyyqqqrrrssssssrrrpppooommmeee[[[RRRMMMJJJEEEAAAAAA===<<<<<<<<<>>>DDDLLLQQQUUUVVVXXXZZZ]]]bbbhhhmmmgggjjjmmmooopppqqqrrrssstttwww}}}|||sssooohhhaaa[[[WWWVVVUUUgggooo||||||sssssswww~~~}}}qqqyyyiiiaaaVVVIII<<<999666444333222000///---.....................******+++++++++,,,,,,,,,---------...///...,,,******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...------...///---------------------------------------------------------------------------------.........//////,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------------.........//////...............---------,,,---///000000000///...////////////000000000000......//////000111111111...222111---222;;;;;;333111111111111222222222222///000000000000111111111222222333333333333222222111111111222333555666777222444666666444333333333555555666666666666666666333444444333111000222333111555555333222666888777222333444555555555444444111888;;;:::;;;>>>:::444333222222333222111222444111111111111111111111111222222111111111111222222000000000000000111111222000000000000000000000000222222222111111111111000111111111000111222222333222222222222222222222222333222222222222222222333222222333444444444333333333333333333333333333333222222333444444555666666777777777777666666666666777888:::;;;<<<<<<;;;:::777888999:::;;;::::::999555666777888888888888888666666666666777888999::::::;;;;;;;;;<<<<<<======<<<;;;:::999:::<<<>>>???<<>><<<;;;@@@HHHKKKKKKOOOWWWWWWZZZ^^^bbbgggjjjlllmmmlllooorrrtttuuuuuuvvvwwwyyy|||qqqlllccc[[[ZZZXXXWWW^^^ggg~~~yyy|||{{{eeejjj{{{rrr}}}mmm^^^[[[NNN;;;444222000...------////////////...---,,,,,,++++++---------,,,,,,+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,.........------,,,,,,,,,...---,,,,,,,,,,,,---.........---,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------------,,,++++++***..................------////////////////////////000000000000000000000000111111111111111111111111222222222333333333444444222222222222222222222222222333333444444333333222222222222333333333444444333333222222333333444555444555555555444333333222444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333555777888888777555333333333333222222111111111222222222222222222222222111111111111111111111111000000000000111111111111000111111111111222222222111111111111111111111111111111000000111111222333222222222111222222333333222222111111111111222222111111222222222333333333666555444333222333444444444444444444444444444444555555666666777777888888<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;888888777777888999999:::888888888888888888888888999999999:::::::::;;;;;;:::;;;;;;<<<===>>>>>>???===???@@@???===AAAHHHOOO[[[eee}}}ZZZ\\\\\\\\\ZZZZZZ\\\]]]]]][[[ZZZ[[[]]]_________]]]^^^___^^^\\\[[[[[[\\\]]][[[ZZZ\\\```bbbaaa___]]]```ccceeegggiiilllnnnmmmqqquuusssmmmhhhhhhjjjjjjrrr{{{|||zzz|||~~~}}}zzzvvvpppjjjeeebbb\\\WWWPPPLLLLLLLLLLLLKKKOOOJJJDDDBBBCCCDDDCCCAAACCCCCCGGGNNNPPPOOOTTT[[[[[[]]]```dddhhhkkklllmmmjjjnnntttxxx{{{|||}}}~~~~~~xxxlllddd\\\VVVVVVXXXYYY___fffsssvvv}}}tttaaa___xxxrrruuu||||||{{{{{{zzz}}}iii^^^XXXIII888333222000...---.../////////......---,,,,,,++++++---------,,,,,,+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,......---------,,,,,,,,,...---,,,,,,,,,,,,---.........---,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------.........---,,,,,,..................------........................////////////////////////000000000000000000000000111111111111222222222222222222222222222222222222111111222222222222111111111111111111222222222333333222222222222333444444444444444444444333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222444666777777666444222333333222222222111111111222222222222222222222222111111111111111111111111//////000000000111111111000000111111111222222222111111111111111111111111111111000000111111222333333333222222111222222222222222111111111111222222111111222222222333333333666555444333222333333444333333333333444444555555555555666666777777777777;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888777888888999999888888888888888888888888999999:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>><<<>>>???>>><<>>===CCCBBBBBBBBBBBBDDDEEEEEELLLMMMQQQUUUUUUUUUZZZ``````aaadddgggiiikkklllmmmlllpppwww|||~~~~~~~~~{{{uuuiii^^^\\\UUUQQQUUU\\\bbbhhhmmmyyy{{{nnn___WWWkkkzzzhhhgggpppvvvwwwtttwww{{{ooobbbZZZPPP@@@333222111///...---......///.........------,,,,,,+++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,...------------,,,,,,,,,...------,,,,,,------......------,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------......//////......------------------....................................................../////////////////////////////////000000000111111111111111111111111111111000000111111111111000000///000000000000111111111222222111111222222333444333333444444444333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111222444555555444222111222222222111111111111111111111111111111111111111000000000000000000000000//////000000000000111111000000000111111111222222111111111111111111111111111111000000111111222333444444333222111111111111222222111111111111222222111111222222222333333333555555444333333333333333111222222333444555555666555666666666666777777777999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888888777777777888888888888888888888888888888::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>><<<;;;<<>>======<<>>AAADDD@@@GGGaaa}}}uuuwwwSSSVVVZZZ[[[YYYWWWUUUUUURRRQQQRRRTTTWWWXXXXXXXXX]]]___bbbdddcccbbbaaaaaa\\\\\\[[[XXXWWWWWWZZZ\\\]]]\\\\\\___dddfffdddbbbeee___fffvvvzzzoooiiilllrrruuuwwwvvvrrrmmmjjjhhhccc___XXXQQQLLLJJJIIIIIIIIIHHHFFFCCC@@@???>>>>>>===???@@@@@@@@@EEENNNUUUXXX\\\```^^^[[[\\\bbbgggggghhhiiijjjkkkmmmnnnooouuuvvvvvvvvvwwwzzzvvvnnnggg___XXXTTTMMMLLLMMMTTTbbbsss|||qqqSSSYYYggg}}}eeesss~~~{{{yyyrrryyyiii\\\UUUJJJ:::333666/////////...............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------------------------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---------------,,,,,,,,,,,,------..............................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111111000000000000111222222111111222222222222222111000000000000000000000000111111111111111111111111000000000111111222222222111111111111111111111111//////000111111000//////000000000000000000000000000000000000000000000000...........................////////////000000000//////000000000111111111000000000000000000000000111111000000111111222333555444333222111111111111222222111111111111222222111111222222222333333333333333333333333222222222000000111222333555555666666666666555555555555555555666666666777777888888999999999999999999999999888888777777666777777888888888888888888888888888999999999::::::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;::::::<<<===@@@AAAGGGTTTgggzzzqqqzzzOOOQQQUUUVVVUUUTTTSSSSSSSSSSSSSSSUUUXXXYYYYYYWWWZZZ]]]___``````___```aaaZZZYYYXXXXXXXXXZZZ[[[[[[YYYZZZ]]]aaaeeeeeedddbbbaaaZZZ\\\lllxxxvvvnnniiinnnqqqsssooohhhcccaaaccc```\\\VVVPPPLLLKKKLLLMMMJJJJJJIIIFFFBBB???=========???@@@BBBFFFNNNYYYbbbbbbhhhjjjddd___```eeeiiijjjjjjkkklllnnnqqqssstttwwwwwwwwwwwwxxx|||ssseee\\\UUUNNNJJJJJJHHHMMMSSSZZZhhhyyyuuufffYYYPPPrrrgggddd~~~|||ooodddXXXOOOCCC777444999........................------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,---,,,,,,,,,++++++,,,,,,------......------------------------////////////////////////////////////////////////....../////////000000000////////////////////////000000111111111111000000000000000000111111111111000000000///000000111222000000111222222222111111000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000...//////////////////...////////////000000000000////////////////////////////////////////////////......////////////000000/////////000000000111111000000000000000000000000111111000000111111222333444444333222111111111111222222111111111111222222111111222222222333333333333333333333333222111111000111111222333444444555666666666555555555555444555555555555666666666666777777777777777777777777777666666666666777888999888888888888888888888888888888888888999999999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;AAAHHHLLLQQQccc}}}pppkkkmmmKKKNNNQQQSSSRRRRRRRRRRRRSSSSSSTTTVVVXXXXXXWWWUUUVVVXXXZZZZZZZZZ[[[\\\^^^\\\ZZZXXXXXX[[[[[[YYYWWWTTTXXX^^^bbbcccaaa___^^^[[[WWWWWWbbbqqqvvvooofffdddeeefffccc^^^\\\\\\^^^]]]\\\XXXUUUSSSRRRQQQQQQJJJLLLMMMKKKGGGDDDCCCDDDFFFGGGJJJNNNTTT\\\eeekkkqqqxxxxxxnnneeeeeeiiilllllllllmmmooorrruuuxxxzzz|||~~~wwwiii[[[SSSMMMEEECCCDDDNNNZZZfffnnnwwwvvvaaaWWWWWWddd{{{eeefffqqquuuggg]]]OOOCCC;;;666444444---.....................------------------------+++++++++,,,,,,---------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------------------,,,+++***++++++,,,------......------------------------........................------------------------------------............////////////////////////...//////000000//////........./////////000000000000////////////000111111///000000111222222111111000000000000000000000000////////////////////////......//////000111111222000000000000000000000000////////////////////////........./////////000000////////////////////////////////////////////////........./////////000000////////////000000000111000000000000000000000000111111000000111111222333333333222222111222222222222222111111111111222222111111222222222333333333222333333444333222111000111111222222222333333333666666555555555444444444555555555555444444444444555555555555555555555555555555555555666888999:::888888888888888888888888666777777777777888888888888888999999::::::;;;;;;;;;;;;;;;===>>>>>>===<<<;;;@@@EEEFFFEEENNNeee{{{}}}lll```JJJMMMPPPQQQQQQQQQRRRSSSRRRRRRRRRTTTVVVVVVTTTRRRSSSTTTVVVVVVVVVWWWYYY\\\aaa]]]YYYYYY\\\[[[UUUPPPQQQWWW___cccaaa]]][[[ZZZWWWVVVVVV]]]jjjtttoooddd\\\[[[ZZZYYYXXXYYY[[[\\\[[[\\\\\\[[[ZZZWWWUUUTTTJJJMMMPPPPPPNNNLLLMMMOOORRRSSSUUUZZZaaaggglllooo}}}vvvjjjiiilllnnnnnnnnnooorrruuuyyy|||~~~}}}pppccc]]]WWWPPPLLLNNNXXXiiizzziiiXXX^^^ooo}}}```XXX___sss}}}uuu}}}mmmbbbaaaWWWFFF888444444222---------......///......---------------------------+++++++++,,,,,,---------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***************************++++++,,,,,,++++++***++++++,,,,,,,,,---------...------,,,++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------------------,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++////////////...---,,,,,,******+++,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////////////////---..................------------........./////////////////////000111111//////000111111111111111111111111111111111111111////////////////////////---......///000111111222000000000000000000000000////////////////////////---.........//////000000////////////////////////000000000000000000000000............/////////000////////////000000000000000000000000000000000000111111111000111222222333222222222111222222333333222222111111111111222222111111222222222333333333222222333444333222111000222222222222222222222333666666555555555444444444555555555444444333333333444444444444444444444444444444444555777888:::;;;888888888888888888888888666666666666777777777777777777888999::::::;;;;;;;;;;;;<<<===??????>>><<>>?????????===<<<@@@???>>>>>>???AAACCCEEEMMMUUUbbbppp}}}FFFFFFGGGIIIKKKMMMOOOPPPSSSSSSRRRQQQPPPPPPPPPPPPPPPOOONNNMMMNNNPPPRRRSSSVVVWWWXXXZZZZZZXXXVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTPPPVVVXXXWWW\\\gggkkkhhh\\\ZZZWWWVVVUUUSSSOOOLLLLLLKKKJJJKKKMMMLLLHHHEEEAAABBBDDDFFFIIIMMMTTTZZZcccaaa^^^\\\]]]```ccceee```aaacccdddfffiiinnnqqqwwwuuuwww}}}}}}}}}wwwooooooxxx~~~rrriiipppzzzfffxxxyyyiiimmmyyykkkaaa[[[NNNAAA555111111///......///............---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...................................................------,,,,,,------...........................---------------------------------,,,++++++...111,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................,,,,,,,,,---------..................////////////////////////////////////......////////////..............................///////////////////////////////////////////////////////////////////////////............//////000000000000000//////............------------......//////000000000//////...////////////////////////000000000000//////..................////////////////////////////////////000000000000000000000000000000000000000000000000000000111222222222222111222222111111111111111222333333333444444444444555222222222222111111111111000111222333444444444444555555444333333222111111666555555444444333333222444444444444444444444444666666666777888888999999999999999888888888777777:::::::::999999999888888777777888888999999::::::;;;===???AAABBBAAA@@@@@@@@@???>>>===>>>@@@BBBCCCCCCGGGNNNWWWaaaiiiooorrrIIIHHHGGGGGGIIIKKKNNNOOOSSSRRRQQQPPPOOOOOOOOOOOONNNMMMLLLKKKLLLNNNPPPQQQUUUWWWYYY[[[YYYUUUQQQMMMRRRQQQPPPPPPPPPQQQRRRRRROOORRRUUUTTTTTTZZZfffooobbb^^^XXXRRRNNNIIIEEECCCEEEFFFGGGIIIJJJHHHEEEBBB>>>>>>===>>>CCCLLLVVV]]]dddbbb___]]]]]]___bbbddd]]]]]]___dddjjjpppsssttt{{{zzz|||~~~xxxiiieeehhhooorrrtttqqqkkknnnqqqvvv~~~tttwww|||}}}zzzhhhddd]]]QQQCCC999000///000...------///............---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...................................................------,,,,,,------...------------------------------------------------,,,------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------............------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,---------......---............/////////////////////////////////......////////////..............................////////////////////////////////////////////////////////////////////////000//////............///000000000////////////...------,,,,,,,,,,,,------......///////////////...////////////////////////000000000////////////...............////////////////////////////////////000000000000000000000000000000000000000000000000///000111111222222111111222111111111111111222222333333333333444444444444333333333222222222222111000111222333444444444444444444444333333222222222444444444444444444444444666666666666666666666666666666666777888888999999999999999888888888888888:::::::::999999999999888888888888999999999999999;;;===???BBBDDDDDDEEEDDD@@@???>>>======>>>???@@@BBBBBBCCCFFFJJJPPPVVVYYYLLLJJJIIIHHHHHHKKKMMMOOORRRQQQPPPNNNMMMMMMMMMMMMKKKJJJJJJIIIJJJLLLOOOPPPWWWXXXXXXXXXUUUPPPLLLIIIOOOPPPPPPQQQQQQQQQQQQQQQPPPNNNMMMNNNMMMOOO[[[hhhddd___WWWOOOHHHCCC???===CCCCCCDDDDDDDDDCCCAAA@@@===>>>???@@@GGGTTT```eee```````````````aaaccceeeddddddeeekkkrrrxxxyyyxxx}}}~~~xxxkkk___\\\___aaa]]]\\\bbbnnn{{{|||lllnnnzzzyyy|||{{{lllaaa\\\QQQCCC999222---...000...,,,---///............---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------..........................................------,,,,,,------...------------------------------------------------,,,------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,---------......---------.........//////////////////////////////---......//////......---........................////////////////////////////////////////////////////////////////////////111000///...............////////////////////////...------,,,,,,------...------.../////////......////////////////////////////////////////////////............////////////........................///////////////////////////////////////////////////000000111111111111111111111111000111111222333222222333333333444444444333333222222222111111111111111222333333333333333333333333333333333333333333444444444555555666666666666666666666666666666666666666777888888999999888888888888888888888888999999999999999999999999999999999999999999999888:::<<<>>>AAACCCEEEFFFGGG@@@???>>>===<<<=========DDDCCCBBBBBBDDDHHHLLLOOOxxxNNNMMMKKKIIIJJJLLLNNNPPPPPPOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGGGGHHHKKKMMMOOOSSSSSSRRRPPPOOONNNNNNNNNOOOQQQTTTVVVVVVTTTQQQOOORRRLLLHHHIIIIIIJJJPPPXXX]]]ZZZTTTLLLEEE@@@>>>===@@@@@@???===<<<===>>>???>>>FFFNNNSSS[[[dddeeebbbZZZ^^^bbbeeeeeeeeegggiiipppoooooosssyyy||||||{{{}}}|||tttkkkfff```YYYWWWXXXXXX\\\cccnnn{{{rrrfff```{{{yyypppjjjeeeaaaRRRAAA888333...,,,///111///---...///............---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////...........................------,,,,,,------...------------------------------------------------+++---------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------....................................------............------........................................................................////////////////////////111000///..............................///////////////............//////,,,,,,---....................................................../////////............//////////////////////////////////////////////////////////////////////////////////////////000111111111111000111111000000111222222333222222222333333333444444222111111111000000000000111111222222333333222222333333333333333333333333333444444555555666666777777777777777777777777777666666666777888888999999888888888888888888888888999999999999999999999999:::::::::999999999999999999:::<<>>======<<<<<<<<<@@@@@@AAABBBDDDGGGIIIKKKaaaNNNMMMLLLKKKKKKMMMNNNPPPMMMLLLKKKIIIHHHGGGGGGGGGEEEEEEDDDDDDEEEHHHJJJLLLKKKJJJIIIIIILLLPPPTTTVVVPPPSSSWWWYYYYYYVVVQQQNNNRRRPPPMMMLLLMMMNNNLLLJJJQQQQQQOOOKKKEEE@@@>>>===<<<<<<;;;:::999;;;???CCCCCCQQQ```hhhmmmnnndddVVVXXX^^^dddhhhiiijjjmmmoooxxxwwwvvvxxxzzz|||}}}}}}ooodddZZZWWWWWWUUUUUUWWWWWWkkk~~~qqqddd]]]ooottt^^^ssszzzkkk\\\___\\\HHH666222111---,,,000111...---//////............---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******+++,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,......,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,---------......******++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.................................------............------------------------------................................................////////////////////////000//////............///---............//////////////////....../////////++++++,,,---....................................---............/////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111000000000000000000111222333333222222222222333333333333111111111000000000//////111111222222222222222111222222222333333444444444444444555555666666666666777777777777777777777777666666666777888888999999888888888888888999999999888999999999999:::::::::999999999:::::::::::::::999999;;;<<<>>>@@@AAABBB???>>>>>>>>>======<<<<<<===>>>@@@CCCEEEHHHJJJKKKRRRrrrLLLLLLLLLLLLLLLMMMNNNNNNKKKJJJIIIGGGEEEEEEDDDDDDAAAAAA@@@@@@BBBDDDGGGIIIFFFFFFEEEGGGJJJOOOUUUXXXSSSTTTWWWXXXWWWTTTPPPNNNRRRXXXYYYVVVVVVWWWPPPEEEEEEHHHJJJIIIEEE@@@===<<<999;;;>>>???@@@BBBGGGKKKPPP\\\eeehhhlllnnneeeWWW]]]aaafffiiiiiilllqqqvvvyyyzzzzzzzzzzzz}}}|||uuucccZZZSSSPPPPPPQQQUUUZZZdddyyynnnccccccggg{{{]]][[[|||xxxmmmccc\\\XXXNNN>>>333222000,,,,,,///000---,,,...///............---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------)))******+++,,,,,,------)))***+++,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...//////000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---......///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.................................,,,------......------,,,------------------------................................................///////////////////////////............//////000---------........./////////......------......///******+++------.................................---------.........//////............////////////111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000000000000000000111222333444111222222222222333333333222222222111111111000000111111222222222222111111111111222333333444555555555555555555666666666666666666666666666666666666666666666777888888999999777777888888888999999999888888999999999:::::::::888999999::::::;;;;;;;;;:::::::::;;;<<<===>>>???>>>>>>>>>???>>>>>>=========>>>???AAADDDGGGIIIKKKOOOaaavvvJJJJJJKKKKKKLLLLLLMMMMMMJJJIIIGGGEEEDDDCCCBBBBBB>>>>>>======???AAADDDFFFGGGFFFFFFGGGJJJMMMQQQSSSUUUUUUUUUUUUSSSQQQOOONNNPPP^^^eee___]]]___VVVGGG===BBBGGGHHHDDD???<<<;;;999===CCCFFFIIILLLQQQTTT\\\aaa```\\\```jjjjjjbbbbbbeeehhhhhhhhhlllttt{{{yyy{{{||||||{{{~~~}}}xxxooofff\\\VVVQQQOOOMMMMMMUUU]]]uuuuuuaaa[[[hhhwwwppp\\\^^^fffuuu___dddaaaRRRAAA888555444///,,,,,,...///,,,+++...//////.........---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------))))))***+++,,,,,,------)))***+++,,,------...---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................,,,------......------,,,------------------------................................................////////////////////////...............///000111---------.........//////...------,,,,,,------...)))***+++,,,------...---........................---------.........//////............/////////000111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000000000000000000111222333444111111222222222333333333333333333222222222111111111111222222222111111000111111222333444444555555666666666666666666666555666666666666666666666666666666666777888888999999777777888888999999999999888888888999999:::::::::888888999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>????????????>>>>>>===<<<<<<<<<>>>AAAEEEGGGLLLSSS```}}}MMMNNNPPPQQQPPPNNNLLLJJJKKKIIIEEECCCAAA???===;;;======???@@@BBBDDDFFFGGGHHHGGGGGGIIIKKKLLLLLLKKKHHHKKKOOOQQQPPPQQQTTTWWW___mmmuuunnnaaaVVVMMMFFFGGGCCCBBBEEEEEE@@@>>>@@@EEEFFFHHHLLLQQQVVV[[[^^^cccbbbaaa``````bbbdddeeehhhjjjmmmppptttvvvxxxxxxzzzyyyzzz~~~{{{sssiii```ZZZXXXTTTPPPSSS[[[dddkkknnnvvveeeUUU___uuu~~~ddddddssstttooolll```ZZZPPPCCC888222000111........................---------,,,,,,+++++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,---------......,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------++++++,,,------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++++++++------...------,,,,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++------,,,+++++++++,,,,,,---,,,+++*********+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------........................------------------------...------,,,,,,------...,,,,,,,,,---------............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////////////////---.........//////000000............////////////000000000000////////////111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222222222333333444555555555777777666666555555555444666888999999777555444444999999888888999999:::;;;999999999999999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;???>>>>>>============>>>>>>>>>???@@@BBBDDDFFFHHHJJJNNNTTT\\\jjj}}}LLLNNNPPPQQQQQQOOOLLLJJJEEECCC@@@>>><<<;;;999777999999;;;===???@@@AAAAAAFFFEEEEEEFFFHHHIIIHHHGGGEEEGGGJJJNNNRRRZZZccciiimmmwww|||ttteeeWWWKKKBBB???===???EEENNNRRROOOJJJLLLNNNPPPTTTXXX\\\```bbbggggggfffeeefffgggiiijjjlllmmmooorrruuuxxxzzz|||yyyoooeee\\\VVVTTTWWW___kkkxxx{{{ddd]]]llltttssszzzuuuzzzxxxwwwvvvcccbbb[[[SSSFFF:::111......///........................---------,,,,,,+++++++++......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---***,,,,,,,,,+++***+++,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,---------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---...------,,,,,,------------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,++++++,,,---------,,,+++*********+++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,++++++++++++---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------------------........................------------------------...------,,,,,,------...,,,,,,,,,---------......---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................---........./////////000............////////////000/////////////////////111111000000000111111222111111111111111111111111111111111111111111111111222222222222222222222222222333333444555555666666777666666666555555555555666888::::::888666666777999999999888999::::::;;;999999999999999999999999888888999999999:::::::::<<<;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<<<<@@@???>>>>>>============??????@@@AAACCCEEEGGGHHHLLLNNNOOOQQQUUU___llluuuKKKLLLOOOPPPOOOMMMIIIGGG>>><<<:::999999888666444666777999;;;<<<<<<<<<;;;>>>======???AAACCCBBBAAACCCGGGMMMSSSXXX^^^dddhhhmmmrrruuuoooeeeYYYLLLBBB>>>@@@AAAIIIYYYgggdddWWWWWWXXXZZZ]]]```ccceeegggiiiiiiiiijjjkkkmmmnnnoooqqqrrrrrrtttwww{{{|||rrrhhh___VVVPPPKKKTTTfff{{{vvv```YYYcccxxx{{{tttiiinnnrrrqqq|||eee\\\]]]VVVKKK<<<111------...///........................------,,,,,,,,,,,,++++++//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,---,,,+++***+++---,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,------------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++...------,,,+++***)))(((---,,,,,,++++++,,,,,,------------,,,,,,------...---,,,,,,++++++,,,,,,---//////............------++++++++++++,,,------...------,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,+++*********,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------............................................./////////............////////////////////////////////////222111//////...///000111111111111111111111111111111111111111111111111111222222222222222222222222333333444444555666666777666666666666555555555555666888::::::999888999999999999999999999:::;;;;;;::::::::::::::::::::::::888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>===@@@@@@??????>>>======<<>>CCCFFFHHHHHHRRRYYYdddkkklllhhhaaa\\\\\\___bbbcccbbb\\\TTTMMMEEEKKKLLLNNN]]]ppppppccc^^^___aaaccceeeggghhhhhhggghhhjjjmmmoooqqqssstttwwwwwwwwwyyy|||yyyqqqiiibbb]]]XXXUUURRRZZZjjj~~~uuu```hhhzzzyyyttt}}}~~~jjj```qqqooosss|||hhh___^^^___NNNDDD777///...000000///........................,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,+++,,,---,,,++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,------------------....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---,,,,,,++++++,,,,,,---............------------*********+++,,,---...///------,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------..................................................................////////////.........///////////////222111000......///000111111111111111111111111111111111111111111111111111111111111111111111111111333444444555555666666777666666666666666555555555555666888999888888999;;;999999999999999:::;;;;;;::::::::::::::::::::::::888888999999999:::::::::<<<<<<<<<==================>>>???@@@@@@@@@??????AAAAAA@@@@@@???>>>===<<<>>>???@@@BBBCCCDDDDDDEEEEEEHHHLLLNNNNNNOOOSSSVVV\\\iiizzzCCCCCCDDDCCC@@@<<<999666666666666888::::::999777777888:::;;;;;;;;;:::999===>>>AAAGGGMMMSSSVVVWWWfffmmmvvv|||{{{qqqdddZZZPPPPPPSSSYYY\\\[[[XXXVVVKKKSSSUUUQQQYYYkkkrrrlllddddddeeefffggghhhiiiiiiiiikkknnnrrruuuxxxyyyzzzzzz{{{}}}~~~xxxmmmiiicccaaabbbeeeiiikkkrrrtttyyynnniiijjjxxx{{{gggaaa___hhh{{{{{{mmmeeehhh```bbb^^^WWWCCC<<<333000111222000...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************+++,,,------++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------.........------,,,+++,,,,,,,,,---------.........------,,,,,,------...---------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---*********+++,,,---...///------------,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,---...------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------.............................................---------............////////////------....../////////000222111000000000000111222111111111111111111111111111111111111111111111111111111111111111111111111333333444444555666666666555555555666666666666666444555666777666777999;;;999888888888888999::::::::::::::::::::::::::::::888888999999999:::::::::<<<<<<<<<<<<======>>>>>>===>>>@@@AAAAAAAAA@@@???AAAAAAAAAAAA@@@???>>>======>>>???AAAAAABBBAAAAAAEEEIIIMMMMMMKKKIIIJJJLLLQQQUUU[[[dddsss???>>>===;;;999666444333444444555888;;;<<<;;;:::999999999::::::;;;;;;<<<>>>???BBBHHHOOOUUUXXXYYY___aaadddfffgggbbb[[[VVVIIIGGGGGGKKKNNNNNNOOOQQQLLLTTTWWWSSSVVVdddppptttiiiiiihhhggghhhiiikkklllqqqssswww{{{~~~{{{~~~qqqggg\\\XXXVVVYYYcccqqq~~~lllWWWWWWqqq~~~nnnaaaXXXccckkkvvv~~~~~~xxxpppkkk~~~|||iii___```___SSSEEE777444111000111111...,,,........................++++++,,,,,,,,,,,,------***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))*********++++++---...---,,,+++,,,...,,,,,,,,,---------......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------......///......---,,,+++,,,,,,,,,---------............------------......------........./////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---......///---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,---++++++++++++,,,------...---------------,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********+++,,,---...///++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------.........---------------............////////////---------......//////000000000000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222333333444555555666555555555666666666666666444555666666555666888:::777777777777777888999999999999999999999999999999888888999999999:::::::::;;;;;;;;;<<<<<<======>>><<<>>>@@@BBBBBBBBB@@@???@@@@@@AAABBBBBB@@@???>>><<<===???@@@AAA@@@??????AAAEEEIIIJJJIIIHHHIIIKKKMMMOOOQQQSSSXXX```iiiooo;;;:::888666555666666777555666888<<<@@@AAAAAA???===<<<;;;;;;<<<>>>@@@AAA??????@@@DDDIIIMMMNNNOOOLLLJJJHHHIIIKKKLLLKKKIIICCC???>>>AAABBBBBBGGGNNNQQQUUUXXXYYY[[[bbboooxxxqqqooommmkkkkkkmmmppprrr{{{}}}zzz~~~qqqcccZZZRRRNNNLLLQQQ___sssyyyfffVVVQQQ```vvvYYYVVVbbb~~~~~~uuuuuu~~~pppfff^^^\\\[[[QQQDDD:::111111000//////......---........................+++++++++,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,---...---,,,,,,,,,...,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------////////////...---,,,+++,,,,,,,,,---------............------------..................////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......,,,,,,,,,++++++,,,------,,,---.........---,,,+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,------...+++******)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------.........------,,,,,,,,,............////////////,,,,,,---......///000000,,,---///111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333444444444555555555555666666666777666777777666666666999;;;666666666666666777777888888888888888888888888888888888999999999:::::::::999::::::;;;<<<<<<======;;;===???BBBBBBBBB@@@???>>>???AAABBBCCCBBBAAA@@@===>>>@@@AAAAAA@@@???>>>???BBBFFFGGGGGGHHHKKKNNNKKKNNNQQQRRRPPPOOORRRWWW999777555444555777:::<<<999:::<<>>???BBBEEEGGGCCCBBBBBBCCCFFFHHHHHHGGGHHHEEECCCCCCEEEFFFDDDBBB@@@<<<;;;???AAACCCLLLVVVYYYYYY\\\aaaccceeennnyyyvvvtttqqqnnnoooqqquuuwww~~~|||yyyuuueeeYYYSSSPPPKKKGGGKKKYYYnnntttdddVVVVVVbbbuuuhhhRRR___vvvwww~~~wwweee___\\\[[[RRRDDD;;;:::000111111000......000111........................+++++++++,,,,,,---------...------,,,+++***))))))------------------------++++++++++++++++++++++++,,,,,,---------.........,,,---......,,,,,,---...,,,,,,,,,---------......,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------////////////...---,,,+++,,,,,,,,,---------............------------................../////////000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------...------,,,+++***))))))++++++------------+++++++++++++++,,,---...///000---,,,,,,++++++,,,,,,------------.........//////------,,,+++++++++,,,,,,,,,---.........---,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------.........------,,,,,,,,,............/////////000,,,,,,------...///000000(((+++...111222222000///111111111111111111111111111111111111111111111111000000000000000000000000000111111222222333444444444555555555666666777777888888999777666777999;;;555555555555555666777777777777777777777777777777888888999999999:::::::::999999::::::;;;<<<======:::<<>>???AAABBBBBBAAA@@@>>>BBBDDDFFFDDDAAAAAACCCFFFEEEIIINNNOOOMMMLLLQQQWWW999777666777:::===>>>???===DDDGGGDDDBBBEEEJJJLLLMMMIIIDDDAAABBBEEEHHHJJJIIIFFFDDDEEEHHHJJJJJJIIIGGGDDD???<<<<<<>>>???@@@888888:::>>>???BBBMMMXXXZZZ^^^eeehhhccc]]]bbbmmmtttpppxxx~~~~~~zzz}}}|||oooaaaWWWQQQOOOJJJHHHLLLXXXiiiyyyuuuggg]]]SSS___mmmpppzzzoooiiiwwwzzz}}}jjj\\\___^^^UUUFFF:::444333222222000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---..................------//////...---,,,,,,++++++***+++,,,,,,------------+++++++++,,,,,,,,,------///////////////000111111//////////////////////////////.........---------+++,,,,,,------,,,,,,+++------------------------,,,---------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------------------------------------------------------............///...........................------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......------...000////////////////////////000000///////////////000111111222222222222111111111111222222222333333333111111111111111111111111111111111111222333444555888888777777666666666555555444444555888999888888666555444333444444666777777666666555555555666666888888888888888999999:::999::::::999888888999;;;;;;===??????>>>======>>>AAAAAAAAAAAA@@@@@@???>>>DDDDDDCCCBBBAAAAAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEGGGIIIKKKLLLKKKKKKLLLMMM888:::<<<<<<<<>>===>>>???>>>??????@@@@@@@@@@@@???CCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDFFFHHHJJJJJJIIIHHHIIIJJJGGGQQQZZZZZZRRRMMMOOOTTT[[[[[[XXXUUUWWW^^^```___ZZZWWWVVVXXX[[[\\\WWWSSSXXXUUUQQQNNNMMMLLLJJJHHHCCCBBBAAAAAA@@@@@@AAAAAAEEEEEEIIIMMMOOOQQQXXX```iiiiiikkknnnmmmnnnttt{{{wwwrrrdddbbb[[[RRRJJJJJJQQQXXXhhhuuu}}}dddQQQPPPRRRkkk|||llltttzzz}}}nnn```^^^[[[[[[TTTHHH===555222333555111111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................//////......---,,,,,,,,,+++,,,,,,------------,,,,,,------------.........---------------...//////////////////////////////...............---------,,,,,,------------,,,,,,------------------------//////...---,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------------------------------------............------------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......------...000////////////////////////000000////////////000000000111111222222111111000111111111222222222222333111111111111111111111111111111111111222333444555555555555555444444444444666555444555777888888777444444444444444555666777666666666555555666666777555555555555555666666777777777888777666555777999;;;===>>>???>>>===>>>???===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBAAAAAAAAAAAAAAAAAABBBBBBDDDFFFGGGHHHFFFFFFFFFGGG```qqqrrrccc___aaaeeeeeecccdddjjjqqqpppkkkkkkgggccccccfffddd^^^XXXYYYWWWRRRNNNJJJGGGEEEDDDCCCEEEHHHJJJKKKLLLNNNOOORRRRRRUUUZZZ[[[[[[```fffllllllmmmoooqqquuuzzz{{{jjj\\\VVVQQQLLLLLLSSSbbbsss|||iii___TTTWWWmmm}}}~~~nnnmmmooovvvzzzvvvttt___```^^^VVVTTTKKK===444000111333444111000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------...............//////......---------,,,,,,,,,---------------,,,---------.........//////......------......///000////////////////////////........................,,,,,,------------,,,,,,------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,------------------------------------------------------------------,,,,,,---------.........---------------------------,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,---......------...000////////////////////////000////////////000000111000000111111111111000000111111111111222222222222111111111111111111111111111111111111222333444444333333333333333333333333666555444555777888777666444444444444555555666666666666666666666666777888555555555555555666777777666777777666555555666888:::<<<>>>???>>>===>>>??????@@@AAAAAAAAAAAAAAA@@@>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAAAAA@@@@@@@@@AAACCCEEEFFFFFFFFFGGGHHHjjj|||}}}ooommmrrrssstttvvvzzz|||~~~wwwooojjjgggccc]]]XXXPPPOOOMMMJJJHHHGGGHHHHHHJJJNNNRRRTTTUUUVVVYYY[[[]]][[[]]]bbbcccbbbdddhhhrrrttttttssssssuuuyyyzzz{{{sssoooggg\\\TTTHHHHHHMMM[[[qqqkkkVVVQQQVVVnnnxxxvvv}}}kkk[[[fffwwwzzzrrruuuzzzccc]]]]]]WWWNNNJJJAAA777111000222222111000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------........./////////...............---------------......------,,,---------.........////////////......//////000111////////////////////////---.....................,,,------......------,,,------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......------...000///////////////////////////////////////000111111000000000111111000000000000000111111111222222222111111111111111111111111111111111111222333444444222222222333333333333333666555444555666777666555222333444555555666666666666666666666666777888888777777666666777777888999666777777666555555666888:::<<<>>>>>>>>>>>>???@@@CCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<===>>>???@@@AAA>>>???@@@AAAAAAAAA@@@@@@>>>AAADDDFFFFFFGGGIIIKKKbbbnnnzzzzzzqqqmmmttt}}}|||zzztttkkkbbb[[[VVVRRRPPPHHHIIIKKKLLLMMMOOOSSSVVVVVVYYY]]]]]]\\\\\\^^^```aaa___```dddffffffhhhlllnnnuuuyyyyyyyyy|||{{{wwwiii___WWWOOOKKKKKKHHHQQQccc|||cccUUUOOOTTTeeezzz[[[^^^jjjeeeggg{{{zzzxxxrrrtttggg^^^[[[UUUOOONNN>>>999333111111222111/////////......---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,------.../////////........................---............------,,,,,,------------.........///////////////000111111////////////////////////---------...............------............------------------------------***++++++,,,---...//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........,,,---......------...000///////////////////////////......//////000111222///000000111111000000///000000000111111111111222111111111111111111111111111111111111222333444555222222222222333333333333666555444444666666666444222222444555666666666666666666666666777888999999888888888888888999::::::888888999888777666888:::999;;;>>>>>>>>>>>>???@@@DDDDDDDDDCCCBBB@@@>>>===;;;;;;;;;;;;<<<===>>>???===>>>@@@AAABBBBBBAAAAAA>>>AAADDDFFFGGGHHHJJJLLL]]]eeennnooollllllrrrxxxsssvvvwwwwwwxxxwwwppphhh```___\\\VVVQQQNNNNNNPPPNNNPPPSSSUUUVVVZZZ___ccc___ccceeeeeebbbbbbeeehhhdddaaaaaagggkkklllooosssppp|||{{{yyyggg```XXXRRRJJJFFFKKKTTTcccrrrqqq```NNNSSS___iii{{{hhhQQQ[[[lllyyy||||||sssfff\\\ZZZWWWPPPIIIGGG444333111000000000000///.........------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,------...//////000............////////////...............---,,,,,,,,,,,,,,,,,,------------///............///000000////////////////////////---------.........//////------............------------------------------+++,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------------------------------------------............------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---......///------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///,,,---......------...000////////////////////////............///000111222//////000000000000//////000000000000111111111111111111111111111111111111111111111111222333444555222222222333333333444444666555444444666666555444111222444555666777777666666666666666777888999:::999888888888888999::::::999:::;;;:::888888:::;;;999;;;===>>>>>>>>>???AAABBBBBBAAAAAA@@@???>>>===;;;;;;:::;;;;;;<<<======<<<===@@@BBBCCCCCCCCCBBB@@@BBBDDDEEEEEEFFFGGGHHH```iiirrrwwwtttpppmmmlllaaacccbbb]]]ZZZWWWPPPHHHLLLPPPSSSSSSQQQRRRWWW\\\ZZZ]]]_________```eeehhhcccgggjjjjjjhhhhhhmmmrrrfffcccdddjjjooorrrwww{{{|||yyy}}}xxx~~~zzzqqqnnnssssssdddSSSKKKKKKMMMOOONNNQQQ```qqq|||hhh___VVVMMMZZZkkk~~~tttZZZ]]]www}}}}}}lllaaa]]]WWWUUUTTTNNN???222000//////.........///000......---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,------...///000000.........///////////////.../////////...---,,,,,,+++++++++,,,,,,,,,------...------------...//////////////////////////////---------.........//////------............---------------------------------------------------,,,+++,,,,,,------,,,,,,+++---------------------------------------------------------.........//////------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,---...//////------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////,,,---///...------...000////////////////////////............///000222222//////000000000000//////000000000000111111111111111111111111111111111111111111111111222333444555222222222333333444444444666555444444555666555333000222444666777777777666666666666666777888999:::888888888888888999999:::;;;<<<<<<;;;::::::;;;===999;;;===>>>>>>>>>@@@AAA>>>>>>?????????>>>>>>===;;;;;;:::::::::;;;<<<<<<;;;===@@@BBBDDDDDDDDDCCCAAACCCEEEEEEDDDCCCDDDEEEdddhhhmmmmmmhhhaaaYYYUUUPPPOOONNNMMMLLLMMMNNNOOORRRTTTWWWYYYZZZ[[[]]]^^^```______aaadddggghhhhhhiiikkkmmmmmmllloootttxxxjjjiiijjjooovvv~~~xxxxxx~~~yyyyyyuuummmddd\\\UUUQQQPPPOOOMMMKKKJJJOOO```|||oooYYYJJJIIIWWWfffwww~~~lll```hhhqqqttt|||oooggg\\\ZZZUUUOOOHHH>>>444---...------------...//////000000000000000000000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,)))***++++++,,,---......------------------------,,,------......------,,,---------............///...------,,,,,,------...////////////000000000000////////////////////////......////////////............---------,,,,,,,,,---------............///000000000000////////////......------------......//////.........---------...------,,,,,,------...------------------------........................------------------------,,,,,,++++++,,,,,,---...///......------......///------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,---------............////////////......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------...///000000//////........................,,,+++***))))))+++---............------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------..............................000000////////////000000////////////000000000000000000000000111111111111000000000000000000000000222222111111111111222222222222111111111111111111222222222333333333444444666555555555555444444444555555555555555555444444555555666666777777888888888888777777888888999:::<<<;;;:::999999:::;;;<<<>>>======<<<;;;;;;::::::;;;===??????=========>>>AAAAAAAAA@@@@@@>>>===<<<:::::::::;;;<<<===>>>>>>?????????@@@AAABBBDDDEEEFFFDDDCCCBBBBBBCCCDDDFFFMMMOOORRRSSSQQQOOOMMMMMMLLLMMMNNNPPPRRRUUUWWWXXXYYYZZZ\\\]]]]]]___```aaadddccccccdddeeeggghhhhhhgggjjjmmmnnnpppsssyyy}}}xxxyyyzzz|||zzzqqqmmmnnn}}}uuuiiiiiigggccc\\\TTTNNNJJJBBBIIISSS]]]ggguuuooo]]]JJJEEEOOO^^^iiinnntttzzznnnssszzz{{{zzz{{{dddcccZZZVVVOOOHHHAAA999222---...------------...//////////////////////////////..............................---------,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------............///...------,,,,,,------........./////////000000000////////////////////////////////////////////////......---------,,,,,,,,,---------............///000000000000////////////......------------......//////.........---------...------,,,,,,------...------------------------........................------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,---------------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------,,,+++***))))))+++---.........---------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------..............................//////............//////............//////////////////000000000111111111000000000000000000000000222111111000000111111222111111111111111111111111222222222333333333333444333444444444555555666666666666666666555444333222444555555666777777888888888888777777888888999999::::::999999999999:::::::::::::::::::::;;;;;;;;;:::<<<>>>???>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<===>>>>>>>>>?????????@@@AAABBBCCCDDDEEEDDDBBBAAAAAABBBDDDEEE@@@BBBCCCDDDEEEIIINNNQQQOOOQQQUUUYYY\\\___```aaaaaaaaaaaaaaabbbdddfffggghhhhhhhhhggghhhiiikkkllljjjlllpppsssvvvzzz~~~~~~~~~{{{}}}zzzsssyyymmmeee[[[[[[ZZZVVVQQQMMMKKKKKKOOO[[[kkkxxxwwwZZZIIICCC@@@LLLcccuuuzzzxxxzzz{{{}}}nnnbbbYYYXXXWWWPPPGGG>>>777333///---...------------...//////////////////////////////------------------------......---------,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++------------------------------............---------------............///......------------......------........./////////////////////////////////000///...------...///000......---------,,,,,,,,,---------............///////////////000000000000......------------.....................---------...------,,,,,,------...------------------------------------------------------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------------------------------------------------,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------...------------------...------------............//////000000000000111111000000000000000000000000222111111000000111111222111111111111111111111111111111222222222333333333222222333444555666777777888777777666555333222111444444555555666777777777777777777888888888999999888888888999999888888888777777888999::::::;;;;;;999;;;>>>?????????@@@BBB?????????>>>>>>===<<<<<<==================>>>>>>>>>>>>??????@@@AAACCCCCCDDDCCCBBBAAAAAABBBCCCDDDGGGHHHIIIJJJLLLQQQXXX]]]XXX[[[^^^bbbdddeeeddddddeeecccbbbcccfffiiikkkmmmkkkllllllllllllnnnpppsssrrrtttvvvxxx{{{}}}zzzyyyzzz}}}sssiiibbb]]][[[WWWUUUQQQMMMMMMSSS]]]eeewwwzzzhhh]]]NNN???CCCVVVlllzzz|||yyyyyyxxxrrrfffjjjzzz~~~ccc[[[\\\VVVNNNQQQJJJ>>>555000............------------...//////////////////////////////------------------------......---------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------------............///......------------......------------.........///////////////////////////111000...,,,,,,...000111......---------,,,,,,,,,---------............///////////////000000000000......------------.................................------,,,,,,------...------------------------------------------------------------------------,,,,,,++++++,,,,,,---...///......------......///------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------...------------,,,,,,,,,---......//////......---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++---------------,,,+++***++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......------------......------........./////////////////////000000000111000000000000000000000000111111000000000000111111000000000000111111111111111111111111222222222222222222333444444555666666666666666666555444333222333444444555555666777777666777777888888888888888777777999999999999777777777777888999999::::::;;;:::<<<>>>???>>>>>>???AAA>>>>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<>>>>>>>>>??????@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBPPPQQQSSSTTTUUUWWW[[[^^^\\\^^^bbbeeeggggggeeedddeeecccbbbdddiiinnnpppqqqmmmnnnooooooooorrrwww{{{zzzzzzyyyyyyzzz{{{||||||rrrmmmddd]]]WWWVVVWWWXXXPPPRRRTTTXXX```ppp}}}hhhXXXGGG>>>FFFUUUggg~~~rrrlllbbb\\\WWWXXXlll{{{```XXXYYYYYYVVVPPPJJJCCC888000,,,---...///...------------...//////........................------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------............------******+++,,,,,,---......---------------------------......//////......------------............//////......------......///------------.........///000000000000000000000000111000...,,,,,,...000111......---------,,,,,,,,,---------............///.../////////000000000111......------------......---........................------,,,,,,------...------------------------------------------------------------------------,,,,,,++++++,,,,,,---...///......------......///------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------------------------------------............------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++...............---,,,+++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///..................///....../////////000000000...////////////000000000000000000000000000000000111000000000000000000111//////000000000111111111000000000111111111222222444444444444444444444333444444555555555555555555333333333444555555666666555666777888888888888777777888999::::::999888777999999999999999999999999<<<>>>??????===<<<<<<======<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAVVVXXX[[[\\\[[[[[[\\\]]]ZZZ\\\```dddggghhhgggfffeeeccccccgggmmmsssttttttoooqqqrrrrrrrrruuu{{{|||yyyxxxxxxyyyyyyyyyyyyooo\\\[[[YYYWWWUUUTTTTTTTTTJJJTTTdddrrrpppYYYGGGBBB:::888PPPrrruuudddYYYOOOQQQ]]]nnn}}}bbbWWW\\\VVVPPPSSSTTT@@@;;;333...,,,---//////...------------...//////........................------------------------......---------,,,,,,,,,------............------++++++,,,,,,,,,,,,------......////////////......)))******+++---......///------------------------......////////////......---------............/////////............//////------........./////////000000000000000000000000000///...------...///000......---------,,,,,,,,,---------............///......//////000000111111......------------......---------..................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++))))))******+++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////............//////////////////000000000111......////////////000000000000000000000000000000111000000//////000000111...//////000000111111111///000000000000111111111444444444444333333222222222333444555666666666666222222333333444555555555555666777888888888777666888888999999999999888888::::::999999999999999999<<<===???>>><<<::::::;;;;;;;;;999888888999:::;;;:::::::::::::::::::::;;;>>>>>>======>>>??????@@@??????@@@@@@@@@@@@??????[[[]]]`````````___``````]]]___bbbfffiiijjjkkkkkkiiihhhggglllssswwwwwwuuurrrtttuuutttsssvvv|||zzzxxxzzz}}}~~~|||yyykkk]]]UUUUUUUUUVVVXXXZZZ\\\^^^bbbpppxxxcccTTTFFF>>>AAAEEEOOOiii|||cccUUUNNNUUUaaavvv}}}|||eeeTTTWWW\\\OOOJJJMMMHHH666333000............---...------------...//////......................................................---------,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,---------..................---+++++++++,,,,,,---------------------------------......////////////......---------............/////////............//////....../////////000000000000000000000000000000000////////////////////////......---------,,,,,,,,,---------............///.........///000111111111......------------......---------.........//////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------***++++++,,,---...//////***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------------............/////////000000........./////////000000000000000000000000000000000000////////////000000......//////000111111222/////////000000000111111333333333333333333444444444444555555555555555555222222222333444444555555444555777888999888777666888777777666666777777888666777777888888999999999:::;;;===<<<;;;::::::;;;:::999888777777888:::;;;999:::::::::;;;<<<<<<<<<>>>============>>>??????>>>??????????????????>>>[[[]]]___`````````bbbcccdddeeehhhjjjlllmmmnnnnnnnnnllllllpppwwwzzzyyyvvvuuuwwwxxxvvvtttuuu||||||{{{~~~nnndddaaa]]]WWWPPPOOOPPPSSS[[[eeepppvvvpppYYYCCC@@@???AAAKKK\\\qqqpppRRRKKKMMMdddrrrnnn\\\^^^RRRVVVVVVKKKMMMJJJ444///.........//////---,,,...------------...//////........................////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------......------,,,------,,,,,,,,,,,,++++++------------------------......////////////......---------.........////////////............//////////////////000000000000000000000000000000000000......////////////............---------,,,,,,,,,---------.........//////---......///000111111222.........------.........---------.........//////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...///......------......///---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++((())))))***++++++,,,,,,++++++,,,---------,,,,,,------------------------------------------------)))***+++,,,...///000000,,,------......------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++------------------------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////............/////////000000000000000000000000000000000////////////000000---......///000111111222////////////000000000000111111222333444444555666555666666666555444333333111222222333333444555555444555777888999888666555777666555444444555666777333333444666777999::::::777999;;;;;;::::::;;;<<<:::999777666666888999;;;::::::;;;;;;<<<===>>>>>>>>>============>>>>>>???>>>>>>????????????>>>>>>hhhjjjkkkiiifffdddeeegggiiiiiiiiikkknnnooopppoooqqqoooqqqvvvyyyxxxyyy}}}zzzxxxwwwxxxyyy{{{zzzyyy|||vvvttteeeYYYYYYZZZUUUNNNKKKIIIOOOWWWdddzzz{{{gggRRRLLLLLLDDDHHHIIIYYYsss~~~}}}hhhVVV]]]jjjxxx}}}xxx|||ggg]]]XXXTTTPPPMMMKKKJJJBBB777---////////////////////////................................................//////.........---------------------------------------------------------,,,,,,,,,---------......------------------------------------------------////////////////////////........................000000////////////000000111000///......///000111............/////////000222111000//////000111222//////000000000000//////..........................................------......///000000000000000////////////////////////////////////////////////......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............///000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))*********+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++------------------------,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////////////////////////////000000111111111111000000////////////000000000000000000000000000000000000111000///......///000111000000000111222333555666666666555444333333333333333222222222222333444444111222333444666777888888555555444333333333444444333444555444444444666888888888888888888888888888999888666666777888;;;<<<<<<;;;:::;;;>>>???>>>===>>>>>>===<<<<<<<<<<<<===<<<<<<======>>>>>>??????nnnpppqqqqqqooonnnppprrroooooooooqqqsssuuuuuuuuusssrrruuu{{{}}}|||}}}{{{nnnddd\\\VVVRRRSSSQQQKKKGGGGGGQQQaaatttuuueeeWWWHHH>>>FFFQQQPPPhhhhhhrrr}}}uuuqqqppppppvvvxxx{{{dddYYYTTTQQQPPPOOOLLLGGGAAA999111,,,........................................................................//////.........---------------------------------------------------------,,,,,,---------.........------------------------------------------------................................................000//////////////////000111000////////////000111........./////////000000222111000//////000111222//////000000000000//////......................................................///000000000000000////////////////////////////////////////////////......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------......///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///////////////////////////////////////000000111111111111000000////////////000000000000000000000000000000000000111000//////...///000111///000111222333444555555444444333222222222333333333333333333333444555555222222333444555666777777777666555444333222222222333444555555444555777888888888888999999999999999888888777666777999;;;<<<<<<;;;;;;<<<>>>??????>>>======<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????rrrssstttsssrrrqqqrrrssspppqqqrrrssstttuuuvvvwwwzzzyyy|||~~~tttmmmeee]]]WWWMMMKKKJJJHHHCCC???CCCIIIXXXlll}}}mmm___PPPEEE???<<<@@@XXXpppttt{{{|||rrrhhhiiiyyyxxxqqqzzz|||sss^^^VVVRRROOONNNNNNMMMIIIAAA888111.............................................................................................---------------------------------------------------------,,,------------.........------------------------------------------------................................................//////............//////111000000//////000000111....../////////000000000111111000000000000111111//////000000000000//////......................................................///000000000000000////////////////////////////////////////////////......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...////////////...////////////////////////000000111111111111000000////////////000000000000000000000000000000000000000000/////////000000111///000222333444444444444222222222222222333333444444444444444444555666666333333444444444555555555888777666444333222222111333555555555555555777999999999999999999999999999888888777777888999;;;<<<<<<;;;;;;<<<>>>??????>>>======<<<;;;:::999999999<<<<<<======>>>>>>??????xxxxxxwwwvvvtttsssrrrrrrssstttuuuvvvvvvwwwxxxzzz|||uuulllbbb\\\XXXUUUTTTLLLKKKGGGCCCAAAEEEOOOYYYfffttt|||ooofff[[[MMMCCC>>>===DDDMMM[[[{{{}}}yyytttnnnhhhbbb]]]bbbvvvqqqpppuuu\\\UUUUUUQQQMMMLLLLLLHHHBBB;;;444000///000................................................................................................................................................------------............................................................------------------------........................//////............//////000000000000000000000000...////////////000000000111000000000000000000111//////000000000000//////....................................////////////......///000000000000000////////////////////////////////////////////////......------------............------------......---------------------------------------------------------------------------,,,,,,,,,,,,---......---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......////////////////////////000000111111111111000000////////////000000000000////////////////////////000000000000000000111111///000333555555555444333222222222222333444555666555555555555555666777777555444444444444444444444777777666444333333333333444555666666555666888:::::::::::::::999999999999888888888888888:::;;;<<<<<<;;;;;;<<<>>>??????>>>=========<<<;;;:::999888<<<<<<======>>>>>>??????~~~~~~~~~~~~~~~}}}{{{}}}~~~~~~wwwlllfffccc\\\TTTMMMKKKKKKMMMHHHJJJLLLRRR[[[fffnnnrrr}}}mmmbbbUUULLLGGGCCC???===>>>FFFXXXiiiyyy|||kkk^^^ZZZZZZYYYVVVjjjvvv~~~sssxxxgggZZZRRRTTTRRRJJJGGGJJJFFF???666222222222111///........................................................................---.....................................................................---------.........//////........................................................................//////////////////////////////............//////000000111111111111000000////////////000000000111000000000111111000000000//////000000000000//////................................./////////000000......///000000000000000////////////////////////////////////////////////......------------............------------......---------------------------------------------------------------------------,,,,,,,,,,,,---......---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,++++++,,,,,,,,,------......,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...............////////////////////////000000111111111111000000////////////000000000000//////////////////////////////000111111111111111000111333555666555444333333333333333444666777888666555555555555666777777666666555555555555444444555555444444444555666666555666777777666666888::::::::::::999999888888888888888888999999:::;;;;;;<<<;;;:::;;;===???>>>======>>>>>>>>>===<<<:::999<<<<<<======>>>>>>??????wwwnnneee\\\UUUVVVUUUPPPIIICCCAAACCCGGGEEEPPPaaattt{{{nnnbbb]]]LLLDDD<<<:::<<<@@@FFFMMMVVVbbbwwwyyycccNNNGGGOOO[[[hhhqqqxxxvvviiiWWWUUUTTTRRRMMMFFFEEEHHH<<<555---+++///111///,,,------------------------................................................---------...............................................................------........./////////................................................////////////////////////////////////////////////000000////////////000000000111111222222111111000/////////000000000111111000000111111111111000000//////000000000000//////.................................//////000000111......///000000000000000////////////////////////////////////////////////......------------............------------......---------------------------------------------------------------------------------------......///---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,++++++***++++++,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,------......///,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---////////////////////////000000111111111111000000////////////000000000000000000000000000000000000//////000111222222222222111222333555555555444333444444444444555666777888555555555555555666777777777777666666666666666666444444444444555666777888555777777777666777999;;;:::999999888888777777777888888999999:::;;;;;;;;;:::999999:::<<<======<<<<<<===>>>>>>>>>===<<<;;;<<<<<<======>>>>>>??????wwweeeXXXRRROOOKKKHHHJJJKKKJJJFFFCCCEEEMMMUUU[[[mmm}}}xxxsssgggVVVIIIDDD>>>:::;;;@@@GGGOOO]]]jjjrrr{{{iiiRRREEEOOOaaaooo}}}~~~uuunnn\\\TTTTTTVVVTTTNNNIIIGGGCCC???444000---,,,---...---,,,------------------------................................................---------.........//////............................................................////////////................................................000000000000000000000000////////////////////////111111000000000000111111000111222222222222111000//////000000000111111111///000111222222111000/////////000000000000//////........................---......///000000111111......///000000000000000////////////////////////////////////////////////......------------............------------..............................------------------------..............................------......///000........................---,,,,,,,,,,,,---..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++*********++++++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++***++++++,,,------......,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---......---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------////////////////////////000000111111111111000000////////////000000000000000000000000000000000000...///111222333333222222333333333444444444444444444444444444444555666777555555444444555555666777777777777777888888888888666555555555555666666777666777888888777777999;;;999999888777777666666555888888999:::;;;;;;;;;;;;999888888999;;;<<<<<<;;;999;;;<<<>>>>>>===<<<;;;<<<<<<======>>>>>>??????wwwiii^^^QQQJJJIIIJJJGGGDDDBBBEEEHHHHHHJJJRRR```kkk{{{zzzssskkkcccVVVGGG@@@BBB>>>>>>EEEOOOWWW```ppp{{{oooZZZUUUjjj}}}|||uuufff___\\\UUUNNNPPPMMMFFFFFFGGG===///000111222000---,,,---...------------------------................................................---------.........//////////////////////////////////////////////////////............/////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000222222111111111111222222000111222333333222111000000000000000111111111111///000111222222111000/////////000000000000//////........................---......///000111111222...//////000000000000000////////////////////////////////////////////////.........------..................------.................................------------------------........................///............///000000........................---,,,,,,,,,,,,---..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++))))))*********+++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++))))))***+++,,,,,,------,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------((()))+++,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------////////////////////////000000111111111111000000////////////000000000000000000000000000000000000...///111222333333222222444444333333333444555555444444333333333444555555444444444444444555666666777777888888999999999999888777666555555555555555666777888888777888:::<<<888888888777666555555444888888999:::;;;;;;;;;;;;888777777888:::;;;;;;:::777999;;;=========;;;;;;<<<<<<======>>>?????????wwwfff]]]\\\TTTOOOJJJGGGGGGGGGFFFEEECCCJJJZZZllltttyyyqqqbbbTTTOOOJJJCCC>>>===AAARRRccciiikkkrrr|||{{{oookkkssszzzwwwzzzyyy|||bbbVVVRRRQQQPPPMMMLLLJJJFFFAAA;;;555222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,..................------------......//////000000---......///////////////111000///......///000111111///---...111222000.............../////////000000000000000000111111222555333222000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111000000000000000111222222222222222222222222000000000000////////////000/////////............////////////////////////////////////000000000000///////////////......---////////////////////////------------------------000000//////.........---........................------------------------...------,,,,,,------...------------------------////////////////////////.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---...---,,,,,,++++++++++++---,,,++++++++++++,,,---......//////...---,,,,,,........................------------------------------,,,,,,+++***))))))++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000111000000///...---000000////////////000000//////000111111111111111111111111111111111111111222222222222222222222222333333222222222222222333555555444333333333444444555555555555666777888999888888888888777777777777888888999::::::::::::999999888888777777777777777888888888999999:::::::::<<<<<<<<<<<<<<<;;;;;;;;;======<<<======>>>??????============>>>>>>>>>>>>xxxnnnggg]]]SSSPPPRRRTTTRRROOOLLLKKKMMMRRRVVViiisss|||mmmXXXOOOGGGEEEDDDCCCFFFKKKdddqqqzzzuuullljjjpppvvvwwwiii^^^___kkkvvvzzz~~~zzz{{{|||uuucccWWWQQQNNNIIIEEEJJJGGGCCC>>>999666333222000000000000////////////------------------------.................................///////////////---...//////000000//////000000///......///000000111///...///111111000............/////////000000000000//////000000111222222222111000000000111111111111111111111111111111000000000000000000000000000000000000111111111222111111111111222222222222333222222111111111222222222222222222222222222222111111000000000/////////000000/////////.................................////////////000000000000//////000000//////...---////////////////////////------------------------000/////////....................................------------------------...------,,,,,,------...------------------------..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------...---,,,,,,+++++++++,,,,,,,,,,,,,,,---///000111//////.........---------........................---------------------------,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............///////////////000000000000//////...000000////////////000000//////000111111111111000222111111111111111111111222222222222222222222222222222111111111111222222444444333333333333444555555555555555666777888999888888777777777777888888777888999999999:::999999999999888777777777777777888999999999::::::::::::==============================<<<<<<<<<===>>>>>><<<<<<============>>>>>>}}}qqqgggaaaccc\\\UUUQQQKKKGGGFFFIIILLLQQQXXX[[[___iiiwwwvvvggg\\\RRRLLLAAA???@@@FFFMMMTTT^^^fffsss{{{jjj``````cccggg```YYY]]]mmmxxx{{{}}}]]]WWWPPPNNNNNNMMMIIIDDDFFFBBB<<<777333222333444000000000000////////////................................................000000///////////////.........///000000000000000000//////......//////000111000//////111111000///////////////000000000000///////////////000000111//////000111111111111000111111111111111111111111000000000000000000000000000000111111111222222222111111222222222333333333444333333222222333333444333333333333333333333333111111111000000000000///000000000000////////////........................////////////000000000000//////000000//////...---////////////////////////------------------------////////////....................................------------------------...------,,,,,,------...------------------------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,+++++++++,,,,,,++++++,,,---///222444555000///...---,,,---..............................------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////...//////000000000000///000//////......//////000...///000000111111000000222222222111111000000000222222222222222222222222111111000000000111111222222222222222333444555555555555444555555666777888999888777666666777999999777777888888999999999999999999888777777777777888999999::::::::::::;;;;;;<<<======>>>>>>?????????======<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<============}}}tttjjj```YYYSSSPPPQQQNNNJJJGGGFFFEEEFFFHHHSSS```ooozzzqqq```QQQDDD>>>>>><<>>999444222222444555000000000000////////////....................................////////////111000000000//////.........///000000111111000000////////////////////////111000000000000111000000//////000000000111111111//////......//////000111---...000111222222111111222222222222222222222222000000000000000000000000111111111222222222333333222222222222333333333444333333333222333333444555333333333333333333333333222222111111111000000000111111111000000000//////........................////////////000000000000000000000000000///......////////////////////////........................///////////////.................................------------------------...------,,,,,,------...........................------------------------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,,,,+++,,,---...000222333444000///---,,,,,,---...000........................------------------------++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------......---,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///............////////////---...///000000111000000/////////....../////////...//////000000000000000222222111111000000//////111111111111111111111111000000000///000000111222111111111111222333555555444444444444555666777777999888777666666888999:::777777777777888888999999:::999888888777777888888:::::::::::::::::::::;;;;;;;;;<<<======>>>??????===<<<;;;:::::::::::::::::::::;;;;;;<<<<<<======~~~vvvmmmgggfffbbb[[[TTTNNNKKKKKKLLLPPPNNNJJJHHHLLLUUU___ddd}}}tttdddRRRHHHCCC@@@BBBGGGLLLOOOXXXhhhxxx~~~yyyqqqvvv{{{vvvcccNNNEEEEEEHHHHHHXXXooouuuwww~~~~~~hhh[[[TTTQQQLLLFFFCCCCCCDDDDDDCCC999888555333222111222222000000000000////////////------------------------........./////////000000111111000000/////////...///000000111222111111111///000000000000000000///000111111111000000000111000000000111111111111222///////////////000111111,,,...000111222222222111222222222222222222222222111111111111111111111111222222222222333333333333222333333333444444444444222222222222222333444444333333333333333333333333222222222222111111111111222111111111111000000000////////////////////////////////////000000000000000000000000000//////...000000000000000000000000.................................///////////////........................------------------------...------,,,,,,------...........................------------------------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---,,,------...//////000000000...---,,,,,,---///000........................------------------------++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------......---,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------............///............////////////---...///000000111000000//////............//////......///000000000000000111111111000000000//////111111111111111111111111000000//////000111111222000000000111222333444555333333333333444555666777999888777777777999:::;;;888888777777888888999::::::999999888888888888888::::::::::::::::::::::::888999999:::;;;<<<======;;;;;;:::999888888888999888999999:::;;;;;;<<<<<<}}}zzzvvvoooiiidddbbb^^^ZZZWWWXXXRRRPPPLLLIIIIIINNNVVV\\\llljjjfffdddmmm}}}uuuooodddZZZPPPFFF===>>>KKK[[[gggllleeefffiiirrr~~~rrrbbbllljjj___NNNDDDHHHSSS[[[aaarrrvvvhhhkkkxxxyyybbbWWWQQQMMMHHHFFFEEEEEEDDDAAA===:::222222222111000///......000000000000////////////------------------------.........//////000000111111000000000000000000///000000111222222222222222000111111222222111111000000111222222000000111222000111111111222222222222000000000000000111111222//////000222222333333333333333333333333333333333222222222222222222222222222222333333333444444444333333333444444444555555222222222222333444555555333333333333333333333333333333333222222222111111222222222222111111111000000000000000000000000000////////////000000000000000000111111000000///...000000000000000000000000.................................///////////////........................------------------------...------,,,,,,------...........................------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,------------,,,,,,,,,,,,+++++++++,,,------------.........------,,,......---,,,---...///000........................------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------............///............////////////...//////000000000000//////......------......///---...//////000000//////000000000000000000000000111111111111111111111111000000000000111111222333000000000000111222333333333333333333333444666666777777888999999::::::::::::999888888888999;;;<<<::::::999888888888888999::::::999999999999888888777888888888999:::::::::999999888888777777888888777777888999:::;;;;;;<<>>999666111111000000//////......000000000000////////////........................---......///000000111111000000000000000111111111000111222222333333222222111222333333333333222111000111333222000///111333111111111222222222333333111111111111111222333333222222111111222333444444444444444444444444444444333333333333333333333333333333333333444444444444444444444444555555555555333333333333444555666777444444444444444444444444444333333333333222222222333333222222222111111111111111111111111111111111////////////000000000000000111111111111000//////000000000000000000000000..................................../////////000........................------------------------...------,,,,,,------...................................................,,,,,,,,,---------......------------------------........................------............------,,,+++++++++,,,,,,---...,,,---.........---,,,,,,---------.........//////........................---------------------------,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------............///............///////////////000000000000//////...///......------......///---...//////000000//////......//////000111111111111111111111111111111111000000000111111222444444111111000000000111111222222222222222333444555666555777999:::;;;;;;:::999;;;:::999888999:::<<<===;;;:::999999888888999999999999999888888777777777888888888888888888888888777777666666777777888888666666777888999:::;;;;;;^^^^^^\\\XXXXXXYYYUUUNNNPPPKKKJJJMMMMMMMMMTTT]]]mmmjjjfffcccfffpppvvvlll___TTTQQQFFF???AAAAAA<<<===DDDBBBMMMYYYiii}}}fffeee___ZZZ[[[```___XXXJJJOOOVVV^^^kkk|||wwwvvvaaaPPPNNNOOOJJJFFFGGGEEECCC@@@<<<999777555444555444222000000000111222000000000000////////////000000000000000000000000---......///000111111222//////000000111111222222111111222333333333333222222333444444444444333222///222333333000///111333111111222222222333333333222222111111222222333444444333222111222333444555444444444444444444444444444444444444444444444444333333333444444444555555444444444555555555666666444444444555555777888888444444444444444444444444444444444333333333222222333333333222222222111111222222222222222222222222////////////000000000000111111111111111000//////000000000000000000000000////////////////////////---.........//////000000........................------------------------...------,,,,,,------...////////////////////////////////////////////////,,,,,,,,,------.........------------------------........................---......//////......---++++++++++++,,,,,,---...,,,,,,.../////////...---,,,,,,---...//////..............................------------------------------,,,,,,+++***))))))++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------.........//////............/////////000000000111000000///...............------.........---......///////////////------...///000111222222000000000000000000000000111111111111222333444555222111000000000000000111222222222222333444555555444666999<<<<<<;;;:::888<<<;;;:::999999;;;===>>>;;;:::999999888888999999999888888888777777666666999999888888888888888888666666666666666777888999555666777888999:::;;;;;;TTTUUUVVVVVVTTTRRRPPPOOOMMMOOOOOOMMMNNNXXXiiiwwwxxxddd[[[UUUMMMGGGFFF999@@@CCC???===CCCLLLQQQ]]]aaajjj{{{uuuXXXUUUQQQOOONNNOOONNNNNNXXX```iiirrr}}}dddUUUQQQMMMIIIGGGFFFCCCBBBCCCAAA>>>;;;888555444333000000000000000000000000000111111111111111000000000000000000111000//////,,,---......---...111333555555555444111///222777555555111---///333444111///444777777777888666111555222111444333000333999444333333555888999666333333666777555555666444000999666666888666222444999555999999444333888:::999555888888555555888777444888444444666666444555888888777666666666666333111555555555555555555555555666555555666444333444777666666555333111111333444333222222222111111111000222222222222111111000000111111111111111111111111222222222222111111000000111111111111000000000000///////////////000111111////////////////////////........................------------------------........................////////////////////////........................000...---...//////---***)))---///000222444111++++++,,,---/////////...---//////000///------...000........./////////......,,,,,,,,,---------...............------,,,,,,,,,---...............------.........------,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,------......///------,,,,,,,,,,,,++++++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------............///---------............//////////////////...............------------..............................////////////000000000000111111222222222111111000000000111111111222222222222222222222111111000000111222222333333444444555666777888999:::;;;;;;;;;===<<<;;;:::999999999999;;;;;;::::::999888777777777666555444333444444555666666666666777777777777333333444555666777888888777888999999888999;;;===HHHKKKPPPUUUYYY\\\]]]]]]```hhhsss{{{qqqjjjZZZPPPGGGDDDAAA;;;999;;;@@@GGGLLLNNNTTT```mmmtttsssyyyqqq```MMMHHHDDDIIITTT```gggiiivvv~~~~~~zzzbbbOOOMMMKKKHHHFFFEEEDDDBBB@@@???===;;;888666444222222111111111111111111111111///000000000000//////...111222333333111000///000555666666555222000000111111000111222222111222333222444444333444666333...111444444222222777999999555777999;;;===???@@@@@@===;;;999:::===@@@@@@???@@@BBBAAA<<<;;;>>>@@@???AAA@@@???======<<<:::999:::>>>===888555666666444666888666222333777:::999999666666999999777777;;;666555444444666666555333111111222333444555666777555444555555444333444555555555555555444555666888222222222222222111111111333222222222111111111111222222222222222222222222222222222222111111111000222111111111000000000000///////////////000111111////////////////////////........................------------------------........................////////////////////////........................000...------//////---+++222222///)))(((,,,///...777777666555333111//////...///000///------///000...111555555333///---,,,,,,,,,,,,---------............---------,,,,,,,,,---...............------.........------,,,,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,---.........------,,,,,,,,,,,,++++++------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------............///---------............////////////////////////.........------------..............................////////////000000000000111111222222222111111000000000111111111222222222222222222222111111111000111222222333333444555555666777888999999999999999999999999888999999:::;;;;;;::::::999888888777777777666555444444444555555555666666666666777777777444555555666666777777888666777888888888888:::<<>>AAAHHHPPP```bbbaaa```dddnnnuuuwwwxxxyyycccUUUJJJEEEGGGWWWooo}}}zzzyyy~~~```MMMFFFGGGDDDCCCBBBBBBBBBAAA???===999888666444333222111111111111111111111111111111000000111111000//////...,,,///111000---,,,---///---000222333333222333444333333333555666777777555666:::<<<:::999;;;<<<;;;===BBBDDDBBBBBBFFFIIIHHHBBBIIINNNSSS^^^iiiggg^^^SSSUUUXXX]]]```aaa___\\\\\\^^^[[[SSSQQQWWW^^^bbbooorrrppphhheeegggcccZZZZZZ\\\[[[UUUPPPMMMJJJGGGFFFIIIHHHEEEEEEGGGGGGDDDBBB???>>>@@@???;;;:::<<<;;;:::888888999:::999888555555666666666777777777777888999999999999999888555555555555555555555555333333333333444444444444333333222222222222111111444444444444444444444444222222222222111111111111222222222111111111000000000000/////////000111111////////////////////////........................------------------------........................////////////////////////........................///...------...///...,,,***...///,,,...666>>>BBB@@@???<<<888444111///....../////////------///000111777======777///+++***,,,,,,,,,---------.........------------,,,,,,,,,------...............---.........---------------,,,,,,,,,,,,++++++++++++++++++******++++++,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,------......------,,,,,,,,,,,,++++++---,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,---------............///---------............///......//////////////////......------------..............................////////////000000000000000111111222222222111111111111111111111222222222222222222222111111111111222222222333444444555555666777777888888888777777555555666777888:::;;;<<<::::::999999888777777777777666666555555555555666555555555666666666777777666666666666666666777777666777888777666777999;;;ooouuu|||sssrrrrrrqqqkkkccc[[[UUURRRIIIJJJIIIHHHEEEBBB???>>>:::???FFFKKKPPPZZZkkkyyy|||zzzuuupppoooqqqoooiiinnnyyykkk]]]XXXXXXWWWaaazzzeeeSSSLLLGGGEEEFFF@@@@@@???@@@@@@???<<<:::555444333222222222222222222222222222222222222222222222333333222111111000---000444333000///111444---///000222222555888;;;666999:::888999>>>AAACCCHHHOOOQQQHHH@@@CCCMMMUUUXXXaaajjjllllllmmmkkkhhhwww}}}sss{{{zzzuuurrrggglllooonnnmmmmmmiiiddd^^^YYYVVVTTTOOOGGGDDDDDDHHHEEEBBB@@@??????===<<<::::::::::::;;;;;;<<<<<<444555666555666777666333999888777777666666444222555555555555555666666666333333333333333333222222333333333333333333333333222222222222222222222222333333222222222111111111111000000///000000111111////////////////////////........................................................................////////////////////////...........................---------............&&&111;;;>>>@@@EEEJJJKKK===;;;888444111...------.../////////------///111555<<>><<<;;;:::;;;;;;BBBLLLXXX```fffqqq~~~|||xxxwwwvvvoooggg```hhhrrrtttjjj]]][[[aaaoooppp{{{{{{vvvrrrcccHHHEEEJJJHHHBBB@@@AAA@@@?????????>>>:::888333333222222222333444444222222222222222222222222222222333333333333222222333666888888555444555777999888777555555777<<>><<<666<<<:::888888888888666444444444444444444444444555333333333333333333444444333333333333333333333333222222222222222222222333333333333333222222222222111111000000000000111111000000000000000000000000////////////////////////................................................////////////////////////........................---------------...///000888AAAHHHGGGBBB???===;;;333222000...---------...---...///...---...000111999>>>AAA===444---,,,...,,,,,,,,,---------......------------------------,,,------...//////..............................---------,,,,,,,,,++++++++++++******++++++,,,---,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,------,,,,,,+++*********++++++,,,------...------,,,,,,,,,+++++++++,,,,,,+++++++++++++++*********+++,,,,,,---......++++++,,,,,,,,,------------------............///---------............///---.........//////000000......------------......////////////////////////////////////000000000000///000111222222222222222111111111111111111111111222222222222222222222333222333333444444555666666555555666666666555444444666555555555666666777888888888777777777777666666666777777777777777777777666666666777777777777888999999999888777777666666555666777666555555777999~~~~~~|||zzzvvvqqqmmmkkkfff```XXXRRRNNNJJJEEEAAA>>>???AAA@@@>>><<<<<<===>>><<<:::<<>>======;;;888666333222222333333444555666333333333333333333333333000111222333444444444444111222222333444444444333777888:::;;;???EEELLLQQQSSSZZZ]]][[[bbbttt|||yyytttooolllhhheee```ZZZSSSLLLGGGEEECCCEEEAAA<<<>>>CCCAAA:::<<<888555555777888777555444444444333333333222222333333444444444444555555222222222222222222222222222222222222333333333333444444444333333333222222222222111000000000111111000000000000000000000000////////////////////////................................................////////////////////////........................,,,---------,,,---000222BBBFFFDDD<<<444111///------------------...///000---...///.........000222888;;;<<<777111,,,---///,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,---...////////////.............../////////------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***++++++,,,,,,------...,,,,,,------,,,,,,+++*********++++++,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,---------------------............///---------............///------......///000000000......------------......////////////////////////////////////000000000000///000111222222222222222222222222111111111111111222222222222333333333333333333333444555555666666444555555666666666555555777777666555555555666666777777777666666666666666666777777888888888888777777777777888888888999999:::999999999888888777777666777777666555555777888gggeeeaaa]]]XXXSSSPPPNNNGGGEEECCCAAA@@@???===<<<:::<<<===>>>===>>>???AAAEEECCCDDDIIISSS___ggglllpppvvv|||{{{qqqssssssmmmeee^^^ZZZTTTMMMSSSQQQWWWaaafffgggppp}}}yyypppxxxyyy\\\KKKEEEEEEEEEDDDAAA??????AAA???===:::999999888666555222222222333333444555666444444444444444444444444222333555666888999999999555444666;;;CCCHHHHHHGGGEEEJJJRRR[[[dddmmmvvv|||~~~}}}tttmmmiiiZZZ[[[VVVNNNOOOWWWUUULLLKKKEEE>>>;;;<<<===;;;999999999888777666555555444333444444444555555555555444444444444444444444444222222222333333333444444444444444444333333333333333222111111000000111111000000000000000000000000////////////////////////................................................////////////////////////........................+++,,,---,,,+++---111444888999555...,,,...///...,,,,,,---.../////////...,,,...............000222333444555333///---,,,---,,,,,,,,,---------......,,,,,,,,,---------......+++,,,---...////////////---........./////////000...------------,,,,,,,,,++++++******++++++,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------,,,,,,+++************+++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///---------............///------......///000000111......------------......////////////////////////////////////000000000000//////000222222333333222222222222111111111000000222222222333333333444444333333444444555666666666333444555666666777666666777777666666666666777777666666666666666666666666666777888999999999888888888999999999999:::::::::999999999999999999888888777888888777666555777999GGGEEECCCAAA???>>>=========<<<;;;:::999999;;;<<<;;;<<<>>>AAAGGGOOOXXX___eeeaaa]]]^^^dddlllqqqsss~~~yyytttuuuwwwooocccVVVYYYYYYWWWZZZ```dddcccpppkkkmmmwwwzzzwwwzzz}}}qqqwww~~~aaaKKKEEEHHHGGGDDD>>>;;;<<>>999<<<999666555555666555444222222222222333444555666444444444444444444444444666777999;;;===>>>??????GGGFFFIIITTTbbblllooommmlllsss~~~ddd[[[QQQKKKIIIHHHDDDAAA??????>>>===;;;:::999999444444444555555555666666555555555555555555555555222222222333333444444444555555444444444333333333333333222111000000111111000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////........................+++,,,---,,,+++---111555...///...,,,...222222...---.../////////...,,,+++,,,---............000222//////000000///...,,,***,,,,,,,,,---------......,,,,,,,,,------.........+++,,,---...////////////---.........//////000000......---------,,,,,,,,,++++++******++++++,,,---+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******************************+++++++++,,,,,,,,,******************************+++,,,,,,---......,,,,,,---------,,,++++++)))******+++,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........//////---------...///000000111.........------.........000000000000000000000000////////////000000000000//////000222222333333333222222222222111111000000222222222333333444444444333333444444555666666666333444555666777777777777666666666666666777888888555555555666666666666666666777888999::::::999888999999:::::::::;;;;;;;;;999999999999999999999999777888999888666666777999@@@===>>>@@@<<<555888@@@;;;===:::>>>DDD???<<>>:::777999888333222555666444444555666666666666777888111444666555333111222444333333333444444555555555444444444333333333222222111111111111111111111111111111111111000000000000000000000000000000000000......------------.........000111000///...///111111000///------......//////...---,,,,,,---...//////......------,,,++++++......................................................---------,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,---......//////......//////.........---------......---,,,,,,+++******++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---+++)))***,,,---,,,))))))***,,,------,,,***)))---------,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,+++***))))))+++---...,,,,,,,,,+++++++++*********++++++***))))))***,,,------------------------000///...---------------........................---------............///............//////////////////............////////////000111111111111111000111111111111222222222111111111111111111111111000111222222333333222222000000111222222222222111555444444444444555666666666555555444444444555555444555555666777888888888666666555555555555666666555666666666777777777777999999999:::::::::;;;;;;;;;999888777888888888666666666777888888888888888<<<;;;;;;<<<:::999<<<@@@>>>CCCDDDMMMYYYWWWSSS\\\fffkkkqqquuuyyyxxxfff^^^dddcccbbbkkkiiieeecccfffddd\\\SSSOOO]]]vvv{{{{{{|||llluuunnn\\\KKKGGGDDD???>>>BBB??????>>>===<<<;;;999888:::444222555666444333444000333555777666555555555777888888999;;;@@@HHHOOOSSS[[[aaadddlllyyyxxxgggWWWLLLEEEBBB@@@@@@@@@===999888;;;999666222222333333222222222333333555888888777666888999333333444444444555555555444444444333333333222222111111111111111111111111111111111111000000000000000000000000000000000000///......------......///...///000///...---...000111000///...---......//////...------------...///------------------------......................................................---------,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,---,,,------...............//////.........---------......---,,,,,,+++******++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---+++)))***,,,---,,,***)))***,,,------,,,***)))------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))+++---...,,,,,,,,,+++++++++*********++++++***))))))***,,,------------------------//////...---------------........................---------............///............//////////////////............////////////000111111111111000000000111111111222222222111111111111111111111111111111222333333333333333222222333444444444444333444444444444444555666666666555555444444555555555555555666666777888888999777666666666666666666777777777777777777888888999999999999::::::::::::;;;:::888777777888888888777666666777888888888888777;;;>>>>>>>>>AAAHHHLLLMMMQQQWWW[[[eeetttssslllpppsss{{{~~~{{{pppfffeee[[[TTTZZZ___ffflllkkkhhhfffccc```ooo~~~wwwhhhvvv~~~ppp___NNNEEE@@@BBBCCC??????EEE>>>===<<<;;;:::999888888666111000333444333222444111333555666777777999:::999???FFFLLLUUUccctttttt___QQQHHHEEEDDDEEEBBB===<<<===;;;666999999888888888777777777444555777777666666777888444444444555555555555555444444444444333333333333222222222222222222222222222222111111111000000000000000000000000000000000///......------......///---...//////------...///000000///............//////...------------...///++++++,,,------...//////......................................................---------,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,------,,,,,,---..............................---------...------,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,+++******,,,,,,+++******+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,+++++++++*********++++++***))))))***,,,------------------------///...------------------........................---------............///............//////////////////............//////...///000000111111000000000000000111111111222222111111111111111111111111222222333444444444333333222222333444444444444333444444444444444555555666666555555444555555666666666666777777888888999999777777777777777777777777999888777666777888999:::888888999999999:::::::::888777555666777888888777555666666777777777777777HHHMMMPPPPPPXXXccciiihhhiiiooopppvvv~~~ttttttoooxxxxxxqqqtttwwwzzzuuuhhhdddhhh```WWWZZZkkk{{{{{{{{{zzzuuutttnnnttt[[[KKKDDDBBB??????BBBAAA===>>>CCC???>>><<<;;;999888777666666222222555666444555888======<<<<<<>>>EEEMMMRRRRRR]]]iiisssppp```VVVSSSWWWVVVMMMEEEAAA>>><<<999888777666777777666555888888777666555555555555555555555555555555555666555444444444444333333333222222222222222222222222222222222111111111000000000000000000000000000000//////............//////...///000///.........000000/////////.....................------.........,,,,,,,,,---------............................................................---------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------,,,,,,---.........------........................---------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++++++++,,,++++++***++++++,,,,,,++++++***,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,+++++++++*********++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------........................---------............///............///////////////......------......///...//////000000000000000000000000000111111111111111111111111111111111111222222333444444444444333000000111222222222222111444444333333444444555666555555555555555666666777777777777777888888999999777777888888888888777777888777666555666777999:::888888888888999999999999666555444555666888888777444555666666777777666666YYY^^^bbbdddjjjsssxxxyyyrrrvvvrrrpppwwwtttlllllljjjpppmmmddddddmmmkkk___]]]ZZZTTT^^^uuuzzzuuuwwwzzz{{{}}}~~~rrrXXXHHHCCCDDDEEE???=========:::777999===>>><<<:::888666555444444666444555888999888;;;???FFFIIILLLRRRYYYbbblllrrr{{{zzzooo[[[OOOJJJIIIAAA???============;;;999;;;:::888777777777777777666666666666666666666666555555555444444444333333222222222222222222222222222222222222111111111111000000000000000000000000/////////......////////////000111111000///000111///////////////......------..................---......---------,,,,,,,,,......................................................---------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------...+++,,,,,,---...------------.....................------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...........................---------............///............////////////......------------............///000000000000000//////000000000111111111111111111111111111111111111222333333444444333333000000111222222222222111333333333333333444555555555555555555555666777888777777777777777888888888777777888888888888777777666555555444555666777888777777777888888888999999555444333333555777777666444444555666666666666555]]]___dddiiijjjiiimmmsssppprrrhhh]]]___aaa```fffbbbccc^^^UUUSSSVVVUUUNNNTTTRRRRRRfff~~~zzzuuuvvvzzzpppbbbNNNBBB>>>@@@AAA@@@>>>===<<<:::999888:::<<<:::999777555444444444444333222666;;;>>>???CCCIIILLLUUUbbbpppzzzyyyqqqwwwggg```]]]PPPLLLHHHFFFFFFDDD@@@<<<;;;888666666777888888777777777777777666666666666555555555555444444444333333333333333333333333333333222222222222111111111000000000000000000000000000//////......//////000000111222222000000111222/////////000///......---------...//////...------//////...---,,,,,,++++++......................................................---------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......++++++,,,------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++*********+++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................---------............///............////////////......------------......---...//////000000///////////////000000000111111111111111111111111111111111111222333333333222222222222333444444444444333333333333333333444444555555555555555666777888888666666666666666777777777555666888888888888666555444444555555555666666666666777777777777888888888555444222333444555555444333444444555555555555555\\\\\\dddnnnkkk```dddqqqzzz{{{hhhRRRNNNQQQXXXddd```]]]XXXSSSQQQRRRTTTVVV```bbbeeexxx}}}}}}vvv|||wwwuuu}}}{{{tttwwweeePPPJJJDDD@@@???===;;;888>>>===<<<;;;;;;======<<<777666555555666888:::;;;;;;===CCCLLLQQQTTT\\\ccciiisss{{{xxxuuu|||nnniii|||zzzlllxxxkkkeee^^^ZZZWWWSSSLLLFFFEEEAAA===:::::::::888777888888888777777777666666555555555555444444444444333333333333333333333333333333222222222111111111000000000000000000000000000000////////////000000///111222111000///000111...///000000000///------------...//////...---------------------------,,,......................................................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///++++++,,,------------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++---,,,***)))+++---,,,++++++++++++++++++,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,+++,,,,,,,,,+++++++++*********++++++***))))))***,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...........................---------............///............////////////...------,,,,,,------...---...//////000000//////////////////000000000111111111111111111111111111///000111111222222111111222222333444444444444333333333222222333333444555555555555555666777888999666555555555555555555555444555777888888777555444333444666777777777666555666666666777777777888888666444222222333444333222333333444555555555555444bbb```kkk{{{vvvfffjjj~~~rrrSSSHHHKKKUUUcccjjjeeeaaabbbaaabbbiiirrrhhhnnnuuu|||sssssssssooorrrzzzvvv~~~{{{uuu___SSSEEEAAAAAA???===<<<;;;<<<===;;;;;;:::999:::<<<:::777777777777888;;;>>>AAACCCNNNQQQYYYdddkkkqqqzzzjjj^^^```kkkrrrooommm||||||qqqooohhhaaaaaaiiiqqqtttyyy{{{xxxrrrpppsssuuuuuunnncccaaakkkqqqjjjbbbaaaaaahhhmmmnnnqqqzzz~~~uuuoooXXXSSSLLLFFFCCCAAA===:::999888888888777777666666666666555555555444444444333333333333333333333333333333333222222222111111000000000000000000000000000000////////////000000...000111000///...///111...///000000000///---,,,,,,---...//////...---,,,+++,,,,,,------......///......................................................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///++++++,,,---------,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))),,,---,,,***)))+++---,,,++++++******++++++,,,))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********++++++***))))))***,,,++++++++++++++++++++++++++++++++++++,,,,,,---...........................---------.........//////............/////////000...------,,,,,,------...---......///////////////////////////000000000000111111111111111111111111//////000111111111111111000000111222222222222111333333222222333333444555555555555555666777999999555555555555555444444444444555666888888666555444333555777999:::888666555666666666666777777777777666444222222333333222111222333444444555555444444fffeeeppp}}}uuuccceeewwwyyyqqqeee\\\ZZZdddyyy~~~xxxrrrooottt}}}yyyooojjjlllllliiinnnvvv~~~|||sssYYYNNNJJJDDD>>>;;;===<<<:::999:::;;;:::;;;999888::::::::::::;;;;;;AAACCCBBBHHHWWWffflllwww{{{}}}}}}}}}qqqpppwwwvvvuuunnnfffcccfffhhhfffeee|||wwwvvv{{{}}}zzzxxxvvvrrrqqqyyyxxx~~~~~~zzzxxxyyyzzz}}}~~~jjjrrr~~~kkk^^^WWWRRRIIIBBB>>>===:::888777777777888555555777;;;999444222333333333444555555555555444222222222111111111111000222222222111111111111000000000000000000000000000////////////000000000000000000000000000000000000......//////......---,,,........................////////////////////////......//////......---,,,,,,------......------,,,------------------------......---------,,,,,,,,,,,,---......//////............//////......---,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,...------,,,,,,------...........................////////////////////////......------------......//////000000000000/////////////////////000111111222222111111000000//////222111000//////.........111222444555444222000///222222333444444555555666888777666666777888777555777777777777777666666666555666777777777666444333555666777888888777666555666666555444444444444555222222222222333444555555444444444444444444444444UUUcccwwwyyyoooqqqzzz}}}wwwqqqooovvv}}}uuuooonnntttyyyzzz|||lll\\\HHH<<<:::<<<;;;888999999999777777888999888888999<<<>>>???@@@AAACCCFFFNNNWWWdddvvv|||{{{wwwyyy~~~|||xxxpppkkkqqq{{{~~~{{{yyypppkkkkkkkkklllwwwwwwsssrrrssspppmmmrrrqqqxxxqqqeeeWWWRRRJJJBBB===;;;;;;<<<777444444666666444666:::333444444444444444333333333333333333222222222222222222222222111111111111000000000000000000000000////////////000000000111000000000000000000000000......//////......---,,,------------------------////////////////////////......//////......---,,,,,,------......------,,,------------------------......---------,,,,,,,,,,,,---......//////............//////......---,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,...------,,,,,,------...........................////////////////////////......------------......//////000000000000/////////////////////000111111111111111000000000000000111111000////////////000222333333444333222111000222222333444444555555666777666555555666777666555666666666666666666777777555666666777666555444333555555666777777666555555666555444444333333444444222222222222333444555555444444444444444444444444ddd{{{{{{wwwwww|||vvvpppuuu|||~~~~~~|||{{{lllQQQLLLFFF>>>;;;;;;===<<<;;;:::888777777999999999888999<<<>>>???BBBHHHPPPVVVbbbhhhuuunnnqqq|||{{{yyyzzzyyyyyy||||||tttjjjiiigggcccbbbhhhqqqvvvuuuyyyoooiiimmmttt~~~vvvrrr||||||sssrrrzzzqqqcccTTTGGG???;;;:::===999666777666333444888555555555555444444444444555555444444444333333333333333333222222222111111000000000000000000000000/////////000000000111111000000000000000000000000...////////////...------------------------------////////////////////////......//////......---,,,,,,------......------,,,------------------------......---------,,,,,,,,,,,,---......//////............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...........................////////////////////////......------------......//////000000000000/////////////////////000111111///000000000000000000111000000/////////000111111333333333333222222222222222222333444444555555666555444333444555666555333555555555666666777777777555666666666666555444444444444555555555555444444444444333222222222222222222222222222333444555555444444444444444444444444}}}tttrrrzzzrrrttt|||yyyzzz}}}}}}uuuaaaMMM???AAA@@@???<<<999777555555<<<999888:::<<<;;;;;;<<<===BBBGGGLLLUUUgggyyyuuukkkmmmvvvyyy|||{{{vvvqqqqqqvvvxxxwww{{{{{{{{{rrruuuvvvwwwvvveeeVVVLLLFFFCCC===::::::999555444666555555555555555666666777555555555444444444333333444333333333222222222222111111111111111111111111//////000000000111111111///////////////////////////////////////...------------------------------////////////////////////.........///......---,,,,,,------......------,,,,,,,,,------------------......---------,,,,,,,,,,,,---......///..................///......---,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...........................////////////////////////......------------......//////000000000000/////////////////////000000111.../////////000000111111////////////000111222333444333333222222222333333222222333444444555555666444333222333444555444333444444555666666777888888666666666555555555444444333333333444444333333333333222222111111111111111222222222222333444555555555555555555555555555555zzzrrrwwwyyypppkkkmmmwww}}}lllRRRGGGCCC???<<<888:::;;;:::777666888::::::777999===>>><<>>FFFGGGFFFMMMYYYkkk|||wwwllldddgggfffcccpppzzzfffWWWKKKBBB>>>>>>888777666555444555666777555555444444444333333333555555444444444333333333222222222222222222222222000000000111111111222222000000000000000000000000///000000000000///..............................////////////////////////......//////......---,,,,,,------......------,,,+++,,,,,,------...............---------,,,,,,,,,,,,---......//////............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************************++++++++++++,,,,,,,,,,,,------------...------,,,,,,------...........................////////////////////////......------------......//////000000000000/////////////////////000111111...//////////////////000/////////000111222333444333333333333444444444444222222333444444555555666555444333444666777777666777777777888888999999999666555444444333333444444333333222222222222333333222222111000000000000111222222222222333444555555555555555555555555555555{{{uuuxxxooo|||uuu}}}~~~www^^^OOOAAA;;;888<<<>>>:::666555333444444333222333555777===AAANNNZZZ\\\\\\iii{{{kkkkkkvvvuuurrrooonnnrrrzzzwwwxxxuuubbbRRRKKKCCCAAA>>>;;;999888888888666666666555555555444444555555555555444444444444333333333333333333333333000000111111111222222222000000000000000000000000000000000000000///......////////////////////////////////////////////////......//////......---,,,,,,------......------,,,++++++,,,,,,---......///......---------,,,,,,,,,,,,---......//////............//////......---,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------............------------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************************++++++++++++,,,,,,,,,------------......------,,,,,,------...........................////////////////////////......------------......//////000000000000/////////////////////000111111///////////////.........000000000000111222333333111222444555555555444333222222333444444555555666666555555666888999999888999999999999999999::::::666555444333333333444444444333222222222222333444333222111111000000111111222222222222333444555555555555555555555555555555xxxssspppmmmiiippp~~~~~~{{{ttt\\\MMMDDD@@@???;;;:::;;;888444777===666777999:::<<<>>>@@@BBBFFFNNN^^^mmmppprrrjjj\\\bbb```jjjxxx~~~xxxuuurrrrrr~~~rrrcccNNNKKKGGGBBB>>><<<;;;;;;777777777777666666666666666666555555555444444444333333333333333333333333000111111111111222222222000000000000000000000000000000000000000//////...000000000000000000000000////////////////////////......//////......---,,,,,,------......------,,,++++++,,,,,,---...//////......---------,,,,,,,,,,,,---......//////............//////......---,,,......---,,,,,,+++******++++++,,,,,,,,,------------..................---........................,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************)))************+++++++++,,,,,,,,,---------.........------,,,,,,------...........................////////////////////////.........------.........//////000000000000/////////////////////000111111000000//////.........---111111111000111111222333111222444666666555444333222222333444444555555666777666666777:::;;;::::::;;;;;;::::::::::::::::::666555444333222333444444555444333222222333444555333222222111111111111111222222222222333444555555666666666666666666666666lllkkkmmmooolllgggiiipppqqqvvvuuuZZZKKKDDD@@@<<<:::;;;444111555666333444888777444666>>>AAAAAAGGGPPPWWWaaarrruuutttlllhhhhhhkkknnnoootttyyy~~~zzzzzzrrr]]]LLLIIIEEE<<<:::>>>===777555666777666888;;;333222222333666666555444444444444333333333222222111111111111111111111111111111111111111111111111//////////////////////////////............//////000000000000000000000000000000111000000///...---,,,------......------,,,---------............//////............---------............////////////......////////////............---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++)))******++++++******))),,,,,,,,,++++++************++++++,,,,,,++++++***)))))))))))))))))))))))),,,+++***))))))+++---...........................+++++++++*********))))))))))))))))))************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---+++,,,...000000...,,,,,,,,,---------............///111111000000//////......111111000000/////////...//////000000000000//////000000000000000000000000......//////000000111111111111000000000000111111111222333333444444333333000000111222333333333333555555666777888999::::::999999999888888888777777666444111000222333444444333444444555555444444333222111111222444444333111222333444444444444333222333444555666555444333222sssxxxvvvrrryyy~~~xxx{{{~~~yyyyyy~~~lllUUUJJJAAA>>>===:::888999:::777888<<<<<<888888<<<===???CCCHHHMMMUUUaaalll~~~|||qqqmmmkkkfffdddhhhooommmoooxxxxxxpppfffWWWJJJCCCCCC===999::::::666444444888777666666666777777777444444444333333333333222111111111111111111111111111111111111111111111111000000000000000000000000//////............//////000000000000000000000000///000000000000//////...,,,------......------,,,---------............//////............---------............////////////......////////////...............---------,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++******++++++++++++******,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************,,,+++***))))))+++---...------------------------+++++++++*********))))))))))))))))))************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111333444333000...---------------............///000000000000//////......///.........---------,,,//////000000000000//////000000000000000000000000////////////000000000000111111000000000000111111111222333333444444333333000111222333444444444444555555666666777888888888999999888888888777777777666333111000222333444333444444444555555444444444111000000111333333222111222222333444444333222222333444444555444333222111www{{{rrr|||uuu|||rrrYYYJJJCCC999777888:::999555555888222333777;;;<<<<<<@@@FFFHHHNNNUUUZZZddduuuuuuiiifffmmmzzzzzzoooyyyppp___VVVKKKAAA>>>===:::777777::::::999666444333555777555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111//////............//////000000000000000000000000...//////000000000000///------............---------------............//////............---------............////////////......////////////...............------------,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++*********+++,,,---+++++++++++++++++++++++++++++++++***************))))))))))))************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,+++,,,000444888999999777333000//////---------............///000000000////////////............---------------...//////000000//////...000000000000000000000000000000000000////////////222222111111111111222222111222222333333333333333111222333444444555555444555555555555555555555555888888777777777777777666555333111000222333333333444444555555555555444444222111111222444555333222111222222333333222222111222333333333333222111111yyy{{{qqqTTTAAA:::===AAA???===<<<<<<:::666777;;;555666888888:::BBBOOOZZZbbbiiinnnttt{{{yyyxxxpppuuuyyy|||~~~~~~vvvpppqqq}}}pppaaaOOOFFFBBB>>><<<<<<:::::::::777444333555777555555555555444444444444222222222222222222222222111111111111111111111111111111111111111111111111//////............//////////////////////////////---...///000000111000000------............---------------............//////............---------............////////////......////////////..................------------------------------------..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))************++++++************+++++++++++++++++++++++++++++++++...///---+++,,,222888======<<<999444000//////---------............///////////////////////////////////////////////////...//////////////////...000000000000000000000000111111000000//////......222222111111111111222222111111222333333333333222222222333444555555555555555555555444444333333333666666666666666666666666444222111111222444444333555555666666666666555555444333333444666666555444222222222222222222222222222222222222111111000000pppuuuzzzggg]]]OOOEEE@@@===999777;;;777666999:::777777999===>>>>>>>>>FFFWWWmmm|||{{{xxx~~~tttrrrnnntttrrreeeYYYKKK@@@<<<999999999888777777888999666666666555555555444444222222222222222222222222111111111111111111111111000000000000000000000000//////............//////////////////////////////---...///000000111000000---......//////......------------............//////............---------............////////////......////////////......//////.........---------------------------------..............................---------,,,,,,,,,+++++++++,,,,,,---------------------------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))************++++++************+++++++++++++++++++++++++++++++++...000...,,,...555;;;>>>>>><<<888333///......---------............///.............../////////.........///////////////......////////////......////////////////////////111111000000//////......222111111111111111111222000111222222333333222222222222333444555555555555555555444444333333222222555555555555555555555555444222111222444555555444555666666777777666666555333222222333555666444333222222222222222222222222222222111111111000000000uuuaaaRRRFFFBBB======@@@???999333555333444999;;;888666777;;;BBBJJJTTTeee~~~}}}~~~yyyuuukkkeeejjjpppuuu|||mmmWWWLLLCCC???:::666666777777777777666666666666555555555333333333333333333333333111111111111111111111111000000000000000000000000//////............//////000000000000000000000000...//////000000000000///......////////////......---------............//////............---------............////////////......////////////....../////////.........------------------------------..............................---------,,,,,,,,,***++++++,,,,,,------...------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------***************+++++++++))))))))))))************++++++************+++++++++++++++++++++++++++++++++---///000000222777<<<<<<<<<:::666111...---------------............///---............/////////,,,,,,,,,,,,,,,------------......//////......---////////////////////////000000000000////////////111111000000000000111111000111111222222222222222111222333444444555555444555444444444333333222222333444444444444555555555444333222444666777666555666666777777777777666666111000000111333333222111444333333222222333333444333222111111000000111111xxx```NNNBBB======<<<888444333555888999999888888:::=========CCCLLLPPP^^^ooo}}}tttpppoooyyy}}}wwwkkk^^^LLL@@@;;;:::777555777777777666666666555555333333333333333333333333111111111111111111111111111111111111111111111111//////............//////000000000000000000000000///000000000000//////.........////////////......---------............//////............---------............////////////......////////////......////////////............------------------------..............................---------,,,,,,,,,******+++,,,,,,---......------------------------------,,,,,,,,,,,,++++++******++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++))))))))))))************++++++************++++++************************,,,,,,...000333666999;;;::::::888444000------...---------............///---------.........//////+++++++++,,,,,,------------......//////......---////////////////////////////////////000000000000000000////////////000000000000111222222222222222000111222333444444444444444444444444444333333333222333333333444444444444444444444555777888777666666777777888888777777666222111111222444444333222555555444333333444555555444333222111000111222222{{{aaaQQQEEECCC@@@999777:::888:::;;;:::777555555555777999;;;<<<<<>><<<:::999888777666999777555444555777999999:::@@@NNN^^^gggqqq}}}zzz|||~~~|||lll```RRRCCC===<<<:::999888666444333666666666666555555555666333333333333222222222222333333333222222222222111111000000000////////////000000000000000000000000000000000000000000000000000//////......---,,,,,,------......///000000000////////////////////////............////////////////////////////////////////////////////////////------------------------,,,---......//////......---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************++++++++++++,,,,,,,,,+++,,,...333888;;;;;;999<<<:::666222///.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111/////////////////////...........................////////////////////////111000000000000000000000111222222222222333333333444444444444333333333222444444444555555666666666777888888888888777666555666666666777888999:::;;;888888777777777777777777777666666555444555555555555555555444444444333333qqqcccQQQCCC>>>===<<<;;;:::999888888777777777777666444444666:::???BBBDDDJJJZZZppp{{{|||vvviiisssxxx||||||zzz}}}zzzhhhOOOIIIAAA<<<:::999777555666666666666555555444444444444333333333222222222333333333333222222222222111111000000000/////////000000000000000000000000000000000000000000000000000000///......------,,,------......///000000000////////////////////////............////////////////////////////////////////////////////////////------------------------,,,---......//////.........---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************))))))(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,---///333888:::999888;;;999555111///---------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000......//////////////////........................////////////////////////000000000000000000111111222222222222333333333333333333333333222222222222333333444555666666777777888888999999999888777777666666666777888999:::;;;::::::999999888888777777666666555444444444444555555555555444444444444333rrr\\\OOODDD???:::999:::<<<;;;999999999999888666666666777444777;;;>>>BBBHHHOOOUUUlll|||jjjeeeggghhhrrr{{{uuuvvvuuuhhhVVVGGG@@@>>>===<<<888777666666666555444333444444444444333333333333444444333333333222222222111111111000000000//////000000000000000000000000000000000000000000000000000000//////...---------------......///000000000////////////////////////............////////////////////////////////////////////////////////////------------------------,,,---......///...............------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************************************++++++,,,,,,---,,,...111555888999888777:::888555222///...------........................,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------------......//////............////////////........................///////////////000000000000000000000000111111111222222222333333333444444222222222222222222222222222333444555666777888999999999999::::::999999888888888888888999:::;;;<<<<<<<<<;;;:::999888888888666555555444444444444444555555555555444444444444~~~kkk\\\OOOFFFCCC???>>><<<<<<===;;;777444999:::999666444333555777999>>>CCCFFFJJJUUUhhhvvvsssbbb```mmmzzz}}}{{{eeeUUUIII@@@<<<<<<999777777888999999888555555555444444444333333444444444333333333222222111111111111000000000000111111111111111111111111000000000000000000000000111000000///......------------......///000000000////////////////////////............////////////////////////////////////////////////////////////------------------------,,,---......///.....................---,,,,,,++++++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))***+++,,,,,,---------000444777999999888888999888555222000......---...........................---------,,,,,,,,,++++++++++++,,,,,,------------------...............---.........//////000000////////////////////////////////////000000111111//////000000111111111111222222333333333444444444222222222222222222222222333333444555666888888999888999::::::::::::999999::::::::::::;;;;;;<<<======<<<<<<;;;:::999999888666666555444444444444555666666555555555444444444~~~kkkYYYPPPIIIAAA???CCC>>><<<999777888888888777888888777555222333888===>>>CCCKKKTTTbbbzzzqqqmmmiiiiiimmmvvvwww___KKK@@@@@@<<<777666888::::::999666666555555555444444444444444444444333333333333222222111111111000000000111111111111111111111111000000000000000000000000111111000//////......---------......///000000000////////////////////////............////////////////////////////////////////////////////////////------------------------,,,---......//////......---............------,,,***++++++,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,------...---111666:::;;;:::::::::999888666444111000///...........................//////......------,,,,,,***++++++,,,,,,------...------......///......---------......///000000000////////////////////////...//////000000111111222/////////000111111222222333333333333444444444444222222222222333333333333444444555666777777888888888888999:::::::::999999;;;:::::::::;;;;;;<<<===<<<<<<;;;;;;::::::999999777777666555555555555555666666666555555555444444tttiiiYYYMMMEEEDDDAAA999888===777666444333555777888999666777777666666;;;DDDLLLMMMTTTbbbvvvmmmhhhjjjxxxiii^^^RRRJJJAAA;;;::::::999777666666666666555555555444555444444444444333333333222222222111111111000000111111111111111111111111000000000000000000000000111111000000///.........------......///000000000////////////////////////............////////////////////////////////////////////////////////////------------------------,,,---......//////......,,,---...//////......---******+++,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************((()))***+++,,,------...,,,222888<<<<<<<<<<<<===999888777555333111000///......................../////////...---,,,,,,,,,******+++,,,,,,---......------...//////...---,,,------......///000000111////////////////////////...//////000111111222222...//////000111111222222333333333444444444444555222333333333444444444444555555666666777777777888777777888999999999999999:::999999999999:::;;;;;;::::::::::::::::::::::::888888777666666666666777666666666666555555555555nnn\\\PPPKKKFFF>>>;;;???>>>777888@@@888888888888777555222111555777999999;;;CCCPPPZZZgggppp~~~|||kkkaaaRRRHHHCCC???;;;888777666666666555555555555555555444444444333333333222222222111111111111000111111111111111111111111000000000000000000000000111111000000//////......------......///000000000////////////////////////............/////////000////////////////////////////////////////////////------------------------,,,---......//////......+++,,,.../////////......******+++,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************((())))))+++,,,---......,,,222999============>>>:::999888666444222111000//////////////////////////////...------,,,++++++******+++,,,,,,---......------/////////...---,,,---------...///000000111000000000000000000000000...//////000111222222222...//////000111222222222333333333444444444555555333333333444444555555555666666666666777777777777666777888999999999999999888888888777888888999999999999::::::::::::::::::999888888777777777777777777666666666555555555555vvvgggZZZQQQJJJFFFAAA>>>:::999:::999777444444444666888666222333888444:::999===JJJXXXmmmzzzhhhVVVHHHBBBCCC<<<===<<<888444444555666555666777666444222111111333444444555555444444333444444444333333333222222111111111111111111111111111111111111000000000000------...///000111222222000000000000000000000000//////000000000000//////............///////////////............------------------------------------------.........//////......---------,,,,,,,,,------------------------.........------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,+++***)))))),,,,,,,,,,,,---...//////+++222999<<<<<<<<<@@@DDD>>>===<<<:::888666444444333111///.../////////---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////000000000000111111111111000000111111111111000000000000000000111222333444444333333222222333333444333333444444555666666666777888888888888999999999777777777777777666555555666666777888888888888888;;;;;;:::999888888888999777777777777888888888888999999999999999888777666}}}tttgggZZZOOOGGGAAA>>>???<<<999888999999777444888555555888:::777666888888===???III___nnn~~~zzzvvvwww~~~yyy```NNNGGG???;;;999;;;:::666444555555666666555444444555666444444444555555444444444444444444333333333222222111111111111111111111111111111111111000000000000------...///000111222222000000000000000000000000//////000000000000//////............///////////////............------------------------------------------.........//////......---------,,,,,,,,,------------------------......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,+++******))),,,,,,,,,,,,---...//////---222888;;;<<<===@@@CCC>>>>>><<<;;;:::888777777444222000//////000...---....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////000000000000111111111111000000111111111111000000000000000000111222333333333333222222222222333333333444444555666666777777777777888888888999999999888888888888888777666666666666777888888888888777888888777666666666777777666666666777777777888888999999999999999888777777{{{nnnggg\\\QQQIIICCC>>><<<===:::888777777777666555666111000444777777888:::>>>CCCIII[[[wwwuuueeehhhsssvvvlllZZZGGG:::<<<===666444:::888777666555555666777777444444555555555555444444444444444444333333333333222222222222222222222222111111111111000000000000------...///000111222222000000000000000000000000//////000000000000//////............///////////////............---------------------------------------........./////////......---------,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++*********,,,,,,,,,,,,---.../////////111444888;;;===???@@@======<<<<<<;;;;;;::::::555333111000000000...------...//////////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////000000000000111111111111000000111111111111000000000000000000111222333333333333222222222222333333444555555666666777888888777777777888888888999999888888999999999888777777555666777777888888777777777666666666666777777888555555666666666777777777999999999999999999888777qqqeee___UUUMMMFFFBBB>>><<<999888777666666666666555555222111333666999AAAJJJRRR[[[eeexxxzzzrrrnnnppp{{{rrriiiuuudddGGGAAA???777666???;;;999888777777666555444555555666666666666555555555444444444444333333333222222222222222222222222111111111111000000000///.........///000111111111000000000000000000000000//////000000000000//////............///////////////............---------....................................////////////......---------,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,---...////////////000333777;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;666333111000000000...---------...///000000000000------------------------......------------..................///////////////000000000111111111111000000111111111111000000/////////000000111222333222222111111111111222222555555666666777888888888777777777777888888888888777777888888888777777666555666666777777777777777777777777777777888999:::555555555555666666666666999999999::::::999888888uuuiiiZZZUUUMMMFFFAAA===:::888666777666666555555666777666777999;;;<<>><<<:::888777333555777666555555888;;;999AAAMMMXXXaaaoootttpppyyy}}}}}}~~~iiiRRRFFFAAA;;;:::;;;;;;999666666777777888888777777666555555555555444444444444333333333333333333333333111111111111000000000000////////////000000000000111111111111111111111111//////000000000000//////............///////////////............---------.........................../////////000000000000......---------,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---...//////---...///...---000555:::;;;:::999888666555444333000///------...//////...------------------,,,+++..............................------------..................////////////000000000000111111111111000000111111111111000000///......//////000111222000000000//////000000000333444444555666666777777666666666666777777777888444444555666666666666666444555666666777777666666555555444333333333444444666666666777777777888888888999::::::;;;;;;::::::xxxkkkaaaUUUJJJBBB???;;;888777777666555333555777777555666999<<>>::::::===:::888666555666777777666555555444444444333333333222333333444444333333222222111111000000000000000---......///000111111222111111000000000000111111222111111111000000////////////000000000000//////......////////////..................////////////////////////////////////......---,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++************************************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------000111111000//////000222<<<;;;999666222///---,,,------............------+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,---------............///////////////////////////000000000000000000000000000000000000000///.........//////000000000000000////////////000000000000222111111333666777666555777777888666555555666888777777777777666666666666444555555666777888888999444444555555666666777777888888888888888888888888999999999999:::;;;<<<<<>>CCCQQQfffvvvyyy{{{xxxvvvwwwtttkkkbbb^^^aaabbbaaa^^^]]]^^^aaa___^^^^^^^^^]]]XXXRRRNNNXXXSSSLLLIIIJJJKKKJJJIIIEEEFFFIIIKKKHHHCCCDDDHHHJJJIIIJJJMMMNNNNNNRRRXXXkkkkkknnnoooeeeXXXUUU[[[ZZZiii}}}hhhOOO???999:::888888888999999888666777777777777666666666666333333444444444444333333333222111111000000111111000000111111222333333333333333222222222222333333111111111111000000000000//////000000000000//////......////////////..................////////////////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------///000000000......000111333222000///......///000------............------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,------------............///////////////////////////000000000000000000000000000000000000000//////...---......////////////////////////000000000111111333222333555777888777666555777888888777777999:::888888777666666555444444555666666777777888888888888888888888888777777777888888888888888888888888777777777777888999:::;;;tttgggXXXJJJAAA???<<<888777777888777666444555666333222444:::@@@;;;@@@CCCFFFRRRjjjooogggrrrvvvyyyyyyxxxxxxuuuppplllcccZZZUUUVVVUUUPPPKKKPPPQQQQQQNNNLLLKKKLLLOOOLLLMMMMMMNNNMMMLLLIIIGGGMMMIIIDDDBBBCCCFFFGGGHHHCCCEEEGGGHHHFFFDDDEEEGGGFFFFFFGGGHHHHHHIIIMMMPPPVVVVVVZZZ[[[TTTJJJHHHKKKJJJTTTaaakkknnnnnnmmmlll{{{}}}bbbKKK>>>===;;;999999999999777555888777777777777666666666444444555555555555444444333333222111111111111222111111111111222222333333222222222111111222222222111111111000000000000000//////000000000000//////......////////////..................////////////////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...///000///......000111222000///...---...///000------............------+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---------------............/////////////////////////////////////////////////////////000000000000//////------.../////////////////////000000000111111111333333333555888999888777555777888999888999:::;;;999888777777666555444444666666777777777888888888:::::::::999999888888888888888888888888888888888666666666666777888999:::mmm```QQQMMMHHHDDDAAA>>>999555666555444444444444444333555555555555555:::AAAGGGNNNOOOOOOTTTiiizzzmmm^^^RRRKKKSSSTTTRRRNNNOOOSSSVVVTTTQQQMMMGGGFFFGGGHHHFFFDDDFFFGGGGGGGGGFFFGGGHHHJJJHHHIIIIIIIIIIIIJJJLLLMMMJJJHHHFFFDDDEEEEEEFFFFFFHHHIIIIIIHHHHHHIIIKKKLLLEEEGGGIIIHHHHHHHHHJJJJJJIIIHHHIIILLLLLLGGGDDDCCCEEEHHHMMMQQQSSSTTTUUUUUUaaaffflllpppooonnnnnnnnn{{{rrrsssyyy}}}{{{{{{{{{aaaNNNEEEBBB>>>;;;::::::999888777777777666666666555555444555555666666555555444444333333222222222222222000000000111111111111111111111000000000000111111000000000000000000111111//////000000000000//////......////////////..................////////////////////////////////////......---,,,,,,,,,,,,---,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------...///...------///111333222000///......//////------............------+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...---------............/////////////////////////////////////////////////////////000000000000//////---......///000/////////000000000000111111111111333333333555888999888777444666999:::999999:::;;;999888888777666666555555777777777777888888888888;;;;;;::::::999999888888888888888888888888888888666666666666777888999999hhhbbbYYYQQQJJJCCC<<<777999777666666777888666555444444444444333333222222444333444777<<>>======<<<<<<;;;:::888666555555666666555555555555444333444<<>>>>>;;;888666666333444666777888888777666222333444555444444555777666444666BBBSSSaaahhhiii|||llltttyyyyyymmm\\\TTTQQQFFFIIIIIIFFFDDDEEEDDD@@@CCCBBBBBBDDDFFFGGGGGGFFFGGGJJJJJJHHHJJJOOOQQQPPPUUUWWWYYY[[[\\\^^^___```eeehhhmmmrrrtttqqqlllgggdddiiinnnppplllfffcccaaaaaaaaabbbbbbdddhhhmmmqqqggglllooooooqqquuurrrlllgggkkkkkkeeecccggghhhffffffkkknnnkkkggghhhllloooeee___YYYWWWXXXXXXVVVSSSQQQSSSVVVVVVTTTQQQQQQQQQIIIKKKKKKIIIHHHKKKJJJGGGIIIJJJLLLSSS___jjjooooooiiihhhjjjrrrhhhSSSFFF???===:::::::::999999999888888666666777777777777666666555555444333333333333444333333333333333333333333333222222222222222222333//////000000111111111222//////000000000000//////......////////////................../////////000////////////////////////......---,,,,,,,,,,,,------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------***,,,------,,,---///111,,,...000222222000...,,,---..................---+++,,,,,,------,,,,,,+++++++++++++++,,,---...///---------.........//////////////////////////////000000000000000000000000......///000000000000000000000111222222222222222000111111111111222222222222111111333666777666555444666999999888666555555888999999::::::;;;<<<<<<999999888888888888888888888888888999999:::::::::888888888888888888888888777777777777888999:::;;;===<<<:::999888777777777777555555777999999777444555555444333555777555111:::===CCCLLLXXXhhhxxxxxxiiijjjpppoooiii```XXXPPPJJJEEEBBBCCCCCCCCCBBBBBBBBBCCCEEEBBBFFFHHHHHHKKKPPPQQQOOOUUUXXXZZZYYY[[[```bbb```eeegggjjjlllmmmnnnppprrruuu~~~}}}~~~{{{xxxzzz}}}}}}zzzvvvsssrrrrrruuuuuusssttt{{{{{{zzzzzz~~~}}}yyyrrruuuuuurrrpppssstttsssssswwwzzzzzzwwwwwwzzz}}}yyysssiii___YYYVVVVVVWWW]]][[[ZZZ]]]___]]]VVVPPPRRRQQQOOONNNMMMMMMLLLMMMMMMKKKJJJLLLOOOSSSVVVVVVQQQSSSWWW]]]iiicccLLLGGG@@@<<<888888;;;<<<999777777999888888777666666555555555555444444444333333333222222111111111111222222222222222222222222222222222333333333333222111111222222111111111111111111........................,,,,,,,,,------.........------............------.........------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------......---,,,,,,+++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,,,,++++++***+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---......---------............/////////............//////000000000000000000000000000000000000111111111111000111111111111222222222111111000000111111222333333333444444555666777777888888888888777777777777888777777777888999999:::<<<<<<;;;:::999999888888888888888888888777666666888888777777777777888888777777777888999999::::::<<<;;;:::999888777777777555444444666888999777555333777888333///000888>>>@@@CCCJJJXXXlll|||iiiYYYQQQQQQTTTOOOKKKGGGDDDEEEFFFGGGGGGFFFFFFFFFIIINNNQQQQQQPPPRRRVVVZZZ[[[^^^cccdddaaaccchhhkkkmmmrrryyy|||{{{sssvvvzzz~~~|||~~~|||{{{ssslllhhhgggiiikkkooojjjdddaaaaaa___[[[VVVWWWWWWXXXXXXYYYZZZZZZ[[[UUURRRNNNLLLLLLMMMLLLKKKLLLKKKIIIKKKUUUjjjfffUUUEEEBBB<<<777999::::::;;;===777777666666555555555444555555555444444444333333222222111111111111222222222222222222222222222222222333333333333222111111111111111111111111111111........................,,,------------------...------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------......---,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......---------............/////////............//////000000000000000000000000000000000000111111111111000000111111111222222222111111000000111111222333222333333444555555666666;;;:::999888666555444333666666666666777888999:::;;;;;;::::::999888888777888888888888888777666555777777666666666777888888666777777888888999::::::;;;:::999888777666666666333222333444777888777555444555666555555777>>>DDDPPPVVVbbbtttdddZZZNNNGGGDDDEEEDDDCCCCCCAAA>>>???BBBEEEGGGHHHOOONNNPPPVVV]]]aaa```]]]dddjjjnnnpppsssxxxxxxuuuvvvzzz|||}}}||||||xxxwwwyyy}}}{{{tttjjjcccaaaaaa```___bbbdddgggkkknnnooopppqqqgggccc]]]XXXUUURRROOOLLLSSSQQQNNNJJJLLLUUUcccmmmxxxrrr]]]OOOFFF>>>;;;:::777555666777777777777666666666666555555555444444444444333222222111111111111222222333333333333333333333333222333333333333222111111111111111111111111111111////////////////////////.........---------------------............------...------------,,,,,,,,,++++++,,,,,,------............---------,,,,,,,,,------------------------...------,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,++++++***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......---------............/////////............//////000000000000000000000000000000000000111111111111000000000111111111222222111111000000111111222333222222222333333444444555:::999888777666555444444555555555666777999:::;;;;;;::::::999999888888777999999999888888777555555555555555555666777777888666666777888888999999::::::999888777666666666666333333333444555555555555555000000888CCCHHHHHHHHHaaannn}}}vvvqqqjjjccc]]]XXXUUUTTTNNNHHH@@@???CCCGGGGGGFFFGGGFFFGGGIIILLLMMMLLLKKKYYY\\\```eeeiiijjjjjjiiirrrxxx|||}}}|||~~~~~~|||}}}yyypppjjjiiikkkmmmnnnqqqtttxxx}}}xxxtttnnnhhhddd___[[[XXX[[[]]]```___[[[VVVTTTSSSSSS\\\ggglllnnnttt~~~]]]RRRHHHDDD@@@;;;666555888888888888888888888888555555555555444444444444333222222111111222222333333333333333333333333333222333333333333222111111111111111111111222222222000000000000000000000000//////......------,,,,,,------............------------------------------***++++++,,,---...//////......---------,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,---......---------............/////////............//////000000000000000000000000///000000000111111111111000000000000111111111111111111000000111111222333111111222222222333333333555555555666666777777777555555555666888:::<<<===;;;;;;::::::999999999999999999999888888777666555555444444555555666777888666666777777888999999999888888777666555555555555444444444444333333333444222000333===FFFMMMVVV```{{{wwwhhhZZZVVVOOOIIIEEEEEEHHHJJJEEECCC@@@@@@CCCFFFHHHIIIFFFIIINNNUUUYYYZZZXXXUUU^^^gggqqqtttqqqpppsssxxx|||{{{|||~~~~~~|||~~~}}}yyyxxxyyyzzz||||||yyysssnnniiiddd```]]]bbbiiimmmjjjbbbZZZTTTTTTVVVWWWTTTPPPRRRZZZaaaccclll|||ooo```PPPHHHEEEAAA>>>???999999999888888888888888666666555555555444444444333333222222222222333333333333333333333333333333222333333333333222111111000000111111111222222222111111111111111111111111/////////......---------------............------------------------------++++++,,,------...//////......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......---------............/////////............/////////////////////////////////000000000111111111111//////000000000111111111111111000000111111222333111111111222222222222222333333444555666777777777555666666777999;;;<<<===;;;;;;;;;;;;::::::::::::888888888888888777666666555555555555555666777777555666666777888888999999777666555555444444444555444444555444222222444666111777AAAHHHHHHPPPkkkzzzlll\\\SSSFFFGGGFFFEEEDDDEEEHHHKKKFFFFFFFFFFFFGGGIIIMMMPPPSSSWWW]]]dddhhhhhhccc___eeeqqq}}}zzzxxx~~~zzz~~~~~~~~~~~~~~~zzzuuuooolllmmmnnnooooookkkddd]]]YYYVVVVVVUUURRRPPPOOOPPPQQQSSSSSSVVV```rrrzzzbbbRRRIIIAAA<<<;;;999999888888777666666555666666666555555555444444333333222222222222333333333333333333333333333333222333333333333222111111000000000111222222333333000000000000000000000000/////////...............------............------,,,,,,,,,------------...,,,,,,------......//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++,,,------,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------............/////////............//////////////////////////////000000000000111111111111/////////000000000111111111111000000111111222333222222222222222222222222555555555555555444444444666666666777888:::;;;<<<::::::::::::::::::::::::666666777888888888888888777666666555555666666777555555666777777888888999666555444444444444444444111333444444333444777::::::@@@NNN\\\bbbkkk||||||{{{xxxhhhbbb______YYYOOOHHHGGGDDDEEEFFFFFFEEEGGGKKKOOOPPPPPPPPPRRRVVV[[[___aaajjjllloootttvvvtttpppmmmttt}}}|||}}}}}}zzztttnnnhhhbbb^^^XXXUUUSSSTTTVVVXXXVVVTTTPPPNNNJJJJJJSSSeeezzzwwwhhhWWWFFF======<<<<<<:::999888777666666666666666555555555555444333333222222333333444444444444444444444444444222333333333333222111111///000000111222222333333000000000000000000000000............////////////------............------,,,,,,,,,---------......---------.....................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************+++,,,---...,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------............/////////............//////////////////////////////000000000000111111111111////////////000000000111111111000000111111222333333333333333333333333333444444444444444444444444555555555555666777888999888888888888888888888888444555666777999999999999999999888777666666666666555555666666777888888888555555444333333333444444...111333444333666:::>>>GGGFFFSSSmmm|||xxx|||kkkdddbbb]]]WWWKKKGGGGGGJJJHHHCCCDDDIIIFFFFFFEEEEEEFFFMMMWWW^^^ZZZXXXXXX\\\dddlllpppqqqqqqrrruuuyyy|||~~~}}}|||~~~|||zzztttnnnjjjjjjbbbZZZXXX\\\___^^^[[[TTTUUUUUUSSSPPPPPPSSSVVVhhh|||}}}bbbQQQBBBAAA@@@???===;;;:::999777666666666555555555555444333333222222333333444444444444444444444444444222333333333333222111111///000000111222222333333////////////////////////------......//////000000---..................---,,,,,,,,,------........................---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,------,,,+++***************+++,,,---...,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......---------.........////////////............//////////////////////////////000000000000111111111111////////////000000000000111111111000111222222333333333333333333333333333000000222333555666777888444444444444444555666777666666666666666777777777333444666777999::::::;;;;;;:::999777666666666666555555666666777888888888777666444222222222222333222555777666555:::EEENNNKKKNNN___yyy{{{xxxtttbbbXXXQQQJJJDDDAAAHHHGGGEEEDDDDDDFFFHHHJJJIIINNNSSSTTTSSSTTTXXX]]]```bbbgggpppwww{{{zzzwww}}}zzzzzz}}}}}}~~~uuummmkkkiiifffcccaaaaaaaaabbbVVVWWWXXXYYYWWWTTTPPPMMMRRRYYYeeepppyyyrrr^^^NNNJJJDDD>>>;;;:::::::::<<<:::999888888777555333666666555555555444444444333333333333333333333333222222222111111111111000222222222222222222222222111111111111000000000000........................////////////////////////......////////////......,,,---...//////...---,,,///............---------------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,************,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))************++++++++++++,,,------++++++,,,---------------------------)))***,,,,,,+++,,,...000000000000///......------,,,,,,,,,------............---,,,,,,,,,,,,---.........---------,,,,,,,,,+++,,,---...////////////000///...------...///000////////////////////////////////////000000000000111000000000//////......///000222333333222111000444444444555444444333333333333444555666666555555777666555444444555666777888888777666555444333333999888777666777888:::<<<<<<;;;999666444333666888888888888888888999999999444444333222111222222333777333111999FFFPPPRRRPPPQQQ]]]uuuxxxlllbbbWWWMMMHHHFFFAAA??????DDDCCCCCCDDDFFFKKKOOORRRRRRVVVZZZ[[[ZZZ[[[```dddkkklllppptttxxx{{{|||||||||{{{{{{}}}|||}}}}}}}}}vvvtttsssqqqnnnmmmlllllllllhhhhhhfffbbb]]]YYYVVVUUUPPPRRRVVVYYY\\\```dddhhhfffQQQAAABBBBBB<<<999<<<888777666777999888777555666666555555555444444444333333333333333333333333222222222222111111111111222222222222222222222222111111111000000000//////........................////////////////////////.........//////.........------...//////...------///............---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************++++++++++++,,,------++++++,,,---------------------------+++,,,---,,,++++++,,,...000000000///......------,,,,,,,,,---------.........---,,,,,,,,,,,,---.........---------,,,,,,,,,+++,,,---...////////////000///...------...///000////////////////////////////////////000000000000111111111000000////////////000222333333333111000222333333444444333333222444444555666666666666666777777666555555666666777777666666666666666555555777666666666777999<<<===;;;;;;;;;999777555555666777777777777888888888888222222222111111222222222111333999EEESSSZZZYYYVVVjjjyyy}}}~~~}}}dddUUUNNNEEEAAA???AAAAAA???@@@CCCFFFFFFGGGIIIOOOVVV\\\```___bbbeeeffffffgggkkkooowwwzzz||||||{{{{{{~~~||||||}}}|||yyywwwxxx{{{{{{yyy|||~~~}}}~~~~~~}}}|||{{{zzz~~~}}}xxxppphhhbbbbbbccc[[[XXXTTTNNNKKKMMMQQQUUUmmm|||nnnQQQOOONNN@@@777:::888777777888999999777666666666666555555555444444333333333333333333333333333222222222111111111111222222222222222222222222000000000000////////////........................////////////////////////------............------------...//////...------///............---------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************++++++++++++,,,------++++++,,,---------------------------------...,,,******+++---111000000//////......---,,,,,,,,,------------......------,,,,,,------.........---------,,,,,,,,,+++,,,---...//////////////////............//////////////////////////////////////////000000000000111111111111111000000000///000222333333333222111111222222333333333222222555666666777777777777666777777666666666777777888555555666666777777777888666666666666888:::===>>>:::<<<===<<<999666555555666666777777777888888888333222222222222222333333///>>>OOOWWWWWWXXX```iiipppaaaUUUMMMEEE???@@@AAAEEEJJJIIIGGGIIINNNSSSSSSTTTWWW\\\cccjjjnnnmmmnnnpppqqqqqqrrrvvvyyy}}}}}}|||{{{{{{}}}|||xxxyyy}}}}}}|||}}}~~~|||zzzwwwwwwyyy|||}}}~~~~~~uuuooooooqqqkkkggg```XXXSSSRRRUUUYYYRRRWWWbbbppp{{{pppccc[[[MMMAAA======;;;:::999:::999777555666666666666555555555555444444444444444444444444333333222222222111111111222222222222222222222222000000000/////////..............................////////////////////////,,,,,,------------,,,,,,---..................---///............---------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++,,,------++++++,,,---------------------------,,,------,,,+++***,,,---111111000000///.........------------------------------------------------......---------,,,,,,,,,+++,,,---.../////////////////////....../////////////////////////////////////////////000000000000222222111111111111111111000000111333333333333333222222333444444444333333666777777888888888777777777777777777777888888888666666777777777888888888777777777777999:::<<<===:::;;;<<<:::777555555555777777777888888999999:::444444333333333555777888AAAMMMZZZ\\\ZZZaaatttttteeeWWWFFF@@@BBBEEEEEECCCEEEHHHNNNTTTTTTRRRUUU[[[ccccccdddfffiiinnnrrruuuwwwxxxxxxxxxyyy{{{~~~{{{}}}}}}|||}}}~~~~~~}}}||||||}}}}}}~~~~~~}}}{{{{{{~~~~~~~~~||||||rrrpppkkkddd^^^ZZZZZZZZZVVVSSSTTTYYY]]]kkkwwwhhh^^^QQQEEE>>><<<999777888888777666777777666666666555555555444444444444444444444444333333333222222222222111222222222222222222222222000000000000////////////////////////////////////////////////////////////,,,,,,------------,,,,,,.........------.........///............---------------------------------------,,,,,,,,,+++++++++------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++,,,------++++++,,,---------------------------***+++,,,,,,+++,,,...000111111111000//////......------------------------------------------------......---------,,,,,,,,,+++,,,---...////////////...//////////////////...////////////////////////////////////000000000000111111111111111111222222000000111222333444444444333333444555555666555555777888888888888888777777666666777888888888888888999888888888888777777777999999999999999999::::::::::::888666333333555777888888999::::::;;;<<<<<<555444333444777;;;@@@CCCUUURRRQQQWWWeeeyyyyyymmmYYYHHHIIIEEEBBBAAA@@@???DDDJJJGGGIIIPPPXXXZZZ[[[___eeeooopppqqqrrrsssuuuwwwwww~~~}}}}}}~~~yyy{{{~~~~~~zzz{{{}}}wwwyyyyyytttrrrssstttssszzz|||zzzyyywwwrrrjjjbbb]]]ZZZ\\\XXXVVVVVVUUUZZZlll{{{kkkYYYGGGAAA>>>999666666777999999777777777666666666555555444444444444444444444444333333333333222222222222222222222222222222222222111111111111000000000000////////////////////////////////////////////////------............------///...------------...//////............---------------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************++++++++++++,,,------++++++,,,---------------------------)))***+++++++++,,,...000222111111000000//////......------------,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,+++,,,---...////////////......////////////......////////////////////////////////////000000000000000000000111111111111111000111111222333444555555333444555666666777666666777888888888888777777666555555666777888888888888:::999999999888888777777:::::::::::::::999999999999888666444222333666999999999:::;;;<<<======>>>444333222444:::CCCLLLQQQZZZVVVXXXiii}}}ooobbbTTTHHHBBBAAABBBFFFIIIFFFCCCGGGPPPMMMNNNSSS[[[aaadddiiiooouuuwwwyyy{{{}}}}}}}}}|||~~~|||}}}~~~}}}}}}|||~~~yyy}}}{{{yyyooogggcccZZZYYYXXXWWWVVVXXX]]]bbbqqqzzzfffWWWPPPJJJAAA:::888888999:::777777777777666666666555555555555555555555555555444444333333333222222222222222222222222222222222222222222222111111111111////////////////////////////////////////////////.........//////.........///...------------...//////............---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************++++++++++++,,,------++++++,,,---------------------------***+++,,,,,,++++++---///222222111111000/////////......---------,,,,,,,,,,,,,,,---......---,,,,,,......---------,,,,,,,,,+++,,,---...////////////---...///000000///...---////////////////////////////////////000000000000/////////000000111111111111111111222333444555666222333444555666666666666777777888888777777666555333444555777888888777777888888888999999999999999999999::::::::::::::::::666666777666555555777999888888999:::;;;<<<===>>>222111111555===HHHTTT[[[WWW___qqqyyygggTTTIIIAAA===@@@GGGJJJDDDCCCJJJPPPPPPSSSWWWXXXVVVYYYaaahhhlllqqqwwwxxxzzz~~~~~~}}}zzz}}}|||{{{{{{xxxyyy{{{}}}~~~yyyqqqmmmaaa```\\\XXXXXXZZZYYYVVVTTT[[[iiixxx~~~uuuaaaYYYLLLAAA;;;999999:::777777777777666666666666555555555555555555555555444444444333333333222222222222222222222222222222333333333222222222111111000000000000000000000000////////////////////////......////////////......///...---,,,,,,---.../////////.........------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******,,,,,,,,,,,,******++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,)))************++++++++++++,,,------++++++,,,---------------------------,,,------,,,+++***+++---222222111111000/////////.........------,,,,,,,,,,,,,,,---......---,,,,,,......---------,,,,,,,,,+++,,,---...////////////---...///000000///...---////////////////////////////////////000000000000......//////000000000111111111111222333444666777111222333444555555555555777777777777777666555555222333555666777777777666666777888999:::;;;<<<<<<777888999:::;;;<<<<<<;;;333555888999888888888999777888888999;;;<<<======888666000999PPPZZZZZZ___llluuufffQQQIIICCCBBBAAA@@@BBBEEEGGGLLLRRRUUUVVVZZZaaagggfffhhhlllpppuuuyyy|||~~~|||zzz}}}zzz}}}~~~|||}}}}}}qqqhhh^^^YYYZZZ\\\]]]\\\XXXUUUSSSXXXbbbrrrkkkSSSGGGBBB<<<888888555888888555333444777888666666555555555444444444444444444444444444444444222222222222222222222222333333111000000000111222111111000///...------,,,000000000000000000000000........................---------.........////////////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++***)))++++++------------++++++++++++++++++++++++++++++)))******++++++,,,------******+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++---...///...------...///333444444222///------...............---,,,+++***+++,,,------......------------------------------............////////////////////////////////////000000000000////////////000000000000000000000000////////////000000000000111111222222222333333333444444444444444444444444666666666666666666555555666777777666444333555666777888999:::::::::::::::::::::999888777777777777555444444444555777999;;;999:::::::::999:::===???111???HHHPPP]]]bbbhhhuuuyyysss```RRRJJJGGGBBB@@@CCCEEEDDDDDDFFFIIIOOOWWW]]]bbbhhhqqqwwwxxxwwwuuuwwwzzz}}}~~~}}}}}}~~~{{{zzzzzz|||xxxooohhhfffeeebbb___^^^[[[YYYZZZ[[[]]]dddmmmppp]]]OOODDD???@@@777999999777555555777888666666666555555555444444444444444444444444444444222222222222222222222222333333111000000000111222000000000///.........---000000000000000000000000........................---------.........////////////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++---...///...---,,,---///333444333222///------...////////////...---,,,++++++,,,------......------------------------------............////////////////////////////////////000000000000////////////000000000000000000000000////////////000000000000000000111111111222222222444444444444444444444444444444444444444444444444777777777666444444555777777888999999::::::999999;;;:::999888777666666666555555555666777888999:::888999:::999999999<<<>>>444KKKYYY[[[^^^cccsss|||wwwvvvSSSBBB@@@BBBCCC???@@@FFFJJJIIIJJJLLLPPPWWW```gggnnnuuu~~~}}}~~~~~~|||~~~wwwyyy{{{{{{{{{{{{|||}}}|||uuupppjjjccc^^^ZZZZZZ]]]```]]]VVVSSSTTTZZZaaaiiiuuu~~~gggQQQCCC???;;;:::999999888777777777666666666666555555555555444444444444444444444444333333333333333333333333333333222111111111111222////////////////////////000000000000000000000000........................------.........//////////////////.........------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,+++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,+++******)))******+++++++++,,,,,,,,,************************,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,...///...---,,,---...222333333111///------...000000000000///...------+++,,,------......---------------------------------............/////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000//////000000000111111111444444444444444444444444222222222222222333333333777888888777555555666888777888888999999999999888;;;:::999777666666555555444555666777888999999999888999999999888999;;;===KKKYYYYYYTTTZZZiiivvvYYYCCC@@@HHHOOONNNIIIGGGJJJNNNQQQTTTYYY___dddkkkqqqvvv{{{~~~~~~zzzxxxxxxssswww}}}~~~xxxqqqiiiccc^^^___cccgggeee^^^XXXXXXSSSTTTVVVZZZgggpppSSSAAA@@@<<<999:::;;;999888999777777777666666666555555555555555555555555555555333333333333333333333333333333222222111111111111///////////////000000000////////////////////////....................................////////////////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------++++++++++++------++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---......,,,,,,---...111222222111...------...///////////////...------+++,,,------......---------------------------------------.........//////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000111111111222333333333333333333333333222222222222222333333333777777888777555555777888777777888888888888888777;;;:::888777666555444444333555666888999999888777888999::::::999999;;;<<<^^^```UUUSSSjjj}}}qqqiiiUUUSSSKKKBBBBBBLLLXXX^^^ddd[[[SSSQQQTTTYYYaaaiiimmmqqqvvv{{{}}}~~~}}}|||{{{{{{}}}~~~}}}|||{{{zzzyyyxxxtttrrrmmmjjjiiieee]]]XXXXXXTTTSSSQQQOOORRR^^^rrrzzzaaaLLLBBB;;;;;;===;;;:::;;;888888777777777666666666555555555555555555555555333333333333333333333333333333333333222222111111/////////000000000000000////////////////////////................................./////////000000000000/////////.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------,,,++++++------++++++++++++------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---...---,,,+++,,,...111222222000...------...------.........---,,,,,,+++,,,------......------------------------------------------............////////////////////////.../////////000000000111////////////////////////////////////000000000000111111111222222222333333333333333333333333333333222333333333444444444555666777777666555555777888777777777888888777777666:::999777666555444444444333444666777888888777666888:::;;;;;;::::::;;;<<<[[[^^^ZZZbbb}}}iiiZZZOOOHHH???AAABBBGGGSSSbbbkkklllrrrggg]]]ZZZ]]]bbbllltttvvvyyy~~~~~~{{{yyyyyy{{{}}}~~~}}}|||~~~uuulllgggaaa[[[YYYZZZXXXXXXXXXXXXTTTQQQVVV^^^kkk___NNN@@@>>>>>>;;;:::===888888888888777777777777555555555555555555555555333333333333333333333333333333333444333222222111000000000000000000000000000000000000000000000000............................../////////000000000000000000/////////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++---...---,,,+++,,,---000111111000...------...,,,---------------,,,,,,+++,,,------......------------------------------,,,------------.........////////////////////////......//////000000111111000000000000000000000000////////////000000000000111222222222222333333333333333333333333333333333333333444444555555666666444555666555444444666888666777777777777666666555888777666555555444444555333444555555666666666555888999;;;;;;:::999999:::XXXhhhooozzzxxxaaaQQQJJJFFFCCCCCCGGGKKKSSS___mmmrrrrrrpppiiiccccccgggkkkrrryyyzzz|||~~~~~~{{{yyy{{{xxxoookkkhhhdddbbbdddeeecccbbbbbb\\\TTTRRRUUUMMM\\\pppuuu^^^HHHBBB@@@;;;:::===999999888888888777777777555555555555555555555555444444444444444444444444333333444444444333222111222111111111000/////////000000000000000000000000.........................../////////000000000000000000000000/////////...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---///000111000...------...------............------+++,,,------......------------------------------,,,,,,---------.........////////////////////////.........///000111111111000000000000000000000000////////////000000000000111111111111222222222222222222222222222222222222333333333444555666666666333444555444333444555777666666777777666666555444666555555444444555555666444333333333333444555555555777999999888777777777aaazzzwww```KKKBBBDDDEEEDDD@@@EEEKKKPPPZZZeeejjjjjjiiieeedddiiinnnqqqtttyyy{{{~~~~~~|||~~~|||}}}|||{{{{{{yyyuuurrrmmmjjjjjjrrrkkkeeeccc\\\UUUUUUZZZUUUTTTYYYjjj}}}iiiOOOEEEAAA;;;999===999999999888888888888777666666666666666666666666444444444444444444444444333333444555444333222111333222222111000///......000000000000000000000000........................////////////000000000000000000000000////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++,,,------,,,,,,,,,++++++---......---++++++++++++++++++++++++++++++------,,,++++++***************+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---///000111000...------.........///////////////...+++,,,------......------------------------------,,,,,,,,,---------......////////////////////////---......///000111111222000000000000000000000000////////////000000000000000000000000111111111111222222222222222222222222222222333444444555666666222333444444333333555777666666777777666555444444555444444444444555666666444333222111222333444555444666888888666555444555lllXXXRRRHHHBBB@@@CCCGGGJJJIIIKKKOOOTTTYYY___ccceeejjjlllppptttvvvxxxyyyyyy{{{xxxzzz}}}~~~{{{yyyrrrqqqnnniiibbb]]][[[ZZZUUUSSSRRRUUU^^^jjjwwwlllWWWFFF>>>;;;;;;777888888666555777888888777777777777666666666666555555444333333333333444555555444444444333333333111111111111000000000000000000000000000000000000........................---------...///000000111////////////////////////......------------......111///...,,,++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***+++++++++*********)))))),,,+++++++++***))))))))),,,,,,++++++***+++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---111222444444111...,,,,,,---.../////////...,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......******+++,,,,,,---..............................111111000000//////......//////000000///...------...............///000000000111111111111222222222333222111000000111222333444555666666666666666666666666666666666666666666777777777777666666666666666666666666666666666666666555444333333333333333777777777666666555555555ppp\\\NNNMMMHHHCCC@@@BBBGGGMMMQQQLLLMMMPPPTTTZZZ___dddggguuuvvvxxxzzz||||||zzzxxx~~~|||tttmmmgggdddcccYYYVVVSSSRRRTTTZZZ```dddsssqqqYYYKKKBBB===<<<===<<<;;;:::999777666888888777777777666666666666555444444333333444444555555444444444333333333111111111111000000000000000000000000000000000000........................------......///000000111////////////////////////......------------......///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++++++++*********))))))+++++++++***************,,,,,,++++++***++++++,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---000222444444222000......////////////...---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,------...//////........................000000000000//////......//////000000///......---///............///000000000111111111111222222222333222111000000111222333444555555666666666666666555555555555555555555555666666666666666666666666777777777777777777777777666555555444333333444444777777777666666555555555~~~qqqYYYKKKEEECCCAAA@@@???@@@DDDKKKSSSXXXZZZZZZ\\\___dddjjjooorrr}}}||||||~~~~~~zzzzzz{{{tttooommm___\\\YYYUUUSSSSSSSSSTTT^^^nnntttbbbSSSFFF@@@???=========;;;888555888888888777777777777666666555444444333444444444555555444444444333333333222222111111111000000000000000000000000000000000........................------......///000000000////////////////////////......------------......---------...------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,***++++++,,,,,,++++++***+++++++++******************************+++++++++,,,++++++***++++++,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---///111444555333222111111222111///---,,,++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------....../////////........................000000000////////////...//////000000000///......//////......//////000111000111111111111222222222222222111111111111222222444444555666666666666666555555555555555555555555444555555666666777777888888888888888888888888888666666555555444444555555666666666666666555555555|||]]]GGGAAADDDFFFEEE>>>@@@BBBFFFKKKQQQXXX]]]iiiiiiiiilllpppuuuzzz|||zzzyyyyyy}}}~~~~~~||||||}}}}}}~~~wwwrrraaa___\\\YYYWWWWWWWWWXXXTTT\\\hhhwwwnnn[[[JJJCCC<<<<<<<<<;;;999888999999888888888777777777666666555444444444444444555555444444444333333333222222222111111111000000////////////////////////....................................//////000000////////////////////////......------------......+++,,,---.........---,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***,,,---***++++++,,,,,,++++++***************************)))))))))***+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...000444555555444444444555333///,,,******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,---------.........///........................//////////////////////////////000000000//////.../////////...///000000111000000111111111222222222222222222222222222222222333444555666777777777666444444444444444444444444333444444555777888888999::::::::::::::::::::::::777666666555555666666666555555555555555555555555ooo[[[GGGAAAFFFJJJGGGAAABBBFFFMMMRRRWWW]]]cccgggnnnnnnooopppsssvvvzzz|||xxxxxxyyy}}}{{{{{{{{{{{{}}}}}}wwwhhheee```\\\YYYYYYYYYZZZWWWZZZ]]]aaakkk{{{dddTTTDDD>>>===::::::;;;999999999999888888888888666666555444444444444555555555444444444333333333222222222222111111111111////////////////////////////////////////////////............////////////////////////////////////......------------......+++,,,---.........---,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---***++++++,,,,,,++++++***************************)))))))))***+++++++++,,,+++*********++++++,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,///333555555555555666666333///,,,******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------.......................................///////////////000000000000000//////////////////000111111000000111111111222222222222222222333333222222222333444555666777777777777555555555555555555555555333444555666777999::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777666666777777888444444444444444444444555oooaaaMMMGGGCCCDDDEEEFFFHHHLLLLLLSSS\\\cccggglllqqqtttuuuuuuuuuvvvwwwxxxyyyzzz{{{|||~~~~~~}}}|||}}}xxx}}}~~~zzzvvvppphhhbbb^^^\\\[[[[[[[[[[[[YYYWWW^^^ppppppVVVIIICCC<<<:::<<<:::::::::999999999888888777666555555444444555555555555444444444333333333333222222222222111111111000000000000000000000000////////////////////////......//////////////////////////////////////////......------------......---------...------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---***++++++,,,,,,++++++******************+++++++++***************+++++++++************+++,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,///333555555555666666555333///,,,******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---............///////////////000111111111000000000000//////000000111222000111111111111222222222222222333333333333222222333333555666777777777777666666666666666666666666555555666777999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777777777888999999555555555555666666666666qqq```QQQGGGEEECCCDDDFFFFFFHHHRRR___]]]eeennntttvvvwwwyyy|||||||||}}}}}}}}}|||{{{zzzzzz~~~{{{wwwwwwyyyzzz|||~~~~~~~~~}}}}}}~~~yyyqqqjjjdddaaa]]]ZZZXXXYYYUUUQQQTTT[[[aaatttfffUUUKKK@@@;;;<<<;;;::::::::::::999999999777666666555555555555555555555444444444333333333333333222222222111111111000000000000000000000000/////////////////////////////////////////////...////////////////////////......------------......///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))*********++++++++++++++++++***************************+++,,,---...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++...222444555444555666444222///---+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------........................---------.........////////////000111111111111111000000//////000000111222000111111111111222222222222222333444444333222222222333444666777777888888777777777777777777777777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999::::::888888888888999999999:::ooo[[[LLLDDD@@@DDDBBBFFFPPPVVVWWW[[[```lllsss|||~~~||||||}}}}}}~~~~~~|||yyyxxxvvv{{{~~~wwwssstttwwwyyy{{{}}}~~~~~~zzzrrrjjjfffbbb[[[XXX]]]^^^ZZZVVVVVVUUUbbbyyymmm[[[PPPDDD======;;;;;;;;;:::::::::999999777777666555555555555555555555444444444333333333333333333222222222111111000000000000000000000000000000000000000000000000///////////////.........////////////////////////.........------.........111///...,,,++++++,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))******++++++++++++,,,+++++++++******))))))************+++,,,---...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++...222444444444444555222111///---,,,++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------...........................---........................---------.........////////////000111111111111111000000000000000111111222000111111111111222222222222222444444444444222222222333444666777888888888777777777777777777777777999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888999::::::;;;:::::::::;;;;;;<<<<<<<<>>>>>:::;;;:::888888888777555999888666555444444555555444444555555444444333222444333222222111111222222111222222222222111000000////////////////////////............///////////////////////////////////////////////////////////////...---,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,,,,,,,,,,+++***)))++++++******++++++,,,---......------------......+++,,,---...---,,,+++***//////111333444555666666333111---,,,++++++***)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------////////////////////////,,,------...///000111111000000111111111111000000......///000000000000000222222111111111111111111222222333333333444444444555555555666666777888999888888888888888888888888888999:::;;;<<<;;;::::::::::::::::::999999888777555555666777888:::<<<===<<<;;;;;;:::::::::;;;;;;aaaTTTKKKJJJNNNOOORRRWWW[[[bbbhhhhhheeefffoooxxx|||}}}zzz||||||~~~zzzwwwvvvyyyvvvrrrpppqqquuuzzz~~~zzzooohhheeeccc]]]XXXZZZRRRRRR\\\gggrrrmmmXXXIIICCC>>>>>><<<;;;<<<===<<<999999888777555555555555555444444555555444444333222444333222222111111222222111222222222222111000000////////////////////////............///////////////////////////////////////////////////////////////...---,,,,,,,,,,,,---+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,,,,,,,,,,+++***)))++++++******++++++,,,---......------------......,,,,,,,,,------,,,,,,+++---...000111333444444444333000---,,,,,,+++***)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------........................------......//////000000000000111111111111000000......///000000000000000111111111111111111111111222222222222333333333333666555555555666777888999888888888888888888888888888999:::;;;;;;:::999999888888999999999888777777777777777888999;;;<<<===<<<<<<;;;:::::::::::::::~~~mmmeeebbbJJJBBBDDDNNNRRROOOSSS]]]nnnsssxxxvvvrrrqqqvvv||||||yyyyyyzzzyyy|||~~~}}}zzzuuurrrqqqsssssssssvvvzzzwwwrrrlllccc]]][[[UUURRRSSSTTTVVVcccsssvvv^^^OOODDD@@@<<<;;;<<<<<<:::888999999777666666555666666444555555555555444333333444333222222111111222222111222222222222111000000////////////////////////............////////////////////////////////////////////////////////////......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))))))))***+++++++++,,,,,,,,,+++******++++++******++++++,,,---------------------------,,,,,,,,,++++++,,,,,,---,,,---...000111222222333222000---+++,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------.................................///////////////000000111111111111000000...//////000000000000000111111111111111111111111111111111222222222222333666555444444444666888:::999999999999999999999999888999999::::::999888888666666777888888888777777999888888999:::;;;<<<<<<===<<<<<<;;;:::999999888~~~cccRRRLLLIIILLLGGGMMMZZZZZZQQQTTTaaarrruuuwwwvvvtttuuu{{{|||yyyxxxxxxyyyzzzzzzxxxuuusssrrrsssxxx{{{~~~uuujjjbbb]]]YYYXXXYYYVVVSSSVVV]]]mmmzzztttaaaQQQGGG>>><<<<<<:::888666:::999999888777777666666555555555555555444444333444333222222111111222222111222222222222111000000////////////////////////............////////////////////////////////////////////////////////////...------,,,,,,,,,------------------------,,,,,,------------------------,,,,,,------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++******++++++,,,------------------------------,,,+++***+++,,,---...,,,---...///111111222222111///,,,+++,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------........................///////////////.........000000111111111111000000//////000000000000//////111111111111111222222222000000111111111222222222666555444333444666888:::999999999999999999999999888888888888888888777777666666777888999999999888999999888888888999::::::======<<<;;;:::999777777eeeNNNFFFFFFHHHSSSRRRYYYdddbbbZZZ___lllnnnooopppqqqtttzzz~~~|||zzzzzzuuuuuuuuuttttttwww}}}~~~qqqhhh___ZZZWWWWWWXXXVVVTTTUUU^^^dddvvv}}}eeeTTTCCC??????===;;;;;;:::::::::999999888777777555555666666555555444333444333222222111111222222111222222222222111000000////////////////////////............////////////////////////////////////////////////////////////------,,,,,,,,,------...------------------,,,,,,------------------------,,,---.........---,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,,,,++++++++++++******++++++,,,---,,,,,,---......---,,,,,,,,,,,,+++***+++,,,...///------...000111111111111000...,,,+++,,,------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------........................///////////////.........000000111111111111000000//////000000000000//////000000111111111222222222000000111111111222222222666555444333444666888999888888888888888888888888777777777777777777777777777777888999::::::::::::888888777777777777888888<<<<<<<<<;;;:::888777666lllQQQBBBBBBJJJPPPZZZ^^^eeeiiifffbbbfffnnnnnnnnnpppssszzz~~~|||{{{ooopppqqqtttxxxzzzqqqkkkddd[[[XXXYYYZZZZZZYYY[[[YYY___qqqeeeLLLAAA???<<<;;;>>>;;;;;;;;;;;;:::999888777555666666666666555444444444333222222111111222222111222222222222111000000////////////////////////............////////////////////////////////////////////////////////////------,,,,,,,,,---......------------------------------------------------------...//////...,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,+++************+++,,,,,,,,,++++++++++++******++++++,,,---+++,,,---......---,,,+++++++++++++++,,,---......,,,---...///000000000000000---++++++,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------.........///////////////000000111111111111000000000000000000000//////...000000000111222222333333111111111222222222222333444444444444555666777777777777777777777777777777666555555555555666777888888999999::::::::::::999777777666666666777777888:::;;;;;;;;;:::999777666{{{zzz~~~ooogggWWWHHHCCCIIIPPPRRRZZZdddkkkjjjiiikkknnnnnnqqqqqqtttzzz}}}zzzxxxvvvnnnppptttxxx}}}}}}xxxppphhhcccaaa```^^^\\\[[[ZZZ^^^kkk___LLLDDD>>>;;;>>>;;;;;;<<<<<<;;;:::999888666666666666666555444444444333222222111111222222111222222222222111000000////////////////////////............////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,---...///+++,,,,,,------.................................---...///000///...,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++++++++******++++++,,,---***+++---......---+++***)))***+++,,,------------+++,,,---......//////...///---++++++,,,......---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------------......//////000000000000111111111111000000000000000000000///......///000000111222222333333222222222222333333333333222333444666666666666555666666666666666666666666444444333444555666888999888999999999999888888777777666666666777888999999999999;;;;;;;;;999888666nnndddMMMMMMKKKIIINNNTTTVVVSSSOOO___jjjjjjmmmwww{{{vvvrrrssswww~~~~~~|||zzzwwwtttqqqnnnqqquuuyyy}}}{{{oooeee___[[[]]]```aaa\\\ZZZdddyyywww]]]OOODDD???AAA;;;<<<<<<===<<<:::999888666666666666666555555444444333222222111111222222111222222222222111000000////////////////////////............/////////000////////////////////////////////////////////////,,,,,,,,,,,,,,,---...///++++++,,,,,,---...//////........................---...///000000...,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,------,,,+++***)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---***+++---......---+++***(((***+++---......------***+++,,,,,,------------///---++++++,,,.........+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------,,,------...///000111111000000111111111111000000000000000000000///......///000000111222222333333222222333333333444444444111222555777777777555444555555555555555555555555333222222333444666888:::888888888888888777666555777777777777888999:::;;;888999:::;;;;;;:::888777eeeQQQJJJJJJGGGFFFKKKUUU[[[[[[XXX^^^eeennnrrrrrrsssvvvyyyvvvwwwyyy}}}zzzvvvtttrrroooqqquuuwwwyyy|||~~~qqqiiiddddddcccaaa___^^^```aaaeeeyyyaaaHHH>>>>>>:::======;;;999999888777999999888777666555444444444444444333333333222222333333333222111000//////111111111111000000000000......------------............////////////............------------......---------------------------...///111111///...---......//////......---,,,......////////////......---.........---,,,,,,+++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,------......///......////////////......111111000000//////......111111000000111111222333111111222222222333333333333333333444444444555555444333333444666777666444333333333444555666888888888888888888888888888888:::999888777666666666666888999::::::::::::999888zzzcccQQQKKKNNNFFFDDDFFFOOO[[[dddgggeeegggmmmuuuyyyyyyyyy{{{~~~zzz{{{~~~}}}|||xxxvvvtttqqqtttzzzzzz{{{}}}~~~wwwnnnmmmjjjeee```\\\\\\\\\^^^bbbtttvvvXXXGGGBBB>>>>>><<<:::999:::;;;;;;999999888777666555444444444444444333333333222222333333333222222111000///111111111111000000000000///......------......///......////////////............------------......---------------------------...///000000///...---......//////......---,,,......////////////......------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------......///......////////////......111000000000/////////...111111000000111111222333222222333333333444444444333444444444555555555555555444333555666777555444222222222333444666777888888888888888888888888888:::999888777666666666666888888::::::::::::888888pppZZZMMMFFFEEEGGGFFFGGGLLLXXXeeeooorrrqqqooouuu|||}}}~~~zzzuuuxxxvvvvvvwwwuuuqqqrrrvvv|||~~~wwwuuuqqqjjjbbb]]][[[[[[XXXRRRWWWooo{{{oooSSSEEEDDD@@@;;;999999999::::::999999888777666666555444444444444444333333333333333333333333222111000///111111111111000000000000///......------......///......////////////............------------......---------------------------...///000000///...---......//////......---,,,......////////////......------......------,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///......////////////......000000000000////////////111000000000000111222222333333333333444444444555444444555555555666666666666555444555666666444333222222222222333555666777888888888888888888888888999999888777666666666666777888999::::::999888777yyySSSDDDHHHLLLGGG@@@NNNQQQYYYeeeqqqwwwwwwtttsssxxx~~~~~~~~~}}}||||||||||||yyyuuuqqqoooqqqvvv{{{yyytttsssvvvwwwvvvrrrllleee```^^^^^^VVVVVVXXX^^^jjjkkkRRROOOGGG@@@>>>>>>;;;999999999999888888777666666555555444444444444333333333222333333333222222111000111111111111000000000/////////............//////......////////////............------------....................................///000000///...............///......---,,,---......//////......---,,,------...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///......////////////......000000000000////////////000000000000000111222222222222222333333333444444555555555666666666666777666555555555666555444222222111222222333444555666888888888888888888888888888888777666666666666666777888999::::::999888777oooXXXBBB???HHHNNNNNNLLLXXX]]]gggrrr{{{}}}zzzvvvwwwzzz~~~~~~}}}|||}}}{{{xxxwwwwwwwwwvvvuuuvvvvvvzzz}}}|||{{{wwwuuurrrllleeeaaa______YYY[[[\\\YYYWWWbbbppp]]]QQQFFFDDDDDD@@@<<<;;;999999888888777777666666555555555444444444333333222333333333333222111111111111111111000000000////////////....../////////......////////////............------------....................................////////////...............///......---,,,------............------,,,,,,------...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++...------------,,,,,,,,,*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///......////////////......////////////000000000000000000//////000000111222000111111111222222222222555555555666666666666777666555555555666555444222222222222222333333444555777777777777777777777777888777666666666666666666777888999999999999888777\\\LLLKKKLLLLLLIIIIIISSS___dddhhhpppxxx~~~{{{|||}}}~~~~~~~~~{{{xxxvvvwwwyyy{{{{{{}}}{{{{{{||||||~~~|||xxxqqqjjjdddbbbbbb```[[[XXXWWWXXX]]]iiiuuunnn[[[JJJEEEDDD>>>::::::999999888888888777777777555555555555444444444333222333333333333333222222111111111111000000000000000//////......//////000......////////////............------------..............................////////////////////////......//////......---,,,------............------,,,,,,------......------++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++............------------************++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///......////////////......////////////000000000000000////////////000111111000000000000111111111111444444555555555666666666666555444555666666444333333333333333333444555555777777777777777777777777777666666555555666666666666777888999999888777666gggNNNGGGMMMTTTTTTNNNNNN[[[kkkttttttvvvyyy|||~~~~~~~~~~~~{{{yyyyyy{{{}}}~~~~~~{{{}}}wwwrrrooooooiiibbb]]]]]]______```ccc{{{tttXXXLLLFFF===999:::999999999888888888888777555555555555444444444444222222333333444333333222111111111111000000000000000000////////////000000......////////////............------------..............................//////............//////......//////......---,,,,,,------......------,,,+++,,,------......------++++++++++++++++++++++++........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......---------,,,,,,,,,************++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///......////////////........./////////000000000111///////////////000111111000000111111111222222222333444444444555555555555555444333555666777555444444444444333444444555666777777777777777777777777666666555555555666666777666777888999999888777666pppYYYKKKIIIHHHFFFHHHNNNTTT\\\gggrrr~~~zzzxxxxxxzzz~~~||||||}}}|||{{{zzz{{{}}}~~~}}}|||wwwpppnnnkkkhhhaaa[[[[[[```UUUhhhnnnZZZNNNCCC>>>@@@999999999888888888888888666666555555555444444444222222333444444333333333111111111111000000000000000000////////////000000......////////////...............------.........//////////////////////////////............//////......//////......---,,,,,,------......------,,,+++,,,,,,---.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,,,,++++++)))************+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///......////////////........./////////000000111111///////////////000111111111111222222222333333333333333333444444444555555444333333444666777666444555555444444444555666666777777777777777777777777666666555555555666666777666777888999999888777666xxxgggWWWJJJGGGJJJLLLNNNRRRXXXaaalllxxx}}}zzzyyyzzz{{{|||~~~}}}{{{zzzyyyyyyzzzqqqvvv~~~zzzxxx{{{uuukkkjjjiiihhhkkkqqqqqqvvv|||}}}uuuuuuxxxvvvjjj^^^UUUZZZ[[[]]]rrrsssXXXJJJBBB<<<@@@;;;888::::::888888999777666666666555555555555444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////......---------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000---+++,,,...///---***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++******++++++,,,---------------------------............////////////////////////////////////222222111111000111111111222222222222222222222222555444444333333444555555666555555555555444444444777555444444666888999999666666666666666777888888999888555333222222333444888999999888777777888:::www```SSSLLLJJJLLLPPPPPPTTTZZZaaaiiiqqqyyy~~~|||zzzzzzzzz|||}}}~~~}}}{{{zzzyyyxxxvvvuuuzzzyyy{{{|||zzzyyy~~~~~~zzztttpppfff\\\UUUWWWZZZYYYXXXYYYcccjjjsssyyy{{{|||||||||}}}tttsssvvvuuukkkaaaUUUXXXWWWRRRZZZ{{{wwwdddRRREEEAAA<<<888:::;;;888666777777777666666666555555555444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////......---------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---------------------------............////////////////////////////////////111111111000111111222222222222222222222222222222333222222111111111111222444444555555555555555555777666555555888999999888666666555555666666777888888777555333333333444555888999999888777777888:::xxxfffRRRIIIJJJMMMPPPRRRWWW\\\dddkkkpppuuuyyy||||||{{{zzzyyyyyyzzz{{{|||}}}xxxsssqqqtttvvvwwwwww}}}{{{{{{||||||~~~{{{uuuqqqpppooonnnkkkgggcccbbbbbbddd```WWWPPPPPPRRRQQQQQQQQQ\\\cccmmmuuuyyyyyywwwvvvtttwww}}}yyyooolllnnnmmmfff___VVVYYYYYYRRROOOaaazzz^^^JJJDDD===:::;;;<<<999666666777777777666666666555555444444444444333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////......---------,,,,,,,,,------......------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++******++++++,,,---------------------------............////////////////////////////////////000000000000111111222333222222222222222222222222333222111000000000000000333333333444555555666666777666666888:::;;;:::888555555444444555555666777777666555444444444666666777888999888777666888:::tttzzzmmm___VVVMMMKKKNNNSSSVVVWWWaaaeeekkkqqqtttvvvxxxzzz{{{zzzyyyxxxxxxxxxxxxxxxwwwqqqjjjiiinnnvvv{{{}}}wwwyyy|||yyyxxxwwwuuusssuuuyyy~~~~~~{{{xxxwwwwwwppprrrsssqqqlllgggcccbbbaaaaaa___ZZZVVVUUUYYY]]]iiiccc\\\VVVRRRRRRUUUYYY___dddkkkqqqtttsssqqqoooppprrrvvv|||wwwlllfffdddbbb]]]XXXVVVWWW[[[[[[VVVXXXooolllVVVHHH@@@;;;<<<>>>;;;999999777777777666666666666555555444444444444333333333222222222222222222222222////////////////////////000000000000000000000000////////////////////////........................////////////////////////////////////////////////......---------,,,,,,,,,------......------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,------------------,,,++++++++++++++++++++++++++++++******++++++,,,---------------........................////////////////////////////////////////////////000222333333111222222222222222333333444444333222111111111111111222222333555666666777777777777:::<<<<<<:::888444444444444444555666666555555444444555666777777777888888888666666888999vvvvvv|||mmmeeeSSSRRROOOLLLOOOWWWaaagggnnnqqqtttvvvwwwyyy{{{}}}~~~~~~}}}|||zzzyyywwwvvvooolllkkkmmmrrrwwwyyyyyyvvvzzz~~~}}}zzzwwwvvvvvviiifffbbb```___^^^]]]\\\___aaacccaaa___^^^aaadddaaabbbccc```\\\WWWUUUTTTQQQRRRSSSPPPMMMLLLNNNQQQbbbggghhhbbb[[[YYY]]]aaahhhhhhiiikkkkkkkkkjjjiiikkkjjjkkknnnsssvvvwwwwwwtttwww{{{|||xxxttttttuuuyyyzzzuuulllhhhddd___[[[ZZZUUUVVV[[[[[[VVVZZZccc}}}wwwSSSGGG===<<<===<<<::::::888777777777666666666666555555555444444444333333222222222222222222222222////////////////////////000000000000000000000000////////////////////////........................////////////////////////////////////////////////......---------,,,,,,,,,------......------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,---------,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++******++++++,,,------------....../////////............////////////000000000000000000000000////////////000111222333111111111222222333333333444333222222111111111222000111222333444666777777777777888:::<<<<<<:::999444444444444444555666666555555555555666777777888777888888777666666777999}}}ppptttnnnkkkbbbVVVRRR[[[iiirrr{{{|||}}}||||||}}}~~~{{{xxxwwwlllooouuuyyyzzzxxxuuurrr~~~|||xxxrrrrrrqqqooollliiifffddd\\\^^^```aaabbbcccfffhhhiiifffcccbbbcccddddddddd```aaa```]]][[[\\\aaaeeehhhhhhfffaaaZZZTTTQQQPPPJJJKKKLLLLLLJJJIIIIIIIIIWWWdddppprrrpppoooooopppuuurrrnnnllllllmmmlllllliiihhhfffgggjjjmmmnnnooooooppptttuuuppphhhfffhhhgggiiimmmtttzzz~~~zzzuuupppnnnoooddd[[[\\\^^^\\\XXXUUUSSShhhjjjYYYHHH???===:::999999888888777777777666666666555555555555444444444333333333333333333333333333000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////......---------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,+++***+++,,,***++++++,,,,,,------...+++,,,---......---,,,+++++++++++++++++++++++++++++++++******++++++,,,------------...//////000000............////////////000000000000000000000000////////////000000111222111111111222222333333444111111000000000111111111000111222333444555666666888777777999;;;<<<;;;999555555444444555555666777555555555666777777777777666777888777666555777999zzzuuuvvveee___gggrrrwww}}}~~~}}}zzzwwwuuussswww||||||zzzxxxyyy|||wwwpppjjjddd___\\\ZZZZZZZZZZZZZZZ[[[[[[[[[UUUWWW[[[^^^bbbggglllppp}}}zzzwwwuuuvvvwwwxxxxxxrrrsssrrrooollllllooosssuuutttqqqkkkddd\\\XXXVVVOOOOOONNNOOOPPPPPPNNNLLLRRR^^^jjjqqqxxx~~~}}}{{{xxxsssrrrsssttttttsssooollliiihhhjjjlllnnnnnnnnnmmmoooqqqmmmgggfffkkkeeegggiiiiiiiiijjjmmmpppppprrruuuwwwxxx{{{~~~|||yyyuuussssssuuuwwwyyytttvvvxxxzzz~~~|||pppeeecccddd```YYYOOOTTTkkkvvv[[[JJJAAA<<<999999888888888777777777666666555555555555444444444444333333333333333333333333000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////......---------,,,,,,,,,------......------,,,+++------------------------******+++++++++,,,,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...,,,***)))***,,,******+++,,,,,,---......+++,,,...//////...,,,+++++++++++++++++++++++++++++++++******++++++,,,------------...///000000000............////////////000000000000000000000000000000/////////000000111000111111222333333444444111000000111111222333444111111222333444444555555888777666777999;;;;;;:::666666555555666666777888555666666777777777777666666777888777555555777888ssszzzvvvqqqwwwlllllluuu{{{zzz~~~~~~wwwxxxzzzzzzyyywwwtttrrr}}}~~~|||vvvssswww~~~{{{vvvrrrlllggg```[[[YYYXXXXXXXXXQQQRRRTTTXXX\\\aaaeeegggbbbeeehhhlllpppvvv|||}}}|||||||||{{{~~~yyywwwyyy{{{wwwwwwvvvqqqjjjbbb]]][[[VVVSSSQQQRRRTTTUUURRRPPPNNNSSSWWW]]]kkk{{{}}}wwwtttqqqqqqtttvvvvvvuuusssoookkkhhhhhhjjjkkkkkkhhhfffhhhkkkiiieeeiiiqqqmmmnnnnnniiidddbbbeeeiiihhhfffdddcccdddgggjjjlllppplllfffaaa______``````bbbcccccccccgggppp|||oooffffffccc[[[]]]QQQUUUnnnlllUUUHHH@@@<<<;;;888888888888777777777777666666555555555444444444333333333333333333333333000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////......---------,,,,,,,,,------......------,,,+++........................******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---***)))***,,,******+++,,,,,,---......+++,,,...//////...,,,+++++++++++++++++++++++++++++++++******++++++,,,------------...///000000111............/////////000000000000000000000000000111000000////////////000000000111222333333444444222222222333444555777777111222222333333444444555999777555666888:::::::::666666666666666777888888666666777777777777666666666777777777555555777888vvvgggggghhheeeffflllzzznnniiiqqqvvvuuuwww}}}~~~{{{|||}}}|||xxxtttsssvvvyyyzzzyyy}}}{{{yyyxxx|||wwwqqqnnnnnnmmmkkkhhheeecccbbb[[[[[[[[[YYYYYY[[[^^^aaa``````bbbffflllrrrxxx|||uuussssssvvv}}}{{{nnnfffbbb```\\\XXXXXX\\\]]]YYYVVVVVV[[[WWWVVV\\\bbbiiisss|||zzzyyyxxxxxxyyy|||yyyxxxuuurrrooommmkkkkkkgggiiijjjjjjiiihhhjjjlllnnnrrrvvvtttmmmhhhgggiiigggjjjllljjjeeebbbcccffffffaaa\\\\\\ZZZXXX[[[___^^^\\\ZZZZZZ[[[___bbbeeepppyyyzzzooogggbbb___[[[YYY\\\fff}}}eeeIIIBBBCCC<<<<<<999888:::999777777999666666666666666555555444444444444333333333222222000000000000000000000000111222222222222111000000////////////////////////000000///...............///////////////.........////////////////////////......---------,,,,,,,,,------............------.........------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////////////////////////////000000000000//////000000000000000000000000000000111222333333333333222222333333333333444444444444333333333444555555999999888888888888888999999999777555333444666888666666555555555666666777999888555333222333444444mmm]]][[[\\\YYY[[[```___\\\ddduuu~~~~~~~~~{{{yyy{{{~~~|||wwwrrrpppssswww{{{|||xxxyyy}}}yyyrrrkkkeee```XXXWWWUUUUUUWWWYYYZZZ[[[```bbbdddfffhhhkkkooorrrsssuuuxxxzzz~~~}}}tttnnnjjjgggfffhhhfffcccbbbdddccc___^^^bbbfffjjjqqqxxxyyy{{{~~~|||zzzxxxwwwvvvuuusssssstttvvvxxxxxxwwwvvvxxxzzzxxxtttooommmllluuuwwwwwwrrrjjjeeedddeeegggbbb___aaaaaa______```]]]\\\YYYVVVUUUUUUVVVWWW^^^aaafffllluuu|||qqqjjjccc^^^ZZZZZZ\\\fff|||eeeOOOFFF===>>>:::888999999555444666666666777777666666555444444444444333333333222222111111111111111111111111111222222222222111000000////////////////////////000000///...............////////////////////////////////////////////////.........---------,,,,,,------............------......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////////////////////////////000000000000//////000000000000000000000000000000111222333333333333222222333333333333444444444444444444444555555666999999888777777777888888::::::999888777777888999555555444444444444444555777666444333333333555666xxxfffUUURRRRRRQQQRRRWWWTTTZZZjjj|||}}}zzz|||{{{wwwwwwzzz}}}wwwuuussssssvvvxxxzzzzzzwww|||~~~sssnnnhhhccc```___]]]\\\aaa^^^\\\^^^ccciiillllllkkknnnsssvvvyyy}}}zzzxxxvvvuuutttpppmmmpppvvvqqqmmmlllnnnoooppptttyyy~~~~~~|||~~~}}}xxxrrrnnnssswwwzzzyyyvvvssssssttttttmmmkkkooosssqqqmmmkkkkkkiiieee```[[[XXXUUUTTTRRRRRRQQQSSSZZZiii|||~~~tttkkkeee```\\\XXXWWW\\\bbb~~~[[[JJJAAA@@@<<<999::::::666444555666666777777666666555444444444444444333333333333111111111111111111111111111222222222222111000000////////////////////////000//////............///////////////////////////////////////////////////.........------------,,,------............------...------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////////////////////////////000000000000//////000000000000000000000000///000111222333333333333222222333333333333444444555555555555666666666777999999888777666666777777888999:::::::::999888888555444333222222222222222444444333222333444555666{{{mmm]]]NNNJJJLLLNNNPPPSSS[[[dddsssxxxsssttt}}}zzzwwwwwwxxxyyyqqqtttwww{{{|||{{{xxxuuu{{{sssssstttmmmccc\\\[[[ZZZ]]]bbbgggkkklllllliiigggjjjpppuuuvvvuuuzzz||||||yyyrrrnnnsss||||||xxxxxxzzz{{{{{{}}}}}}vvvpppvvv~~~{{{www||||||yyy{{{yyyuuuoooiiibbb]]]ZZZSSSSSSSSSTTTWWW___jjjqqq~~~uuuooohhhccc___[[[XXXVVVfffjjjUUUKKKBBB<<<999;;;<<<999777888777777777777777666555555555444444444444333333333111111111111111111111111111222222222222111000000////////////////////////000///............/////////////////////000000000////////////////////////............------------------............------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////////////////////////////000000000000/////////////////////////////////000111222222333333222222222222333333333444444555555666777777777888888999888777777666666777777555666888:::;;;:::777555666555444333222111111111444444333333333333444555~~~yyysssnnnbbbUUUIIIGGGKKKPPPTTTVVVeeelllwww}}}{{{vvvwwwzzz~~~|||{{{yyyxxxvvvuuuuuuwwwzzz|||||||||{{{{{{zzzwwwqqqeee\\\\\\___]]]WWWWWWYYY^^^fffooovvvzzz{{{tttsssuuuyyy~~~}}}~~~wwwyyy~~~~~~}}}}}}yyytttmmmgggaaa^^^ZZZYYYWWWUUUUUUWWWZZZ]]]jjjvvvyyynnnfffcccaaa]]]XXXUUUoookkkWWWEEE>>>888:::<<<;;;:::;;;777777777777777666666555555555555444444444333333111111111111111111111111111222222222222111000000//////////////////////////////............//////////////////000000111111//////////////////////////////.........---------------............------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////////////////////////////000000000000////////////////////////////////////000111222222222222222222222333333333444444444555666777888888888888888888777777777777888888666777999===???>>>:::666777777666444333333333333666666555444333333222222yyyqqqnnnlllkkkbbbYYYPPPPPPXXX```ddddddssswwwzzzzzzwwwvvvzzz~~~}}}|||{{{{{{{{{yyywwwttt}}}|||zzzyyyzzz~~~~~~|||}}}xxxwwwtttpppkkkfffbbb___^^^]]]WWWRRRSSSXXX[[[ZZZdddgggmmmuuu}}}{{{zzzwwwrrrmmmhhhcccaaabbb^^^XXXRRRPPPPPPSSSUUU[[[aaahhhnnnwwwuuuiiidddccc^^^XXXVVVWWW\\\nnneeePPPEEE<<<;;;;;;:::999:::777777888888777777666555555555555555444444444333222222222222222222222222111222222222222111000000///////////////////////////............//////000...//////000000111111222/////////////////////////////////.........------------............------,,,,,,,,,------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////////////////////////////000000000000//////000000000000000000000000...///000111222222222222222222333333333333444444333444666777888888888888777777777777888999:::;;;::::::<<<@@@DDDCCC???:::888777666666555555555555888777666666444333222222~~~pppgggeeegggiiijjjddd^^^___hhhrrruuuttt{{{||||||yyyvvvwww{{{~~~~~~{{{yyyxxxzzzzzzyyywwwzzz{{{}}}~~~|||rrrlllfffdddeeefffeeeccc^^^]]]ZZZWWWVVVWWWXXXXXXWWW]]]aaa______dddhhhiiiwwwyyy~~~xxxvvvsssoookkkgggdddcccbbb^^^XXXSSSQQQRRRSSSTTTSSSUUUWWWZZZaaarrrsssmmmlllggg___\\\RRRMMM[[[wwweeeVVVHHHAAA???;;;999999777888888888888777666666555555555555444444444444222222222222222222222222111222222222222111000000////////////////////////...............///000000...//////000111111222222////////////////////////////////////............------............------,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------........................+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////////////////////////////000000000000//////000000000000000000000000...///000111222222222222222222333333333333444444111333555777888888888777777777777888999;;;===>>><<<;;;===AAAFFFFFFBBB===777777666666555666666666777777777777666555555444}}}wwwzzztttfff\\\ZZZ^^^ccclllhhhccceeeoooyyy{{{yyytttwwwxxxxxxyyy~~~|||wwwvvvxxxzzz{{{{{{qqqwww}}}zzzxxxvvvrrrlllfffeee^^^WWWSSSSSSSSSOOOLLLOOOQQQTTTWWW[[[___bbbdddcccnnnvvvwwwuuuvvvyyyzzz}}}xxxwwwtttrrrnnnkkkgggdddbbbaaaXXXWWWVVVVVVVVVUUUSSSQQQOOORRRUUUWWW[[[eeerrr|||{{{zzzuuulllbbb[[[VVVTTTTTT\\\rrrwwwfffSSSIIIDDD>>>:::999888888888888888777666666666666555555555444444444222222222222222222222222111222222222222111000000////////////////////////...............///000111...//////000111222222222////////////////////////000/////////............---..................---,,,,,,,,,------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------........................+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........////////////////////////////////////000000000000//////000000000000000000000000...///000111111222222111222222333333333444444444111222555777888888777666666666777999:::<<<>>>???<<<:::;;;@@@EEEFFFAAA<<<666666555555555666666777555666666777777777777777{{{~~~~~~|||ttteeeUUUMMMQQQWWWbbbiiirrryyy|||}}}||||||wwwwwwxxxyyyzzz|||}}}~~~}}}wwwtttxxx}}}vvv|||~~~|||}}}~~~~~~{{{vvvnnnhhhccc```^^^\\\]]]XXXQQQMMMLLLMMMNNNNNNRRRVVV\\\___bbbfffkkkpppnnn{{{{{{wwwsssoookkkiiifffcccaaa]]]XXXTTTWWWWWWWWWUUUUUUVVVTTTRRRQQQTTTVVVUUUUUUYYYccckkksss}}}xxxfffbbbZZZSSSPPPVVVaaajjj{{{aaaVVVJJJBBB???999666777888888777777888999666666555555555444444444000000000000111222333333222222222111111111111000222111111111000000//////000000000000000000000000////////////000000000000000000000000000000000000000000//////.........---,,,------......------,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------...---,,,,,,++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////...------...///000111000000000000000///......000000000000000000000000......///000111222222333222222333333333333444444333333555666777777777777999777777;;;AAADDDAAA>>>;;;;;;<<<======<<<;;;;;;:::999777555555666888999777777666555555555555555sssnnneeeXXXMMMJJJOOOUUUbbbiiisss{{{~~~~~~}}}|||wwwxxxyyyzzzzzzyyyxxxwwwxxxuuutttwww}}}{{{vvv~~~wwwrrrpppooommmlllkkkiiifffcccaaa```^^^]]]WWWWWWXXXVVVTTTUUUXXX[[[[[[```gggkkknnnsssyyy}}}{{{{{{ppphhhgggddd```]]][[[ZZZWWWUUUWWWWWWUUUSSSRRRSSSSSSSSSQQQRRRSSSRRRSSSVVV]]]cccjjjsss}}}wwwdddbbb]]]WWWSSSTTTYYY]]]xxx~~~kkkTTTDDD???:::999:::::::::888777777777666666555555555444444444333222222111111111222222222222222222111111111111111111111111000000000///000000000000000000000000////////////000000000000000000000000000000000000000/////////............,,,------......------,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------------------------------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////...---......000000000000000000000///......000000000000000000000000//////000000111111222222222222333333333333444444444444555666777777777777999777666999===???<<<888999:::;;;<<<<<<;;;:::999777777666555555555666777777666666555555555555555tttmmmeeeZZZPPPMMMQQQXXX^^^```gggqqqxxx{{{{{{yyyxxxxxxyyyzzzzzzxxxuuurrrpppsssrrrsssuuuyyy{{{zzzyyy~~~uuutttpppjjjeeebbbaaa```^^^^^^___```aaabbbcccdddddd___eeejjjjjjggggggkkkqqqooosssxxx|||~~~xxxtttqqqooorrrwwwwwwqqqiiibbb^^^[[[YYYXXXYYYXXXWWWTTTRRRQQQRRRUUURRRRRRQQQQQQRRRTTTWWWYYYZZZ___fffoooyyyxxxhhhgggddd^^^XXXTTTSSSSSS___uuu```GGG@@@<<<<<<<<<<<<;;;:::888777666666666666555555555444444555555444333222222222222333222222222111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////............------............------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------------------------------------------------,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000//////............/////////000000000///......000000000000000000000000000000000000000111111111222222333333333333444444666666777777777777777666999777555666999999666333666777888999999888777666555555555555555555555555666666555444444444444555yyyrrrkkkaaaUUUOOOSSS]]]eeejjjgggkkkqqquuuvvvwwwwwwwww{{{zzzyyywwwuuusssqqqppprrrrrrrrrssstttxxx}}}}}}xxxvvvuuurrrmmmhhhcccaaa___^^^^^^___```aaa```bbbccceeegggjjjmmmppprrruuuxxxxxxvvvuuuyyy}}}}}}pppggg^^^YYYVVVSSSUUUZZZcccjjjzzz~~~rrrkkkfffcccaaa___]]]\\\YYYVVVVVVYYYWWWUUUSSSSSSUUUUUUUUUTTTUUUYYY___eeemmmwww~~~ssspppkkkddd]]]XXXUUUTTTOOO]]]rrroooRRRHHHCCC===<<<;;;;;;:::999777555666666666666555555555555666555444333333333333333333333222222222111111111111111111000000000000000////////////////////////////////////000000000000///////////////////////////////////////.........------............------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------........................------------------------------------------------,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000//////...............///////////////......000000000000000000000000111111111000000000000000222222222333333333444444777777777888777777666666777555444444666666444222444555666777777666555444333444444555555555555444666555444444333333444444~~~wwwsssggg]]]SSSQQQZZZeeemmmooosssttttttsssssstttwwwzzz}}}{{{wwwtttssssssuuuvvvttttttsssrrrtttzzz~~~yyyvvvppphhhccc```___]]][[[ZZZ[[[\\\^^^aaacccfffhhhlllllllllkkklllpppwww|||~~~|||zzzyyyzzz|||~~~|||xxxlllcccZZZWWWTTTQQQQQQSSSVVVWWWccc|||sssmmmiiijjjhhhbbb```bbb\\\[[[YYYYYYZZZ[[[YYYXXX]]]___cccgggmmmssszzzyyypppggg```]]]\\\\\\SSSRRRTTTfffcccRRRFFF???<<<:::999::::::888666777777666666666555555555444333333333444444555666333333333222222222222111000000000000000000111111////////////////////////////////////000000000000////////////////////////.........///////////////---......//////......---------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------........................------------------------------------------------+++++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000000//////...------......////////////......////////////////////////111111111000000000000000222222222333333333444444666777777777777666666555555444333444555555555444333333444555555444333333333444555666666666666555555555444333333333333333zzzsssmmmiiibbb[[[]]]fffppptttuuuwwwuuurrrnnnmmmooouuuyyy~~~{{{vvvsssrrrtttxxx{{{xxxwwwwwwwwwzzz~~~uuukkkeeebbbaaa___^^^^^^\\\ZZZXXX\\\___bbbdddfffhhhkkkmmmvvvvvvuuusssrrrwww}}}}}}~~~uuujjj```[[[XXXTTTRRRSSSZZZVVV\\\vvvvvvvvvvvvqqqmmmooogggggggggffffffggghhhhhhlllkkkjjjkkkpppxxxvvvmmmgggdddbbbaaa\\\RRRIIINNNllluuu]]]GGGDDD@@@;;;999::::::999777777777777666666666555555333333333333444555666666333333333333222222222222000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000.........///////////////......////////////......------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++************++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...//////000//////...---------.../////////......////////////////////////000000000000000111111111222222333333333333444444555555666666666666666555444444444444444555666777222333444555555444333222333444444444555666666666444444333222222222222333}}}wwwxxxvvvooooookkkiiimmmtttzzz{{{zzzvvvuuuqqqnnnmmmpppvvv{{{|||zzzvvvssssssuuuxxxzzzzzzzzz|||}}}zzztttmmmeee___[[[\\\]]]___aaacccddddddcccdddgggkkkmmmmmmnnnppprrryyy{{{}}}|||||||||}}}vvvggg___YYYTTTRRRSSS\\\YYY]]]rrryyyyyy~~~}}}{{{}}}xxxzzz{{{zzzyyyzzz~~~yyysssmmmfffbbb\\\WWWQQQMMMUUUrrrxxx[[[MMMFFF>>>:::::::::999777777777777777666666666555444333333333333333444444444444333333333222222222///000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000............/////////000......////////////......------------------------+++,,,,,,------,,,,,,+++******+++,,,,,,---......------------------------------------------------------------------------------------------------***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---...///000000//////...,,,---......//////......//////////////////////////////000000111111222222222222333333333333444444222333444555555666555555444444444444333444666777333444555666666555444333333222222222333444666777444333333222222222222222uuuppp{{{~~~pppooopppttt{{{~~~|||yyy{{{zzzxxxvvvvvvyyyzzzyyywwwuuutttuuuvvvwwwzzz{{{~~~|||zzzyyywwwtttrrrooommmiiigggeeedddeeefffdddccccccdddgggkkknnnpppjjjnnnrrrtttttttttvvvyyyzzz~~~zzzyyyzzz||||||}}}}}}pppddd\\\VVVTTTUUUVVVWWW^^^ooouuujjjxxxuuuiiiaaa[[[]]]\\\RRRFFFQQQzzzUUULLLAAA;;;::::::999777777777777777666666666666555555444333222222222222444444444333333333222222//////000000111111111222000000000000000000000000////////////000000000000000000000000000000000000---.........//////000000......////////////......------------------------+++,,,,,,------,,,,,,+++******+++,,,,,,---......------------------------////////////////////////------------------------------------------------******))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,---...000000000//////,,,,,,---.../////////...////////////////////////...//////000111222222333222222333333333444444444111222333444555555555555555555555333222222444666444444666666666666444444222111000000000222555666444333222222111111222222}}}nnnjjjqqqyyyzzzxxxmmmkkknnnuuuwwwtttssswww~~~{{{yyyyyy{{{{{{xxxuuurrruuuyyyzzz{{{{{{|||}}}}}}||||||yyywwwuuuppphhhfffhhh```dddiiijjjiiihhhiiijjjnnnooonnnpppwww}}}|||vvvwwwvvvyyy|||zzzyyyzzzyyy||||||ddd[[[ZZZXXXSSSWWWXXX^^^lll}}}hhhkkk}}}yyypppjjjkkkfff^^^WWWPPPQQQ^^^lllqqqYYYEEEBBBBBB<<<888:::999888777666666555555555777777666666555555555444555555444333333222111111000000111111222222222222000000000000000000000000111111111111111111111111222111111000///......---..............................////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////...---,,,,,,++++++........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......////////////000000000000.......................................///000000000000111222333333444444222222111111222222333444222333555777777777777666333333222222333444666777777777777777777666555555222222111111111111111222333333333222222333444444}}}ttthhhcccfffmmmqqqrrrjjjiiinnnuuuvvvrrrppprrryyyyyyyyyzzzzzzxxxtttqqqsssuuuxxxzzz{{{|||~~~|||zzzwwwtttsssrrrmmmgggeeehhheeeiiimmmppppppppprrrtttrrrtttuuuxxx{{{|||yyyxxxxxx{{{sssfffaaa\\\WWWVVVWWW[[[iiirrrmmmyyy{{{vvviiifffccc___YYYTTTWWW^^^xxxiiiLLLBBBAAA===:::;;;999999777666666666666666777777666666666555555555555555444444333222222111000111111111222222222222000000000000000000000000111111111111111111111111222111111000//////....................................////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///......---,,,,,,++++++........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---............/////////000000000.......................................///000000000111111222333333444444333222222222222222333333333444555666777777777666444333333333444555777888666666666666666555444444222222111111111111222222444333333222333333444444zzzuuuvvvqqqjjjffffffjjjpppssshhhjjjpppwwwyyyuuuqqqpppuuuxxx{{{{{{xxxtttqqqooosssuuuxxxzzz|||}}}yyyxxxwwwvvvuuupppnnnmmmnnnjjjeeeeeehhhjjjmmmrrruuuwwwyyy{{{}}}}}}{{{zzz|||wwwyyy|||tttkkkddd]]]WWWVVVXXXeee~~~mmmrrrrrrlllhhheee___WWWSSSTTTaaazzz[[[HHHBBB???<<<===:::999888777666666666666777777666666666666555555555555444444333222222222111111111111222222222222000000000000000000000000000000000000000000000000111111111000000//////.................................////////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,+++........................------------------------,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......------........./////////.......................................///000000111111111222222333333444444333222222222222222333333444555666777777777666555555444444555666777888555555555555555444444333222222222111111222222333444444333333333333333444rrrllluuuuuurrrooonnnppprrrsssttthhhlllttt|||~~~|||xxxuuuvvvzzz|||{{{vvvsssqqqrrrpppsssvvvzzz~~~}}}yyytttooommmmmmnnnnnnjjjiiijjjllljjjggggggkkkqqqsssvvvyyy{{{}}}~~~vvvrrryyy~~~{{{yyyyyy~~~tttkkkddd[[[XXXXXXccc}}}pppooozzznnnfff```ZZZWWWXXXZZZmmmuuuYYYJJJAAA>>>???::::::999888777777777777777777666666666666666666555555444444333333333333222222222222222222222222000000000000000000000000////////////////////////111111111000000000//////..............................////////////..............................------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,........................------------------------,,,------......------,,,......---,,,,,,+++******+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......------------.........///.......................................///000000111111111222222333333333444444333222222222222333444555555666666666666666666666666666666777777888555555666666555555444333333222222222222333333444555444444333333333333444nnnkkkvvvrrrooonnnqqquuuvvvrrrmmmgggmmmuuu|||~~~{{{wwwyyyyyyvvvrrrpppqqqtttnnnqqqvvv{{{~~~|||{{{sssppplllgggdddeeegggjjjjjjiiikkknnnnnnlllnnnrrr{{{{{{|||~~~zzz}}}zzz{{{~~~zzzqqqiii___\\\\\\fffyyyssswwwnnnhhhaaa]]]]]]ZZZgggyyysssXXXGGG@@@@@@;;;:::999888888777777777666666777777777777777777555555444444444444333333333222222222222222222222111111111111111111111111////////////////////////111111111111000000000000////////////////////////......////////////......---.....................------------------------+++++++++,,,,,,,,,---------------------,,,,,,,,,........................------------------------,,,------......------,,,......---,,,,,,+++******+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......------------.........///.......................................///000000111222222222222222333333444444333333222333333444555555555555555666666777666666777777777777777777666777777777777666555555333333222222333444555555666555444444333333333444sssqqqooommmlllpppuuuuuuoooiiigggmmmtttxxx||||||uuutttssspppnnnnnnppprrrooosssxxx~~~}}}wwwtttrrrooollljjjhhhdddbbbcccgggjjjnnnmmmppptttuuutttwww|||~~~zzzxxxyyy{{{yyy~~~}}}ssshhhaaa```aaammm{{{{{{tttjjjaaa^^^ZZZ___lllkkkRRRDDD@@@<<<;;;:::999888888888888666666777777777777888888555555444444444444444444333333333333222222222222111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////......////////////......---------...............------------------------++++++,,,,,,,,,,,,------------------------------........................------------------------,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......------........./////////.......................................///000000222222222222222222222222333333333333333444555555666666555555555555666777666666777777777777666666777777777777777666666555333333333333444555666666777666555444333333333333sssmmmlllkkkjjjkkkllllllkkkiiijjjpppttttttxxx~~~|||sssqqqoooooooooppppppooossswww|||~~~~~~wwwpppooonnnjjjiiiiiihhhfffeeegggkkkooottttttwww|||~~~}}}|||uuukkkbbb```ccciiinnnnnnsssyyy}}}}}}qqqddd```aaaffftttyyymmmdddaaa[[[\\\```lll|||___JJJ>>><<<;;;:::999999888999999666666777777777888888888444444555555555555555555444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////......////////////......---------.........//////........................++++++,,,,,,,,,,,,------------------------------........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---............/////////000000000.......................................///000000222222222222222222222222222222222333444555666777777666555444444555666777555666777777777666555555666666777777666666555444333333333333444555666777777666555444444333333333zzzmmmllleeeffffffccc___```dddgggoootttvvvsssvvv}}}|||rrrpppoooqqqttttttqqqnnnwwwzzzzzz~~~uuuooooooooolllhhhjjjkkkjjjiiikkkppptttyyyyyy|||xxxnnneeeaaa[[[WWWWWW[[[aaaeeemmmqqqvvv|||~~~ooo```^^^aaahhhxxxrrrooovvv}}}wwwlllgggggg```]]][[[]]]hhhiiiNNN===<<<<<<;;;:::999999999999666666777777888888888999444444555555555555555555444444444333333222222222111111111111111111111111111111111111111111111111111111111111111111222222000000000000000000000000......////////////......---------.........//////........................++++++,,,,,,,,,---------------------------------........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------***+++,,,------,,,+++***++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......////////////000000000000.......................................///000000222222222222222222222222111111222333444666777888777666555444444555666777555555666777777666555444555555666666555555444333333333333444555666777777777777666555444333333333{{{ooofff```[[[___^^^]]][[[\\\___eeeiiiqqquuuuuurrrttt{{{}}}yyymmmmmmpppuuusssooorrryyy|||xxxrrrpppmmmlllmmmnnnooooooqqqnnnjjjhhhhhhkkkoooqqqyyy{{{}}}sssdddZZZXXXMMMLLLLLLPPPWWW___eeehhhiiirrr}}}}}}sssjjjeee]]]^^^iiitttgggeeeccciiirrrrrrqqqllloooyyy~~~{{{ppphhhaaa^^^\\\WWWYYY]]]\\\aaa~~~ZZZHHH@@@:::666888999777666777888888777777666666666555666666666666555444333222222333333333333222111111111111111111111111111111///000111222222222222222222111111111000000//////////////////////////////......///000000000000000................................................------------------------,,,,,,,,,---------......------------------------------------------------+++,,,------......------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000000//////.........---000000//////.........---...............///000000000111111111111222222222333444555555666666555555777888999888666444444555666555444333333555666888666666555555555444444444222222333444555555555444555555444333222000000///}}}jjj\\\ZZZ___cccaaa```______aaaeeehhhjjjssswwwxxxsssrrrtttuuurrryyyuuutttvvvuuuuuu{{{{{{wwwsssooollliiiiiigggffffffhhhkkkmmmnnnmmmllljjjiiikkkpppwww{{{tttjjj```TTTMMMMMMKKKKKKNNNSSS[[[cccjjjmmmpppwww{{{pppgggaaa^^^cccqqqpppdddccc```cccgggbbb```___fffqqquuuvvv~~~tttjjjccc^^^bbb[[[[[[^^^ZZZZZZooovvv\\\JJJBBB<<<<<<===;;;:::;;;888888777777777666666666666666666666555444333333222333333333333222111111111111111111111111111111000000111222222222222222111111111111000000000///////////////////////////......///000000000000000................................................------------------------,,,,,,---------.........------------------------------------------------+++,,,------......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000/////////.........---000/////////.........---...............///000000000111111111111222222222333444555555666666555555777888999888666444444555555444333222333444666777666666555555555444444444333333444555555555555555555444444333111000000///yyybbbQQQPPPYYYaaaeeecccbbbdddiiilllmmmlllsssxxxyyyuuuqqqqqqrrrrrr{{{uuuqqqqqqssswwwzzzuuunnniiieeecccaaa``````______aaadddhhhmmmooommmoooqqqqqqrrrwww~~~zzzggg\\\UUUMMMJJJLLLKKKMMMRRRZZZbbbjjjppptttvvv{{{wwwlllddd```___jjj|||qqqeeeccc```cccddd\\\XXX[[[fffssswwwvvv{{{yyyzzz{{{rrrkkkgggggg___[[[]]]YYYUUU___pppmmmSSSHHH===;;;;;;:::999:::888888888777777777777777666666666666555444333333333333333333333222222111111111111111111111111111000000111222222222222111111111111111000000000000////////////////////////...//////000000000000000................................................------------------------,,,------------.........------------------------------------------------+++,,,------......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------....../////////.............../////////..............................///000000000111111111111222222222333444555555666666555555666777888888666444444555444333222222222333555666555555555555555444444444333444555555666555555555444444333222111000000///zzzjjj^^^\\\^^^```hhheeeeeeiiipppsssqqqmmmrrruuuwwwtttrrrssswwwzzztttrrrppprrrvvv{{{sssmmmfff```]]]]]]]]]]]]]]]^^^___```ccchhhnnnrrrsssxxx}}}}}}zzzxxx```WWWUUUPPPOOORRRPPPTTT[[[bbbiiiooouuuyyyyyy|||}}}zzzqqqhhhccc```aaaqqqxxxiiiccc```ggglllfffdddiiiuuuxxxzzzwwwnnnccc]]]^^^[[[VVVZZZbbb}}}zzz^^^NNN>>>999999999999999888888888888888888888888777777777666666555444333333333444444333333222111111111111111111111111111000111111222222222111111111111111000000000000000//////////////////////////////000000000000//////................................................------------------------------------............------------------------,,,,,,------------------+++,,,------......------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.....................................................................///000000000000111111111222222222333444555555666555555555555777888777666444444555333333222222222333444555555555555555555555555555444555555666666555555555333333333222111000000///vvvsssxxx|||{{{vvvrrrqqqoookkkjjjhhhhhhmmmtttvvvsssooorrrssssssrrrqqqsssxxx}}}ooosssyyy~~~}}}wwwsssjjjddd\\\WWWVVVWWWYYY[[[\\\]]]^^^___aaafffmmmrrrvvv}}}~~~}}}iiiYYYUUUVVVTTTSSSVVV[[[___fffkkkooossswww{{{~~~~~~|||uuukkkccc```___gggzzztttfffaaalllxxxvvvwwwxxx~~~zzzoooeeedddbbb]]][[[^^^gggvvvooo[[[EEE<<<<<<===<<<<<<888888888999999999999999777777777777666555444333333444444444444333222222111111111111111111111111111111222222222111111000000000000000000000111111000000000000000000000000//////000000000000//////................................................---------------------------------.........//////------------------------,,,,,,,,,---------......+++,,,------......------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------...............---------..............................///000000000000111111111222222222333444555555666555555555444666777777555444444555222222222222333333444444444555555555555555555555444555555555555555444444333222222111111000000000vvvxxx}}}{{{uuutttrrrooommmlllmmmqqquuuwwwtttqqqssspppoooqqqrrrqqqrrruuukkkvvvzzzrrrkkkggghhhbbbZZZUUUTTTVVVYYYZZZYYY[[[[[[[[[\\\```gggnnnssszzz~~~mmmaaaXXX[[[^^^[[[\\\```gggkkkpppssssssuuuyyy|||{{{qqqggg```___```sssvvvkkkwwwzzzwww{{{~~~tttqqqmmmeee___\\\WWW```tttiiiLLL>>>======;;;:::999999999999999:::::::::777777777777666555444444444444444444444333222222111111111111111111111111111222222222222111000000000000000000111111111111000000000000000000000000000000000000000//////...................................................------------------------------........./////////------------------------+++,,,,,,------.........+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------.........---------------........................///000000000111111111111222222222333444555555666666555555444555777777555444444555222333333333444444444444444444444555555555555555444444444555444444333222222222111111111000000000~~~vvvwwwxxx{{{oooiiikkkmmmpppqqqsssuuuvvvwwwvvvuuurrrnnnnnnuuuxxxtttnnnlllmmm{{{~~~}}}vvvqqqlllhhheeejjjeee]]]WWWVVVWWWXXXYYYUUUVVVXXXWWWWWW[[[dddkkkqqquuu|||qqqjjjbbbaaafffhhhfffiiioooppptttwwwxxxvvvwww{{{~~~xxxooofffcccfffiiivvvwwwiiiiiizzzzzzpppeee^^^VVVXXXeee{{{yyyVVVCCC>>>===:::777999999999:::::::::;;;;;;777888888777777666555444444444444555444444333222111111111111111111111111222222222222222111000000///000000000111111111111000000000000000000000000000000000000000///......................................................------------------------............////////////------------------------++++++,,,,,,---......///+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,------........................///000000000111111111111222222222333444555555666666555555333555666666555444555555333333444555555555555555444444444555555555666666333333444444333222222111111111111111000000000000{{{vvvkkkgggaaassszzzkkkeeejjjqqqrrrtttwwwxxxwwwvvvwwwxxxppplllooo{{{zzzooojjjttt~~~}}}|||xxxrrrnnnlllkkkkkkjjjjjjddd\\\VVVSSSSSSSSSTTTRRRTTTVVVUUUUUUZZZccckkkrrrssszzz~~~~~~yyyooohhhiiieeeffflllnnnkkkpppxxxtttxxx{{{zzzxxxxxx||||||yyytttmmmhhhiiioootttwwwuuuaaa```tttxxxjjjbbb[[[VVV]]]rrrbbbLLLEEEBBB===:::999999999::::::;;;;;;;;;888888888888777666555444444444555555444444333222111111111111111111111111222222222222222111000/////////000000111111111222000000000000000000000000000000000000000///......................................................------------------------............/////////000------------------------++++++,,,,,,---...//////+++,,,------......---------------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,------........................///000000000111111111111222222222333444555555666666555555333444666666555444555555333444555555666666555555444444444555555555666666333333333333222222111000111111111111000000000000~~~vvvrrrkkkfffddd^^^___bbbeeeiiillloooqqqwwwuuuuuuwwwzzz{{{xxxuuukkkpppvvvxxxuuuqqqnnnmmmrrrzzzyyyoookkklllmmmiiieeeeeeccc[[[RRRPPPSSSQQQLLLNNNQQQTTTUUUUUUXXX^^^dddjjjmmmuuuuuuppphhhfffpppmmmkkkmmmnnnooovvv~~~~~~~~~}}}|||{{{zzzzzzzzzsssuuuvvvtttrrrtttzzz~~~zzzrrr```bbbiii~~~uuuggg[[[XXXZZZeee{{{]]]EEECCCAAA;;;999<<<>>>===:::999:::;;;999999888888777666666666444444555555444444333222111111111111000000000000222222222111111111000000000000000000000000000000////////////000000000000//////000000000000////////////.........---------...------,,,,,,------...,,,---...//////...---,,,...------,,,,,,------..............................------,,,,,,------...,,,------......------,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------------------///...---,,,,,,,,,,,,,,,........................////////////...---,,,+++---,,,++++++++++++,,,---,,,---......------...000222111///...---...000111000000111111111222222222333444555666777777777777555555555555555555555555222222222333333444444444555555444333333222111111555555444444222222111111111111000......---------zzzsssggg^^^[[[\\\[[[[[[]]]bbbiiipppttt{{{zzzxxxwwwuuurrrnnnkkkiiinnnsssuuussspppnnnmmmtttxxx|||{{{vvvqqqoooppppppmmmjjjddd]]]SSSLLLIIIJJJMMMOOOIIILLLPPPRRRRRRTTTYYY]]]``````hhh{{{}}}|||}}}~~~|||rrrnnnmmmssspppppprrrssssssyyy~~~}}}{{{{{{vvvxxxxxxwwwxxx}}}{{{uuu{{{wwwfffcccggg}}}rrrgggccc\\\WWWZZZgggtttVVVGGGAAA<<<999;;;<<<;;;888666777888999999888888777666666666444444555555444444333222111111111111000000000000222222222111111111000000000000000000000000000000////////////000000000000//////000000000000////////////.........---------...------,,,,,,------...------............------...------,,,,,,------..............................------,,,,,,------...,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,---........................+++,,,,,,---------,,,,,,...---,,,++++++,,,---...,,,---......------...000111000///......///000111111111111222222222222333333444555666666777777777444444444444444444444444222222222333333333333333555555444333333222111111222222222222222222111111111000///......---------}}}~~~|||rrrcccYYYVVVZZZZZZ\\\```fffmmmsssvvv}}}}}}|||xxxrrrlllhhhfffnnnppprrrsssqqqooonnnnnnvvvwwwyyy{{{wwwxxxxxxyyyxxxwwwuuutttgggZZZPPPMMMIIICCCDDDJJJGGGJJJNNNPPPPPPPPPQQQRRRPPPNNNTTTkkk|||yyyxxxzzz}}}~~~yyyyyyyyywwwuuuvvvyyyyyyyyy}}}~~~|||yyyyyywwwvvvxxx|||uuuwww~~~|||pppffffff~~~uuunnnlllbbbYYYXXXXXXeeennnRRRCCC>>>:::;;;;;;:::777666777888999999888888777666666666444444555555444444333222222222111111111000000000222222222111111111111111000000000000000000000000////////////000000000000//////000000000000//////...............---------...------,,,,,,------...------,,,,,,,,,,,,------...------,,,,,,------..............................------,,,,,,------...,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------........................++++++,,,---...//////.........------------......,,,---......------...000111000///......///000111222222222222333333333333333444555666666777666666444444444444444444444444333333222222222222222222555444444333333222222111000000000000111111222222111000///......---......mmmtttzzzxxxlll```[[[\\\\\\aaaiiipppuuuwwwwwwvvv|||}}}}}}yyysssmmmllllllvvvuuutttsssqqqpppqqqqqqxxxzzz{{{~~~|||vvvdddXXXXXXUUUHHHBBBEEEIIIKKKNNNPPPQQQOOOLLLJJJHHHFFFKKK___{{{~~~}}}}}}zzzzzz|||{{{zzz|||~~~|||xxxvvvxxxyyywwwzzz~~~~~~xxxkkkhhh{{{uuuiiibbb```ZZZXXXmmmgggNNNCCC======<<<:::999:::;;;<<<999999888888777666666666444444555555444444333222222222222111111111000000111111111111111111111111////////////////////////////////////000000000000//////000000000000//////...........................------,,,,,,------...------+++******+++------...------,,,,,,------..............................------,,,,,,------...,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------...------,,,,,,,,,------...........................//////000111111000000........................,,,---......------...000000//////...//////000111222222333333333444444444333333444555666666666666444444444444444444444444333333333222222111111000444444444333333222222222111111111111111111111111000000///...............mmmtttvvvoooddd^^^aaafffeeejjjqqqxxx{{{zzzxxxuuuyyy{{{zzzwwwqqqnnnoooqqqtttsssqqqppprrrtttvvvwww{{{~~~~~~}}}}}}~~~ppp^^^\\\YYYNNNHHHLLLKKKKKKMMMPPPSSSRRRNNNJJJHHHIIINNN\\\ooo~~~}}}}}}}}}{{{~~~|||zzz||||||}}}{{{oookkksssiiifff^^^VVV]]]lll^^^HHH@@@>>>;;;::::::;;;===>>>999999888888777666666666444444555555444444333222222222222222111111111111111111111111111111111111////////////////////////////////////000000000000//////000000000000//////---........................------,,,,,,------...------+++******+++------...------,,,,,,------..............................------,,,,,,------...,,,------......------,,,---,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,------...........................000000111111000//////...........................,,,---......------...000///////////////000111111222222333333333444444444222333444555666666666666444444444444444444444444444333333222222111111111444444333333333333222222444333333222111111000000000//////............///vvvxxxssshhh___```gggmmmoooppprrrsssuuuvvvvvvvvvxxxvvvtttpppmmmmmmoooqqqnnnlllkkkmmmqqqwww{{{||||||}}}{{{{{{~~~yyycccWWWQQQMMMQQQYYYRRROOONNNQQQVVVWWWSSSNNNFFFIIINNNVVVcccttt~~~}}}}}}{{{zzzxxxnnnjjj~~~~~~~~~pppfff___ZZZZZZ^^^nnnNNNCCC???;;;888999:::;;;<<<999999888888777666666666444444555555444444333222333222222222222111111111111111111111111222222222000000000000000000000000////////////000000000000//////000000000000//////---------..................------,,,,,,------...------,,,,,,,,,,,,------...------,,,,,,------..............................------,,,,,,------...,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---.................................//////...---,,,++++++------............------,,,---......------...000......//////000000111111222222222222333333333333222333444555555666555555555555555555555555555555444444333333333333333333333333333333333333333333555444333222111000////////////............//////wwwvvvnnncccaaahhhpppsssttttttuuuuuuvvvvvvvvvvvvuuuqqqllliiijjjmmmqqqsssmmmkkkjjjmmmsssxxx|||}}}|||wwwzzz~~~}}}}}}iiiYYYVVV___jjjfff```YYYYYY\\\[[[VVVPPPIIIJJJLLLQQQ[[[lllxxxpppgggdddxxx~~~{{{llldddaaa^^^YYYkkkgggJJJEEE>>>999999999999999999999888888777666666666444444555555444444333222333333222222222111111111000000111111111222222222000000000000000000000000////////////000000000000//////000000000000//////---------.........//////...------,,,,,,------...------............------...------,,,,,,------..............................------,,,,,,------...,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///........................,,,,,,---------,,,,,,++++++,,,---......---,,,+++,,,---......------...000---...///000000111111111111111111222222222222333222222333444555555555555666666666666666666666666444444444444444444555555333333333333333333333333222222111111000000000/////////............//////rrrppphhhaaaeeeqqqxxxxxxtttwww|||}}}xxxuuusssmmmgggeeejjjqqqvvvxxxtttqqqnnnpppuuuyyy{{{{{{xxxuuuyyyqqqiiiqqqzzz|||rrrgggaaaaaa^^^WWWPPPSSSQQQOOORRR\\\mmmwwwjjjaaa___qqqwwwmmmjjjbbbVVVVVVhhhRRRLLLCCC===;;;:::999888999999888888777666666666444444555555444444333222333333333222222222111111000000111111222222222222000000000000000000000000////////////000000000000//////000000000000//////---------.........//////...------,,,,,,------...,,,---////////////---,,,...------,,,,,,------..............................------,,,,,,------...,,,------......------,,,...------,,,,,,------...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---...///........................,,,,,,---...////////////++++++,,,------,,,++++++,,,---///...------...000------///000111111111111000000111111111222222222222222333444555555555555777777777777777777777777444444444555555666666666333333333333333333333333////////////000000000000//////.........//////000kkkgggdddffflllsssxxxzzzyyyzzz|||~~~~~~{{{wwwssstttgggbbbkkkrrrpppppptttrrruuuuuuqqquuu|||vvvuuuzzz}}}~~~vvvxxxxxxnnnjjjiiieeeZZZQQQLLLPPPPPPOOO^^^xxx~~~zzzkkkaaa```lll}}}wwwzzzyyypppkkkeee^^^bbbUUUnnnaaaNNN@@@@@@@@@;;;999===888888888777777777777777666555555555555444444444444444333333333333222222111111000000000000111111000000000000000000000000//////000000000000//////000000000000////////////000000000000000000000000//////.........---------------------------------........................111000000///...---------------------------------------------.........///------------------------------++++++++++++------++++++,,,,,,,,,,,,------------............------333111...,,,,,,---///000////////////////////////------------------------//////.........------------......///000111111222111111222333333333333222444444444555555555555666777777777777777777777777777666555444333444444555666555555555555666666777333111...------...---,,,........................eeeddddddhhhnnnuuuxxxyyy{{{|||~~~~~~{{{vvvrrrmmmeeeeeemmmqqqmmmlllqqqwwwzzzzzzwwwzzz||||||~~~}}}{{{~~~{{{qqqmmmlllhhh^^^UUUTTTVVVTTTSSSaaazzzyyyjjjaaa___jjj~~~~~~~~~yyysssjjjbbb___WWWeeepppXXXCCC>>>>>>:::888:::888888888888777777777777666555555555555444444444444444333333333333222222111111000000000000111111000000000000000000000000//////000000000000//////000000000000////////////........................//////.........---------------------------------........................000000000///...---------------------------------------........./////////---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------............------///////////////...------........................------------------------//////.........---------......//////000000111111111111222333333333333222444444444444555555555555666666666666666666666666666555444333222333333444444444444333444444555666444222///.........---,,,........................bbbdddhhhnnnuuuyyy{{{zzz}}}~~~~~~~~~{{{wwwrrrooofffdddiiiooonnnhhhiiippp{{{~~~~~~}}}}}}zzzxxxyyy}}}~~~vvvrrrrrrnnnddd[[[\\\[[[WWWVVVddd|||~~~~~~vvvtttqqqsss|||zzzlllbbb```hhh{{{{{{zzz}}}sssiii^^^]]]^^^mmmjjjLLL@@@>>><<<999:::999999888888888777777777666555555555555444444444444444333333333333222222111111000000000000111111000000000000000000000000///000000111111000000///000000000000////////////.......................................---------------------------------........................000000//////...---------..................................../////////000---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,------............------+++---000222222///,,,***........................------------------------...............---------////////////000000000000111111222333333333333222333333333444444444555555444444444444444444444444444444333222222222333333333222222222333333444555666333000//////...---,,,........................dddhhhooowww|||~~~}}}{{{|||}}}|||yyyuuupppmmmkkkdddfffllloookkkfffkkkttt{{{}}}~~~}}}}}}|||zzzxxx{{{{{{|||~~~{{{wwwvvvrrrhhh______\\\XXXXXXggg}}}~~~~~~~~~nnnnnnuuurrreeehhhiiippp~~~{{{zzz{{{~~~pppfffbbbhhhxxx}}}pppdddccc]]]]]]uuu[[[GGGBBB@@@>>>===:::999999888888777777777666555555555555444444444444444333333333222222222111111000000000000111111000000000000000000000000000000000111111000000000000000000000////////////................................................------------------------......................../////////......---------////////////////////////........./////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,------......------,,,+++---///111111///,,,***........................------------------------........................000000000000////////////111111222333333333333222222333333333444444444444333333333333333333333333444444333333333333333333222222222222222333444555777444111/////////...---........................hhhmmmuuu|||~~~{{{yyyzzzzzzwwwrrrlllhhhhhhiiihhhjjjllllllhhhhhhqqq{{{|||{{{||||||{{{xxxvvvuuu}}}|||{{{uuukkkaaa```\\\YYY]]]mmm|||}}}uuusssvvvzzzkkk]]]cccgggqqqvvvrrrrrruuuuuujjjdddhhhvvv~~~}}}~~~wwwkkkgggaaa]]]ffflllRRRFFFBBB??????:::::::::999888777777666666555555555555444444444444444333333333222222222111111000000000000111111000000000000000000000000000000111111111111000000000000000000////////////////////////////////////---.....................------------------------....................................------------////////////////////////............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,---............------........................---------------------------.....................000000000000////////////111111222333333333333222222222222222333333333444333333333333333333333333444444444555555555555444222222222222333444555666777444111/////////...---........................jjjpppwww|||}}}{{{xxxwwwyyyxxxssslllfffdddgggkkkmmmllljjjhhhiiinnnxxx}}}{{{zzz|||{{{xxxwwwyyy|||xxxlllbbbaaa]]]\\\ddduuu{{{uuujjj___bbbgggsss~~~zzztttlllkkkkkkrrr{{{|||wwwkkkdddeeerrr}}}~~~ssskkkeeeaaa```lll```KKKAAA>>>>>>;;;;;;:::999888777777666666555555555555444444444444444333333333333222222111111000000000000111111000000000000000000000000000111111222222111111000000000000000////////////000000000000000000000000---------...............------------------------........................------------------------........................------------.........///------------------------+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,------------,,,,,,...---,,,,,,,,,---...///---------------------------------------------------------...............////////////000000000000111111222333333333333222111111222222222333333333222222222222222222222222333444555666666666555555111111111222333444555666555222000.../////////...........................lllrrryyy||||||zzzyyyyyy{{{xxxrrriiiccccccjjjpppppplllfffffflllvvv}}}~~~yyywwwyyyyyywwwyyy~~~~~~{{{nnncccaaa]]]^^^iiiyyy~~~~~~~~~~~~wwwtttpppjjjffflllwwwvvvooozzzsssmmmjjjjjjtttvvvhhh```aaammmzzzzzzssskkkccc^^^bbbtttrrrSSSBBB===???<<<;;;;;;:::888777777666666555555555555444444444444444333333333333222222111111000000000000111111000000000000000000000000000111111222222111111000000000000000////////////////////////////////////---------.........//////------------------------........................------------------------------------------------,,,,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,+++************+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------......---------------------------------------------------------.........//////......//////000000111111111111222333333333333222111111111111222222222222333333333333333333333333222333444555555555444444000000000111222333444555222000...---...//////...........................ooottt{{{~~~}}}||||||}}}}}}zzzsssiiicccdddmmmuuuqqqkkkdddeeeooozzz~~~|||vvvsssuuuvvvuuuzzz}}}oooddd___\\\^^^jjjzzz|||~~~yyyxxxwwwxxx{{{||||||{{{~~~~~~|||}}}~~~wwwvvvwwwuuummmrrr~~~qqqggg```rrr~~~tttqqqnnnppp~~~ttteee\\\]]]iiivvv{{{pppccc^^^cccjjjmmmZZZDDD>>>@@@<<<<<<;;;:::999777777666666666555555555444444444444444444333333333222222111111000000000000111111000000000000000000000000111111222222222222111111000000000000////////////........................---------.........//////------------------------........................------------------------------------------------+++++++++,,,,,,,,,------------------------------++++++------------++++++)))************++++++++++++,,,,,,------,,,,,,+++++++++---.........---------------------------------------------------------------.........//////---......///000111111222111111222333333333333222000111111111111222222222333333333333333333333333000111333444555444333333.........///000222333444111///------.../////////........................vvvvvv||||||}}}}}}yyyooofffeeekkkqqqrrrllljjjhhhjjjqqqxxx}}}tttttttttvvvzzz~~~uuuhhhaaa\\\cccxxxzzzyyy}}}}}}zzzsssoooiiieeedddeeehhhjjjpppvvv|||~~~||||||~~~}}}xxxrrroooyyy|||{{{rrrfffZZZ^^^lll|||uuuooooooyyy}}}|||vvveeeXXXVVVbbbppp{{{}}}|||~~~}}}~~~qqqgggcccdddfff|||nnnPPPHHHAAA??????===999999::::::999555555555555555444444444555555444444444333333333111111111111111111111111000000000000000000000000111111111111111111111111222111///.........///000......////////////......000000000000000000000000------------------------------............------//////.........------------------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,+++***------------------------......//////...---,,,,,,...------,,,,,,,,,------////////////////////////000000000000000111111111000111111111111222222222///000000000000111111111222222222222222222222222555444222111000111222222000000000000////////////------............------...---,,,,,,++++++,,,,,,zzzwwwyyy~~~}}}{{{|||vvvqqqhhhcccfffnnnooollliiinnnsssuuuttttttuuuxxxsssrrrrrrssswww~~~uuuggg^^^]]]ggg{{{{{{||||||zzz|||~~~|||vvvlllggg___YYYWWWXXXYYYYYYgggmmmvvv|||yyynnnrrr|||{{{ssswwwxxxkkkZZZZZZbbbyyyyyyooogggccchhhpppxxx|||mmm___XXX]]]eee{{{~~~uuusssqqqttt|||xxxjjjcccbbbdddrrr```TTTMMM@@@???<<<:::999::::::888666555555555555444444444555555444444444333333333111111111111111111111111000000000000000000000000111111111111111111111111222111000///...//////000......////////////......////////////////////////------------------------------............------//////.........------------------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,++++++******+++,,,---......///......//////...------,,,...---------------......////////////////////////000000000000111111111111111111111111222222222222000000000111111111222222222222222222222222222222333333222111111111222222000000000000/////////...------............------...---,,,,,,++++++,,,,,,~~~xxxvvvyyy|||zzzxxxyyynnnjjjdddcccjjjpppmmmfffgggqqq{{{}}}vvvqqqssswwwrrrqqqpppqqqwwwtttdddZZZ[[[fffxxxuuuwwwxxxzzz}}}~~~vvvlll^^^XXXQQQMMMMMMNNNNNNMMM^^^fffpppzzz~~~qqqxxxppprrr{{{~~~~~~ttt```XXXYYYooottthhh```ZZZZZZ]]]aaacccrrrzzziii]]]XXX\\\cccrrrrrrfffdddgggqqqzzz~~~~~~tttgggccccccgggrrraaaWWWBBB???<<<;;;;;;:::999888666666666555555555444444555555444444444333333333111111111111111111111111000000000000000000000000111111111111111111111111111111000///////////////......////////////......////////////////////////------------------------------............------...............------------------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++(((((()))+++,,,---...///.........///......---,,,------------...///000000//////////////////////////////000000111111111111111111111111222222222333111111222222222333333333222222222222222222222222111111222222222222222222000000000/////////......------------------------...---,,,,,,++++++,,,,,,yyyvvvyyy{{{xxxtttrrriiiiiihhhhhhmmmpppllldddhhhqqq|||~~~zzzvvvyyy}}}ppppppqqquuu{{{~~~ppp```WWWWWW___nnn{{{~~~|||}}}uuuvvvwwwxxx{{{zzzqqqeeeSSSNNNKKKMMMRRRUUUTTTPPP[[[aaakkkuuu|||~~~~~~}}}~~~xxxvvv{{{|||~~~~~~{{{{{{zzzwwwuuutttwwwzzzyyy{{{lll]]]XXXlllqqqfff___YYYUUUVVVVVVQQQXXXlllzzzcccWWWUUU\\\eeejjj}}}eee```___hhhrrrvvvxxxyyy~~~zzzyyysssjjjhhhccc~~~iiiYYYGGGBBB=========:::888888777777666666555555444444555555444444444333333333111111111111111111111111000000000000000000000000111111111111111111111111111000000///////////////......////////////......////////////////////////------------------------------............------........................---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++(((((()))***+++,,,,,,------...............---------------...///000111222//////////////////////////////000000111111222222111111111222222222333333222222222333333333444444222222222222222222222222///000111333333333222111000000/////////.........------------------------...---,,,,,,++++++,,,,,,{{{{{{~~~}}}vvvnnnkkkfffkkknnnlllkkkkkkiiieeeiiiqqq{{{{{{xxxooorrrwww}}}zzzlllZZZVVVSSSWWWeeewww~~~|||zzzxxxuuusssrrrtttwwwyyyssstttuuuvvvyyy{{{vvvmmmYYYUUUTTT[[[dddhhhddd^^^XXX[[[cccmmmvvvzzzyyywwwzzz~~~}}}yyyzzz{{{{{{{{{xxxsssooolllffffffdddbbb``````bbbccciiilllppptttxxx|||xxxhhh___pppqqqggg```YYYTTTRRRRRRMMMOOOXXX]]]eeegggWWWSSSXXX```ggg{{{ssshhh```ccchhhhhheeecccgggkkkoooooooooxxxwwwqqqdddrrrxxxaaaOOOFFF>>>>>>>>>:::888999888777777666555555444444555555444444444333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000//////.........////////////..............................------------------------------............---------.....................---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,*********************)))------...............------------...///000111222////////////////////////...//////000111111222222111222222222222333333333222333333333333444444444222222222222222222222222...///111222333222222111////////////...............---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,~~~~~~sssjjjggggggnnnqqqlllgggggggggfffkkkrrr}}}wwwlllpppuuu|||vvvgggTTTTTTQQQSSS```rrr}}}vvvooommmooooookkkgggjjjiiigggfffgggiiilllnnniiimmmqqquuu{{{qqqkkkgggllluuuyyyrrrjjjTTTUUUYYYdddpppxxxxxxvvvwww|||~~~}}}}}}xxxwwwvvvxxx}}}~~~vvvtttttttttrrrnnnhhhbbb^^^YYYXXXVVVTTTRRRRRRRRRRRRWWWZZZ]]]___bbbeeejjjmmmyyy}}}uuujjjuuutttiii```WWWPPPNNNNNNMMMNNNOOOKKKLLL^^^ttt~~~lll]]]UUUUUUZZZgggxxxzzzkkkffffffaaaYYYTTTSSSVVV[[[```ccclll}}}|||jjjlllmmmvvvYYYKKK@@@???>>>:::888;;;999888777777666555444444555555444444444333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000///............////////////..............................------------------------------............---------------...............---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---...------,,,,,,,,,++++++***))))))(((,,,---......///.........------------...///000000////////////////////////......///000111222222333222222222222333333333333222222333333333444444444222222222222222222222222000000111111111111111111/////////.........------...---,,,++++++,,,---......---,,,,,,++++++,,,,,,~~~qqqiiihhhnnnqqqpppjjjhhhjjjlllkkkqqqttt{{{uuummmsssxxxzzzrrrcccQQQQQQPPPRRRYYYfffrrryyyzzzmmmhhhbbb___^^^]]]\\\ZZZ\\\[[[[[[\\\]]]___aaabbb___hhhqqqwwwvvvwww~~~{{{sssUUUSSSTTT]]]kkkuuuxxxvvvuuuzzz}}}{{{zzz|||~~~~~~xxxvvvmmmllljjjiiilllpppuuuyyy~~~wwwsssrrrooolllgggbbb^^^[[[YYYWWWUUUSSSQQQPPPOOONNNMMMOOOQQQQQQRRRUUU[[[```fffiiinnnrrrtttvvvxxxzzzwww{{{vvvkkkaaaVVVQQQPPPKKKMMMNNNKKKHHHJJJQQQXXXqqq{{{pppbbbVVVTTTWWWcccqqq|||vvvuuupppfff___UUUTTTVVVYYY[[[bbbrrrrrrppphhhrrrbbbPPPBBB@@@???999888<<<999999888777666555444444555555444444444333333333111111111111111111111111000000000000000000000000111111111111111111111111///000000111000///...---......////////////..............................------------------------------............---------------.........//////---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++---......------+++++++++++++++*********,,,------...//////.........---------------......////////////////////////......///000111222333333222222222333333333444444222222222222333333333333222222222222222222222222222111111000000000000111//////.........---------...---+++******+++---......---,,,,,,++++++,,,,,,}}}oooiiijjjuuutttooojjjkkkqqqrrrooowwwvvvvvvwwwxxxxxxxxxwwwvvvzzz{{{|||wwwooobbbPPPMMMPPPQQQSSSXXX```fffhhhaaa___[[[VVVSSSSSSWWW[[[SSSTTTTTTUUUWWWXXXZZZ[[[ZZZfffrrr{{{|||zzzyyyYYYUUUSSSZZZhhhsssvvvuuutttyyy}}}~~~~~~{{{xxxwwwzzz|||{{{|||vvvsssiiigggeeecccccceeegggiiissswwwzzzvvvsssnnniiieeebbb``````\\\ZZZWWWUUUTTTRRRPPPOOOMMMNNNNNNMMMMMMQQQWWW\\\WWWZZZ^^^bbbeeejjjooorrruuuyyywwwmmmcccYYYUUUUUUJJJMMMMMMJJJKKKOOOOOOKKK[[[mmmwwweeeUUUQQQTTT^^^kkk|||vvveee___[[[ZZZZZZ]]]lll{{{zzzwwwkkkmmmhhhTTTCCC@@@???999888===999999888777666555444444555555444444444333333333111111111111111111111111000000000000000000000000111111111111111111111111///000111111111000...---......////////////..............................---------------------------..................------------.........//////---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++---......------******++++++,,,,,,,,,---,,,,,,---.../////////......------,,,,,,,,,------////////////////////////---...///000111222333333222222333333333444444444111111222222222333333333222222222222222222222222333222111/////////000111//////.........---------...---+++******+++---......---,,,,,,++++++,,,,,,|||wwwssssssttt|||oooiiiqqqwwwuuuvvv{{{xxxxxxxxxyyyzzzzzzxxxvvv|||{{{~~~{{{pppkkkkkkdddXXXOOONNNKKKIIIIIIKKKMMMNNNNNNOOONNNMMMKKKIIIIIIKKKNNNKKKJJJJJJLLLNNNPPPQQQPPPPPPZZZbbbhhhvvvzzz~~~~~~~~~fffWWWMMMSSS___gggkkknnnrrrtttyyywwwxxxxxxvvvwww{{{~~~}}}wwwoooiiiggg```YYYVVVUUUVVV[[[bbbmmmttt{{{|||zzztttmmmhhhhhhiiikkkbbb\\\^^^^^^XXXRRRQQQSSSRRROOOMMMMMMNNNPPPQQQSSSRRRUUUZZZ]]]]]]aaagggmmmsss~~~~~~ssseeeTTTMMMQQQOOONNNLLLJJJHHHGGGFFFFFFOOOQQQccc|||wwweeeUUUQQQWWW^^^fffxxx~~~ppp```XXXVVVZZZbbbkkk||||||zzzrrrgggaaalllyyyZZZGGGCCC===:::<<<999:::999888777666666666666999888666444333222333333111222222333333222222111000000111111111111000000//////000111222333333333////////////000000000000000000000000000000000000......////////////......................................................///............------------------.........//////...---,,,,,,......---,,,......---------,,,,,,,,,...---,,,,,,+++++++++,,,+++++++++++++++++++++++++++,,,------......------******+++++++++,,,,,,,,,,,,---......//////......000000000000000000000000000000//////.........---//////000111111111111111333333333444444444555555555555444444444444333333333333333222222222111111444222000///000000///...------,,,,,,,,,+++++++++------------------------,,,,,,,,,---------......}}}~~~}}}xxxrrrpppqqqrrruuujjjgggnnntttrrrqqqvvvxxxyyyzzz{{{||||||{{{yyy{{{{{{}}}~~~qqqmmmiiiaaaXXXSSSMMMKKKGGGFFFFFFGGGGGGFFFHHHHHHHHHFFFDDDDDDEEEGGGGGGGGGGGGIIIJJJKKKJJJIIIPPPRRRUUUXXXddd|||uuuuuuvvvyyy|||kkk]]]QQQRRRZZZbbbhhhnnnqqqsssxxxxxxvvvwwwuuuuuuwwwxxxxxxxxxxxxvvvppphhhccc]]]VVVQQQPPPOOOOOOTTTZZZ___eeeppp~~~{{{wwwvvvuuuuuuuuurrrjjjeeeffffff```ZZZXXXUUUTTTRRRQQQQQQRRRTTTVVVUUUUUUYYY^^^______dddkkkjjjooowww}}}~~~vvviiiYYYQQQRRRPPPOOONNNKKKIIIHHHGGGGGGLLLJJJPPPcccwwwvvveeeTTTOOOTTT\\\aaaooottt___TTTRRRUUU[[[aaauuu{{{{{{zzz|||nnneeeggg{{{kkkRRRIII???;;;;;;888:::999888777777666666666888777666555444333333333222222333333333333222222000111111111111111111000000000000111222222222333////////////000000000000////////////////////////......////////////......................................................///............---------+++++++++,,,,,,,,,------...---,,,,,,......---,,,...------------,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---......//////......////////////////////////000/////////............//////000111111111111111222333333333333444444444333333222222222111111111333333222222222111111111333111///...//////...---------------,,,,,,,,,,,,------------------------,,,,,,,,,------------...~~~zzzuuurrrppppppqqqqqqnnngggfffnnnrrrooonnnqqqpppqqqssstttuuuvvvuuuuuuyyy{{{}}}sssmmmhhh___XXXUUUOOOLLLHHHEEEDDDCCCAAA@@@AAACCCDDDDDDBBB@@@???@@@AAABBBEEEGGGGGGFFFDDDCCCKKKGGGGGGMMMTTTgggppphhhiiiqqqxxxrrreeeXXXSSSVVV\\\eeelllppprrrvvv|||wwwuuuwwwwwwvvvvvvsssrrrqqqpppmmmggg```[[[RRRMMMJJJKKKKKKJJJMMMRRRTTTWWW___jjjvvv{{{zzz}}}zzztttpppooommmggg```^^^XXXWWWVVVUUUUUUVVVXXXYYYYYYZZZ___ccccccccciiirrrooorrrvvvyyyyyyzzz}}}tttlll___VVVTTTRRRQQQOOOMMMKKKIIIHHHGGGGGGDDDBBBGGGXXXlllxxxzzzzzzgggTTTNNNQQQ[[[^^^ggg}}}|||dddUUUQQQRRRUUUYYYmmm{{{|||wwwrrr|||xxxnnneeeiii```OOO@@@;;;;;;777::::::888777777777777777555555666666555444444333222222333333333333222222111111222222222222111111111111111111111111222222000000000000////////////////////////////////////......////////////......................................................///............---------+++++++++,,,,,,,,,------...---,,,,,,......---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,------------,,,---......//////..............................////////////............//////000111111111111111111111222222222333333333222222222222111111111111222222222222111111111000111///------......---,,,.........------------,,,------------------------,,,,,,,,,,,,------------|||uuuoooqqqttttttqqqppphhheeehhhooorrrnnnmmmnnnhhhjjjmmmnnnooooooppppppxxx{{{vvvpppjjjaaaXXXTTTQQQNNNJJJHHHFFFDDDBBB@@@???AAADDDDDDBBB???===<<<<<<@@@DDDGGGGGGFFFDDDCCCCCC@@@DDDNNNRRRXXXqqqlllaaaaaajjjrrrtttkkk```XXXWWW[[[bbbiiioooqqquuuyyyxxxuuuyyy|||{{{yyyssspppmmmjjjeee```YYYTTTLLLIIIHHHKKKKKKJJJKKKOOOQQQSSSWWW___jjjwww}}}yyyvvvqqqjjjccc___\\\[[[ZZZXXXXXXXXXYYYZZZ\\\^^^bbbfffeeedddllluuuttttttuuuvvvtttuuu~~~wwwppplllcccZZZUUUQQQPPPOOOMMMKKKIIIGGGFFFDDDEEEAAA???JJJ^^^gggeeerrr~~~jjjUUUMMMOOOZZZ\\\dddwww|||vvv~~~uuuaaaVVVRRRTTTYYYjjj|||xxxmmmuuuzzziii```uuuiiiSSSAAA<<<===888::::::999888777777777777444444666666666555444333222333333333333333333222222222222333333222222222222222222111111111111111000000000000////////////////////////////////////......////////////......................................................///............------------------.........//////...---,,,,,,......---,,,---------,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,---------......,,,---......///.................................///////////////.........//////000111111111111111000111111111111222222222444444444333333333333222222111111111111000000000111///------...///...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------vvvnnnkkkrrrxxxuuunnnjjjaaaccciiioooppplllkkkllliiilllppprrrqqqqqqssstttyyy~~~|||uuuqqqhhh[[[SSSPPPNNNKKKIIIHHHFFFDDDBBB===@@@DDDEEEBBB>>>;;;::::::???EEEIIIJJJIIIHHHHHHDDDBBBHHHQQQQQQPPP```www{{{lll```___eeelllqqqmmmfff^^^[[[]]]bbbeeemmmqqqtttvvv~~~~~~zzz{{{~~~|||xxxrrroooiiiddd^^^XXXRRRNNNKKKHHHIIIMMMMMMKKKKKKNNNNNNPPPSSSYYYcccsss|||uuuooohhhbbbbbbaaa___]]]\\\[[[[[[[[[]]]^^^aaadddccccccjjjrrrqqqpppppppppnnnmmmttt}}}xxxqqqmmmeee[[[SSSNNNNNNNNNMMMKKKIIIGGGFFFDDDFFFCCC>>>DDDQQQWWWTTTfff{{{hhhTTTKKKLLLUUUZZZcccuuuxxxuuuttt___SSSTTT[[[hhh|||yyylllrrrtttaaaiiiqqqXXXCCC>>>???:::;;;:::999888777777777777444444666666666555444333333333333444444333333333222222222333333222222222222222222111111111111111111000000000/////////.................................////////////......................................................///............------------------.........//////...---,,,,,,......---,,,------,,,,,,,,,+++++++++******+++,,,,,,++++++***+++++++++++++++++++++++++++,,,------......------,,,,,,,,,---------......,,,---......///........................................../////////////////////000111111111111111000000000111111111222222444444333333333222222222111111111000000000//////111000......///000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------rrrjjjiiisssxxxqqqgggbbb[[[aaaiiimmmllliiiiiijjjlllppptttuuuttttttvvvxxx{{{~~~yyyxxxxxxyyy||||||yyytttkkk]]]SSSLLLJJJHHHGGGGGGFFFDDDBBB<<>>EEEJJJJJJIIIJJJKKKKKKIIIJJJNNNLLLMMMXXXhhhooottttttlllcccaaadddfffjjjiiieee___^^^bbbdddcccjjjooorrrrrrzzz|||{{{wwwrrrnnnjjjccc]]]WWWRRRMMMIIIJJJHHHIIIMMMNNNKKKJJJMMMIIIKKKNNNSSS^^^rrr|||wwwrrrllljjjiiihhhfffeeeddddddcccbbb``````bbbcccdddhhhooosssrrrssstttqqqooosssyyyzzzssshhh[[[QQQLLLMMMMMMMMMLLLJJJHHHGGGEEEDDD@@@;;;===EEELLLOOOVVVmmmssscccRRRJJJKKKOOOUUU```qqqxxxvvv~~~gggVVVTTTZZZeeeyyyvvviiiooojjjeeennneeeKKKAAAAAA;;;;;;:::999888888777888888555555666666555444444333333333444444444444333333111111222222222222111111111111111111111111222222111111000000//////....................................////////////......................................................///............---------+++++++++,,,,,,,,,------...---,,,,,,......---,,,,,,,,,,,,,,,++++++++++++))))))+++,,,,,,,,,+++***++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,------------,,,---......//////......................................./////////////////////000111111111111111000000111111111222222222111111111111000000000000000000000000////////////111///......///000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,vvvmmmkkkuuuwwwlll```\\\ZZZbbbjjjmmmkkkiiiiiikkknnnrrrwwwwwwuuutttvvvyyy~~~||||||}}}||||||wwwvvvtttssstttwwwyyy{{{xxxxxx{{{wwwnnncccXXXQQQKKKJJJHHHGGGGGGFFFDDDAAA===@@@CCCCCC@@@<<<999888666<<>><<<:::;;;BBBIIIGGGWWWeeexxxrrrdddSSSKKKLLLMMMSSS]]]kkk~~~yyyvvvxxxzzzyyyzzzyyykkk\\\WWWZZZ^^^pppxxxuuummmbbbhhh|||~~~wwwiiieeeoooxxxVVVFFFBBB:::;;;;;;:::999888888888888888777666555444333333333333333444444444444333333000111111111111111111000000000000111222222222333111111111000///.......................................////////////......................................................///............---------+++++++++,,,,,,,,,------...---,,,,,,......---,,,,,,,,,,,,++++++++++++***((()))+++,,,,,,,,,+++***++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---......//////......////////////////////////............/////////000//////000111111111111111111111111222222222333333111111111111000000000000000000/////////.........000...------...//////...------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,|||rrrpppwwwwwwjjj^^^[[[[[[eeemmmooolllkkklllnnnrrrwww{{{{{{yyywwwzzz}}}}}}~~~}}}{{{{{{{{{zzz{{{yyywwwuuurrrqqqrrrtttuuuyyywwwtttxxxqqqeeeYYYQQQNNNMMMLLLJJJIIIIIIGGGDDDBBB???BBBDDDDDDBBB>>>;;;:::555;;;AAACCCAAA@@@BBBEEECCCIIILLLLLLMMMQQQOOOKKKQQQ^^^iiijjjgggfffdddaaa___^^^ZZZWWW\\\fffhhhdddcccjjjllljjjqqq{{{wwwsssnnngggccc\\\WWWTTTRRRPPPOOOOOOLLLMMMPPPPPPMMMLLLOOOQQQPPPNNNNNNYYYsssyyyyyyzzz{{{||||||}}}}}}yyyqqqlllooosssuuuuuuwww}}}~~~}}}oooaaaVVVKKKLLLNNNOOOOOONNNMMMLLLHHHBBB@@@BBB>>>777999BBBCCCMMMTTTddd|||xxxhhhVVVMMMMMMOOOTTT\\\hhhyyyxxxuuussstttuuutttrrrqqqeeeggglllppplllccc\\\\\\XXXhhhooolllfff\\\bbbvvv}}}pppddd```___JJJBBB999<<<;;;:::999888888888888999888666444333222333333333444444555555444444333000000111111111111000000//////000111222333333444222111111000///......---..............................////////////......................................................//////.........------------------.........//////...---,,,,,,......---,,,,,,,,,,,,+++++++++******'''(((***,,,---,,,***)))++++++++++++++++++++++++,,,,,,---.........------******+++++++++,,,,,,,,,,,,---......//////......000000000000000000000000---.........//////000000//////000111111111111111111222222222222333333333333333333222222222222111000/////////...............---+++,,,---......---------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,}}}}}}uuukkkddd```^^^^^^aaafffjjjmmmqqquuuxxxyyyuuuxxxyyyzzz}}}|||{{{{{{}}}wwwuuurrrooonnnnnnppprrrppprrrooonnnyyyxxxeeeYYYPPPLLLNNNLLLLLLJJJIIIHHHGGGGGGGGGAAABBBCCCDDDDDDAAA<<<777444:::BBBDDDBBB@@@AAABBBCCCDDDFFFHHHIIIJJJJJJIIILLLRRR^^^hhhhhhbbb^^^___```^^^YYYUUUZZZcccggggggfffeeeggglllrrr~~~~~~xxxsssnnnkkkccc___ZZZWWWVVVVVVWWWWWWTTTTTTTTTSSSRRRPPPMMMLLLLLLMMMOOORRR[[[qqq{{{wwwwwwvvvuuuttttttwwwyyy~~~qqqbbbXXXKKKJJJKKKMMMPPPOOOKKKFFFHHHFFFCCC@@@>>><<<<<<<<>>888:::;;;666999:::000888777555444333333444444222222222222222222222222111111111111111111111111111111222222222222111111000000000000////////////////////////.............../////////...---,,,,,,......---,,,,,,,,,,,,---.................................------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000////////////000000000000000000111222333444222222222222222222222222222222222222222222222222222222222111000//////...000000//////.........---------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++yyyppphhhbbb^^^[[[\\\```eeeiiikkknnnqqqssswwwwwwyyy|||}}}|||~~~|||yyysssnnnkkkjjjkkklllnnnooolllhhhqqqkkk\\\TTTNNNLLLNNNLLLKKKJJJHHHGGGGGGGGGFFFBBBBBBCCCDDDCCC@@@;;;666777===CCCEEECCC@@@@@@BBBAAAAAACCCEEEGGGHHHHHHGGGHHHLLLUUU^^^___[[[YYY[[[\\\[[[VVVTTTYYYccchhhhhhhhhhhhkkkqqqwwwxxxoooiiiddd```\\\YYYUUUTTTUUUWWWYYYZZZXXXXXXWWWVVVTTTRRRPPPOOOLLLLLLNNNRRR[[[qqq~~~{{{~~~}}}|||zzzyyyzzz|||}}}~~~{{{|||zzzrrrcccXXXSSSOOOLLLLLLNNNNNNMMMJJJHHHFFFCCC@@@>>><<<;;;;;;===;;;???NNNdddxxx~~~rrrZZZRRRLLLOOONNNRRR[[[jjjwww~~~sssnnnhhheeefffggggggfffddddddhhhkkkiiicccaaabbbdddffflllooofff\\\aaannnssszzz{{{oooeeehhhrrrTTTIIIBBB;;;;;;:::444777:::333888777555444333333444444222222222222222222222222111111111111111111111111111111222222222222111111000000000000////////////////////////..................//////......---,,,......---,,,,,,,,,,,,---..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000////////////000000000000000000111222333333222222222222222222222222222222222222222222222222111111000000///......---000/////////.........---------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++{{{qqqiiieeeaaa^^^\\\]]]```fffiiikkkmmmnnnppptttyyy{{{yyyzzz~~~~~~~~~~~~vvvnnniiihhhiiijjjnnnnnnjjjeeeiiixxx{{{bbbTTTOOOMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFCCCBBBCCCCCCBBB???999555:::>>>CCCDDDBBB@@@@@@BBB??????@@@BBBEEEFFFEEEDDDEEEGGGMMMUUUXXXVVVVVVYYY\\\ZZZVVVRRRVVV___eeefffgggiiinnntttyyypppeee]]]XXXUUUSSSPPPOOOOOOSSSVVVYYYZZZWWWVVVUUURRRQQQOOONNNNNNMMMLLLMMMQQQZZZooo|||zzzzzz{{{|||zzzwwwuuuvvvsssppprrrvvv{{{lllppprrreee[[[ZZZTTTMMMJJJKKKNNNNNNNNNHHHGGGDDDAAA>>><<<;;;:::888777:::CCCSSSfffuuu}}}}}}rrr[[[SSSMMMKKKJJJJJJQQQ\\\gggnnnqqqiiifffbbb___^^^```ccceeefffgggiiijjjddd___aaafffaaa```bbbbbb[[[UUU\\\iiimmmqqq{{{zzz~~~yyyhhhcccuuugggOOOEEE===<<<:::333555;;;777777777666555444444444444333333333333333333333333111111111111111111111111111111222222222222111111000000000000////////////////////////................../////////...------......---,,,,,,,,,,,,---------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------------------------------------------------------............///000//////......//////000000000000111111222333333333333333333333333333333222222222222222222222222000000//////......------/////////...............------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++wwwiiiddddddcccaaa``````dddiiilllmmmmmmnnnoooqqqzzz}}}xxxwww||||||vvvwwwyyy}}}wwwoookkkjjjkkkmmmpppoookkkfffgggppp~~~{{{dddTTTOOOMMMKKKIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCBBBAAA>>>888555888<<>>===>>>@@@DDDEEEDDDAAACCCDDDKKKTTTWWWVVVVVVYYY___]]]WWWQQQRRRZZZ```aaafffhhhlllrrrwww~~~zzziii]]]VVVRRRPPPNNNLLLKKKLLLOOOSSSUUUVVVTTTSSSQQQOOOMMMMMMNNNNNNNNNKKKKKKPPPYYYlll}}}xxxuuutttssssssqqqmmmjjjiiifffcccfffkkkuuuttt```aaammm~~~rrrfff]]]ZZZSSSLLLHHHJJJMMMOOOOOOIIIHHHEEEBBB???===;;;:::888888999===GGGWWWiiittt{{{vvvpppiiiUUUQQQMMMJJJGGGFFFIIIPPPXXX___bbbaaa___]]]ZZZYYY]]]ccchhhjjjjjjjjjfff^^^XXX\\\dddZZZYYYYYYXXXSSSPPPXXXbbbjjjppp{{{zzz|||vvvfffmmm{{{pppSSSGGG<<<;;;<<<444555;;;999777666666555555555555555333333333333333333333333111111111111111111111111111111222222222222111111000000000000////////////////////////..................////////////............---,,,,,,,,,,,,---------------------------------------------------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++........................---------------------------------............////////////......////////////000000111222222333333333333333333333333333333111111111111111111111111000000000//////.................................------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++uuugggcccdddcccbbbccccccfffjjjllllllmmmmmmnnnpppzzzzzzwwwyyyuuummmvvv||||||uuunnnkkklllnnnqqqnnnnnnllliiiggglllxxxjjjYYYQQQOOOKKKHHHIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA>>>999555444666999<<<>>>@@@AAACCC>>>======@@@DDDFFFDDDAAA@@@BBBIIISSSYYYWWWVVVWWW]]]\\\WWWPPPPPPWWW^^^```ggghhhkkkooossszzzsssbbbXXXRRRQQQPPPQQQOOOMMMMMMOOOQQQRRRRRRSSSRRRPPPNNNNNNNNNNNNOOOLLLIIIJJJQQQ\\\mmm{{{tttpppnnnkkkiiiiiieeebbbaaa^^^[[[___dddkkkyyyrrr___[[[^^^sss}}}pppddd[[[VVVQQQKKKHHHJJJMMMMMMMMMIIIHHHGGGDDDAAA>>><<<;;;999:::::::::???KKK\\\iiilllwwwiiieee___OOONNNMMMJJJHHHEEEEEEIIIOOOTTTWWWWWWWWWVVVUUUXXX^^^ffflllmmmllliiidddZZZSSSVVV^^^ZZZYYYZZZYYYWWWVVV[[[bbbbbblllzzz|||vvvxxxkkkjjjtttyyy\\\KKK===;;;===888777:::888666666666666666666555555333333333333333333333333111111111111111111111111111111222222222222111111000000000000////////////////////////..................///////////////.........---,,,,,,,,,,,,---------------------------------------------------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++........................---------------------------------............/////////............////////////111222222333222222333333333333333333333333111111111111111111111111111111000000000000000///---------...............------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++tttgggeeefffbbbaaadddcccfffhhhjjjjjjkkklllnnnqqqxxx~~~}}}{{{zzzvvvqqq~~~}}}yyysssnnnlllllloooqqqjjjjjjjjjiiifffhhhtttppp^^^SSSPPPMMMJJJHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCBBB???;;;888111222555888;;;>>>AAABBB???<<<;;;???EEEGGGDDD@@@<<<>>>EEEPPPWWWVVVUUUUUUYYYYYYUUUNNNOOOXXXaaadddiiiiiijjjnnnpppuuu|||lll^^^VVVTTTUUUVVVYYYWWWUUUTTTVVVWWWWWWVVVSSSRRRPPPOOOMMMLLLLLLLLLJJJHHHJJJSSS___nnnwwwoookkkhhhdddbbb```]]][[[ZZZYYYWWWZZZ```eeessszzzddd\\\WWWdddssseee\\\WWWRRRLLLJJJKKKMMMLLLKKKIIIIIIHHHFFFDDDAAA???>>>999999888777888AAAPPP[[[fffsssfffbbb\\\LLLMMMMMMIIIHHHEEEDDDEEEIIIMMMPPPNNNMMMNNNRRRYYYbbbjjjooopppmmmjjjddd[[[SSSUUUZZZ[[[[[[[[[YYYXXXXXX[[[]]]]]]iiivvv{{{wwwsssuuuzzz}}}nnniiinnnrrrXXXDDD<<<>>>:::999:::666666666777777777666666555333333333333333333333333111111111111111111111111111111222222222222111111000000000000////////////////////////..................///000000000//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------------------------------------------------------............//////......------......///...///111222333333222222222222222222222222222222111111111111111111111111111111111111000000000000---------------.........------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++{{{mmmdddfffhhhddddddiiifffggghhhiiiiiikkknnnqqqtttuuuzzz~~~~~~~~~}}}wwwrrrooonnnoooppphhhhhhjjjjjjgggfffqqq~~~wwwdddUUUOOOMMMJJJGGGGGGFFFEEEEEEEEEEEEFFFEEEDDDCCCCCCBBB@@@===:::222222333555999===???@@@>>>;;;:::>>>DDDFFFCCC>>><<<;;;@@@KKKRRRTTTTTTVVVXXXXXXTTTNNNNNNWWWaaafffggggggiiikkkkkkllluuuzzzlll```[[[[[[]]]___```___^^^___aaacccdddccc\\\[[[YYYWWWTTTPPPNNNLLLLLLIIIJJJRRR[[[eeeqqqzzz~~~}}}uuujjjccc```^^^[[[XXXUUURRRQQQSSSRRRPPPTTTYYY^^^kkkwwwfff]]]TTTZZZwww~~~pppggg___YYYQQQMMMMMMMMMMMMLLLIIIIIIIIIHHHFFFDDDBBB@@@999888777555666<<>>>>>;;;999:::555555666777777888777666555444444444444444444444444111111111111111111111111111111222222222222111111000000000000////////////////////////..................///000000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////......------......///...///111333333333222111111111111111111111111111111111111111111111111111000000000000000000000000,,,,,,,,,------.........------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++pppddd```fffiiigggiiiqqqiiijjjkkkkkkkkknnnrrruuuvvvsssxxx~~~xxxsssppppppppphhhiiikkklllhhhfffppp~~~jjjWWWOOOLLLIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFDDDCCCCCCCCCBBB>>><<<444444333555999<<<>>>???>>>:::999===CCCFFFBBB===???<<<>>>GGGPPPSSSVVVYYYZZZ[[[VVVOOOMMMUUU___dddbbbcccfffhhhfffdddiiiqqqxxx}}}oooeeeaaabbbeeegggeeeddddddgggkkknnnoooooolllkkkiiieee```[[[WWWTTTOOOKKKKKKPPPUUUYYY___eeellliiinnn|||zzzuuutttvvvoooggg]]]VVVUUUTTTQQQNNNKKKIIIIIIKKKKKKJJJMMMSSSWWWdddoooeee\\\QQQUUUooo}}}ttthhh```UUUOOOMMMNNNNNNNNNIIIJJJJJJIIIHHHFFFDDDBBB:::999888666666;;;CCCIIIPPPbbb]]]___\\\KKKKKKJJJDDDDDDDDDBBBAAABBBDDDFFFIIIHHHKKKUUUeeerrryyy{{{tttooommmlllggg```]]]^^^fffbbb[[[TTTQQQSSSTTTTTTXXXZZZ[[[^^^bbbgggiiihhhpppwww{{{yyy{{{rrrnnnbbbjjjzzzWWWAAA===:::::::::666555666777888888777666555444444444444444444444444111111111111111111111111111111222222222222111111000000000000////////////000/////////..................///000000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////.........------............///111333444333222111000000000000000000000000000000000000000000000000.........///////////////,,,,,,,,,------.........---------,,,,,,,,,++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++bbbaaaaaadddhhhmmmppprrrqqqmmmmmmrrrwwwwwwvvvwwwzzzzzz|||~~~}}}~~~|||vvvooolllmmmqqqooonnnmmmkkkkkksss~~~|||hhhXXXQQQMMMHHHKKKIIIFFFEEEFFFEEEDDDCCCCCCDDDFFFFFFEEEBBB???===999555111222666:::===>>>???===;;;:::;;;>>>BBBEEE@@@>>>>>>DDDNNNVVVYYYYYYWWWXXXUUUNNNLLLTTT\\\aaacccdddeeefffdddaaa^^^\\\ffflllqqqtttyyyzzzllleeeeeegggfffjjjiiijjjnnntttwwwvvvuuuwwwxxxwwwtttlllcccYYYTTTPPPNNNNNNNNNPPPQQQPPPOOOXXXYYY[[[]]]aaajjjuuu}}}{{{ppppppooommmjjjeeeaaa___ZZZXXXUUUQQQMMMIIIGGGFFFHHHGGGFFFFFFFFFHHHJJJLLLQQQXXXcccuuutttYYYQQQXXXcccooogggZZZPPPKKKKKKMMMOOOLLLLLLKKKJJJGGGDDDAAA??????<<<777555555888===@@@JJJRRR[[[^^^XXXPPPJJJGGGGGGAAA???@@@AAA??????AAAJJJKKKQQQ^^^nnnyyyzzzwwwtttpppnnnkkkfff___^^^```eee```YYYTTTSSSRRRPPPMMMUUUSSSSSSWWWZZZ]]]dddllluuu{{{{{{wwwyyyvvvkkkhhhgggkkkiiiEEE======777444888777777777777666666666666666555555555555444444444333333333222222222111111111111111111111111111111000000111111111111000000000000000000000000000000......////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////....................................////////////...............///000000000000000000111111111111222222111111111111222222222222222111111111111000////////////............---------------------------------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******```___^^^___bbbeeeggghhhmmmjjjkkkqqqvvvwwwxxxzzzxxxyyy{{{}}}}}}wwwrrrpppsssooommmmmmnnnqqqzzziiiWWWPPPLLLGGGJJJIIIGGGFFFGGGFFFDDDCCCCCCDDDEEEFFFEEEBBB???===999555111111555:::===???@@@???===<<<<<<>>>AAADDD@@@>>>>>>CCCLLLTTTWWWWWWXXXZZZVVVOOOMMMSSS[[[___aaaaaabbbaaa___\\\ZZZXXXZZZ^^^aaaeeelllyyy{{{qqqnnnmmmjjjkkkjjjkkkooouuuyyyzzzzzz}}}|||zzzvvvpppggg]]]VVVOOOMMMLLLLLLMMMMMMLLLKKKLLLNNNOOOQQQTTTZZZccciiinnnppprrrsssqqqmmmhhheee``````___]]]ZZZWWWTTTRRRRRRQQQNNNLLLIIIGGGEEEEEEEEEEEEDDDCCCDDDFFFHHHIIIMMMRRR[[[mmmyyy___SSSUUU\\\zzz{{{nnnfff[[[QQQLLLKKKLLLMMMLLLKKKKKKIIIHHHFFFDDDCCC???<<<888555555888<<>>>>>===>>>AAALLLQQQZZZfffqqqxxx{{{{{{uuurrrooommmhhhaaa___bbbbbb]]]XXXUUUUUUTTTRRROOOSSSOOOMMMQQQUUUZZZdddmmmwww{{{|||wwwxxxwwwhhhdddeeehhh{{{RRRDDDAAA:::777:::888777777777666666666666666555555555555444444444333333333222222222111111111111111111111111111111000000111111111111000000000000000000000000000000......////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////....................................///////////////............///000000000000000000111111111111222111111000000111111222222222222111111111000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******[[[[[[[[[\\\^^^aaaccceeeiiifffhhhooouuuvvvxxx{{{wwwxxx|||}}}~~~~~~wwwtttvvvppplllmmmqqqvvvnnn[[[RRRMMMHHHIIIHHHHHHHHHHHHGGGEEEBBBCCCDDDEEEEEEDDDBBB???>>>:::666111000333888===@@@AAAAAA@@@>>>===>>>@@@CCCAAA???>>>BBBIIIPPPTTTTTTXXXYYYVVVNNNJJJOOOVVVYYY]]]\\\[[[YYYWWWTTTRRRQQQPPPQQQSSSWWWbbbvvv|||wwwsssrrrqqqppprrrvvvzzz|||}}}~~~yyyuuupppggg]]]VVVNNNLLLJJJIIIIIIHHHFFFDDDEEEFFFHHHIIIKKKOOOUUUYYYZZZ[[[\\\\\\[[[YYYWWWUUUTTTSSSRRRPPPNNNLLLKKKJJJHHHGGGFFFEEECCCCCCBBBBBBAAAAAA@@@@@@AAABBBDDDEEEGGGKKKSSSccc~~~hhhXXXSSSUUUnnnxxxllleee[[[SSSNNNMMMLLLLLLLLLLLLJJJIIIIIIHHHHHHHHH@@@===999666555777:::<<>>AAALLLSSS]]]fffkkkpppuuuxxxqqqooommmlllfff___]]]___]]]ZZZVVVVVVWWWVVVSSSPPPOOOIIIGGGJJJPPPXXXcccmmmwww{{{{{{wwwwww}}}{{{kkkeeeeeecccttt```JJJBBB;;;777888888888777777777666666666666555555555555444444444333333333222222222111111111111111111111111111111000000111111111111000000000000000000000000000000......////////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------......///---------------------------............///////////////......//////000111000000000000111111111111222111111000000111111222222222111111111000000000/////////............---------------------------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******UUUWWWZZZ]]]```dddiiilllgggfffhhhoootttuuuwww{{{wwwyyy}}}~~~|||xxxwww{{{sssllllllqqqwwwuuuaaaWWWOOOHHHIIIHHHHHHIIIJJJIIIEEECCCBBBCCCDDDDDDCCCBBB@@@>>>;;;777222///111666<<<@@@AAACCCCCCAAA>>>===???AAAAAA???>>>AAAGGGMMMQQQRRRUUUVVVSSSJJJFFFIIINNNPPPVVVUUUSSSPPPMMMKKKIIIHHHEEEEEEHHHNNN[[[rrr~~~}}}{{{xxxvvvwwwyyy{{{|||{{{tttoooiiibbbWWWPPPMMMKKKHHHFFFEEECCC@@@>>>AAABBBDDDFFFHHHJJJMMMOOOPPPPPPPPPPPPOOOOOONNNNNNMMMLLLJJJIIIHHHGGGGGGGGGBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBGGGNNN]]]yyyqqq\\\QQQQQQeeeyyykkkeee\\\TTTPPPNNNNNNMMMOOOMMMLLLJJJIIIIIIJJJKKKAAA???;;;888666777888999@@@FFFNNNQQQPPPKKKGGGDDDEEE>>>888999;;;<<<@@@FFFJJJNNNSSSXXX]]]bbbgggkkkhhhfffffffffaaaYYYWWWYYYYYYWWWUUUUUUWWWVVVRRRNNNJJJEEEDDDIIIPPPXXXbbbjjjsssvvvxxxxxxxxx}}}xxxooojjj___dddzzzmmmPPPDDD===:::999888888888777777777666666666555555555555444444444333333333222222222111111111111111111111111111111000000111111111111000000////////////////////////......////////////..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,------...///---------------------------------.........///////////////...///000000111///000000000111111111111111111000000000000111111111111111111000000000000//////.........---------------------------------,,,,,,,,,,,,++++++******++++++++++++++++++++++++******++++++++++++******TTTWWW\\\___bbbfffkkkoooiiihhhkkkpppssssssvvvzzzzzz|||~~~~~~~~~xxxyyy}}}~~~vvvnnnnnnpppttt{{{wwweeeZZZPPPGGGIIIHHHIIIJJJKKKJJJFFFDDDBBBCCCCCCCCCBBBAAA@@@???;;;888333000000444:::???AAACCCEEEBBB>>><<<===@@@AAA@@@???@@@DDDJJJNNNQQQSSSUUURRRIIICCCEEEHHHIIIOOONNNLLLIIIFFFCCCAAA@@@;;;;;;>>>FFFRRRiii}}}yyyxxxyyy|||~~~~~~xxxpppiiibbbZZZQQQKKKLLLIIIFFFDDDBBB@@@===;;;:::;;;===@@@CCCEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGDDDDDDCCCBBBAAAAAAAAABBB@@@???>>><<<;;;;;;;;;;;;<<<<<<<<<======>>>???@@@???EEEMMM[[[vvvvvv^^^OOOOOO^^^}}}pppiii^^^VVVQQQPPPPPPPPPQQQOOOMMMKKKJJJJJJJJJJJJDDDBBB>>>:::888777777777===BBBHHHLLLLLLJJJFFFDDDBBB;;;777888;;;???DDDJJJMMMKKKIIIJJJPPPVVV[[[^^^^^^]]]^^^___\\\UUURRRSSSVVVTTTSSSSSSUUUSSSOOOKKKGGGCCCDDDLLLTTTYYY___dddiiimmmsssxxx{{{~~~sssaaa\\\hhh{{{zzzZZZIIIAAA>>><<<888888888888777777777777666555555555555444444444333333333222222222111111111111111111111111111111000000111111111111000000////////////////////////......////////////......---.....................------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------------------............///////////////000111111///000000000111111111111111000000000000000000111111111111000000000//////............------------------------------------......---,,,***)))((((((++++++++++++++++++++++++******++++++++++++******WWW[[[___aaaaaacccgggjjjlllkkknnnrrrtttsssvvv{{{}}}~~~}}}~~~~~~{{{{{{~~~}}}www{{{}}}wwwssssssssssssxxxvvveeeZZZPPPGGGJJJIIIIIIJJJKKKJJJHHHFFFBBBBBBBBBBBBBBBAAA@@@@@@<<<:::666111///222777<<<>>>BBBEEECCC>>>;;;<<>>;;;:::888777;;;CCCMMMbbb~~~{{{zzz{{{~~~}}}yyyqqqggg]]]TTTNNNKKKKKKIIIFFFDDDBBB@@@===;;;999999:::===AAACCCCCCBBBBBBAAAAAA@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>><<<;;;:::999999999::::::;;;<<<<<<======>>>===CCCJJJVVVooo{{{aaaPPPPPPXXXwww{{{rrrdddXXXQQQOOOOOOPPPPPPOOONNNMMMKKKJJJJJJJJJGGGEEEAAA===:::888666555:::>>>CCCHHHJJJIIIFFFDDDAAA:::666888<<>>:::;;;>>>AAAAAA@@@@@@BBBGGGNNNRRRRRRUUURRRJJJDDDDDDEEEEEEBBBCCCBBBAAA???;;;888555777555888???GGGZZZ}}}zzz{{{~~~|||zzzsssgggYYYOOOLLLLLLJJJHHHFFFDDDDDDBBB@@@>>><<<;;;:::===@@@BBBAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBB@@@???>>><<<;;;:::999999999999999888888999:::;;;;;;;;;;;;<<<@@@DDDKKKbbbiiiVVVUUUUUUmmm~~~kkkYYYOOOLLLMMMNNNMMMMMMMMMMMMMMMLLLKKKKKKIIIGGGDDD@@@<<<888666444888;;;@@@EEEIIIIIIGGGEEE@@@:::666888;;;===BBBGGGLLLKKKIIIFFFEEEFFFKKKNNNNNNOOOSSSXXXWWWQQQNNNOOOLLLJJJIIIJJJMMMNNNKKKIIIFFFBBBCCCKKKQQQRRRQQQQQQPPPVVVeeeuuu|||}}}uuufffdddcccoooqqqSSSDDD<<<666999999999888888888777777666555555555555444444444333333333222222222111111111111111111111111111111000000111111111111000000000000000000000000000000......////////////......---------.........//////........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000000//////000000111222000000000000111111111111000000////////////000000111000000000////////////.........---------,,,,,,------------------------++++++++++++************++++++++++++++++++++++++******++++++++++++******ZZZ___cccccc``````cccffflllmmmqqqvvvwwwvvvzzz~~~~~~}}}|||~~~~~~||||||~~~{{{zzz}}}zzz{{{~~~}}}yyy{{{tttvvv{{{~~~}}}{{{xxxggg___ZZZTTTLLLJJJHHHHHHIIIJJJJJJIIIBBBBBBAAAAAAAAAAAAAAAAAA===<<<999444000///222666:::@@@EEECCC===999;;;>>>AAAAAA@@@@@@BBBGGGNNNSSSOOORRRPPPHHHBBBAAABBBBBB???@@@AAA@@@>>>:::666333222///111666===QQQzzz~~~zzzxxxzzz}}}{{{zzzsssfffVVVKKKIIILLLJJJHHHFFFEEEEEEDDDBBB@@@;;;999888999<<<>>><<<:::?????????>>>>>>>>>>>>======>>>???@@@???>>><<<:::999999888888888999999:::666777888999999::::::999;;;>>>>>>CCCXXXyyyrrr]]][[[VVVhhhooo[[[NNNJJJKKKLLLIIIJJJLLLMMMNNNNNNMMMLLLJJJIIIFFFBBB===999666444777:::>>>DDDHHHIIIGGGEEE@@@:::666888:::;;;>>>CCCDDDHHHJJJFFF@@@>>>BBBGGGHHHJJJOOOUUUTTTNNNLLLMMMHHHFFFEEEGGGKKKMMMLLLJJJFFFAAA@@@GGGMMMMMMLLLLLLIIIPPPaaasss{{{{{{~~~}}}mmmhhh```gggaaaMMMBBB;;;999999999888888888888777666666555555555444444444333333333222222222111111111111111111111111111111000000111111111111000000000000000000000000000000......////////////......---------.........//////........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000((())))))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000000111111222000000000000111111111111000000////////////000000000000000000////////////......---------,,,,,,,,,------------------------(((((()))***++++++,,,,,,++++++++++++++++++++++++******++++++++++++******UUU[[[```bbb``````cccggglllnnnpppqqqtttwww}}}|||}}}~~~}}}{{{vvvyyy}}}~~~{{{yyy~~~uuuttt|||wwwuuuxxx}}}{{{iii]]]VVVQQQQQQMMMIIIIIIKKKLLLIIIEEEBBBAAAAAABBBCCCDDDBBB@@@@@@???;;;666222111222444:::>>>BBBCCCAAA>>><<<;;;>>>=========>>>CCCJJJOOOVVVSSSMMMGGGCCC@@@??????@@@===:::999999999666333333222///333===HHHkkk}}}zzzzzzzzzyyyyyyzzzuuukkk___TTTLLLFFFCCCGGGGGGGGGFFFEEECCCBBBAAA===;;;999777777777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::999:::;;;777777777777666666666666666666777888999::::::;;;<<<:::;;;BBBNNNaaa{{{kkkYYYPPP___}}}uuubbbWWWSSSNNNHHHNNNLLLKKKKKKLLLMMMLLLKKKJJJIIIHHHCCC>>>888444333444666999???DDDFFFEEECCC???777333777===@@@BBBEEEHHHIIIIIIFFFAAA>>>>>>???FFFGGGJJJMMMOOOMMMIIIFFFEEEAAA>>>BBBIIIMMMJJJFFFFFFCCCAAAEEELLLPPPNNNJJJJJJIIIUUUjjjwwwyyy}}}zzzllldddccc___qqqTTT>>>@@@:::888777888999999888777666666666666555555555555555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......------------...//////......------------......---...000111111111000///333222111000000111222333222333333333333222111111////////////////////////------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++XXX]]]aaacccbbbcccgggkkknnnoooqqqrrrtttwww|||}}}zzz{{{|||~~~~~~~~~}}}|||vvv~~~|||qqqqqqxxxzzzyyy{{{}}}jjj]]]WWWSSSQQQMMMIIIIIILLLLLLJJJGGGBBBAAAAAABBBCCCDDDBBBAAABBBAAA>>>999444111111111999===BBBDDDBBB???<<<:::===>>>?????????BBBFFFJJJSSSPPPKKKFFFCCCAAA@@@@@@???===:::999:::999666333444333///222:::CCCaaa{{{xxxvvvvvvuuuuuummmiiiaaaXXXPPPKKKHHHGGGFFFFFFFFFEEEDDDCCCAAAAAA===<<<:::888777777888999;;;;;;;;;::::::::::::::::::;;;<<<;;;999888999:::888777777777666666666666666666777888999::::::;;;:::888999===EEEUUUmmmnnn[[[OOOXXXooo{{{iiiaaa^^^WWWNNNOOOMMMKKKJJJJJJJJJIIIHHHJJJJJJIIIEEE@@@:::666333444555888>>>BBBEEEDDDCCC@@@888444888>>>AAACCCFFFHHHIIIJJJGGGBBB>>>===>>>DDDEEEHHHKKKMMMLLLIIIFFFDDD@@@>>>AAAHHHLLLJJJFFFFFFDDDCCCFFFJJJMMMMMMKKKJJJHHHRRRgggvvvzzz}}}{{{nnngggddd]]]jjjbbbDDD===:::888777777888999888777666666666666555555555555555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......------------.../////////......------......///......///000000000000000222222111000000111222222222222333333222222111000........................------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++[[[___bbbdddeeehhhlllqqqqqqrrrttttttvvvxxx|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~tttzzz{{{qqqqqqwww|||{{{}}}kkk___XXXUUURRRNNNKKKJJJLLLMMMKKKIIICCCBBBAAABBBCCCCCCBBBAAADDDDDDBBB===777222//////777<<>>@@@@@@@@@@@@CCCDDDPPPMMMJJJFFFCCCAAAAAAAAA???===;;;;;;:::999666444444444000111777<<>>===;;;999888888888888::::::::::::::::::::::::888:::;;;:::999888888999888888777777777666666666666666777888999::::::;;;999999999:::===GGG\\\ooovvvaaaQQQRRRddd|||tttkkkfff]]]TTTRRRPPPMMMKKKKKKJJJHHHFFFIIIIIIIIIGGGCCC===777444333444777;;;@@@CCCCCCBBB@@@999555888===@@@DDDHHHHHHJJJJJJHHHDDD@@@===<<<@@@BBBDDDHHHKKKKKKHHHEEEBBB???===AAAGGGKKKJJJGGGHHHIIIJJJIIIIIIIIIKKKLLLKKKGGGNNNbbbsss{{{~~~}}}sssnnnjjjaaacccxxxqqqMMM===;;;999777777888888777666666666666666555555555555555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,++++++,,,,,,---......------------.../////////......------......//////////////////000111111222222111000000111222222222222333333222222111000........................------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++]]]___bbbdddgggkkkppptttuuuvvvwwwxxxxxxzzz}}}~~~~~~}}}}}}}}}~~~xxx}}}wwwvvvzzz{{{{{{|||}}}lll```[[[YYYTTTPPPMMMKKKLLLMMMLLLKKKEEECCCBBBBBBCCCCCCBBBAAACCCDDDDDDAAA;;;555111///444:::AAAEEEEEEAAA===:::<<<===>>>>>>>>>???BBBEEEPPPNNNJJJFFFCCCAAA@@@@@@>>>======<<<;;;999777555333444111111555777HHHddd{{{sssnnnjjjgggfff]]]YYYRRRKKKGGGEEEEEEFFFDDDDDDDDDDDDDDDCCCBBBAAA@@@???===:::999888777777888888888999999999999999888999;;;;;;:::888999999888888888777777777666666666666777888999::::::;;;999:::;;;:::888>>>OOOaaakkkVVVSSSbbbzzzrrrhhh^^^VVVUUUSSSPPPNNNMMMLLLKKKIIIHHHHHHHHHGGGDDD???888444333333555999>>>AAABBBBBB???888444777;;;>>>BBBGGGHHHIIIJJJIIIEEEAAA===;;;===>>>AAAEEEHHHIIIGGGDDD@@@>>><<>><<<===>>>>>><<<:::888777111444111111555666@@@VVVrrrzzzooogggbbb^^^[[[TTTPPPKKKFFFBBBAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@>>><<<:::888666666777777777777888888999999888:::<<<===<<<:::::::::888888888888777777777777666666777888999::::::;;;888999:::999777999FFFTTT|||www]]]VVVccc|||zzzjjj```ZZZUUUSSSPPPOOOOOONNNMMMKKKGGGGGGFFFGGGEEEAAA:::444333333444777<<<@@@BBBCCC>>>888444555888:::???EEEHHHIIIIIIHHHFFFCCC>>>;;;;;;<<<>>>BBBFFFGGGEEECCC>>><<<;;;>>>CCCHHHJJJJJJTTT[[[aaa]]]TTTLLLKKKNNNLLLGGGHHHVVViiixxx~~~yyypppfffeeeqqqcccCCC>>><<<888777777777777666666666666666555555555555555555444444444333333333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///............---------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------------...///////////////....../////////000///.........///111222111111111222222111111111111222222222222111000000........................------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++[[[]]]___ccchhhlllppprrrwwwyyy{{{|||||||||~~~}}}}}}}}}}}}~~~~~~~~~}}}{{{|||~~~~~~|||yyykkkeeeaaa]]]YYYWWWSSSOOOLLLKKKLLLLLLGGGEEEBBBAAABBBCCCCCCBBB???AAACCCBBB>>>999555444000555===AAABBB???===;;;;;;;;;:::999;;;AAAHHHMMMPPPNNNKKKGGGCCC@@@===<<<<<<>>>@@@???===:::888888111555111000555555:::KKK___|||~~~rrrfff]]]VVVRRROOOFFFDDDBBB@@@???@@@AAACCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@===;;;888666444555555666666777888888888777:::===>>>===;;;;;;;;;999999888888888777777777666666777888999::::::;;;777666777777666666>>>HHHmmmeeeYYY```xxxtttiiibbbVVVTTTQQQPPPPPPOOONNNLLLIIIGGGFFFFFFGGGCCC===777444333444666;;;@@@CCCDDD???999555555666777===CCCIIIHHHGGGGGGGGGEEEAAA>>>;;;;;;===AAADDDEEEDDDBBB<<<;;;;;;===BBBFFFIIIKKKVVV```jjjiii___UUUPPPPPPLLLHHHHHHRRRcccsss}}}{{{rrrfffaaaiii~~~pppIIIAAA>>>:::888888888777777666666666666555555555555555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///............---------------------------------------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++,,,,,,---......------------...//////000//////......//////000///////////////000111111000111222222222222111000111111222222111111000///------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++[[[\\\___dddiiimmmoooppptttwwwyyyzzzzzz{{{|||~~~||||||||||||}}}~~~~~~{{{{{{}}}sssjjjhhhddd^^^\\\ZZZUUUPPPLLLJJJKKKLLLHHHFFFCCCAAABBBCCCCCCBBB???AAACCCBBB>>>999666444///444:::>>>???>>>===<<<::::::;;;<<<>>>BBBHHHLLLKKKJJJGGGDDDAAA>>><<<;;;;;;>>>AAA@@@===:::999999333666222///444222555BBBJJJeeeyyyqqqdddYYYPPPJJJFFFCCC>>>>>>>>>>>>???AAABBBCCCDDDDDDEEEFFFGGGGGGFFFFFFDDDCCCAAA>>>;;;888555444444444555666666777888888666999<<<===<<<;;;::::::999999999888888888777777666666777888999::::::;;;:::666555777777777:::@@@]]]qqq^^^]]]uuutttiii\\\ZZZWWWTTTSSSRRRPPPNNNLLLIIIGGGGGGHHHGGGAAA<<<555444444666;;;@@@CCCEEEAAA<<<777555555555;;;BBBIIIGGGEEEEEEFFFFFFCCC@@@;;;;;;===@@@CCCDDDCCCAAA;;;::::::<<<@@@EEEIIIKKKSSS___mmmqqqjjj^^^VVVSSSLLLIIIIIIOOO^^^ooo{{{ssseee```dddvvvVVVCCC@@@;;;999888999888888666666666666555555555555555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///............---------------------------------........................******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---......------------...//////000000////////////000000......///000000000000000000111222222222222111000111111111111111000000///------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++[[[]]]```eeekkknnnoooooorrrtttwwwxxxyyyyyy{{{|||zzzzzzzzz{{{{{{}}}~~~~~~~~~{{{xxx}}}~~~}}}oooiiiiiieee^^^^^^\\\WWWQQQLLLJJJJJJLLLIIIFFFCCCAAABBBCCCCCCCCCAAABBBCCCAAA===888555333...222888<<<============999;;;===???@@@CCCFFFIIIGGGFFFDDDBBB@@@>>><<<;;;:::>>>AAAAAA>>>:::999:::444888222...222000111;;;<<>><<<>>>??????@@@AAABBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGEEEDDDBBB???<<<888555333444444555555666777777888444777;;;<<<;;;:::999999999999999888888888888777666666777888999::::::;;;>>>999777999:::999999<<>>999777555555;;;BBBIIIFFFDDDDDDFFFGGGEEEBBB<<<<<<===???BBBCCCBBB@@@:::999:::<<<@@@EEEIIILLLOOO]]]nnnuuupppdddZZZUUUKKKKKKJJJNNN[[[lllzzzuuufff```aaannncccEEEAAA<<<:::999999999888777666666666555555555555555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////.........---------------------------------........................*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---......------------...//////000000////////////000000---...000111111111000///000111222333333222111000111111111111111000//////---------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++```dddeeecccfffnnntttvvvyyyyyyyyyyyyzzzzzz{{{|||uuuwwwzzz|||}}}}}}|||{{{||||||{{{zzzzzz}}}qqqhhhbbb^^^\\\aaa```\\\UUUMMMIIIJJJLLLLLLGGGBBB@@@BBBDDDEEEDDDCCCDDDAAA===;;;;;;777222///111555:::>>>>>><<<:::;;;;;;<<<>>>AAABBBAAA???@@@??????>>>===<<<<<<;;;:::<<>>===999444444999???CCCEEEBBB===666222222555:::<<>><<>>DDDIIIKKKLLLSSShhhzzzxxxooo___KKKJJJGGGGGGMMMZZZiiitttzzzyyyjjj]]]ccccccNNNCCC999999;;;:::888999666666555555555555666666444444444333333333222222222222111000//////000000//////000000111111111222000000000000000000000000......//////000000111111///////////////////////////............---------------------------------***++++++,,,------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------............------............////////////000///...------...///000000000000000000000000000222111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,)))************+++++++++```dddggggggkkkttt{{{~~~{{{{{{zzzzzz{{{|||}}}~~~xxxyyy{{{|||}}}~~~~~~}}}~~~|||}}}~~~{{{~~~{{{{{{|||}}}ooofff```[[[XXX\\\[[[WWWQQQKKKHHHIIIKKKIIIFFFBBBAAADDDGGGHHHHHHCCCDDDBBB>>><<<<<<888333000111444888<<<>>>===;;;::::::;;;===@@@@@@???>>>>>>======<<<<<<;;;;;;;;;;;;<<<>>>??????<<<999777888666444222111222444555:::GGGWWWbbbiiijjjddd\\\\\\XXXQQQKKKEEECCCBBBCCCAAAAAAAAABBBCCCEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBAAA???<<<999777666666666555555555555555666999;;;;;;:::999::::::999888888888999999777666666666777888888888888888:::999888777777777888888EEE___~~~mmmcccpppmmmhhhbbb^^^XXXQQQOOORRROOONNNMMMLLLKKKHHHCCC@@@>>>999555444888>>>BBBDDDAAA===666222222555999<<>>@@@DDDEEEAAA===888666555888>>>DDDIIILLLIIINNNdddvvvwwwrrrfffSSSOOOKKKHHHJJJSSS```lllssszzzsssfff\\\___ssssssWWWIII===:::;;;:::888888666666555555555555666666444444444333333333222222222222111000000000000000///000000000111111111111000000000000000000000000////////////000000000000///////////////////////////............---------------------------------++++++,,,---------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------............------............////////////000///...------...///000000000000000000000000000111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,************++++++++++++dddiiillllllpppyyy}}}|||{{{{{{{{{}}}|||||||||}}}~~~|||yyy}}}zzz{{{}}}{{{mmmccc\\\VVVRRRTTTSSSQQQLLLHHHGGGGGGIIIJJJGGGDDDCCCDDDGGGHHHIIICCCEEECCC@@@???>>>:::444111111222555999<<<======999999:::<<<>>>???===<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>><<<;;;:::999777444222111222444555777BBBNNNUUUZZZ\\\WWWPPPQQQOOOLLLIIIFFFFFFFFFFFFBBBBBBCCCDDDEEEFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGFFFBBBBBBBBBAAA???===:::888555555555555555555555555777999<<<<<<;;;::::::;;;999888888888999999777666666666777888888888888888999999888777777777777888:::PPPoooqqqfffsssyyynnnccc]]]XXXSSSQQQRRRPPPOOOMMMMMMLLLIIIFFFCCC???;;;666444777<<>>:::999:::<<<>>>>>><<<:::999999::::::;;;<<<<<<<<<>>>>>>>>>=========<<<<<<:::888555333111222333444999AAAJJJOOORRRTTTPPPKKKGGGGGGFFFEEEEEEEEEEEEFFFBBBCCCEEEGGGHHHGGGFFFEEEGGGHHHHHHIIIHHHHHHGGGGGGCCCCCCBBBAAA???===;;;:::555555555555555555555555888:::<<<===<<<;;;;;;<<<999888888888999999777666666666777888888888888888999888888777777777777777555FFFbbb}}}uuugggxxxtttccc\\\YYYUUURRRRRROOONNNLLLLLLLLLJJJGGGEEEAAA===888555666;;;@@@DDD@@@>>>888444111333777:::DDDKKKOOOLLLHHHGGGEEECCCDDDCCCBBBDDDEEEEEEBBB@@@888666444666<<>>?????????>>>============>>>;;;999666333222222333444888???GGGJJJLLLNNNJJJEEEAAAAAAAAAAAAAAAAAABBBBBBAAACCCEEEHHHIIIHHHGGGFFFGGGHHHHHHIIIIIIIIIHHHHHHCCCCCCBBBAAA???===<<<;;;777777666666666555555555888:::<<<===<<<;;;;;;<<<999888888888999999777666666666777888888888888888888888888888777777666666555BBB[[[yyyzzzggguuuwwwddd[[[XXXTTTQQQPPPNNNLLLKKKKKKKKKJJJHHHFFFDDD@@@;;;666666:::@@@DDDAAA???;;;555222222666:::GGGMMMNNNJJJEEEFFFFFFEEEBBBBBBCCCDDDDDDDDDBBBAAA999666444666;;;BBBHHHLLLNNNNNN[[[hhhiiiiiieeeYYYKKKNNNQQQQQQQQQSSSXXX\\\jjjqqqzzz}}}vvvnnngggbbbuuummmMMM<<<:::;;;::::::777777666666666666777777555555555444444444333333222111111111111111222222111111000000000000000000////////////////////////111111000000//////......///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,------...///------............------............////////////...//////////////////...////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,***++++++++++++,,,,,,,,,gggmmmqqqrrrtttzzz}}}|||xxxxxxyyyzzz{{{}}}~~~}}}|||}}}~~~{{{ssstttwwwrrrbbbWWWOOOIIIFFFCCCBBBBBBCCCEEEGGGGGGGGGGGGGGGFFFDDDBBBAAACCCDDDDDDEEECCC@@@@@@AAA???:::444111///000333777999:::999999999:::;;;:::888666666666888:::<<<>>>???@@@?????????>>>>>>>>>>>>>>>===:::777444222111222333333;;;CCCFFFHHHIIIEEE?????????>>>>>>>>>?????????@@@BBBDDDGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIDDDCCCBBB@@@???>>>===<<<:::999999888777666555555777999<<<<<<;;;::::::;;;999888888888999999777666666666777888888888888888777777888888777777666555777???SSSuuullljjj|||iii___YYYSSSOOONNNMMMLLLJJJJJJKKKKKKJJJHHHGGGCCC>>>888666999@@@EEEBBBAAA>>>888333222666;;;HHHMMMMMMHHHCCCCCCDDDDDD???@@@AAABBBCCCBBBBBBAAA;;;888555555:::AAAGGGJJJJJJKKKYYYgggjjjllliii^^^MMMQQQTTTVVVUUURRRPPPOOO]]]ccclllvvv~~~~~~wwwooohhhcccttt~~~~~~VVV@@@;;;;;;;;;999888777777666666777777888555555555555444444444333222111111111111222333333111111111111000000000000////////////////////////000000000000///////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------------......///------............------............////////////......////////////......////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,iiippptttuuuvvvzzz|||{{{vvvwwwyyy{{{}}}~~~~~~~~~~~~}}}|||||||||}}}~~~~~~}}}vvvtttttt}}}lll[[[PPPJJJFFFCCCCCCAAAAAACCCGGGIIIIIIHHHGGGHHHHHHFFFCCCAAACCCEEEDDDEEEBBB>>>>>>AAA@@@<<<444222000000222555777777777666666777888777555333333444666888;;;===???@@@>>>??????@@@@@@??????>>>>>>;;;888444222111222333222;;;DDDIIIKKKKKKFFF??????>>>===<<<===>>>???@@@???@@@BBBEEEGGGHHHIIIIIIGGGHHHHHHIIIJJJJJJIIIIIIDDDCCCBBB@@@???>>>=========<<<;;;999888666555444666999;;;;;;:::999::::::999888888888999999777666666666777888888888888888666777888888888777555555777999IIIlllvvveeevvvjjj```WWWPPPOOONNNLLLKKKKKKLLLMMMLLLKKKIIIFFFAAA:::777999@@@FFFCCCCCC@@@:::444333777;;;FFFLLLMMMHHHCCCBBBAAA???;;;===???AAAAAAAAAAAAAAA===999555555999@@@EEEHHHIIIJJJZZZiiimmmpppnnnbbbRRRTTTXXX[[[[[[XXXSSSNNNQQQSSSXXX___iiivvv|||}}}sssiiiXXXaaajjj```EEE===<<<:::888888888777777777777888888555555555555444444444444222111111111222222333444111111111111000000000///////////////////////////////////////000000000000///////////////////////////............---------++++++++++++++++++++++++++++++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------------...//////------............------............////////////---...///000000///...---////////////////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,------pppuuuyyyxxxxxxzzzzzzwwwvvvwwwzzz}}}~~~}}}||||||||||||||||||}}}}}}yyy|||~~~}}}zzzzzz|||yyyvvvssszzz|||hhhWWWLLLFFFCCCAAACCCBBBAAADDDHHHJJJJJJHHHLLLMMMLLLHHHCCC@@@@@@BBBEEEDDDAAA<<<===@@@@@@===555222000000222444555555555444444555666555222000111222444777:::<<>>@@@AAAAAA@@@???>>>>>><<<888444222111222222555???IIIOOOQQQQQQKKKCCC???>>>===<<<===???AAABBB>>>???AAADDDFFFHHHIIIJJJGGGHHHHHHIIIJJJJJJJJJIIIDDDCCCBBB@@@???>>>>>>>>>???>>><<<:::888666555444666888:::;;;:::999999::::::999888888999999888666666666777888888888888888666777888888888777555444666444AAAeeehhhuuuiii\\\TTTRRROOOMMMLLLLLLMMMNNNNNNMMMKKKHHHBBB;;;777999AAAGGGDDDDDDAAA;;;555333777<<>>:::999;;;>>>???@@@@@@@@@AAA>>>:::666555999???DDDGGGKKKLLL]]]mmmppprrrooocccVVVWWWYYY^^^bbbaaa[[[VVVIIIIIIIIILLLVVVfffwww{{{nnnaaaSSSWWW^^^zzzhhhIII???===999777888888777777777777888888666666555555555444444444222111111111222333333444222111111111000000//////////////////////////////......//////000000111111//////////////////////////////.........---------++++++++++++++++++++++++***+++,,,,,,------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++...------------...//////---..................---............/////////000---...///000000///...---////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++++++++++++++,,,++++++,,,,,,,,,---------rrryyy|||yyyxxxzzzzzzvvvuuuyyy~~~}}}||||||}}}{{{{{{|||}}}~~~}}}yyy||||||~~~ttt```VVVQQQLLLFFFCCCDDDFFFGGGHHHGGGGGGIIIKKKLLLMMMMMMJJJEEECCCDDDFFFEEECCCAAA?????????>>><<<777444111000222555666777555444555666444000000444444888888666:::AAABBB>>>@@@@@@@@@AAACCCCCCAAA???>>><<<999666444333222222666<<>>=========@@@@@@???<<<888666666777888888999::::::;;;<<<<<<:::::::::::::::999888777666666777777888888888999888888999999888777555444777666>>>ZZZ|||nnnwwwsssccc[[[XXXOOOQQQRRRRRRQQQOOOOOOOOOMMMKKKFFF???:::999===BBBEEEGGGFFF@@@888444555888EEEGGGIIIIIIEEEAAA===<<<;;;555666===BBB???===>>>???<<<888666888===CCCGGGEEENNN___qqqxxxrrrjjjfffYYYYYY\\\___```]]][[[[[[KKKIIIHHHJJJMMMXXXlll~~~~~~zzzrrrggg^^^]]]ZZZ```yyybbbKKKGGGBBB<<<;;;:::999888888777777888888777666666444333222111111111111111111111222222222222222222111111111000000//////............//////////////////////////////........................------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,+++*********+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////...------------...//////111111000000//////......000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++tttyyy|||yyyxxxzzzzzzxxxvvvyyy}}}}}}{{{|||}}}{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{xxxvvvvvvxxxzzz}}}xxxzzzzzz{{{sss___UUUQQQKKKFFFDDDEEEFFFHHHHHHGGGHHHIIIKKKKKKMMMMMMIIIEEEBBBCCCEEEEEECCC@@@?????????===<<<666444111000222444555555333222333444333000222777222888===>>>AAAFFFGGGCCCCCCBBBAAABBBCCCBBB@@@>>>>>><<<999777444333222222444:::FFFTTT___bbb[[[SSSMMMKKKGGGDDDBBBAAAAAABBBBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIHHHGGGFFFDDDCCCBBB@@@@@@@@@@@@@@@???>>>===??????>>><<<:::888999:::999:::::::::;;;;;;<<<<<<;;;;;;;;;:::999888777666777777777777888888999999888888999999888777666444666555<<>><<<;;;666444111000111333333333222111222333222111666>>>===FFFMMMOOOMMMLLLJJJGGGGGGEEEDDDDDDDDDBBB@@@======<<<999777444333222111333888EEEXXXhhhlllfff^^^VVVSSSOOOJJJFFFDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHGGGFFFEEEDDDBBBAAAAAA===>>>@@@BBBBBBAAA@@@???>>>??????===;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;999888777666777888888888888999999999888999999999999777666555555444999MMMrrrkkknnnxxxfff]]]XXXUUUQQQMMMLLLLLLMMMOOOMMMLLLHHHBBB;;;999<<>>;;;:::;;;???DDDGGGEEEKKK[[[ooo{{{wwwllleee______```bbbdddeeedddaaaRRRNNNJJJGGGFFFKKKYYYgggyyy{{{pppccc\\\XXXiiiuuuVVVEEEAAA===888:::999888888777777888888777666666555444333222222333333222222111111000000222222222111111111111111000//////......//////000////////////////////////........................------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////...------------...//////000000000////////////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,yyy{{{{{{zzzyyyzzz|||}}}}}}~~~~~~~~~}}}|||}}}~~~|||zzzwwwtttqqqnnnmmmlllhhhiiilllllllllmmmoooqqqrrrtttyyy~~~zzz{{{vvvmmmpppsssxxxooo]]]RRRMMMHHHEEEFFFEEEGGGHHHHHHFFFFFFGGGHHHJJJKKKLLLIIIDDDAAAAAABBBBBBAAA???>>>>>>===;;;999555333111000111222222222444333333333222333<<>>AAADDDEEEDDDCCCAAA???@@@@@@>>><<<;;;<<<>>>==============================<<<;;;:::888777666999999999999999999999999888999::::::999888666555555555777FFFhhhqqqooottthhhWWWTTTPPPMMMLLLLLLLLLLLLLLLLLLIIIDDD===:::;;;===EEEIIIJJJFFF???:::;;;===DDDFFFGGGFFFAAA;;;777666333111111777>>>BBBDDDDDDBBBAAA>>>======AAADDDGGGGGGKKKYYYnnn|||yyynnnfffbbbbbbaaaaaacccfffeee```WWWRRRMMMJJJGGGJJJTTT```tttsssccc___WWWaaaeeeLLLEEE@@@999:::999888888777777888888777666666555444333333333444444333222111111000000111111111111111111111111000000////////////000000////////////////////////........................------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////...------------...//////////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,,,,,,,zzzzzz{{{{{{zzzzzz{{{~~~}}}}}}~~~zzz|||}}}}}}}}}}}}~~~{{{yyyvvvrrrooommmlllkkkhhhjjjmmmooopppqqqtttvvvrrruuuyyy~~~}}}uuurrrlllrrryyyooo]]]RRRKKKFFFEEEFFFFFFGGGHHHHHHFFFEEEFFFGGGIIILLLMMMJJJDDDAAA@@@AAAAAA???>>>>>>>>>===:::888444222111000222333222222444333222222111444AAANNN```dddhhhfff^^^UUURRRRRRNNNLLLIIIHHHGGGFFFCCCAAA>>>===;;;999777444333111444555CCC___wwwyyyssshhhccc\\\TTTNNNJJJIIIHHHEEEEEEFFFGGGGGGGGGGGGGGGEEEDDDCCCAAA????????????===???BBBEEEFFFEEEDDDCCCAAAAAA@@@>>><<<:::;;;<<<======>>>>>>>>>>>>>>>???>>>>>>======<<<:::999888::::::::::::999999999999999999::::::999888666555555777777@@@___wwwppp|||nnnUUURRROOONNNNNNMMMKKKJJJJJJKKKJJJFFF???;;;;;;===DDDHHHJJJGGGAAA<<<;;;===DDDFFFGGGFFFAAA<<<888666444333222555<<>>=========<<<999666333222111111333444444333333222111222222999IIIYYYaaabbbdddeeeaaaYYYWWWYYYMMMKKKHHHGGGGGGGGGEEEDDD???>>>===;;;999666444222666444AAAaaa~~~pppkkkbbbXXXPPPKKKHHHGGGDDDEEEFFFGGGHHHHHHHHHHHHEEEDDDBBB@@@>>>>>>>>>>>>???@@@BBBDDDDDDCCCBBBAAA@@@@@@???===:::888999:::<<<<<<===>>>>>>???@@@@@@>>>>>>???>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999::::::::::::888777666555888777;;;WWW}}}xxxnnnyyyqqqYYYUUUQQQOOOPPPOOOKKKHHHHHHJJJJJJGGGAAA===<<<===AAAFFFIIIGGGAAA<<<;;;<<>>============;;;888555222111111222444666666555555444555666999CCCXXXkkkfffddddddgggcccZZZTTTTTTJJJHHHEEEEEEEEEFFFFFFEEE@@@@@@???===;;;888555444777222???ccc~~~wwwlll```UUUNNNJJJHHHCCCDDDEEEGGGHHHIIIIIIIIIEEEDDDAAA???>>>===>>>???@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;888888999::::::;;;<<<===>>>@@@@@@AAA?????????@@@@@@??????>>><<<;;;;;;;;;::::::::::::999:::;;;;;;:::999777666333999666666PPPwwwwwwkkkssszzzbbb\\\UUUPPPPPPOOOLLLIIIEEEHHHJJJHHHCCC>>>======>>>CCCHHHGGGAAA;;;:::;;;@@@BBBDDDCCC???;;;777555333444333333<<>><<<999666444777111>>>dddvvvhhh[[[RRRMMMKKKCCCDDDEEEGGGIIIJJJJJJJJJFFFDDDAAA???>>>===>>>???@@@@@@???>>>===<<<;;;;;;888999:::999888888999;;;999:::;;;===>>>@@@AAABBB??????@@@AAAAAAAAAAAA@@@<<<<<<<<<;;;;;;:::::::::::::::;;;;;;:::999777666222888666444KKKsssvvviiiqqqkkkcccXXXQQQOOOOOOLLLJJJDDDGGGJJJIIIDDD???>>>>>><<>>@@@BBBBBB>>>:::666555111333222333<<>>;;;;;;;;;:::888555222111111...000777888777===GGGFFF???;;;AAAKKKYYYlll|||wwwkkk___TTTNNNKKKIIIIIIIIIHHHGGGGGGHHHIIIEEEBBB???===;;;999555333444222;;;bbbwwwlll```SSSKKKJJJEEEBBBBBBDDDDDDAAADDDHHHGGGEEECCC@@@???>>>>>>>>>>>>===;;;999888777777888777888999:::::::::::::::===<<<<<>><<<;;;@@@@@@AAAAAA???<<<666333///222333666@@@NNNWWWYYYRRRJJJEEEHHHIIIFFFFFFIIIEEEKKKUUU___fffhhhgggfff___]]][[[\\\gggtttyyywwwgggfff```UUUNNNOOOUUUYYYhhhvvvvvvkkkaaaWWWZZZuuutttzzzZZZEEE;;;999777666777888999777666666555555555555444444444666666666666555444333222333333333222222222111111///000111111111///...---000000000000000000000000000000//////.........---//////.........------------------------------------.........---,,,,,,+++---...///000000///...---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000000000000////////////////////////////////////000000//////.........---........................---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------///...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................wwwxxxyyyzzz{{{|||||||||}}}~~~~~~}}}||||||{{{yyywwwwwwyyy|||xxxvvvuuuwwwzzz}}}}}}}}}pppcccXXXPPPOOOTTTRRRRRRRRRPPPLLLJJJJJJKKKKKKNNNOOOMMMGGGBBB>>>===;;;;;;;;;999777555222111333///111666777666>>>JJJNNNKKKJJJMMMQQQ\\\rrrxxxkkk^^^VVVRRRPPPOOOPPPQQQPPPNNNKKKIIIHHHFFFCCC@@@>>><<<:::777444555444>>>ddduuueeeTTTJJJHHHFFFCCCBBBDDDCCCAAACCCHHHFFFEEECCCAAA???>>>======<<<;;;999777666666666777777777999:::::::::::::::::::::;;;???BBBBBB@@@>>>???@@@BBBCCCCCCBBBAAA@@@???>>>======>>>>>><<<;;;::::::;;;;;;;;;:::999888666777555444AAA___~~~~~~ssskkkxxxxxxggg]]]VVVPPPNNNNNNJJJEEEEEEHHHJJJGGGDDDDDDFFFIIIJJJIIIDDD???===<<>>999888777777888888777666666555555555555444444444666666666666555444333222333333333222222222111111///000111111000///...---000000000000000000000000000/////////............//////.........---------------------------------------......------,,,+++---...////////////...---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000/////////////////////////////////////////////000/////////.........---........................---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------...---,,,+++++++++,,,,,,------------------------,,,,,,---------.................................xxxxxxyyyzzz{{{|||}}}~~~|||}}}~~~~~~}}}|||yyyzzz{{{zzzxxxxxxzzz{{{vvvxxxzzz{{{{{{}}}oooddd\\\VVVTTTUUURRRRRRQQQOOOLLLKKKKKKLLLMMMMMMLLLHHHCCC???======;;;;;;:::888666444222111222000333999::::::CCCPPP\\\^^^```]]]XXX\\\mmm~~~ssshhh___\\\[[[\\\ZZZ[[[[[[YYYUUUOOOJJJFFFGGGDDDAAA???===;;;888555555444===dddnnn[[[OOOLLLHHHDDDBBBCCCCCCAAACCCGGGDDDCCCCCCAAA@@@>>><<<;;;777777666555555555666666999:::;;;<<<======<<<<<<888:::===AAADDDEEECCCAAA<<<===???AAAAAA@@@???===???>>>>>>@@@AAA@@@>>><<<;;;;;;;;;;;;;;;:::999999555444555777>>>TTTxxx|||oooyyyrrrdddYYYQQQMMMNNNJJJFFFEEEHHHIIIGGGFFFGGGJJJKKKKKKIIIDDD@@@>>>>>>>>>>>>??????===:::666444222444666777===HHHPPPRRRQQQKKKGGGHHHHHHGGGGGGIIIHHHMMMTTT\\\aaaddddddddddddbbb```bbblllwww{{{xxxxxxsssjjj]]]QQQMMMRRRYYYgggvvvuuukkk___ZZZfffvvv~~~xxxgggJJJAAA;;;999777777888888888666666555555555555444444444555555666555555444333222333333333222222222111111///000000000000//////...000000000000000000000000////////////...........................---------------------------------------......------,,,,,,,,,------......------,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------/////////////////////////////////////////////////////////.......................................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------...---,,,,,,+++,,,,,,,,,------------------......,,,------------.................................yyyyyyyyyzzz{{{}}}~~~|||}}}}}}~~~~~~}}}{{{{{{zzz{{{|||{{{yyyyyyyyyzzzwww{{{~~~~~~~~~rrreee^^^ZZZWWWUUURRRSSSRRRPPPMMMLLLMMMNNNPPPNNNJJJEEEAAA>>>>>>>>>;;;:::999777555333111000000111:::EEEJJJJJJRRR^^^sssxxxzzzvvvlllgggkkkrrr{{{uuummmgggeeefffiiikkkhhhfffaaa\\\VVVOOOIIIDDDGGGDDDAAA???===;;;888555333333;;;___{{{hhh\\\WWWMMMGGGCCCCCCBBBAAABBBFFFBBBBBBBBBAAA@@@===;;;999444444444555555666777777<<<===???@@@AAA@@@???>>>;;;@@@EEEGGGHHHIIIGGGDDDAAABBBCCCDDDCCCAAA???>>>@@@???@@@AAABBBAAA>>><<<;;;;;;;;;;;;::::::999999555333555999;;;HHHoooooottt~~~lll]]]QQQKKKKKKJJJFFFEEEHHHIIIGGGGGGJJJMMMMMMKKKIIIFFFBBB@@@@@@???@@@@@@???;;;777444222111555777777<<>><<<:::777444333333999XXXwwwiiibbbTTTLLLEEECCCCCCAAAAAADDDAAAAAAAAA@@@>>><<<:::888333444555666888999::::::>>>???AAABBBBBBAAA???===@@@KKKTTTRRROOOOOOOOOMMMPPPPPPOOOMMMKKKHHHFFFDDDBBBAAAAAAAAABBBAAA???<<<;;;:::::::::999999999999666333555999888@@@ddd|||gggfffwwwdddTTTKKKIIIJJJGGGGGGIIIIIIFFFHHHKKKNNNMMMKKKIIIGGGEEEBBBAAAAAACCCCCC???:::444222111111555888888<<>><<<:::777444555666999QQQ}}}vvvkkk[[[QQQHHHDDDCCCAAA@@@BBBAAA@@@@@@>>>===;;;999888444555888:::===???@@@@@@???@@@BBBBBBBBB???<<<:::DDDWWWeeebbb[[[\\\___aaaccc```\\\WWWRRRMMMJJJIIIGGGEEECCCBBBBBBBBB@@@>>><<<;;;;;;:::999:::::::::888555666888555<<>>:::888888888888777666555555555555444444444333333444444444444333333333333333222222222111111000////////////000000111000000000000000000000000.........///////////////---------...............------------------------,,,,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------......//////000////////////////////////---------------.................................++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,---............------------...//////000000------........./////////........................vvvxxx|||~~~~~~~~~}}}{{{zzz}}}}}}}}}}}}|||}}}~~~}}}{{{|||~~~|||iii^^^\\\[[[XXXZZZZZZYYYWWWUUUVVVYYY[[[VVVPPPIIICCCAAA@@@???>>>;;;999777444222111000000111888QQQwww|||zzzxxxvvvmmmbbbTTTJJJGGGGGGGGGFFFGGGDDDAAA???===;;;888555444777666GGGnnntttbbbVVVJJJFFFDDDAAA@@@AAAAAA@@@>>><<<;;;999999888666888;;;???BBBDDDEEEFFFCCCDDDEEEFFFDDD@@@<<<:::EEE___tttrrriiillluuu{{{yyyuuummmddd\\\VVVSSSRRRNNNKKKGGGDDDCCCCCCBBBAAA???>>>===<<<;;;<<<<<<===:::888777555444;;;QQQfff|||lll^^^```xxx}}}eeeTTTNNNIIIIIIKKKMMMKKKFFFFFFJJJJJJIIIIIIJJJKKKIIIEEEAAAAAACCCDDD@@@:::555555666777===???<<<;;;@@@EEEHHHLLLPPPNNNHHHEEEHHHKKKJJJLLLLLLLLLNNNSSSYYY___cccnnnqqqvvvzzzeeeSSSSSS___gggtttxxxiii^^^ZZZXXX^^^[[[CCC???;;;888888888888777666555555555555444444444222333333444444333333333333333333222222222111111000///......///000111222000000000000000000000000............/////////000---------.........//////------------------------+++,,,------......------...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---......///000000////////////////////////,,,,,,,,,------.................................+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------+++,,,.../////////...---------......///000000000............////////////........................uuuxxx|||~~~~~~~~~}}}{{{zzz||||||||||||}}}{{{xxxxxx|||}}}iii]]]\\\]]]\\\\\\\\\[[[YYYWWWXXX[[[^^^VVVPPPHHHCCCAAA@@@>>>===:::999666444222000000000///555NNNvvv{{{xxxvvvtttfff\\\OOOHHHGGGIIIIIIHHHHHHFFFBBB@@@>>><<<999666222555333???ccc|||eeeYYYLLLGGGDDDAAA???@@@BBB@@@>>>;;;999999999999888:::>>>BBBEEEHHHIIIJJJHHHIIIJJJJJJHHHDDD???<<>>=========>>>???;;;:::777444333;;;LLLYYY}}}ppp^^^WWWggglllYYYRRRIIIJJJMMMOOOLLLFFFEEEIIIHHHGGGHHHJJJLLLKKKFFFAAA>>>BBBCCC@@@:::777777:::;;;AAABBB>>>;;;>>>BBBDDDLLLPPPOOOHHHDDDHHHKKKJJJLLLKKKKKKMMMRRRYYY___dddrrruuuyyy}}}hhhTTTTTT```dddppp{{{}}}}}}zzzjjj___[[[ZZZ^^^dddDDD@@@;;;999888888888888666666555555555444444444222222333444444333333333333333333222222222111111000///.........000111222000000000000000000000000---.........//////000000---------.........//////------------------------+++,,,,,,---.........---......,,,,,,,,,,,,......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...///000000////////////////////////,,,,,,,,,------.................................+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------+++,,,.../////////......++++++,,,,,,---...//////............/////////000........................yyy{{{~~~~~~~~~~~~~~~|||{{{~~~|||}}}}}}zzzxxxyyy}}}zzzooogggaaa```cccccc]]]ZZZ]]]^^^^^^^^^aaaWWWQQQJJJDDDAAA???>>>>>>:::888555222000//////000000999OOOrrrwwwrrrhhh^^^NNNNNNLLLHHHEEEGGGIIIJJJHHHFFFCCC???<<<;;;:::999555666555<<>>>>><<<::::::<<<>>>999???FFFLLLMMMLLLKKKJJJNNNNNNNNNQQQTTTSSSOOOKKKMMMWWWkkk}}}|||pppeeeZZZXXXUUUQQQMMMJJJFFFEEEEEECCCAAA@@@AAAAAA@@@???;;;777555555666:::EEEPPPrrrxxxYYYZZZ___mmmlllYYYTTTRRRJJJFFFIIILLLJJJGGGGGGIIIHHHHHHHHHIIIHHHEEECCCCCCDDDCCC>>>:::888;;;>>>GGGFFFCCC@@@>>>???BBBEEEKKKPPPQQQKKKFFFGGGKKKMMMNNNMMMLLLLLLNNNTTT[[[aaalllqqquuuxxxoooZZZVVV```lllrrrzzz~~~}}}nnn```[[[[[[^^^~~~mmmLLLBBB999777888777888;;;777777777666555555444444444444555555444444333222222222222111111111111000222111111111000000/////////000000000......000111......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++///,,,+++,,,...///---+++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...............//////////////////.........---------------------------------++++++,,,---............---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,---------------------........................---------.........//////111000000///......---------------............///yyy{{{~~~~~~~~~~~~}}}{{{{{{}}}|||}}}~~~|||zzz{{{~~~|||yyyoooiiidddeeeiiifff```]]]```aaa```___aaaWWWQQQJJJDDDAAA???>>>>>>:::888555222000//////000...555JJJooouuuggg]]]UUUKKKKKKHHHDDDBBBCCCEEEFFFIIIGGGDDDAAA>>><<<;;;;;;666777333555@@@KKKfffsssbbbYYYRRRHHHBBB@@@===>>>>>>===;;;<<<>>>AAAFFFKKKRRRWWWXXXWWWVVVUUURRRVVV[[[```ddddddbbb```[[[___nnnttthhhccc\\\UUUPPPLLLJJJIIIFFFEEECCCCCCCCCCCCBBBAAA<<<888666555555888@@@JJJjjjddd]]]YYYbbbyyybbbWWWRRRJJJEEEGGGKKKJJJIIIIIIHHHGGGGGGHHHIIIHHHFFFDDDCCCCCCAAA===999888<<<@@@IIIHHHEEEBBB??????BBBDDDJJJOOOPPPJJJEEEGGGJJJLLLJJJIIIHHHHHHJJJNNNSSSWWWYYY```fffnnn{{{rrr]]]ZZZccckkkqqqxxx~~~pppbbb[[[YYYTTTmmmPPPEEE<<<999:::888999:::777777777666555555444444444444555555444444333222222222222111111111111000111111111111000000000//////000000000......000111//////...------------...,,,------......------,,,---------,,,,,,+++++++++...---+++,,,...///---+++++++++,,,------------,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...............//////////////////.........---------------------------------,,,,,,------...------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...............------,,,,,,+++........................---------.........//////////////////////////////........./////////000000yyy|||~~~~~~~~~~~~~~~}}}{{{{{{zzzzzz||||||||||||}}}|||{{{{{{|||~~~~~~}}}|||{{{yyyqqqlllhhhiiimmmhhhbbb```ccceeecccaaaaaaVVVQQQJJJDDDAAA@@@???>>>:::888666333111000000000000555HHHlllttt]]]PPPJJJJJJGGGDDDBBB@@@AAACCCEEEIIIHHHEEECCC@@@>>>===<<<;;;<<<666444999>>>PPPllloooaaaWWWMMMGGGEEE????????????>>>@@@CCCFFFNNNSSSYYY^^^___``````aaa___dddjjjllljjjgggeeeeeehhhgggqqquuuooofff^^^WWWRRRNNNLLLHHHGGGEEEEEEFFFEEEDDDBBB===999666666555555;;;BBB]]]pppaaaSSSTTTjjj~~~qqqaaaTTTLLLEEEGGGKKKKKKJJJKKKGGGFFFFFFFFFHHHIIIHHHFFFAAAAAA???:::777888===BBBJJJIIIGGGDDDAAA@@@BBBDDDIIINNNPPPJJJEEEGGGJJJLLLGGGGGGGGGHHHIIIKKKMMMNNNKKKRRR[[[eeetttsss```\\\cccjjjooovvv{{{}}}}}}}}}}}}vvvhhh^^^ZZZOOOoooqqqTTTIII>>>;;;;;;:::999:::777777777666555555444444444444555555444444333222222222222111111111111000111111111111000000000000///000000000......000111000000///............///---......//////......---------,,,,,,,,,,,,++++++...---,,,,,,......---,,,++++++,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.............../////////////////////.........------........................---------...------,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......//////...---,,,++++++***........................------........./////////------...//////000111111//////000000000111111111yyy|||~~~}}}}}}}}}{{{zzzzzzzzzzzz{{{{{{}}}~~~~~~~~~~~~|||zzz||||||uuuooojjjhhhjjjgggaaa```eeehhhgggcccbbbVVVQQQIIIDDDAAA@@@???>>>:::888666444222000000///111444CCC^^^~~~ttt]]]OOOIIIKKKFFFBBBAAABBBBBBDDDGGGIIIHHHFFFCCCAAA>>>===<<<<<<>>>777444888:::DDDYYYyyyiii]]]UUUPPPMMMDDDEEEEEEDDDEEEGGGKKKNNNSSSWWW]]]bbbeeegggiiikkkiiinnnrrrpppjjjfffgggjjjwwwxxxzzzppphhhaaaYYYRRRMMMKKKIIIGGGFFFFFFEEECCCAAA<<<888666777666555888===OOOooo|||pppbbbQQQLLLXXXpppppp\\\RRRIIIIIIKKKKKKLLLMMMHHHGGGEEEFFFGGGIIIIIIHHHAAA@@@===999555777===CCCIIIIIIHHHFFFDDDCCCDDDFFFHHHNNNPPPKKKGGGIIILLLNNNHHHIIIJJJLLLNNNOOONNNMMMGGGKKKRRR[[[hhhxxxrrraaa]]]```kkkooouuuyyy{{{||||||}}}~~~~~~}}}||||||}}}qqqfffaaaVVV^^^ttt}}}yyyXXXKKK>>>:::::::::999999777777777666555555444444444444555555444444333222222222222111111111000000111111111000000000000000///000000000......000111000//////...............------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,---------------+++,,,,,,---...---------------,,,,,,,,,+++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------..................////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------,,,,,,,,,,,,---------,,,,,,,,,,,,---...............------,,,,,,,,,....................................////////////.........///000000111111/////////000000000111111yyy|||~~~||||||}}}|||zzzyyyzzzzzz{{{|||}}}~~~~~~{{{zzztttvvvwwwwwwuuuvvvyyy{{{~~~|||zzzrrriiiddddddeee``````gggllljjjfffcccUUUPPPIIIDDDAAA@@@??????:::999777555333111000///,,,000888FFFWWWggguuu|||yyyrrrooorrr{{{pppeee[[[TTTNNNFFFAAABBBDDDCCCEEEIIIGGGFFFEEECCCAAA>>>===<<<777:::444111555555:::HHHhhhwwwjjjbbb\\\XXXOOOOOOOOONNNNNNPPPUUUXXX^^^aaaeeehhhkkkmmmqqqssslllqqquuutttqqqttt}}}rrrhhhaaaZZZVVVQQQNNNJJJGGGFFFDDDBBB@@@;;;777555777888777888<<>>999555777<<>>===;;;???888222666555222777AAAUUU|||vvvmmmlllkkkhhheeeccceeehhhlllnnnoooqqqrrrssswww||||||jjjdddZZZQQQKKKHHHFFFEEE@@@:::777999;;;::::::<<<999;;;GGGQQQPPPPPPOOOJJJKKKSSSnnnrrrcccSSSMMMLLLMMMOOOSSSWWWRRRMMMIIIGGGGGGGGGGGGGGGFFFCCC===888666888<<>>EEEXXXkkktttsssssscccWWWWWWUUULLLJJJNNNHHHHHHHHHGGGEEEBBB@@@>>>777<<<555///555444000444:::HHHjjjuuussspppllljjjjjjnnnqqqtttuuuxxxzzz~~~tttlll```UUUNNNKKKIIIHHHDDD===999:::;;;::::::<<<777888EEEOOOLLLLLLOOOJJJJJJLLLaaarrrbbbRRRLLLKKKMMMQQQUUUZZZUUUOOOJJJGGGGGGGGGGGGHHHHHHEEE???999666777:::CCCFFFHHHIIIHHHFFFEEEEEEFFFMMMQQQNNNKKKMMMPPPQQQWWWUUUUUUWWWZZZYYYSSSNNNFFFDDDEEEFFFCCC???DDDNNN^^^yyy~~~{{{xxxrrroooqqqtttvvvwwwyyy|||~~~xxxrrrbbb```XXX[[[zzztttVVVEEE>>>;;;999999777777777666555555444444444444555555444444333222222222222111111111111000//////000000111111111222///000000000......000111000000///...............---..................---+++++++++,,,,,,---------+++---///...,,,+++,,,///,,,---......//////............---------,,,,,,,,,))))))*********++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////................../////////000000000000000////////////////////////////////////++++++,,,---..................------------......---,,,,,,,,,,,,---......---------------------,,,........................////////////000000000000------...000111222444444000111111111111222222222yyyzzz}}}~~~}}}zzzvvvuuuwwwzzz}}}~~~{{{}}}|||zzzzzz}}}zzzvvvrrruuuxxxxxxtttooollljjjbbbbbbbbbaaa^^^]]]]]]]]]bbbmmm~~~tttnnniiicccpppwwwrrrqqquuuyyyuuupppooouuu}}}|||pppdddTTTNNNFFFBBBBBBBBB@@@===;;;;;;:::888555222000///...///000111222222222111666333444888;;;;;;===AAA@@@@@@BBBGGGSSSggg}}}tttddd^^^^^^YYYRRRKKKJJJIIIFFFDDDBBB@@@???<<<:::888666444444444444======[[[}}}vvvssssssuuuvvvwwwxxxiii]]]VVVOOOHHHCCCDDD???<<<<<<;;;999999===::::::;;;@@@FFFJJJJJJHHHHHHQQQZZZsssmmmcccZZZWWWVVVVVVWWWZZZZZZUUUQQQNNNGGGAAACCCKKKGGGGGGEEE???888444444666???CCCHHHIIIGGGEEEFFFGGGHHHLLLOOOOOOLLLKKKNNNRRRUUUVVVWWWYYY]]]aaa\\\UUUHHHHHHFFFCCC@@@@@@BBBEEEXXXgggyyy~~~vvvrrrrrrnnnqqqttttttsssuuuzzz~~~}}}}}}{{{tttppphhh___XXXYYYoooxxxZZZFFF===:::999999777777777666555555444444444444333333333333222222222222222111111000000000111111000000000000111111000000000000000000000000......//////......---,,,---------------------------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,///...---,,,,,,,,,------,,,++++++...111333111...000000//////000222111///000111222000000111111000...//////000111000///...zzz{{{}}}~~~}}}}}}|||zzzwwwwwwxxx{{{||||||{{{|||{{{yyyyyy|||zzzuuuuuuxxxzzzzzzvvvqqqnnnlllkkkjjjiiifffbbb___^^^]]]___hhhvvv|||qqqllliiicccoooyyytttssssssuuuyyyuuuqqqpppvvv}}}{{{ooodddTTTNNNGGGCCCCCCCCC@@@>>><<<;;;:::888666333111/////////000000111111111111333222222666777888===DDDGGGIIILLLRRR^^^rrr|||qqqkkkccc[[[UUURRRNNNJJJHHHFFFCCC@@@<<<;;;999777555555444555777888RRR}}}|||yyyzzzkkk^^^UUUMMMHHHHHHDDDAAABBB@@@===;;;===:::::::::>>>CCCGGGIIIHHHHHHNNNRRRfffyyylll___\\\]]]___aaaddd```YYYSSSOOOIIICCCCCCIIIFFFFFFDDD>>>888444444666===BBBHHHIIIHHHFFFEEEFFFGGGKKKNNNMMMKKKJJJMMMQQQZZZ]]]```eeekkknnnfff\\\JJJIIIHHHFFFEEEDDDCCCCCCLLLZZZlllxxxzzzvvvtttsssqqqrrrsssttttttwwwzzz|||yyy{{{}}}||||||}}}xxxttthhh^^^YYY[[[pppzzz___JJJ>>>999999:::777777777666555555444444444444333333333333222222333333222222222111111111111111000000000000111111000000000000000000000000......//////......---,,,---------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,//////...------...000111111000///111333444222//////000000000000000---***222222222333555666444000333333111000///000333555{{{{{{}}}}}}~~~}}}|||{{{zzzyyyxxxyyyzzz{{{{{{zzzyyy{{{zzzwwwyyy|||{{{vvvzzz}}}~~~zzzuuuqqqpppsssrrrpppllliiifffdddbbbbbbgggppp}}}xxxtttnnngggqqqwwwqqqqqqsssrrrrrrtttuuurrrqqqvvv{{{xxxmmmbbbTTTOOOHHHEEEDDDDDDAAA???<<<<<<;;;999777444222111//////000000000000000000111000111222222444===HHHSSSUUUXXX]]]hhhxxx{{{tttnnn]]]WWWOOOKKKJJJHHHDDD???<<<;;;:::888777666666666666666HHHppp~~~mmm^^^VVVQQQMMMHHHFFFHHHGGGBBB>>>>>>;;;:::999;;;@@@DDDFFFGGGGGGIIIHHHVVVyyyvvvddd___cccgggjjjmmmggg___VVVPPPKKKFFFDDDFFFEEEEEECCC>>>888444444666;;;AAAHHHJJJIIIFFFEEEEEEFFFIIILLLLLLJJJJJJMMMPPPVVVZZZ___hhhrrruuulll___PPPLLLIIIHHHHHHGGGDDDAAACCCNNN^^^kkkrrrsssqqqpppqqqpppoooqqqtttwwwxxxyyywwwyyyzzzzzz{{{}}}zzzjjj```ZZZZZZjjjeeeMMM>>>999:::;;;888777777666666555555444444444333333333333222222333333333333222222222222111111000000000000111111000000000000000000000000......//////......---,,,------------------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........---------------//////......///000222333///......///000111///...,,,,,,...111444444222000000......000333333111...333555777777555444666999||||||}}}}}}|||{{{zzzyyyyyyyyyyyy{{{||||||zzzwwwwwwyyyxxxwwwyyy~~~~~~{{{~~~~~~zzzwwwuuuwwwuuusssqqqpppnnnllljjjiiikkkoooxxxwwwqqqxxxwwwpppkkkmmmooonnnnnnooosssqqqqqquuuwwwssshhh^^^TTTOOOJJJFFFEEEDDDBBBAAA======<<<:::888666444222111000000000///000000000000///000000...111===KKK]]]^^^```ccchhhsss|||zzzvvvrrr\\\TTTJJJFFFGGGGGGBBB===<<<<<<;;;:::888888777777::::::BBB]]]kkk^^^YYYPPPKKKIIIKKKKKKFFFAAA@@@<<<;;;999:::<<<@@@DDDFFFFFFGGGBBBKKKhhhhhh```dddiiillloookkkbbbXXXPPPLLLIIIFFFEEEDDDEEECCC>>>888444555777:::@@@HHHKKKJJJGGGEEEEEEGGGIIIKKKKKKJJJKKKMMMOOOPPPSSSYYYdddrrryyyrrrgggXXXQQQJJJGGGGGGGGGDDD@@@CCCJJJUUUaaajjjnnnllljjjmmmkkkjjjlllrrrvvvwwwvvvyyyyyyzzz{{{}}}ttthhh___ZZZ^^^}}}hhhLLL===;;;;;;:::888888777777666555555555444444333333333222222222333333333333333333333333111111000000000000111111////////////////////////.........///......---,,,------------------------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............................................---------//////...---...///000111/////////000111222222111000......222666555555666999888888:::;;;;;;>>>BBB<<>>>>>===;;;999777555444333222111000//////000000000000111000...000<<>>QQQxxx|||hhh```TTTNNNJJJKKKLLLGGGCCCAAA>>>===;;;:::;;;>>>BBBFFFEEEFFFBBBGGG\\\tttnnncccdddhhhkkknnnmmmeeeZZZPPPLLLKKKHHHFFFEEEFFFDDD???888555555777:::AAAHHHLLLJJJHHHFFFFFFHHHIIIJJJKKKKKKKKKLLLMMMQQQSSSXXXccctttyyybbbXXXLLLEEEDDDEEEDDDBBBEEEIIIOOOYYYccciiikkkjjjmmmkkkjjjmmmssswwwyyyxxxzzzyyyyyy{{{~~~~~~qqqggg^^^VVVjjj~~~nnnMMM===<<<<<<888888888888777666666555555444444333333333222222222333333333333333333333333111111000000000000111111////////////////////////.........///......---,,,------------------------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................//////...---------...///444444444444444444555555777222000444777777999===@@@???AAADDDCCCEEEPPP]]]eeeiiillllllfff```[[[YYY}}}}}}}}}||||||{{{{{{{{{yyyyyyzzz|||}}}|||xxxuuutttvvvvvvuuuyyy}}}yyywwwvvvtttpppllldddcccdddjjjrrr~~~}}}mmmddd^^^```eeeiiinnnsssooopppqqqqqqnnnggg]]]VVVPPPOOOLLLHHHEEECCCBBBBBB??????>>>===;;;999777666555444333111000000111111222000000111///000999CCCXXX[[[^^^```bbbgggmmmssszzznnneee]]]WWWNNNIIICCCBBBEEEFFFCCC@@@============<<<;;;:::999555666:::HHHfffzzzvvvuuuttttttxxx}}}~~~ooo^^^TTTMMMLLLLLLHHHDDDCCC@@@@@@>>><<<<<<>>>BBBEEEDDDFFFCCCFFFSSSdddwwwjjjhhhiiilllooonnniii^^^RRRKKKKKKJJJGGGHHHHHHFFF@@@999555555777<<>><<<:::888777888666444222111111111222222000///111000000444:::JJJNNNSSSVVVWWWZZZ___dddgggpppwwwsssiii```XXXRRRIIIGGGDDDDDDDDDDDDCCCBBB===>>>>>>>>>>>>===;;;:::555666888???OOOlll}}}vvvoookkkiiikkkfffcccdddcccaaaccchhhrrrxxxlll___SSSNNNLLLIIIEEEDDDBBBBBBBBB???===>>>BBBEEECCCEEEBBBBBBJJJVVVttt~~~pppkkkjjjnnnrrrrrrpppeeeUUUKKKJJJJJJHHHKKKKKKHHHBBB:::666555777>>>CCCIIILLLKKKJJJJJJKKKIIIHHHGGGGGGGGGFFFEEEDDDHHHLLLQQQWWWdddtttuuummm```SSSJJJGGGHHHIIIDDDDDDFFFKKKTTT```lllssswwwxxxxxxwwwwwwxxxzzz|||yyyvvvuuuvvvzzz}}}~~~}}}}}}zzzwwwuuukkkhhhbbbRRR\\\yyyaaaDDD<<<<<<:::999999888888777666666666444444333333333333222222111111111222222222333333111111000000000000111111000000000000000000000000......//////......---,,,------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---........./////////000111111111222333555888999444777<<>><<<;;;999888999888555333111111222333222///...111111///000444>>>CCCHHHKKKKKKMMMPPPTTTUUUaaakkkiii```WWWOOOIIIEEEEEEEEEDDDCCCBBBAAAAAA>>>>>>?????????===<<<;;;:::999888999<<>>@@@GGGLLLTTT\\\dddnnnxxxoooooo}}}{{{{{{{{{{{{{{{{{{zzzzzzyyyzzz||||||{{{xxxvvvtttvvvsssooolllkkknnnrrrtttxxx~~~~~~|||{{{~~~zzztttjjjppphhh\\\WWWRRRYYYkkkzzzzzzwwwvvv}}}tttkkkeee]]]WWWWWWZZZ]]]ccchhhgggpppvvvtttllldddZZZRRRVVVTTTQQQLLLGGGEEEEEEFFFEEEDDDBBB???>>>>>>>>>>>>999888777555333222111111///////////////000111111777;;;AAAEEEHHHJJJMMMOOOPPPUUU\\\```]]]UUUKKKDDD???BBBEEECCCBBBBBBBBB??????AAABBBAAA???<<<;;;;;;::::::;;;:::888@@@ZZZttt}}}pppdddYYYQQQOOORRRVVVZZZ[[[YYYUUUSSSVVVVVVVVVUUUVVVYYY^^^bbb^^^aaadddggglllxxxnnn]]]XXXQQQLLLIIIBBBEEECCCAAAAAACCCDDDCCCBBBLLLBBBDDDAAADDDKKKZZZ{{{uuuvvvuuuppplll|||xxxlllZZZLLLHHHIIIIIINNNMMMJJJDDD>>>999777777@@@FFFIIIFFFEEEHHHKKKLLLMMMJJJHHHGGGHHHFFFAAA===>>>CCCKKKTTT___jjjuuu|||yyy{{{uuufffZZZVVVSSSOOOJJJJJJHHHEEEFFFOOO^^^jjjwwwyyy{{{zzzwwwuuuwwwyyyyyyvvvtttuuuyyy{{{|||{{{zzz|||~~~|||yyyuuurrrggg```ZZZVVVUUU^^^zzzwwwkkk}}}jjjKKK===::::::888888777777666666555555444444444333333333222222222222222222222222222222111111111111111111111111111111000//////////////////...------...///...------.........---,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++************************------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,------------------............/////////000000//////...---+++,,,------------...000111///------///111111111...666===>>><<>>>>>>>>>>>;;;:::888666444333222111//////......///000000111555888<<>>AAAGGGWWWyyytttpppnnnpppzzzxxxnnn^^^PPPKKKJJJIIIKKKJJJHHHDDD>>>:::888888@@@FFFIIIGGGEEEHHHKKKKKKMMMJJJHHHGGGHHHFFFAAA===>>>BBBIIIRRR\\\gggrrryyyxxxzzzuuuhhh^^^ZZZXXXUUUSSSSSSPPPLLLKKKQQQ^^^hhhppptttyyyzzzxxxwwwwwwyyyyyywwwtttuuuvvvwwwvvvtttuuuwwwzzz|||}}}|||zzzxxxpppfff\\\WWWUUU___zzz{{{tttdddJJJ@@@>>>===888888777777666666555555444444444333333333222222222222222222222222222222111111111111111111111111111111000//////////////////...------//////...---------......------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,------------------............///---....../////////////////////...---,,,---000222//////000000111333444555===HHHTTTYYY[[[dddvvv~~~}}}|||{{{{{{|||zzzxxxvvvtttttttttuuusssrrrqqqoooooopppqqqrrrrrrvvv{{{~~~pppiiiooorrr{{{xxxllleee\\\TTTUUUXXX\\\aaaeeehhhpppuuusssoooiiiaaaYYYTTTRRRPPPMMMIIIFFFDDDCCCEEEDDDBBB@@@???>>>>>>>>>===<<<:::777555333222222//////.........///000000111333666888:::===BBBEEEHHHIIIKKKMMMLLLIIIEEECCCCCC======AAAAAA===>>>DDDBBBBBBAAAAAA???===;;;:::::::::::::::888999BBBLLLssskkk[[[RRRLLLHHHFFFGGGIIIJJJKKKKKKJJJIIIIIILLLPPPRRRSSSTTTVVVXXX^^^^^^\\\XXXUUUWWW]]]ccchhhtttvvvhhh[[[UUUTTTNNNMMMKKKIIIHHHIIIHHHGGGEEEFFF>>>AAA>>>@@@EEESSSzzzpppjjjmmmuuuzzzzzzqqqbbbUUUNNNLLLIIIHHHHHHGGGDDD???;;;:::999@@@FFFJJJGGGFFFIIIKKKKKKMMMJJJGGGGGGGGGEEEAAA<<<===@@@FFFNNNWWWcccooowwwtttvvvsssiiiaaa]]]\\\[[[___^^^[[[UUUQQQTTT]]]fffiiiooovvvyyyxxxwwwwwwxxxyyywwwuuuttttttrrrooommmoooqqquuuvvvxxx{{{zzzoooccc[[[WWW^^^xxxcccMMMDDD@@@===888888777777666666555555444444444444333333333333222222222222222222222222111111111111111111111111111000000//////////////////...------//////...---------......------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,---------------------............///,,,------...//////000000...///000///......///000///111333555777===EEEKKKgggrrr|||}}}yyy|||~~~|||{{{{{{{{{zzzyyywwwuuuuuuttttttpppppppppppppppooooooooolllnnnppprrruuuxxx{{{|||~~~tttmmmbbbXXXXXX\\\```dddiiihhhnnnssssssqqqnnnhhhaaaUUUTTTQQQOOOLLLIIIEEECCCEEEDDDCCCAAA@@@???>>>>>>???===;;;999666444333333/////////......///000000000111111222333777<<<@@@CCCBBBDDDIIIOOOPPPKKKFFFDDD===???IIIJJJCCC@@@EEECCCBBBAAA@@@@@@@@@>>>===???>>>===<<<;;;;;;===@@@]]]sss___SSSMMMKKKIIIFFFFFFFFFFFFGGGGGGHHHHHHFFFIIILLLNNNOOOQQQTTTVVVYYYXXXWWWTTTQQQRRRUUUXXX]]]bbblllzzzssshhhaaaXXXSSSQQQNNNLLLLLLKKKJJJIIIHHHAAAEEE@@@AAADDDRRR~~~uuukkkgggnnnyyy~~~tttdddVVVOOOLLLJJJIIIJJJIIIFFFBBB===:::999AAAGGGJJJHHHGGGIIIKKKJJJLLLIIIGGGGGGGGGEEEAAA===;;;>>>CCCJJJTTTbbboooxxxrrrsssqqqiiiaaa]]]\\\\\\ddddddaaa[[[VVVVVV\\\cccggglllsssvvvuuutttuuuwwwwwwwwwvvvtttrrrpppllljjjkkknnnqqqqqqqqqtttyyy}}}yyyooocccXXX[[[vvvhhhQQQFFF???888888888777777666666555555555444444444444333333333222222222222222222222222111111111111111111111111000000////////////000000///...---...///000///---,,,------...------,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++------------------------...------,,,,,,------...,,,,,,,,,------------...---------............///...------......//////000---000333444444222222222444:::AAAIIIRRR```qqq~~~~~~|||{{{zzzxxxyyyzzzzzzyyywwwuuusssnnnooopppppppppooommmlllkkkjjjjjjkkkllloooqqqrrrtttvvv|||{{{nnnaaa___ccchhhmmmqqqiiinnnrrrrrrssssssnnnhhhYYYVVVSSSQQQOOOLLLHHHDDDDDDDDDCCCBBBAAA???>>>===???>>>;;;999777555444444111000000/////////000000000111000000111444999===???===AAAMMMZZZ```\\\UUUPPPHHHEEEIIIJJJEEEDDDGGGDDDBBBAAAAAABBBCCCAAA@@@AAA@@@>>><<<<<<======<<>>;;;===AAAHHHSSSaaaqqqzzzuuutttrrrlllddd]]][[[]]]cccdddccc^^^XXXWWW[[[aaaiiimmmpppqqqppppppsssuuutttuuuuuutttrrrooommmllllllnnnpppooommmmmmpppttt~~~|||ooo\\\YYYrrrjjjSSSGGG>>>666888888777777666666555555555555555444444444333333222222222222222222222222111111111111111111111111000000////////////000000000///......///000///...,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,---------.........---------............///000//////.........///000222222333333444888>>>CCCKKKUUUdddqqq}}}~~~}}}{{{zzzyyyvvvwwwzzz{{{{{{xxxvvvtttnnnooopppppppppooommmlllooommmjjjjjjlllmmmmmmmmmnnnqqqzzzuuueee```dddiiioootttnnnqqqsssssstttuuuqqqkkk\\\XXXTTTQQQQQQOOOJJJFFFDDDDDDDDDCCCBBB@@@>>>===>>>===;;;999777666555555222222111000000000111111222222111111111333777:::<<<===CCCPPPaaaoootttuuukkkaaaSSSJJJFFFFFFFFFGGGIIIFFFCCCBBBDDDEEEBBB@@@??????>>>;;;<<<>>>===:::>>>[[[{{{pppaaaUUUNNNJJJHHHFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGGGGFFFGGGJJJOOOTTTUUUVVVWWWWWWWWWVVVUUUUUUTTT[[[gggooommmooo~~~kkkddd[[[RRRNNNKKKJJJIIIIIICCCGGGAAA@@@DDDUUU~~~zzztttqqqooonnnuuu}}}vvvcccTTTMMMKKKJJJLLLNNNOOOLLLGGG@@@;;;999AAAHHHLLLJJJHHHIIIJJJIIIHHHFFFDDDEEEGGGGGGCCC@@@<<<===@@@FFFPPP```ppp{{{zzzxxxvvvqqqhhh___\\\___aaacccddd```ZZZXXX[[[___jjjmmmoooooonnnnnnqqqtttrrrttttttsssqqqooooooooommmooopppnnnkkkjjjkkknnnxxx~~~|||~~~yyyddd\\\ooojjjTTTHHH???999888888777777666666555555555555555555444444444333222222222222222222222222111111111111111111111111///////////////000000111000///......000000///...,,,,,,------......------,,,,,,------------,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------...------,,,,,,------...,,,---------............---------............///111000/////////000111222555333111111888EEETTT___ttt}}}~~~}}}|||{{{zzzyyyyyyuuuvvvwwwxxxxxxxxxwwwvvvpppqqqqqqrrrqqqpppoooooorrrooommmmmmooopppooommmmmmnnnwww|||hhh```dddjjjqqqwwwuuuvvvvvvttttttuuupppiii^^^YYYSSSPPPPPPOOOKKKGGGDDDDDDDDDDDDBBB@@@>>>===<<<;;;:::888777777666666444333333222111111222222222333333222111333666888;;;???FFFPPP^^^sss~~~ggg]]][[[UUUKKKQQQLLLFFFDDDEEEDDDAAA===;;;@@@AAA??????AAA>>>888;;;LLLbbbtttwwwyyynnn```TTTNNNKKKHHHFFFEEEDDDCCCCCCCCCCCCDDDEEEDDDEEEFFFFFFFFFGGGKKKNNNRRRSSSUUUWWWWWWVVVSSSQQQSSSXXXeeeqqqqqqmmmuuuyyykkk^^^UUUQQQOOOOOOHHHBBBGGGBBBBBBIII^^^}}}}}}}}}|||}}}|||xxxtttwww~~~~~~uuudddUUUOOOKKKIIIJJJLLLNNNMMMHHHBBB<<<:::AAAHHHMMMKKKIIIJJJJJJIIIEEECCCCCCEEEGGGHHHEEEAAA??????@@@DDDMMM\\\mmmxxx{{{xxxvvvsssjjj___\\\``````dddeeebbb]]]ZZZ[[[___gggkkkooopppooonnnppprrrrrrssssssqqqnnnmmmoooqqqnnnpppqqqoookkkjjjkkkmmmqqqwww}}}{{{~~~nnncccnnnqqqXXXIII@@@:::888888777777666666555555555555555555444444444444222222222222222222222222111111111111111111111111///////////////000111111000///...///000111000...+++,,,------......------,,,,,,------------,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,...........................------,,,,,,------...------------............---------............/////////...///000333555777:::===CCCLLLXXXhhhxxx~~~}}}}}}|||{{{zzzyyyxxxxxxuuutttttttttuuuvvvxxxyyyrrrssssssssssssrrrqqqqqqssspppnnnnnnqqqrrrpppnnnllllllttt~~~ooogggiiipppxxx~~~{{{{{{xxxuuutttsssnnnggg^^^XXXQQQNNNOOONNNKKKGGGDDDDDDDDDDDDCCC@@@>>>===;;;:::999888777777777777555444444333222222222333222333444333222333555777:::BBBIIIMMMXXXsss}}}lllVVVWWWQQQJJJFFFFFFDDD???;;;:::BBBFFFDDDCCCCCC???888777???EEEXXXzzz{{{jjjpppxxxnnn___TTTNNNLLLKKKJJJGGGGGGFFFEEEEEEFFFFFFFFFAAACCCFFFFFFFFFFFFGGGIIILLLNNNQQQTTTVVVUUURRRPPPWWWVVV^^^lllppplllpppzzzssscccXXXRRROOOHHHCCCHHHDDDFFFOOOggg|||wwwxxx~~~zzzzzzttteeeXXXPPPLLLHHHFFFIIILLLLLLHHHBBB>>>;;;AAAHHHMMMKKKIIIJJJJJJHHHDDDBBBBBBDDDHHHHHHFFFCCCAAAAAA@@@CCCKKKYYYiiitttyyyvvvtttrrriii^^^[[[___bbbeeehhheee___[[[\\\^^^ccchhhooorrrqqqppppppqqqrrrssssssppplllkkkmmmpppmmmpppqqqpppmmmkkkmmmooolllpppvvv|||}}}|||vvvjjjmmmyyy|||]]]JJJ???999888888888777666666555555666666555555555444444444222222222222222222222222111111111111111111111111///////////////000111111111///...///000111000...+++,,,,,,---.........---,,,------......------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++***************************+++,,,,,,------------...........................------,,,,,,------...---------.........//////---------.........//////---------///222555999;;;CCCNNN```sss|||{{{yyyvvvqqqlllgggddd^^^ZZZVVVUUUTTTTTTZZZbbb}}}|||zzzxxxxxxyyyzzz{{{vvvvvvuuuvvvxxxxxxwwwuuuwwwyyyzzzxxxuuurrrqqqqqqttttttsssrrrssstttuuuvvvqqqppprrruuuyyy}}}qqqttt|||xxx{{{|||yyytttnnnllllllaaa]]]XXXSSSOOOLLLLLLLLLIIIGGGDDDBBBBBBBBBBBBAAA===<<<:::888777666555555555555555555555444444444444333222222222333444555999FFFTTTZZZ^^^llltttbbb\\\UUULLLGGGGGGEEEAAA===>>>BBBFFFEEEAAA>>>>>>@@@999999999===III\\\rrrvvvoooyyyooo\\\SSSPPPLLLFFFAAAEEEFFFCCC@@@BBBEEEFFFBBBBBBBBBBBBCCCDDDFFFHHHIIIIIIKKKNNNPPPPPPOOOMMMLLLSSSVVVgggtttnnnjjjllljjjzzzooo___TTTRRRKKKGGGFFFEEESSSyyy}}}~~~{{{nnn___VVVSSSPPPLLLJJJJJJJJJIIIEEEAAA<<<999AAADDDGGGHHHGGGEEEDDDDDD@@@@@@AAACCCFFFGGGGGGFFFFFFAAA>>>AAAIIIVVViiixxxzzzxxxvvvooodddZZZ[[[aaaddddddgggkkkhhh```[[[ZZZdddgggkkkmmmnnnnnnpppqqqssssssssssssttttttttttttrrrooommmmmmpppqqqpppnnnlllmmmoooqqqtttxxx~~~}}}|||}}}|||ooossszzzcccNNNAAA999:::999888777666666666666666555555555555444444444333333333222222222111111000000111111111111000000000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,++++++,,,...000...---------///000000000222444555444555???OOO\\\jjjxxxoookkkwwwwwwnnneeeaaagggfffaaafffqqqsssmmmhhh___^^^eeehhhgggmmmxxx|||{{{yyywwwvvvvvvwwwxxxwwwvvvvvvwwwxxxyyywwwuuuxxxyyyzzzyyyvvvtttsssssswwwvvvuuutttuuuwwwxxxzzztttrrrsssvvvyyyzzz|||~~~yyyzzz{{{wwwrrrmmmkkkkkkbbb___ZZZUUUPPPMMMLLLLLLJJJHHHDDDCCCCCCBBBAAA@@@>>>===<<<:::999888888888777777777777666666666666444333222222222333444555;;;GGGUUU]]]cccnnn~~~kkkYYYTTTOOOHHHDDDCCCAAA???<<>>???AAA===;;;888555888BBBOOOYYYssstttsssrrrzzz|||hhh[[[VVVRRRMMMIIIEEEFFFDDDAAABBBFFFFFFBBBCCCCCCDDDEEEFFFHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMTTTWWWkkkyyyuuupppqqqmmmrrrqqq[[[\\\TTTMMMJJJLLL]]]|||wwwxxx{{{~~~yyymmm]]]TTTQQQNNNKKKLLLLLLLLLKKKHHHCCC???<<>>???@@@CCCFFFGGGHHHGGGGGGBBB???AAAHHHUUUgggwwwxxxwwwuuupppeee\\\\\\bbbddddddhhhllliiibbb]]]]]]bbbeeeiiilllnnnqqqtttvvvwwwwwwwwwwwwxxxxxxxxxxxxrrrpppnnnnnnpppqqqpppnnnkkklllnnnppprrrvvv{{{~~~}}}ppppppzzzvvvjjj[[[LLL???:::999888777666666666666666555555555555444444444333333333222222222111111111111222222222222111111000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///...---,,,------//////111000000000111000///...000888AAAHHHPPP]]]ooo||||||{{{qqqoooqqqiii\\\___gggmmmjjjfffgggjjjjjjzzzxxxsssvvv{{{yyywwwuuutttuuuvvvwwwwwwvvvvvvwwwyyyxxxvvvtttxxxyyy{{{zzzxxxvvvvvvvvvuuutttsssrrrrrrtttvvvwwwvvvttttttvvvyyy{{{zzz||||||zzzwwwrrrnnnlllllleeebbb]]]XXXSSSOOOMMMKKKKKKIIIEEECCCCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;:::999999999888888888888555444333222222333444444>>>HHHVVVaaaggglllppptttkkkwww{{{rrrgggWWWHHHJJJHHHDDDAAA????????????AAADDDFFFEEEBBB??????AAA===;;;888555555888>>>CCCQQQ]]]iiipppxxxtttcccYYYSSSOOOKKKEEEFFFDDDBBBCCCGGGFFFCCCEEEEEEFFFGGGIIIJJJKKKLLLJJJJJJIIIIIIJJJKKKMMMNNNPPPVVVlll~~~|||wwwtttnnnqqqzzzccc[[[UUUNNNKKKTTTmmmyyysssuuuyyy{{{vvvkkk[[[QQQNNNLLLIIILLLLLLLLLKKKHHHDDD@@@===@@@CCCGGGHHHFFFCCC@@@???;;;===@@@CCCFFFGGGHHHIIIHHHCCC@@@BBBGGGRRReeeuuuuuuuuutttqqqhhh___^^^bbbdddeeeiiimmmkkkddd```aaaccceeehhhjjjlllooosssvvvzzzzzzzzzzzzzzzyyyyyyyyytttrrrpppooopppqqqpppooommmnnnooopppqqquuuyyy|||sssqqqwwwttt{{{qqqbbbNNN::::::999888777666666666666666555555555555444444444333333333222222222111111111222222333333222222111000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,---------......///.....................---...///000111333444555666DDDXXXhhhsss|||xxxiiieeegggeee```ccclllnnnjjjxxx{{{yyyqqqoooyyyxxxwwwvvvuuuuuuvvvwwwyyyvvvvvvwwwxxxzzzzzzxxxuuuyyyzzz{{{{{{yyyxxxyyyzzzxxxvvvtttrrrqqqqqqssssssuuussstttvvvyyy}}}}}}zzzwwwssspppnnnnnnhhhfffaaa\\\VVVQQQNNNLLLLLLJJJFFFDDDCCCCCCBBB@@@??????>>>===<<<<<<<<<===;;;;;;;;;:::999999888888666555444333222222333444>>>IIIWWW```cccbbbaaaaaa]]]``````YYYSSSPPPJJJCCCCCCCCCCCCAAA??????AAACCCCCCEEEFFFEEECCCAAA@@@AAA<<<<<<<<<<<<<<<===>>>???<<>><<<999<<<@@@DDDFFFGGGIIIJJJIIIDDDAAABBBEEEPPPbbbssssssssstttssskkkbbb```cccdddfffkkkooolllfffdddfffggghhhiiijjjjjjlllooorrrxxxxxxxxxxxxxxxxxxxxxxxxuuutttrrrqqqqqqppppppoooqqqrrrsssssssssuuuyyy|||xxxtttyyy|||uuufffPPP::::::999888777666666666666666555555555555444444444333333333222222222111111000111111222222111111000////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------...------,,,,,,++++++***------------------------,,,,,,,,,---------......---......//////...------///...------///555;;;@@@III[[[qqqyyyjjj]]]RRROOOYYYcccjjjttt{{{}}}wwwvvvuuuuuuvvvxxx{{{|||yyyyyy{{{}}}}}}{{{zzz{{{|||{{{yyyyyyzzz|||~~~|||yyywwwuuuttttttrrrqqqrrruuuzzz~~~|||yyyvvvsssqqqooonnnkkkiiieee```ZZZUUUPPPNNNMMMJJJGGGEEEDDDDDDCCCAAA@@@???>>>===============<<<<<<;;;;;;:::999999888888666555333222222333333;;;GGGTTT[[[ZZZVVVUUUVVVLLLKKKHHHDDDCCCFFFHHHFFF@@@AAAAAAAAA@@@@@@CCCEEEFFFGGGGGGFFFCCCBBBAAABBB??????@@@@@@@@@===999777888@@@JJJTTT```vvvyyycccXXXPPPKKKDDDFFFEEEDDDFFFIIIHHHDDDCCCDDDFFFHHHIIIJJJJJJJJJHHHJJJLLLOOOPPPPPPOOONNNSSS]]]zzz}}}zzz~~~kkkbbbUUUNNNUUUlll|||wwwvvvxxxyyyvvvkkk[[[NNNJJJIIIHHHIIIJJJKKKJJJHHHDDDAAA>>>===AAADDDEEECCC???<<<;;;:::>>>CCCFFFFFFGGGHHHJJJIIIEEEBBBBBBDDDMMM```rrrtttsssttttttnnnfffccceeedddggglllpppmmmffffffiiijjjkkklllllllllnnnrrrtttwwwwwwwwwxxxxxxxxxyyyyyywwwvvvuuusssqqqooooooooossssssssssssssstttxxx{{{~~~~~~~~~{{{~~~xxxtttwwwyyyjjjWWWDDD:::999888777666666666666666555555555555444444444333333333222222222111111//////000000000000//////////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,---------......,,,,,,---............---222222111111555>>>JJJRRReeeqqq}}}nnnccc```aaa```hhhrrrxxxwwwvvvvvvwwwzzz|||~~~{{{|||~~~{{{||||||{{{yyyyyy{{{|||}}}zzzwwwtttssspppooopppuuu{{{}}}{{{xxxvvvuuutttqqqooolllkkkhhhddd^^^XXXSSSPPPLLLJJJGGGEEEEEEEEEDDDCCCBBBAAA@@@???>>>======>>>>>>======<<<;;;:::999999999888666444222222222333999CCCNNNTTTRRROOOOOOPPPDDDCCCCCCCCCDDDEEECCCAAAAAAAAAAAABBBCCCEEEFFFFFFIIIHHHGGGFFFDDDCCCBBBBBB>>>>>>@@@BBBCCCAAA<<<888;;;<<<@@@GGGRRRhhhfffXXXOOOHHHDDDFFFFFFEEEGGGJJJIIIEEEBBBCCCFFFHHHIIIJJJIIIIIIIIIKKKNNNQQQRRRRRRPPPOOORRR]]]~~~kkkXXXVVV```tttzzzsssrrrvvv|||yyyooo]]]OOOJJJIIIHHHKKKLLLMMMMMMKKKHHHDDDBBB===???BBBBBB@@@>>><<<<<<<<>>@@@@@@???>>>===<<<;;;;;;:::888666444333222222222777===FFFNNNQQQPPPNNNLLLEEEDDDEEEIIILLLKKKHHHFFFIIIGGGFFFHHHKKKMMMLLLJJJJJJIIIGGGFFFEEEDDDCCCBBB>>>???AAADDDGGGFFFBBB>>>:::<<>>===<<<:::999777444333222222222777:::AAAKKKSSSTTTOOOHHHCCCAAACCCKKKSSSWWWZZZ[[[RRRNNNLLLNNNSSSUUUSSSOOOLLLJJJGGGFFFEEEEEEDDDBBBDDDCCCCCCDDDEEECCC===999777;;;AAADDDEEEQQQqqqpppaaaVVVMMMCCCFFFGGGFFFHHHKKKJJJEEEBBBDDDGGGIIIKKKKKKJJJIIIMMMLLLLLLMMMOOOQQQSSSTTT\\\hhhdddnnnrrrgggpppuuubbbRRRLLLKKKJJJIIIJJJKKKKKKJJJGGGDDDBBB;;;===>>>===<<<<<<===>>>BBBGGGLLLMMMHHHEEEEEEFFFFFFDDDCCCBBBBBBJJJ^^^qqq}}}yyywwwwwwsssllljjjkkkfffiiioooqqqkkkeeeffflllkkknnnqqqssssssrrrssstttssstttvvvxxxzzz|||}}}~~~{{{{{{{{{wwwqqqnnnnnnpppsssssstttsssssstttxxx{{{zzz|||{{{zzz|||}}}zzz|||~~~pppkkkppphhhooo]]]III:::999888777666666666666666666555555555444444444333333333222222222111111000000111111111111000000000000000000000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---------,,,,,,,,,++++++++++++++++++++++++++++++************************------,,,+++************)))***+++,,,------...///------------------------,,,,,,,,,---------......///......///111444888:::LLL]]]uuu|||nnneeelllqqqooovvv{{{zzzyyyxxxyyyzzz{{{||||||xxxvvvwwwxxxzzz~~~|||{{{uuuppprrr|||}}}tttpppnnnllljjjgggbbb\\\XXXRRRLLLHHHIIIJJJGGGFFFGGGIIIFFFDDDDDDEEEFFFDDDAAABBBBBB@@@???>>>>>>>>>>>>>>><<<999666333333333333888888999>>>FFFLLLMMMJJJLLLDDD@@@JJJ\\\mmm|||tttooohhhcccaaa^^^YYYUUUOOONNNKKKHHHEEECCCBBBBBBDDDDDDCCCDDDDDDCCCAAA>>>;;;555777AAAEEEKKKbbb|||ooo[[[QQQLLLGGGGGGKKKMMMLLLIIIEEEHHHJJJIIIJJJOOOPPPNNNQQQPPPOOOMMMMMMPPPUUUXXX]]]ppp}}}|||yyy|||{{{pppjjjqqq|||rrr```SSSNNNKKKHHHJJJIIIHHHHHHIIIHHHFFFDDD;;;:::;;;<<<<<<===AAAFFFHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJEEEAAADDDGGG[[[zzz{{{zzz}}}wwwjjjfffkkkmmmpppsssrrrjjjbbbccchhhooopppqqqsssttttttsssrrrttttttttttttvvvxxxzzz{{{tttsssuuuyyyyyytttqqqrrrzzzwwwuuuvvvxxxxxxuuusssuuuyyy|||~~~~~~pppddd___```mmm[[[GGG;;;999666555555666555555444444555555444444333222111222222222222111000000000000////////////000000000000//////.........---......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++***************))))))******+++,,,++++++,,,,,,,,,,,,---------------....../////////...---,,,,,,.../////////---111333000///888JJJYYYzzzxxxwwwhhhssszzzzzzzzzzzzzzz{{{|||}}}{{{xxxwwwyyyzzz|||{{{|||~~~}}}xxxrrrqqqxxxwwwrrrqqqooonnnllliiieeebbbZZZRRRMMMMMMMMMJJJGGGFFFKKKIIIHHHIIIJJJIIIFFFCCCDDDCCCBBBAAA@@@?????????>>><<<999666444444444444222333555999BBBKKKOOONNNJJJHHHLLLUUUaaalllyyy|||yyyrrriii___WWWRRRPPPMMMLLLIIIFFFEEEDDDDDDEEEEEEDDDDDDDDDEEEDDDAAA???<<<888999AAAIIISSSfffyyyxxxgggUUURRROOOPPPSSSRRRNNNJJJJJJOOOSSSTTTVVVZZZYYYVVVUUUSSSOOOLLLKKKMMMQQQTTTWWWhhh{{{qqqmmmvvv}}}mmm\\\TTTQQQLLLFFFKKKJJJIIIIIIIIIHHHEEECCC<<<;;;;;;===@@@CCCHHHKKKIIIIIIJJJJJJIIIIIIHHHGGGGGGJJJEEEBBBEEEHHHZZZxxx{{{{{{}}}xxxlllhhhmmmmmmoooqqqppphhhaaacccjjjpppqqqrrrsssttttttsssssstttttttttuuuvvvxxxzzz{{{uuusssuuuxxxxxxtttrrrssswwwuuussstttwwwxxxxxxvvvuuuxxx}}}~~~~~~qqqeee```ccclllZZZFFF;;;999666555666666555444444444555555444444333222111222222222222111000000000000////////////000000000/////////..................---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,......---------......---444111000555CCCYYYppp~~~{{{www{{{yyyyyyzzz||||||}}}}}}}}}{{{xxxxxx{{{}}}~~~zzz|||~~~~~~wwwsssvvv}}}sssrrrqqqrrrttttttrrrpppdddZZZSSSRRRSSSPPPMMMMMMOOONNNNNNNNNNNNLLLIIIFFFFFFEEEDDDBBBAAAAAA@@@@@@???===;;;888666555555555333555555777???KKKRRRRRRMMMPPPVVVZZZZZZZZZaaajjjiiijjjggg```VVVOOONNNOOOJJJHHHFFFEEEDDDEEEGGGHHHGGGFFFEEEEEEEEEDDDAAA???::::::<<>>EEEOOOVVVTTTNNNLLLLLLKKKJJJIIIGGGEEEDDDDDDGGGDDDEEEIIIJJJXXXrrr~~~~~~zzzrrroooqqqllllllmmmkkkddd___dddmmmtttttttttssssssttttttttttttuuuuuuvvvwwwxxxyyyzzzwwwttttttvvvvvvssssssuuusssrrrpppqqqsssvvvzzz|||{{{}}}}}}sssiiibbbfffvvv}}}}}}hhhOOO===:::777666666666555444444444555555444444333222111222222222222111000000000000////////////000000///////////////...............---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++++++++,,,,,,,,,---------------------,,,,,,,,,,,,---//////000222555777;;;@@@LLL```vvvlllnnnrrr{{{vvvwwwyyyzzz{{{{{{zzzzzz{{{yyyzzz}}}|||zzz|||~~~}}}|||yyyzzzttttttuuuxxx~~~~~~sssgggbbb___^^^```ddd]]][[[WWWRRROOOMMMNNNNNNIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@???<<<:::999777777111444444777IIIcccrrrsssvvvlllbbb\\\UUUNNNLLLNNNPPPNNNKKKJJJJJJIIIFFFCCCDDDDDDDDDEEEGGGIIILLLMMMLLLJJJGGGFFFEEEDDDBBB@@@888<<<>>>@@@PPPppp}}}~~~}}}yyyrrrkkkddd]]]WWWSSSXXXaaakkkrrrxxx|||zzzuuuiiibbbWWWPPPNNNOOOPPPQQQXXX___pppzzzwww|||{{{}}}}}}tttaaaQQQLLLKKKKKKLLLKKKJJJJJJIIIGGGCCC@@@999@@@IIIRRR\\\```YYYNNNLLLLLLLLLJJJIIIGGGEEEDDDDDDFFFDDDEEEJJJKKKXXXppp|||uuurrrsssllllllllljjjccc^^^dddmmmssssssttttttttttttttttttssstttuuuvvvwwwxxxxxxxxxwwwttttttvvvvvvssssssuuutttsssrrrqqqrrruuuxxx{{{{{{}}}~~~{{{uuummmfffeee}}}qqq|||yyy}}}~~~eeeHHH>>>;;;888666666666555444444444555555444444333222111222222222222111000000000000////////////000000.........///////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++++++++,,,,,,,,,------------------------------...///000000000333888<<>><<<:::999888000444777AAA```jjj\\\SSSLLLHHHGGGMMMIIIGGGHHHJJJKKKGGGCCCFFFGGGIIIKKKMMMNNNOOOOOONNNLLLIIIGGGFFFEEECCCAAA;;;<<>><<<888777666666555444444444555555444444333222111222222222222111000000000000////////////000000.........///////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------******))))))******+++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------000111222222333999BBBIIIeeeqqq~~~{{{yyyzzzzzzyyyxxxxxxxxxyyyyyyxxxwwwzzz~~~|||xxxwwwzzz{{{~~~{{{zzzyyyxxxvvvuuuuuuvvvzzz~~~xxxjjjgggjjjmmmmmmjjjddd\\\VVVTTTSSSPPPOOOMMMKKKIIIHHHGGGGGGCCCCCCBBB@@@>>><<<:::999333666999GGGmmmhhhUUUKKKEEECCCDDDFFFFFFGGGIIIKKKKKKJJJIIIJJJMMMPPPSSSUUUUUUSSSRRRPPPMMMJJJGGGFFFEEECCCAAA???:::@@@VVVooo|||uuulllddd]]]ZZZYYY\\\bbbggglllttt~~~yyymmm___TTTPPPPPPPPPOOORRR[[[kkk~~~tttqqqpppwwwwwwuuuvvv|||~~~tttcccUUUOOOMMMKKKJJJHHHEEEDDDDDDDDDCCCBBBHHHVVVbbbdddggghhh```SSSKKKKKKKKKJJJIIIGGGFFFEEEDDDEEEAAACCCJJJLLLXXXooo}}}yyyvvvtttnnnnnnooollleee___bbbjjjlllnnnrrruuuvvvvvvtttsssqqqrrrssstttuuuuuuuuutttuuusssuuuxxxxxxtttrrrsssrrrtttvvvvvvuuuuuuxxx{{{vvvyyy|||~~~zzz}}}}}}~~~{{{~~~~~~zzzssshhhpppzzzyyypppxxxrrrTTT???<<<999777777666555444444444555555444444333222111222222222222111000000000000////////////000000............/////////000......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......+++************+++,,,,,,++++++,,,,,,,,,,,,------++++++,,,---......//////000333555888>>>IIIXXXcccvvvzzzttttttyyy}}}|||zzzyyyxxxxxxyyyzzzvvvvvvzzz~~~~~~yyyxxx{{{}}}~~~{{{{{{{{{yyywwwuuusssqqquuu|||rrrllloooqqqssssssnnneee\\\VVVTTTSSSRRRPPPNNNLLLJJJJJJIIIDDDCCCBBBAAA???===;;;999444555666CCCjjjwww^^^NNNGGGGGGLLLRRRKKKOOOQQQPPPMMMJJJKKKMMMNNNQQQVVVYYYZZZYYYVVVTTTQQQNNNJJJGGGFFFEEECCCBBB???777BBBdddxxxvvvtttooohhh```ZZZWWWVVVYYY^^^bbbeeennnzzz}}}qqqaaaUUUPPPNNNMMMLLLSSS]]]mmm|||yyyoooccc```nnntttppppppvvvzzzzzz{{{}}}}}}zzzoooaaaXXXSSSOOOJJJJJJGGGDDDBBBCCCDDDDDDCCCLLL[[[eeedddcccddd^^^SSSKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEAAABBBJJJLLLXXXooo~~~zzzwwwtttnnnooopppnnnfff___bbbiiiiiimmmqqquuuwwwvvvtttrrrpppqqqssstttttttttsssssstttsssuuuyyyyyytttqqqrrrpppsssvvvwwwvvvwwwyyy|||wwwzzz~~~uuuzzz~~~{{{|||{{{xxxkkkmmm{{{xxxyyyyyy^^^???===999777777666555444444444555555444444333222111222222222222111000000000000////////////000000---.........//////000000......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------.........,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,---...///000222333333...222888???JJJ[[[ooo}}}zzzxxx{{{yyyqqqvvv~~~|||zzzxxxwwwxxxyyyzzzuuuuuuwww{{{~~~~~~zzzvvv{{{|||~~~zzzwwwuuutttsssqqqssstttsssvvv}}}xxxuuutttxxxvvvkkkhhhlllppprrrnnnfff\\\UUUTTTRRRRRRRRRSSSPPPKKKFFFGGGDDDAAA???@@@@@@===:::;;;444222AAA___{{{ssseeeVVVLLLKKKOOOUUU[[[TTTUUUVVVSSSPPPOOORRRUUUWWW]]]cccccc]]]WWWTTTTTTQQQOOOLLLJJJIIIGGGEEEDDD===???EEEpppvvvnnnllljjjjjjhhhaaaZZZ[[[aaaccccccbbb```aaaiiivvvzzzxxxcccPPPOOOPPPLLLMMMVVVgggvvv{{{~~~nnn]]]YYY___lllzzz~~~xxxooojjjooovvvzzz{{{|||yyyuuunnneee[[[QQQJJJFFFIIIBBBDDDCCC:::>>>KKKOOOTTTUUUYYY```eeeccc[[[SSSKKKLLLLLLJJJHHHFFFFFFGGGGGGBBBBBBIIIJJJJJJSSSaaa|||zzztttqqqqqqnnnooooookkkbbb[[[```iiimmmooosssvvvwwwvvvsssqqqvvvuuuuuutttttttttuuuuuuuuuuuuvvvvvvuuutttssssssvvvwwwwwwxxxxxxxxxwwwwwwwwwyyy{{{}}}~~~}}}|||zzzzzzyyyyyyxxxxxxzzz{{{|||zzz}}}}}}}}}~~~}}}}}}~~~rrrnnn{{{|||sssYYYBBB;;;777888999666444444444444555555555555555555333333333222222222111111000000////////////000000////////////////////////......---------,,,,,,,,,......---,,,,,,+++************************************+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---...000000///...---...000111333777>>>QQQhhhooovvv{{{}}}uuu~~~}}}zzzxxxwwwwwwxxxxxxvvvuuuuuuwwwzzz{{{zzzxxxzzz{{{}}}~~~|||zzzwwwuuutttttttttnnnppppppnnnqqqxxx}}}}}}{{{~~~}}}~~~zzzttthhhffffffkkkvvvnnnkkklllnnnooommmhhhaaa\\\XXXVVVTTTTTTTTTRRRNNNKKKJJJGGGCCCAAAAAA@@@>>><<<777666888@@@QQQaaahhhgggeee]]]VVVVVV[[[aaadddeeeaaa___\\\YYYXXXYYY]]]___gggiiijjjeee]]]UUURRRRRRQQQNNNKKKIIIIIIHHHFFFDDD===???JJJ|||{{{yyytttnnnkkkkkklllnnnkkkhhhbbb\\\YYY]]]fffmmmxxxyyyhhhTTTRRRRRRSSSYYYhhhttt~~~xxxiiiYYYQQQPPPRRRYYY```iiizzzqqqkkknnntttwwwxxxyyysssoooiiibbbYYYRRRMMMJJJGGGBBBEEEEEE>>>DDDQQQTTTTTTVVV[[[ccchhheee\\\SSSKKKLLLLLLJJJHHHFFFFFFGGGFFFAAABBBHHHIIIHHHQQQ___vvvzzz~~~}}}xxxsssqqqppprrrrrrqqqmmmbbb[[[^^^ffflllnnnrrruuuvvvuuusssqqqtttssssssrrrrrrrrrssssssqqqrrrsssttttttuuuuuuuuussstttvvvwwwxxxyyyzzzzzzsssuuuxxxzzzzzzyyyvvvtttppppppooopppqqqsssuuuvvvwwwzzz}}}~~~~~~tttmmmrrrVVVBBB;;;777888999666444444444444555555555555555555333333222222222111111111000000////////////000000////////////////////////......---------,,,,,,,,,......---,,,,,,+++************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,---///---.../////////000333666666KKKaaauuu}}}|||zzzxxxwwwwwwwwwwwwvvvtttssstttwwwyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{vvvuuusssrrrqqqrrrrrrssstttvvvuuurrrssswwwzzzxxxssswww}}}sssnnnlllgggaaaWWWVVVWWW\\\hhhwwwvvvssspppnnnllljjjfffddd^^^[[[XXXWWWVVVTTTRRRPPPMMMJJJFFFDDDCCCAAA???===333666:::@@@NNN```jjjlllooolllkkkqqqzzz}}}xxxpppoooiiicccaaaccchhhkkkmmmuuutttppphhh^^^VVVSSSSSSPPPNNNKKKIIIIIIHHHFFFDDDAAAAAAMMM{{{sssvvvwwwssstttnnncccXXXQQQRRRXXX]]]vvv{{{ooo]]]VVVSSSWWWcccvvv~~~zzzkkkcccZZZTTTOOOJJJKKKNNNLLLjjjyyypppiiijjjnnnpppqqqsssqqqmmmfff^^^WWWQQQMMMKKKGGGCCCFFFFFF@@@GGGSSSTTTQQQSSSYYYaaagggcccYYYPPPKKKLLLLLLJJJGGGFFFFFFFFFEEEAAABBBGGGHHHGGGOOO[[[mmmsssyyyzzzwwwssspppooorrrrrrqqqmmmccc\\\___fffkkkmmmqqqtttuuutttrrrpppqqqqqqppppppppppppqqqqqqnnnoooppprrrtttuuuvvvwwwtttuuuvvvwwwxxxxxxxxxxxxppprrrvvvxxxwwwuuuqqqooojjjjjjiiiiiijjjkkkmmmnnnrrrtttyyy}}}~~~~~~uuukkk}}}~~~sssVVVCCC<<<777888888666444444555555444444444444444444333222222222222111111111000000////////////000000////////////////////////......---------,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...//////000111111111555;;;@@@SSSmmm~~~~~~yyyxxxwwwwwwwwwwwwxxxxxxttttttuuuuuuwwwxxxxxxxxxwwwwwwwwwwwwvvvuuutttssspppooonnnmmmmmmnnnooopppyyy||||||yyyxxxxxxvvvrrrqqqrrrvvv}}}sssfff^^^\\\XXXRRROOOOOOPPPUUU^^^mmm|||~~~uuunnnkkkjjjiiihhhccc```\\\XXXVVVUUUUUUTTTOOOMMMJJJGGGDDDBBB@@@???888777777AAA]]]~~~yyyvvvoooggghhhnnnuuuwwwvvvxxxwwwrrrjjjaaaZZZWWWVVVPPPMMMKKKIIIIIIIIIGGGFFFGGGEEENNNwwwxxx{{{vvvwwwqqqeeeXXXPPPPPPUUUZZZsss~~~yyyiii^^^VVVYYYhhhyyy{{{dddccccccccc^^^VVVSSSUUUUUU\\\uuuuuullldddeeehhhjjjlllooowwwqqqhhh]]]TTTMMMIIIGGGIIIEEEHHHFFF@@@HHHRRRQQQNNNOOOSSSYYY___]]]UUUMMMLLLMMMLLLJJJGGGEEEEEEFFFEEECCCEEEHHHHHHHHHNNNWWWhhhnnnvvvyyywwwssspppooonnnnnnnnnllleee___bbbiiiiiilllooorrrssssssqqqpppppppppooooooooopppqqqqqqooopppqqqrrrtttuuuwwwxxxxxxxxxxxxxxxwwwvvvttttttppprrruuuwwwvvvsssooolllmmmllljjjhhhggggggggggggmmmooosssxxx}}}~~~}}}~~~xxxlll{{{vvv}}}zzzZZZEEE===777888888666444555555555444444444444333333222222222222111111111111000000////////////000000////////////////////////......---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......------///000444333333222555>>>JJJSSSnnnzzz|||ttttttuuuvvvwwwxxxyyyzzzsssuuuxxxyyyyyyxxxvvvuuutttttttttsssqqqpppnnnmmmnnnmmmlllkkkjjjkkkllllllrrrwww{{{zzzzzzyyyuuuoootttssstttwww|||}}}zzzwwwtttpppfffZZZSSSRRRPPPLLLMMMMMMNNNQQQYYYfffuuuxxxnnnkkkkkklllkkkhhheee```ZZZVVVTTTUUUVVVPPPOOOLLLIIIFFFCCCBBBBBBAAA:::666FFFqqqwwwpppjjjmmmuuu||||||zzzwwwuuuqqqjjjbbb[[[WWWUUUPPPNNNKKKJJJJJJJJJIIIHHHHHHIIIUUU|||xxxsssiii\\\QQQOOOUUU[[[nnn}}}yyyoooccccccqqq}}}~~~gggiiinnnssspppgggbbbbbb^^^ZZZhhhtttlllddddddgggjjjnnnsss|||uuuiii]]]RRRKKKHHHGGGJJJGGGIIIGGGCCCNNNYYYUUUOOOMMMNNNRRRWWWXXXSSSNNNLLLMMMMMMJJJGGGEEEEEEEEEFFFFFFHHHIIIIIIIIINNNTTTcccjjjrrrvvvuuurrrppppppnnnmmmmmmkkkeee```aaagggiiikkknnnqqqrrrrrrqqqpppppppppoooppppppqqqrrrrrrsssssssssssstttuuuvvvwwwxxxxxxxxxwwwvvvuuutttsssppprrrtttuuutttqqqmmmkkknnnllljjjhhhggggggggggggjjjllloootttyyy~~~}}}}}}~~~~~~}}}qqqzzzwww~~~]]]FFF>>>888888888666444555555555444444333333333333222222222111111111000000000000////////////000000////////////////////////......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............///111333222111555@@@PPP```kkkmmm{{{rrrrrrtttuuuwwwxxxyyyzzzsssvvvzzz{{{yyyvvvsssrrrqqqqqqqqqpppooommmlllkkkmmmmmmkkkjjjjjjjjjkkkkkkmmmssswwwyyy{{{}}}{{{vvvvvvuuutttttttttrrrpppmmmgggfff___UUUOOOOOONNNLLLKKKLLLMMMOOOUUU```pppzzz~~~rrrnnnnnnnnnmmmllliiiddd]]]WWWTTTTTTUUUQQQQQQPPPLLLHHHFFFEEEFFF@@@;;;:::NNNzzztttoooqqqxxx}}}}}}{{{xxxuuuoooggg```YYYTTTRRRPPPNNNLLLLLLLLLLLLKKKJJJHHHJJJZZZ~~~zzzxxxqqqaaaQQQLLLRRRZZZlll|||xxxuuu~~~}}}ppprrryyyooodddeee~~~~~~}}}{{{xxxzzzqqqjjjjjjlllooovvv||||||ttthhh\\\RRRMMMKKKKKKJJJHHHJJJHHHHHHXXXeeeaaaRRROOOMMMPPPUUUXXXUUUQQQMMMMMMMMMKKKGGGEEEDDDEEEFFFHHHJJJJJJIIIIIIMMMQQQ[[[bbbkkkpppqqqppppppqqqrrrpppooommmfff``````dddiiikkkmmmppprrrrrrrrrqqqpppppppppppppppqqqrrrsssvvvuuutttsssssstttvvvwwwssstttuuuvvvwwwwwwwwwwwwoooppprrrrrrrrrooommmkkkjjjiiihhhggghhhiiijjjkkkiiijjjmmmqqqvvv|||~~~~~~~~~~~~uuuwwwwwwwww___GGG???888888888555444666555555444444333333222222222111111111111000000000000000////////////000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............000222///000666DDDXXXkkkxxx~~~qqqzzzsssssstttuuuvvvvvvvvvvvvuuuxxxzzzyyyuuurrrqqqqqqoooooooooooonnnmmmlllkkkllllllkkkjjjjjjkkklllmmmnnnqqqtttsssvvv{{{|||zzzuuuuuuuuurrrooolllkkkkkkbbbccc^^^UUUPPPPPPOOOMMMIIIKKKLLLNNNSSS^^^nnnyyy~~~wwwtttpppnnnpppnnniiiaaaXXXTTTSSSUUUSSSTTTSSSPPPLLLJJJJJJLLL???@@@???MMMyyy}}}vvvtttxxx|||~~~}}}yyytttkkkbbb\\\WWWUUUSSSQQQOOOMMMMMMNNNNNNMMMLLLLLLIIIVVV~~~|||~~~yyyiiiTTTKKKRRR\\\ppp|||~~~~~~~~~{{{qqqvvv|||xxxuuuqqqlllxxx~~~xxxpppooopppsss{{{{{{sssgggZZZQQQMMMLLLMMMLLLJJJKKKHHHJJJ]]]lllgggRRRPPPOOORRRWWWYYYVVVQQQMMMNNNMMMKKKGGGEEEDDDEEEEEEIIIKKKIIIHHHHHHKKKMMMPPPWWW```gggjjjllloooqqqsssqqqpppoooiiicccbbbeeeiiikkkmmmppprrrrrrrrrrrroooooooooooopppqqqrrrsssuuutttsssrrrrrrtttuuuwwwrrrssstttvvvwwwxxxxxxxxxrrrrrrrrrrrrrrrqqqpppooojjjiiiiiihhhiiijjjkkkllljjjjjjlllppptttyyy~~~~~~uuupppxxx}}}yyy```HHH@@@999888777555555666555555444444333222222111111111111111000000000000000000////////////000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///...///111222444:::IIIaaazzzsssllllllpppsssxxx~~~zzzxxxuuuuuuuuuvvvuuuuuutttsssxxxyyyyyyuuuqqqooooooqqqmmmnnnnnnnnnnnnmmmllllllkkkkkkkkkkkkkkkmmmooopppnnnooommmiiikkkqqqttttttssstttuuuqqqllliiijjjkkkcccddd```WWWRRRQQQPPPNNNHHHJJJLLLNNNSSS___ooozzzxxxqqqlllsssqqqlllcccZZZTTTTTTUUUUUUVVVVVVSSSOOOMMMNNNOOOFFFIIIDDDCCCaaa|||vvvwww{{{~~~xxxqqqggg^^^YYYXXXXXXYYYRRRPPPNNNNNNOOOOOOOOONNNRRRHHHMMM|||oooXXXNNNUUUaaauuu~~~~~~|||xxx}}}{{{sssqqqqqqttt{{{}}}uuugggYYYOOOKKKKKKLLLNNNLLLKKKGGGHHH\\\kkkfffPPPNNNOOOSSSXXXYYYTTTOOOMMMNNNMMMKKKGGGEEEDDDDDDDDDHHHKKKIIIFFFGGGIIIKKKGGGNNNXXX```eeeiiinnnrrrrrrpppppppppmmmggggggkkkjjjkkkmmmppprrrsssssssssnnnnnnnnnnnnoooppprrrrrrsssrrrqqqpppqqqsssuuuwwwtttuuuvvvvvvvvvvvvvvvuuuuuuuuuuuutttttttttttttttooonnnlllkkkjjjjjjkkkkkkkkkkkklllooosssxxx}}}zzzsssjjjqqqaaaIII@@@999888777555555666555555444333333222111111111111111111000000000000000000////////////000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////111333>>>HHH]]]{{{wwwzzztttiiibbb[[[XXXXXX[[[\\\]]]fffkkkssszzz}}}{{{vvvssswwwxxxzzz{{{{{{xxxvvvtttzzzxxxvvvssspppnnnllllllooollliiihhhiiijjjjjjjjjooommmkkkiiijjjllloooqqqllljjjiiijjjmmmooonnnmmmpppmmmiiiffffffggghhhhhhfffgggddd^^^YYYWWWSSSMMMLLLLLLNNNQQQWWW```jjjppp~~~vvvoooooovvvvvvkkk___YYYVVVRRRTTTTTTUUUVVVUUUSSSRRRPPPOOOIIIFFFJJJXXXzzz~~~yyywwwnnncccaaadddddd^^^^^^WWWPPPLLLNNNPPPQQQPPPMMMNNNSSSuuu}}}xxxxxxzzzsss___OOOZZZqqq|||}}}~~~vvvppptttyyy{{{}}}uuuhhhZZZOOOJJJLLLNNNOOOLLLGGGFFFNNN[[[aaa```SSSQQQPPPTTT\\\___YYYPPPOOOPPPPPPLLLGGGDDDCCCEEEGGGHHHHHHIIIIIIJJJJJJKKKEEEIIIOOOWWW^^^eeejjjlllnnnnnnmmmkkkiiiiiikkknnntttsssrrrrrrrrrrrrsssssspppmmmllloootttvvvsssppprrrrrrqqqqqqrrrrrrssstttqqqqqqssstttuuuvvvvvvvvvtttuuuvvvxxxxxxxxxwwwwwwtttsssqqqooonnnmmmmmmlllllloooqqqqqqpppttt|||}}}wwwhhhxxxlllyyy{{{bbbLLLBBB999888999777444444555555444333333222111111111111111111000000000000000000000000////////////////////////////////////------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,---...---,,,,,,---///111......///222555999>>>IIIhhh{{{ttt}}}}}}{{{vvvqqqkkkeeeaaa___YYYVVVSSSSSSVVV\\\bbbfffooosssuuurrrmmmnnnuuu{{{yyyyyy{{{{{{zzzwwwtttrrrxxxwwwuuurrrooommmlllkkkmmmjjjhhhggghhhiiijjjiiimmmllljjjiiikkknnnqqqtttqqqnnnkkkkkklllmmmmmmllllllkkkjjjjjjiiihhhfffeeeiiikkkjjjddd^^^[[[UUUOOOMMMMMMMMMPPPVVV___iiiooouuummmooouuuuuujjj___ZZZVVVSSSTTTUUUWWWWWWWWWTTTRRRPPPNNNLLLLLLMMMSSSooo{{{xxxpppkkknnnqqqmmmddd]]]VVVNNNLLLOOOQQQPPPNNNHHHNNNOOOdddtttrrruuuvvviii\\\eeexxx}}}{{{}}}~~~}}}{{{wwwyyyrrrnnntttzzz|||~~~~~~uuugggZZZPPPLLLLLLMMMMMMLLLJJJJJJRRR\\\___\\\PPPNNNNNNRRRXXX[[[UUUNNNMMMNNNNNNLLLHHHEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJGGGIIINNNSSSZZZ```eeegggiiikkkmmmllljjjiiijjjlllrrrrrrrrrsssssssssssssssqqqnnnlllnnnrrrssspppmmmpppppppppppppppqqqrrrrrrpppppprrrssstttuuuuuuuuutttuuuvvvwwwxxxxxxwwwwwwxxxwwwuuussspppooonnnmmmnnnppprrrqqqpppssszzz}}}ppp{{{qqqyyy|||cccLLLBBB999888888666444444555555444333333222111111111111111111000000000000000000000000////////////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,------------------,,,---------,,,,,,---///...111444333111666DDDQQQhhh{{{lllqqqoookkkgggdddbbbaaa```^^^```bbbaaaaaaccchhhlllvvvyyyzzzvvvpppmmmqqqvvvzzzzzz{{{zzzyyyvvvsssqqqvvvuuussspppnnnlllkkkkkkllljjjiiiiiikkkllllllllljjjiiihhhiiikkkooosssvvvxxxtttooollllllllllllllljjjllloooqqqpppnnnjjjhhhpppsssrrrlllfffaaaZZZSSSPPPNNNMMMNNNTTT^^^gggmmmvvvvvvwww}}}yyymmmppptttssskkkccc___\\\ZZZTTTVVVXXXYYYYYYWWWUUUSSSNNNPPPRRRPPPNNNaaa}}}xxxrrrqqqwww{{{tttiiibbb\\\UUUSSSTTTTTTRRROOOKKKTTTOOOTTTrrrlllmmmqqqkkkaaaeeerrr~~~zzzzzz||||||{{{|||~~~sssnnnlllsss{{{~~~~~~~~~tttfffZZZSSSOOOLLLJJJJJJLLLLLLNNNTTT[[[[[[WWWNNNKKKKKKOOOTTTUUUPPPLLLLLLLLLLLLJJJHHHGGGIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIKKKOOOTTTZZZ^^^aaadddhhhlllmmmkkkhhhhhhiiipppqqqrrrsssttttttsssrrrqqqnnnmmmnnnppppppmmmjjjnnnnnnnnnmmmnnnoooooopppnnnooopppqqqrrrsssssssssssstttvvvxxxxxxxxxxxxwww{{{zzzxxxuuurrrooonnnmmmppprrrsssrrrqqqrrrwww|||~~~~~~tttyyy}}}vvvvvv|||dddLLLAAA888777888666444444555444444333333222222111222222111111111000000000000000000000////////////////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,+++,,,------,,,,,,...000***111666333111>>>XXXmmmqqqqqqxxx{{{mmm___dddccccccdddgggjjjmmmooopppvvv{{{{{{vvvtttwww{{{yyyvvvwwwzzzxxxyyyyyyyyyxxxvvvsssrrrtttsssqqqooonnnllllllkkknnnmmmmmmnnnppprrrqqqpppjjjiiiggggggiiimmmqqqtttzzzvvvpppllljjjkkkmmmnnnkkkooossswwwxxxwwwvvvvvvyyyzzzxxxqqqkkkgggaaa[[[SSSPPPMMMNNNTTT^^^ffflllnnnmmmpppxxxtttqqqrrrpppllliiiggggggfff\\\[[[[[[ZZZYYYXXXXXXXXXRRRSSSTTTRRRMMMXXX||||||uuurrruuuwwwtttnnnnnnlllggg```ZZZUUUSSSSSSPPPVVVNNNLLLgggyyymmmfffhhhddd[[[[[[cccsss{{{yyyyyy||||||zzz{{{rrrmmmkkkqqqzzz}}}ssseee[[[VVVRRRMMMIIIIIIKKKLLLMMMQQQWWWWWWSSSLLLJJJKKKOOORRRPPPMMMKKKNNNMMMKKKIIIHHHHHHJJJLLLJJJJJJJJJJJJJJJJJJIIIIIIJJJIIIJJJKKKOOOUUUZZZ^^^cccggglllkkkhhheeeeeeggglllnnnqqqsssttttttsssrrrooommmlllmmmoooooommmjjjllllllkkkkkkllllllmmmnnnmmmnnnooopppqqqrrrrrrrrrtttuuuwwwxxxyyyyyyyyyxxxyyyyyywwwuuussspppnnnmmmrrrssstttsssrrrsssvvvxxx|||wwwuuunnnqqqwwwxxxnnnfffMMMBBB999777777555444444444444444333333222222222222222222111111111000000000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,+++,,,------,,,---///111---111444555???XXXwwwwwwmmmuuuyyyvvvrrrmmmrrrsssqqqjjjfffeeeccc```cccffflllrrrzzzuuuvvvwwwwwwwwwvvvuuuuuusssrrrqqqooonnnmmmmmmmmmooooooooorrrtttuuusssrrrkkkiiigggfffgggjjjnnnpppuuurrrmmmhhhfffgggjjjmmmlllpppuuuxxxzzz|||~~~{{{tttnnnlllhhhcccVVVRRROOOPPPWWW```gggkkkqqqpppqqqyyy~~~uuuqqqmmmlllmmmmmmooopppmmmiiiccc\\\XXXWWWWWWXXXWWWSSSRRRRRROOOTTTjjjwwwrrrpppqqqsssvvvxxxvvvjjjZZZQQQQQQUUUOOOOOOJJJKKKWWWooooooaaa```\\\TTTUUU^^^kkk|||yyyxxxyyy|||{{{xxx{{{wwwqqqmmmoooxxxyyypppccc[[[WWWSSSMMMHHHIIIKKKJJJHHHKKKPPPRRRPPPLLLKKKMMMSSSTTTOOOKKKLLLPPPNNNJJJHHHGGGIIIJJJKKKMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHIIIMMMRRRXXX\\\dddhhhkkkiiicccaaacccgggiiikkknnnqqqrrrsssrrrrrrmmmlllmmmnnnoooooonnnmmmkkkkkkjjjjjjkkkkkklllmmmmmmnnnooopppqqqrrrrrrrrruuuvvvxxxyyy{{{{{{{{{zzzyyyyyyxxxwwwvvvtttrrrpppssstttuuuuuuuuuuuuvvvwwwzzz~~~~~~pppkkkfffjjjxxx}}}jjjrrrmmmPPPDDD:::777777555444444444444333333333333222222222222222222111111111111000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------.........------,,,,,,,,,+++,,,---...---...111333444444555>>>XXXzzzzzztttuuuqqqjjjjjjgggaaadddfffeee^^^\\\```eeegggqqqvvv~~~ttttttuuuvvvvvvvvvvvvvvvsssrrrqqqpppppppppppppppoooooopppsssuuuuuusssqqqmmmkkkhhhggggggiiilllnnnqqqoookkkfffddddddhhhlllmmmqqquuuvvvwwwzzz}}}~~~|||vvvqqqpppmmmhhhXXXTTTRRRTTT\\\dddjjjlllxxxvvvuuuwww}}}yyypppnnnoooppprrruuu~~~xxxnnnccc[[[VVVUUUTTTYYYRRRPPPSSSRRRSSS]]]kkk{{{sssrrrwwwuuuxxxuuuhhhUUUJJJLLLRRROOOMMMKKKPPPSSS]]]ppp```[[[VVVOOOTTT```lll|||yyyxxxwwwxxxzzzxxxvvvzzz|||vvvooooooxxx{{{rrrlllccc\\\WWWRRRMMMIIIJJJKKKIIIFFFFFFKKKNNNMMMMMMLLLQQQYYYWWWNNNKKKNNNRRRNNNIIIGGGGGGJJJLLLMMMOOOOOONNNNNNMMMLLLKKKKKKJJJIIIHHHIIIKKKPPPUUUWWWccchhhkkkhhhbbb___ccchhhggghhhkkknnnpppqqqqqqrrrmmmnnnooooooppppppppppppkkkkkkkkkkkkkkkllllllmmmnnnooopppqqqrrrsssssssssvvvwwwyyy{{{}}}}}}}}}}}}{{{|||||||||zzzxxxvvvuuussstttvvvwwwxxxxxxxxxxxxzzzssskkkeeeggg||||||jjjhhhwwwTTTHHH<<<888777555333444333333333333333333333333333222222222222111111111000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------------------------,,,,,,+++---...//////000333555333777???QQQrrrttttttxxx~~~~~~yyy||||||vvvkkkiiimmmmmmggg```eeegggfffhhhpppxxx{{{uuuuuuuuuuuuuuuuuuuuuttttttssssssrrrrrrrrrsssssspppqqqsssvvvwwwwwwtttqqqnnnllljjjhhhhhhjjjmmmoootttssspppkkkggggggjjjnnnrrruuuxxxwwwuuuuuuxxx|||vvvzzz|||xxxvvvtttnnnhhhYYYVVVTTTXXX```hhhlllmmmuuurrrnnnjjjhhhjjjooosssvvvzzz{{{{{{vvvtttssstttxxx}}}tttjjjbbb[[[XXXVVVVVVQQQQQQUUUUUUQQQUUU^^^qqqvvvtttnnnmmmhhh]]]PPPHHHJJJNNNNNNPPPNNNOOOOOOUUU|||qqqfffZZZOOOUUUcccsss}}}wwwyyyvvvuuuvvvwwwuuusssyyy~~~zzzsssqqqyyy}}}tttlllhhhccc\\\VVVQQQMMMKKKIIILLLKKKGGGFFFJJJLLLKKKLLLMMMUUU^^^ZZZNNNJJJNNNQQQLLLGGGEEEHHHLLLOOOPPPRRRQQQPPPOOONNNMMMLLLLLLKKKJJJIIIHHHJJJLLLOOOQQQ]]]dddkkkjjjdddaaadddiiieeefffhhhjjjmmmoooqqqrrrpppqqqrrrrrrqqqpppppppppllllllkkkkkkllllllmmmnnnpppppprrrssstttuuuuuuuuuwwwyyy{{{}}}~~~~~~~~~~~~~~~|||yyyvvvtttssstttvvvyyy{{{|||{{{zzzyyy|||rrrkkkeeerrrjjjfff{{{WWWKKK>>>:::888555333333333333333333333333333333333333222222222111111111000000000000////////////////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------...,,,,,,------------------,,,...000000111222555888555GGG^^^uuuyyy~~~tttnnnjjjmmmvvvzzzuuuuuuyyyxxxrrrkkkqqqwwwyyy}}}wwwwwwvvvuuutttssssssssstttttttttssssssttttttuuussstttvvvyyy{{{yyyvvvsssnnnmmmkkkiiijjjlllppprrr{{{zzzxxxrrrnnnlllooorrrxxx{{{}}}{{{uuurrrrrrtttpppwww{{{{{{yyyvvvnnnfffZZZWWWVVV[[[dddkkknnnnnnkkkhhhccc[[[UUUTTTYYY]]]]]]ccchhhuuu~~~zzzvvvvvvyyy}}}zzzuuuoooiiiccc^^^[[[TTTQQQSSSXXXVVVOOOQQQYYYRRR}}}yyypppiiiddd\\\TTTMMMKKKKKKLLLJJJPPPLLLEEEEEELLLhhh{{{fffVVVYYYgggwwwzzzzzz{{{ssszzzuuuttttttuuurrrqqqwww|||~~~{{{uuussszzzyyymmmgggfffccc]]]UUUPPPMMMLLLIIILLLMMMIIIHHHJJJJJJIIILLLMMMVVV```\\\NNNIIINNNOOOJJJEEEDDDHHHMMMQQQSSSSSSSSSRRRQQQOOONNNMMMMMMLLLKKKIIIHHHHHHIIIJJJKKKWWWaaajjjlllgggdddfffjjjddddddfffhhhkkknnnppprrrtttuuuuuutttrrrpppooopppmmmmmmllllllmmmmmmnnnoooqqqrrrssstttuuuvvvvvvvvvxxxzzz|||~~~~~~}}}zzzwwwsssqqqrrrsssvvvyyy}}}~~~}}}|||zzzyyypppdddiii|||hhh|||~~~iiifff|||ZZZMMM@@@:::888555333333333333333333333333333333333333333222222222111111000000000000////////////////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,------.........---...000111222444666999>>>]]]kkk___\\\[[[XXXpppzzzxxxuuurrrpppqqqrrrrrrrrrnnnppprrrssstttuuuxxxzzzwwwwwwxxxzzz{{{xxxrrrmmmooollljjjjjjooouuuzzz|||yyymmmjjjpppuuuuuuxxxxxxwwwuuurrrppppppqqqpppssstttrrrqqqpppkkkddd```ZZZWWW___mmmuuusssmmmcccYYYNNNIIIJJJMMMNNNNNNRRRTTT]]]kkkyyyxxx{{{vvvqqqoooooolllfffaaa\\\WWWSSSSSSVVVWWWUUUQQQVVVccczzztttnnn___SSSRRRPPPLLLLLLPPPVVVPPPLLLMMMLLLMMMYYYhhh~~~kkkjjjssszzz|||~~~}}}zzzvvvtttwwwvvvuuutttttttttuuuuuuwww{{{{{{vvvvvvuuutttsssqqqoooooogggiiihhhbbbYYYQQQNNNOOOJJJHHHFFFEEEGGGIIIJJJJJJNNNPPPYYY^^^VVVJJJKKKUUUMMMHHHHHHMMMNNNLLLNNNSSSSSSRRRQQQPPPNNNMMMLLLKKKJJJLLLMMMKKKHHHGGGIIIKKKVVV]]]fffiiihhhgggiiilllkkkmmmoooppppppqqqsssuuummmpppuuuxxxyyyuuuqqqnnnlllppprrrqqqnnnlllooossstttuuuvvvuuutttuuuwwwyyyzzz|||}}}|||{{{zzz{{{|||~~~}}}zzzuuurrruuuvvvxxxzzz|||~~~}}}~~~mmmcccfff{{{tttcccfffpppllltttiiigggzzzxxxbbbRRRAAA:::999777555555555555444444444333333333222222222111111111111000111111000000//////............---------,,,,,,,,,------------------------+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...666...,,,222999:::;;;>>>XXX{{{ttteeeXXXVVVYYY[[[]]]aaazzzxxxvvvsssqqqrrrssssssrrrqqqsssttttttttttttuuuwwwyyyyyyyyyzzz{{{yyytttoookkkjjjjjjlllqqqvvvzzz{{{yyypppnnnuuuzzzzzz|||~~~}}}zzzwwwuuuuuutttwwwwwwtttrrroooiiibbb___\\\\\\cccnnnuuutttpppaaaUUUKKKKKKOOOQQQUUUZZZ[[[[[[\\\eeeuuuxxxvvvsssssstttqqqjjjddd^^^YYYTTTSSSVVVXXXVVVTTTTTTYYYfffvvvxxxoooaaaUUURRROOOJJJKKKPPPVVVOOOKKKKKKIIIIIIRRR___uuu|||~~~zzzuuussswwwxxxwwwuuusssrrrtttvvvxxx{{{~~~wwwwwwvvvttttttuuuuuusssqqqnnnmmmhhh```WWWQQQOOOOOOIIIGGGEEEFFFIIILLLNNNOOOPPPTTTYYYYYYRRRJJJLLLRRRLLLHHHIIIMMMOOONNNPPPTTTSSSRRRQQQPPPOOOMMMLLLLLLJJJKKKLLLJJJGGGFFFHHHJJJVVV]]]eeehhhhhhhhhjjjnnnrrrtttuuuuuusssrrrssstttooorrrvvvyyyyyywwwtttrrrmmmpppsssrrrooonnnppptttvvvwwwxxxwwwvvvuuuwwwxxxyyyzzz{{{{{{zzz{{{}}}{{{xxxxxxyyy{{{~~~~~~}}}~~~lll___\\\pppuuuVVVZZZ}}}yyyqqq~~~aaaQQQAAA:::888777555666555444444444444333333333222222222111111111111000111000000000/////////...//////.........---------------------------------+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///000333555333777EEEUUUuuuhhhbbbYYYTTTXXX^^^aaafffkkkooossszzzyyyvvvtttssssssttttttssstttuuuvvvuuutttssstttuuu{{{zzzyyyzzzzzzxxxuuurrrkkkkkkllloootttwwwyyyyyy~~~yyyssstttzzz|||yyyxxxyyy||||||wwwrrrmmmfff___\\\^^^cccjjjrrrxxxzzzzzzfffVVVLLLRRRXXXYYY```jjjiiigggaaaaaaqqqxxxwwwvvvwwwxxxtttmmmhhhbbb\\\VVVTTTVVVXXXXXXWWWXXXXXX\\\dddmmmxxxuuufffZZZUUUPPPJJJLLLSSSXXXOOOKKKKKKIIIFFFLLLVVV```{{{wwwuuuxxxzzz{{{xxxrrrpppssswwwzzz{{{|||{{{wwwzzzvvvssstttxxxzzzxxxuuuwwwpppfff]]]VVVRRROOONNNEEEDDDBBBDDDHHHMMMPPPQQQSSSXXXYYYRRRLLLKKKMMMNNNIIIHHHIIINNNPPPPPPRRRUUUSSSSSSRRRQQQOOONNNMMMMMMJJJKKKKKKIIIGGGFFFGGGIIITTT[[[bbbffffffgggkkkoootttwwwyyyyyywwwuuuttttttqqqsssuuuxxxxxxxxxwwwvvvoooqqqtttsssqqqppprrruuuyyyzzzzzzyyywwwvvvvvvxxxxxxxxxyyyzzzzzz}}}}}}|||~~~|||~~~mmm___WWWgggzzzccceeetttyyy```PPP@@@999888666555666444444444444333333333333222222222111111111111000000000000000////////////000000/////////.........------------------------++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////---555:::888222:::UUUppp}}}uuueeeUUUUUUTTTWWW___eeeiiinnntttkkknnnrrrwww|||xxxvvvttttttuuuvvvuuutttuuuvvvwwwvvvtttttttttuuu{{{zzzxxxwwwwwwuuutttsssqqqpppoooqqquuuyyy{{{{{{}}}|||yyyvvvwww||||||zzzyyy{{{yyysssllleee^^^WWW___iiiqqqyyy{{{ggg\\\bbbgggfffmmmzzzyyyzzzqqqfffooo~~~|||zzzyyywwwsssnnnjjjfff```YYYUUUVVVXXXYYYZZZ[[[\\\aaagggjjjmmmttt}}}}}}ooobbbZZZRRRLLLOOOXXX\\\RRRLLLMMMLLLHHHKKKSSS___||||||zzzyyyyyy}}}~~~zzzrrrooosssxxx{{{{{{|||~~~uuu```^^^mmm~~~|||}}}xxxsssuuu|||}}}xxxyyyqqqfff^^^ZZZWWWRRRMMMDDDBBBAAABBBFFFKKKOOOQQQWWW[[[WWWKKKGGGLLLNNNJJJEEEFFFIIIMMMPPPRRRSSSUUUTTTTTTSSSRRRQQQOOOOOONNNKKKKKKJJJIIIGGGGGGGGGGGGQQQWWW^^^bbbbbbdddiiinnnnnnqqquuuwwwwwwvvvuuuuuuqqqrrrssstttvvvwwwwwwwwwqqqsssttttttssssssuuuvvvzzz{{{{{{zzzxxxvvvvvvwwwvvvwwwxxxyyy{{{{{{~~~~~~pppfff^^^jjjxxxxxx{{{mmmjjj```QQQ@@@999888666555666444444444333333333222222222222222111111111000000000000000000////////////////////////.........---------------------------+++++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111555888:::999;;;KKKfff}}}tttjjjfffaaa\\\[[[ZZZ___fffmmmooopppsssvvvuuuvvvwwwzzz}}}xxxvvvuuuuuuvvvvvvvvvtttsssuuuvvvvvvuuuuuuwwwxxxxxxxxxwwwuuusssrrrqqqrrrsssqqqppprrrwww~~~}}}yyyxxxxxxzzz}}}|||zzz{{{|||yyy~~~zzzrrrkkkddd]]]TTT^^^kkkuuu}}}xxxxxxyyywww|||vvvqqq~~~|||vvvrrrnnnllljjjeee^^^XXXWWWXXXZZZ[[[^^^```eeejjjjjjhhhkkkpppqqqxxxxxxjjj```VVVOOOTTT```aaaUUULLLLLLLLLIIILLLRRRaaauuu}}}{{{yyyxxxzzz}}}zzzsssooosssxxxzzzzzz{{{{{{gggVVVQQQHHHGGGPPPmmmzzzvvvxxxzzzvvvooofffbbb```\\\TTTNNNHHHFFFDDDDDDHHHMMMPPPRRRZZZ[[[SSSGGGEEELLLLLLFFFBBBEEEIIIMMMPPPSSSTTTSSSTTTTTTSSSSSSRRRQQQPPPPPPMMMLLLJJJIIIHHHGGGGGGFFFMMMSSSZZZ^^^^^^```fffkkkhhhkkkppprrrsssrrrrrrrrrppppppqqqqqqssstttvvvvvvssstttuuuvvvvvvvvvwwwxxxyyyzzz|||{{{yyyxxxwwwxxxwwwxxxzzz{{{~~~~~~xxxzzz|||~~~~~~~~~~~~ssspppjjjrrr}}}~~~mmmbbbbbbRRRBBB:::999777555555444444333333333222222222222222222111111111000000////////////000000000000.........---------,,,,,,------------------------***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,---...///111333444999666444<<>>:::777555444333333333222222222222111222222222111111111111000.../////////000000000111............------------------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......---...///111333666999::::::HHH\\\ooopppgggcccmmmnnnlllhhhhhhooowww||||||}}}~~~~~~~~~}}}}}}~~~}}}||||||||||||}}}~~~ttttttssstttuuuvvvtttrrrqqqsssuuuvvvuuuttttttuuuuuutttssstttvvvvvvuuusssuuuvvvxxxxxxwwwwwwxxxzzzqqqtttvvvtttqqqnnnmmmnnnoooppprrrwww~~~|||zzzxxxvvvyyyxxxyyyzzzyyywwwvvvvvvvvvwww~~~yyymmmcccZZZTTT[[[___dddiiiqqq{{{~~~wwwuuu}}}{{{jjjfff{{{|||xxxrrrjjjccc``````aaabbbfffooovvvvvvqqqqqqtttzzzvvvtttrrrllleeeiiiqqqzzzpppiiittthhhSSSLLLLLLLLLOOOUUU\\\fffsss{{{|||~~~|||yyywwwvvvsssrrrpppnnnllllllllllllqqqooolllmmmttt}}}dddNNNDDDCCCDDDEEE???DDDGGGggg~~~zzzxxxuuurrrmmmhhhccc]]]XXXTTTSSSPPPNNNNNNRRRWWW\\\___^^^OOOGGGLLLOOOIIIBBBAAADDDKKKQQQRRRUUUZZZYYYTTTVVVUUUUUUUUUTTTSSSSSSSSSRRROOOKKKJJJKKKKKKIIIGGGGGGOOOXXX]]]]]]]]]___bbbbbbeeejjjnnnrrrwww|||xxxxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwyyy{{{|||}}}|||wwwzzz}}}}}}}}}~~~}}}}}}~~~pppllluuujjjYYYHHH???;;;777555444333333333222222222111111222222222111111111111000.../////////000000111111000/////////............------------------------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------......000222555888:::<<>>888333444777444444333333333333222222111111111111111111111111000000000000/////////////////////000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,---......------///000...666333111<<<@@@;;;:::VVVwww|||}}}zzzVVVPPPgggzzz}}}~~~~~~zzzvvvuuuvvvvvvtttrrrmmmjjjgggeeeeeefffffffffcccbbbaaa```^^^\\\ZZZYYY\\\[[[ZZZZZZ[[[\\\^^^___wwwvvvuuuvvvxxxwwwtttqqqrrrrrrqqqqqqrrrtttvvvxxxvvvuuusssrrrqqqpppmmmjjjlllllloooxxx}}}xxxtttsssvvv{{{yyyvvvtttxxx~~~~~~zzzwwwuuuqqqkkkeee```]]]\\\___bbbdddbbbaaaiiiwwwppphhhrrrrrrfffdddjjjyyyuuullllllnnneeebbbjjjttt}}}rrrnnnpppqqqnnniiillloootttxxx{{{|||}}}}}}||||||{{{zzzwwwsssooommmnnnqqqvvvvvv[[[OOOPPPYYY```bbbeeehhhlllooosssxxx|||~~~}}}|||}}}{{{xxxvvvxxxyyy||||||{{{~~~}}}zzzzzzzzzyyyvvvssspppmmmkkknnnnnnnnnppprrruuuwwwyyyzzz~~~kkkRRRGGGEEEEEEFFFGGGFFFLLLNNNttt|||wwwuuunnneee\\\YYY\\\``````^^^XXXQQQSSS[[[___^^^TTTIIIDDDIIIJJJEEEBBBFFFKKKPPPSSSTTTXXX]]]^^^\\\[[[ZZZYYYXXXWWWVVVVVVVVVSSSQQQNNNKKKIIIHHHHHHHHHFFFKKKQQQUUUXXX[[[aaaeeejjjlllpppssswww{{{~~~|||{{{{{{{{{~~~}}}}}}~~~|||}}}~~~~~~}}}{{{zzz{{{}}}~~~{{{wwwzzzbbbVVVHHH???999444444666444444333333333333222222111111111111111111111111000000000000///////////////////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---,,,---......------...000...444444666:::888@@@UUUttt~~~uuu___^^^ooo~~~}}}{{{vvvsssoookkkhhhddd```^^^___\\\YYYXXXXXXYYYXXXXXXXXXXXXXXXWWWWWWVVVTTTTTTTTTTTTSSSSSSTTTTTTUUUUUUyyyxxxvvvvvvvvvvvvsssqqqqqqqqqppppppqqqsssuuuvvvvvvtttqqqooonnnmmmkkkjjjmmmmmmqqqyyy{{{{{{yyyuuusssuuu{{{zzzxxxwwwzzz~~~zzzxxxtttmmmfff```^^^]]]^^^```aaaaaa___]]]___eeejjjzzznnnccchhhjjjdddZZZ[[[eeeqqqsssjjjddddddddd^^^\\\aaaffflllyyyvvvsssxxx|||yyyttttttuuuxxx|||~~~|||zzz}}}}}}xxxqqqmmmmmmkkkiiimmmzzzooo[[[[[[bbbeeeccceeehhhiiijjjlllppprrrqqqqqqqqqsssvvvyyyyyyxxxwwwwwwuuuqqqooosss|||||||||||||||{{{xxxtttooolllssssssssssssssstttttttttwwwzzz}}}lllWWWMMMMMMNNNMMMLLLMMMMMMNNNvvv~~~xxxtttlllccc]]]]]]ccchhhfffccc\\\WWWYYY^^^```^^^NNNGGGDDDGGGGGGCCCDDDJJJLLLQQQTTTUUUXXX]]]^^^\\\ZZZZZZYYYYYYYYYXXXXXXXXXTTTRRROOOLLLJJJHHHGGGGGGHHHLLLRRRUUUXXX[[[aaaeeefffkkkrrrwwwzzz|||}}}}}}~~~}}}}}}~~~~~~~~~}}}zzzzzzzzz{{{{{{{{{{{{{{{|||{{{{{{xxxzzzbbbVVVHHH@@@;;;666444555444444333333333333222222111111111111111111111111000000000000////////////////////////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,---......------...000000444777<<<;;;888OOOxxxxxx~~~xxxnnnjjjlllttt}}}~~~~~~yyyrrrnnndddbbb]]]YYYWWWYYY]]]aaaXXXVVVTTTTTTUUUUUUUUUTTTWWWXXXYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[ZZZwwwvvvuuuuuuuuutttsssrrrppppppppppppqqqrrrttttttuuurrrnnnllllllkkkjjjiiiqqqrrrtttyyywwwyyyyyyvvvssstttzzz|||yyyzzz}}}~~~{{{xxxxxxrrrjjjccc___]]]]]]\\\]]]\\\[[[YYYXXXYYYZZZ\\\iii{{{vvvgggdddffffffYYYVVVXXX```dddaaa]]]]]]\\\YYYYYY^^^aaaeeemmmwww|||yyy|||}}}vvvvvvxxx|||~~~{{{{{{~~~{{{tttppppppjjjcccbbbiiittt~~~}}}kkkjjjiiicccfffhhhiiiiiiiiijjjlllnnnjjjkkklllppptttwwwwwwvvvrrrpppmmmjjjkkkrrr}}}{{{xxxxxxyyyyyywwwuuurrrpppttttttuuuuuutttsssrrrqqqvvvxxx|||yyykkk```ZZZUUUPPPMMMNNNGGGIIIrrr|||ssshhhaaaaaaeeeiiikkkeee```ZZZYYY]]]aaa```]]]LLLIIIGGGHHHFFFCCCGGGOOOOOOTTTVVVVVVXXX\\\\\\YYYWWWWWWXXXXXXXXXXXXXXXXXXUUUTTTQQQMMMJJJHHHGGGFFFHHHMMMRRRUUUWWW[[[aaaeeehhhmmmtttyyy{{{|||~~~{{{~~~}}}}}}}}}|||||||||{{{zzzyyyxxxyyyyyyzzz|||~~~~~~wwwyyyrrr```TTTFFF???<<<777555666444444333333333222222222111111111111111111111111000000000000//////////////////......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------...---------///111555999:::===CCCJJJeeexxxvvv~~~uuuoooiiiiiipppsssrrruuu}}}{{{|||~~~}}}xxxsssllleee___XXXUUUPPPLLLMMMWWWfffqqq\\\[[[[[[\\\___```___^^^bbbccceeehhhjjjllllllmmmnnnnnnoooooonnnmmmkkkjjjqqqrrrssstttssssssssssssppppppppppppqqqrrrrrrsssrrrooollljjjjjjkkkjjjiiirrrrrrsssvvvyyy{{{|||{{{ooorrrttttttrrrttt{{{~~~{{{zzz{{{||||||zzzuuuooohhhccc___\\\YYYWWWXXXUUURRROOOOOOOOOQQQQQQ___ttt}}}lllaaa```bbbWWWRRRPPPUUUZZZ[[[ZZZZZZXXXXXXYYY]]]___aaaffflll{{{~~~|||}}}vvvvvvxxx{{{~~~~~~}}}}}}{{{wwwtttpppjjjccc___^^^aaafffjjjtttuuuuuupppeeeggghhhiiihhhhhhhhhjjjllldddeeegggkkkpppsssttttttzzzssskkkgggkkkrrryyy}}}{{{wwwvvvuuutttsssrrrrrrqqqqqqppppppqqqqqqqqqpppoooooorrrrrrtttyyy{{{nnnddd\\\WWWQQQKKKVVVrrrdddaaahhhmmmlllhhhccc\\\WWWZZZ___```[[[UUUKKKJJJIIIGGGDDDDDDJJJRRRUUUYYYZZZXXXXXXZZZYYYVVVTTTUUUVVVWWWWWWWWWVVVVVVUUUTTTRRROOOLLLIIIGGGGGGIIIMMMQQQTTTVVVZZZ```eeemmmrrrwwwzzzzzz}}}~~~}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}{{{zzzyyyzzz{{{|||~~~wwwxxxttt```RRRDDD>>>;;;888666666444444333333333222222222111111111111111111111111000000000000//////////////////...---,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---.........---///222444777>>><<<===QQQfffxxxllllll~~~sssiiieeejjjfffjjjuuuxxxsssuuu}}}~~~~~~yyyqqqiiiccc]]]XXXUUUVVVUUURRRPPPQQQYYYeeennnddddddeeeiiilllnnnmmmlllnnnooorrrtttwwwyyyzzz{{{wwwxxxxxxxxxwwwuuusssrrrnnnpppssstttsssrrrrrrrrrnnnnnnooooooppppppppppppnnnllljjjjjjkkklllkkkjjjmmmmmmmmmmmmooorrruuuvvvfffhhhkkkmmmooouuu}}}}}}{{{zzz|||}}}~~~}}}ooojjjccc^^^[[[WWWRRRNNNNNNLLLHHHEEECCCCCCEEEFFFSSShhh||||||lll\\\WWWYYYPPPMMMJJJLLLPPPUUUVVVWWWTTTUUUWWWXXXXXXZZZ^^^aaallluuu|||zzz}}}uuuwwwyyyzzzyyyzzz}}}}}}}}}~~~~~~}}}zzzwwwuuulllhhhccc^^^XXXRRRRRRUUU___nnn~~~yyyzzzuuulllgggggghhhgggeeeeeefffgggddddddeeehhhmmmqqqrrrrrrrrrlllffffffnnnxxx}}}|||yyysssxxxvvvtttrrrppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssvvv|||tttmmmbbbaaazzz~~~~~~{{{ooodddeeennnsssnnnfffddd\\\XXX]]]ccc___TTTLLLIIIHHHFFFDDDCCCFFFNNNUUU[[[^^^^^^[[[ZZZ[[[YYYUUUTTTUUUVVVWWWWWWWWWUUUUUUUUUTTTRRRPPPMMMKKKIIIGGGHHHLLLPPPRRRTTTXXX^^^ccckkkoootttuuutttwww~~~~~~|||{{{zzz~~~}}}|||}}}xxxzzz{{{{{{{{{|||~~~}}}|||{{{|||}}}~~~~~~~~~~~~}}}zzz|||dddUUUDDD===;;;888666666444444333333333333222222111111111111111111111111000000000000////////////000///---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------......///111555999999AAAAAAIIIfff}}}rrrhhhvvvyyypppeee___bbbiiimmmkkkqqqzzz}}}{{{~~~~~~{{{yyykkkeee]]]VVVSSSQQQPPPPPPSSSVVVZZZ^^^aaaeeehhhjjjqqqrrrtttxxx{{{}}}{{{zzzzzz{{{}}}{{{{{{{{{{{{zzzyyyxxxwwwmmmqqqvvvwwwuuuqqqpppoookkkllllllmmmmmmmmmmmmmmmjjjjjjjjjkkkmmmmmmllljjjjjjiiifffddddddfffjjjmmmccccccccceeejjjpppwww|||xxxxxxzzz{{{{{{zzzxxxvvvjjjcccZZZTTTQQQNNNIIIDDDAAAAAAAAA???<<<<<<>>>@@@III\\\rrryyymmm\\\SSSSSSNNNLLLIIIHHHIIIMMMPPPPPPMMMOOOPPPOOOPPPTTTXXX[[[ccciiisss|||{{{zzztttwwwxxxuuuqqqqqqvvv|||yyy{{{|||}}}|||yyyuuussshhheeebbb___UUUJJJGGGKKKMMMYYYgggttt|||vvvqqqiiiiiiiiigggdddbbbcccdddfffeeedddeeehhhkkkmmmmmmeeeddddddgggoooyyy}}}|||xxxssswwwwwwvvvvvvuuuuuuttttttvvvuuutttsssssstttuuuvvvtttvvvwwwyyy~~~yyyqqqrrr{{{xxxooojjjgggkkkrrruuuoooiiieee\\\ZZZcccjjjdddUUUJJJGGGFFFEEECCCFFFMMMUUU[[[___bbbbbb___^^^___]]]YYYWWWXXXYYYZZZZZZYYYWWWVVVTTTSSSRRRPPPNNNLLLJJJIIIHHHKKKOOOQQQRRRVVV]]]bbbhhhnnnssstttsssuuu|||||||||||||||{{{zzzyyyxxx|||{{{{{{}}}~~~~~~}}}{{{uuuwwwyyyyyyxxxyyy|||zzzzzzzzz{{{|||~~~{{{}}}~~~~~~~~~~~~~~~~~~tttvvvmmm[[[HHH>>>;;;888555555444444333333333333222222111111111111111111111111000000000000////////////000...---++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,---...///000444999======EEEMMMcccwwwqqqrrrlllfff```]]]\\\___jjjtttsssvvv{{{zzztttnnnhhheeeYYYUUUQQQOOORRRVVVYYY[[[]]]```eeelllsssvvvwwwvvv~~~~~~~~~}}}}}}}}}}}}}}}ooosssyyyyyyvvvqqqnnnmmmiiiiiijjjkkkkkkkkkjjjjjjhhhhhhiiilllnnnnnnmmmkkkkkkhhhddd___[[[\\\```cccfffccc```aaaeeejjjooorrrsssuuuyyyzzzyyytttooojjjggg^^^TTTMMMIIIGGGBBB>>>666:::===>>><<<;;;>>>AAADDDUUUlllxxxppp___UUUTTTQQQPPPMMMHHHFFFGGGIIIJJJFFFHHHJJJJJJLLLRRRXXXZZZaaagggmmmrrrzzzuuuqqquuuvvvqqqiiihhhooowwwvvvxxx|||}}}|||xxxssspppgggdddccc```UUUIIIEEEIIIBBBKKKUUUaaasssuuurrrmmmmmmlllhhhdddbbbbbbbbbdddbbb______aaacccddddddgggiiijjjjjjkkkpppyyy~~~}}}yyyssssssuuuxxx{{{||||||{{{zzzuuusssqqqppppppqqqrrrssssssvvvyyyzzz}}}tttppppppzzzttteeegggkkkpppttttttpppmmmcccZZZZZZgggqqqjjjZZZOOOHHHGGGEEEDDDJJJTTT]]]aaaaaadddeeebbbaaabbbaaa]]]ZZZ[[[]]]^^^]]]\\\ZZZXXXSSSSSSRRRQQQOOOMMMKKKJJJGGGJJJNNNPPPQQQUUU\\\aaammmssszzz{{{zzz{{{~~~{{{|||yyyyyyyyyyyyyyyxxxwwwvvvzzzzzz|||~~~}}}zzzvvvvvvxxxyyyxxxuuuuuuwwwyyyvvvwwwyyyzzz|||~~~xxx{{{~~~}}}|||||||||xxx{{{{{{gggrrr~~~vvvvvvtttaaaKKK???;;;777444333444444444333333333222222111111111111111111111111000000000000////////////000...---++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,---...///111666;;;???BBBIIIZZZ{{{mmmmmmlllVVVRRRRRRXXX```hhhpppxxxyyy|||zzzvvvoooggg^^^WWWSSSUUUTTTTTTXXX___ffflllooovvvtttrrruuu{{{}}}~~~~~~~~~~~~~~~vvvvvvuuutttrrrpppnnnmmmkkkkkklllllllllkkkjjjiiifffhhhjjjlllkkkkkklllnnnkkkfff^^^YYYXXX[[[aaafffccc___[[[ZZZ^^^fffooouuutttssstttxxxzzzwwwooohhh```WWWMMMGGGDDDCCC???;;;::::::;;;<<<===???AAACCCMMMYYYhhhpppnnnfff]]]XXXZZZUUUNNNIIIHHHIIIIIIIIIHHHHHHIIIKKKMMMPPPRRRSSSWWW^^^aaakkkzzz}}}}}}ssssssiiicccfffddddddnnnoooooopppsssuuuvvvuuussshhhhhhcccYYYOOOKKKFFFBBBFFFGGGLLLUUUbbbrrr|||xxxtttrrrnnniiiddd```______```aaaaaa```______dddmmmttttttsssoooiiicccfffsssyyyppppppvvvxxxwwwxxx|||{{{vvvqqquuuuuuooolllnnnrrrsssooowwwyyyrrrrrrkkkllliii~~~}}}}}}xxxrrrnnnnnnsssqqqkkknnnwwwgggZZZXXXiiisssjjjWWWLLLJJJJJJGGGFFFMMMZZZbbbcccfffaaa^^^```eeegggccc^^^]]]ZZZXXX[[[aaabbb]]]WWWSSSRRRQQQOOOMMMKKKJJJIIIIIIKKKMMMPPPSSSXXX^^^bbbdddqqq}}}~~~{{{|||}}}{{{~~~||||||||||||{{{zzzyyyxxxyyy{{{}}}~~~}}}{{{xxxwwwxxxyyyzzzzzzyyyxxxyyy{{{xxxzzz{{{{{{zzzyyyyyyzzz|||}}}~~~~~~}}}~~~||||||~~~~~~}}}xxxfffwww}}}zzzzzzvvvzzzrrrXXXIIIFFF===999888333555444333333222222333333222222222111111111111000222111111000///......---...------,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------.........------,,,,,,,,,111///---------...---------000111222777===@@@???FFFVVVqqqzzzooorrr^^^ZZZYYYWWWWWW___mmmuuuwww{{{|||yyyzzzqqqeee\\\XXXWWWWWWVVVYYY]]]aaaeeeiiinnnrrruuuxxxxxxzzz}}}~~~|||uuuuuutttrrrpppnnnmmmkkkiiijjjkkkllllllkkkiiihhheeefffhhhiiihhhiiikkklllhhhddd^^^YYYXXX[[[```ddd```]]]YYYXXX[[[ccclllrrrtttsssqqqrrrsssnnnfff___WWWPPPGGGBBB@@@???===:::===>>>???@@@AAACCCCCCDDDLLLWWWgggsssvvvpppddd\\\[[[WWWQQQLLLIIIIIIKKKLLLGGGGGGHHHIIIJJJLLLMMMNNNRRRWWWYYYaaaooorrrwww{{{{{{lllkkk```XXX\\\ZZZXXX___bbbbbbdddgggkkkmmmnnnmmmhhhhhhcccXXXOOOJJJGGGCCCEEEFFFIIIOOOZZZhhhwwwzzzuuuqqqnnnjjjfffcccbbbccccccdddeeeeeedddccceeelllqqq{{{yyyuuummmeeedddppp~~~zzztttsssxxxzzzxxxxxx{{{zzzvvvssstttqqqllljjjkkkjjjfffgggfffiiimmmnnnsssiii______uuu{{{|||zzzuuuuuussssssrrrnnnjjjkkkoooddd^^^bbbooorrrdddVVVOOOIIIIIIGGGHHHQQQ```iiikkkjjjfffbbbbbbfffgggeeeaaa```]]]ZZZ]]]bbbccc___ZZZUUUTTTRRRPPPNNNLLLJJJIIIGGGIIILLLNNNRRRVVV\\\```eeeqqq||||||zzz{{{~~~~~~{{{{{{{{{zzzzzzyyyxxxwwwyyyzzz|||}}}}}}{{{yyywwwxxxyyyzzzyyyxxxwwwxxxyyyzzz{{{}}}|||{{{zzzzzz{{{|||}}}zzzvvvsssrrruuuzzzkkkzzzxxx~~~kkklllvvvZZZIIICCC:::666777444555444333333222222333333222222222111111111111000111111111000///............------,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......---------,,,,,,,,,...---------...///......//////111555888;;;===???UUUnnnzzzsss}}}ttteee___WWWYYYZZZ]]]fffrrrxxxxxx~~~{{{vvvssshhhccc\\\XXXWWWYYYZZZZZZaaacccgggkkknnnqqquuuxxxyyyyyyzzz}}}~~~~~~}}}}}}ttttttrrrpppnnnllljjjjjjfffhhhjjjllllllkkkhhhgggffffffggggggfffhhhjjjmmmeeebbb]]]ZZZXXXZZZ^^^```]]]ZZZVVVUUUXXX^^^fffkkkooolllhhhfffddd___XXXRRRMMMGGGAAA======>>>===;;;BBBCCCEEEGGGHHHIIIHHHHHHLLLUUUeeevvv~~~rrrhhh___[[[TTTMMMJJJIIIJJJKKKIIIHHHHHHHHHIIIIIIJJJKKKQQQUUUUUU^^^lllkkkdddggg|||wwwvvvmmmkkk\\\RRRVVVTTTQQQUUUUUUTTTUUUYYY^^^cccffffffggggggaaaVVVMMMJJJGGGDDDDDDDDDEEEHHHOOO[[[iiisssyyysssnnnkkkgggcccaaa```aaabbbbbbdddeeedddbbbcccfffjjjnnnmmmmmmiiidddfffuuu~~~zzzzzz|||}}}{{{{{{}}}|||yyy{{{yyyvvvsssvvvyyyvvvpppjjj```\\\___[[[YYYooozzzfffXXXWWWlllzzzxxxuuurrrtttwwwvvvppplllkkkjjjhhh^^^bbbllltttnnn]]]RRRRRRGGGGGGFFFIIIVVVhhhsssvvvoookkkgggeeeeeeffffffeeeddd```]]]___cccdddaaa]]]WWWVVVTTTRRROOOMMMKKKJJJFFFHHHJJJMMMPPPUUUZZZ^^^fffqqqzzzzzzxxx{{{}}}|||yyyyyyyyyyyyxxxwwwvvvvvvwwwyyy{{{||||||{{{zzzxxxxxxyyyzzzyyywwwvvvvvvwww{{{|||~~~}}}{{{zzzzzz{{{{{{}}}}}}xxxsssnnnppp~~~wwwnnnfff{{{yyy\\\HHHAAA777555777555555444333333222222333333222222222111111111111000111111000000//////............------------......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------------,,,,,,,,,+++,,,---...////////////222111444;;;;;;999???HHHmmm|||yyypppwwwwwwjjjdddcccYYY^^^ccchhhqqq{{{}}}|||vvvpppkkkhhh___]]]\\\^^^bbbeeeggghhhjjjmmmpppqqqsssuuuwwwzzz{{{zzz{{{}}}~~~}}}~~~}}}}}}sssrrrpppnnnllljjjiiiiiieeegggjjjkkkllljjjgggeeegggggghhhggggggiiillloooeeeccc___[[[YYYXXXYYYZZZ[[[XXXSSSPPPQQQTTTZZZ]]]___\\\XXXUUURRROOOJJJGGGEEEBBB>>><<<>>>@@@@@@@@@EEEGGGJJJNNNPPPPPPPPPPPPRRRWWWcccuuuyyylllcccWWWPPPOOOOOOLLLJJJKKKKKKJJJJJJJJJKKKLLLLLLNNNRRRUUUcccyyyyyykkkeeennnyyyuuuvvvzzzuuuaaaQQQRRRRRRNNNQQQOOONNNMMMPPPUUU[[[___aaadddddd___TTTLLLIIIHHHEEECCCCCCCCCCCCHHHRRR```iiivvv{{{uuuooojjjhhheeebbb``````aaaaaaaaadddfffeeecccbbbcccfff]]]\\\^^^___]]]aaasss~~~~~~}}}|||vvvgggVVVFFFGGGdddtttbbbZZZVVVggg{{{vvvrrroooqqqwwwvvvnnnkkknnnmmmfffZZZbbboootttkkkZZZQQQQQQGGGGGGFFFLLL[[[nnnzzz}}}rrrooojjjeeecccccceeefffgggccc``````cccdddbbb___ZZZYYYWWWTTTPPPNNNKKKJJJFFFHHHJJJLLLOOOTTTYYY]]]fffooowwwwwwvvvyyy~~~}}}|||wwwwwwyyyxxxyyyyyyyyyxxxxxxwwwvvvvvvxxxyyy{{{{{{{{{zzzyyyxxxyyyzzzxxxvvvuuuuuuvvv{{{|||}}}|||zzzyyyyyyyyyzzz|||~~~~~~|||tttooowww|||}}}{{{fffrrrwww[[[HHHAAA888555888555555444333333222222333333222222222111111111000000111000000000/////////.........------------......------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------+++,,,...///////////////555666<<>><<<<<<>>>AAACCCEEEHHHJJJNNNSSSVVVWWWXXXXXXXXXZZZbbbpppyyyiiiXXXRRRUUUXXXTTTNNNLLLLLLKKKKKKKKKLLLMMMMMMGGGMMMTTTjjjzzzzzzzzz|||lllTTTOOOMMMIIIKKKMMMKKKJJJKKKPPPUUUXXXZZZ___```[[[RRRKKKIIIHHHEEEBBBCCCCCCCCCEEENNN[[[eeeqqqzzzyyyssskkkeeeaaa`````````aaaccceeefffiiikkkllljjjfffddddddfff```ZZZYYY[[[XXXYYYhhh{{{~~~{{{~~~}}}xxxyyy|||[[[BBBHHHggg}}}ppp```ZZZUUUaaavvvpppnnnrrrwwwtttllljjjnnnlllddd___eeemmmqqqkkk^^^TTTPPPGGGGGGGGGNNN___sss~~~sssoooiiidddaaaaaacccdddgggdddaaaaaabbbcccaaa___\\\[[[XXXUUUQQQNNNKKKJJJGGGHHHKKKMMMOOOTTTYYY]]]dddmmmsssttttttxxx|||}}}|||{{{}}}zzz||||||{{{wwwuuutttuuuxxxyyyyyyyyyyyyxxxxxxwwwvvvwwwxxxyyyzzzzzzyyyyyyxxxyyyzzzxxxvvvuuuuuuvvvyyyzzz{{{{{{yyyxxxxxxxxxzzz{{{}}}~~~|||~~~xxxrrrwwwvvvuuuyyy```aaarrrvvvuuuZZZIIIDDD;;;777888555555444333333222222333333222222222111111111000000000000000000///////////////......------......///------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,...000000///...///111555<<>>WWWsss~~~~~~|||yyykkkaaagggyyy~~~tttnnnssswwwyyy}}}~~~xxxnnneee___]]]]]]___kkknnnqqqsssttttttssssssvvvwwwxxxxxxwwwvvvwwwyyy{{{zzzyyy{{{}}}~~~~~~}}}~~~}}}~~~~~~~~~rrrqqqooommmlllllllllmmmjjjjjjjjjjjjiiigggfffeeeccceeeggghhhiiilllpppsssooolllhhhccc___\\\ZZZZZZZZZVVVOOOIIIDDDBBBAAABBB@@@@@@???>>>>>>??????@@@=========>>>@@@CCCFFFHHHLLLNNNRRRVVVYYY[[[\\\]]]\\\]]]aaajjjwwwoooZZZQQQUUUZZZWWWRRRNNNNNNMMMLLLKKKKKKKKKKKKFFFMMMWWWsss{{{]]]RRRMMMHHHJJJKKKIIIGGGHHHKKKOOOQQQRRRXXXZZZWWWPPPJJJIIIHHHEEE@@@CCCDDDDDDEEELLLXXXbbbiiippptttpppiiibbb\\\VVVSSSSSSUUUWWWZZZ^^^aaacccjjjkkkjjjgggcccaaaccceeeiii___[[[___``````lll}}}}}}{{{||||||{{{}}}||||||tttnnnqqqvvvyyywwwZZZEEEMMMhhh||||||zzzyyynnn```TTTOOOXXXtttvvvqqqqqqwwwwwwrrrllljjjjjjhhhdddhhhjjjlllnnnjjjbbbWWWPPPGGGGGGIIIRRRdddwwwtttoooiiidddcccccccccbbbgggeeecccccccccbbb```___^^^]]]ZZZVVVQQQMMMJJJIIIGGGHHHJJJLLLOOOSSSXXX\\\aaaiiipppqqqsssvvvyyyxxxzzz|||}}}zzzxxxxxxzzz}}}zzzyyyxxxwwwwwwvvvuuuuuuxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyxxxxxxxxxyyyzzzyyywwwvvvvvvwwwwwwxxxzzzzzzxxxwwwxxxyyyyyyzzz{{{}}}~~~~~~~~~yyyooowwwyyy^^^YYYhhhlllvvv[[[KKKFFF===888999555555444333333222222333333222222222111111111111000000000000000//////////////////............//////------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...---000111111//////222666777BBBJJJFFFAAAKKKfff}}}vvv~~~jjjiiijjjooouuuyyyzzzzzzuuuzzz}}}|||~~~~~~zzzmmmiiiccc___^^^aaafffiiiwwwyyy{{{zzzxxxvvvuuuuuuxxxyyyzzzyyyxxxwwwxxxzzz{{{zzzzzz|||}}}~~~}}}~~~}}}zzzzzzzzzxxxwww{{{rrrqqqooonnnmmmnnnooopppnnnmmmkkkiiihhhfffeeeeeedddgggjjjmmmooorrruuuxxxtttrrrmmmiiieeeccccccbbbaaa]]]VVVOOOJJJFFFEEEDDDAAAAAAAAAAAA@@@@@@AAAAAA???@@@AAABBBDDDGGGJJJMMMRRRSSSUUUWWWYYY\\\]]]^^^ZZZ]]]```dddlll{{{kkk\\\WWWXXXXXXWWWUUUTTTRRROOOMMMKKKIIIIIIGGGOOOXXXvvv|||{{{bbbVVVQQQLLLNNNJJJHHHFFFGGGJJJMMMNNNOOOPPPTTTTTTOOOJJJIIIGGGDDD???BBBEEEEEEDDDIIITTT]]]^^^eeehhhddd^^^[[[XXXTTTPPPQQQQQQSSSUUUWWWYYYZZZ___``````___^^^aaagggmmmssseee```iiioooqqq|||}}}}}}{{{xxxyyy~~~~~~|||uuuqqqrrrrrrooohhhcccYYYMMMGGGPPPggg|||yyyuuusssiii[[[NNNKKKOOO\\\mmm|||ttttttzzzzzzrrrllllllkkkhhhhhhiiiooonnnkkkhhhddd^^^TTTLLLFFFGGGJJJUUUiii|||xxxqqqjjjfffggghhheeecccgggffffffeeeeeeccc```^^^___]]]ZZZVVVQQQMMMIIIHHHEEEGGGIIIKKKMMMQQQVVVZZZ^^^fffnnnppprrruuuvvvtttuuuxxxzzz|||||||||~~~}}}}}}|||yyyvvvuuuvvvxxxvvvuuussstttvvvwwwwwwwwwvvvvvvwwwwwwxxxwwwwwwvvvxxxxxxxxxxxxxxxwwwwwwwwwxxxyyyzzzyyyxxxwwwxxxyyyvvvxxxzzzzzzyyyyyyzzz{{{yyyyyyyyy{{{}}}zzzfffbbbssszzz}}}```MMMEEE;;;777888555555444333333222222333333222222222111111111111000////////////000000000000//////............//////------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,///111000///111777===>>>KKKQQQKKKMMM___vvv|||wwwyyyxxxaaahhhpppssspppooorrrwwwyyyzzzqqqkkkbbbbbbccceeeiiinnnssswww}}}~~~{{{zzz{{{}}}zzz{{{||||||{{{zzz|||}}}}}}|||}}}yyyqqqmmmmmmooonnnlllhhhiiihhheeedddiiirrrzzzrrrqqqooonnnoooppprrrssspppooollliiigggfffeeeeeegggkkkooosssvvvxxx{{{~~~xxxuuuqqqmmmjjjiiijjjjjjhhheee___XXXRRROOOMMMLLLFFFGGGGGGFFFDDDCCCCCCCCCDDDEEEFFFHHHIIILLLOOORRRWWWWWWWWWXXXYYY[[[\\\]]]WWW\\\```aaaeeesssoooaaa\\\^^^aaa\\\[[[WWWSSSOOOLLLJJJIIIEEELLLSSSpppuuuqqqxxxwww___UUUQQQNNNPPPIIIHHHGGGHHHKKKNNNOOOOOOLLLQQQRRRNNNKKKJJJGGGDDD>>>BBBEEEEEECCCGGGPPPYYYZZZaaaeeeccc```aaabbb```\\\[[[ZZZXXXWWWVVVUUUUUUVVVXXXZZZ\\\```hhhsss{{{nnngggqqqyyy{{{}}}xxxyyy~~~{{{{{{yyywwwyyyzzzvvvooodddPPPBBBCCCIIIRRRjjjuuupppmmmcccVVVLLLKKKJJJIIILLL^^^|||uuuqqqxxxxxxmmmgggkkkmmmiiijjjppppppooojjjccc]]]VVVNNNGGGEEEGGGKKKXXXmmm{{{ssskkkiiillllllhhhdddgggggghhhhhhfffddd```^^^```^^^ZZZVVVQQQLLLIIIGGGDDDFFFHHHIIILLLPPPUUUYYY\\\dddllloooqqqttttttqqqvvvxxxyyyxxxwwwwwwxxxzzzzzz{{{|||zzzwwwtttrrrrrrrrrooonnnppptttwwwxxxwwwuuuuuuvvvvvvvvvvvvvvvuuuyyyxxxxxxxxxwwwvvvvvvvvvxxxyyyzzzzzzyyyxxxyyy{{{vvvxxxzzz{{{zzzzzz|||}}}yyyxxxxxxyyy|||}}}~~~mmmllleeeOOODDD999555777555555444333333222222333333222222222111111111111000////////////000000000000//////............//////---------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........+++---000000000333<<>>FFFKKKNNNLLLKKKKKKJJJEEEEEEQQQ```uuusssqqqoooooopppssstttxxxvvvtttsssqqqooollliiiiiihhhhhhjjjnnnuuu}}}|||uuuqqqrrrrrrooolllvvvuuuuuuvvvwwwssslllgggfffeeeeeeeeeeeeccc```]]]^^^\\\ZZZYYYXXXXXXZZZ[[[[[[ZZZYYYXXXUUUSSSQQQPPPNNNOOOSSSVVVVVVXXXaaakkk|||rrreeeYYYPPPLLLLLLKKKKKKTTTkkkxxxkkkeeecccjjjpppqqqppplllccc[[[VVVRRRMMMJJJJJJKKKKKKKKKMMMLLLKKKIIIGGGEEEDDDCCCAAABBBCCCBBBCCCHHHQQQXXXggglllsss{{{~~~}}}|||~~~~~~zzzwwwuuupppkkkbbbQQQLLLNNNNNN```sss___NNNLLLHHHGGG@@@DDDBBBPPPpppmmmuuuzzz|||vvvwwwxxxvvvrrrjjjccc^^^\\\YYYWWWVVVPPPIIIGGGIIIKKKPPPUUUhhhzzzsssnnnlllkkkooonnnllllllkkkiiieeebbbaaa___\\\XXXSSSOOOLLLJJJHHHFFFFFFHHHIIIJJJPPPWWW^^^gggnnnppppppssstttssssssuuuvvvvvvvvvvvvxxxyyy~~~}}}~~~~~~zzzuuuqqqqqqqqqqqqrrrssstttuuusssvvvxxxxxxwwwuuuttttttsssuuuvvvvvvvvvvvvwwwyyywwwwwwwwwvvvuuuuuuwwwyyyzzzyyyyyyzzz}}}~~~~~~~~~}}}}}}|||||||||~~~|||}}}yyy{{{xxx[[[HHHAAA888555888555555444333333222222333333111111111111111111111111000000000000////////////000000///............///------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,---...///...///333;;;FFFQQQXXX[[[SSSRRR___yyypppnnnnnnbbbbbbcccaaa]]][[[___lll{{{yyysssoookkkjjjooovvv|||~~~~~~}}}~~~xxxyyy}}}xxxkkk]]]RRRIIIBBB>>><<<;;;;;;===BBBIIIPPPTTTHHHJJJLLLIIIDDDEEERRRaaatttrrrqqqpppqqqsssuuuwwwxxxwwwuuusssqqqnnnllljjjkkkjjjjjjjjjmmmqqquuuwwwvvvrrroooooosssvvvvvvttt~~~|||{{{~~~~~~vvvooollllllnnnpppqqqpppmmmjjjfffdddaaa^^^\\\\\\\\\]]]ZZZZZZZZZYYYXXXVVVUUUTTTSSSSSSVVVYYYXXXXXX^^^fff}}}|||mmm^^^TTTOOOLLLKKKLLLQQQ___sss{{{xxxqqqsssuuuvvvtttooohhhbbb]]]XXXRRRMMMKKKKKKKKKKKKLLLKKKIIIGGGEEEDDDCCCCCC@@@BBBCCCBBBBBBHHHRRR[[[iiiuuu{{{zzz{{{}}}}}}yyywwwxxxyyyzzzhhhUUUNNNQQQRRReeettt]]]IIIJJJIIIIIICCCFFFEEENNNzzzuuummmrrr}}}{{{}}}wwwooofff___ZZZXXXVVVSSSRRRQQQMMMGGGFFFIIIIIINNNRRRfff}}}wwwsssrrrrrrrrrpppooonnnnnnkkkhhheeeccc```\\\XXXTTTPPPLLLJJJGGGEEEEEEHHHIIIJJJPPPWWW^^^gggnnnppppppssstttrrrqqqssstttuuuuuuuuuwwwyyy}}}||||||}}}~~~|||xxxtttpppqqqrrrrrrrrrsssuuuvvvrrruuuxxxyyyxxxvvvttttttrrrsssuuuvvvvvvvvvxxxzzzwwwxxxwwwuuuttttttvvvxxxzzzyyyxxxyyy{{{~~~~~~~~~}}}|||{{{{{{{{{}}}~~~}}}~~~|||{{{nnnuuuwwwxxxZZZFFF???777666888555555444333333222222333333111111111111111111111111000000000000////////////......------,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.........,,,,,,+++,,,,,,---...///222333999FFFYYYfffgggaaaMMMSSShhhlll|||yyyaaaWWW]]]cccbbbccceeekkkvvv|||ooommmnnnsssuuuuuuxxx}}}~~~}}}|||zzzzzz|||~~~xxxllliiikkkuuu}}}~~~|||hhh```SSSHHHAAA???>>>>>>@@@DDDHHHKKKKKKJJJJJJJJJFFFJJJMMMJJJFFFJJJYYYgggrrrqqqqqqrrrtttvvvyyy{{{xxxwwwuuurrrooolllkkkjjjmmmmmmmmmmmmnnnnnnoooooonnnllljjjmmmrrrvvvxxxxxx}}}}}}yyyssssssuuuvvvwwwvvvsssooojjjhhheeebbb___^^^^^^^^^[[[[[[\\\]]]]]]]]]]]]]]]ZZZXXXYYY[[[[[[[[[aaahhhqqqtttcccWWWQQQKKKKKKMMMSSS\\\hhhttt}}}|||yyyxxxwwwsssooolllfffaaaYYYRRROOOMMMLLLKKKKKKIIIHHHFFFDDDCCCBBBBBB???AAACCCBBBBBBHHHTTT^^^nnn}}}}}}}}}sssYYYNNNRRRVVVhhhxxx```KKKGGGHHHJJJEEEJJJIIIOOO}}}wwwvvvssszzz~~~qqqeee]]][[[[[[\\\SSSPPPOOONNNJJJEEEEEEIIIGGGLLLOOOcccyyyuuuuuuwwwtttsssrrrrrrqqqooollliiifffbbb\\\XXXUUURRRNNNKKKGGGEEEEEEHHHJJJKKKQQQXXX___gggooopppppprrrsssrrroooqqqsssttttttuuuwwwyyy|||||||||||||||{{{xxxvvvppprrrssssssrrrrrruuuwwwqqqtttxxxyyyxxxuuuttttttqqqsssuuuuuuuuuvvvxxxzzzwwwwwwvvvtttrrrrrruuuwwwwwwwwwxxxxxxyyy{{{~~~~~~~~~}}}}}}|||{{{{{{{{{}}}~~~{{{|||~~~~~~jjj]]]ssslll~~~yyyZZZEEE>>>777666888555555444333333222222333333111111111111111111111111000000000000////////////---------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,---...///000777999@@@QQQjjjxxxqqqbbbLLLYYYqqq|||yyy|||nnn[[[TTTZZZaaabbbjjjrrr|||yyysssfffccceeekkkppprrrvvvzzzwwwwwwwwwxxxyyyyyyyyyxxxuuujjjdddcccqqquuu{{{~~~{{{rrrggg```RRRLLLEEE@@@???BBBEEEGGGOOOPPPPPPMMMHHHBBB>>>===CCCIIIMMMJJJHHHPPP___lllrrrrrrrrrtttvvvxxxzzz|||wwwwwwuuurrrmmmjjjjjjjjjmmmooorrrttttttrrrooommmmmmkkkjjjjjjnnnqqqtttuuuyyyyyy{{{|||{{{zzzyyyxxxuuuqqqnnnllljjjfffcccaaa`````````]]]^^^```bbbcccdddeeeeee```]]]\\\]]]]]]]]]bbbhhhhhhtttzzzfffYYYRRRLLLJJJMMMVVV^^^eeennnuuu}}}uuurrrvvv~~~{{{{{{|||zzzyyyyyyoooiiiaaaZZZTTTQQQNNNLLLIIIHHHGGGFFFEEECCCBBBBBB>>>AAACCCBBBBBBHHHVVVaaavvvaaaRRRTTTVVVfffkkkWWWJJJKKKMMMFFFLLLMMMTTT}}}{{{}}}~~~{{{vvvhhh___]]]```cccdddTTTQQQOOONNNJJJEEEEEEIIIHHHNNNOOOaaayyyttttttwwwvvvuuuuuuuuuuuutttqqqooojjjddd^^^YYYWWWTTTPPPLLLHHHEEEFFFIIIKKKLLLRRRYYY___hhhooopppppprrrsssrrroooqqqsssuuuuuuwwwyyy{{{}}}}}}}}}}}}|||{{{zzzyyyqqqsssuuutttrrrqqqtttwwwqqqsssvvvwwwvvvuuuttttttqqqsssuuuuuuuuuvvvwwwyyywwwvvvuuurrrppppppsssvvvuuuwwwxxxxxxxxxyyy{{{~~~||||||||||||||||||||||||~~~~~~{{{}}}~~~~~~qqqSSS\\\}}}lllyyy{{{{{{[[[EEE>>>888777999555555444333333222222333333111111111111111111111111000000000000//////////////////000000//////...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,---...///000111888???KKK]]]sss}}}ppp[[[OOOcccyyywwwlllzzz}}}qqqlllccc[[[WWWZZZbbbhhhrrr}}}{{{qqqiiiddd]]]XXXYYY\\\```fffllljjjjjjkkknnnsssxxxzzz{{{zzznnnfffdddoooppppppnnnggg\\\PPPHHHBBBCCCEEEKKKRRRYYY]]]^^^bbb\\\RRRIIIBBB@@@???@@@BBBHHHKKKHHHJJJUUUcccmmmuuuuuuuuuuuuvvvxxxyyyzzzxxxxxxvvvrrrmmmjjjjjjkkkkkkpppvvv{{{|||yyyuuuqqqnnnllliiihhhiiimmmppprrruuuvvvyyy}}}}}}{{{yyywwwtttqqqnnnllljjjgggdddbbbbbbbbbcccbbbbbbdddfffggghhhiiiiiieeebbbaaacccbbb```aaaeeebbbmmm}}}hhhXXXRRRMMMIIIKKKVVV```gggooovvvxxxpppggg___bbbgggppp~~~~~~vvvqqqiiiaaa[[[UUUPPPMMMGGGHHHHHHGGGFFFDDDBBBAAA===AAACCCBBBAAAHHHWWWcccxxxmmm\\\ZZZTTT^^^{{{fffXXXWWWUUUJJJPPPUUU]]]{{{||||||}}}tttjjj```]]]aaadddccc```VVVSSSPPPNNNJJJEEEEEEIIIGGGNNNOOO]]]zzztttuuuxxxxxxwwwwwwxxxyyyxxxvvvtttmmmfff___ZZZXXXVVVQQQMMMHHHFFFGGGJJJLLLMMMSSSZZZ___hhhooopppppprrrsssqqqqqqsssvvvwwwxxxzzz|||~~~}}}}}}|||zzzyyyyyyzzz{{{rrruuuwwwuuuqqqpppsssvvvqqqssstttuuutttssstttuuurrrsssuuuuuuuuuuuuvvvxxxvvvuuussspppnnnnnnqqqttttttwwwyyyzzzyyyxxxzzz{{{yyyyyyzzz{{{|||}}}~~~}}}}}}zzzTTTVVVvvvooommmqqq~~~]]]FFF>>>888888999444555444333333222222333333111111111111111111111111000000000000////////////...///000000000///...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,---------...///000222222888III\\\jjjuuuxxxiiiUUUVVVnnn|||hhhnnnyyyoooeee\\\XXX\\\]]]]]]fffrrrzzz~~~vvviii```\\\TTTMMMLLLNNNPPPTTTYYYXXXXXX[[[bbbllluuuzzz|||~~~{{{jjjaaa^^^ccccccbbb[[[SSSMMMKKKKKKPPPUUU^^^hhhpppsssrrrpppaaaXXXLLLDDDCCCEEEGGGHHHHHHLLLLLLIIIMMMZZZffflllxxxxxxwwwwwwwwwwwwwwwxxxyyyyyywwwsssmmmjjjjjjllljjjpppxxxzzzwwwmmmkkkgggfffgggkkkooorrruuuwwwyyy{{{|||~~~~~~|||yyywwwwwwuuusssqqqllljjjgggeeedddcccdddeeeeeefffggghhhiiiiiiiiiiiiiiigggfffhhhgggbbbaaaccc___lllzzzhhhXXXPPPOOOIIIIIITTT```iiiqqqyyy|||~~~ssshhhaaa\\\]]]^^^aaakkk{{{vvvnnnfff___XXXRRRNNNGGGGGGHHHHHHGGGEEEBBB@@@<<<@@@CCCBBBAAAIIIWWWddduuuuuueee^^^QQQWWW|||rrrfffccc]]]OOOUUU[[[fff}}}|||rrrzzzzzz{{{iiiaaa[[[\\\cccddd]]]UUUYYYUUURRROOOKKKEEEFFFIIIEEEMMMMMMYYY{{{vvvxxx|||xxxxxxxxxzzz{{{{{{yyywwwnnnhhh```[[[YYYWWWRRRNNNIIIGGGGGGKKKLLLNNNTTT[[[```hhhooopppppprrrsssqqqsssuuuxxxzzz{{{|||{{{zzzyyywwwuuuuuuwwwzzzsssvvvxxxuuuqqqooorrrvvvqqqrrrssssssrrrrrrtttuuurrrtttuuuuuuttttttvvvwwwuuutttrrrooommmmmmpppssstttxxx{{{{{{yyyxxxyyy{{{wwwxxxyyy{{{}}}~~~|||~~~XXXYYYyyypppcccggg~~~^^^FFF???999888999444555444333333222222333333111111111111111111111111000000000000////////////,,,---.........---++++++---------,,,,,,,,,++++++++++++,,,,,,,,,---------.........------,,,,,,,,,------......000111222333:::RRRjjjtttvvvssscccRRR[[[uuuzzz~~~jjj}}}uuuggg^^^RRRQQQ\\\```___iii{{{{{{rrreee[[[QQQKKKHHHKKKMMMLLLKKKLLLJJJKKKOOOXXXeeeqqqxxx{{{}}}~~~~~~|||zzzyyyxxxaaaVVVTTTSSSUUUUUUOOOHHHIIIRRR\\\rrrvvv~~~uuummmOOOIIIAAA@@@DDDHHHIIIHHHOOOQQQOOOLLLRRR___iiilllyyywwwuuuttttttwwwyyy{{{yyyxxxvvvssspppnnnmmmllljjjoooyyysssqqqooommmmmmllljjjiiioooqqqtttvvvwwwyyy{{{}}}zzzuuurrrssswwwyyyuuuqqqllllllkkkiiifffeeegggiiigggjjjoooqqqqqqooonnnnnnnnnllljjjhhhgggggghhhiiifffgggnnnrrr]]]UUUPPPLLLLLLTTTcccooottttttzzzvvvmmmccc```ZZZVVVWWW\\\fffvvv~~~yyyqqqggg]]]WWWUUULLLKKKIIIGGGDDDAAA???>>>>>>>>>======@@@JJJWWWaaasssrrrxxxrrrdddUUUPPPhhh|||uuuhhhZZZVVVeee{{{~~~~~~||||||~~~iiicccbbbbbbcccdddaaa]]]YYYZZZYYYVVVRRRNNNKKKKKKKKKJJJGGGIIIVVVlllzzz{{{~~~}}}}}}~~~{{{wwwxxx{{{zzzwwwpppkkkddd\\\UUUPPPNNNMMMLLLHHHGGGIIIJJJLLLTTT\\\```iiirrruuuvvvvvvsssnnntttrrrqqqtttzzz~~~zzzvvvvvvyyy{{{{{{yyyyyyxxxuuurrrqqqpppqqqqqqsssrrrqqqppppppqqqsssttttttrrrqqqssswwwyyyyyyxxxsssuuusssooooootttvvvuuuuuuvvvvvvwwwxxxxxxyyyyyyzzzzzzzzzzzz{{{}}}~~~zzzwwwuuuttt\\\OOOzzzzzzwwwzzz\\\eeehhhJJJ;;;999888555444555555444333333333333444111111111111111000//////////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///---...111000///888CCCPPP[[[nnnzzzuuucccVVVSSSjjjwww{{{{{{}}}}}}{{{qqq```VVVQQQXXXcccmmmwww~~~wwwwwwwwwlllhhhsssxxxnnn[[[RRRRRRJJJDDDLLLDDDGGGGGGHHHTTThhhwww|||zzzuuutttrrrnnnooorrryyy```NNNEEEFFFFFFHHHMMMTTT```uuuttt]]]FFFEEEEEEFFFKKKRRRZZZ___^^^VVVNNNNNNXXXdddmmmpppyyyxxxwwwvvvvvvwwwyyyzzzwwwvvvtttqqqooonnnmmmlllqqquuu}}}wwwpppllllllooosssuuulllmmmooopppqqqsssuuuwwwqqqqqqrrrsssuuuvvvwwwvvvssspppnnnmmmnnnmmmkkkhhhjjjmmmqqqrrrqqqooonnnnnnmmmllljjjiiihhhhhhhhhhhheeegggmmmyyyuuubbb[[[SSSOOONNNUUUbbbnnnssssss~~~yyyoooeee```\\\\\\\\\___hhhqqq|||sssjjjaaaZZZVVVMMMLLLJJJGGGDDDAAA???>>>===>>>>>>>>>@@@GGGQQQYYYhhhjjjrrr~~~lllbbbTTTMMMaaa|||mmm^^^[[[kkkwwweeeeeegggiiijjjhhhccc]]]XXXUUUUUUSSSPPPMMMKKKJJJKKKJJJFFFEEEKKKYYYgggrrrxxx~~~zzzzzz{{{{{{}}}}}}zzzvvvvvvzzzyyyvvvnnnkkkeee^^^WWWRRRNNNMMMKKKHHHGGGIIIKKKMMMTTT\\\bbbjjjppprrrtttvvvuuurrrwwwvvvvvvwwwyyyzzzzzzzzzzzzxxxvvvuuuvvvwwwxxxwwwxxxvvvtttqqqpppooopppppppppooonnnnnnoooqqqtttuuusssqqqppprrrvvvxxxxxxwwwxxxyyywwwrrrqqquuuwwwuuuwwwxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{}}}~~~}}}zzzyyyyyy|||iiiUUUwww{{{wwwdddbbbsssyyy```EEE999888888666444555555444333333333333444111111111111111000//////////////////////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,///111000111;;;HHH]]]jjj{{{qqq^^^YYY^^^lllwww~~~{{{yyyxxx{{{llleee]]][[[dddoooxxxxxxqqqqqqrrrwwwwww]]]UUUQQQLLLMMMDDDFFFGGGKKKXXXkkkwwwzzzvvvpppkkkjjjhhhfffiiimmm|||yyy]]]MMMHHHFFFHHHOOO[[[iiiyyyzzz^^^IIIGGGGGGIIIMMMUUU]]]dddgggZZZSSSNNNRRR^^^jjjooopppyyyyyyxxxxxxxxxxxxxxxxxxvvvuuusssqqqooooooooooooxxx{{{xxxrrrrrruuuxxxyyyllllllkkklllmmmoooqqqsssooorrruuuvvvuuuuuuxxxzzzzzzuuurrrsssvvvvvvqqqkkkooorrrtttuuusssqqqpppooonnnmmmmmmllljjjiiiiiihhhfffhhhlllsss|||xxxgggaaaXXXSSSPPPUUUbbbmmmrrrsssyyy~~~sssiiifffdddccc```\\\]]]bbbwww{{{sssllleee^^^YYYOOOMMMKKKGGGDDDBBB@@@???===>>>??????@@@EEEMMMTTT[[[```jjjrrruuuwww}}}~~~uuufff\\\YYYQQQMMM```zzz|||kkk```bbbttt~~~ooodddkkknnnqqqpppjjjbbb[[[WWWTTTSSSRRRPPPNNNMMMLLLKKKIIIFFFCCCBBBFFFLLLSSSXXXhhhttt~~~~~~~~~}}}|||yyyuuuuuuxxxyyyuuummmkkkfffaaaZZZTTTOOOMMMJJJGGGGGGJJJLLLNNNUUU\\\dddjjjoooppprrrwwwyyywwwyyyzzz{{{zzzwwwuuuttttttvvvvvvvvvtttrrrrrrtttuuuvvvtttrrrooonnnnnnooopppllllllllllllnnnqqqtttvvvrrrqqqppprrrtttwwwwwwwww{{{|||zzzuuutttwwwxxxvvvxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||~~~}}}{{{yyyxxx}}}^^^sss}}}}}}wwwiii^^^gggkkkVVV@@@888888888666555555555444333333333333333111111111111111000//////////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......***,,,000111000555DDDSSSgggvvv}}}fffVVV\\\kkkqqqxxxyyyxxxqqqnnnzzzvvviii```^^^aaakkkwwwqqqppprrrqqqeee\\\\\\RRRIIIFFFEEEEEELLL\\\mmmuuuuuuooohhhdddbbbaaaaaaeeejjjvvvbbbRRRQQQKKKNNNZZZlllhhhSSSGGGNNNOOOSSS[[[eeelllnnnnnnUUURRRRRRYYYeeeooorrrqqqxxxyyyyyyzzzyyyxxxwwwvvvuuutttrrrqqqpppqqqrrrssszzz}}}|||yyyvvvtttqqqooonnnnnnpppsssuuuuuuvvvxxxyyyzzzyyyyyyyyyyyy~~~zzzwwwwwwzzz{{{xxxuuuvvvxxxyyyyyywwwuuuttttttqqqqqqqqqqqqooonnnlllkkkjjjkkklllpppxxxyyykkkddd\\\UUUQQQUUUaaammmssstttyyy}}}ssskkkiiihhhhhhddd^^^]]]```hhhvvvwwwppplllggg```[[[OOOMMMJJJGGGDDDAAA@@@???===>>>??????AAAHHHRRRYYYYYY```gggjjjhhhiiirrrzzzxxxzzzzzzwwwyyy~~~zzz|||}}}yyyuuuzzz{{{wwwnnnbbb[[[ZZZTTTQQQaaawwwtttbbb___mmmxxxpppkkktttuuuuuuppphhh___YYYVVVXXXWWWUUUTTTSSSQQQNNNLLLHHHHHHEEEAAA>>>???EEEIIIQQQaaauuu{{{{{{xxxttttttxxxxxxuuulllkkkiiiddd^^^WWWPPPMMMIIIGGGGGGKKKMMMOOOUUU]]]dddkkkpppqqqtttyyy{{{zzzxxx|||~~~}}}xxxtttrrrssstttvvvvvvtttpppoooqqqtttsssqqqooommmlllmmmnnnnnnlllkkkkkkkkkmmmppprrrtttqqqqqqqqqrrrtttvvvwwwxxxzzz|||zzzuuuuuuxxxxxxvvvvvvvvvwwwxxxxxxyyyzzzzzzyyyyyyyyyzzz{{{|||}}}~~~}}}~~~~~~}}}}}}uuupppsssdddpppxxxkkk\\\^^^aaaPPP???888888777555555555444333333222222333333111111111111111000//////////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......+++...000///111<<>>>>>???CCCMMMZZZdddhhhnnnqqqkkkcccaaagggnnnlllooopppnnnoootttwwwwwwxxxxxxxxxyyy{{{}}}~~~~~~}}}ssslllooovvvwwwssspppwww{{{~~~zzz|||sssiii\\\SSS[[[lll~~~kkk\\\ddd}}}zzz~~~{{{uuulllccc]]]ZZZYYY^^^\\\ZZZXXXVVVSSSMMMIIIGGGHHHFFFAAA<<<:::>>>BBB>>>MMMdddwww~~~{{{zzzxxxyyywwwtttuuuyyyxxxuuummmmmmkkkgggaaaYYYQQQMMMIIIFFFGGGJJJMMMPPPWWW___dddkkkrrrtttwww{{{|||zzzvvvzzz~~~~~~zzzvvvtttuuusssuuuvvvsssooommmoooqqqooommmkkkjjjiiijjjkkklllkkkkkkjjjjjjkkkmmmoooqqqqqqqqqrrrssstttuuuwwwxxxvvvxxxwwwttttttxxxyyyvvvrrrssstttvvvwwwyyyzzz{{{yyyyyyyyyyyyzzz|||}}}~~~{{{}}}~~~~~~~~~}}}zzznnneeekkk{{{ccclllyyypppYYYUUU[[[NNN@@@;;;999666555555444444333222222222222333111111111111111000//////////////////////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........000000///555HHHdddwwwsss```^^^ooonnn^^^gggxxxxxxoookkkfff___ZZZ^^^eeeooozzz}}}yyyooo{{{yyyuuuvvvxxxccc[[[YYYNNNEEEKKKZZZhhhmmmnnnooommmnnnrrrqqqmmmlllnnnmmmssswwwnnnmmmnnnuuuyyytttbbb___[[[ZZZZZZ\\\```cccgggkkkrrrxxxyyyrrrfff]]]QQQ[[[fffkkkjjjjjjnnnsssuuuvvvwwwxxxyyyxxxwwwwwwooonnnllljjjkkkmmmoooqqqtttyyy}}}|||}}}}}}~~~~~~~~~~~~}}}|||{{{yyyxxxvvvvvvpppnnnmmmpppxxx|||uuueee\\\TTTUUU```mmmtttwwwzzz~~~uuuqqqmmmjjjddd^^^^^^aaaYYYXXX[[[eeettt~~~tttlllddd]]]UUUPPPJJJHHHEEEAAA????????????======>>>???DDDOOO^^^iiivvv}}}~~~uuuhhhccccccdddeeejjjlllkkklllqqqttttttxxxwwwvvvvvvwwwzzz}}}~~~~~~}}}|||tttooopppssssssrrrrrrooorrrwww{{{}}}}}}{{{yyyvvvxxxsssaaaSSSVVVaaa~~~zzzvvvfff\\\lll~~~rrriiidddbbbaaa```ccc```]]][[[YYYTTTLLLFFFFFFGGGEEE@@@:::777888::::::DDDYYYppp}}}~~~zzzxxxtttwwwwwwvvvxxx{{{zzzuuupppooommmiiibbbZZZRRRMMMIIIFFFFFFIIILLLPPPXXXaaaeeemmmsssvvvxxx|||}}}{{{wwwyyy{{{|||yyyvvvtttsssqqqqqqqqqooommmkkkjjjkkkhhhgggeeeddddddeeefffhhhhhhgggffffffgggiiikkkmmmoooppprrrrrrrrrsssvvvxxxuuuwwwwwwuuuuuuxxxyyywwwrrrrrrsssuuuwwwxxxyyyzzzxxxxxxyyyyyyzzz{{{}}}~~~zzz|||~~~~~~}}}}}}zzzlllbbbggguuu```hhhwwwxxxZZZNNNXXXMMMBBB===999666444666444444333222222222222222111111111111111000//////////////////////////////++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......000111111222>>>YYYvvvkkk\\\```ppp}}}yyycccZZZllluuullleee___\\\\\\eeennnxxx}}}xxxrrrzzz}}}{{{uuurrrdddVVVLLLQQQ^^^iiinnnqqqsssrrruuuyyyxxxrrrnnnnnnffffffqqqxxxnnnlllnnnrrrpppdddXXXRRRCCCEEEMMMYYYbbbeeefffiiioootttyyyzzztttiii]]]VVVWWWaaakkkmmmiiigggmmmsssssstttuuuvvvwwwxxxxxxxxxpppnnnllljjjkkkmmmoooqqqssswww~~~}}}{{{zzzzzzzzzuuuvvvvvvvvvyyylllaaaWWWVVV___jjjrrrtttzzzzzzvvvrrrnnnggg```^^^aaa[[[XXXUUUVVV^^^gggoootttvvvzzzvvvrrrlllddd\\\TTTNNNKKKFFFDDDAAA>>>======>>>???<<<>>>???@@@DDDNNNZZZdddooozzz{{{rrrkkkfffaaaccciiimmmllllllpppssssssvvvuuutttsssuuuxxx{{{~~~}}}|||{{{|||yyyxxxyyywwwssstttxxxmmmooosssxxxzzzzzzxxxuuuxxx}}}sssbbbUUUTTT\\\ooo{{{mmmiii___\\\mmm}}}pppjjjjjjllllllkkkfffccc```___^^^XXXOOOHHHHHHGGGEEEBBB>>>;;;:::999>>>BBBRRRjjj{{{}}}zzzxxxqqquuuwwwxxx{{{~~~{{{vvvsssrrrooojjjcccZZZRRRMMMKKKGGGEEEHHHKKKPPPZZZdddjjjooottttttvvv{{{~~~~~~{{{zzzyyyxxxwwwtttppplllmmmkkkjjjiiihhhfffdddbbbaaa```___^^^^^^___aaabbbbbbaaaaaaaaaccceeehhhjjjlllnnnppppppooopppsssvvvxxx{{{{{{xxxwwwzzzzzzwwwuuuuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{|||}}}xxx{{{~~~~~~}}}}}}tttllliiissscccjjjtttzzz^^^SSSUUUKKKBBB===999555555888444333222222111222222222111111111111111000//////////////////////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........111333999KKKiiizzzdddXXX___ooozzz}}}pppcccccczzzvvvnnnfff___```eeelllvvv{{{wwwxxxzzz{{{|||zzzwwwkkk^^^WWW\\\gggoootttxxxxxxvvvwwwzzzyyyrrrnnnnnn```[[[\\\pppmmmgggbbb___WWWLLLDDDAAACCCJJJYYYhhhnnnllllllqqqppptttvvvrrriii```ZZZXXX___dddhhhjjjhhhiiinnnrrrrrrssssssuuuvvvwwwxxxyyysssqqqooommmmmmooorrrtttssstttyyy}}}~~~~~~~~~}}}{{{{{{{{{|||{{{~~~|||{{{qqqfffZZZWWW^^^hhhoooqqq|||~~~~~~~~~}}}yyyvvvsssmmmdddbbbdddaaa^^^YYYVVVUUUXXXZZZ\\\\\\jjjqqqmmmlllrrrsssnnnddddddbbb\\\UUUOOOKKKJJJCCCAAA>>><<<;;;<<<===???<<<>>>@@@AAADDDKKKTTT\\\^^^mmmzzz|||xxxssskkkccc^^^eeejjjiiiiiilllnnnmmmtttsssrrrssstttxxx{{{~~~{{{{{{zzz~~~wwwxxx||||||wwwpppqqqwwwooopppssswwwyyyxxxtttrrr{{{wwweeeVVVSSSWWWfffvvveee]]]YYYZZZiii|||ppplllqqqvvvuuurrrjjjgggddddddccc]]]TTTLLLIIIHHHGGGEEEDDDBBB@@@???>>>>>>JJJbbbuuuyyyuuusssooossswwwyyy}}}|||wwwuuutttpppjjjcccZZZRRRNNNKKKGGGEEEGGGJJJPPP[[[eeemmmrrrsssrrrtttzzz|||xxxvvvtttqqqkkkfffiiifffdddcccdddccc___[[[\\\[[[ZZZYYYYYY[[[\\\^^^\\\\\\\\\]]]```cccgggiiijjjlllnnnnnnmmmnnnqqqttt}}}~~~{{{zzz|||{{{xxxyyyxxxxxxxxxwwwwwwvvvvvvxxxxxxxxxyyyzzz{{{|||}}}www{{{~~~}}}|||wwwoootttiiinnnrrrwwwccc]]]RRRJJJAAA<<<888555666:::444333222222111111222222111111111111111000//////////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---111555>>>TTTsssyyydddZZZddduuuzzznnngggmmmzzzsssmmmccc\\\```iiiuuu|||xxxwww}}}~~~}}}~~~vvvlllmmmccc___fffpppuuuyyy~~~|||yyyyyyzzzxxxrrroooppp___VVVOOOaaasssjjjaaaXXXNNNDDDAAACCCMMMUUUdddooonnnjjjmmmwwwnnnqqqqqqjjj```ZZZ[[[___eeeddddddfffiiimmmoooppptttssssssuuuvvvuuusssqqqpppnnnllllllnnnqqqrrrssstttqqqyyy}}}}}}~~~yyyiiiYYYUUU___kkkqqqqqqzzz}}}{{{~~~}}}{{{vvvnnnhhhdddcccgggeeebbb___]]]ZZZVVVTTTYYYYYYYYYYYYZZZ[[[[[[[[[UUUTTTTTTSSSQQQLLLGGGCCC@@@???>>><<<<<<<<<======<<<;;;;;;<<<@@@FFFKKKOOOWWWcccoooxxx~~~~~~ssseeeiiigggeeegggkkknnnmmmllltttssssssssstttvvvxxxzzz|||~~~~~~{{{wwwvvvyyy||||||zzzwwwvvvuuutttqqqoootttrrrssswwwwwwttttttwwwoooaaaWWWRRRPPP___}}}fff\\\XXX[[[]]]ddd}}}qqqpppvvv|||zzzuuujjjgggeeeeeeeeeaaaYYYQQQHHHFFFGGGIIIFFFAAA???AAA??????DDDPPP]]]gggiiihhhdddlllssswwwzzz~~~}}}zzzsssssspppiii^^^UUUQQQOOOIIIHHHIIIKKKLLLPPP\\\hhhpppqqqtttvvvxxxyyyyyyyyyzzzsssoooooommmiiieeeaaa```^^^[[[XXXUUUSSSRRROOOPPPPPPQQQRRRRRRSSSSSSUUUUUUUUUTTTVVVZZZaaaeeeeeehhhkkknnnoooqqqsssuuuxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvtttuuuwwwyyyzzzzzzzzzwwwtttwww|||~~~{{{}}}}}}||||||~~~ttteeedddlll{{{iiioooyyy___YYYUUUJJJ@@@===;;;777333222444444333333333333222222111111111111000000000000//////...------------......------,,,,,,------...,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,000...,,,+++,,,---------111666:::DDDbbbnnnaaaeeettt{{{yyy|||ttttttooopppsssrrrgggZZZXXXcccooo|||yyywww{{{~~~{{{yyy|||wwwgggdddbbbccchhhqqqyyy~~~vvvqqqsssuuusssrrruuunnn]]]OOOVVVsssxxxnnn^^^OOODDDAAAFFFMMMWWWcccnnnooommmooorrrsssnnnnnnmmmiiibbb^^^]]]___fffkkkmmmjjjjjjlllnnnlllsssrrrrrrtttuuuuuusssqqqqqqooonnnnnnoooqqqqqqqqqxxxtttvvv}}}ooo___XXX^^^iiipppssswww|||xxxuuuttttttqqqooommmjjjfffaaa\\\YYYTTTSSSRRRRRRQQQOOOMMMLLLMMMMMMMMMMMMLLLJJJGGGEEE@@@???>>>===<<<<<<======:::::::::<<<@@@EEEIIILLLNNNXXXccckkkuuuzzzwwwooojjjgggeeegggkkkoooooonnnttttttuuuvvvwwwxxxzzzzzz}}}|||yyyuuussstttwwwzzzzzzxxxwwwvvvvvvtttrrroooooommmooosssuuuttttttwwwxxxiii\\\RRRMMMXXXyyymmm[[[VVVXXXZZZaaa|||tttsssxxx{{{xxxtttsssppplllkkkkkkllljjjiiiTTTJJJCCCBBBDDDDDDEEEFFFBBBAAACCCHHHPPPUUUVVVVVVYYYcccmmmsssxxx|||{{{wwwsssssspppiii```WWWRRRPPPIIIHHHHHHKKKMMMRRR___kkkwwwxxxyyyzzz{{{{{{{{{{{{{{{tttlllfffdddbbb]]]YYYUUUTTTSSSPPPNNNLLLJJJIIIGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLNNNSSSYYY^^^cccfffjjjmmmnnnppprrrtttssstttuuuvvvwwwxxxyyyyyytttsssrrrtttwwwyyyzzzzzzyyyvvvtttwww{{{~~~}}}{{{|||||||||}}}~~~~~~~~~qqqcccccclllnnnqqqbbbTTTSSSHHH>>>;;;:::777444333444444333333333333222222111111111111000000000000//////...------------......------,,,,,,------...,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,...---,,,,,,...////////////555@@@TTTtttyyycccYYY```qqq~~~{{{kkkZZZkkkqqqtttlll```^^^hhhttt|||yyyxxxzzz}}}zzzxxxzzz}}}ttt\\\XXXZZZ___hhhsss{{{}}}uuupppqqqqqqnnnppptttwwwgggUUUPPPZZZjjjqqqpppppphhh\\\QQQKKKKKKPPPUUU\\\dddjjjlllnnnsssvvvvvvuuutttpppiiiaaa]]]\\\]]]ccciiimmmlllmmmppppppnnnqqqqqqqqqrrrttttttrrrpppqqqpppoooppprrrrrrpppooovvvttttttuuu|||zzzjjj___^^^dddmmmsssvvv}}}~~~~~~}}}zzzzzz{{{}}}|||||||||zzzuuummmfffbbb]]]\\\ZZZXXXVVVSSSOOOLLLMMMLLLKKKJJJIIIGGGFFFFFFAAA@@@>>>===<<<<<<<<<===888999:::===@@@DDDGGGHHHHHHNNNUUU]]]hhhssswwwvvvmmmjjjggggggllloooqqqppprrrsssuuuwwwxxxyyyyyyyyy}}}yyysssppppppsssuuuwwwwwwvvvvvvvvvvvvuuurrrpppllljjjlllrrrttttttvvvzzz~~~qqqbbbSSSKKKNNNjjjzzziiiXXXUUU^^^hhhsss}}}zzz|||xxxwwwyyyyyywwwttttttrrrnnnkkknnnvvvkkkVVVLLLKKKJJJIIIIIIFFFEEECCCBBBCCCEEEGGGHHHOOO[[[iiirrrxxx|||zzzvvvrrrrrroooiii```YYYTTTRRRJJJGGGFFFHHHJJJPPP\\\hhhqqqrrrtttuuuvvvvvvuuutttqqqiii```YYYTTTQQQMMMJJJHHHHHHFFFEEECCCBBBAAA@@@??????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDFFFKKKRRRWWW```dddhhhkkkmmmoooqqqsssrrrrrrssstttuuuvvvvvvwwwrrrqqqqqqsssvvvyyyzzzzzzxxxvvvtttvvv{{{}}}}}}{{{{{{{{{|||}}}~~~uuuiiiccciiirrruuuyyykkkTTTSSSHHH===:::999666444444444444333333333333222222111111111111000000000000//////...------------......------,,,,,,------...,,,,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,+++,,,---...///000111111444:::LLLkkkppp[[[ZZZffftttnnnbbbVVVeeeooouuuqqqhhhgggqqq}}}~~~{{{yyyxxxzzz|||xxxvvvxxxvvvyyyZZZLLLPPPXXXcccmmmuuuxxxxxxuuuqqqnnnmmmkkkiiilllqqqlllaaaRRRFFFDDDJJJWWWaaahhhddd___[[[ZZZ\\\^^^^^^```bbbdddgggnnnwwwyyyvvvqqqmmmfff\\\TTTPPPPPPRRR[[[cccjjjlllnnnrrrrrrppppppooooooqqqssssssqqqooonnnnnnoooqqqssssssqqqooonnnqqqttttttttt~~~xxxiii___```iiiqqqyyy|||zzzzzz|||~~~zzzrrrnnnmmmkkkiiihhhgggeee```[[[YYYXXXTTTOOOIIIFFFDDDDDDAAA@@@>>>===<<<<<<<<<<<<777888;;;>>>AAACCCEEEFFFGGGJJJNNNUUU___jjjrrrvvvrrrnnniiiiiilllpppqqqqqqoooqqqtttwwwxxxxxxvvvuuu|||wwwrrrppprrrttttttttttttttttttuuuvvvvvvssspppnnnlllmmmrrruuuuuuwww{{{~~~sssdddTTTKKKJJJaaawww|||nnn^^^TTTVVVlllzzzxxx}}}}}}zzzyyyxxxxxxxxxtttrrrnnnlllrrrtttbbbXXXQQQMMMMMMLLLJJJGGGBBB@@@AAAEEEHHHLLLZZZkkktttzzz}}}{{{wwwqqqpppmmmggg```YYYTTTQQQKKKFFFCCCDDDFFFKKKVVVaaaeeehhhlllooopppnnnkkkiiibbb\\\SSSKKKGGGDDDAAA???@@@@@@??????>>>======<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@CCCHHHOOOTTT]]]aaafffjjjlllnnnpppqqqttttttttttttsssssssssrrrsssrrrrrrtttwwwyyyyyyyyywwwuuuuuuvvvyyy||||||{{{zzz{{{|||~~~~~~|||ssshhheeexxxrrruuunnnzzz]]]WWWKKK???:::999666444555444444333333333222222222111111111111000000000/////////...------------......------,,,,,,------...+++,,,,,,---,,,,,,++++++***+++,,,,,,------,,,,,,***,,,---......///000111<<>>AAAPPPaaafffhhhjjjkkkllllllfff```]]]]]]^^^bbbmmmuuussslllbbb\\\TTTKKKEEEDDDEEEGGGSSS\\\eeeiiimmmqqqqqqooonnnnnnnnnppprrrrrrpppooollllllnnnqqqttttttrrrppplllnnnsssuuutttvvvtttddd___fffnnn~~~|||tttqqqoooppprrrrrrnnnjjjgggeee___VVVMMMFFFCCCCCCBBB@@@???===<<<;;;<<<<<<888:::<<>>AAAFFFMMMRRRZZZ^^^dddiiikkkmmmooopppttttttttttttttttttttttttvvvvvvuuuvvvxxxyyyxxxwwwvvvuuuuuuvvvxxxzzz{{{{{{zzz{{{|||~~~~~~~~~|||{{{zzzqqqdddjjjssszzzyyytttccc]]]PPPBBB<<<999666444444444444333333333222222222111111111111000000000/////////...------------......------,,,,,,------...+++,,,,,,---------,,,,,,***+++,,,,,,------,,,,,,***,,,......------///111===HHHccckkkbbbqqq|||zzzpppdddddd```aaaiiirrrttttttxxx||||||{{{zzzyyyxxxwwwvvvtttuuunnnkkkooommmooo{{{zzzXXXHHHIIILLLOOORRRVVVZZZ]]]bbbfffhhhgggdddccceeefff```UUULLLIIICCC@@@LLL]]]hhhqqqyyyzzzxxxrrreeeXXXVVVXXX[[[aaaiiinnnggg]]]TTTOOOHHHBBB@@@BBBEEEGGGNNNWWW```eeeiiinnnooommmnnnnnnnnnppprrrrrrqqqooollllllmmmpppssssssqqqooopppnnnnnnqqqrrrtttyyy~~~lllcccffflll~~~|||xxxuuuvvv{{{|||yyyvvvpppnnnhhh^^^RRRIIIEEEEEEBBBAAA???===<<<;;;;;;<<<999:::<<>><<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;===CCCIIINNNXXX]]]ccchhhkkkmmmooopppooopppqqqsssuuuwwwyyyyyyxxxwwwwwwwwwyyyyyywwwvvvttttttuuuvvvwwwyyyzzz{{{{{{|||}}}~~~}}}}}}yyyfffdddsssxxx]]]aaaSSSDDD<<<999666444555444444333333333333222222111111111111000000000000//////...------------......------,,,,,,------...+++,,,,,,---------------***+++,,,,,,------,,,,,,+++---...---,,,---111555===PPPooo}}}mmmiiiuuu{{{zzzsssdddbbbfffbbb```fffnnntttyyy}}}xxxxxxwwwwwwvvvuuuuuutttpppssslllgggjjjiiiiiirrr{{{yyyTTTIIIIIIIIIIIIJJJMMMSSSWWW[[[```bbbbbbdddiiillllllkkk[[[RRRRRRNNNGGGOOO___ooo||||||qqqaaaRRRTTTZZZ```cccfffddd[[[QQQHHHDDD???===???BBBEEEGGGKKKSSSYYY\\\```fffiiihhhnnnnnnnnnppprrrsssqqqpppnnnnnnnnnoooppppppnnnlllooolllkkkooorrrrrrvvvzzz~~~tttjjjjjjmmmxxx~~~zzzyyysssgggXXXLLLGGGFFFBBBAAA???===;;;;;;;;;;;;999:::;;;===???AAABBBCCC???AAAHHHRRRWWWZZZ```iiiiiifffeeeggglllppppppooorrrsssttttttrrrpppnnnmmmmmmooopppqqqqqqrrrtttvvvuuusssppppppqqqsssssssssnnnjjjjjjmmmnnnnnnpppttt~~~}}}{{{uuulll___TTTMMMJJJRRR^^^hhhmmmkkk```TTTUUUaaa}}}{{{xxxuuussssssrrrttt|||}}}fff\\\]]]WWWPPPHHHCCCDDDHHHKKKLLL[[[hhhtttvvvuuuvvvwwwvvvuuuqqqlllhhhccc]]]VVVPPPIIIEEECCCFFFJJJNNNTTTZZZWWWWWWUUURRRNNNIIIDDDBBB=========<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999:::::::::<<<@@@GGGLLLWWW\\\ccchhhkkkmmmooopppmmmnnnppprrruuuxxxzzz{{{uuuuuuuuuwwwyyyyyywwwvvvssstttuuuvvvvvvxxxzzz{{{|||}}}~~~wwwgggdddyyyqqqsssaaa```RRRBBB;;;888555555666444444333333333333222222111111111111000000000000//////...------------......------,,,,,,------...+++,,,,,,---......------***+++,,,,,,------,,,,,,***,,,......---000777===IIIeeerrrnnnrrr~~~ooo___YYYZZZdddjjjccc]]]bbbkkkvvvyyyvvvvvvuuuttttttssssssrrrrrryyysssllllllhhheeellltttzzzXXXIIIIIIHHHFFFDDDEEEIIIMMMPPPTTTVVVZZZeeevvvyyyfff[[[]]]XXXOOOXXXlllyyy|||pppbbbTTTXXXbbbjjjiiiddd]]]UUUNNNBBB???======@@@CCCDDDCCCEEEKKKNNNOOORRRXXX]]]]]]nnnnnnoooqqqssssssrrrpppqqqpppnnnnnnnnnmmmkkkiiiiiihhhkkkqqqtttrrrsssvvvyyywwwyyy}}}~~~zzzooommmooorrryyy~~~||||||nnn]]]OOOHHHFFFCCCAAA???===;;;;;;;;;;;;999999:::;;;===???AAABBBAAAAAAGGGOOOSSSSSSYYYbbbbbb``````dddkkkoooppppppooooooooonnnmmmkkkiiigggjjjlllmmmllllllnnnsssxxxwwwtttpppoooppprrrssssssnnnkkkkkknnnppppppsssxxxsssttttttqqqjjj```UUUOOORRRWWW^^^eeekkkiii```VVVSSSggg|||uuupppooopppsssxxxppphhhhhhSSSKKKCCCAAAFFFLLLOOOOOO```lllvvvxxxvvvwwwyyyzzzxxxtttnnniiieee___WWWQQQNNNHHHEEEGGGHHHIIILLLPPPKKKIIIEEEAAA???>>>>>>>>>999;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::<<<@@@GGGKKKVVV\\\ccchhhlllnnnooopppnnnoooppprrrtttvvvwwwxxxrrrrrrsssvvvxxxyyyxxxvvvssstttuuuvvvvvvwwwyyy{{{|||}}}~~~~~~}}}}}}qqqfffeeevvvnnnhhh{{{wwwrrr^^^PPPAAA999777555555777444444444333333333222222111111111111000000000000//////...------------......------,,,,,,------...+++,,,,,,---.........---++++++,,,---------,,,,,,))),,,.........333<<>>@@@BBBEEEHHHKKKSSShhhtttffffff]]]QQQ[[[rrr}}}rrrggg\\\^^^jjjrrrmmmcccZZZSSSOOOEEEBBBAAABBBEEEFFFEEECCC???CCCEEECCCFFFMMMRRRSSSiiikkknnnnnnnnnmmmmmmnnnqqqpppooooooooonnnjjjhhhllllllmmmpppuuuvvvtttqqqxxxxxxxxxvvvuuuyyywwwssssssvvv}}}zzzkkk___WWWOOOHHHCCCAAA@@@??????>>>;;;999::::::;;;;;;===>>>???@@@FFFDDDFFFLLLOOOQQQWWW```eee```^^^bbbkkkppppppmmmjjjjjjkkkmmmoooooollljjjmmmmmmmmmmmmnnnoooqqqqqqrrrpppooonnnooopppooonnntttqqqooooooqqqsssuuuuuu~~~zzzzzzxxxtttlllccc[[[XXXXXX\\\ccckkkmmmggg[[[RRR[[[ttt}}}wwwuuuuuummmqqqtttzzztttllldddVVVMMMJJJPPPRRRNNNPPPYYYkkkoootttwwwxxxxxxwwwxxx{{{yyytttkkkeee```WWWMMMMMMIIIGGGJJJOOOQQQPPPMMMLLLAAA>>>===888;;;???:::;;;<<<<<<;;;:::;;;<<<>>><<<<<<;;;;;;::::::::::::<<<;;;;;;<<<===<<<:::777888999999999:::???FFFJJJRRRYYYaaahhhlllppptttxxxuuutttsssrrrrrrsssuuuvvvtttuuuvvvuuutttssstttuuusssrrrssstttvvvzzz}}}|||~~~|||zzz}}}~~~xxxnnnkkk___nnnqqqiiixxx|||kkkxxxeeeVVVLLL@@@:::::::::666222444444333333333333222222111111111111000000000000000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++222000...333555>>>OOOaaa}}}pppfffkkk~~~~~~ZZZMMMVVVZZZbbbfffXXX[[[aaapppxxxvvv~~~xxxwwwzzzuuuttttttsssssstttuuuuuuzzzzzzyyyxxxvvvrrrlllhhhkkklllyyyrrr]]]LLLJJJGGGDDDAAA@@@???>>>@@@BBBAAACCCSSSttt~~~dddZZZYYYRRRXXXnnn|||tttgggnnnmmmiiicccZZZSSSOOOMMMFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFkkkmmmooopppooonnnooooooooonnnmmmnnnooonnnllljjjllljjjiiikkknnnqqqqqqqqquuuuuutttrrrqqqtttzzz|||zzzzzzlll```XXXPPPIIICCCAAA@@@??????>>>;;;999999999:::;;;<<<>>>@@@AAADDDBBBDDDJJJNNNOOOUUU]]]aaa]]][[[___ggglllllliiiiiiiiijjjmmmoooooommmkkkkkkkkklllmmmoooqqqrrrssspppooonnnnnnooopppppppppooonnnlllmmmoooppppppppp{{{yyy{{{{{{wwwpppiiieeeddddddhhhmmmoookkkddd\\\VVVggg}}}~~~{{{wwwuuummmlllnnnzzzyyyvvvoooaaaXXXTTTVVVSSSOOOUUU```nnnrrrwwwyyyyyyxxxxxxxxxwwwvvvqqqiiiddd```XXXPPPMMMJJJHHHJJJMMMNNNLLLIIIFFF===;;;<<<888;;;>>>888:::;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;<<<===<<<:::888999999999999:::???EEEJJJQQQWWWaaahhhlllppptttxxxwwwvvvsssqqqqqqsssuuuwwwuuuvvvwwwvvvtttssstttuuuvvvvvvuuuuuuwwwyyy|||}}}|||}}}~~~~~~||||||}}}~~~}}}~~~~~~}}}{{{tttjjjjjj___lll|||dddmmmttt```sss```UUUKKK???999999999666333444444333333333333222222111111111111000000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++222000...333555@@@SSSrrrtttfff^^^hhh{{{wwwtttTTTMMM\\\^^^```aaaYYY```gggwww|||{{{zzzvvvwwwzzzuuuuuuttttttuuuuuuuuuuuu{{{zzzzzzzzzwwwrrrlllggglllnnnzzzmmm\\\LLLJJJFFFCCCAAA???>>>===;;;AAABBB@@@III___yyyxxx___SSSRRRMMMVVVooo{{{zzzsssfffbbbaaa]]]XXXRRRNNNLLLLLLKKKJJJHHHGGGGGGIIIKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGnnnoooqqqqqqpppooopppqqqooommmllllllmmmnnnnnnmmmnnnkkkggggggjjjmmmppprrrpppooonnnmmmlllooossswwwvvv}}}yyylll```YYYQQQJJJBBBAAA@@@??????>>><<<:::888888999:::<<<>>>AAABBBCCCBBBEEEIIILLLMMMRRRXXX\\\YYYWWW[[[bbbggggggeeehhhhhhjjjlllooopppnnnmmmiiijjjlllmmmoooqqqssstttooonnnnnnmmmnnnoooqqqrrrnnnmmmlllmmmoooppppppooozzz~~~~~~{{{}}}~~~|||xxxtttssstttuuuzzz~~~zzzppphhheeefff{{{}}}}}}{{{vvvrrrqqqmmmnnn}}}~~~zzzmmmeee^^^ZZZVVVTTT^^^lllsssvvvzzz||||||zzzxxxxxxuuutttnnnfffaaa___YYYSSSLLLJJJIIILLLRRRVVVWWWWWWPPPGGGFFFGGGBBBEEEGGG@@@CCCCCCCCCBBB@@@>>><<<;;;::::::;;;;;;:::999888777;;;::::::;;;======<<<:::::::::999999:::>>>DDDIIINNNVVV___ggglllppptttxxxzzzxxxuuurrrrrrsssuuuwwwvvvwwwxxxwwwuuutttuuuvvvzzzyyyxxxwwwwwwyyy{{{|||~~~~~~~~~|||yyyyyyzzz|||~~~zzzqqqbbbdddZZZeee}}}___eeevvvttt^^^zzzoooYYYVVVLLL@@@888777777666444444444333333333333222222111111111111000000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++111//////444777DDDZZZnnn```\\\jjjzzz}}}vvvwwwzzzfffPPPUUUjjjjjj___]]]\\\fffppp|||vvvuuuxxx{{{vvvvvvwwwwwwvvvuuutttsssyyyzzz{{{{{{yyyssskkkfffhhhlllyyylll\\\NNNJJJEEEAAA@@@>>><<<;;;666>>>BBB>>>>>>HHHYYYeeetttkkkZZZRRROOOIIIQQQiiiuuudddWWWVVVTTTQQQMMMLLLMMMOOOOOOLLLHHHFFFGGGKKKPPPTTT[[[[[[[[[ZZZYYYWWWUUUTTToooqqqrrrqqqpppooooooppppppnnnkkkkkklllmmmmmmmmmnnnllliiiiiijjjmmmpppqqqkkkkkkjjjjjjkkknnnqqqttttttvvvwwwuuusssuuuzzz~~~xxxlllaaaZZZRRRKKKBBBAAA@@@@@@@@@???===;;;777777777888;;;>>>AAACCCDDDFFFHHHJJJLLLMMMPPPTTT[[[XXXWWWZZZ```dddeeedddhhhhhhiiikkknnnoooooonnnjjjkkklllnnnpppqqqrrrrrrmmmmmmmmmmmmmmmooorrrtttrrrpppnnnooorrruuuwwwwww{{{{{{~~~{{{}}}~~~}}}~~~}}}|||}}}vvvxxx}}}}}}yyyvvvrrrooorrroooqqqzzzsssuuu|||pppeee___^^^aaakkkwwwwwwzzz~~~~~~{{{yyyyyyvvvuuuooofff```^^^YYYTTTKKKJJJKKKRRR^^^lllvvv|||qqqgggeeeddd```cccfff______[[[VVVRRRMMMJJJFFFDDDBBB@@@>>><<<;;;:::::::::;;;::::::;;;===>>>===<<<;;;;;;:::999:::>>>CCCGGGLLLTTT^^^ggglllppptttwwwyyyxxxwwwuuutttttttttttttttuuuwwwwwwvvvvvvxxxyyy{{{zzzxxxxxxxxxzzz{{{}}}}}}zzzzzz|||~~~}}}vvvccccccYYYccc|||___fffyyylllfffXXXXXXOOOBBB999666666555444444444333333333222222222111111111111000000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++000///000777<<>>??????>>>===<<<;;;::::::===BBBFFFKKKSSS]]]fffkkkooosssvvvuuuvvvxxxxxxxxxuuusssqqqqqqsssuuuvvvwwwxxxzzz|||yyyxxxxxxxxxyyy{{{~~~~~~{{{{{{|||~~~nnnkkk]]]fffaaafffzzzzzzyyyyyyiiiZZZYYYQQQEEE<<<777555444333444444333333333222222222111111111111000000000///000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,000000444===CCCXXXxxxxxxeeebbbrrryyy|||}}}zzzrrrzzzfffZZZ___qqqbbbVVVaaarrr~~~yyyuuuuuuwww{{{}}}}}}|||zzzxxxtttqqqooommmnnnpppsssvvvvvvrrrkkkeeedddkkk~~~aaaRRRLLLDDD???>>>===:::777555888===AAABBB@@@===<<>><<<888777666666888<<>>???@@@@@@???>>>===<<<:::999<<>>:::666555555:::CCCGGGCCC>>><<>>@@@AAAIIIOOOPPPSSSYYY[[[YYY[[[ZZZZZZ\\\___bbbdddeeegggfffeeefffhhhjjjjjjiiikkkmmmooopppqqqpppooonnnlllnnnnnnllliiikkkpppvvvuuusssqqqpppqqqsssssssssmmmhhhiiioootttttttttuuu|||}}}}}}~~~|||xxxuuutttllllllnnnqqqttt|||}}}eee[[[nnntttnnnssszzzyyyvvvtttxxx|||~~~~~~}}}zzz}}}yyyoooddd^^^XXXSSSPPPPPPSSS]]]nnn|||pppkkkcccYYYOOOHHHCCCAAADDDBBB??????@@@AAAAAA@@@???>>><<<:::999;;;@@@DDDJJJRRR]]]fffjjjllloooqqqttttttuuuuuuttttttttttttppprrrtttuuuuuuvvvxxxzzzwwwvvvvvvvvvxxx{{{~~~{{{|||}}}|||{{{{{{|||}}}|||}}}~~~|||vvvoooWWWTTTgggbbbeee|||}}}pppOOOMMMIIIBBB<<<888666555444444444333333333333222222111111111111000000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------000333===KKKVVVtttxxxccc]]]kkkqqquuu~~~gggXXXfffyyy{{{tttmmm^^^[[[ooozzz|||wwwrrrssswwwzzzzzzwwwsssqqqnnnkkkiiihhhiiijjjggghhhiiijjjjjjfffaaa]]]___```fffvvvkkkXXXOOOEEE@@@???>>>:::666333333:::CCCEEE@@@===>>>@@@HHHHHHGGGIIIDDDEEEQQQYYYooossskkkkkkiiieee```\\\YYYZZZ\\\UUUQQQIIIDDDBBBDDDHHHLLLUUUVVVYYY\\\___bbbeeefffrrrrrrqqqnnnlllkkklllnnnlllkkkkkkmmmnnnnnnkkkiiiiiilllnnnnnnkkkiiijjjlllnnnlllkkklllnnnnnnllliiigggdddeeekkkllliiijjjoooqqqsssvvvyyy{{{zzzwwwuuuooorrrtttuuutttttttttuuunnntttuuupppmmmrrruuuuuurrrpppnnnooorrrtttvvvvvvooonnnnnnooorrrtttuuuuuutttqqqrrryyy}}}}}}yyytttuuupppggg___XXXQQQJJJBBBAAA@@@@@@AAAAAA???===:::888666555666999===???===FFFNNNPPPUUU\\\___]]]YYYYYYYYY[[[]]]```cccdddgggfffdddeeeggghhhhhhgggiiikkknnnpppqqqqqqppppppmmmnnnooollliiijjjpppuuuuuutttttttttsssrrrnnnllljjjiiimmmsssvvvtttvvvyyy}}}~~~~~~~~~{{{tttnnnhhhccc______aaajjjtttcccjjjwwwwwwwwwppphhheeejjjppprrrppprrrvvv{{{~~~~~~~~~xxx{{{yyyoooeee^^^XXXTTTNNNPPPUUU___ooo~~~zzzsssiii^^^TTTKKKGGGFFFCCCAAA@@@AAABBBBBBAAA@@@???===:::999;;;@@@CCCJJJRRR]]]fffjjjlllnnnpppvvvtttrrrqqqqqqsssuuuwwwrrrtttuuuuuuttttttuuuwwwxxxwwwvvvvvvxxxzzz|||~~~yyy{{{}}}~~~}}}}}}~~~}}}~~~~~~}}}yyyyyyrrrXXXNNN\\\eeeiii{{{SSSGGGDDD???;;;888666666666444444444333333333222222111111111111000000000000//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------000444@@@OOO[[[|||xxxccccccvvvkkkssswww[[[[[[nnn|||jjjeee^^^bbbyyy}}}yyytttppprrrwwwzzzxxxtttmmmkkkgggeeedddfffhhhjjjhhhgggggggggeeebbb\\\XXXSSSQQQQQQZZZnnn~~~|||qqqZZZPPPEEE@@@@@@???:::666///222:::BBBAAA::::::???888CCCHHHJJJMMMEEE@@@HHHKKK```|||xxxwwwsssllleee```___cccfffVVVQQQJJJBBB>>>===???AAAFFFGGGIIIKKKOOORRRUUUWWWlllmmmnnnmmmlllkkklllnnnooonnnmmmlllllllllllllllkkklllllljjjggggggjjjmmmqqqqqqpppnnnmmmlllkkkjjjjjjgggeeefffiiikkkjjjiiikkkmmmoooqqqrrrssssssrrrsssrrrpppnnnmmmlllllllllllllllllllllkkkmmmqqqtttooooooooonnnooopppqqqqqqnnnllljjjkkkooorrrsssrrrrrrpppooossszzz~~~}}}{{{~~~||||||yyyqqqnnnlllgggaaaYYYRRRMMMIIIBBBBBBBBBAAA@@@>>>;;;:::;;;:::999999999:::;;;<<<<<<@@@GGGMMMRRRWWW\\\```WWWWWWXXXYYY\\\___bbbcccfffdddccceeehhhhhhfffdddjjjnnnpppmmmkkkmmmnnnllllllmmmoooppprrrrrrrrrrrrooopppssswwwzzzyyysssnnnjjjkkkjjjgggiiiqqqvvvwww~~~{{{yyyssslllfff\\\WWWPPPJJJJJJRRR^^^fffvvv}}}xxxmmmeeebbbWWWQQQNNNPPPVVV^^^iiisssyyyuuuwww}}}{{{{{{yyyrrrggg]]]UUUQQQSSSOOOOOOVVVeeettt~~~xxxvvvuuuxxx~~~~~~|||xxxsssjjj___TTTLLLJJJHHHHHHGGGCCC???@@@FFF@@@???<<<999777:::>>>BBBJJJQQQ\\\eeekkkoooqqqrrrzzzxxxuuusssqqqqqqqqqrrruuusssrrrtttxxx{{{zzzwww||||||}}}~~~|||zzzwwwvvv{{{zzzzzz||||||~~~|||}}}}}}~~~xxxtttnnnfffYYYMMM[[[qqqfffyyy|||YYYKKKAAA999999999777444444444444333333222111000000222111///.........///000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...//////...---444555999DDD[[[yyyfffcccjjjoooooo~~~ooo\\\[[[vvvyyyttthhhbbbiiitttyyyuuuttttttvvvwwwuuuooojjjdddddddddfffhhhlllppprrrvvvqqqjjjfffccc^^^TTTMMMEEEGGG@@@IIIRRRfffuuuZZZSSSIIIBBB???===:::777333444999AAADDD@@@:::999888===CCCEEEDDDAAA@@@@@@DDDTTTssswwwyyyvvvnnnkkknnnooommmaaaPPPBBB@@@===666555;;;<<<======???AAADDDGGGIIInnnoooooonnnlllkkkkkklllnnnmmmlllkkkkkkllllllmmmllllllllljjjhhhiiilllooopppppppppooommmlllkkkjjjfffeeefffhhhjjjllllllllllllmmmoooqqqrrrrrrqqqqqqqqqqqqpppooonnnmmmmmmmmmnnnnnnnnnmmmlllmmmoooqqqkkkkkklllllllllmmmmmmmmmmmmkkkiiijjjmmmppppppoooooonnnooosssxxxzzzwwwsssvvv|||yyyuuuwwwzzz}}}zzzqqqiiifffddd```[[[TTTNNNIIIFFFAAAAAAAAAAAA@@@>>><<<:::<<<;;;:::999999999:::;;;:::===BBBGGGJJJNNNRRRUUUVVVWWWXXXZZZ]]]```ccceeedddcccbbbdddfffgggeeecccfffkkknnnllllllooopppooonnnoooooopppqqqrrrrrrsssqqqrrrtttyyy}}}}}}{{{xxxuuusssllleeefffooowwwzzzzzztttpppkkkfffbbbOOOLLLFFFAAA???BBBIIIOOO```gggpppqqqkkkaaaYYYUUUPPPKKKIIIKKKOOOVVVcccoooxxxvvvxxx~~~yyyyyywwwpppggg]]]VVVRRRLLLKKKKKKQQQZZZaaacccbbb___\\\XXXVVVUUUUUUSSSRRRYYYYYYYYY^^^fffqqq{{{}}}|||yyyuuunnneee\\\VVVRRROOONNNLLLEEE???@@@DDD@@@???<<<999777:::>>>BBBKKKRRR]]]hhhnnnrrruuuvvvyyywwwuuusssrrrrrrssssssuuuvvvwwwwwwwwwwwwxxxyyy{{{||||||||||||{{{zzzyyy{{{zzzzzz{{{~~~~~~|||}}}}}}vvvpppggg```UUUJJJYYYrrrbbbnnn|||```LLLBBB999888888666444444444444333333222111111000222111000///...//////000111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...//////......555555<<>>:::999777<<>>777555999888999999:::===???BBBDDDpppqqqqqqooollljjjjjjkkkmmmlllkkkjjjjjjkkkmmmooollllllkkkjjjiiijjjnnnqqqooooooooonnnmmmkkkjjjiiibbbeeehhhjjjkkklllmmmooommmnnnooopppqqqpppooooooooooooooooooooonnnmmmmmmnnnooopppooommmlllmmmnnnhhhiiijjjllllllkkkkkkjjjlllkkkiiijjjkkkmmmmmmlllllllllnnnrrrvvvuuupppkkkooouuuzzzzzzvvvrrrrrrsssuuuvvvxxx{{{uuunnneee]]]]]][[[XXXTTTOOOJJJEEECCC???@@@@@@@@@???>>><<<;;;<<<<<<;;;:::::::::999999999;;;>>>AAABBBDDDGGGJJJRRRSSSTTTWWWZZZ^^^aaacccaaa```aaabbbeeefffeeecccccciiilllkkklllppprrrrrrqqqppppppooopppqqqrrrsssrrrsssvvv{{{tttgggdddmmmxxx}}}yyyrrrkkkeee]]]XXXFFFEEECCC???======@@@CCCMMMVVV```dddaaaYYYRRRNNNJJJGGGFFFFFFHHHNNN]]]kkkwwwvvvyyyxxxxxxuuuooofff]]]WWWTTTNNNMMMOOOSSSUUUTTTNNNIIILLLIIIEEEDDDDDDDDDDDDCCCAAABBBDDDGGGOOO]]]nnnzzz||||||{{{xxxsssmmmfffbbb\\\YYYUUUQQQHHH@@@???CCC@@@???<<<999777:::>>>BBBIIIQQQ]]]hhhooosssuuuwwwvvvvvvtttssssssssstttuuuuuuxxx{{{yyyvvvtttwwwzzzzzzzzzzzzzzzzzz{{{|||||||||{{{zzz{{{}}}~~~}}}|||{{{||||||rrrjjjbbb]]]SSSIIIYYYttt___eee}}}}}}yyyxxxbbbMMMBBB888666777666555555444333333222222111111111111111000///////////////000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------........./////////444555???VVVvvvlllWWWWWWeeeqqqsssddd___qqqkkkggg```\\\cccsss{{{qqqppppppooonnnlllgggdddfffhhhkkkppptttwwwzzz{{{xxxwwwtttoooeeeYYYNNNGGGFFFGGG@@@EEEJJJ\\\vvvooo]]]UUULLLEEEAAA???<<<999555333666<<<>>><<<999:::555:::AAAEEEEEEBBB???===@@@CCC___|||}}}|||}}}|||xxxkkkXXXFFFAAA???:::666777777666777888999<<<>>>@@@oooppppppnnnllljjjkkkkkklllkkkjjjiiiiiikkknnnooolllkkkjjjiiiiiikkkoooqqqoooooonnnllljjjhhhfffdddbbbggglllmmmlllkkkmmmnnnmmmnnnoooooooooooommmmmmkkklllmmmnnnnnnmmmllllllkkkmmmnnnnnnlllkkkkkkllliiijjjlllnnnnnnmmmlllkkklllkkkkkkkkkkkkkkkkkkkkkllllllnnnqqqsssrrrnnnkkknnnrrrwwwwwwsssnnnlllllllllllllllqqq||||||~~~~~~zzzxxx}}}vvvppplllppp}}}uuujjjddd___XXXSSSTTTTTTQQQOOOKKKGGGDDDCCC>>>>>>?????????>>><<<;;;<<<<<<<<<<<<;;;:::999888999;;;===>>>>>>???BBBDDDJJJKKKNNNQQQUUUYYY\\\]]]^^^^^^```bbbdddeeeeeeeeebbbhhhkkkkkklllppprrrrrrrrrqqqpppnnnoooppprrrssspppqqquuu{{{|||lllgggnnnwww|||yyyqqqiii^^^SSSKKKBBBCCCBBBBBBAAABBBFFFHHHHHHNNNWWW[[[ZZZUUUPPPNNNJJJIIIHHHGGGEEEHHHVVVeeesssuuuzzz~~~{{{zzzwwwpppfff^^^XXXVVVQQQRRRSSSUUUVVVTTTOOOKKKHHHFFFCCCCCCEEEGGGIIIIIIFFFHHHHHHGGGIIISSScccppp|||}}}}}}{{{wwwqqqmmmkkkbbb^^^ZZZTTTKKKAAA???BBB@@@???<<<999777:::>>>BBBGGGOOO[[[ffflllpppqqqrrrsssrrrrrrrrrssstttuuuvvvvvvxxxzzzyyywwwwwwxxxzzzwwwwwwvvvvvvxxxzzz}}}~~~}}}|||{{{|||}}}~~~}}}|||{{{|||~~~|||pppfffbbb^^^WWWMMM]]]~~~bbbbbbxxxzzzttt~~~sss]]]MMMBBB888555666555555666333333333222222111111111111000000///////////////000000//////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............000111:::;;;GGGbbb{{{aaaVVVZZZiiiuuuyyy|||^^^```sssfff___WWWXXXfffxxx}}}vvvppppppooommmkkkiiifffdddiiilllpppuuuyyy{{{|||}}}xxxzzzzzztttiii\\\QQQKKKIIIKKKDDDGGGJJJ[[[wwwqqq___XXXNNNGGGCCC@@@===:::666333444999;;;999888:::444999???DDDEEEBBB>>>;;;>>>999OOOwww}}}||||||zzzxxxjjjWWWEEE@@@???<<<888777999888888999:::<<<>>>???lllmmmnnnmmmlllkkklllmmmkkkjjjiiihhhiiikkkmmmnnnjjjiiihhhhhhiiikkkmmmnnnooonnnllliiifffdddbbbaaagggkkkoooooollljjjjjjlllmmmmmmnnnooonnnmmmlllkkkjjjjjjkkkkkklllkkkkkkkkkgggiiikkkkkkjjjiiijjjkkkiiijjjlllnnnnnnmmmlllkkklllmmmmmmmmmllllllllllllooonnnooopppqqqqqqpppoooiiimmmooonnniiibbb^^^]]]]]]]]]]]]bbbooo~~~|||sssjjjiiijjjjjjnnntttpppoookkkhhhgggkkkpppsssrrrnnniiidddaaa^^^[[[YYYWWWTTTOOOMMMPPPWWW```fffiiibbbYYYSSSQQQPPPNNNLLLLLLKKKJJJIIIFFFDDDBBBAAA===>>>>>>???>>>===<<<;;;:::;;;<<<======;;;999888999:::;;;;;;;;;<<>>BBBHHHPPP[[[eeekkkmmmmmmmmmpppppppppqqqrrrtttuuuuuuwwwuuuuuuwwwzzz|||{{{zzzvvvuuuttttttuuuxxx{{{}}}}}}|||{{{|||~~~~~~}}}|||||||||}}}~~~qqqfff```^^^YYYSSSdddeee^^^ssstttjjjqqq{{{ttt]]]MMMBBB777555555555444666333333222222222222222111000000000000000//////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,...///...---...000333AAADDDTTTrrrcccSSSTTT^^^lllwwwooo[[[bbbmmmooocccZZZTTTZZZkkk|||yyysssppppppooommmkkkiiihhhhhhmmmooosssxxx{{{|||||||||~~~~~~xxxmmm___TTTNNNNNNQQQJJJLLLLLL\\\zzzwwwaaaZZZPPPIIIEEEBBB???<<<777333333777999888888:::444777===BBBDDDBBB>>>;;;:::000>>>aaazzztttrrrppppppqqqaaaSSSDDD>>>???>>>;;;999::::::999999:::<<<===>>>jjjkkkllllllkkkjjjkkkmmmjjjjjjjjjiiijjjjjjkkkkkkiiihhhhhhiiikkklllkkkjjjooommmiiifffcccbbbccccccmmmnnnoooooommmkkkjjjjjjkkklllmmmnnnmmmlllkkkjjjkkkjjjjjjiiijjjjjjkkklllfffgggiiihhhhhhgggiiijjjggghhhjjjkkkkkkkkkjjjiiilllnnnoooooommmlllmmmmmmppppppppppppppppppppppppggghhhiiifff```YYYTTTRRRQQQRRRSSSWWWaaakkklllhhhaaaZZZXXX]]]``````fffpppuuuuuuqqqkkkgggeeeaaa\\\WWWTTTOOOLLLJJJIIIHHHGGGFFFFFFCCC>>>:::<<>>===>>>>>>>>>===<<<:::999888:::<<<>>>>>>===:::999888999999999888999<<<>>>@@@BBBEEEJJJNNNQQQSSSTTTWWWZZZ]]]___```bbbdddfffeeejjjlllkkkkkknnnooonnnooonnnnnnmmmnnnooopppqqqooorrruuuxxxyyy{{{}}}{{{uuusssvvvxxxvvvuuuqqqiii```ZZZ[[[bbbiiizzznnn]]]PPPIIIGGGGGGGGGIIIIIIHHHGGGFFFIIIMMMQQQQQQQQQRRRSSSSSSRRRQQQPPPMMMKKKIIIGGGCCCAAAGGGPPPaaalllwww|||{{{rrrggg___ZZZYYYWWWXXXZZZ^^^eeemmmtttyyywwwsssnnnjjjjjjkkkkkkkkkgggiiihhhaaaZZZWWW\\\bbbxxx|||yyysssooommmeeeaaa]]]WWWLLLBBB@@@CCC@@@???<<<999777:::>>>BBBKKKSSS^^^hhhmmmooonnnnnnooooooppprrrssstttuuuvvvwwwtttrrruuuzzz}}}{{{yyyvvvuuuttttttuuuwwwzzz{{{|||{{{zzz{{{}}}~~~}}}|||}}}|||}}}tttjjj]]]ZZZWWWUUUjjj```VVVooowwwpppvvv|||dddLLLAAA777555666555444444222222222222222222222222000000000000000///......//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...000///------111555>>>FFFZZZ}}}nnnNNNHHHTTTaaaooo|||{{{[[[UUUaaagggbbb___WWWVVVaaarrr~~~vvvqqqoooppppppnnnlllkkkmmmnnnoooqqquuuyyy{{{}}}}}}}}}xxxnnncccYYYRRRTTTYYYQQQPPPMMM\\\|||zzzddd\\\RRRKKKGGGDDD@@@===888444333777999888777999555666:::???BBBAAA>>>;;;:::222:::RRRssssssjjjeeebbbccceeeWWWNNNDDD???>>>???>>><<<;;;:::999999999:::;;;<<>><<<<<<;;;;;;<<>>>>>>>>>>>>>>===;;;999888666999<<>>;;;:::;;;;;;;;;999777777999;;;<<<>>>BBBFFFIIILLLNNNNNNRRRVVVZZZ\\\]]]___bbbddddddiiikkkjjjkkknnnpppoookkkllllllmmmnnnoooooopppnnnsssyyy}}}~~~~~~|||yyyyyywwwrrrjjjfff^^^TTTMMMNNNTTT[[[ppp|||vvvoooeeeWWWNNNKKKMMMOOOPPPSSSSSSSSSRRRRRRSSSUUUXXXWWWWWWXXXYYYZZZYYYVVVTTTMMMJJJHHHHHHFFFCCCEEEJJJWWWfffttt{{{~~~zzzqqqggg```\\\[[[```dddiiiooovvv}}}~~~zzztttooonnnnnnnnnnnnpppqqqoooiiibbb^^^```ccctttzzz{{{tttooonnngggccc^^^XXXMMMBBB@@@CCC@@@???<<<999777:::>>>BBBKKKSSS```jjjpppqqqqqqppppppqqqrrrtttuuuvvvwwwwwwuuuuuuuuuvvvxxxyyyyyyxxxxxxxxxwwwvvvwwwxxxyyyzzzyyyxxxwwwyyy{{{||||||{{{~~~}}}}}}~~~yyyooo]]]XXXRRRRRRlll[[[OOOnnnuuueeeJJJ@@@888666777555333333222222222222222222222222///000000111000///...---.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...000///,,,---222777===GGG``````HHHKKKYYYgggyyy~~~{{{fffQQQVVVdddfff^^^ZZZVVVYYYiiizzzzzztttqqqnnnoooooonnnmmmnnnqqqtttppprrruuuyyy|||zzztttoooiiiaaa\\\[[[___VVVRRRLLLYYYyyyxxxfff^^^TTTLLLHHHEEEAAA???888444444888:::888777999666666888<<<@@@AAA>>>;;;<<<888:::CCC^^^mmmccc]]]XXXWWWZZZPPPLLLGGGAAA?????????>>><<<;;;:::999999999:::;;;lllllllllkkkhhhffffffggghhhjjjkkklllkkkiiigggfffkkkjjjkkknnnqqqooojjjfffllliiieeeccccccgggmmmpppssspppllllllnnnnnnllljjjiiijjjkkklllmmmlllkkkkkkqqqooollljjjiiikkkmmmooolllllljjjhhheeeeeegggiiiiiihhhhhhhhhhhhiiijjjjjjiiillloooooommmlllmmmnnnmmmooorrrrrrnnnjjjeeeccc___^^^[[[WWWRRRMMMHHHFFFBBBCCCCCCDDDJJJOOOLLLEEEFFF>>>;;;AAAFFFJJJXXXiiippp~~~~~~{{{wwwkkkcccVVVKKKEEECCCBBBBBB===<<<;;;;;;;;;:::888777;;;;;;;;;:::;;;<<>>??????>>><<<:::888777555888<<>>;;;888888999;;;888:::>>>AAAEEEGGGHHHIIIOOOSSSWWWZZZZZZ\\\___cccbbbgggkkkjjjkkkoooqqqpppiiijjjkkkmmmnnnooooooooolllsss}}}~~~{{{uuuoooaaa]]]VVVMMMGGGHHHNNNUUUfffuuummmeeeaaa\\\ZZZZZZZZZYYYVVVTTTVVVYYYYYYYYYZZZ[[[\\\UUUWWWYYY[[[\\\ZZZVVVSSSNNNJJJIIIJJJIIIGGGGGGJJJRRRbbbssszzz~~~}}}~~~xxxooofff```]]]]]]dddiiirrryyy}}}yyyxxxyyyyyyyyyxxxwwwtttmmmgggdddeeegggqqqyyy}}}uuuqqqoooiiieee```YYYNNNCCC???BBB@@@???<<<999777:::>>>BBBHHHQQQ^^^jjjppprrrrrrrrrrrrssstttvvvwwwxxxxxxxxxtttwwwyyyxxxuuutttvvvyyyzzzzzzyyyyyyyyyyyyyyyyyyvvvuuuuuuwwwyyy{{{{{{zzz~~~~~~}}}|||sssaaaYYYPPPOOOjjj___NNNnnnooo```III@@@888777888555222222222222222222222222222222///000111111111000...---.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,///000///,,,---222777CCCOOOjjjxxx^^^LLLSSSaaannnrrrvvv]]]QQQ]]]jjjhhh^^^VVVTTT\\\ooo~~~xxxsssqqqlllnnnooonnnmmmooossswwwppprrruuuyyy}}}yyyrrrppppppooojjjeee^^^bbbYYYSSSJJJVVVuuuuuuggg___UUUMMMIIIFFFBBB???888444444999;;;888777999666666777:::???@@@???<<<888888666333GGG|||}}}kkkaaaZZZSSSQQQSSSMMMMMMJJJDDD????????????>>>>>><<<;;;;;;;;;<<<<<>>???<<<<<<<<<;;;;;;::::::999777999<<<>>>>>>>>>???@@@BBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAA???===:::777666888999;;;>>>@@@AAA???===>>>>>>===<<<;;;999777666999999:::<<>>EEEHHHQQQ___iiinnnoooppprrrrrrsssssssssqqqpppqqqrrrrrrtttxxxyyyyyyxxxyyyyyyxxxvvvuuuwwwyyyzzzwwwuuu{{{{{{{{{{{{{{{|||}}}~~~~~~|||~~~{{{pppaaaWWWTTT\\\{{{gggWWWooozzz{{{rrr{{{]]]HHH@@@999777777444333444222222222111111111111000222222111000/////////000////////////............------------------------,,,,,,,,,---------......---,,,,,,///000000555;;;FFFSSS{{{mmmTTTHHH[[[rrruuu{{{kkkLLLUUUlllrrrjjjdddXXX\\\fffttt~~~{{{xxxtttrrrrrrqqqppppppqqqrrrtttuuurrrtttxxx}}}|||yyyvvvvvvwwwyyy{{{yyyrrrllleeegggdddYYYPPPVVVjjj}}}nnncccVVVNNNKKKIIICCC===:::777444555888:::999888888666555777:::===?????????<<<888666;;;PPPtttxxxgggXXXPPPNNNKKKHHHNNNNNNLLLIIIDDD@@@??????<<<======<<<;;;:::999888kkkkkkjjjiiiiiiiiiiiijjjjjjiiihhhgggggggggggggggjjjmmmooonnnjjjeeebbbbbbfffhhhgggeeegggmmmqqqppprrrpppmmmlllmmmmmmllllllhhhhhhjjjkkklllmmmmmmmmmooonnnmmmkkkjjjiiiiiiiiijjjjjjjjjiiihhhgggggggggdddfffgggffffffgggiiikkklllmmmllljjjhhhiiikkkmmmoooooommmjjjkkkmmmiiibbbPPPMMMIIIFFFEEEFFFHHHJJJLLLHHHCCC???===<<<:::999;;;:::999999;;;>>>BBBDDDGGGOOOYYY```___[[[VVVSSSJJJGGGCCC???<<<;;;;;;<<<======<<<;;;::::::999999888;;;>>>@@@@@@@@@@@@AAACCCCCCDDDEEEEEEDDDCCCCCCAAAAAA@@@???<<<999777555888999:::===???@@@???>>>>>>>>>>>>===;;;:::888777777888999;;;===???BBBCCCGGGHHHKKKNNNSSSWWW[[[]]]___ccceeefffiiioooooommmeeejjjooopppmmmmmmqqquuuwwwzzzjjj\\\RRRKKKFFFEEEEEEFFFJJJQQQbbb{{{uuuooojjjjjjfffddddddfffhhhgggeeebbbbbbccccccdddcccccccccccccccddddddccc```\\\YYYVVVTTTQQQOOOOOOMMMKKKHHHNNNWWWeeeqqqxxx|||}}}~~~|||zzzuuulllbbb\\\ZZZ[[[ggguuu~~~~~~||||||{{{xxxuuuuuuxxxzzzyyyzzz|||~~~~~~{{{yyyqqqjjjccc\\\QQQFFFBBBCCCAAA===::::::999999>>>EEEGGGPPP]]]ggglllnnnppprrrssstttuuutttsssrrrssstttsssvvvyyyzzzzzzyyyyyyyyyuuuttttttvvvyyyzzzyyywww{{{{{{{{{{{{|||}}}~~~}}}|||~~~yyylll]]]___iiivvvfffVVVmmmyyyzzzmmm|||^^^HHH???888777777444333444222222222111111111111000222111111000000000000111////////////............------------------------,,,,,,,,,---------.........,,,,,,//////000555<<>>;;;999666666888999999888888777666888;;;======<<<;;;999555111111===WWWooo{{{ssseeeVVVNNNMMMLLLJJJNNNNNNNNNKKKFFFBBBAAA@@@>>>======<<<;;;:::999999kkkjjjiiiiiihhhhhhhhhiiikkkjjjgggffffffgggjjjkkknnnoooooommmhhhdddbbbaaacccggghhhhhhjjjppprrrqqqlllkkkjjjkkkmmmnnnmmmllliiijjjkkklllmmmmmmmmmmmmlllmmmllllllkkkjjjiiihhhjjjjjjjjjiiihhhhhhggggggccceeefffeeeeeeeeegggiiillllllllljjjhhhffffffggglllmmmmmmlllmmmmmmfff^^^OOOMMMJJJHHHGGGIIIKKKMMMOOOIII@@@:::888888::::::888999;;;<<<===============BBBGGGIIIHHHDDDAAA???::::::;;;<<<============>>>======;;;:::999888888:::===@@@AAAAAAAAABBBCCCCCCDDDEEEFFFFFFEEEDDDCCCAAA@@@@@@>>><<<999666444888999:::<<<===>>>????????????>>>===<<<:::999888666777777888:::<<<>>>???BBBCCCFFFJJJOOOTTTWWWZZZ\\\aaadddeeeiiinnnooommmfffjjjnnnqqqqqqrrrsssttt{{{|||jjjZZZOOOIIIEEEEEEEEEFFFJJJPPPeee}}}|||zzzyyyxxxuuupppmmmkkkiiigggfffggghhhkkklllgggggghhhhhhhhhgggfffffffffggghhhhhhfffdddaaa___[[[XXXUUURRRQQQOOONNNLLLMMMRRR]]]jjjtttzzz{{{zzzyyyxxxtttmmmddd]]]\\\\\\lllzzz}}}}}}|||{{{{{{}}}}}}zzzxxxooojjjddd]]]SSSHHHCCCEEEAAA===::::::999999===DDDFFFOOO[[[dddjjjmmmpppssstttuuuvvvvvvuuutttuuuwwwtttwwwzzz{{{zzzyyyxxxyyysssssstttvvvyyyzzzzzzyyyzzzzzzzzz{{{|||}}}||||||}}}xxxkkk```___ccciiizzzjjjYYYppp{{{{{{kkk{{{[[[GGG???888777777444333444222222222111111111111000111111000000000111222222/////////............---------------------------,,,,,,,,,---------.........,,,---/////////666???RRRggguuu[[[\\\bbbppp~~~hhhZZZXXXjjjvvvnnn]]]TTTUUUcccuuuzzzwwwuuuuuuuuuuuussssssrrrrrrrrrsssssstttwwwwwwxxxzzz{{{{{{xxxvvvllloooxxxyyywwwuuupppllllllrrr|||wwwkkk[[[QQQMMMJJJDDD???===;;;888777777888888888999999:::<<<>>>???===;;;;;;999777333///111@@@PPPqqqnnndddUUUMMMLLLNNNMMMNNNOOOOOOMMMIIIEEEBBBAAA???>>>===<<<;;;:::999999jjjjjjiiihhhggggggggggggjjjhhheeedddeeehhhlllnnnooonnnmmmllliiigggffffffaaafffjjjkkknnnsssssspppiiihhhiiijjjlllmmmlllkkkiiiiiijjjkkkllllllllllllkkklllmmmmmmmmmkkkjjjiiijjjjjjjjjiiiiiihhhhhhhhheeeffffffeeedddccceeefffjjjkkklllkkkiiifffeeeeeelllooopppooommmiii^^^SSSSSSSSSRRRQQQQQQPPPOOOOOOMMMGGG>>>888777888:::<<<:::;;;<<<======<<<;;;;;;@@@AAAAAAAAA@@@>>>===<<<:::;;;<<<>>>>>>>>>======>>>>>>===<<<:::999888888;;;>>>AAABBBBBBBBBCCCDDDDDDDDDFFFFFFFFFFFFDDDDDDAAAAAA@@@>>>;;;888555333888999;;;<<<======???@@@?????????>>>===<<<:::999777777777888999:::;;;<<<@@@AAADDDIIINNNSSSWWWYYY[[[aaaeeefffhhhlllmmmkkkhhhkkkooosssuuuvvvuuuttt}}}mmm]]]OOOIIIFFFFFFGGGGGGLLLQQQjjjyyywwwuuuttttttsssqqqpppmmmllljjjgggeeefffjjjmmmjjjjjjkkkjjjjjjiiihhhhhhggghhhiiiiiigggfffeeeeeeaaa]]]XXXTTTSSSQQQPPPOOOOOOQQQXXXeeerrrzzz{{{yyyuuuuuussslllddd___]]]^^^ooo}}}zzz}}}wwwrrrooonnniiiddd^^^SSSGGGBBBBBBAAA===::::::999888===DDDGGGOOOZZZccciiimmmqqqtttssstttvvvvvvuuuuuuvvvxxxuuuwwwzzzzzzyyywwwvvvvvvuuuuuuvvvwwwyyyzzzzzzyyyxxxxxxxxxyyy{{{|||~~~|||}}}~~~{{{nnncccYYYRRRPPP```ooo___www~~~nnnvvvVVVFFF>>>777777666444333444222222222111111111000000000000000000000111222333//////.........---------------------------------,,,,,,,,,---------.........------///...000999CCC[[[vvvmmm[[[dddjjjooo___\\\cccqqquuuhhhZZZUUUVVVhhh{{{zzzvvvuuuvvvvvvwwwuuuuuuttttttttttttttttttxxxwwwwwwwwwxxxxxxvvvtttiiilllttt}}}zzzyyyyyyxxxzzzxxxlll\\\QQQMMMJJJEEE@@@>>><<<999666666666777888<<<===???BBBDDDCCC???<<<999888888666222111:::EEEhhhmmmiiiZZZNNNMMMOOOOOOOOOPPPQQQOOOJJJEEEAAA???>>>===;;;999999999999:::jjjiiihhhgggfffffffffffffffdddccccccdddhhhlllooolllkkkkkkkkklllmmmmmmmmmbbbhhhmmmnnnqqqtttsssoooiiihhhhhhjjjkkkkkkjjjhhhhhhiiiiiijjjjjjjjjiiiiiikkklllmmmnnnnnnmmmkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiijjjiiigggdddbbbcccdddhhhjjjlllllljjjhhhhhhhhhjjjnnnpppooommmggg[[[OOORRRUUUXXXZZZYYYVVVSSSPPPHHHDDD>>>::::::;;;======??????>>>===<<<<<<======>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;>>>===<<<;;;:::999888888;;;>>>AAABBBBBBBBBCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@???<<<888555333777:::===>>>======???AAA@@@@@@@@@???>>>===<<<;;;999999888888999999:::;;;>>>???BBBFFFKKKPPPTTTWWW[[[bbbfffffffffiiiiiihhhjjjlllppptttvvvvvvuuutttzzzmmm```QQQKKKGGGGGGHHHIIIMMMSSSqqq~~~yyyxxxtttpppmmmnnnppprrrrrrnnnmmmjjjfffcccccceeehhhiiiiiijjjiiiiiihhhgggfffdddfffhhhhhhffffffgggiiieeeaaa[[[WWWUUUSSSQQQPPPPPPPPPTTT___llluuuwwwuuurrrrrrpppjjjccc______aaannn}}}vvvooolllqqqlllgggaaaUUUHHHAAA@@@BBB>>>;;;:::999888===CCCHHHPPP[[[dddjjjmmmqqquuuqqqrrrttttttttttttvvvwwwuuuwwwzzzzzzxxxuuuttttttwwwxxxyyyzzzyyyyyyyyyyyywwwwwwwwwxxxyyyzzz||||||~~~~~~}}}~~~tttcccXXXRRRSSScccqqqccc{{{|||ooozzzuuuTTTEEE===777666666444333444222222222111111111000000////////////000111222222............------------------------------------,,,,,,,,,---------......------...000///222===IIIaaa|||eeeYYYgggnnnooo[[[cccrrr|||vvvcccVVVTTTZZZmmm}}}xxxvvvwwwxxxxxxvvvvvvvvvvvvuuuuuutttttttttsssrrrrrrssssssrrrpppggghhhnnn{{{|||yyylll[[[PPPLLLJJJFFFBBB>>><<<999666444444666888<<<>>>BBBFFFHHHFFFBBB???888666444333111000777???aaannnqqqcccUUUQQQRRRPPPQQQRRRRRROOOJJJCCC???===<<<;;;999777777888:::;;;iiihhhgggfffeeedddddddddaaaaaabbbdddgggjjjmmmnnniiihhhhhhjjjnnnppppppoooeeekkkpppqqqrrrtttrrrmmmjjjiiihhhhhhjjjjjjiiihhhhhhiiiiiiiiiiiiiiihhhgggkkkkkkllllllmmmmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjllllllkkkiiieeeddddddeeegggjjjllllllkkkjjjjjjjjjeeehhhjjjjjjlllkkkddd\\\TTTWWW[[[^^^^^^ZZZUUUQQQGGGCCC???======>>>??????CCCAAA???===<<<===>>>???<<<:::888888999::::::999;;;:::999888999;;;===???<<<<<<<<<;;;;;;::::::999<<>>@@@BBB@@@@@@@@@@@@???>>>===<<<;;;:::999999888888999999:::<<<>>>BBBGGGLLLPPPRRR[[[bbbgggfffeeefffgggfffiiilllppprrrrrrrrrssstttzzzuuukkk```TTTMMMHHHGGGGGGHHHNNNUUUvvvzzztttpppuuupppjjjhhhiiimmmqqqsssnnnkkkgggcccaaaaaaaaabbbddddddeeeeeeeeedddcccccc```ccceeeeeedddeeeiiimmmhhheee```[[[YYYVVVSSSQQQPPPNNNPPPXXXdddlllooonnnoooooolllgggaaa^^^```ccclll||||||uuurrrtttpppkkkeeeYYYKKKCCCBBBBBB>>>;;;:::999888<<>>===:::777444444777:::>>>@@@DDDIIIMMMLLLHHHEEEAAA<<<777555222111666<<>>;;;:::777666666999<<<>>>iiihhhgggeeedddccccccccc]]]___cccgggkkkmmmnnnnnniiihhhhhhjjjmmmnnnllljjjiiinnnrrrrrrsssssspppkkkjjjiiiggggggiiikkkkkkkkkjjjjjjjjjjjjjjjiiihhhgggiiiiiiiiiiiijjjjjjkkkllljjjjjjjjjjjjjjjjjjjjjjjjlllmmmllljjjhhhggggggiiihhhjjjkkkkkkjjjiiijjjkkkddddddbbbbbbhhhqqqssspppeeefffgggfffccc]]]XXXTTTJJJFFFAAA>>>>>>???@@@AAABBBAAA???>>>======>>>>>><<<:::888999;;;;;;:::888999999999999;;;===???@@@;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@DDDEEEEEEEEEFFFGGGFFFFFFGGGHHHHHHGGGFFFFFFDDDDDDCCCAAA===:::666444666;;;BBBDDDBBB@@@@@@BBBAAAAAAAAAAAA@@@???>>>===;;;;;;999888777777777777999:::===@@@DDDIIILLLNNNXXX```gggfffdddfffgggffffffkkkoooooolllkkknnnrrrzzzzzzuuulllbbbVVVNNNGGGEEEDDDFFFMMMUUUvvv}}}zzzxxxvvvsssqqqtttpppjjjhhhiiilllnnnpppkkkgggcccaaabbbbbb```]]]]]]^^^^^^____________^^^\\\```ccccccccceeekkkqqqlllhhhddd```]]]YYYUUURRROOONNNOOOTTT]]]dddhhhjjjmmmllliiiccc^^^]]]aaaeeeooo}}}xxxvvvsssooolllfff[[[MMMEEECCCCCC>>>;;;:::999888<<>>DDDFFFKKKQQQUUUVVVTTTQQQJJJCCC<<<999666333555999NNNlllxxxfff]]]ZZZUUUSSSSSSRRROOOJJJFFFDDDDDD<<<:::777666888;;;@@@CCCiiihhhfffeeedddccccccccc[[[___eeejjjnnnoooooonnnkkkiiihhhjjjlllkkkhhhdddlllqqqtttsssssssssooojjjjjjhhhffffffhhhkkkmmmmmmkkkkkkkkkkkkkkkjjjiiihhhhhhhhhgggggggggiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkllllllkkkjjjjjjkkkmmmjjjkkkkkkjjjhhhggghhhiiifffddd___]]]eeesss}}}zzzxxxtttooohhh```ZZZWWWOOOJJJBBB>>>===???AAABBB???????????????>>>======<<<:::888999;;;;;;888555444555666888999::::::::::::::::::;;;;;;;;;<<<<<<@@@BBBEEEGGGGGGGGGHHHIIIFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDAAA>>>:::777555555<<>>;;;:::999777666666555555:::;;;===@@@DDDHHHLLLNNNUUU^^^ffffffeeefffhhhhhhdddiiinnnlllgggfffjjjppp|||wwwooogggWWWNNNFFFCCCBBBEEELLLTTTqqq~~~yyywwwxxxxxxyyywwwsssooolllkkkkkkkkkkkkiiiddd``````cccddd```\\\YYYYYYZZZ[[[\\\\\\\\\[[[ZZZ^^^bbbcccbbbfffmmmsssnnnkkkgggddd```\\\WWWSSSQQQPPPQQQTTTZZZaaafffhhhlllkkkgggaaa\\\\\\bbbgggrrr~~~~~~wwwtttooollliiieee[[[MMMEEEDDDCCC>>>;;;:::999777<<>>:::777888===AAAKKKNNNRRRYYY^^^___^^^\\\KKKCCC<<<999555111111444GGGjjj}}}kkkaaa]]]WWWRRRRRRRRROOOKKKIIIHHHIII<<<:::888777999>>>CCCFFFhhhiiiiiihhhfffccc___]]]^^^dddlllqqqpppnnnmmmmmmiiijjjmmmmmmkkkjjjiiiiiirrruuuvvvuuupppkkkjjjjjjjjjjjjiiihhhgggggghhhhhhlllllllllkkkjjjiiihhhgggcccdddgggjjjkkkkkkjjjiiiiiijjjjjjkkkkkkllllllmmmpppmmmjjjiiijjjlllmmmnnniiiiiijjjkkkkkkllllllllllllddd]]]___jjjxxx|||uuujjj^^^YYYZZZUUULLLEEECCC@@@===>>>CCCFFFEEE@@@;;;>>>CCC@@@999:::;;;<<<<<<999777666666;;;:::999888888888999:::999;;;<<<======>>>???AAABBBCCCDDDCCCBBBBBBFFFIIIJJJJJJIIIHHHGGGEEEEEEDDDBBBCCCCCCBBB???<<<999777:::AAAHHHIIIIIIIIIFFFAAACCCAAA@@@AAABBBBBBAAA??????===;;;::::::999777555666888;;;>>>@@@DDDIIIMMMVVVZZZ^^^aaagggnnnpppmmmooojjjjjjnnnllleeehhhsss~~~}}}wwwpppkkkggg[[[PPPHHHGGGEEECCCIIIRRRiii|||zzzyyyyyyxxxoookkkmmmnnnmmmkkkgggbbb]]]\\\^^^___\\\XXXXXXXXXXXXZZZ[[[ZZZWWWTTTYYYZZZ\\\^^^bbbfffiiijjjhhhfffdddbbb___\\\WWWTTTVVVTTTRRRRRRUUU[[[bbbgggkkkjjjgggbbb\\\ZZZ]]]```tttxxxtttsssppplllfff[[[MMMFFFFFFBBBAAA>>>;;;999:::===AAALLLTTT___fffjjjlllnnnpppwwwwwwuuurrrqqqssswwwzzz||||||{{{yyywwwvvvuuutttyyyxxxwwwvvvvvvwwwxxxyyy|||{{{zzzyyyzzz|||~~~~~~|||{{{zzz{{{~~~{{{yyy|||}}}rrrhhhoooeeeWWWVVViiivvvWWWhhh{{{wwwZZZCCC<<<666666666444222333222222222111111111111000////////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......111///+++000888:::JJJggg|||jjj___vvvSSSaaa|||rrrfffRRRMMMaaasss{{{zzzuuutttvvvwwwuuurrrsssrrroookkkhhhggghhhjjjrrruuuzzz~~~~~~yyyuuupppkkkgggjjjqqqtttqqqkkkfffeeegggooo|||iiiOOOPPPTTTJJJCCC???>>>@@@===:::AAAMMMSSS______]]]gggiii]]]TTTHHHCCC>>>:::777555333111GGG```wwwnnngggXXXTTTVVVUUUOOOIIIGGGHHHIIIDDD@@@:::999;;;>>>@@@@@@ggggggggggggeeedddbbbaaacccggglllnnnmmmkkkjjjjjjiiijjjjjjiiihhhiiijjjkkkuuuwwwwwwuuuppplllkkkkkkjjjjjjiiihhhhhhgggggghhhiiiiiiiiiiiiiiihhhhhhhhhggghhhiiikkklllllllllkkkmmmllllllkkkkkkjjjjjjiiillllllllllllmmmmmmlllkkkiiiiiiiiiiiijjjkkklllmmmeeebbbbbbiiivvvzzzmmm]]]QQQRRRYYYXXXQQQKKKIIIEEE??????BBBDDDEEEBBB===>>>BBBAAA<<<<<<=========;;;999888888;;;:::999888888999:::;;;999:::<<<======>>>@@@AAADDDEEEFFFEEEDDDDDDGGGJJJJJJIIIIIIHHHGGGFFFEEEEEECCCCCCCCCBBB@@@===:::888;;;CCCKKKMMMLLLLLLHHHCCCCCCBBB@@@AAABBBCCCBBB@@@@@@>>><<<;;;:::999777555555777999;;;>>>BBBGGGKKKTTTXXX\\\___eeelllmmmkkkrrrnnnpppuuurrriiijjjrrr~~~wwwpppjjjeeeYYYNNNFFFEEEDDDAAAGGGQQQ```}}}~~~|||wwwuuuuuuuuurrrppplllgggbbbaaabbbbbb___\\\^^^^^^^^^___```___\\\ZZZYYYYYY[[[]]]___bbbdddeeecccbbbaaaaaaaaa___\\\ZZZVVVTTTRRRQQQSSSWWW]]]```ggghhhfffaaa\\\[[[^^^aaaooozzz~~~wwwrrrlllfff\\\NNNFFFDDDBBBAAA>>>;;;999:::===AAANNNVVVaaaiiimmmnnnqqqsssxxxxxxwwwuuutttuuuxxx{{{zzzyyyxxxwwwuuutttsssrrrxxxwwwvvvvvvvvvvvvwwwxxxyyyxxxwwwwwwxxxyyy{{{}}}~~~}}}|||{{{|||~~~}}}vvvlllmmmcccWWWUUUhhhuuuYYYiii|||}}}xxx[[[CCC<<<666666666444222333222222222111111111111000////////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......000000...333;;;???SSStttooobbb```lllTTTeeeyyyyyyjjj```RRRTTTiiittt{{{{{{wwwttttttvvvwwwsssooommmlllkkkiiiggghhhkkkmmmuuuwww{{{~~~uuuooohhhhhhlllnnnkkkgggbbb\\\VVVUUU]]]qqqwww___\\\^^^UUUGGGAAA???@@@>>><<>>??????@@@BBBCCCFFFGGGHHHGGGFFFFFFHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCCCCBBB@@@>>>;;;:::<<>>;;;999:::===AAAMMMUUU```iiimmmoooqqqssswwwxxxyyyxxxwwwwwwyyy{{{yyyxxxwwwvvvttttttssssssvvvvvvuuuuuuuuuuuuvvvvvvxxxwwwwwwvvvwwwxxxzzz{{{}}}}}}}}}}}}~~~~~~|||pppfffhhh___TTTRRRdddvvv[[[iii~~~qqqyyyyyy\\\CCC<<<666666666444222333222222222111111111111000////////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........111111666>>>EEE``````[[[eeeqqqwwwlllZZZRRRkkkvvvppp```WWWSSS]]]ssswww|||}}}vvvtttsssuuuvvvuuupppkkkggghhhiiiiiiiiilllpppsssyyy|||{{{uuummmjjjkkkkkkhhhdddbbb\\\TTTLLLLLL^^^kkkcccaaaZZZMMMEEE@@@@@@??????JJJYYYlllwwwuuuhhh[[[KKKDDDLLLVVVWWWTTTKKK???888777:::555IIItttxxxfffYYYVVVRRROOOMMMJJJGGGEEEBBB???;;;999999:::::::::gggfffdddbbbccceeehhhiiiooommmkkkhhhggggggiiijjjjjjfffbbb```bbbhhhmmmqqqooonnnmmmkkkjjjiiiiiiiiikkkjjjjjjjjjiiihhhggggggiiiiiihhhiiikkknnnqqqsssooommmlllkkkjjjkkkmmmnnniiijjjjjjkkkkkkllllllmmmkkkmmmoooooolllhhheeecccggghhhjjjkkkkkkkkkjjjjjjlllqqqxxx}}}|||gggQQQ@@@<<>>@@@AAAAAABBBDDDFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHDDDDDDDDDCCCAAA???===<<<===GGGRRRVVVVVVUUUOOOHHHFFFDDDBBBBBBCCCEEEEEEDDDBBB@@@>>>======<<<999777444555777888999===BBBFFFOOOUUUZZZ\\\aaagggjjjiiihhhkkkrrr{{{}}}}}}|||yyyrrrkkkeeeVVVLLLEEEDDDBBB@@@EEENNNZZZzzzyyykkk{{{~~~xxx~~~{{{wwwrrroookkkjjjjjjjjjiiigggjjjhhhffffffffffffdddcccaaaaaaaaabbbaaaaaaaaa``````___]]]]]]]]]\\\ZZZXXX[[[YYYVVVTTTTTTVVVYYY[[[]]]^^^___]]][[[]]]aaaffflllxxxxxxqqqjjjeee\\\PPPEEEAAABBBAAA>>>;;;999:::===AAAIIIQQQ\\\eeeiiikkknnnpppuuuwwwyyyyyyxxxxxxyyyzzzzzzyyyxxxvvvuuuuuuuuuvvvuuuuuuuuuttttttuuuuuuuuuxxxxxxxxxxxxyyyzzz{{{|||yyy{{{}}}}}}vvviii^^^aaaZZZOOOMMM^^^yyy]]]fffyyykkkwwwzzz\\\CCC<<<666666666444222333222222222111111111000000////////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---111333888@@@JJJjjjzzzXXXYYYllljjjssszzzYYYOOOUUUqqqqqqhhhZZZQQQUUUeeexxxzzz}}}|||ttttttuuuvvvvvvrrrlllfffhhhiiikkklllnnnqqquuuxxx}}}|||yyyuuurrrqqqoookkkgggbbbbbbbbb\\\UUU___rrrfffbbb\\\QQQGGG???>>>>>>@@@LLL[[[ooo{{{eeeXXXSSSTTT[[[ZZZZZZVVVMMMBBB:::888999999@@@fffrrrbbb[[[TTTRRRPPPJJJEEECCCFFFDDDAAA?????????@@@@@@iiigggdddbbbbbbeeehhhkkkpppmmmjjjgggggghhhjjjlllhhhddd``````dddjjjooorrrooonnnmmmmmmnnnoooooooooiiijjjjjjkkkjjjiiihhhhhhhhhhhhhhhiiikkknnnrrrtttooommmkkkiiiiiijjjlllmmmiiijjjjjjkkkkkkllllllmmmnnnoooooolllgggcccaaaaaaeeehhhkkknnnmmmkkkgggeeeccckkkttt|||mmmUUUDDD;;;===IIIUUUeeehhhfff]]]QQQJJJIIIKKKEEEHHHKKKJJJFFFEEEJJJPPPTTTOOOIIIDDDAAA>>>;;;999888777777777888:::;;;<<<;;;===@@@AAAAAABBBEEEGGGFFFFFFFFFGGGGGGHHHGGGGGGJJJJJJIIIIIIIIIIIIIIIIIIEEEEEEDDDDDDBBBAAA@@@???>>>IIITTTYYYZZZXXXRRRKKKIIIFFFDDDCCCDDDEEEEEEEEEDDDBBB???>>>>>>===;;;999666777777777999<<>>;;;999:::===AAAEEENNNYYYbbbgggiiilllooorrruuuwwwxxxwwwwwwxxxxxxyyyxxxvvvuuutttuuuvvvvvvtttttttttuuuuuutttttttttwwwxxxxxxxxxyyyzzzzzz{{{vvvxxx|||~~~uuuiii___]]]WWWNNNJJJZZZ|||aaacccrrr~~~kkkzzzwwwWWWCCC<<<666666666444222333222222222111111111000000////////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,111444999BBBNNNqqqxxxWWWZZZnnnuuuvvvUUURRRccctttmmmcccWWWPPPXXXkkkxxx|||zzzuuuvvvwwwwwwuuupppjjjfffjjjlllnnnoooppprrrvvvyyy~~~yyyzzz{{{|||zzzuuupppllldddgggllliii___bbbxxxmmmhhhaaaSSSGGG>>><<<<<<>>>JJJWWWkkkiii___bbb^^^WWWLLLJJJFFFCCC@@@>>>;;;:::???===\\\yyyddd[[[TTTSSSQQQKKKGGGGGG@@@@@@@@@@@@BBBFFFJJJMMMiiigggdddbbbbbbfffiiilllooolllhhhggggggiiijjjjjjeeebbbaaacccjjjooorrrrrrkkkjjjjjjkkkmmmooonnnmmmhhhhhhjjjkkkkkkkkkjjjiiifffffffffgggiiilllnnnpppmmmllljjjiiiiiijjjkkkmmmmmmllllllkkkkkkjjjjjjiiioooooonnnjjjddd```aaacccdddgggjjjlllkkkhhhccc```cccjjjssszzz|||}}}}}}hhhWWWEEE;;;999>>>GGGQQQllltttvvvlll^^^UUURRRRRRKKKLLLNNNOOOLLLJJJNNNUUUZZZTTTKKKEEEBBB@@@<<<999999888888999:::<<<>>>???;;;===@@@AAABBBCCCEEEGGGGGGGGGGGGIIIKKKLLLJJJIIIKKKKKKKKKJJJJJJIIIIIIIIIFFFFFFEEEDDDCCCCCCBBBBBBAAAKKKVVV[[[\\\[[[VVVPPPLLLIIIFFFDDDEEEEEEEEEEEEEEECCCAAA@@@???>>><<<:::888888888777888;;;@@@DDDJJJRRRZZZ]]]aaagggmmmnnnqqqrrrsssssstttyyy}}}zzzwwwxxxyyyuuummmfffUUUKKKEEEEEECCC@@@DDDLLL[[[tttrrrfffqqq}}}{{{vvvrrruuu{{{~~~{{{www|||{{{yyywwwuuusssrrrrrrrrrmmmjjjgggfffgggiiijjjjjjbbbcccdddeeefffeeeeeedddaaa___]]]\\\]]]]]]]]]\\\WWWVVVVVVVVVVVVWWWXXXYYYWWWWWWWWWVVVVVV[[[dddkkknnn|||}}}~~~}}}{{{wwwuuuqqqlllfffZZZLLLEEEDDDBBBAAA>>>;;;999:::===AAAEEEMMMYYYbbbgggjjjmmmpppqqqsssuuuvvvvvvvvvwwwxxxvvvuuusssrrrqqqrrrtttuuuttttttuuuuuuuuuuuuttttttuuuvvvvvvwwwxxxxxxyyyyyywwwyyy|||~~~|||||||||}}}{{{sssggg___\\\WWWNNNJJJXXXyyyfffcccmmmzzzggg|||uuuSSSCCC<<<666666666444222333222222222111111111111000////////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---222444;;;GGGUUUyyytttYYY]]]nnnzzzuuulllQQQWWWooovvvggg___WWWQQQ]]]rrrxxx~~~zzzwwwxxxxxxxxxuuurrrnnnlllmmmnnnppppppppprrrtttvvv}}}~~~||||||zzz|||vvvsssppppppqqqnnndddeeeyyyooojjj```SSSGGG===;;;;;;;;;DDDPPP___rrrhhhdddTTTEEE@@@>>><<<>>>@@@AAA???===???<<>>BBBJJJUUUmmm|||{{{pppfffppp}}}yyyuuusssqqqnnnkkklllqqquuuwwwwwwwwwyyy}}}~~~}}}zzzuuuqqqooonnnnnnjjjgggdddcccdddgggiiiiiiaaacccfffhhhjjjjjjjjjjjjiiifffcccbbbbbbbbbaaa___YYYXXXXXXXXXWWWXXXXXXXXXVVVVVVTTTRRRSSSZZZeeemmmooo}}}}}}{{{~~~}}}}}}}}}}}}xxxvvvsssjjjZZZJJJCCCEEEBBBAAA>>>;;;999:::===AAADDDLLLXXXbbbgggjjjnnnpppqqqsssuuuuuuuuuuuuwwwyyyuuutttrrrqqqqqqrrrtttvvvtttuuuvvvvvvvvvvvvuuutttuuuvvvwwwxxxyyyyyyyyyyyyzzz{{{}}}yyyzzz{{{{{{wwwnnnbbbYYYXXXUUULLLGGGSSSuuukkkffflllxxxyyydddwwwTTTCCC<<<666666666444222333222222222111111111111000////////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///333555???NNN___nnn\\\fffuuu{{{mmmxxx}}}]]]KKK\\\xxxvvvbbbZZZVVVQQQccczzz|||~~~yyyxxxxxxxxxwwwvvvuuuuuuuuupppqqqssssssssssssuuuwwwyyy|||~~~|||{{{}}}}}}{{{}}}wwwtttqqqhhhhhhvvvooojjj\\\SSSGGG===<<<:::999>>>HHHRRRnnn}}}zzzsssdddUUURRRRRRQQQOOOLLLGGGCCCAAA???>>>:::JJJkkkqqqfff___]]]WWWOOOQQQZZZjjjkkkmmmpppvvvcccbbbaaabbbeeeiiinnnqqqllliiifffffffffeeebbb______```dddllluuuxxxtttpppkkkjjjiiikkklllkkkgggddddddfffiiikkkmmmmmmllllllggghhhiiikkkkkklllllllllkkkkkkkkkkkkkkklllmmmmmmiiijjjjjjkkkkkklllmmmmmmhhhlllooonnniiifffhhhkkkgggfffcccaaa^^^]]]\\\[[[fffkkkqqqtttnnnaaaRRRGGG888666555555333444===FFFVVVlllwwwoooiiieeedddaaa```dddccc```bbbhhh[[[TTTJJJEEEDDDDDDAAA>>>>>>======>>>@@@BBBDDDFFFFFFHHHKKKLLLMMMOOOQQQSSSNNNMMMNNNQQQUUUWWWUUUSSSNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEGGGQQQ[[[```aaaaaa^^^XXXQQQNNNIIIFFFEEEEEEEEEDDDFFFDDDBBBAAAAAA@@@>>><<<999888777555555888>>>BBBDDDNNNWWW[[[___gggnnnqqqlllppprrrqqqrrryyy|||xxxuuuuuuwwwsssiii```QQQHHHBBBBBBAAA===AAAIIIQQQiiiyyyyyyqqqhhhrrr{{{vvvssspppmmmkkkddddddddddddfffiiimmmpppuuutttvvv}}}}}}}}}yyysssmmmiiiggggggeeebbb___^^^```cccffffffccceeeiiilllooopppppppppssspppkkkhhhfffdddaaa___]]]\\\\\\[[[ZZZYYYYYYXXXWWWVVVSSSPPPQQQYYYeeennnrrr}}}zzz~~~yyyxxxzzz}}}}}}|||~~~~~~}}}{{{{{{xxxnnnZZZHHHBBBEEEBBBAAA>>>;;;999:::===AAABBBKKKWWW```fffiiimmmooorrrtttuuuuuuuuuvvvxxxzzzwwwuuusssrrrrrrtttvvvxxxtttuuuvvvwwwwwwvvvuuutttxxxxxxyyyzzz{{{{{{{{{{{{~~~~~~~~~yyymmm```WWWTTTQQQHHHBBBNNNpppooojjjnnnwwwyyyiii}}}XXXDDD<<<666666666444222333222222222111111111111000000/////////...............------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......000444777BBBTTTggghhh```ooo}}}|||hhhpppvvvVVVKKKbbbvvv___WWWUUUQQQfff}}}yyywwwxxxxxxwwwwwwxxx{{{}}}sssuuuvvvwwwvvvwwwxxxzzzvvvxxxzzzxxxwwwzzzxxxtttssskkkhhh}}}xxxrrrmmm\\\SSSGGG>>>===;;;888;;;CCCPPPbbbuuukkkfffwwwqqqqqqmmmaaaQQQDDD???>>>===888???RRRoootttkkkfff\\\QQQTTT___nnnoooooopppsss{{{eee```]]]aaaiiimmmlllhhhhhheeeeeegggjjjiiiddd^^^```eeelllqqqrrrqqqpppppplllkkkjjjiiihhhhhhhhhhhhkkklllllljjjiiiiiikkkmmmkkkkkkkkkkkkkkkkkkjjjjjjhhhiiijjjjjjiiiiiikkkmmmkkkkkkjjjjjjiiihhhggggggjjjlllmmmmmmlllkkkjjjkkkiiiddd^^^WWWSSSRRRSSSUUU[[[___fffhhhcccWWWGGG===999888666555666888:::<<>>;;;;;;:::999888999===@@@HHHMMMUUU\\\bbbhhhnnnqqqnnnnnnppprrrooonnnwwwxxxuuussstttvvvqqqggg^^^MMMGGGBBBAAA@@@>>>AAAFFFPPPeeexxxuuufffaaapppyyyqqqjjjfffdddbbb___]]]^^^aaaeeegggiiijjjooowwwzzzxxxwwwxxxvvvtttpppkkkfffaaa]]][[[[[[UUUUUU[[[`````````dddccccccdddfffjjjnnnqqqsssuuupppkkkjjjllllllhhheeefffbbb^^^]]]^^^^^^\\\YYYUUUQQQOOOQQQUUUZZZdddnnnvvv|||vvvyyy~~~yyyxxxzzz~~~~~~xxxiiiXXXLLLFFFDDDEEECCC@@@===<<<;;;<<<<<>>EEEPPPcccvvv}}}rrrnnniiihhhjjjlllmmmmmmcccYYYOOOLLLJJJGGGFFFGGGFFFEEEEEEEEEGGGIIILLLNNNQQQTTTYYY^^^aaaaaaaaa```YYYQQQKKKLLLLLLLLLNNNSSSPPPMMMIIIHHHIIIIIIHHHFFFDDDCCCBBBAAAAAABBBCCCDDDLLLRRR\\\dddggggggdddbbbYYYSSSLLLHHHHHHGGGFFFDDDGGGGGGFFFEEECCCAAA???>>><<<;;;;;;999888999===@@@HHHMMMUUU]]]ccciiimmmpppuuuqqqoooqqqqqqrrryyy{{{wwwtttuuuwwwssskkkcccOOOIIICCCAAA???===???DDDQQQbbbrrrrrrgggdddrrr|||wwwpppiiieeedddcccbbbaaabbbccceeegggggghhhllltttvvvtttsssuuusssqqqmmmhhhccc___]]][[[YYYTTTTTTZZZ^^^]]]]]]```dddeeefffiiilllpppsssuuutttppplllkkkllllllhhhdddeeebbb______```___\\\XXXRRROOONNNQQQVVV\\\gggqqq}}}~~~vvvvvvyyyyyyxxxyyy~~~~~~~~~~~~}}}|||{{{rrrfff[[[QQQHHHBBBEEECCC@@@===<<<;;;<<<<<>>GGG\\\iii___sssqqqwwwoooRRR^^^vvvvvvfff```VVVRRR^^^sss}}}{{{yyyxxxuuusssrrrssstttuuuuuuuuuuuuxxxzzz|||{{{zzzxxxssspppqqqrrruuu~~~zzzwwwxxxooofff```ZZZfffpppkkkeee\\\PPPGGG>>>;;;:::777666777666BBBWWWwwwhhhWWWGGG@@@;;;>>>:::;;;JJJ___hhhXXXVVV[[[gggqqqzzzxxxmmmaaa[[[ZZZ^^^aaafffiiikkkiiieeebbbcccddddddcccbbbccceeefffmmmoooqqqqqqnnnkkkjjjiiikkkkkkjjjiiihhhhhhhhhhhhggghhhiiijjjjjjkkknnnppppppnnnllljjjjjjlllooopppnnnoooooonnnllllllmmmooollllllkkkkkkkkkkkkkkkkkkrrrqqqooommmllljjjiiiiii```ZZZSSSQQQQQQPPPLLLHHHMMMUUU]]]^^^VVVKKKBBB===999999999888888999::::::BBBCCCKKK]]]rrrwwwsssnnnkkkjjjkkkkkkkkkddd]]]XXXUUURRROOOPPPTTTOOONNNLLLLLLMMMQQQTTTWWWWWWYYY]]]```bbbcccbbbbbb^^^WWWQQQOOONNNKKKKKKMMMMMMLLLJJJIIIJJJJJJIIIGGGDDDCCCAAAAAAAAAAAABBBCCCJJJQQQ\\\fffkkkjjjfffbbb\\\WWWQQQOOONNNMMMJJJGGGHHHHHHGGGFFFDDDBBB@@@???<<<<<<;;;999888999===@@@GGGMMMWWW___eeejjjmmmooowwwqqqnnnppptttyyy{{{wwwtttssstttqqqjjjdddOOOIIIDDDBBB???<<<===AAAQQQ```nnnoooggggggsss~~~{{{vvvqqqllliiieeeeeedddddddddeeeffffffgggfffjjjqqqsssppppppqqqpppmmmhhhddd___]]][[[[[[XXXVVVWWW\\\___^^^]]]^^^bbbccceeehhhllloooqqqsssqqqooollllllmmmlllgggccceeecccaaaaaabbbaaa\\\XXXOOOLLLLLLPPPVVV\\\gggrrrxxxvvvwwwzzzwwwxxx{{{|||zzz|||~~~}}}}}}{{{xxxkkkddd___VVVJJJ@@@EEECCC@@@===<<<;;;<<<<<>><<<888666555555444222111111111111000000000000////////////..................---------,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,---......///222999AAAMMMeee~~~aaajjjyyyjjjZZZmmmyyyddd]]]UUUTTTaaattt~~~yyywwwvvvtttrrrpppooopppqqqrrrwwwvvvwwwyyy|||}}}}}}|||zzztttooommmnnnqqq{{{zzzsssmmmmmmcccYYYSSSLLLUUUmmmlll___]]][[[VVVPPPFFF===;;;999666555777///<<>>;;;;;;FFFYYYlllxxx|||vvvtttpppllliiihhhffffffbbbaaabbbccc```\\\]]]bbb```]]]ZZZWWWVVVXXX[[[^^^\\\\\\]]]^^^^^^^^^]]]]]]```]]]ZZZYYYVVVRRRNNNLLLLLLLLLLLLLLLKKKJJJIIIHHHCCCBBBAAAAAA@@@AAAAAABBBGGGOOO[[[gggnnnnnniiidddbbb^^^YYYVVVUUURRRMMMIIIIIIIIIHHHGGGEEECCCBBBAAA======<<<:::888999===???GGGNNNXXXaaagggkkkmmmnnnqqqooonnnqqqvvvzzzvvvqqqooonnnjjjddd___MMMHHHCCCAAA???<<<===AAAOOO___ooopppgggfffttt~~~~~~}}}{{{yyyvvvsssqqqiiigggdddbbbbbbccceeeggghhhgggiiiooopppmmmmmmooollliiiddd```\\\[[[[[[[[[ZZZ[[[]]]```bbbbbbaaa```bbbdddgggjjjlllnnnppppppnnnmmmmmmmmmmmmkkkgggdddgggeeedddeeefffccc]]]XXXMMMKKKJJJNNNSSSXXXbbblllzzz}}}{{{zzzzzzwwwwwwzzz{{{zzz|||uuuiiiddd___VVVJJJBBBEEECCC@@@===<<<;;;;;;<<>>;;;777666555555444222111111111111000000000///////////////..................---------,,,,,,,,,+++++++++,,,,,,,,,------------,,,------...///000444:::DDDSSSooowwwmmm|||eeefff~~~wwwaaaYYYRRRUUUdddttt}}}zzzvvvssstttrrrqqqpppooopppqqqqqqyyyyyyzzz|||xxxpppllljjjmmmvvvxxxqqqhhhfff\\\TTTOOOHHHNNNcccvvvcccWWWTTTTTTRRROOOEEE===:::999666555666666<<<999;;;```}}}eeeMMMFFF@@@???<<<<<<<<<@@@bbbtttqqquuu}}}wwweeeQQQBBB<<>>;;;===EEEQQQ]]]dddrrrssstttsssqqqnnnkkkjjjhhhkkkrrrwwwtttooonnnqqqwwwsssnnnhhheeedddeeefffaaa```^^^\\\ZZZXXXWWWWWW\\\^^^aaaaaa```[[[TTTMMMMMMNNNOOOOOOMMMKKKIIIGGGBBBBBBAAA@@@@@@@@@@@@@@@HHHOOO[[[hhhqqqsssooojjjgggccc^^^ZZZXXXTTTNNNIIIKKKJJJJJJHHHGGGEEECCCBBB>>>===<<<:::999999===???GGGOOOYYYccciiikkkmmmmmmmmmqqqttttttwww|||zzzvvvpppllliiiddd^^^ZZZJJJEEEAAAAAA???===>>>BBBLLLaaatttttthhheeettt{{{|||||||||{{{zzzxxxwwwmmmiiiccc___^^^```eeehhhhhhfffhhhkkkllliiiiiillljjjgggccc^^^[[[ZZZZZZ[[[ZZZ]]]aaacccdddffffffeeehhhiiilllnnnppppppooooookkkllllllmmmmmmkkkhhhfffjjjiiihhhhhhhhhddd]]]WWWMMMJJJJJJMMMPPPTTT]]]fffzzzzzzwwwwwwzzz|||{{{}}}uuulllfff^^^QQQHHHFFFEEECCC@@@===<<<;;;;;;<<<@@@CCCMMM[[[fffkkkpppuuuuuutttsssrrrqqqqqqqqqqqqrrrtttvvvuuusssrrruuuxxxwwwtttsssuuuuuussstttwwwyyyzzzzzzzzzxxxwwwxxxyyy||||||||||||}}}~~~~~~|||~~~|||}}}~~~~~~~~~ttthhhZZZUUUKKKHHH]]]tttppphhhUUU===:::777555555555444222111111111111000000000///////////////..................---------,,,,,,,,,++++++,,,,,,,,,---------------------...///000111555;;;GGG[[[zzzqqq~~~tttbbbsssrrr\\\TTTPPPXXXjjjyyy~~~zzzvvvssstttsssrrrrrrqqqrrrrrrsss{{{{{{||||||rrrmmmjjjkkkttt~~~yyypppiiiggg]]]WWWVVVOOOSSSfff|||rrrdddZZZWWWWWWWWWOOOEEE===:::999666555666::::::444333EEEnnnzzzdddOOOJJJBBB???;;;===>>>;;;RRRyyyxxxssssssvvvtttpppkkkbbbVVVHHH???hhhjjjjjjhhhddddddfffhhheeeeeeccc^^^ZZZ\\\cccjjjjjjlllmmmmmmkkkjjjjjjkkkjjjjjjiiihhhgggggggggggghhhjjjkkkkkkjjjiiiiiijjjhhhjjjmmmooopppnnnlllkkkmmmnnnnnnmmmkkkkkklllnnnnnnnnnmmmmmmmmmmmmmmmmmmhhhhhhjjjnnnpppllleee___TTTPPPNNNOOOQQQPPPKKKFFFDDD??????KKK^^^jjjjjjeeeYYYWWWUUUQQQNNNLLLJJJIIIGGGGGGEEE@@@===@@@HHHPPPhhhoooxxx~~~~~~zzzyyy||||||vvvqqqooonnnnnneeebbb^^^ZZZWWWUUUUUUUUUVVV\\\bbbddddddaaaYYYPPPPPPRRRTTTSSSOOOJJJGGGFFFAAAAAAAAA@@@@@@??????>>>HHHMMMXXXfffrrrwwwuuurrriiiddd___[[[XXXTTTNNNJJJLLLLLLKKKJJJHHHFFFDDDCCC???>>>===:::999:::===???IIIPPPZZZccciiilllmmmnnnmmmuuuyyywwwxxx~~~yyyvvvqqqmmmhhhccc]]]YYYHHHCCC@@@@@@???===>>>BBBIIIaaawwwyyylllhhhwww{{{|||}}}~~~~~~}}}{{{zzzsssmmmeee___^^^aaagggkkkiiiffffffiiiiiiffffffiiijjjhhhddd```]]][[[[[[[[[YYY^^^bbbccceeeiiikkkjjjkkklllnnnpppooommmkkkiiiiiijjjkkkllllllkkkjjjjjjmmmkkkiiihhhgggbbb[[[UUULLLIIIJJJNNNQQQVVV^^^ggg|||yyyyyy|||}}}{{{}}}}}}|||~~~vvvnnniii\\\MMMEEEGGGEEECCC@@@===<<<;;;<<<<<<@@@BBBLLLZZZeeekkkpppuuussssssrrrrrrqqqqqqrrrrrrqqqssstttuuuuuuwwwyyy|||wwwtttsssuuuuuussstttwwwyyyzzz{{{{{{zzzzzz|||}}}}}}|||||||||}}}~~~~~~~~~~~~zzz|||~~~~~~~~~ttthhh]]]VVVHHHEEE^^^gggwwwpppfffRRR<<<999666555555555444333111111111111000000000000////////////..................---------,,,,,,,,,***+++,,,---------,,,,,,,,,,,,------...///111111666===KKKccc}}}qqqmmmdddrrrYYYQQQPPP^^^rrr~~~{{{xxxwwwvvvuuuuuuttttttuuuuuuuuu{{{{{{}}}|||sssmmmkkkllluuu~~~{{{pppmmmjjjaaa^^^___YYY[[[lllzzzwwwqqqiiibbb______```PPPFFF===;;;999666555777555444666999>>>QQQzzzxxxdddPPPKKKBBBAAA<<<===@@@<<>>===CCCGGGPPP^^^llluuuvvvtttjjjfff```\\\[[[XXXTTTPPPMMMMMMLLLKKKIIIGGGEEEDDD??????===;;;999:::<<>>;;;:::777666777111222555888999BBB\\\wwwxxxhhhVVVLLLEEEHHHCCCAAACCC???@@@MMMNNNPPPRRRRRRRRRRRRTTTVVVUUUPPPJJJHHHJJJKKKIIIGGGeeeeeeeeedddddddddcccbbbaaa___^^^\\\^^^cccjjjoooeeehhhkkklllkkkjjjiiiiiijjjiiihhhggggggfffffffffdddfffiiikkkkkkkkkkkklllhhhhhhhhhhhhiiijjjkkkllllllmmmnnnmmmlllmmmoooqqqoooooonnnmmmlllkkkkkkjjjnnniiieeedddeeeddd```\\\]]]\\\YYYVVVQQQMMMIIIHHHAAAEEEQQQcccvvvrrrnnnhhhbbb]]]ZZZXXXXXXPPPOOOMMMGGGBBB???AAACCCEEEVVVnnn}}}xxxxxxsssqqqooollliiihhhgggggg```]]]WWWSSSPPPPPPRRRSSSXXX^^^bbbccceeegggccc[[[WWWYYY[[[XXXQQQJJJEEECCCAAAAAAAAA@@@@@@>>>======>>>@@@HHHVVVeeepppsssrrrmmmhhhbbb______]]]ZZZWWWMMMMMMLLLKKKJJJHHHFFFEEE??????===;;;999:::<<>>::::::===GGG\\\sss{{{xxxxxx~~~zzzvvvpppkkkiiijjjmmmpppsssooommmooonnnkkkkkkooolllkkkhhheeebbb___\\\[[[\\\dddiiihhhkkksssyyyzzz~~~|||vvvqqqmmmfffggghhhiiijjjkkknnnpppoookkkgggdddaaa\\\TTTNNNFFFFFFJJJSSS\\\eeeppp{{{{{{}}}}}}}}}wwwuuuvvvyyyxxxwwwmmmiii]]]KKKAAABBBEEECCC@@@===<<<;;;<<<<<<@@@CCCLLLYYYdddjjjpppuuuqqqqqqqqqqqqrrrsssttttttxxxuuurrrssswwwxxxwwwuuuwwwtttsssuuuuuussstttwwwrrrtttwwwxxxyyy{{{}}}yyyyyyzzz|||~~~~~~{{{www{{{~~~}}}pppcccXXXQQQDDDFFFhhhcccQQQwwwuuuvvv{{{```PPP;;;999666444444555444333111111111111000000000000000/////////..................---------,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,------///000111222:::BBBTTTqqqyyyyyybbbkkk{{{___UUUSSScccvvv~~~{{{xxxvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxvvvwwwzzzyyysssnnnllllllpppyyy~~~vvvnnneee___^^^aaaQQQGGG???<<<;;;888777888333333222000111:::KKKXXXfffxxxmmm[[[PPPIIIPPPLLLEEEFFFCCCBBBIII;;;===>>>======AAAIIIOOOQQQMMMHHHDDDDDDFFFIIIKKKgggeeecccbbbcccddddddddddddbbbbbbfffkkkmmmjjjfffggghhhjjjkkklllkkkiiihhheeeeeefffhhhiiijjjkkklllgggggghhhhhhhhhhhhiiiiiihhhiiiiiiiiiiiiiiiiiiiiinnnmmmmmmmmmmmmoooqqqrrrqqqpppnnnmmmlllllllllmmmnnnmmmjjjhhhffffffffffffkkkgggaaaZZZTTTOOOKKKIIIJJJPPPXXXeeeuuuzzzuuusssooojjjddd___\\\[[[[[[ZZZWWWQQQKKKFFFCCCBBBHHHPPP___mmmsssoooiiieeefffccc___]]]\\\\\\ZZZYYYZZZXXXVVVTTTSSSUUUWWWXXXVVVQQQLLLNNNTTTWWWUUUQQQSSSWWW\\\```eeehhhddd]]]XXXYYYXXXTTTOOOHHHDDDBBB???@@@@@@???<<<;;;;;;<<<>>>===???IIIYYYhhhrrruuutttppphhhbbbccceeeccc]]]\\\WWWQQQOOOLLLIIIHHHHHHBBBAAAAAAAAA===888:::???KKKRRRYYY^^^dddjjjkkkiiimmmppprrruuu~~~|||xxxuuuooommmjjjhhhddd___ZZZUUUIIIEEEBBBAAA???;;;:::===GGG\\\ttt|||yyyzzz}}}yyyvvvtttssssssssszzzuuuoooooosssvvvuuussspppkkkiiijjjeee]]]YYY[[[aaaiiiqqqttttttuuuzzzzzzqqqjjjkkkfffaaa___ccchhhlllnnnhhheeebbb___]]]YYYRRRMMMGGGFFFJJJWWWdddmmmtttzzz~~~yyyuuu|||~~~||||||sssnnncccOOODDDEEEEEEDDDBBB>>>;;;999;;;<<<:::@@@KKKWWWcccnnnuuuxxxpppppppppqqqrrrsssuuuvvvwwwuuuttttttuuuuuutttrrrwwwwwwxxxxxxxxxwwwwwwvvvtttvvvxxxzzzzzzzzzyyyxxx|||yyyxxx~~~|||yyy~~~~~~}}}zzznnnaaaZZZOOOCCCEEE___eeeTTTeeeooo~~~ooo[[[FFF:::999777555444333333333222222222111111111111000111000000///...---------//////...---,,,,,,++++++++++++******++++++,,,---111---+++---......222888???DDDbbbyyy[[[bbb|||kkkWWWQQQWWWkkkzzz|||~~~zzzyyywwwssspppsssyyy~~~{{{vvvtttuuuwwwxxxwwwzzz{{{|||}}}~~~~~~~~~~~~ssspppmmmmmmppptttxxxzzzxxxpppaaaZZZ[[[YYYOOOKKKDDD???<<<;;;:::999333222333555777999@@@IIIWWWdddvvv}}}ooobbb[[[RRRQQQPPPOOOLLLJJJKKKNNN@@@@@@>>>;;;;;;???GGGNNNXXX]]]XXXIII@@@DDDJJJKKKeeedddbbbbbbbbbcccdddcccaaaaaadddiiimmmmmmkkkhhhhhhiiijjjjjjiiihhhfffeeeeeeeeefffggghhhiiijjjjjjggggggggggggggghhhjjjkkkhhhgggfffffffffhhhlllnnnmmmlllllllllmmmnnnpppqqqpppooonnnnnnnnnnnnppppppooooooooonnnnnnmmmmmmmmmnnnkkkddd\\\TTTQQQPPPQQQWWW]]]eeeooo{{{|||yyyuuuqqqnnnjjjgggeeeiiihhhddd___XXXQQQMMMJJJOOORRRWWW[[[ZZZSSSLLLGGGEEECCCAAAAAACCCDDDDDDCCCGGGFFFEEEDDDDDDFFFGGGIIIGGGCCCAAADDDLLLSSSXXXYYYTTTXXX\\\___dddgggddd]]]UUUUUUSSSPPPKKKFFFCCCBBB???@@@@@@>>><<<;;;;;;<<<;;;999999@@@NNN^^^lllssstttrrrkkkdddcccffffffcccaaa\\\WWWTTTQQQMMMJJJIIIAAA@@@AAAAAA===999;;;@@@JJJSSS[[[___dddjjjllllllkkknnnpppsss}}}~~~|||zzzwwwtttnnnllliiigggccc^^^XXXSSSIIIDDDBBBBBB@@@;;;:::<<>>;;;:::;;;<<<<<>>GGGNNNYYY^^^ZZZMMMFFFKKKQQQRRRhhhgggfffdddcccbbbaaaaaa]]]bbbhhhlllmmmlllkkkjjjiiiiiiiiiiiigggfffdddcccfffffffffgggggghhhhhhhhhgggggggggfffgggjjjooorrrqqqooommmiiiggghhhlllooollllllkkkkkklllmmmooopppnnnnnnmmmmmmnnnppprrrsssppprrruuuwwwxxxwwwvvvtttssspppiii___WWWTTTVVVYYY___gggpppvvv~~~~~~zzzxxxwwwvvvrrrooorrrqqqnnniiibbbZZZSSSOOOZZZXXXUUUOOOHHHBBB<<<888999777666777999:::;;;:::;;;;;;<<<<<<===???@@@AAA<<<;;;:::<<>>??????>>><<<::::::;;;888777555888AAAQQQbbbnnnuuuvvvrrrjjjfffggghhhgggfffccc^^^YYYUUUQQQLLLIIIBBB@@@@@@@@@===999<<>>===;;;:::555333333555666777<<>>@@@>>><<<<<<===>>>===;;;::::::<<<>>>???AAABBBCCC>>>??????>>>???EEEMMMTTTSSSWWWZZZZZZ]]]aaaaaa^^^VVVQQQKKKFFFBBB@@@???>>>>>>??????===;;;999:::;;;888777666444888DDDUUUbbbsssxxxzzzsssllliiihhhggghhhgggccc\\\XXXTTTMMMGGGEEEBBBAAAAAA===:::===DDDPPP[[[ddddddcccgggllloookkknnnqqqvvv}}}{{{xxxtttpppooommmjjjfffbbb\\\UUUPPPGGGDDDCCCDDDBBB===;;;<<>><<<:::888444333555555555888>>>DDDJJJYYYlllxxxssshhhlllmmm```PPPKKKGGGBBB???AAAGGGPPPVVV\\\aaa___WWWVVV]]]```]]]eeeggggggeeebbb___``````___ffflllmmmhhhcccbbbddd^^^^^^___```bbbdddggghhhiiihhhhhhhhhhhhgggggggggfffggghhhhhhjjjqqq|||}}}rrrllljjjnnnmmmlllkkklllmmmnnnoooiiiiiihhhhhhhhhiiikkklllooouuu}}}|||{{{zzzuuummmeee___^^^___jjjyyy~~~~~~}}}yyyrrriiiccc^^^```\\\TTTOOONNNJJJDDDAAA???>>>===>>>===;;;999999:::;;;===>>>@@@AAABBBBBBDDDEEECCC??????CCCGGGNNNSSSVVVVVVYYY]]]___]]]YYYSSSKKKDDDAAA@@@>>>======>>>>>>===:::999999:::666777666444333999EEEOOOcccnnnxxxxxxsssooollliiikkkllliiibbb]]]YYYRRRIIIHHHEEECCCAAA===;;;???FFFWWWaaahhhgggdddfffkkkmmmiiilllqqqyyy|||yyytttooopppnnnjjjgggbbb]]]VVVQQQHHHDDDCCCCCCAAA===<<<>>>KKK```yyyzzz}}}~~~wwwmmmffffffgggooorrrvvvxxxwwwvvvwwwyyyrrrqqqooommmmmmnnnpppqqqiiihhhhhhgggeeeeeefffgggiiifff```YYYQQQLLLHHHFFFHHHKKKVVVeeeoootttyyy~~~zzz~~~wwwnnncccVVVLLLHHHDDDDDDCCCAAA===;;;;;;<<<;;;???FFFOOOYYYaaahhhkkkqqqqqqrrrsssttttttttttttvvvttttttuuuvvvwwwvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxwwwxxxyyyyyyzzz{{{{{{{{{}}}}}}zzztttsssvvvwwwtttxxxxxxzzz||||||{{{}}}~~~~~~}}}zzzyyy{{{}}}{{{sssggg^^^WWWJJJBBBMMMllluuuyyy|||bbbTTTEEE:::999777555444333333333222222222111111111000000////////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,------...///---...//////111999CCCMMM___}}}lllmmmrrrhhhWWWSSS[[[iiixxx~~~~~~|||zzzxxxxxxxxxyyyzzzqqqrrrrrrrrrrrrrrrrrrsssxxxyyyzzz{{{||||||||||||uuusssqqqqqqrrrssssssrrroooyyy~~~mmmccc]]]TTTLLLFFFBBB???<<<<<<888555666666555666:::>>>DDDUUUjjjwwwqqqtttyyyooo___LLLIIIFFFEEEIIIPPPXXX]]][[[```___[[[^^^fffiiidddYYY]]]```aaa______aaacccdddhhhkkkiiiddd```aaaccc\\\\\\[[[\\\^^^aaadddfffggggggggggggggggggggggggdddfffhhhggghhhooozzzwwwpppmmmmmmlllkkkkkkkkkkkkmmmmmmhhhggggggfffggghhhiiijjjpppwwwzzzuuuoookkkhhhfffuuu{{{ssslllfffkkkjjjaaa\\\[[[UUULLLHHHGGGEEEEEEEEEDDDAAA???<<<<<<<<<===>>>@@@AAABBBBBBDDDFFFDDD@@@>>>===>>>GGGMMMRRRRRRUUUYYY\\\[[[ZZZSSSJJJDDDBBBAAA???===<<<======<<<:::888888999333555555222///000777===JJJZZZkkktttvvvuuurrrnnnmmmqqqooohhhcccaaaXXXMMMHHHEEECCCBBB???>>>DDDLLL\\\dddiiihhhfffhhhlllmmmfffjjjqqq|||{{{vvvqqqooommmjjjgggccc]]]WWWRRRIIIEEEBBBBBBAAA======@@@GGG[[[uuu}}}rrrllliiihhhjjjlllpppsssuuuxxx|||{{{yyytttoookkkjjjlllnnnggghhhhhhgggfffgggjjjlllkkkhhhbbbYYYPPPJJJGGGGGGHHHMMMZZZhhhqqqtttxxx}}}}}}|||~~~yyy|||xxxnnncccWWWMMMFFFDDDDDDDDDBBB>>><<<;;;;;;:::>>>DDDMMMVVV___eeeiiinnnnnnnnnooopppqqqssstttuuutttssstttuuuvvvuuutttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{zzz}}}zzzrrrmmmrrryyy}}}yyyzzz{{{|||~~~~~~~~~~~~|||zzz}}}}}}pppaaaYYYQQQEEE@@@PPPqqq}}}zzz^^^PPPBBB:::999777555444333333333222222222111111111111000//////////////////......------------------------,,,,,,,,,+++,,,------.........///000///111;;;FFFUUUjjj{{{}}}zzzbbboooyyyiiicccRRRTTT^^^nnnzzz|||zzzxxxwwwxxxxxxxxxwwwmmmoooqqqqqqpppppppppqqqwwwxxxyyyzzzzzz{{{{{{zzzwwwuuutttuuuvvvvvvtttsssmmmooossswww|||yyyooohhh___VVVPPPKKKGGGEEECCC>>>:::;;;;;;888888999:::AAASSShhhttt~~~yyylllTTTOOOKKKKKKQQQZZZbbbgggaaaeeedddbbbhhhqqqrrrkkkVVV[[[___```___^^^aaadddiiijjjiiifffbbbaaaccceeeeeeccc```^^^^^^```bbbdddeeeeeeeeeeeeeeeeeeeeeeeebbbeeefffdddcccgggrrr{{{|||uuuooommmkkkjjjiiihhhhhhiiijjjkkkhhhgggggghhhiiikkkmmmnnnrrrzzz}}}zzzzzzzzzxxxuuu~~~vvvooonnnvvvwwwpppmmmmmmhhh^^^\\\ZZZXXXVVVTTTQQQLLLIIICCCAAA@@@??????AAACCCDDDCCCDDDEEEDDDBBB@@@>>>>>>@@@HHHNNNOOOQQQVVVYYYXXXVVVPPPHHHCCCCCCCCCAAA???<<<======;;;999888888999444555444111......111444666GGG[[[iiirrrwwwuuuqqqlllrrrrrrjjjgggfff\\\PPPFFFCCCBBBBBBAAACCCJJJTTT___dddhhhggghhhlllooonnnfffllluuu~~~yyyuuummmkkkhhheeebbb]]]WWWRRRJJJEEEAAAAAA???===>>>BBBJJJ^^^www~~~yyyxxxtttnnnkkklllnnnqqquuu{{{zzzrrrlllkkklllggghhhiiihhhggghhhlllpppnnnkkkdddZZZPPPIIIGGGHHHIIIOOO\\\jjjqqqsssvvv{{{{{{|||xxxzzz|||rrrggg[[[PPPGGGDDDDDDDDDBBB???<<<;;;;;;;;;>>>DDDMMMVVV___fffjjjmmmlllllllllmmmppptttvvvrrrqqqqqqrrruuuvvvvvvuuuuuuuuuvvvxxxxxxyyyyyyxxxyyyyyyyyyzzzzzz{{{|||}}}zzz~~~}}}uuuqqqtttyyy|||vvvyyy|||~~~~~~~~~~~~}}}{{{}}}}}}mmm[[[RRRLLLCCCCCCXXXyyy|||xxx\\\OOODDD:::999777555444333333333222222222111111111111000.../////////////////////---------------------------------------......///......///000000222===IIIYYYqqqyyyyyyyyy{{{aaatttqqqbbb```RRRUUUbbbqqq{{{~~~|||yyyvvvvvvwwwvvvtttrrriiilllpppqqqooonnnooopppxxxxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwtttrrrooonnnnnnoooppppppqqqrrrqqqrrr{{{xxxrrriiiaaa[[[WWWSSSQQQKKKEEE@@@AAA@@@===;;;<<<>>>BBBPPP^^^eeerrr~~~ttteee]]]UUUSSSYYYeeepppvvvsssuuusssooosssyyyuuukkk[[[```dddddd```^^^```cccllljjjgggdddbbbcccfffiiipppmmmhhhdddbbbaaabbbdddbbbbbbbbbccccccdddddddddaaacccdddaaa^^^```jjjrrrqqqyyyxxxoookkkjjjiiihhhgggffffffggghhhhhhhhhhhhhhhjjjllloooqqqsssttt}}}}}}yyyrrrmmmwwwzzzuuuvvvzzzwwwnnnjjjgggccc___ZZZUUUNNNJJJEEECCC@@@>>>>>>???AAACCCHHHGGGFFFEEEDDDCCCAAA@@@<<>>QQQaaammmttttttppphhhpppqqqjjjffffff]]]OOOCCCAAAAAABBBCCCFFFPPPZZZ___cccfffgggjjjppprrrpppiiipppzzz|||xxxkkkiiigggdddaaa\\\VVVRRRKKKFFFAAA@@@>>>===???CCCRRRfff~~~|||wwwqqqqqqqqqsssxxx~~~yyyppplllkkkiiijjjjjjhhhggghhhmmmqqqpppmmmfff[[[PPPIIIHHHIIIIIIPPP]]]kkkrrrrrruuuyyy~~~{{{}}}xxxyyywwwlllaaaTTTKKKDDDDDDEEECCC???<<<;;;;;;<<>>KKKZZZttt{{{~~~{{{sssddd{{{lll___```TTTVVVcccsss{{{}}}|||yyyvvvuuuvvvtttqqqnnngggkkkoooqqqooonnnnnnpppzzz{{{|||}}}~~~~~~~~~~~~~~~|||{{{zzzxxxtttqqqqqqppppppqqqoookkkfffdddddd]]]cccrrrzzz}}}~~~xxxppphhhccc___\\\[[[QQQJJJEEEEEEEEEAAA>>>>>>@@@BBBJJJPPPNNNYYYwwwuuukkk___ZZZ```mmm{{{zzzzzz|||tttggg]]]]]]]]]]]]___bbbeeeggglllhhhdddbbbbbbdddddddddmmmqqqsssnnnddd___bbbgggdddbbbaaabbbeeehhhiiijjjdddeeeccc\\\VVVWWW___gggooosssuuusssmmmhhhgggiiimmmkkkhhheeeddddddfffggghhhgggffffffhhhjjjmmmooorrr~~~ssswww~~~~~~}}}{{{uuummmfffaaa[[[TTTOOOMMMGGGDDDEEEDDD@@@AAAFFFGGGIIIIIIHHHEEEBBBAAAAAABBBCCCEEEIIIMMMPPPOOONNNOOOLLLHHHCCC@@@======<<<;;;<<<===>>>===<<<:::888666555333111111111111222000555BBBTTTbbbjjjpppvvvmmmllllllmmmmmmhhh```ZZZKKKHHHDDDAAACCCJJJSSSZZZbbbdddfffgggggggggiiikkkllllllxxx~~~|||~~~~~~xxxqqqiiihhhgggddd```ZZZUUURRRLLLDDD@@@CCCAAA===@@@GGGWWWppp~~~zzzzzzuuusssuuuzzzwwwnnniiifffggghhhiiikkkmmmnnnoooqqqiiiaaa[[[TTTKKKFFFFFFKKKTTTaaajjjoootttzzz~~~yyy~~~xxx}}}}}}nnn___UUUOOOIIIDDDBBBBBB@@@;;;:::<<<<<<===DDDOOOVVV\\\ccckkkiiikkkmmmppprrrsssssssssqqqrrrtttsssrrrrrrsssuuupppssswwwxxxxxxwwwvvvvvvzzz{{{|||zzzwwwwwwzzz}}}zzzyyyxxxwwwwwwyyy{{{||||||yyyxxx{{{}}}}}}|||}}}~~~wwweeeVVVPPPTTTBBB@@@jjjnnn|||sss|||gggWWWCCC;;;:::777444333333333444222222222111111111111000000000000000//////////////////............//////---------............///222///...///000444@@@LLLbbbwwwwwwrrr}}}|||iiiaaa}}}rrraaaYYYVVVWWWkkkuuuvvv{{{{{{zzz{{{yyywwwxxxzzzwwwpppiiinnnnnnoooqqqssssssqqqooozzzyyyyyyyyy{{{~~~zzzuuurrrqqqqqqpppooollliiifffeee\\\bbb]]]___gggbbbmmmyyypppsssllleeeddd```UUUTTTPPPKKKGGGGGGFFFDDDEEEGGGIIIHHHDDDIII```xxxqqquuuuuurrrllleeegggttt~~~yyyyyybbb^^^^^^^^^^^^```ccceeeggggggeeebbbaaabbbdddddddddgggjjjkkkggg```\\\^^^bbbcccaaa^^^___aaadddfffgggfffhhhhhhccc\\\YYY\\\aaaeeeiiimmmmmmiiiggghhhkkkllllllkkkjjjjjjiiiiiihhhlllkkkiiiiiiiiijjjlllmmmuuu}}}xxxsssooolllhhhbbb]]][[[TTTMMMLLLIIIFFFIIIOOOPPPOOOMMMJJJHHHGGGEEEEEECCCBBBCCCFFFJJJLLLLLLLLLJJJHHHEEEBBBAAA@@@@@@AAA===>>>>>>>>>===;;;999888666555444333222222333333222444===LLLXXXaaaiiipppqqqrrrssstttssslllccc\\\JJJGGGCCCBBBFFFPPP\\\dddccceeeffffffffffffhhhjjjlllmmmxxx~~~~~~yyyssskkkkkkkkkjjjfff```ZZZVVVLLLDDD@@@BBBAAA===@@@IIIZZZqqqwwwqqqnnnsss}}}zzzqqqllljjjgggeeeeeegggjjjkkkkkklllddd]]]XXXRRRKKKGGGHHHPPPXXXcccjjjnnnrrrxxx|||~~~xxx{{{ssseeeZZZSSSIIIEEEBBBCCCAAA<<<:::;;;;;;<<>><<<:::888777666666555444444444555555555555:::EEEPPPXXXbbbkkkmmmppptttwwwuuunnnddd\\\LLLHHHCCCBBBHHHTTTaaajjjeeefffggggggffffffhhhiiikkknnnzzz}}}xxxtttmmmnnnooooookkkddd]]]YYYMMMEEEAAABBB@@@===BBBLLL___uuuuuunnnjjjooozzz~~~uuuqqqoooiiicccbbbfffiiiiiihhhfff```ZZZVVVQQQKKKJJJLLLXXX^^^eeejjjnnnqqqvvvzzzxxx{{{~~~zzzmmm```WWWJJJFFFCCCDDDCCC===::::::::::::???HHHPPPWWWaaakkkqqqpppoooooooooooooooooopppqqqrrrrrrqqqqqqrrrtttqqqtttwwwxxxxxxvvvvvvvvvwwwwwwwwwyyy{{{||||||{{{yyyxxxxxxxxxyyyzzz|||}}}~~~|||{{{}}}|||~~~~~~||||||~~~|||||||||wwwjjj^^^YYYPPPFFFNNNyyyhhh{{{fffTTT???:::999666444333333333333222222222111111111111000000000000000////////////......------------......---------............//////......111444;;;KKKYYYmmmrrryyy}}}YYY```zzznnn]]]UUUQQQXXXlllvvvxxx}}}|||yyy}}}wwwuuuttttttuuusssnnnjjjooossswwwxxxxxxwwwyyy{{{}}}}}}}}}~~~~~~zzzuuussssssrrrpppmmmjjjfffbbbaaa^^^\\\ZZZgggxxxtttrrrsssooolllpppjjjccc```___]]]YYYUUUVVVPPPKKKIIIFFFBBBBBBDDDkkkyyyqqqmmmwwwvvvmmm^^^___```aaabbbcccdddddd]]]\\\[[[[[[\\\]]][[[ZZZZZZXXXVVVTTTTTTSSSRRRQQQTTTTTTUUUXXX]]]___``````bbbhhhnnnnnnggg^^^WWWSSSUUU[[[ccciiilllllllllllllllmmmoooqqqqqqqqqpppoooqqqpppooonnnnnnnnnoooooovvv~~~~~~|||{{{|||}}}|||wwwsssuuulll```XXXUUUYYY```ggghhh___UUUOOONNNNNNKKKIIIFFFCCC@@@@@@AAACCCEEEEEEFFFEEECCCAAA@@@???????????????===;;;999888666666555555666666666777777777888777;;;EEEOOOWWWaaaiiihhhmmmssswwwvvvnnneee^^^PPPJJJDDDCCCIIIUUUaaaiiihhhiiiiiihhhggggggiiikkkkkkppp}}}|||vvvrrrnnnppprrrqqqmmmeee\\\VVVMMMFFFBBBCCCAAA???FFFRRRhhh{{{~~~vvvqqqmmmmmmrrr~~~wwwssspppjjjdddeeejjjnnnlllhhhddd___YYYUUUPPPLLLMMMQQQ___bbbgggkkkooorrrwww{{{~~~yyy}}}~~~ssseeeZZZLLLGGGDDDEEEDDD???:::999:::999===FFFNNNVVVaaakkkooonnnnnnmmmnnnppprrrsssqqqrrrtttsssrrrrrrsssuuurrruuuwwwxxxwwwvvvvvvwwwxxxwwwwwwyyy|||}}}zzzwwwwwwwwwwwwwwwxxxzzz{{{|||{{{{{{|||{{{zzz||||||{{{{{{yyyssshhh]]]VVVPPPGGGRRRsss___~~~vvv___PPP>>>999888666555333333333333222222222111111111000000000000000000////////////------,,,,,,,,,,,,---------------............//////...///111444===NNN___rrrttt{{{vvvWWWhhhlll\\\SSSOOOZZZmmmvvvyyy~~~|||xxx{{{wwwuuutttttttttsssooolllrrrvvv{{{{{{yyyxxx{{{~~~~~~}}}yyyuuusssuuusssqqqmmmjjjfffcccaaa]]][[[bbbuuuzzz|||}}}rrrvvvqqqnnnmmmjjjeee```^^^\\\WWWPPPMMMJJJHHHFFFEEEXXX|||zzzrrrllluuu}}}jjj]]]^^^___aaabbbbbbaaaaaa___]]][[[[[[ZZZYYYWWWUUUQQQNNNKKKJJJJJJJJJHHHFFFHHHKKKPPPXXX^^^```___^^^```gggnnnqqqlllddd\\\XXXYYY___hhhooorrrpppmmmjjjllllllmmmmmmooopppqqqqqqoooooooooooopppqqqrrrrrrrrrzzz}}}|||zzzzzzzzz~~~~~~~~~|||wwwrrrsssmmmbbbZZZYYY```iiiooonnneeeYYYRRROOOMMMJJJFFFHHHEEEAAA???@@@AAACCCCCCCCCCCCBBBAAA@@@?????????===<<<:::777666555555555555666777888999:::::::::888888>>>IIISSSZZZbbbiiilllqqqwwwzzzvvvnnneee___QQQLLLFFFFFFMMMXXXaaagggjjjkkkkkkiiihhhiiikkkmmmmmmttt{{{tttpppqqqsssuuutttnnneee[[[UUUNNNGGGCCCCCCAAAAAAKKKZZZppp}}}vvvuuutttooollluuu|||tttqqqkkkgggdddhhhoooqqqmmmhhhfff```[[[WWWRRRNNNQQQWWWcccfffjjjmmmrrrvvvzzz}}}{{{vvvhhh]]]PPPIIIDDDEEEEEE@@@:::888;;;:::===EEELLLTTT```jjjooonnnnnnmmmnnnppprrrsssssstttuuuuuuttttttuuuwwwtttvvvxxxxxxwwwvvvvvvwww{{{yyyxxxyyy{{{{{{xxxtttvvvvvvvvvwwwwwwxxxyyyzzzyyyzzz}}}zzzzzz|||~~~~~~}}}yyyrrrhhh\\\SSSMMMDDDRRRjjjRRRnnnrrroooVVVKKK>>>777777666555444333333333222222222111111111000000000000000000////////////------,,,,,,,,,,,,---------------............//////...///111444===PPPbbbxxxqqq}}}rrrZZZuuujjjZZZRRROOO]]]ooovvvxxx~~~|||wwwzzzxxxwwwuuuuuuttttttrrrqqquuuyyy}}}}}}yyyyyy|||~~~zzzwwwtttsssuuutttrrrooollliiihhhgggeeebbblll}}}~~~}}}wwwuuuvvvwwwsssllljjjmmmhhheee^^^UUUNNNKKKLLLLLLKKKcccxxxvvvgggZZZ\\\^^^``````___^^^]]]XXXUUURRROOONNNLLLJJJHHHEEECCCAAA@@@AAAAAA@@@???AAAEEEMMMVVV^^^aaa```^^^aaafffmmmpppnnnjjjeeebbbaaaffflllrrrsssppplllhhhkkkkkkkkkkkklllnnnoooppplllmmmnnnoooqqqrrrssstttqqqxxx~~~vvvvvvdddbbbaaakkk~~~~~~zzztttooommmkkkddd]]]^^^gggooorrrrrrkkk```XXXRRRMMMHHHEEEHHHEEEAAA??????AAAAAAAAA>>>>>>??????@@@AAAAAAAAA:::888666444444444666777777888:::<<<===>>>??????999:::AAAMMMVVV\\\ccciiiooossswwwvvvpppggg___[[[TTTPPPMMMOOOVVV```fffiiikkkkkkjjjiiihhhiiilllooooooyyy}}}uuuooouuuvvvxxxwwwqqqhhh___YYYNNNGGGDDDDDDCCCDDDRRRbbbuuutttvvvvvvrrrmmmrrrzzzqqqmmmfffdddeeeiiioooqqqmmmiiifffbbb]]]YYYSSSQQQVVV^^^hhhiiimmmqqqvvvzzz}}}{{{xxxjjjaaaTTTKKKEEEEEEEEE@@@;;;999;;;:::===DDDKKKRRR]]]gggqqqpppooooooooooooooooootttuuuwwwvvvuuuuuuvvvxxxuuuwwwxxxxxxwwwvvvwwwxxx{{{zzzyyyyyyyyyxxxvvvtttwwwwwwwwwxxxxxxxxxxxxxxxxxxzzz}}}}}}zzz{{{}}}{{{sssjjj\\\QQQHHHBBBUUU^^^GGGaaa~~~nnnhhhPPPGGG<<<666666555555444333333222222222222111111111111000000000000000////////////......------------......---------............///......000222444???TTThhhmmmnnn^^^~~~dddVVVRRRQQQaaaqqqvvvwww}}}|||wwwzzzyyyxxxwwwuuutttttttttuuuwwwzzz}}}}}}||||||}}}zzzwwwtttsssrrruuutttsssqqqppppppppppppvvvqqq}}}yyyvvvxxxuuuooooootttvvvwwwqqqcccUUUOOOMMMLLLFFFZZZlllWWWYYY\\\^^^^^^]]]ZZZYYYNNNJJJEEEBBB@@@???>>>===<<<<<<<<<<<<======???@@@BBBEEEKKKSSSZZZ___aaa```bbbeeehhhjjjjjjjjjiiihhhiiijjjkkkmmmmmmllliiiggggggiiijjjlllmmmmmmmmmlllkkklllmmmooopppqqqrrrrrrqqqwwwrrrtttiiiUUUQQQMMMVVVppp~~~{{{wwwqqqllljjjkkkhhhccceeennnttttttuuuqqqiii```WWWNNNHHHEEEFFFCCC@@@???????????????======>>>???@@@@@@@@@@@@888666444333333666888::::::<<<>>>AAABBBDDDDDDDDD@@@@@@EEEPPPXXX^^^eeekkkmmmppprrrpppjjjccc^^^\\\___[[[YYY\\\ccciiikkkjjjiiiiiiiiiggggggiiilllooorrr}}}xxxpppuuuwwwxxxwwwssslllddd___NNNHHHEEEEEEEEEHHHWWWiiiuuu~~~~~~rrrrrrrrrrrrpppssszzzrrrmmmgggfffgggjjjnnnoooooommmddd```\\\YYYUUUTTT\\\ffflllnnnqqquuuyyy}}}~~~{{{{{{nnnfffWWWMMMDDDDDDDDDAAA<<<::::::999<<>>======<<<888:::<<<===>>>???BBBEEEFFFGGGJJJPPPWWW]]]aaabbbaaabbbbbbccceeefffhhhiiinnnkkkhhhgggggggggggggggeeegggkkknnnooommmkkkiiikkklllmmmnnnppppppppppppssswwwppplllxxxeeeRRRKKKCCCLLLkkk|||xxxtttnnniiijjjmmmmmmiiikkksssvvvuuuwwwuuupppfff[[[PPPIIIFFFDDDBBB???>>>>>>???>>>===@@@@@@@@@@@@???>>><<<<<<777555333333444777;;;======???AAADDDFFFGGGHHHHHHHHHFFFJJJSSSZZZ```hhhooollloooqqqppplllhhhggggggjjjgggeeeggglllnnnllliiigggggggggffffffhhhlllooottt{{{rrrrrrtttvvvvvvsssmmmfffbbbNNNHHHEEEFFFFFFJJJ[[[nnnsss~~~wwwrrrnnnllloooppprrrxxx|||uuuppplllkkkkkklllmmmoooqqqsssaaa^^^[[[YYYVVVVVV```jjjpppqqqtttxxx|||~~~~~~~~~{{{}}}qqqkkkYYYNNNDDDCCCDDDAAA===;;;999888<<